body{
	margin:0px; padding:0px; font:normal 12px Arial, Helvetica, sans-serif; color:#333333;
}

ul,li,div,p,form,h1,h2,h3{margin:0px; padding:0px;}
.main_nav{background:url(../images/top_nav_bg.jpg) repeat-x;}
.main_nav ul{
	margin:0px; padding:0px; list-style:none;}

.main_nav li{
	margin:0px; padding:0px; height:23px; font:bold 11px "myriad Pro"; color:#FFFFFF; list-style:none; display:block; float:left;
}

.main_nav li a{
	font:bold 11px Arial, Helvetica, sans-serif; height:23px; color:#FFFFFF; padding:4px 25px !important; text-decoration:none; line-height:23px;
}

.main_nav li a:hover{
	padding:4px 25px; background:url(../images/top_nav_hover.jpg) top repeat-x;  text-decoration:none; line-height:23px;
}
.active-link{padding:4px 25px; background:url(../images/top_nav_hover.jpg) top repeat-x;  text-decoration:none; line-height:23px;}


.mid-banner{background:url(../images/main_header.jpg) top no-repeat; padding:105px 35px 35px 0px;}
.mid-home-banner{background:url(../images/home-banner.jpg) top no-repeat; padding:105px 35px 44px 0px;}
.mid-auto-banner{background:url(../images/auto-banner.jpg) top no-repeat; padding:105px 35px 35px 0px;}
.mid-business-ban{background:url(../images/mid-business-ban.jpg) top no-repeat; padding:105px 35px 35px 0px;}
.mid-health_ban{background:url(../images/mid-health_ban.jpg) top no-repeat; padding:105px 35px 35px 0px;}
.mid-life_ban{background:url(../images/mid-life-ban.jpg) top no-repeat; padding:105px 35px 46px 0px;}
.mid-motor_ban{background:url(../images/mid-motor_ban.jpg) top no-repeat; padding:105px 35px 35px 0px;}

.serch-btn_go{background:url(../images/btn_go.jpg) no-repeat; width:63px; height:32px;}

.mid-box-pad{padding:15px 0px;}

.right-box-bg{background:#f8f8f8 url(../images/right_box-bg.jpg) left bottom repeat-x; border-left:1px solid #e2e1e1; border-right:1px solid #e2e1e1; padding:0px 10px;}

.right-text{font:bold 16px "myriad Pro"; color:#0577cb; text-transform:uppercase;}
.right-text-1{font:bold 12px "myriad Pro"; color:#0577cb; text-transform:uppercase;}


.general-text{font:normal 12px Arial, Helvetica, sans-serif; color:#333333;}
p{font:normal 12px Arial, Helvetica, sans-serif; color:#333333; margin:0px; padding-top:18px;}

/*.input_box{
	border:#999999 1px solid; font:normal 12px Arial, Helvetica, sans-serif; color:#666666; height:16px; width:150px; margin-top:3px; background:#ffffa0;
}*/

.footer{
	background:url(../images/footer_line.jpg) top repeat-x; padding-top:6px; font:bold 10px Arial, Helvetica, sans-serif; color:#4c4b4b;
}

.footer_menu{
	font:bold 11px Arial, Helvetica, sans-serif; color:#333333;
}

.footer_menu a{
	font:bold 11px Arial, Helvetica, sans-serif; color:#333333; text-decoration:none;
}

.footer_menu a:hover{text-decoration:underline;}

.copy{font:bold 11px Arial, Helvetica, sans-serif; color:#787575;}


