body {	font-size: 12px; background-color: #FFFFFF; text-align: center; font-family: Arial, Helvetica, sans-serif; margin: 0; padding: 0px; border:0; line-height: 16px; color:#333333;	}
a {color:#E0252C;text-decoration:none;}
a:hover {color:#E0252C;text-decoration:underline;}

#container {  margin: 0 auto; width: 910px; text-align:left; }
#redtop { clear:both; background-color: #E0252C; text-align: left; width: 100%; margin: 0px; padding: 0px; }
#topbar { clear:both; text-align:right; width:100%; margin: 0px; border: 0px;  margin-bottom: 10px; margin-top: 0px; padding: 0px; background-color: #A6A8AE; }
#topimage { clear:both; margin: 0px; padding: 0px; border: 0px; background-color: #A6A8AE; background-image: url(Images/redback.JPG); background-repeat:repeat-x; }
#header { padding-top: 5px; width: 100%; }
#controlpane { clear:both; margin: 0 auto; width: 910px; text-align:left;  padding: 0px; border: 0px; background-color: #ffffff; }

.mheader { clear:both; padding: 0.1em 1 em; background-image: url(Images/HeaderBackground.gif);  color:#333333; background-repeat:repeat-x; text-align:left; height: 57px }
    .mheader .mtopright a { padding: 0.3em 0.3em 0.3em 0.3em; text-decoration:none; color:White; }
    .mheader .mtopright a:hover { background-color: #369; color: #fff; }
    
.mtopright { float:right; margin:10px 20px  ; padding: 0; color : #fff; } 
.mtopleft { float:left; margin: 10px 0 0 20px; padding: 0;}       
.mcontent { float:left; margin: 10px 30px  ; padding: 0.5em 1 em; color : #fff; text-align:left;  }
.ctl { clear:both; padding: 0.1em 0.1 em; color:Blue; text-align:left; text-decoration:none; height: 57px }
    .ctl .ctlright .ctlleft .ctlcontent a { padding: 0.1em 0.1em 0.1em 0.1em; text-decoration:none; }
    .ctl .ctlright .ctlleft .ctlcontent a:hover { background-color: #369; color: #ccc; }
.ctlright { float:right; margin:20px 10px  ; padding: 0;} 
.ctlleft { float:left; margin: 20px 0 0 20px; padding: 0;}       
.ctlcontent { float:left; margin: 20px 10px  ; padding: 0.5em 1 em; background-color: #ebebeb;  text-align:left;  }
.modcontent { clear:both; margin: 20px ; padding: 0.1em 1 em; text-align:center; height: 57px }

	.colmask { position:relative; clear:both; margin: 0 Auto;  width:910px; overflow:hidden;}
	.columns { background:#fff;    }
    .columns .colmid { float:left; width:200%; margin-left:-200px;  position:relative; right:100%; background:#fff;    	}
    .columns .colleft { float:left; width:100%; margin-left:-50%; position:relative; left:400px;  background:#E9E6E5;  }
    .columns .col1wrap { float:left; width:50%; position:relative; right:200px; padding-bottom:1em; *margin-left:-300px !important; }
	.columns .col1 { margin:0 230px 0 215px; position:relative; left:200%; padding-top:15px;  overflow:hidden; text-align:left; }
    .columns .col2 { /*float:left;*/ float:right;  width:185px;  position:relative; padding-top:15px;  right:25px;   }
    .columns .col3 { /*float:left;*/ float:right; text-align:left; width:200px;  margin-right:25px; *margin-right:0px; padding-top:15px;  position:relative;  left:50%; }	


    #header { clear:both; width:910px; margin: 0 Auto;  padding:0;}
	#nav ul { clear:left; float:left;  width:910px; list-style:none; margin:0 auto; padding:0; background:#0E4459; }
	#nav ul li { display:inline; list-style:none; margin:0; padding:0;  line-height: 25px;}
	#nav ul li a { display:block; float:left; margin: 0px 0px 0px 20px; padding: 2px; font-size: 11px; color: #ffffff; font-family: Arial, Helvetica, Sans-serif; text-decoration:none; text-transform: uppercase; }
	#nav ul li a:hover { float: left; margin: 0px 0px 0px 20px; padding: 2px; font-size: 11px; color: #9ddbfa; text-decoration:none; text-transform: uppercase; }
	#nav { clear:both; width:910px; margin: 0 Auto;  padding:1px 0px ; background:#0E4459; }
	#toolbar { clear:both; width:910px; margin: 0 Auto;  padding:0; background:#AEA4A0; text-align:right; }

input { 
margin-top: 0px; 
padding: 0px; 
} 
