body{
  margin:7px 0px 0px 0px;
	background-image: url(../images/bg_body_blue.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color:#35425b;		
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	line-height:130%;
	color:#333333;
}
td,font,select,input{ font-size:11px;text-align: left;}

a:link{color:#333333;text-decoration: none;}
a:visited{color:#333333;text-decoration: none;}
a:hover{color:#fbaa4c;text-decoration: underline;}
input {
		font-size: 12px;
}

textarea {	
	font-size: 12px;
}

select {
	
	font-size: 12px;
}
li{margin:0px;}
p{
	text-align:left;
	font-size: 11px;
	line-height:150%;
	margin:0px 0px 0px 0px;
	padding:0px  0px 10px 0px;
}
.body_center{
margin:0 auto;
padding:0px;
width:820px;
background-color:#f2f2f2;
	text-align:left;
}
.nav{
	margin:0 auto;
	background-image: url(../images/nav_bg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	height:31px;
}
.left_conternt{
	background-image: url(../images/bg_left.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	padding:5px 0px 0px 10px;
}
.left_conternt2{
	background-image: url(../images/leftbg2.gif);
	background-repeat: repeat-y;
	background-position: left top;
	padding:0px 0px 0px 0px;
}
.left_conternt2_down{
	background-image: url(../images/left_bg2_down.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding:12px 0px 0px 0px;
}
.left_conternt3_down{
	background-image: url(../images/left_bg2_down.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding:5px 8px 7px 16px;
	height:12px;
}
.left_conternt3_down_1{
	background-image: url(../images/left_bg2_down_1.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding:5px 8px 7px 16px;
	height:12px;
	
}
.left_conternt4_down{
	background-image: url(../images/left_bg2_down.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding:5px 0px 7px 17px;
	color:#fbaa4c;
}
.maillist{
	background-image: url(../images/maillist.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding:15px 0px 0px 0px;
	height:190px;
	width: 192px;
}
.maillist_input{
	height:12px;
	width:100px;
	font-size:11px;
	line-height:100%;
}
.bottom{
color:#ffffff;
text-align:center;
height:30px;
}
.yellow{
color:#fbaa4c;
text-align:center;
height:30px;
}
.yellow3{
color:#fbaa4c;
}
.yellow7{
color:#fbaa4c;
font-size:11px;
font-weight:bolder;
}
.yellow2{
color:#e78718;
padding:7px 0px 0px 17px;
font-weight:bolder;
font-size:12px;

}
.white{
color:#ffffff;
padding:17px 0px 0px 20px;
font-weight:bolder;
font-size:12px;
}
.grey2{
color:#666666;
font-size:11px;
font-weight:bolder;
}
.grey3{
color:#666666;
font-size:11px;
}
.grey{
color:#666666;
font-weight:bolder;
}
.grey1{         
color:#cccccc;
}
.orange{
color:#ff6600;
}
.r_bg{
	background-image: url(../images/r_bg.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	padding:0px 0px 0px 0px;
}
.r_bg2{
	background-image: url(../images/bg_right_m.gif);
	background-repeat: repeat-y;
	background-position: 3px 11px;
	padding:0px 0px 0px 0px;
}
.r_area{
	background-image: url(../images/bg_right_area.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.dotline{height:5px;border-bottom:1px solid #cccccc;
margin:7px 0px 7px 0px;
}
.dotline3{padding:13px 0px 17px 0px;
background-image: url(../images/dotline1.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	line-height:150%;
}
.title3{
font-size:13px;
font-weight:bolder;	line-height:200%;

}
.title31{
font-size:18px;
font-weight:bolder;	line-height:200%;
padding:0px 0px 0px 27px;

}
.title7{
font-size:12px;
font-weight:bolder;	line-height:200%;
}
.title9{
font-weight:bolder;	line-height:200%;
}
.dotline2{
padding:7px 0px 7px 0px;
border-bottom: 1px dotted #000;
}



#leftnav{
float:left;
text-align:left;
margin:2px 7px 5px 0px;

 }
#leftnav ul {
clear: left;
margin: 0px;
padding:0px;
border: 0px;
list-style-type: none;
text-align: center;
display:inline;
}

#leftnav li {
	float: left;
width:150px;
	margin: 0px 0px 0px 0px;
	padding:0px;
	text-align:left;
	background-image: url(../images/dotline1.gif);
	background-repeat: repeat-x;
	background-position: left bottom;	
	
}

#leftnav li a {
	color:#999999;
	display:block;
	font-size:11px;
	padding:5px 0px 3px 2px;
	text-decoration: none;
}

#leftnav li a:hover { text-decoration: none; color:#f9a334;}
#leftnav li .ac { text-decoration: none; color:#333333;}
.price{
	background-image: url(../images/left_bg1.jpg);
	background-repeat: no-repeat;
	background-position: center top;	
	
 }
.price_title{
	padding:11px 0px 0px 20px;
	text-align:left;
	display:block;
 } 
.price_num{
	padding:7px 0px 0px 20px;
	color:#ffffff;
	font-size:12px;
	text-align:left;
	display:block;
 }
.price_add{
	color:#b8c3db;
	font-size:11px;
	padding:5px 0px 0px 0px;
	display:block;line-height:110%;
 } 
.price_add_link{
	color:#b8c3db;
	font-size:11px;
	text-decoration:underline;
	line-height:110%;
 }  
 .p_num{
	padding:13px 0px 7px 7px;
 }
/* drop menu */

/* end drop menu */


#pdflist1{
float:left;
color: #999999;
text-align:left;
margin:0px;
background-color:#ffffff;

 }
#pdflist1 ul {
clear: left;
margin: 0px;
padding:0px;
border: 0px;
list-style-type: none;
text-align: center;
display:inline;
}

#pdflist1 li {
	float: left;
	display: block;
	margin: 0px;
	padding: 0px 0px 0px 20px;
	text-align:left;
	background: url(../images/icon_pdf.gif) no-repeat 7px 50%;
	border-bottom: 1px dotted #000;
	width:530px;
	height:30px;
}

#pdflist1 li a {
font-size:11px;
display: block;
padding:8px 5px 1px 7px;
color: #999999;
text-decoration: none;
}

#pdflist1 li a:hover { text-decoration: none; color:#fbaa4c;}
#pdflist1 img {padding:0px 7px 0px 0px; }


.map_google{
border:1px solid #cc6600;
background-color:#ffffff;

}
.under1{
text-decoration: underline;

}
