body {
   margin:0px auto; padding:0;
	width:1002px;
	
}
/*---------------------------------------------------------------------------*/
.header_bg{
background-image:url(header-banner.jpg);
background-repeat:no-repeat;
}
.search_bg{
background-image:url(search-bg.jpg);
height:77px;
}
.content_bg{
background:url(content-bg.jpg) repeat-x #fff;

}
.left_bg{
background-image:url(left-menu-bg.jpg);
}
.footer_bg{
background-image:url(footer-bg.jpg);

}
/*---------------------------------------------------------------------------*/
.tree{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#424242;
text-decoration:none;
}
.tree:hover{
color:#000;
}
.copy{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#595959;
text-decoration:none;
}

.left_heading{
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:normal;
color:#ffffff;
text-decoration:none;
}
.heading{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:bold;
color:#424242;
text-decoration:none;
}

.content{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#2b2a2a;
line-height:16px;
}
.query{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#fff;

}
.tr,td{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#2b2a2a;
}
.left_link{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#fff;
text-decoration:none;
line-height:28px;
}
.left_link:hover{
color:#e7d567;
}
.footer{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#fff;
text-decoration:none;
}
.footer_link{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#fff;
text-decoration:none;
}
.footer_link:hover{
color:#e7d567;
}
.bold{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#fff;
text-decoration:none;
}
.bold1{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#fff;
text-decoration:none;
}
.bold2{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#fff;
text-decoration:none;
}
.more{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#000;
text-decoration:none;
}
.more:hover{
color:#666;
}
.cate a{ font:bold 10px  verdana, Helvetica, sans-serif; color:#575757; text-decoration:none; display:block; padding:4px 0 4px 0; }
.cate a:hover{color:#000; background-color:#CCCCCC;} 
.cate1 a{ font:normal 12px  Arial, Helvetica, sans-serif; color:#0165ac; text-decoration:none; display:block; padding:4px 0 4px 0;}
.cate1 a:hover{color:#000;} 
/*---------------------------------------------------------------------------*/
.input {
	border:solid 1px #000; FONT-SIZE: 10px; BACKGROUND: #585757; COLOR: #fff; width:180px; height:20px; FONT-FAMILY: Arial, Helvetica, sans-serif
}

.border_line{
border:solid 1px #858585;
}
.border_top{
border-top:solid 1px #535353;
}
.border_pic{
border:solid 1px #545353;
}
.border_tab{border:#969696 1px solid; padding:6px; background-color:#dfdfdf;}


/*-----------------------------------------------------*/
.main_index{
	display:block; 
	margin-bottom:10px; 
	padding: 5px; 
	padding-right:8px;
	margin:10px 0px 10px 0px;
}
.index{
	margin-left:10%; 
	margin-right:10%; 
	text-align:center; 
}
.navBarTxt{
	width:16px; 
	height:15px; 
    background-color:#575757; 
	border: 1px solid #a6a6a4; 
	font: bold 10px Arial, Helvetica, sans-serif; 
	color: #fff; 
	text-decoration: none; 
	padding:1px 4px 1px 4px; 
}
.navBarTxt:hover{
	width:16px; 
	height:15px; 
	background-color:#000000; 
	font: bold 10px Arial, Helvetica, sans-serif; 
	color: #ffffff; 
	text-decoration: none; 
	padding:1px 4px 1px 4px; 
	border: 1px solid #666665; 
}

.left {
	float:left;
}
.right {
	float:right;
}
.absmiddle {
	vertical-align:middle;
}
/*-------------------------------------------------------------*/
.but2{
background-color:#f6f6f6;
color:#000;
border:1px solid #000;
text-decoration:none;
font-weight:normal;
white-space:nowrap;
}
.but2:hover{
background-color:#777777;
color:#fff;
border:1px solid #000000;
}

.but3{
width:95px;
background-color:#f6f6f6;
color:#000;
border:1px solid #000;
text-decoration:none;
font-weight:normal;
white-space:nowrap;
}
.but3:hover{
background-color:#000;
color:#fff;
border:1px solid #000000;
}
.but4{
width:95px;
background-color:#000;
color:#fff;
border:1px solid #000;
text-decoration:none;
font-weight:normal;
white-space:nowrap;
}
.but4:hover{
background-color:#626060;
color:#fff;
border:1px solid #000000;
}
.border_box{
border:solid 1px #858585;
padding:4px;
}
.link-grey{ color:#333333; text-decoration:none;}
.link-grey:hover{ color:#CC0000;}

.link-red{ color:#CC0000; text-decoration:none;}
.link-red:hover{ color:#000;}

.underline{text-decoration:underline;}
.b{font-weight:bold;}

.text-box{font:11px Verdana, Arial, Helvetica, sans-serif; color:#000000;}
.heading-style{ font:bold 17px "Trebuchet MS" Arial, Helvetica, sans-serif; color:#333333;}
.tableSearch {

	background-color: #f6f6f6;

	border: 1px solid #CCCCCC;

}

.tableSearch th{

	font-family: Tahoma, Verdana, Arial;

	font-size: 13px;

	font-weight: bold;

	color: #FFFFFF;

	height: 18px;

	background-color: #999999;

	padding-right: 3px;

	padding-left: 3px;

}



.tableSearch .tdLabel {

	font-family: Tahoma, Verdana, Arial;

	font-size: 11px;

	color: #333333;

	padding-left: 5px;

	height: 16px;

}
.tableSearch .tdLabel {

	font-family: Tahoma, Verdana, Arial;

	font-size: 11px;

	color: #333333;

	padding-left: 5px;

	height: 16px;

}



.tableDetails .tdLabel {

	font-family: Tahoma, Verdana, Arial;

	font-size: 11px;

	font-weight: bold;

	color: #C05813;

	padding-left: 5px;

	height: 16px;

}

.tableDetails th{

	font-family: Tahoma, Verdana, Arial;

	font-size: 11px;

	font-weight: bold;

	color: #FFFFFF;

	height: 18px;

	background-color: #7DACC8;

	padding-right: 3px;

	padding-left: 3px;

}
input1 {

	font-family: Tahoma, Verdana, Arial;

	font-size: 11px;

	color: #333333;

}