body{
	font-size: 12px;
	color: #696969;
	line-height: 120%;
	margin: 0px;
}

td{
	font-size: 12px;
	line-height: 180%;
}

form{
	margin: 0px;
	padding: 0px;
}

img{
	border: 0px;
}

a:link{
	color: #696969;
	text-decoration: none;
}
a:visited{
	color: #696969;
	text-decoration: none;
}
a:hover{
	color: Red;
	text-decoration: none;
}


/* header */

.InputSearchBox{
	border: 1px solid #DCDCDC;
	background-color: #696969;
	height: 16px;
	width: 120px;
	font-size: 12px;
	color: White;
}

.RightText{
	color: White;
	font-weight: bold;
	font-size: 12px;
}

.RightText a{
	color: White;
	font-weight: bold;
	font-size: 12px;
}

.RightText a:visited{
	color: White;
	font-weight: bold;
	font-size: 12px;
}

.RightText a:hover{
	color: Yellow;
	font-weight: bold;
	font-size: 12px;
}

/*pagebody*/
.CenterBox{
	background-color: White;
	padding: 5px;
}

/*menu*/
.MenuBox{
	background-image: url(../images/menu_bg.jpg);
	height: 40px;
}


.MenuTop ul{
	margin: 0px;
	padding: 0px;
	padding-left: 25px;
}
.MenuTop li{
	text-align: center;
	width:87px;	
	font-weight: bold;
	display: inline;
	padding-top: 10px;
	height: 30px;	
	float: left;
}

.MenuBox{
	background-image: url(../images/menu_bg.jpg);
	height: 47px;
}

.MenuText{
	font-weight: bold;
	color: Black;
}
.MenuText a{
	color: Black;
}
.MenuText a:visited{
	color: Black;
}
.MenuText a:hover{
	color: Red;
}

.MenuActive {
	background-image: url(../images/bnt_menu.jpg);
	margin-right: 20px;
}

.MenuActive a:link{
	color: White;
	

}

.MenuActive a:visited{
	color: White;

}

.MenuActive a:hover{
	color: Yellow;

}


.MenuLink a{
	color: Black;
	float: left;
}

.MenuLink a:visited{
	color: Black;
}

.MenuLink a:hover{
	color: Red;
}


/*body*/

.BodyBox{
	background-color: #f5eede;
}
.LeftBox{
	background-color: #FAFAD2;
}

.LeftTitle{
	font-weight: bold;
	color: White;
	padding-left: 10px;
}

.RightBox{
	background-image: url(../images/right_bg.jpg);
}

.info_sort_top_bak{
	border: 1px solid #CAC584;
	background-color: White;
	padding: 2px;
}


.Box{
	border: 1px solid #CAC584;
	background-color: White;
	padding: 10px;
}

.Box2{
	border: 1px solid #E0DDB4;
	background-color: White;
	padding: 2px;
}

.Box3{
	border: 1px solid #E0DDB4;
	background-color: #FFF9EE;
	margin-bottom: 2px;
}

#line1px{
	border-bottom: 1px solid #DAD4A6;
	margin-bottom: 5px;
	margin-top: 5px;
}

.BoxTitle{
	font-size: 14px;
	color: Maroon;
	font-weight: bold;
	padding-left: 40px;
}

.BoxTitleBG{
	padding-left: 10px;
	background-color: #d3d3a6;
	height: 25px;
}

.BoxTitleBG2{
	background-color: #d3d3a6;
	height: 25px;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	color: Maroon;
	border-right: 1px solid White;
}

.BoxTitleBG2 a{
	color: Maroon;
}
.BoxTitleBG2 a:visited{
	color: Maroon;
}



.BoxTitleBG3{
	background-color: #E4E2BA;
	height: 25px;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	color: Black;
	border-right: 1px solid White;	
}

.BoxTitleBG3 a{
	color: Black;
}

.BoxTitleBG3 a:visited{
	color: Black;
}


/*news*/
.NewsLine{
	border-bottom: 1px solid #EDEDED;
	padding-left: 10px;
}

.ExpImg{
	border: 4px solid #175A18;
}

/*ad*/
.BannerBox{
	
}

/*domain*/
.DomainText {
	font-family: "Fixedsys";
	color: Black;
}
.Domain {
	font-size: 12px;
	border: 1px solid #999999;
	background-color: #FFFFFF;

}

.SearchBox{
	border: 1px solid #CECA91;
	width:100%;
	height:16px;
	font-size: 12px;
	background-color: #F3F2DF;
}

/*footer*/
.FooterBox{
	background-image: url(../images/footer_bg.jpg);
	height: 122px;
	color: Yellow;
}

