body{background-color:#5c87b2;font-size:.85em;font-family:"Trebuchet MS",Verdana,Helvetica,Sans-Serif;margin:0;padding:0}a:link{color:#034af3;text-decoration:underline}a:visited{color:#505abc}a:hover{color:#1d60ff;text-decoration:none}a:active{color:#12eb87}p{margin-bottom:5px;line-height:1.6em}header,footer,nav,section{display:block}h1,h2,h3,h4,h5,h6{font-size:1.5em;color:#000}h1{font-size:2em;padding-bottom:0;margin-bottom:0}h2{font-size:1.2em}h3{font-size:1.1em}h4{font-size:1em}h5,h6{font-size:.9em}.page{width:96%;margin-left:auto;margin-right:auto}.header,.header td{border:0;color:#fff;padding:0}header table,header table td{border:0;padding:1px;margin:1px}header,#header{position:relative;margin-bottom:0;color:#000;padding:0}header h1,#header h1{font-weight:bold;padding:5px 0;margin:0;color:#fff;border:none;line-height:2em;font-size:32px!important;text-shadow:1px 1px 2px #111}#main{padding:15px 15px 15px 15px;background-color:#fff;border-radius:4px 0 0 0;-webkit-border-radius:4px 0 0 0;-moz-border-radius:4px 0 0 0}footer,#footer{background-color:#fff;color:#999;padding:10px 0;text-align:center;line-height:normal;margin:0 0 30px 0;font-size:.9em;border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px}ul#menu{border-bottom:1px #5c87b2 solid;padding:0 0 0;position:relative;margin:0;text-align:right}ul#menu li{display:inline;list-style:none}ul#menu li#greeting{padding:10px 20px;font-weight:bold;text-decoration:none;line-height:1.8em;color:#fff}ul#menu li a{padding:4px 8px;font-weight:bold;text-decoration:none;line-height:2.8em;background-color:#e8eef4;color:#034af3;border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0}ul#menu li a:hover{background-color:#fff;text-decoration:none}ul#menu li a:active{background-color:#a6e2a6;text-decoration:none}ul#menu li.selected a{background-color:#fff;color:#000}fieldset{border:1px solid #ddd;padding:0 .4em .4em .4em;margin:0 0 .5em 0}legend{font-size:1.2em;font-weight:bold}textarea{min-height:75px}input[type="text"],input[type="password"]{border:1px solid #ccc;padding:2px;font-size:1.2em;color:#444;width:200px}select{border:1px solid #ccc;padding:2px;font-size:1.2em;color:#444}input[type="submit"]{font-size:1.2em;padding:5px}table{border:solid 0 #e8eef4;border-collapse:collapse}table tr td{border:solid 0 #e8eef4;padding:2px 2px}table th{padding:2px 2px;text-align:center;border:solid 1px #e8eef4}table tr th{padding:2px 2px;text-align:center;background-color:#2f4361;color:#fff;border:solid 1px #e8eef4}.TMItable{border:solid 0 #2f4361;border-collapse:collapse}.TMItable tr th{padding:2px 2px;text-align:center;background-color:#2f4361;color:#fff;border:solid 1px #e8eef4}.TMItable tr td{border:solid 1px #2f4361;padding:2px 2px}.clear{clear:both}.error{color:red}nav,#menucontainer{margin-top:4px}div#title{display:block;float:left;text-align:left}#logindisplay{font-size:1.1em;display:block;text-align:right;margin:10px;color:#fff}#logindisplay a:link{text-decoration:underline}#logindisplay a:visited{text-decoration:underline}#logindisplay a:hover{text-decoration:none}.field-validation-error{color:red}.field-validation-valid{display:none}.input-validation-error{border:1px solid red;background-color:#fee}.validation-summary-errors{font-weight:bold;color:red}.validation-summary-valid{display:none}.display-label,.editor-label{margin:1em 0 0 0}.display-field,.editor-field{margin:.5em 0 0 0}.text-box{width:30em}.text-box.multi-line{height:6.5em}.tri-state{width:6em}#divProgress,#divPingProgress,.ajaxLoader{display:none}.gridHeaderReport{background-color:#a8dbf6;color:#000;font-weight:bolder}.gridFooterReport{background-color:#e0e5f5;color:#000;font-weight:bolder}.gridHeader{background-color:#507cd1;color:#f7f7f7;font-weight:bolder}.gridRow{background-color:#f7f7f7;color:#000;font-size:12px;font-weight:normal}.gridRow td{padding:4px}.gridAlt td{padding:4px}.gridAlt{background-color:#c9e3ff;color:#000;font-size:12px;font-weight:normal}#sidebar-right{width:200px;background-color:#ccc}#sidebar-right a{font-weight:bold;color:blue;font-size:16px;font-weight:bold;text-decoration:none;border-bottom:solid 1px #ccc}#sidebar-right a:hover{background-color:#fff}.toggle_head{padding:4px;background-color:#ccc;color:#000}.reportRowHeading{font-size:16px;font-weight:bold}.reportRowHeadingName{}.reportRowHeadingName td{margin-top:12px;padding:5px;font-size:16px;font-weight:bold;border:1px solid #000}.reportRow td{font-size:14px;padding:4px}