body{font-size:12px}h2{padding:15px 0 0 0;margin:0;font-size:11pt;font-weight:bold}p{padding:5px 0 10px 0;margin:0}a.button,span.button{color:White;display:block;height:19px;padding-top:3px;background-position:left top;background-repeat:no-repeat}a.button:hover{text-decoration:underline}label{cursor:default!important}div.challengeTitle{padding-bottom:5px}div.darkBigBoxTop{background-image:url("../Images/challenges-dark-simple-big-box-top.png?v=4879");background-position:left top;background-repeat:no-repeat;background-color:#222}div.darkBigBoxBtm{background-image:url("../Images/challenges-dark-simple-big-box-bottom.png?v=4879");background-position:left bottom;background-repeat:no-repeat}div.fullScreenMesssageOverlay{z-index:2;background-image:url("../Images/trans-70.png?v=4879");background-repeat:repeat}div.fullScreenMesssage{z-index:3;width:300px;background-color:White;color:Black;-moz-border-radius:10px;-webkit-border-radius:10px;border:5px solid #CCC}div.fullScreenMesssage div.messageBody{padding:20px 20px 10px 20px;min-height:100px}div.fullScreenMesssage div.messageButtons{padding:10px 20px 10px 20px;background-color:#EEE}div.fullScreenMesssage div.messageTitle{font-size:12pt;padding-bottom:10px}div.fullScreenMesssage a{text-decoration:underline;color:#6B99EB}div.navigation{text-align:left;padding-top:10px}div.navigation span.backTo{padding-right:3px}div.navigation a{padding-left:3px;padding-right:3px}table.shadow{margin-left:auto;margin-right:auto}table.shadow td.shadow11{background-position:left top;background-repeat:no-repeat;width:9px;height:9px}table.shadow td.shadow11bg{background-image:url("../images/challenges-img-shadow-11.png?v=4879")}table.shadow td.shadow11bg6{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/challenges-img-shadow-11.png',sizingMethod='scale')}table.shadow td.shadow12{background-position:left top;background-repeat:repeat-x;height:9px}table.shadow td.shadow12bg{background-image:url("../images/challenges-img-shadow-12.png?v=4879")}table.shadow td.shadow12bg6{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/challenges-img-shadow-12.png',sizingMethod='scale')}table.shadow td.shadow13{background-position:left top;background-repeat:no-repeat;width:9px;height:9px}table.shadow td.shadow13bg{background-image:url("../images/challenges-img-shadow-13.png?v=4879")}table.shadow td.shadow13bg6{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/challenges-img-shadow-13.png',sizingMethod='scale')}table.shadow td.shadow21{background-position:left top;background-repeat:repeat-y;width:9px}table.shadow td.shadow21bg{background-image:url("../images/challenges-img-shadow-21.png?v=4879")}table.shadow td.shadow21bg6{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/challenges-img-shadow-21.png',sizingMethod='scale')}table.shadow td.shadow23{background-position:left top;background-repeat:repeat-y;width:9px}table.shadow td.shadow23bg{background-image:url("../images/challenges-img-shadow-23.png?v=4879")}table.shadow td.shadow23bg6{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/challenges-img-shadow-23.png',sizingMethod='scale')}table.shadow td.shadow31{background-position:left top;background-repeat:no-repeat;width:9px;height:9px}table.shadow td.shadow31bg{background-image:url("../images/challenges-img-shadow-31.png?v=4879")}table.shadow td.shadow31bg6{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/challenges-img-shadow-31.png',sizingMethod='scale')}table.shadow td.shadow32{background-position:left top;background-repeat:repeat-x;height:9px}table.shadow td.shadow32bg{background-image:url("../images/challenges-img-shadow-32.png?v=4879")}table.shadow td.shadow32bg6{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/challenges-img-shadow-32.png',sizingMethod='scale')}table.shadow td.shadow33{background-position:left top;background-repeat:no-repeat;width:9px;height:9px}table.shadow td.shadow33bg{background-image:url("../images/challenges-img-shadow-33.png?v=4879")}table.shadow td.shadow33bg6{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/challenges-img-shadow-33.png',sizingMethod='scale')}.form{padding:10px 10px 15px 15px}.form .title{text-align:left;color:White;border-bottom:1px solid #666;padding-bottom:5px}.form .title .mainTitle{font-size:12pt}.form .title .subTitle{color:#888}.form .section{clear:both;padding-top:10px;padding-bottom:10px;border-bottom:dotted 1px #666}.form .section .title{border-bottom-style:none;margin-bottom:10px;font-size:12pt}.form .section .title .subtitle{font-size:11px;color:#999}.form .section .end{clear:both;height:1px;overflow:hidden}.form .section .field{clear:both;margin-top:5px;margin-bottom:5px;min-height:20px}.form .section .field .fieldLabel{color:#fff;float:left;width:140px;font-weight:bold;padding-top:3px}.form .section .field .fieldValue{float:left;width:400px}.form .section .field .fieldValue input[type="text"]{width:395px}.form .section .field .fieldValue input[type="text"].number{width:40px}.form .section .field .fieldValue input[type="checkbox"]{margin:2px 0 0 0}.form .section .field .fieldValue textarea{width:395px}.form .section .field .fieldValue .explanation{padding-top:3px;padding-bottom:10px;color:#999;font-weight:normal}.form .section .field .fieldValue .explanation .errorLabel{color:#c00}.form .section .field .fieldValue table.radioButtonList{padding-bottom:10px}.form .section .field .fieldValue table.radioButtonList td{vertical-align:middle}.form .section .field .fieldValue table.radioButtonList td.radioButton{padding-right:5px}.form .section .field .fieldValue table.radioButtonList td.radioButton input{margin:0}.form .section .field .fieldValue table.radioButtonList td.label{padding-top:3px;padding-bottom:3px}.form .section .field .form .fieldValue{float:left;clear:right;width:400px}.form .section .disabled{filter:alpha(opacity=60);-moz-opacity:.6;opacity:.6}.form .textSection{clear:both;padding-top:10px;padding-bottom:10px;border-bottom:dotted 1px #666}.form .textSection .end{clear:both;height:1px;overflow:hidden}.form .textSection .field{clear:both;margin-top:5px;margin-bottom:5px}.form .textSection .field .fieldLabel{float:left;width:140px;color:#888;padding-bottom:5px}.form .textSection .field .fieldValue{float:left;width:400px;padding-bottom:5px}.form .textSection .mainField .fieldValue{font-weight:bold}.form .buttons{overflow:auto;height:100%;margin-top:1em}.form .buttons .left{float:left}.form .buttons .right{float:right;text-align:right}.form div.checkboxList input[type='checkbox']{vertical-align:text-bottom;margin:0;padding:0}.form div.checkboxList label{display:inline-block;margin-left:5px}