body {
  margin:0  auto;
  padding:0;
  outline:none;
  background: #3E4953 url(images/bg.jpg) repeat-x top;
}

#container
{
background-color: #3E4953;
width:920px;
height:auto;
margin: 0 auto 0 auto;
}

#jcontainer
{
	height:90px;
	width: 920px;
	float:left;
}
/*#slider ul, #slider li {
	margin:0;
	padding:0;
	list-style:none;
}
#slider li {
	width:920px;
	height:160px;
	overflow:hidden;
}

.menu
{
    position:relative;
	height:40px;
	font-size:11px;
	padding:0 0 0 23px;
	text-transform:uppercase;
	font-weight:bold;
	float:right;
	padding-right:30px;
	
	}
.menu ul
{
    margin:0;
	padding-top:5px;
	list-style-type:none;
	width:auto;
	float:left;
}
.menu ul li
{
    display:block;
	float:left;
	margin:0px;
	
}
.menu ul li a
{
    display:block;
	font-family:Trebuchet MS;
	font-size:12px;
	font-weight:600;
	text-align:center;
	float:left;
	color:#FFF;
	text-decoration:none;
	padding-left:15px;
	padding-top:10px;
	padding-right:10px;
	height:40px;
}*/
.top_warp
{
 float:left;
 height:70px;
  width:900px;
 margin-top:5px;
}
.name
{
float:left;
width:500px;
height:50px;

margin-left:16px;

}
.Phone
{
 float:right;
 width:200px;
}
.Phone span
{
font-family:verdana;
font-size-adjust:none;
font-size:11px;
color:#fff;
line-height:22px;
}
.phone a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
font-weight:normal;
}
.phone a:hover
{
text-decoration:underline;
color:#C8C8C8;
}
.sliding
{
    height:1px;
	width: 920px;
	float:left;
	
}
.sliding_top
{
background:url(images/content_page_top.gif) no-repeat left top;
height:21px;
width:920px;
float:left;
}
.sliding_mid
{
background:url(images/content_page_mid.gif) repeat-y left;

width:920px;
float:left;
height:160px;
}
.sliding_foot
{
background:url(images/cont_foot.gif) no-repeat top left;
width:920px;
height:25px;
float:left;
}
a { text-decoration:none; color:#fff; outline:none;}
.content_top
{
background:url(images/content_page_top.gif) no-repeat left top;
height:21px;
width:920px;
float:left;
}
.content_mid
{
background:url(images/content_page_mid.gif) repeat-y left;
overflow:hidden;
width:920px;
float:left;
height:auto;
}
.content_left
{
 width:200px;
 padding-left:20px;
 float:left;
 height:auto;
 overflow:hidden;

}
.content_foot
{
background:url(images/foot.gif) no-repeat top left;
width:920px;
height:30px;
float:left;
}
#footer
{
background:url(images/footer.gif) no-repeat top left;
float:left;
height:60px;
width:920px;
}
#foot_links
{
text-align:center;
padding-left:10px;
padding-right:10px;
padding-bottom:8px;
padding-top:4px;
}
#foot_links a
{
 text-decoration:none;
 padding-left:7px;
 padding-right:5px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
}
.foot_bottom
{

font-family:Trebuchet MS;
font-size:12px;

color:#fff;
text-align:center;

}

.login_warp span
{
background:url(images/lo_bg.png) no-repeat ; width:65px; height:30px; padding-bottom:10px; padding-right:15px;
}
.login_warp span a{ font-family:Trebuchet MS; font-size:12px; font-weight:600;color:#9C0;}
.login_warp span a:hover{ color:#fff; text-decoration:underline;}

.menu_list {	
	width: 160px;
	float:left;
}
.menu_head {
	
	cursor: pointer;
	height:32px;
	color:#fff;
	background:url(images/menu_left.jpg) no-repeat;
}
.menu_head span
{
padding:10px;
font-family:Trebuchet MS;
font-size:12px;
line-height:30px;
font-weight:600;
text-align:center;
}
.menu_body {
	display:none;
	border:1px solid #789;
	width:130px;
	margin-left:20px;
	-moz-border-radius:5px;
	
}
.menu_body a span
{
 line-height:22px;
 padding-top:8px;
}
.menu_body a{
  display:block;
  color:#006699;
  font-family:Trebuchet MS;
  font-size:12px;
  padding-left:30px;
  font-weight:500;
  text-decoration:none;
  background:url(images/submenulist.jpg);
}
.menu_body .no_border
{
border-bottom:none;
}
.menu_body a:hover{
  color:#333333;

  
  }
  
  .menu { 
			height: 35px;
			display: block;
			margin-top:2px;
			float:right;
			margin-right:20px;
			overflow:hidden;
			background:url(images/menu_bg.png);
			
			
		}

		.menu ul {
			list-style: none;
			padding: 0;
			width:730px;
			margin: 0;
			
		}

		.menu ul li {
			float: left;
			overflow: hidden;
			position: relative;
			text-align: center;
			line-height: 35px;
		}

		.menu ul li a {
			position: relative;
			display: block;
			width: 102px;
			height: 45px;
			font-family: Arial;
			font-size: 11px;
			font-weight: bold;
			letter-spacing: 1px;
			color:#fff;
			font-family:sans-serif;
			text-transform: uppercase;
			text-decoration: none;
			cursor: pointer;
		}

		.menu ul li a span {
			position: absolute;
			left: 0;
			width: 102px;
		}
		.menu ul li a span.out {
			top: 0px;
		}
		.menu ul li a span.over,
		.menu ul li a span.bg {
			top: -45px;
		}

		#menu ul li a {
			color: #fff;
		}

		#menu ul li a span.over {
			color:#9C0;
		}

		#menu ul li span.bg {
			height: 35px;
			background: url(images/bg_over.png) center center no-repeat;
		}
		
