﻿ 
 h1{color:#003366; width:100%; border-bottom:1px solid #003366; font-size:18px;}
 .fees{font-size:12px;}
 .12pix{font-size:12px;}
 .error{color:#ff0000; font-weight:bold;}
    .checkboxes_form{margin-left:200px; font-size:12px; width:400px;}
	.checkboxes_form tr td input{ margin:0; border:0; width:30px;}
	.checkboxes_form input{width:30px; margin:0; text-align:right; border:3px solid #ff0000;}
	.checkboxes_form label {width:30px; margin:0; text-align:right;}
    .submitbut{ text-align:right; border-top:2px solid #666; padding-top:15px;}
    .pending, .notsubmitted, .received, .complimentary{/*background-color:#FFFFCC;*/  background-repeat:no-repeat; padding:7px 3px 7px  30px !important; background-position:3px 3px;}
	
	.pending{background-image:url(images/ico_pending.png);}
	.notsubmitted{background-image:url(images/ico_notsubmitted.png);}
	.received{background-image:url(images/ico_received.png);}
	.complimentary{background-image:url(images/ico_complimentary.png);}
	
    /*.notsubmitted{background-color:#FFC1A4;height:30px;}
    
	
	.received{ background-color:#66FF99;  height:30px;}*/
    
	
    .oddrow{background-color:#f1f1f1;}
    .gvhead{background-color:#003366;}
    .gvhead, .gvhead a, .gvhead a:visited {color:#fff; font-weight:bold; font-size:12px;}
	.gvhead th {padding:0px 20px 0px 5px;}
	
    
    .gridview td{padding:3px 10px 3px 10px; font-size:12px;}
    .intro {margin-bottom:25px;}    
    .intro h1 {color:#003377; font-size:18px; margin-bottom:0px;}
    .intro p {margin:0;}    
        
    a img {border:none;}    
        
    body{font-family:Arial; color:#333;}    
   .clear{clear:both;}
        
    .forminput{text-align:right; margin-right:55px; margin-bottom:5px; margin-top:5px;}
.forminput label{font-size:12px; color:#1B439A; font-weight:bold; padding-bottom:5px;}
.forminput input{border:1px solid #9CC8EB; width:110px; height:16px; color:#333333; background-color:#fff; padding-top:2px; padding-bottom:2px;}
.forminput p{margin-top:0; margin-bottom:0px;}

/*NEW STUFF*/

#pagewrapperhead {width: 860px; margin:auto; text-align:left; margin-top:0px;  margin-top:0; background:#fff; padding-left:30px; padding-right:30px; text-align:center; padding:10px;}
#outcontentwrapper { background-image:url(images/bg_main.gif); background-position:top; background-repeat:repeat-x; width:100%; padding:1px 0 0 0;}
#contentwrapper {width: 860px; margin:auto; text-align:left; margin-top:0px;  margin-top:0;  padding-left:30px; padding-right:30px;}

.formgroup{width:100%; margin-bottom:20px;}
.formgrouphead{background-color:#E8F0F8; width:860px; padding:3px 10px 3px 20px; margin-bottom:10px;}
.formgrouphead h2 {font-size:14px; margin:0;}
.inputwrapper{width:375px;}
.content{clear:both;}

.nav{width:100%; background-color:#f1f1f1; margin-top:4px; margin-bottom:50px; border:1px solid #ccc; }
.nav ul{ margin: 0 0 0 0px; float:right;}
.nav li{float:left; margin:0px 0px 0px 1px; list-style:none; font-size:12px; padding-top:5px; padding-bottom:5px;}
.nav li a, .nav li a:visited{color:#fff; padding:5px 15px 5px 15px; border:1px solid #666; background-image:url(images/bg_nav.jpg); font-weight:bold; text-decoration:none;}
.nav li a:hover{color:#ccc;}

.red{color:#ff0000;}

.back2list{border-top:1px dotted #666; padding-top:15px; margin-top:25px;}