/* CSS Document */
table.swmenu a
{font-size: 18px;
font-weight: 500;
font-family: Verdana,Arial,Helvetica,sans-serif;}
.font_attr1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:500;
}
#subwrap table, #subwrap td, #subwrap tr, .swmenu td, .swmenu table, .swmenu tr
          {font-size: 18px;
           font-weight: 500;
           font-family: Verdana,Arial,Helvetica,sans-serif;}
           

#body_bg{
	width:auto;
	height:auto;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	background-color:#ffffff;
}                                                     

#outerbox{
	width:100%;
	height:auto;
	background-color:#ffffff;
	display:block;
	position:relative;
}

.logo_topmenu{
	width:100%;
	/*height:44px;*/
  height:84px;
	background-color:#ffffff;
	display:block;
	position:relative;
}

.logo{
	width:25%;
	height:20%;
	margin-left:5%;
	padding-top:3px;
  	padding-bottom:3px;
	/*background-image:url(../images/logo.jpg);
	background-repeat:no-repeat;*/
	display:block;
	position:relative;
	float:left;
    top: -20%;
}

.topmenu{
	width:45%;
	height:auto;
	margin-left:0%;	
	padding-top:25px;
	color:#5ab2b3;
	font-size:17px;
	display:block;
	position:relative;
	float:left;
}

.search{
	width:20%;
	height:auto;
	margin-right:5%;
	padding-top:7px;
	display:block;
	position:relative;
	float:left;
}

.gap1{
	wifdth:100%;
	height:3px;
	background-color:#ffffff;
	display:block;
	position:relative;
}

.midmenu{
	wifdth:100%;
	height:51px;
	background-color:#fcb200;
	display:block;
	position:relative;
	margin-top:0%;
	color:#8d5603;
	font-size:18px;
	/*padding-top:15px;*/
}

.big_pic{
	width:100%;
	height:auto;
	display:block;
	position:relative;
	margin-left:0px;
	margin-right:0px;
}

.pic_menu{
	width:100%;
	height:auto;		/*190px*/
	background-color:#cafdaa;
	display:block;
	position:relative;
	color:#3a512b;
	font-size:10px;
}

.matter1{
	width:90%;
	height:auto;
	display:block;
	position:relative;
	margin-left:0px;
	margin-right:0px;
	font-size:14px;
	color:#6f6f6e;	
}

.lineht_attr{
	line-height:35px;
}

.lineht_attr1{
	line-height:25px;
}

.tbl_atrr{
	padding-right:30px;
	padding-top:10px;
}

.tbl_atrr1{
	background-color:#ffc779;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
}

.tbl_atrr2{
	background-color:#b5dbe7;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
}

.gap2{
	width:90%;
	height:50px;
	border-bottom-color:808080;
	border-bottom-style:solid;
	border-bottom-width:1px;
}

.btmmenu{
	width:80%;
	height:40px;
	background-color:#ffffff;
	display:block;
	position:relative;
	color:#919191;
	font-size:16px;
	padding-top:20px;
}

.copyrt{
	width:100%;
	height:20px;
	background-color:#ffffff;
	display:block;
	position:relative;
	color:#919191;
	font-size:12px;
  padding-top:10px;
}




A.topmnu:link {
	color: #5ab2b3; 
	text-decoration: none;
	font-size:17px;
	font-weight:500;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
A.topmnu:visited {
	color: #5ab2b3; 
	text-decoration: none;
}
A.topmnu:hover {
	color: #fcb200; 
	text-decoration: none;
}
	
A.topmnu:active {
	color: #5ab2b3; 
	text-decoration: none;
}




A.midmnu:link {
	color: #8d5603; 
	text-decoration: none;
	font-size:18px;
	font-weight:500;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
A.midmnu:visited {
	color: #8d5603; 
	text-decoration: none;
}
A.midmnu:hover {
	color: #fcb200; 
	text-decoration: none;
}
	
A.midmnu:active {
	color: #8d5603; 
	text-decoration: none;
}


A.btmmnu:link {
	color: #919191; 
	text-decoration: none;
	font-size:16px;
	font-weight:500;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
A.btmmnu:visited {
	color: #919191; 
	text-decoration: none;
}
A.btmmnu:hover {
	color: #fcb200; 
	text-decoration: none;
}
	
A.btmmnu:active {
	color: #919191; 
	text-decoration: none;
}