body
{
margin-top: 0px;
background: #FFFFFF url(images/back.jpg) repeat-x;
text-align: center;
}
#logo{
float: left;
width: 209px;
height: 89px;
}
#login{
float: left;
width: 696px;
height: 89px;
background: url(images/top_bar.jpg) no-repeat;
text-align: left;
font-family: Arial, Verdana, Times New Roman, Helvetica, sans-serif; font-size:12px;
color: #04475d;
text-align: right;
}
#login span{
float: left;
display: block;
padding: 30px 25px 0 30px;
font-family: lucida sans unicode,Arial,Verdana,Georgia,Tahoma;font-size: 1.6em;
color: #04475d;
text-transform:capitalize;
}
#login table{
padding: 40px 25px 0 0;
}
#login td{
padding-right: 10px;
}
#login a{
text-decoration: underline;
color: #04475d;
font-weight: bold;
}
#login a:hover{
text-decoration: none;
color: #04475d;
font-weight: bold;
}
#login input{
background-color:#c3e7f5;
font-family: Arial, Verdana, Times New Roman, Helvetica, sans-serif;
color: #04475d;
border: 0;
}
#topwrapper{
width: 905px; margin: 0px auto;
text-align: left;
padding: 0px;
}
#frame{
width: 905px; margin: 0px auto;
}
#box_front{
float: left;
width: 905px;
padding: 0px 0px 30px 0px;
font-family: Arial, Verdana, Helvetica, sans-serif; color: #333333; font-size: 12px; line-height: 18px; 
background: #f2f5e4 url(images/back_write.jpg) repeat-y;
text-align: left;
}
#box_front a{
color: #333333;
text-decoration: underline;
}
#box_front a:hover{
color: #333333;
text-decoration: none;
}
#box_content{
float: left;
width: 855px;
height: auto;
text-align: left;
padding: 20px 25px 0 25px;
}
#box_content td font{
color: #00ff33;
font-weight: bold;
}
#breadcrumbs{
	float: left;
	width: 880px;
	height: 45px;
	padding: 0 0 0 25px;
	font-family: lucida sans unicode,Arial,Verdana,Georgia,Tahoma; color: #343b00;
	font-size: 1.6em;
	line-height: 2.2em;
	text-align: left;
	text-transform: none;
	background: url(images/breadcrumb.jpg) no-repeat;
	vertical-align:middle;
}
#breadcrumbs img{
vertical-align: middle;
padding: 0 5px 0 5px;
border:0;
}
#box_left{
float: left;
width: 500px;
height: auto;
margin: 40px 0 0 0;
text-align: left;
padding: 0 40px 0 25px;
border-right: 1px groove #93948d;
}
#box_left span{
display: block;
padding-bottom: 25px;
font-family: lucida sans unicode,Arial,Verdana,Georgia,Tahoma;font-size: 1.6em;
color: #40a3d8;
}
#box_right{
float: right;
width: 255px;
height: auto;
margin: 40px 0 0 0;
text-align: left;
padding: 0 25px 0 40px;
text-align: left;
}
#box_right span{
display: block;
padding-bottom: 25px;
font-family: lucida sans unicode,Arial,Verdana,Georgia,Tahoma;font-size: 1.6em;
color: #40a3d8;
}
#banner{
float: left;
width: 905px;
height: 244px;
background: url(images/banner.jpg) no-repeat;
text-align: left;
}
#slogan_car{
float: right;
width: 350px;
padding-right: 25px;
padding-top: 20px;
font-family: lucida sans unicode,Arial,Verdana,Georgia,Tahoma;font-size: medium; font-weight:600;
color: #2097c3;
text-transform:uppercase;
text-align: left;
}
#slogan_car span{
font-family: lucida sans unicode,Arial,Verdana,Georgia,Tahoma;font-size: medium;
color: #84cd3c;
}
#slogan_car a{
color: #2097c3;
text-decoration: underline;
}
#slogan_car a:hover{
color: #2097c3;
text-decoration: none;
}
/**/
#slogan{
float: left;
width: 350px;
padding-left: 25px;
padding-top: 20px;
font-family: lucida sans unicode,Arial,Verdana,Georgia,Tahoma;font-size: large; font-weight:600;
color: #84cd3c;
text-transform:uppercase;
}
#slogan span{
font-family: lucida sans unicode,Arial,Verdana,Georgia,Tahoma;font-size: medium;
text-transform:uppercase;
color: #84cd3c;
}
#slogan span a{
color: #84cd3c;
text-decoration: underline;
}
#slogan span a:hover{
color: #84cd3c;
text-decoration: none;
}
#slogan font{
display: block;
font-family: lucida sans unicode,Arial,Verdana,Georgia,Tahoma;font-size: 0.8em;
color: #063242;
text-transform: none;
padding-top: 0;
font-weight:450;
}
#slogan font img{
padding-top: 5px;
}
#slogan font a{
color: #063242;
text-decoration: underline;
}
#slogan font a:hover{
color: #063242;
text-decoration: none;
}
#car{
float: right;
width: 355px;
height: 176px;
padding: 0 29px 0 0;
}
#nav_container{
    float: left;
    width: 905px;
	height: 52px;
	background: url('images/back_nav.jpg') no-repeat;
}
#box_footer{
float: left;
width: 905px;
height: 75px;
padding-bottom: 35px;
background: url(images/footer.jpg) no-repeat;
}
#footer span{
display:block;
padding-top: 35px;
font-family: Arial,Verdana,Georgia,Tahoma; font-size: 11px;color: #707070;
}
#footer{
	float: left;
	width: 880px;
	padding: 20px 0 0 25px;
	font-family: Arial, Verdana,Georgia,Tahoma; font-size: 12px;color: #04475d;
	text-align: left;
}