.Copyright{
	font-size: 12px;
	padding-left: 30px;
	padding-right: 10px;
	line-height: 150%;
}

.Copyright a{
	color: Yellow;
}

.Copyright a:visited{
	color: Yellow;
}

.Copyright a:hover{
	color: White;
}

.TeamImg{
	margin: 2px;
	padding: 2px;
	margin-right: 5px;
	border: 1px solid #D7D5A3;
}

.TeamName a{
	color: Red;
	font-weight: bold;
}
.TeamName a:visited{
	color: Red;
	font-weight: bold;
}
.TeamName a:hover{
	color: #BDB76B;
	font-weight: bold;
}

.TeamAbout{
	font-size: 12px;
	line-height: 120%;
}
/*nav*/

.NavBox{
	height: 30px;
	font-size: 14px;
	color: Maroon;
	font-weight: bold;
	background-color: #BDB76B;
}

.NavTitleBox{
	border-bottom: 1px solid #EDEECF;
	margin-bottom: 10px;
}

.NavTitleBox2{
	border-bottom: 1px solid #EDEECF;
	margin-bottom: 10px;
	background-color: #E2EBF3;
	height: 25px;
	font-weight: bold;
	color: Maroon;
	padding-left: 15px;
}


.NavTitle{
	font-weight: bold;
	color: Black;
	padding-left: 10px;
}

.NavTitle a{
	color: Black;
}

.NavTitle a:visited{
	color: Black;
}

.NavTitle a:hover{
	color: Red;
}

.MenuName{
	border: 1px solid #ECEBD6;
	background-color: #FDFDF8;
	text-align: center;
	height: 25px;
}
.MenuName2{
	border: 1px solid #ECEBD6;
	background-color: #FDFDF8;
	height: 25px;
	padding-left: 5px;
}

/*news*/
.NewsDetailTitle{
	font-size: 14px;
	color: Maroon;
	font-weight: bold;
	border: 1px solid #A3CACB;
	background-color: #F5F9FA;
	padding-left: 20px;
	height: 30px;
}

.ExampleImg{
	border: 5px solid Black;
}

/*guestbook*/
.BntgsMenu a{
	color: White;
}

.BntgsMenu a:visited{
	color: White;
	font-weight: bold;
}

/*search*/

.SSubject {
	color: Black;
	font-size: 14px;
	text-decoration: underline;
}
.SSubject a:link{
	color: Black;
	font-size: 14px;
	text-decoration: underline;
}
.SSubject a:visited{
	color: Black;
	font-size: 14px;
	text-decoration: underline;
}

.SSubject a:hover{
	font-size: 14px;
	text-decoration: underline;
	color:#FF0000
}


.SContent {
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}

.SDay{
	color:#009933
}	
.SLink{
	color: Blue;
}

.SLink a{
	color: #BDB76B;
}
.SLink a:visited{
	color: #BDB76B;
}

/*menu*/
.MenuDoActionBox{
	height: 30px;
	border-bottom: 1px solid #F0F2DC;
	margin-bottom: 15px;
}
.MenuDoAction{
	font-size: 14px;
	font-weight: bold;
	background-color: #F0F1E0;
	color: #B0C4DE;
	width: 100px;
	text-align: center;
}

/*products*/

.ProSort{
	height: 25px;
	font-weight: bold;
	padding-left: 10px;
}

.ProSImg{
	padding: 4px;
	border: 1px solid #E3E4BC;
}

/*news*/
.NewsRowColor1{
	background-color: #FAFAFA;
	height: 25px;
}
.NewsRowColor2{
	background-color: #FAF9F1;
	height: 25px;
}


/*products*/
.ProductDetailTitle{
	font-size: 18px;
	font-weight: bold;
	color: Maroon;
}

/*abput*/
.AboutTitleBox{
	border: 1px solid #B5CEE5;
	height: 25px;
	background-color: #EDF2FA;
	padding-left: 15px;
	font-weight: bold;
	color: #008B8B;
}

.MenuDown{
	color: White;
}

.MenuDown a{
	color: White;
}
.MenuDown a:visited{
	color: White;
}
.MenuDown a:hover{
	color: Red;
}

.TravelName{
	font-size: 14px;
	font-weight: bold;
	color: #4682B4;
}

.TravelName a{
	font-size: 14px;
	font-weight: bold;
	color: #4682B4;
}

.TravelName a:visited{
	font-size: 14px;
	font-weight: bold;
	color: #4682B4;
}

.TravelName a:hover{
	font-size: 14px;
	font-weight: bold;
	color: Red;
}

.InfoSort{
	height: 25px;
	border-bottom: 1px solid #F5F5F5;
	padding-left: 10px;
}

.Center{
	text-align: center;
}