html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}:focus{outline:0;}ins{text-decoration:none;}del{text-decoration:line-through;}table{border-collapse:collapse;border-spacing:0;}body,html{background:#444;}a{color:#24B;}a:link,a:visited{text-decoration:none;color:#24B;}a:hover,a:active{text-decoration:underline;}thead{background:#111;color:#fff;}thead a{color:#fff;font-weight:bold;}thead a:link,thead a:visited{color:#fff;}thead a:hover,thead a:active{color:#fff;}tr.even{background-color:whitesmoke;}#header{color:#ddd;}#content{background:#fff;}#footer{color:#999;}#footer a{color:gold;}div.error{background:#C00;color:#fff;}div.success{background:#2E9F27;color:#fff;}td.infos{background:#EEE;width:30%;font-size:11px;}body,html{margin:0;padding:0;background:#444;font-family:'Lucida Grande','Trebuchet MS',Arial,Helvetica,sans-serif;font-size:9pt;}h1,h2,h3,h4,h5{margin-bottom:10px;}h1{font-weight:bold;font-family:'Garamond',Arial,Helvetica,sans-serif;}h2{font-family:'Arial Black',Arial,Helvetica,sans-serif;}h1{font-size:260%;}h2{font-size:180%;}h3{font-size:150%;}h4{font-size:120%;}h4{font-size:100%;}p{margin:2px 0 20px 0;}table{width:100%;border-collapse:collapse;border-right:1px solid #ccc;}th{text-align:left;padding:5px 10px;font-size:14px;border:1px solid #333;border-bottom:1px solid #ccc;}td{border-left:1px solid #ccc;border-bottom:1px solid #ccc;padding:8px 10px;vertical-align:middle;}tfoot td{text-align:right;}#header{padding:10px 60px;background:#111;margin-bottom:10px;position:relative;}#header p{margin:5px 0;}#content{margin:20px 60px;padding:20px;min-height:400px;position:relative;}#footer{margin:0 60px;color:#999;}#footer a{color:gold;}#spinner{position:absolute;top:30%;left:50%;display:none;}div.error,div.success{font-weight:bold;margin-top:-10px;margin-bottom:10px;padding:4px;}.actions{display:block;position:relative;width:auto;margin:0 auto;padding:15px;}.actions li,.actions form{display:inline;margin-right:0;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#main_form_content{min-height:310px;}form .fields{position:relative;padding-top:10px;border-top:1px solid #444;border-bottom:1px solid #444;overflow:hidden;}form .fields>div{padding:6px;}form .fields .help{font-size:70%;color:#888;display:block;margin-left:115px;margin-top:5px;}label{display:block;font-weight:bold;width:100px;float:left;color:#666;text-align:right;margin-right:1em;}label:after{content:":";}.datepickerControl{padding:5px;}.datepickerControl td{text-align:center;font-family:sans-serif;font-size:11px;padding:1px;}.datepickerControl tr.monthLabel td{background-color:#aaa;border:1px solid #999;font-weight:bold;}.datepickerControl tr.navigation td{cursor:pointer;}.datepickerControl tr.navigation td:hover{text-decoration:underline;}.datepickerControl tr.dayLabel td{border:1px solid #999;background-color:#66a;color:white;font-weight:bold;}.datepickerControl td.day,.datepickerControl td.dayothermonth{cursor:pointer;background-color:#FFF;border:1px solid #EEE;width:2em;}.datepickerControl td.dayothermonth{color:#999;font-style:italic;}.datepickerControl td.day:hover{background-color:#9F9;}.datepickerControl td.weekend{background-color:#CCC;font-style:italic;}.datepickerControl td.today{font-weight:bold;}.datepickerControl td.hour{cursor:pointer;background-color:#FFF;border:1px solid #EEE;width:2em;}.datepickerControl td.minute{cursor:pointer;background-color:#FFF;border:1px solid #EEE;width:2em;}.datepickerControl td input,.datepickerControl td button{font-size:11px;padding:0;text-align:center;}.datepickerControl td.ampm{cursor:pointer;background-color:#CCC;border:1px solid #EEE;width:2em;}.datepickerControl td.current{font-weight:bold;background-color:#54BD06;color:#fff;}.datepickerControl input.current{background-color:#54BD06;color:#fff;}.datepickerControl td.current:hover{background-color:#54BD06;}.LV_validation_message{padding-left:1em;}.LV_invalid{color:red;}.LV_valid{color:green;}