body{ font-family:Verdana; font-size:12px;}
.arial { font-size: 9px; font-family: Arial }
.ariala { font-size: 10px; font-family: Arial }
.arialb { font-size: 11px; font-family: Arial }
.arialc { font-size: 12px; font-family: Arial }
.ariald { font-size: 13px; font-family: Arial }
.ariale { font-size: 14px; font-family: Arial }
.arialf { font-size: 15px; font-family: Arial }
.arialg { font-size: 16px; font-family: Arial }
.bookstyle  { font-size: 12px; font-family: "Times New Roman", Times, Georgia; text-align: justify; text-indent: 3%; margin: 0px 6% 0px 3% }
.georgia { font-size: 9px; font-family: Georgia }
.georgiab { font-size: 11px; font-family: Georgia }
.georgiac { font-size: 12px; font-family: Georgia }
.georgiad { font-size: 13px; font-family: Georgia }
.georgiae { font-size: 14px; font-family: Georgia }
.georgiaf { font-size: 15px; font-family: Georgia }
.georgiag { font-size: 16px; font-family: Georgia }
.gerogiaa { font-size: 10px; font-family: Georgia }
.helvetica { font-size: 9px; font-family: Helvetica }
.helveticaa { font-size: 10px; font-family: Helvetica }
.helveticab { font-size: 11px; font-family: Helvetica }
.helveticac { font-size: 12px; font-family: Helvetica }
.helveticad { font-size: 13px; font-family: Helvetica }
.helveticae { font-size: 14px; font-family: Helvetica }
.helveticaf { font-size: 15px; font-family: Helvetica }
.helveticag { font-size: 16px; font-family: Helvetica }
.inverted { font-size: 12px; text-indent: -3%; margin: 0px 6% }
.lime { color: #9f3 }
.pixel9 { font-size: 9px }
.times { font-size: 9px; font-family: "Times New Roman" }
.timesa { font-size: 10px; font-family: "Times New Roman" }
.timesb { font-size: 11px; font-family: "Times New Roman" }
.timesc { font-size: 12px; font-family: "Times New Roman" }
.timesd { font-size: 13px; font-family: "Times New Roman" }
.timese { font-size: 14px; font-family: "Times New Roman" }
.timesf { font-size: 15px; font-family: "Times New Roman" }
.timesg { font-size: 16px; font-family: "Times New Roman" }
.verdana { font-size: 9px; font-family: Verdana }
.verdanaa { font-size: 10px; font-family: Verdana }
.verdanab {
	font-size: 11px;
	font-family: Verdana;
	vertical-align: super;
}
.verdanac { font-size: 12px; font-family: Verdana }
.verdanad { font-size: 13px; font-family: Verdana }
.verdanae { font-size: 14px; font-family: Verdana }
.verdanaf { font-size: 15px; font-family: Verdana }
.verdanag { font-size: 16px; font-family: Verdana }
.verdanag2 { font-size: 24px; font-family: Verdana }
blockquote { color: navy; font-size: medium; font-family: Georgia; margin-top: 0px; margin-bottom: 0px }
tt { font-family: "Andale Mono" }
.verdanabwithalign {
	font-size: 11px;
	font-family: Verdana;
	vertical-align: 20px;
	position: relative;
	bottom: 20px;
}
form.cmxform label.error, label.error {
	/* remove the next line when you have trouble in IE6 with labels in list */
	color: red;
	font-style: italic;
	padding:0 0 0 10px;
}
 .formContainer{
	background-color: #F5EFC9;
	border:none;
	padding:30px;
	width: 600px;
}
.formContainer h3{
	margin:0px;
	padding:0px 0px 10px 0px;
	font-size:135%;
}
.rowContainer
{
	width:100%;
	overflow:hidden;
	padding-bottom:5px;
	height:34px;
}
.rowContainer label{
	width:250px;
	float:left;
	color: #758656;
	font-weight:bold;
	padding:10px 10px;
}
.rowContainer input{
	width:200px;
	border:1px solid #D4C282;
	float:left;
	margin:0px 0px 0px 20px;
	padding:5px 3px;
	height:30px;
}
.tooltipContainer{
	height:16px;
	font-size:11px;
	color: #666666;
	display:none;
	padding:0px 0px;
}
.info{
	background:url("images/info.gif") no-repeat scroll 385px 0 transparent;
}
.error{
	background:url("images/error.gif") no-repeat scroll 385px 0 transparent;
	color: #990000;
}
#content {
	padding: 23px;
	padding-top:0;
}
h1 {color: #99723b; font-size: 25px; font-family: "Lucida Fax", Georgia, Times, "Times New Roman", Helvetica, Verdana; font-weight:normal; margin:0; padding:0;}
a {color: #62791d; text-decoration:none;}
.grey {color: #999999; text-decoration:none;}
a:hover {text-decoration: none; text-decoration:underline;}
a.img:hover {background-color: #ffffff;}
#btnSubmit{
	background:#D3C183;
	text-align:center;
	margin:10px 0px 0px 45px;
}
#year1{
	float:left;
	border:1px solid #D4C282;
	margin-left:20px;
	}
#week1{
	float:left;
	border:1px solid #D4C282;
	margin-left:20px;
	}
#submit1{
	background:#D3C183;
	text-align:center;
}
.rowContainer1 input{
	width:120px;
	border:1px solid #D4C282;
	float:left;
	padding:5px 5px;
	margin-left:20px;
	height:30px;
}
#content1 {
	padding: 23px;
	padding-top:0px;
}
 .formContainer1{
	background-color: #F5EFC9;
	border:none;
	padding:30px;
	width: 600px;
}
.rowContainer2 input{
	width:200px;
	border:1px solid #D4C282;
	margin:0px 0px 0px 10px;
	padding:5px 5px;
	height:30px;
}
#billing_address{
	padding-left:18px;
	_margin-left:18px;
	}
#payment_details{
	padding-right:60px;
	_margin-right:60px;
	}
.rowContainer2 h1{
	text-align:left;
	padding:0 0 20px 0;
	}
.rowContainer2 h2{
	text-align:left;
	color: #99723b;
	font-size: 25px; 
	font-family: "Lucida Fax", Georgia, Times, "Times New Roman", Helvetica, Verdana; 
	font-weight:normal;
	}
.box{
	border:1px solid #D4C282;
	margin-left:10px;
	width:200px;
}
.box1{
	margin-left:10px;
	width:141px;
	border:1px solid #D4C282;
	}
.box2{
	border:1px solid #D4C282;
	}
#submit2{
	background:#D3C183;
	text-align:center;
}
.rowContainer2 span{
	color:red;
	margin-left:5px;
}

.login-error {
	color:red;
	font-size:12px;
	font-weight:bold;
	padding-top:10px;
	text-align:center;
}

#frmsubmit{
	background:#D3C183;
	text-align:center;
}
#frmunit{
	height:30px;
	}
#txtthank h1{
	color:#000000;
	font-size:25px;
	font-family:Georgia, "Times New Roman", Times, serif, "Agency FB";
	}

