@charset "utf-8";
/* CSS Document */

body {
	color:#4b4b4b;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	margin:0;
	padding:0;
	background-color:#d4d9db;
}

div, h1, h2, p, form, label, input, textarea, img, span, a{
	margin:0; padding:0;
}

ul{
	margin:0; 
	padding:0; 
	list-style-type:none;
	font-size:0;
}


.spacer{
	clear:both; 
	font-size:0; 
	line-height:0;
}

/*---------------------------Main area------------------------*/

#wrap {
    width:988px;
	height:auto;
	margin:30px auto;
	background-color:#FFFFFF;
	border:1px solid #969696;
	padding:6px;
	}

/*---------------------------Top area------------------------*/

#top_area {
    width:988px;
	height:250px;
	margin:0 0 6px 0;
	background:url(top_banner.jpg) 0 0 no-repeat;
	position:relative;
	}

#top_area .logotop_text{
	width:220px;
	height:50px;
	font:bold 18px/20px Arial, Helvetica, sans-serif;
	color:white;
	top:36px;
	left:106px;
	position:absolute;
	}
	
#top_area .logotop_text span{
	font:bold 18px/20px Arial, Helvetica, sans-serif;
	color:black;
	display:block;
	}
	
#top_area .logo_area{
	width:335px;
	height:91px;
	top:73px;
	left:34px;
	position:absolute;
	border:0;
	}		

#top_area .logobottom_text{
	width:400px;
	height:40px;
	font:bold 14px/20px Arial, Helvetica, sans-serif;
	color:black;
	top:187px;
	left:3px;
	position:absolute;
	}

/*---------------------------Menu area----------------------*/

#menu_area {
	width:200px;
	height:215px;
	position:absolute;
	top:19px;
	left:751px;
	font:normal 14px/35px Arial, Helvetica, sans-serif;
	color:#3E3E3E;
   }
   
#menu_area ul{
	width:200px;
	height:215px;
	}   

#menu_area ul li{
	width:175px;
	height:35px;
	font:bold 14px/35px Arial, Helvetica, sans-serif;
	color:#3E3E3E;
	text-align:left;
	padding:0 0 0 25px;
	background:url(menu_arrow.png) left center no-repeat; 
	text-decoration:none;
	border-bottom:1px dotted #6B6B6B;
	}
	
#menu_area ul li a{
	font:bold 14px/35px Arial, Helvetica, sans-serif;
	color:#3E3E3E;
	text-align:left;
	text-decoration:none;
	}

#menu_area ul li a:hover{
	font:bold 14px/35px Arial, Helvetica, sans-serif;
	color:black;
	text-align:left;
	text-decoration:none;
	}
	
/*---------------------------main content area------------------------*/

#maincontent_area {
    width:958px;
	height:446px;
	margin:0 0 5px 0;
	background:url(contentarea_bg.jpg) left 0 repeat-x;
	position:relative;
	padding:20px 15px 0 15px;
	}
	
#maincontent_area .top_row {
    width:958px;
	height:160px;
	margin:0 0 10px 0;
	}				
	
.top_row .firstbox{
    width:470px;
	height:160px;
	margin:0 17px 0 0;
	float:left;
	background:url(content_middle.jpg) 0 top repeat-y;
	}
	
.firstbox .topportion{
    width:470px;
	height:12px;
	background:url(content_top.jpg) 0 top no-repeat;
	}
	
.firstbox .middleportion{
    width:460px;
	height:136px;
	font:bold 14px/19px Arial, Helvetica, sans-serif;
	color:white;
	text-align:left;
	padding:0 5px;
	}
	
.firstbox .bottomportion{
    width:470px;
	height:12px;
	background:url(content_bottom.jpg) 0 bottom no-repeat;
	}
	
.top_row .secondbox{
    width:470px;
	height:160px;
	margin:0 0 0 0;
	float:left;
	background:url(content_middle.jpg) 0 top repeat-y;
	}
	
.secondbox .topportion{
    width:470px;
	height:12px;
	background:url(content_top.jpg) 0 top no-repeat;
	}
	
.secondbox .middleportion{
    width:460px;
	height:136px;
	font:bold 14px/19px Arial, Helvetica, sans-serif;
	color:white;
	text-align:left;
	padding:0 5px;
	}
	
.secondbox .bottomportion{
    width:470px;
	height:12px;
	background:url(content_bottom.jpg) 0 bottom no-repeat;
	}
	
#maincontent_area .address_area {
    width:958px;
	height:280px;
	margin:0 0 0 0;
	color:#404040;
	font:normal 14px/22px Arial, Helvetica, sans-serif;
	text-align:center;
	}
	
.address_area a{
	color:#0868df;
	font:normal 14px/22px Arial, Helvetica, sans-serif;
	text-decoration:none;
	}
	
.address_area a:hover{
	color:#0868df;
	font:normal 14px/22px Arial, Helvetica, sans-serif;
	text-decoration:underline;
	}																													
.tdcolor{
    background-color:#FFFFFF;
    }
.link1
	{
	text-decoration:none;
	}   	
.tablestyle{
   color:#404040;
   font:normal 14px/22px Arial, Helvetica, sans-serif; 
   
  }	