.top_nav
{
float:left;
width:218px;
height:140px;
padding:0;
margin-left:0px;
}	
.top_title
{
float:left;
background:url(images/ff.jpg) no-repeat;
width:218px;
height:28px;
}	
.top_title span
{
line-height:30px;
font-family:sans-serif;
width:218px;
font-size:14px;
padding-left:40px;
font-weight:600;
color:#fff;
}
.top_content
{
float:left;
background:url(images/b_bg.jpg) no-repeat;
width:218px;
height:110px;
}
.right_side
{
background:url(images/side-navigation-top.gif) repeat-y;
float:left;
width:203px;

}
.contentWarp
{
float:left;
height:auto;
padding:5px;
width:480px;
}
#mid_content
{
float:left;
height:auto;
width:490px;
padding:5px;
}
.sideNavWrapper{background:transparent url(images/side-navigation-repeat.gif) repeat-y 0 0;margin:0 0 .10em}.sideNavBox-1{background:transparent url(images/side-navigation-top.gif) no-repeat 0 0;padding:15px 0 0}.sideNavBox-2{background:transparent url(images/side-navigation-bottom.gif) no-repeat 0 100%;min-height:150px;padding:0 0 15px}ul.sideNav{margin-left:0;padding:0}ul.sideNav li{background:none;font-size:1.1em;margin:0;padding:0}.sideNav li a{border-bottom:1px dotted #DBDBDC;display:block;margin:0;padding:.5em 5px .5em 25px;text-decoration:none;text-shadow:#fff 1px 1px 0}


.sidenavtitle
{
font-family:sans-serif;
font-weight:600;
font-size:13px;
float:left;
color:#fff;
padding-top:5px;
height:35px;
width:210px;

background:url(images/ribbon_right.png) no-repeat;
}
.sidenavtitle span
{
 padding-left:24px;
 padding-top:5px;
 line-height:22px;
}
.news
{
border:none;
background:none;
width:170px;
height:90px;
padding:10px;
font-family:verdana;
font-size:11px;
text-align:justify;
line-height:19px;
}
 .growfield
 {
 background:url(images/protop.gif) repeat;
 width:480px;
 height:18px;
 float:left;
 margin-top:-6px;
 border-left:#969696 1px solid;
  border-right:#969696 1px solid;
 }
 .foot_panel
 {
 background:url(images/panel_b.gif) repeat;
 width:480px;
 height:35px;
 float:left;
 margin-top:-5px;
 margin-bottom:8px;
  border-left:#969696 1px solid;
  border-right:#969696 1px solid;
 }
  .gift_head span
 {
  
 
  color: #ffffff; 
	font-family: verdana; 
	font-size: 11px; 
	font-weight:bold;
	margin-top:-5px;
	height:30px;  
 }
 .gift_content
 {
 border-left:#969696 1px solid;
  border-right:#969696 1px solid;
  float:left; 
  width:480px;
  height:auto;
  margin-top:-6px;
 }
 .ticker div a{
color:#333;
 text-decoration:none;
 font-family: Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:bold;
 }
td.ticker{
text-align:center;
 padding:0 15px;
  border-right:1px solid #ededed;
  }
td.ticker img{
height:95px;
 width:100px;
 }
 .gift_head
 {
float:left;
background:url(images/ff.jpg) no-repeat;
width:218px;
height:28px;
	
 color: #fff; 
	font-family: verdana; 
	font-size: 12px; 
	font-weight:bold;
	line-height:27px;
text-transform:capitalize;
 padding-left:13px;
 padding-bottom:4px;  
 }
.tab-box { 
  border-bottom: 1px solid #DDD;
  padding-bottom:5px;
}
.tab-box a {
  border:1px solid #DDD;
  color:#666666;
  padding: 5px 15px;
  text-decoration:none;
  background-color: #eee;
}
.tab-box a.activeLink { 
  background-color: #fff; 
  border-bottom: 0; 
  padding: 6px 15px;
}
.tabcontent { border: 1px solid #ddd; border-top:0; padding: 5px;}
.hide { display: none;}
.box
{
float:left;
width:480px;
height:auto;
}
#tabbed_box_1 {
	margin: 0px auto 0px auto;
	width:300px;
}
.tabbed_box h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:23px;
	color:#ffffff;
	letter-spacing:-1px;
	margin-bottom:10px;
}
.tabbed_box h4 small {
	color:#e3e9ec;
	font-weight:normal;
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	position:relative;
	top:-4px;
	left:6px;
	letter-spacing:0px;
}
#scroller-header a {
	text-decoration:none; 
	color:#867863; 
	padding:0 2px;
}

