body {margin:0; padding:0; font-size:100%; line-height:normal; font-family:Arial, sans-serif; color:#666666; text-align:center; background:url(../images/bg_header.gif) center top no-repeat #a1aebd;}
#main {margin:0 auto; width:835px; font-size:0.75em; line-height:1.5em;}
.width {width:100%; overflow:hidden; clear:both;}
.texterror {color:#dd0000;}

/*==================main====================*/

.header {float:left; width:100%; height:125px; background:url(../images/bg_logo.gif) left top no-repeat; margin:0 auto; text-align:right;}
.header img {border:0;}

.content {float:left; width:833px; margin:0 auto; border:1px solid #fff; border-top:0; background-color:#dde8fa;}

.navbar {float:left; width:246px; height:329px; margin:0 auto; border-right:1px solid #fff; border-bottom:1px solid #fff; background-color:#40515e; overflow:hidden; line-height:0;}
.navbar img {border:0;}

.mainpic {float:left; width:586px; height:329px; margin:0 auto; border-bottom:1px solid #fff; overflow:hidden;}

.miniquote {color:#fff; background-color:#4c5560; padding:15px; width:203px}
.miniquote h4 {font-size:1.2em; margin:0;}
.miniquoteboxes {width:177px; font-size:1em;}
.miniquoteselect {width:181px; font-size:1em;}
.miniquotebutton {width:181px; font-size:1.2em; background-color:#FF6600; color:#FFFFFF; border:0; cursor:pointer;}
.miniquoteheader {float:left; text-align:center; padding-bottom:5px;}
.miniquoteleft {float:right; text-align:left; width:190px;}
.miniquotespacer {float:left; width:190px; height:5px; overflow:hidden;}

.miniquote2 {color:#fff; background-color:#4c5560; padding:15px; width:216px}
.miniquote2 h4 {font-size:1.2em; margin:0;}
.miniquoteboxes2 {width:177px; font-size:1em;}
.miniquoteselect2 {width:181px; font-size:1em;}
.miniquotebutton2 {width:181px; font-size:1.2em; background-color:#FF6600; color:#FFFFFF; border:0; cursor:pointer;}
.miniquoteheader2 {float:left; text-align:center; padding-bottom:5px;}
.miniquoteleft2 {float:right; text-align:left; width:190px;}
.miniquotespacer2 {float:left; width:190px; height:5px; overflow:hidden;}

/*==================block====================*/

.block1 { background:none; border-right:1px solid #fff}
.block2 {  }
.block3 { background:none; border-left:1px solid #fff}

.col_1{width:575px; float:left; text-align:left; padding:12px 12px 0 12px; color:#4c6170;}
.col_1 h1 {font-size:130%; margin:0 0 10px 0; color:#34424c;}
.col_1 a:link, .col_1 a:active, .col_1 a:visited {color:#ff5a00; text-decoration:none;}
.col_1 a:hover {color:#ff9702; text-decoration:underline;}

.col_2{width:233px; float:left;}

.col_3{width:550px; float:left; text-align:left; padding:12px 12px 0 12px; color:#4c6170;}
.col_3 h1 {font-size:130%; margin:0 0 10px 0; color:#34424c;}
.col_3 a:link, .col_3 a:active, .col_3 a:visited {color:#ff5a00; text-decoration:none;}
.col_3 a:hover {color:#ff9702; text-decoration:underline;}

.col_4{width:246px; float:left;}
.subnav {width:233px; float:left; text-align:left; padding:12px; color:#4c6170; background-color:#dde8fa; margin-bottom:12px;}
.subnav h1 {font-size:130%; margin:0 0 10px 0; color:#34424c; text-align:left;}
.subnav a:link, .subnav a:active, .subnav a:visited {color:#ff5a00; text-decoration:none;}
.subnav a:hover {color:#ff9702; text-decoration:underline;}


.spacer {height:30px; margin:0 auto; padding:0; clear:both;}

/*==================footer====================*/

.footer {font-size:10px; width:823px; height:20px; color:#1d4e77; padding:5px; border-top:1px solid #fff; background-color:#b2c7e9; overflow:hidden;}
.footer .left {float:left; width:400px; text-align:left; padding-left:5px;}
.footer .right {float:right; width:400px; text-align:right; padding-right:5px;}
.footer a:link, .footer a:active, .footer a:visited {color:#1d4e77; text-decoration:none;}
.footer a:hover {color:#fff;}

/*==================forms====================*/

form {margin:0px; padding:0px;}
.input {
	padding:3px; border:1px solid #CFD8DA;
	font-family:Arial, sans-serif;
	font-size:11px;	color:#858B92;}
.button {
	width:50px;	height:24px; padding:3px; border:0;
	font-family:Arial, sans-serif;
	font-size:11px;	font-weight:bold; color:#fff;
	background-color:#ff9600; cursor:pointer;}

textarea {
	padding:3px; height:70px; border:1px solid #CFD8DA;
	font-family:Arial, sans-serif;
	font-size:11px;	color:#858B92;}