body { 
	margin:0; padding:0; right-margin:0;
	height:100%; 
	background-color:#ffffff;
	background-image:url('images/bg_top.jpg');
	background-position: left top;
	background-repeat: repeat-x;
}

body td, p, li, ul{ 
	font-family:tahoma, verdana, helvetica, sans-serif;
	font-size:13px;
	color:#333333;
	font-weight:normal;
	line-height:14px;
}


body { 
	scrollbar-face-color: #ffffff;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #ffffff;
	scrollbar-3dlight-color: #B7A14B;
	scrollbar-arrow-color:  #B7A14B;
	scrollbar-track-color: #ffffff;
	scrollbar-darkshadow-color: #B7A14B;
}



input, select, textarea{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

h2 {
	font-size: 18px;
	font-weight: bold;
	color:#2B4795;
	line-height:22px;
}

h3 {
	font-size: 18px;
	font-weight: bold;
	color:#2B4795;
	line-height:22px;
}

h4 {
	font-size: 16px;
	font-weight: bold;
	color:#2B4795;
}


ul{list-style:square}

A 		{ color: #333333;font-size:12px; font-weight: bold; text-decoration:none;}
a:visited	{ color: #333333;font-size:12px; font-weight: bold; text-decoration:none;}
a:hover		{ color: #333333;font-size:12px; font-weight: bold; text-decoration:underline;}

.nav a:link {background: #007837; text-decoration: none; float:left; width:190px; height:20px; line-height:20px; margin:0px; text-align:left; color:#ffffff; font-weight:bold; font-size:12px; text-indent:10px;}
.nav a:visited {background: #007837; text-decoration: none;  float:left; width:190px; height:20px; line-height:20px; margin:0px; text-align:left; color:#ffffff; font-weight:bold; font-size:12px; text-indent:10px;}
.nav a:hover {background: #B69E53; text-decoration: none; float:left; width:190px; height:20px; line-height:20px; margin:0px; text-align:left; color:#ffffff; font-weight:bold; font-size:12px; text-indent:10px;}


.nav1 a:link {background-image:url('images/nav_bg1.jpg'); text-decoration: none; float:left; width:190px; height:32px; line-height:32px; margin:0px; text-align:center; color:#ffffff; font-weight:bold; font-size:12px; }
.nav1 a:visited {background-image:url('images/nav_bg1.jpg'); text-decoration: none;  float:left; width:190px; height:32px; line-height:32px; margin:0px; text-align:center; color:#ffffff; font-weight:bold; font-size:12px; }
.nav1 a:hover {background-image:url('images/nav_bg_over1.jpg'); text-decoration: none; float:left; width:190px; height:32px; line-height:32px; margin:0px; text-align:center; color:#ffffff; font-weight:bold; font-size:12px;}

.nav2 a:link {background-image:url('images/nav_bg2.jpg'); text-decoration: none; float:left; width:116px; height:32px; line-height:32px; margin:0px; text-align:center; color:#ffffff; font-weight:bold; font-size:12px;}
.nav2 a:visited {background-image:url('images/nav_bg2.jpg'); text-decoration: none;  float:left; width:116px; height:32px; line-height:32px; margin:0px; text-align:center; color:#ffffff; font-weight:bold; font-size:12px;}
.nav2 a:hover {background-image:url('images/nav_bg_over2.jpg'); text-decoration: none; float:left; width:116px; height:32px; line-height:32px; margin:0px; text-align:center; color:#ffffff; font-weight:bold; font-size:12px;}

.nav4 a:link {background-image:url('images/nav_bg4.jpg'); text-decoration: none; float:left; width:81px; height:32px; line-height:32px; margin:0px; text-align:center; color:#ffffff; font-weight:bold; font-size:12px;}
.nav4 a:visited {background-image:url('images/nav_bg4.jpg'); text-decoration: none;  float:left; width:81px; height:32px; line-height:32px; margin:0px; text-align:center; color:#ffffff; font-weight:bold; font-size:12px;}
.nav4 a:hover {background-image:url('images/nav_bg_over4.jpg'); text-decoration: none; float:left; width:81px; height:32px; line-height:32px; margin:0px; text-align:center; color:#ffffff; font-weight:bold; font-size:12px;}

.nav6 a:link {background-image:url('images/nav_bg6.jpg'); text-decoration: none; float:left; width:171px; height:32px; line-height:32px; margin:0px; text-align:center; color:#ffffff; font-weight:bold; font-size:12px;}
.nav6 a:visited {background-image:url('images/nav_bg6.jpg'); text-decoration: none;  float:left; width:171px; height:32px; line-height:32px; margin:0px; text-align:center; color:#ffffff; font-weight:bold; font-size:12px;}
.nav6 a:hover {background-image:url('images/nav_bg_over6.jpg'); text-decoration: none; float:left; width:171px; height:32px; line-height:32px; margin:0px; text-align:center; color:#ffffff; font-weight:bold; font-size:12px;}


.content a:link 		{ color: #22355D;font-size:12px; font-weight: bold; text-decoration:none;}
.content a:visited		{ color: #22355D;font-size:12px; font-weight: bold; text-decoration:none;}
.content a:hover		{ color: #333333;font-size:12px; font-weight: bold; text-decoration:underline;}

.news { 
	font-size:12px;
	color:#000000;
	text-align: left;
	padding: 0px 5px 10px 10px;
}

.slogan { 
	font-size:18px;
	color:#2B4795;
	text-align: left;
	font-weight:bold;
	padding: 0px 5px 100px 10px;
	line-height: 26px;
}





.news_title { 
	font-size:14px;
	color:#000000;
	text-align: left;
	font-weight: bold;
	padding: 5px 0px 0px 10px;
}

/* home page background */
  
.page_left_table{
background-image:url('images/bg_top.jpg');
background-position: right top;
background-repeat:no-repeat
}

.page_center_table{
background-image:url('images/bottom6.jpg');
background-position: left bottom;
background-repeat:no-repeat;
width: 980px;
height: 630px;
}

.page_center_table2{
background-image:url('images/bottom2.jpg');
background-position: left bottom;
background-repeat:no-repeat;
width: 980px;
height: 630px;
}
.page_center_table3{
background-image:url('images/bottom3.jpg');
background-position: left bottom;
background-repeat:no-repeat;
width: 980px;
height: 630px;
}
.page_center_table4{
background-image:url('images/bottom4.jpg');
background-position: left bottom;
background-repeat:no-repeat;
width: 980px;
height: 630px;
}
.page_center_table5{
background-image:url('images/bottom5.jpg');
background-position: left bottom;
background-repeat:no-repeat;
width: 980px;
height: 630px;
}



.page_right_table{
background-image:url('images/images/home_right.jpg');
background-position: left top;
background-repeat:no-repeat;
}


.page_btml_table{
background-image:url('images/bottom_left.jpg');
background-position: right bottom;
background-repeat:no-repeat
}

.page_btmr_table{
background-image:url('images/bottom_right.jpg');
background-position: left bottom;
background-repeat:no-repeat;
}

.page_btml_table1{
background-image:url('images/bottom_left1.jpg');
background-position: right bottom;
background-repeat:no-repeat
}

.page_btmr_table1{
background-image:url('images/bottom_right1.jpg');
background-position: left bottom;
background-repeat:no-repeat;
}




.foot{
font-size:11px;
color:#FFFFFF;
text-align: left;
}

.text_bold{
	font-size: 16px;
	font-weight: bold;
	color:#2B4795;
	line-height:20px;
	letter-spacing:.9px;
}

.text-bold a:link, .text-bold a:visited{
	font-size: 12px;
	font-weight: bold;
	color:#ffffff;
	text-align:right;
	text-decoration: none;
	padding: 5px 10px 5px 5px;
}

.text-bold a:hover{
	font-size: 12px;
	font-weight: bold;
	color:#000080;
	text-align:right;
	text-decoration: underline;
	padding: 5px 10px 5px 5px;
}

.text-bold1{
	font-size: 12px;
	font-weight: bold;
	color:#000080;
	text-align:right;
	padding: 5px 10px 5px 5px;
}

.text-bold1 a:link, .text-bold1 a:visited{
	font-size: 12px;
	font-weight: bold;
	color:#000080;
	text-align:right;
	text-decoration: none;
	padding: 5px 10px 5px 5px;
}

.text-bold1 a:hover{
	font-size: 12px;
	font-weight: bold;
	color:#333333;
	text-align:right;
	text-decoration: underline;
	padding: 5px 10px 5px 5px;
}

.navlist a:link {background-image: url('images/nav.jpg'); text-decoration: none; float:left; width:170px; margin:0px; height:28px; text-align:left; line-height:28px; color:#ffffff; font-weight:bold; font-size:11px; text-indent:10px;}
.navlist a:visited {background-image: url('images/nav.jpg'); text-decoration: none;  float:left; width:170px; margin:0px; height:28px; text-align:left; line-height:28px; color:#ffffff; font-weight:bold;font-size:11px; text-indent:10px;}
.navlist a:active {background-image: url('images/nav2.jpg'); text-decoration: none; float:left; width:170px; margin:0px; height:28px; text-align:left; line-height:28px; color:#ffffff; font-weight:bold;font-size:11px; text-indent:10px;}
.navlist a:hover {background-image: url('images/nav2.jpg'); text-decoration: none; float:left; width:170px; margin:0px; height:28px; text-align:left; line-height:28px; color:#ffffff; font-weight:bold;font-size:11px; text-indent:10px;}

.links, .links a:link, .links a:active, .links a:visited {
font-weight : bold; 
font-size : 12px; 
color : #333333; 
text-decoration : none; 
padding: 5px 5px 5px 5px;
text-align:right;
} 
.links a:hover {
color : #ffffff; 
text-decoration : underline; 
font-weight : bold; 
font-size : 11px; 
} 