#scroller-header a:hover {
	text-decoration:none; 
	color:#4b412f
}

a.selected {
	text-decoration:underline !important; 
	color:#4b412f !important;
}

#scroller-header {
	background:url(images/header.gif) no-repeat;
	width:277px;
	height:24px;
	padding:35px 0 0 15px;
	font-weight:700;
}

#scroller-body {
	background:url(images/body.gif) no-repeat bottom center;
	width:277px;
	padding-bottom:30px;
}

#mask {
	width:250px;
	overflow:hidden;
	margin:0 auto;
}

#panel {

}

#panel div {
float:left;

}

/* Extra styling for each panel*/

#panel ul {
list-style:none;
margin:0 5px;
padding:0;
}

	#panel ul li {
		padding:5px;
		color:#557482;
		border-bottom:1px dotted #ccc;
	}

	#panel ul li.last {
		border-bottom:none !important;
	}

#panel-1 {
}

#panel-2 {
}

#panel-3 {
#0173BC
}
.bg_title
{
background:url(images/bg_title.gif) no-repeat;
padding:5px;
height:30px;
float:left;
width:600px;
margin-left:20px;
}
.page_title
{
float:left;
padding:5px;
padding-top:0;
margin-left:20px;
}
.page_title span
{
font-family:sans-serif;
font-size:13px;
color:#0173BC;
font-weight:600;
}
#page_warper
{
float:left;
height:auto;
width:900px;
padding-left:0px;
}
.left_panel
{
float:left;
height:auto;
width:200px;
}
#content
{
float:left;
height:auto;
width:660px;
margin-left:10px;
}
#content p{ font-family:verdana; font-size:11px; text-align:justify; line-height:19px; color:#333333;}
.top
{
 width:640px; padding:5px; height:auto; float:left; padding-top:0;
}
.top p{ font-family:verdana; font-size:11px; line-height:18px; text-align:justify;}
ul.tabs {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	height: 32px; /*--Set height of tabs--*/
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
	width: 100%;
}
ul.tabs li {
	float: left;
	margin: 0;
	padding: 0;
	height: 31px;
	line-height: 31px; 
	border: 1px solid #999;
	border-left: none;
	margin-bottom: -1px;
	overflow: hidden;
	position: relative;
	background: #e0e0e0;

}
ul.tabs li a {
	text-decoration: none;
	color: #000;
	display: block;
	font-size:13px;
	font-family:sans-serif;
	font-weight:600;
	padding: 0 20px;
	border: 1px solid #fff;
	outline: none;
}
ul.tabs li a:hover {
	background: #ccc;
}
html ul.tabs li.active, html ul.tabs li.active a:hover  {
	background: #fff;
	border-bottom: 1px solid #fff; 
	}
