.main-white {
	font-family:arial narrow, Helvetica, sans-serif;
	font-size: 16px;
	color: #ffffff;
	line-height: 26px;

}
.main-white-home {
	font-family:arial narrow, Helvetica, sans-serif;
	font-size: 16px;
	color: #ffffff;


}
.main-nav-black{
	font-family: arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;



}
.main-nav {
	font-family: arial narrow, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	line-height: 17px;

}
.mainform {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}
.h1 {
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
	font-size: 30px; 
	color: #000000;
	letter-spacing: 0px;
}
.h1-a {
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	font-size: 20px; 
	color: #523F34;
	letter-spacing: 0px;
}
.h1-a-white {
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	font-size: 20px; 
	color: #ffffff;
	letter-spacing: 0px;
}
.h1-black {
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 26px; 
	color: #000000;
}

.h2 {
	font-family: arial narrow, Helvetica, sans-serif;
	font-size: 11px; 
	color: #3a2f18;
	letter-spacing: 1px;
}
.h3 {
	font-family: arial narrow, Arial, Helvetica, sans-serif;
	font-size: 13px; 
	color: #523f34;
	line-height: 20px;
}
h4{
	margin:0;
	padding:25px 0 0 40px;
	font:normal 24px "Century Gothic", arial;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	color:#FFF;
	text-shadow:2px 0 3px #000;
}
.verdanaregular {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #251d16;
}

.botnav {
	font:normal 16px arial narrow,Helvetica,sans-serif;
	color: #ffffff;
}
.botnav2 {
	font:bold 12px arial,Helvetica,sans-serif;
	color: #ffffff;
}

.ul-acc-login{
	margin:0 0 15px 20px; 
	padding:0; 
	list-style-type:none; 
	color:#FFF; 
	font:normal 16px arial narrow,Helvetica,sans-serif; 
}
.li-acc-login{
	margin:0;
	padding:0 0 3px 10px;
}
.li-acc-login span{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#FFF;
	padding:0 5px 0 0;
}
#acc-login{
	margin:0 0 0 11px;
	padding:15px 20px 0 23px;
	float:left;
	width:600px;
	background:#243e6f;
	border-top:solid 7px #c6973b;
	display:inline;
	background:url(export/blue-grd.gif) #2c4677 repeat-x;
	position:relative;
}

#acc-login p{
	margin:0;
	padding:0 130px 10px 0;
	font:normal 16px arial narrow,Helvetica,sans-serif;
	color:#FFF;
}

#grd{
	margin:2px 0 0 11px;
	padding:0;
	width:643px;
	*width:600px;
	height:58px;
	*height:55px;
	background:url(export/overtheroad/bg-grd.png) repeat-x;
	float:left;
}

.acc-login{
	margin:0 0 0 0;
	padding:20px 20px 0 0;
	position:absolute;
	top:115px!important;
	*top:135px!important;
	right:90px!important;
	float:right;
}

#call-out1{
	margin:20px 0 0 0!important;
	padding:30px 10px 55px 10px;
	width:320px!important;
	*width:380px!important;
	float:right;
	top:0;
	right:-270px;
	*right:-300px;
	background:#c99a40;
	border:solid 1px #273e70;
	position:absolute!important;
}
#call-out1 p{
	margin:0;
	padding:0 0 10px 0;
	color:#000;
	font:bold 12px Arial, Helvetica, sans-serif;
	line-height:18px;
}
#call-out1 h1{
	margin:0;
	padding:0 0 20px 0;
	font: normal 18px Arial, Helvetica, sans-serif;
	color:#FFF;
}


#call-out2{
	margin:0;
	padding:30px 10px 50px 10px;
	width:320px!important;
	*width:380px!important;
	float:right;
	top:315px!important;
	*top:290px!important;
	right:-270px!important;
	*right:-300px!important;
	background:#c99a40;
	border:solid 1px #273e70;
	position:absolute;
}
#call-out2 p{
	margin:0;
	padding:0 0 10px 0;
	color:#000;
	font:bold 12px Arial, Helvetica, sans-serif;
	line-height:18px;
}
#call-out2 h1{
	margin:0;
	padding:0 0 20px 0;
	font: normal 18px Arial, Helvetica, sans-serif;
	color:#FFF;
}

.left{
	margin:0;
	padding:0;
	float:left;
}

.acc-login-heading{
	margin:36px 0 0 40px;
	padding:0;
	float:left;
}

.h1-a-white {
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	font-size: 20px; 
	color: #ffffff;
	letter-spacing: 0px;
}


.clear{
	clear:both;
}