#footer span a{
	color: #707070;
	text-decoration: underline;
}
#footer span a:hover{
	color: #707070;
	text-decoration: none;
}
#footer ul {
	margin: 0;
	padding: 0px 0px 0px 0px;
}
#footer ul li{
	float: left;
	margin: 0;
	list-style-type: none;
	padding: 0px 10px 0px 0px;
}
#footer ul li a {
	color: #04475d;
	text-decoration: underline;
	display:inline;
	padding: 0px 10px 0px 0px;
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#04475d;
	}
#footer ul li a:hover {
	float: left;
	color: #04475d;
	text-decoration: none;
	}
#apply{
padding: 1px;
}
#apply td{
padding: 5px 15px 5px 10px;
}
#apply td span{
font-family: lucida sans unicode,Arial,Verdana,Georgia,Tahoma;font-size: medium;
color: #40a3d8;
}
#apply td img{
vertical-align: middle;
}
/*email style*/
#top_address_email{
width: 850px;
height: 105px;
background: url('images/top-bar.jpg') repeat-x;
}
#top_address_email a{
color: #3F3F3F;
text-decoration: underline;
}
#address_email{
float: left;
width: auto;
padding: 15px 0 0 20px;
font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #3F3F3F;
text-align: left;
}
#address_email span{
font-family: lucida sans unicode,arial; color:#3F3F3F; font-size: large;
text-transform:uppercase;
}
#text_body{
float: left;
width: 850px;
height: auto;
background-color: #F1F1F1;
font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #3F3F3F;
text-align: left;
padding: 20px;
}


/*price list*/
#draft td{
padding: 5px;
}
#draft .head a{
font-family: Verdana,Arial,Georgia,Tahoma; font-size: 11px;color: #333333;
text-decoration: underline;
}
#draft .head a:hover{
font-family: Verdana,Arial,Georgia,Tahoma; font-size: 11px;color: #333333;
text-decoration: none;
}
#draft .head img{
vertical-align:middle;
}
#draft .head{
font-family: lucida sans unicode,Arial,Verdana,Georgia,Tahoma;color: #040404; font-size: 1.4em;
background-color:#d6d6d7;
}
#draft .head, td font{
color: #e50000;
}
#draft .odd td{
background-color:#f5f5f5;
border-bottom: 1px solid #cfcfcf;
}
#draft .odd img{
vertical-align:middle;
}
#draft .even td{
background-color:#FFFFFF;
border-bottom: 1px solid #cfcfcf;
}
#draft .even img{
vertical-align:middle;
}
#help font{
font-family: lucida sans unicode,Arial,Verdana,Georgia,Tahoma;color: #e50000; font-size: 1em;
}
#help{
float: left;
text-align: left;
}
#help td{
padding: 15px;
}
#help span{
font-family: Verdana,Arial,Georgia,Tahoma; font-size: 11px;color: #333333;
}
/*twitter styling*/
#twitter_div{
float: left;
width: 280px;
font-family: Verdana,Arial,Georgia,Tahoma; font-size: 11px;color: #333333;
}
#twitter_div ul li span {
font-family: Verdana,Arial,Georgia,Tahoma; font-size: 11px;color: #333333;
}
#twitter_div ul li a {
	text-decoration: underline;
	font-weight: bold;
	visibility: hidden;
}
 
#twitter_div img{
vertical-align: middle;
}
#twitter_div font{
font-family: lucida sans unicode,Arial,Verdana,Georgia,Tahoma;font-size: 1.4em;
color: #e50000;
}