.tab_container {
	border: 1px solid #999;
	border-top: none;
	overflow: hidden;
	clear: both;
	float: left; width: 100%;
	background: #fff;
}
.tab_content {
	padding: 10px;
	font-size:12px;
	font-family:Trebuchet MS;
	line-height:18px;
}
.navCl
{
width:200px;
height:auto;
float:left;
margin:6px;
}
.navTl{ background:url(images/menuleft.gif) top; width:200px; height:25px; text-align:center; float:left;}
.navTl span{ font-family:sans-serif; font-size:12px; font-weight:600; padding:05px; color:#fff; line-height:25px;}
.navTxt{ padding:5px; font-family:Trebuchet MS; font-size:13px; line-height:20px; float:left; border:1px solid #789; width:188px; }
.navTxt a{ text-decoration:none; color:#333333; font-weight:600; font-family:Trebuchet MS; font-size:12px;}
.navTxt a:hover{ color:#616161; text-decoration:underline;}

/*#slider {
    width: 890px; 
    height: 150px; 
    position: relative; 
	overflow: hidden; 
	margin-left:13px;
}
#sliderContent {
    width: 890px; 
    position: absolute;
	top: 0;
	margin-left: 0;
}
.sliderImage {
    float: left;
    position: relative;
	display: none;
}
.sliderImage span {
    position: absolute;
	font: 10px/15px Arial, Helvetica, sans-serif;
    padding: 4px 3px;
    width: 890px;
    background-color: #000;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
	-khtml-opacity: 0.7;
    opacity: 0.7;
    color: #fff;
    display: none;
}
.clear {
	clear: both;
}
.sliderImage span strong {
    font-size: 14px;
}
.top {
	top: 0;
	left: 0;
}
.bottom {
	bottom: 0;
    left: 0;
}*/
ul { list-style-type: none;}

.black_overlay{display:none; position:absolute; top:0%; left:0%; width:1000px; height:1000px; background-color:#789; z-index:1001; -moz-opacity:0.8; opacity:.80;filter: alpha(opacity=80);}
.white_content{display:none; position:absolute;  z-index:1002; overflow:hidden; width:100%; height:100%; font-size:11px; }

.white_content fieldset{border:1px solid #ccc;}
.white_content fieldset legend{font-weight:bold; background:#fff;}
.pop td
{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:500;
 text-align:center;
 
}
.pop_table
{
 text-align:center;
 border:1px solid #04c2e3;
}
.popUp span
{
 font-family:Trebuchet MS;
 font-size:13px;
 font-weight:bold;
}
.popUp
{
background:#ffffff;
 height:25px;
  color:#fff;
   font-weight:bold;
    line-height:25px; 
	padding:0 0 0 5px;
	font-family:Trebuchet MS;
	font-size:13px;
	width:400px;
height:200px;
 
}
.light_warp
{

width:307px;
margin:0 auto;
margin-top:150px;
height:200px;
background:#ffffff;
border:3px solid #E4E4E4;
	-moz-box-shadow:0 0 100px 5px #333333;
	-webkit-box-shadow: 0px 0 100px #333333;
	-moz-border-radius: 20px 10px 20px 20px;
  border-radius:15px 25px/10px 30px ;
 

}
.close a{ right:-15px; top:-15px; height:30px; width:30px; float:right;}
.close {
	background-image:url(images/fancy_closebox.png);
	position:relative;
	right:-15px;
	float:right;
	top:-15px;
	cursor:pointer;
	height:30px;
	width:30px;
}
.shell {margin: 0 auto; width: 960px; position: relative; height:200px;}
.slider {width: 260px; height:112px; position: absolute; top: 23px; left: 354px; padding: 10px; }
.slider .slider-cont1 { position: relative; overflow: hidden; width: 580px; height:180px; }
.slider-img { font-size:0; line-height:0; float: left; position: absolute; top: 0; left: 0; width: 500000px}
.slider-img img { float: left; }
.slider-img a { float: none; }
.slider-links {position: absolute; z-index: 1; bottom: 10px; right: 15px;}
.slider-links a {background: url("images/link-inactive.png") no-repeat 0 0; width: 9px; height: 9px; display: block; float: left; margin-right: 6px;}
.slider-links a.active {background-image: url("images/link-active.png");}
#prevNext{
	position: absolute;
	top: 165px;
	width: 580px;
}
.jFlowPrev{
	position: absolute;
	left: -30px;
	height: 30px;
	width: 20px;
	padding: 5px 10px 5px 5px;
	background-color: #fff;
	color: black;
	font-size: 2em;
	line-height: 25px;
	cursor: pointer;
	box-shadow: 0 0 3px rgba(0,0,0,0.5);
	-moz-box-shadow: 0 0 3px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 0 3px rgba(0,0,0,0.5);
}
.jFlowPrev:hover{
	left: -32px;
}
.jFlowNext{
	position: absolute;
	right: -30px;
	height: 30px;
	width: 20px;
	padding: 5px 5px 5px 10px;
	background-color: #fff;
	color: black;
	font-size: 2em;
	line-height: 25px;
	cursor: pointer;
	text-align: right;
	box-shadow: 0 0 3px rgba(0,0,0,0.5);
	-moz-box-shadow: 0 0 3px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 0 3px rgba(0,0,0,0.5);
}
.jFlowNext:hover{
	right: -32px;
}
.slidecontainer{
	width: 580px;
	height: 200px;
}
.slidecontainer .category{
	position: absolute;
	left: 0;
	bottom: 0;
	color: white;
	font-size: 3em;
	background-color: #222;
	background-color: rgba(22,22,22,0.8);
}
.description
{ background:url(bg.gif); width:270px; height:120px;}
.slider-two .container{
	height: 180px;
	overflow: hidden;
	
	}

.slider-two h2{
	font-size: 2em;
	color: white;
	padding-bottom: 0;
	margin-bottom: 5px;
}

.slider-two .category{
	margin-bottom: 1em;
	padding: 5px 10px;
	background: rgba(0,0,0,0.2);
	display: inline-block;
}
.timer {
	border-right: 1px solid black;
	height:4px;
	opacity:0.4;
	overflow:hidden;
	position:absolute;
	right:0;
	bottom: 20px;
}

.timer .inner {
	background-color:black;
	height:4px;
	opacity:0.4;
	overflow:hidden;
	position:absolute;
	right:0;
	top:280px;
}
.nav_box{ float:left; width:212px; height:140px; float:left;}
.nav_top{ background:url(images/box_top.png) no-repeat; width:198px; height:6px; float:left; overflow:hidden;}
.nav_mid{ background:url(images/boc_mid.png) repeat-y; width:198px; height:125px; float:left; padding:0; margin:0; }
.nav_foot{ background:url(images/box_foot.png) no-repeat; width:198px; height:12px; float:left; overflow:hidden;}
.nav_mid h3{ font-family:Arial, Helvetica, sans-serif; font-size:17px; margin-top:-2px; padding-left:15px; color:#E48009; height:8px;}
.nav_mid p{ padding:0px 7px; font-family:Verdana; font-size:11px; line-height:17px; text-align:justify; margin:0px;}
.button_02{ float:right; padding-top:10px; padding-right:10px;}
.button_02 a {display: block;width: 82px;height: 20px;padding: 3px 0 0 0;color: #e88d23;font-size: 12px;font-weight: bold;text-align: center;	text-decoration: none;	background: url(images/templatemo_button_02.png) no-repeat; font-family:Arial, Helvetica, sans-serif;}
.button_02 a:hover {color: #ffffff;	background: url(images/templatemo_button_02_hover.png) no-repeat;}
.menu_box_top{background:url(images/menu_box_top.png) no-repeat; width:198px; height:10px; float:left; overflow:hidden;}
.menu_box_mid{ background:url(images/menu_box_mid.png) repeat-y; width:198px; height:auto; float:left; padding:0px 5px; margin:0;}
.menu_box_foot{ background:url(images/menu_box_foot.png) no-repeat; width:198px; height:10px; float:left; overflow:hidden;}

.left {
float:left;
width:180px;
height:auto;
}
h4{
background:url(images/bgmenu-1.png) no-repeat;
height:23px;
width:188px;
margin:0px;
padding:0px;
float:left;
color:#FFFFFF;
text-align:center;
font-family:sans-serif;
 font-size:13px;
line-height:21px;
font-weight:600;
vertical-align:middle;
}
.left ul {
 
background:#FFFFFF ;

margin:0 0 0px;
padding:0;
}
.left li a
{
border-bottom:1px solid  #666666;

color: #131313;
display:block;
padding:0 0 0 20px;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
}
.left li a:hover
{
 text-decoration:underline;
 color:#E48009;
 
}

.left   li {

color: #131313;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
background:url(images/submenulist.jpg);
height:24px;
width:188px;
float:left;
text-decoration:none;
list-style-type:none;
line-height:21px;

}
#nav_warp{ float:left;  width:675px;  height:auto;}
.title_left{ background:url(images/title_left.png) no-repeat left top; width:10px; height:25px; float:left;}
.title_mid{ background:url(images/title_mid.png) repeat-x; width:650px; height:25px; float:left;}
.title_mid_right{ background:url(images/title_mid.png) repeat-x; width:138px; height:25px; float:left; text-align:center;}
.title_mid_right span{font-family: sans-serif; font-size:13px; color:#fff; font-weight:700; line-height:25px;}
.title_mid span{ font-family: sans-serif; font-size:13px; color:#fff; font-weight:700; line-height:25px; padding-left:10px;}
.title_right{ background:url(images/title_right.png) no-repeat; width:10px; height:25px; float:left;}
.nav_warp_content{ float:left; width:646px; padding:10px 10px 7px; float:left; border: 1px solid #2f363c; margin-left:1px; border-bottom:none;}
.nav_warp_content_right{ float:left; width:154px; height:178px; float:left; border: 1px solid #2f363c; margin-left:1px; border-bottom:none;}
.nav_warp_content p{ padding:5px; margin:0; font-family:verdana; font-size:11px; line-height:19px; color:#333333; text-align:justify;}
b.con b{display:block; background:#fff; border:1px solid #2f363c; border-width:0 1px; height:1px; overflow:hidden;}
b.con b.b1{margin:0 4px; background:#2f363c;}
b.con b.b2{margin:0 2px; border-width:0 2px;}
b.con b.b3{margin:0 1px; height:2px;}
.box1{ float:left; width:504px; height:210px; padding-right:5px; margin-top:10px;}
.box1_left{ background:url(images/pro_left.png) no-repeat; width:4px; height:207px; float:left;}
.box1_mid{ background:url(images/pro_mid.png) repeat-x; width:496px; height:207px; float:left;}
.box1_right{ background:url(images/pro_right.png) no-repeat; width:2px; height:207px; float:left;}
.tab_menu{ float:left; width:165; height:40px; margin:0; padding:0;}
.tab_menu a{float: left;display: block;color:#fff;text-decoration: none;font-family: sans-serif;font-size: 13px;font-weight: bold;height: 40px;line-height: 25px;text-align: center;cursor: pointer; background:url(images/tab_menu.png); width:165px;}
.tab_menu .current ,.tab_menu a:hover{color: #000;background: url(images/h_menu_hover.png) no-repeat;background-position: left;height: 40px;line-height:25px;}
.glossymenu{position: relative;	background: height: 40px;	list-style: none;}
.glossymenu li{	float:left; padding:0; margin:0;}
.glossymenu li a{float: left;display: block;color:#fff;text-decoration: none;font-family: sans-serif;font-size: 13px;font-weight: bold;height: 40px;line-height: 25px;text-align: center;cursor: pointer; background:url(images/tab_menu.png); width:160px;}
.glossymenu li a b{	float: left;display: block; }
.glossymenu li.current a, .glossymenu li a:hover{color: #000;background: url(images/h_menu_hover.png) no-repeat;background-position: left;height: 40px;line-height:25px;}
.glossymenu li.current a b, .glossymenu li a:hover{color: #000;background: url(images/h_menu_hover.png) no-repeat right top; }

.content_warp{ float:left; width:495px; border-bottom:1px solid  #CCCCCC; height:30px;}
.content_warp p{ padding-left:35px; padding-right:50px; font-family:sans-serif; font-size:13px; color:#666666; float:left; padding-top:0px; font-weight:600;}
.warp_content{ float:left; width:495px; height:130px;}
.warrper_content{ float:left; width:162px; height:130px; }
.warrper_content p{ font-family: Arial, Helvetica, sans-serif; font-weight:600; font-size:11px; line-height:19px;color:#3E6680; padding-left:20px; padding-top:2px; margin:0px;}
.nav_right{ float:left; width:158px; height:180px;  margin-top:10px;}
.ser_box{ width:320px; float:left; height:auto; padding-bottom:15px;}
.ser_box_top{ background:url(images/nav_top.png) no-repeat; width:305px; height:10px; float:left; overflow:hidden;}
.ser_box_mid{ background:url(images/nav_mid.png) repeat-y; width:305px; height:auto; float:left;}
.ser_box_mid p{ padding-left:10px; padding-right:7px; padding-top:0px; margin:0px;}
.ser_box_mid p a{ font-family:Verdana; font-size:11px; line-height:22px; color:#000; }
.ser_box_mid p a:hover{ text-decoration:none; color:#E48009;}
.ser_box_mid p span{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#E48009; font-weight:700}
.ser_box_foot{ background:url(images/nav_foot.png) no-repeat; width:305px; height:10px; float:left;}
.port_box{ width:210px; height:200px; float:left;text-align:center; padding-top:10px;}
.port_box span{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#666666; font-weight:700;}
.port_box a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-decoration:none; line-height:30px;}
.port_box a:hover{ text-decoration:underline; color:#666666;}
.foot_top{ background:url(images/foot_top.png) no-repeat; width:500px; height:10px; float:left;}
.foot_mid{ background:url(images/foot_mid.png)repeat-y; width:500px; height:auto; float:left;}
.foot_bot{ background:url(images/foot_bottom.png) no-repeat; width:500px; height:16px; float:left;}
.pg-hd-index {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	text-align: left;
	margin-left: 8px;
	padding-top: 2px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.pg-hd-index-content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FF6600;
	text-decoration: none;
	text-align: left;
	margin-left: 8px;
	margin-top: 5px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
.pg-hd-index-content a {
	color: #666666;
	text-decoration: none;
}
.pg-hd-index-content a:hover {
	color: #0099FF;
	text-decoration: underline;
}
.pg-hd-index a {
	color: #0099FF;
	text-decoration: none;
}
.pg-hd-index a:hover {
	color: #0099FF;
	text-decoration: none;
}
.contact tr td{ color:#666666;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:11px;
line-height:18px;
text-align:justify; padding:5px 0px;}