﻿body { margin: 0; padding: 0; background-color: #fff; font-size: 12px; font-family: arial; }
html { padding: 0; margin: 0; }
.button { margin: 10px 0 0 0; }
img { border: 0; }
#container { margin: 0 auto 0; width: 982px; }
#top { height: 236px; background: url(../images/top.jpg) no-repeat; }
#middle { padding: 0px 40px 10px 30px; display: block; min-height: 335px; }
#left { float: left; width: 425px; padding-top: 5px; margin-right: 10px; margin-bottom:25px; font-size: 1.2em; border:1px solid #999; background:#ccc; text-align:left; }
	#left p { margin: 25px 0 25px 0; padding: 0 25px 0px 25px; color: #333; line-height:1.4em }
	#left ul { margin: 0 0 12px 35px; padding: 0 0 0 0; }
	#left li { color:#002863; margin-bottom:10px;}
	#left li span { color: #333; }
	#left li span span {font-size:12px;}
	#left h3{ color:#002863; font-size:20px; padding:0px; margin:0px 0 0px 25px; }
	#left h2{color:#002863; margin:15px 0px 0px 0px; padding:0px 0 15px 10px;
	font-size:32px; font-weight:bold; line-height:25px; width:390px;}
#left h2 strong{font-size:36px; line-height:38px; font-weight:bold;}
	#left h2 span{font-size:29px; letter-spacing:-1px; font-weight:bold;}

	

#right { float: left; width: 445px; margin-left:25px; }
	.head1 { font-size: 1.4em; color: #333; font-weight: bold; padding-bottom: 20px; padding-top:15px; text-align:center; border-bottom:1px solid #ddd; }
	.head2 { font-size: 1.3em; color: #e87511;  }
	#boxtop { width: 455px; height: 17px; background: url(../images/boxtop.jpg) no-repeat; }
	#box { width: 433px; padding: 0 10px; background-color: #FFF;  padding-top:25px; margin-bottom:5px;}
		.formRow { clear: both; padding: 2px 0;  }
			.formRow div { float: left; }
			.formRow input, .formRow select { font-size: .9em; }
			.formRow .text { padding-top: 3px; }
	#boxbtm { width: 455px; height: 17px; background: url(../images/boxbtm.jpg) no-repeat; }#formBottomLeft { float: left; padding-top: 5px; width: 300px; }

	
#boxcontent { margin: 0 auto 0; width: 554px; padding: 10px; }	
#boxcontent p { font-size: 16px; }
	

#boxcontainer { padding: 20px 0 20px 0; }
#btm { height: 36px; background-color:#002762; margin: 0 auto 0; }
#btm2 {padding:8px 0px 0px 35px;}
#flashdiv{margin:0px 0px 5px 4px; padding:0px;}
.footerText{margin:0px; clear:both; font-size:10px; color:#272727; padding-left:35px; padding-top:5px;}
	.footerText a{color:#000;}
	
.copy { margin: 0; padding: 0; background-color: #fff; font-size: 14px; font-family: arial; font-style:normal; font-weight:400; }
#imageform {margin:20px;}
.TandCText{margin:0px; clear:both; font-size:10px; text-align:center; color:#999; padding-top:15px;}
#rightbottom { border-top:1px solid #ddd; padding-top:20px;}
#right .add_degrees{font-size:12px; color:#555; margin-top:20px;}
#right. add_degrees p{margin-bottom:3px;}
#right .add_degrees a{color:#0051ba;}
.footerText{color:#777; line-height:15px;}
.footerText a {color:#777;}
.footerText p {margin:0 0 5px 0; padding:0;}

.errorStar{
width:17px;
}

.formboxbottom{
background:url(../images/form_box_bottom.jpg) no-repeat;
width:455px;
height:11px;
}
.requiredText {color:#777; font-size:10px;}

.requestinfo{text-align:center;}

.requestinfo p{margin:0; padding:0;}

#formMessage ul {padding-left:15px; font-size:10px;}

#formMessage {margin:0; padding:0;}

#formTable {margin:0; padding:0;}

