﻿body{
margin:0px; padding:0px;
font-family:Tahoma,Arial;
font-size:12px;
color:#000;
background: #e1e1e1 url(images/page_bg.jpg) repeat-x top;
}

a{color:#0099CC;}
a:hover{text-decoration:none;}
h2{margin:0px; padding:0px; border-bottom:1px solid #B4B4B4; padding-top:15px; padding-bottom:3px; font-weight:normal; font-size:24px;}
h3{margin:0px; padding:0px;  font-weight:normal; padding-top:15px; color:#3384B4;font-size:18px;}
.logo{width:199px;float:left;}
.header1{float:right;width:300px;border:1px solid red;}
.glink{float:right;width:300px;padding-top:5px;}
.search{height:30px;border:1px solid #D3D3D3;padding-top:5px;padding-left:5px;padding-right:5px;}
.mainmenu{background:url(images/mainmenubg.jpg) repeat-x;width:994px;height:29px;float:left;}
.mainmenu ul{padding:0px;margin:0px;margin-top:6px;margin-left:15px;}
.mainmenu ul li{float:left;list-style-type:none;padding:0px;margin:0px;}

.mainmenu ul li a{
font-size:11px;
font-weight:bold;
color:#fff;
text-decoration:none;
height:18px;
display:block;
float:left;
padding:5px 10px 0px 10px;
margin-left:1px;	
}

.mainmenu ul li a:hover{color:#000;background:url(images/mainmenu_over.jpg) repeat-x; margin-left:1px;}
.mainmenu ul li a.sel{color:#000;background:url(images/mainmenu_over.jpg) repeat-x;}
.style2 {font-size: 18px;	color: #007095;	background-color: #FFFFFF;}
.leftmenu {background:url(images/insidemenu_bg.jpg) bottom repeat-x #3385B4; margin-top:5px; padding:5px; padding-bottom:200px; min-height:100px;}
.leftmenu ul{padding:0px; margin:0px;}
.leftmenu ul li{list-style-type:none;float:left; width:167px;}
.leftmenu a{text-decoration:none; font-weight:normal; color:#fff; border-bottom:1px solid #BED8E7; display:block; padding:3px;  height:15px;}
.leftmenu a:hover{text-decoration:none; color:#0D3D59; background-color:#BED8E7;}


.continfo{background:url(images/cont_bg.jpg) repeat-y; line-height:18px;}
.continfo1{background:url(images/cont_bg.jpg) repeat-y; line-height:18px; margin:5px 0 0 5px; padding:5px;}
.tabbox{border:1px solid #C3D0D7;}
.smallbox{border:1px solid #C3D0D7; background-color:#EAF0FF;}
.tabbg{background:url(images/topbg1.jpg) repeat-x top; border-bottom:1px solid #C3D0D7; border-left:1px solid #C3D0D7; border-right:1px solid #C3D0D7; font-weight:bold; padding:3px; font-size:11px;}
.newbox{float:left;width:994px;}
.phone{font-size:18px; color:#007095;}
.footer{height:25px;margin-top:5px;padding-top:10px;text-align:center; background:url(images/footer.jpg) repeat-x top;}
