@charset "utf-8";
/* CSS Document */

body, td {
	
	margin: 0px 0px; 
	
	font-family: Tahoma;
	font-size: 13px;
	scrollbar-face-color: #F7F7F7;
	scrollbar-highlight-color: #F7F7F7; 
	scrollbar-3dlight-color: #C6C6C6;
	scrollbar-darkshadow-color:#999999; 
	scrollbar-shadow-color: #F7F7F7; 
	scrollbar-arrow-color: #38516F; 
	scrollbar-track-color: #FFFFFF;
	
	
}
.head_b {
	font-size:14px;
	font-weight:bold;
	color: #5b5d5c;
}

.b {
        font-weight : bold ;
}
.white {
	color:#FFFFFF;
	font-weight:bold;
}
.error {
	color: #F00;
}
.sub_left {
	font-weight: bold;
	font-size:14px;
}
a:link,a:active,a:visited {
	color: #83941F;
	text-decoration: none;

}
a:hover {
	color: #603913;
	text-decoration: none;
	
	cursor: hand;
}
.detail {
	color: #000000;
	background-color:#defbde;
}
a.detail:link, a.detail:visited, a.detail:active {
        font-family : Verdana, Geneva;
        font-weight : bold;
        color : #000000;
        text-decoration : none;
}
a.detail:hover {
        font-family : Verdana, Geneva;
        color : #6B6D6B;
        cursor: hand;
}
.top_banner {
	color: #5b5d5c;
}
.small {
	font-size: 10px;
	color:#FFFFFF;
}
input {
	font-family: Verdana;
	font-size: 14px;
	color:#38516F;
	border: 0px #cccccc solid;
	background-color:#fff;
}


/* new CSS Document */
img{
	border:0px;
	}
body{
	margin:0px;
	padding:0px;
	background:url(../images/body_bg.gif) repeat-x top;
	background-color:#a0282f;
	}
#body_left{
	width:100%;
	overflow:hidden;
	background:url(../images/body_left.gif) no-repeat left top;
	}
#body_right{
	width:100%;
	overflow:hidden;
	background:url(../images/body_right.gif) no-repeat right top;
	}
#main_header{
	width:1050px;
	height:127px;
	}
.logo_block{
	width:360px;
	height:135px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	text-align:right;
	font-size:20px;
	font-weight:bold;
	color:#a22222;
	}
	
.logo_right{
	margin:0px;
	padding:0px;
	width:187px;
	height:124px;
	float:right;
	background:url(../images/logoright_bg.gif) no-repeat right top;
	margin-top:20px;

	margin-right:75px;
	padding-left:20px;
	}
.search_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	text-align:center;
	color:#7f2438;
	text-decoration:none;
	}
.search_left{
	width:1px;
	height:35px;
	background:url(../images/search-left.gif) no-repeat left;
	float:left;
	}
.search_mid{
	width:132px;
	height:30px;
	background:url(../images/search-mid.gif) repeat-x left top;
	float:left;
	padding:8px 0px 0px 10px;
	font-family::Tahoma;
	}
.search_right{
	width:15px;
	height:35px;
	background:url(../images/search-right.gif) no-repeat right;
	float:right;
	}
.input{
	width:130px;
	height:20px;
	border:0px;
	}
.search_text1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	text-align:center;
	color:#fff;
	text-decoration:none;
	}
#main{
	width:900px;
	overflow:hidden;
	float:left;
	padding:0px 75px 0px 75px;
	}
#mainouter{
	width:1050px;
	overflow:hidden;
	}
#menu_block{
	width:900px;
	height:39px;
	background:url(../images/menu_bg.gif) repeat-x top;
	margin-bottom:10px;
	}
#left{
	width:200px;
	overflow:hidden;
	float:left;
	}
#category_block{
	width:200px;
	overflow:hidden;
	}
.category{
	width:200px;
	height:26px;
	background-color:#314675;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#fff;
	text-align:center;
	padding-top:14px;
	font-weight:bold;
	}
.listbox{
	width:200px;
	overflow:hidden;
	background:	url(../images/left_corner.gif) no-repeat right bottom;
	background-color:#e4dd9a;
	}
.listbox ul{
	margin:0px;
	padding:0px;
	list-style:none;
	}
.listbox ul li{
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:18px;
	text-align:left;
	font-weight:bold;
	color: #314675;
	padding: 5px 0px 5px 50px;
	background:url(../images/list_button.gif);
	background-repeat:no-repeat;
	background-position: left 10px;
	border-bottom:1px solid #912e32;
	}
.listbox ul li a{
	list-style:none;
	text-decoration:none;
	color:#314675;
	
	}
.listbox ul li a:hover{
	text-decoration:underline;
	}
#mid{
	width:670px;
	overflow:hidden;
	float:right;
	}	
.containt{
	width:630px;
	overflow:hidden;
	background:url(../images/mid_corner.gif) no-repeat left top;
	background-color:#ebe9d2;
	padding:20px;
	}
.aboutus{
	width:630px;
	height:27px;
	background:url(../images/about_us.gif) no-repeat left;
	margin-bottom:20px;
	}
p{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000;
	line-height:20px;
	text-align:justify;
	}
#footer-block{
	width:900px;
	height:70px;
	float:left;
	}
.footersub{
	width:898px;
	height:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	line-height:18px;
	color:#e4dd9a;
	}
	
.link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	color:#e4dd9a;
	line-height:25px;
	border-bottom:4px solid #383e6a;
	text-decoration:none;
	margin:0px 18px 0px 18px;
	padding:0px 15px 0px 15px;
	}
.link:hover{
	border-bottom:4px solid #e4dd9a;
	}	
	
	
	
.bluemenu{
	padding:0px;
	margin:0px;
/*	background:url(images/menub_bg.gif) repeat-x; *//*tab background image path*/
	height: 39px;
}

.bluemenu li{
	float:left;
	list-style:none;
	background:url(../images/menu_right.gif) no-repeat right bottom;
}

.bluemenu li a{
	float: left;
	display: block;
	color:#ffffff;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding:0px 50px 0px 50px; /*Padding to accomodate left tab image. Do not change*/
	height:39px;
	line-height: 39px;
	text-align: center;
	cursor: pointer;	
}

.bluemenu li a b{
	float: left;
	display: block;
	padding: 0 59px 0 59px; /*Padding of menu items*/
}

.bluemenu li.current a, .bluemenu li a:hover{
	color: #e4dd9a;
	background:url(../images/menub_hover_left.gif) no-repeat; /*left tab image path*/
	background-position: left;
}

.bluemenu li.current a b, .bluemenu li a:hover b{
	color: #e4dd9a;
	background:url(../images/menub_hover_right.gif) no-repeat left top; /*right tab image path*/
}

