body,h1,h2,h3,h4,h5,h6,a,img,p,input
{
	margin:0px;
	padding:0px;
}
a
{
color:#46301B;
}

a:hover
{
color:#B58044;
}

#body
{
	font-size:11px;
	font-family:Microsoft Sans Serif;
	background:url(images/bodybg.gif) top repeat-x #215F26;
}
#frame
{
	width:962px;
	margin-left:auto;
	margin-right:auto;
}
#banner
{
	float:left;
	width:962px;
}
#banner .ban_head
{
	float:left;
	width:962px;
	background:url(images/banner_head.gif) no-repeat;
	height:23px;
	padding-top:5px;
}
#banner .ban
{
	float:left;
	width:950px;
	padding-left:12px;
	padding-bottom:10px;
	background:url(images/bannerbg.gif) repeat-y;
}
#banner .ban_shadow
{
	float:left;
	width:929px;
	height:201px;
	padding-left:6px;
	background:url(images/ban_shadow.gif) repeat-x;
}
#banner .ban_box
{
	float:left;
	width:919px;
	height:196px;
	padding-top:5px;
	padding-left:10px;
	background:#F7F5E4;
}
.logo_shadow
{
	float:left;
	width:230px;
	height:147px;
	padding-top:45px;
	padding-left:17px;
	background:url(images/logo_shadow.gif) no-repeat;
}
.imagediv
{
	float:left;
	margin-left:2px;
	width:652px;
	height:181px;
	padding-left:11px;
	padding-top:11px;
	background:url(images/img_box.gif) no-repeat;
	
}
#navigator_box
{
	float:left;
	width:935px;
	height:38px;
}
.nav_left
{
	float:left;
	background:url(images/nav_left.gif) no-repeat;
	width:22px;
	height:38px;
}	
.nav
{
	float:left;
	width:897px;
	height:38px;
	line-height:38px;
	background:url(images/navbg.gif) repeat-x;	
}
.nav a
{
font-family:Microsoft Sans Serif;
	font-size:15px;
	color:#FFFFFF;
	text-decoration:none;
}
.nav_right
{
	float:left;
	background:url(images/nav_right.gif) no-repeat;
	width:16px;
	height:38px;
}
.bar_box
{
	float:left;
	width:935px;
	height:40px;
}
.bar_left
{
	float:left;
	background:url(images/bar_left.gif) no-repeat;
	width:16px;
	height:40px;
}
.bar
{
	float:left;
	width:910px;
	height:35px;
	background:#F7F5E4;
	padding-top:5px;
}
.bar_right
{
	float:left;
	background:url(images/bar_right.gif) no-repeat;
	width:9px;
	height:40px;
}
.email_text
{
	float:left;
	background:url(images/email_text.gif) no-repeat;
	width:243px;
	height:21px;
	border:none;
	margin-right:6px;
	padding-top: 5px;
	padding-left: 5px;
}
.ser_text
{
	float:left;
	background:url(images/textbox.gif) no-repeat;
	width:257px;
	height:21px;
	margin-right:7px;
	border:none;
	padding-top: 5px;
	padding-left: 5px;
}
.signup
{
	float:left;
	background:url(images/signup.gif) no-repeat;
	width:81px;
	height:26px;
	border:none;
	cursor:pointer;
	
}
.ser
{
	float:left;
	background:url(images/search.gif) no-repeat ;
	width:82px;
	height:26px;
	margin-right:8px;
	border:none;
	cursor:pointer;
	
}
.ad_ser
{
	float:left;
	background:url(images/advance-Search.gif) no-repeat;
	width:135px;
	height:26px;
	border:none;
	cursor:pointer;
	
}
.email
{
	float:left;
	width:335px;
	height:26px;
}
.searchdiv
{
	float:right;
	width:494px;
	height:26px;
}
/*=================content===================*/
#content
{
	float:left;
	background:url(images/contentbg.gif) top no-repeat #F7F5E4;
	z-index:0;
	width:949px;
	padding-top:16px;
	padding-left:13px;
	padding-bottom:30px;
}
.leftpanel
{
	float:left;
	width:208px;
	height:auto;
	z-index: 0;
}
.feat_div
{
	float:left;
	width:208px;
	height:168px;
}
.head
{
	float:left;
	height:30px;
	z-index:0;
	padding-left:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#215F26;
}
.info {background-color: #e6e9b2; border: 1px solid #B5D4FE;}
.tablerow {background-color:#D37E32; border: 1px solid #B5D4FE;}
.success {background-color: #DEFFAF; border: 1px solid #ACD919;}
.warning {background-color: #f8fae5; border: 1px solid #FFD324;}
.error {background-color:#58AB59; color:#FFFFFF; border: 1px solid #07714D; border-left-style:none; border-right-style:none;}
.info, .success, .warning {border-width: 1px 0;
}
.headingMain
{
	float:none;
	height:30px;
	z-index:0;
	padding-left:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#215F26;
}

.featimg
{
	float:left;
	background:url(images/img1.gif) top right no-repeat;
	width:192px;
	padding-left:16px;
	padding-top:8px;
	height:117px;
}
.featimg_1
{
	background:url(images/new.gif) 15px 0px no-repeat;
	width:214px;
	padding-left:24px;
	padding-top:8px;
	height:145px;
	padding-bottom:10px;
}
.link
{
float:left;
width:208px;
}
.link1
{
	float:left;
	width:208px;
	height:99px;
	background:url(images/link_shadow.gif) bottom no-repeat;
}
.rightpanel
{
	float:left;
	width:741px;
	z-index: 0;
}
.rightpanel1
{
	float:left;
	width:701px;
	z-index: 0;
	min-height:530px;
	height:auto !important;
	height:530px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
}

.rightpanel .left
{
	float:left;
	width:235px;
}
.rightpanel .right
{
	float:left;
	width:495px;
	padding-top:6px;
	padding-left:11px;
}
.head2
{
	float:left;
	width:195px;
	z-index:0;
	height:30px;
	padding-left:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#215F26;
}
.fixdip
{
	float:left;
	width:214px;
	height:171px;
	padding-left:21px;
}
.fiximg
{
float:left;
background:url(images/img2.gif) no-repeat;
width:190px;
height:117px;
padding-top:8px;
padding-left:8px;
}
.notice
{
	float:left;
	background:url(images/notice.gif) no-repeat;
	width:187px;
	height:366px;
	padding-left:29px;
	padding-right:19px;
	padding-top:29px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#215F26;
}
.map
{
	float:left;
	background:url(images/box.gif) no-repeat;
	width:477px;
	height:402px;
	padding-top:8px;
	padding-left:8px;
}
p
{
	padding-bottom:10px;
}
.bottoimg_box
{
	float:left;
	width:485px;
	padding-top:6px;
}
.botimg
{
	float:left;
	background:url(images/botbox.gif) no-repeat;
	padding:8px;
	width:143px;
	height:118px;
}
.botimg_mid
{
	float:left;
	background:url(images/botbox.gif) no-repeat;
	padding:8px;
	width:143px;
	height:118px;
	margin-left:3px;
	margin-right:3px;
}
#footer
{
	float:left;
	width:962px;
	height:40px;
	line-height:40px;
	color:#FFFFFF;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
#footer a
{
	color:#FFFFFF;
	font-size:12px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
}
#footer a:hover
{
	color:#FFFFFF;
	font-size:12px;
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
}
/*=================2nd page=========================*/
.lpanel
{
	float:left;
	width:206px;
	padding-top:30px;
	padding-left:38px;
}
.botimg2
{
	float:left;
	background:url(images/img4.gif) no-repeat;
	padding:8px;
	width:190px;
	height:118px;
}
.rpanel
{
	float:left;
	width:681px;
	padding-left:11px;
}
.whitecon
{
	float:left;
	width:661px;
	height:407px;
	padding-left:9px;
	padding-right:9px;
	border-top:1px solid #949494;
	border-left:1px solid #949494;
	background:#ffffff;
}
.p
{
	padding-top:10px;
}
.mar
{
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}

.navigation1
{
	float:left;
	width:925px;
	height:38px;


}
.navigation
{
float:left;
width:913px;
height:38px;
margin-left:8px;
padding-right:12px;
background:url(images/navRight.gif) no-repeat right top;

}
.navigation .leftNavi
{
	float:left;
	width:915px;
	height:38px;
	padding-left:0px;
	background-repeat: no-repeat;
	background-position: left top;
}
.navigation .leftNavi .rightNavi
{
float:left;
width:884px;
height:38px;
padding-right:16px;
background:url(images/navigation.gif) repeat;
}
.horizontalcssmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
}

/*Top level list items*/
.horizontalcssmenu ul li{
position: relative;
display: inline;
float: left;

}

/*Top level menu link items style*/
.horizontalcssmenu ul li a{
display: block;
/*Width of top level menu link items*/
text-decoration: none;
text-align:center;
float:left;
padding-left:9px;
display:block;
color: #fff;
font: 13px Arial, Helvetica, sans-serif;
}
.horizontalcssmenu ul li a b{
height:27px;
margin:0px;
line-height:27px;
padding-right:10px;
display:block;
}
	
/*Sub level menu*/
.horizontalcssmenu ul li ul{
left: 0;
top:0px;
position: absolute;
display: block;
width:155px;
visibility: hidden;
background:url(images/ulBottom.gif) bottom left no-repeat;
padding-bottom:8px;
z-index: 5000;
}

/*Sub level menu list items*/
.horizontalcssmenu ul li ul li{
display: inline;
float: none;
background:none;
}


/* Sub level menu links style */
.horizontalcssmenu ul li ul li a{
/*width of sub menu levels*/
font-weight: normal;
display:block;
text-align:left;
margin:0px;
padding:0px;
height:20px;
width:155px;
background: none #7d4f1c;

}
.horizontalcssmenu ul li ul li a b{
padding:0px;
padding-left:10px;
}
.horizontalcssmenu ul li a:hover
{
background:url(images/hoverLeft.gif)  left top no-repeat;
display:block;


}
.horizontalcssmenu ul li a:hover b
{
background:url(images/rightmenu.gif) right top;
display:block;

}

.horizontalcssmenu ul li ul li a:hover{
background: #7d4f1c none;
padding:0px;
margin:0px;
}
.horizontalcssmenu ul li ul li a:hover b{
background: #7d4f1c none;
color:#442203;
height:15px;
display:block;
padding-bottom:0px;
}
.horizontalcssmenu .arrowdiv{
position: absolute;
right: 0;

}
h1
{
font-size:190%;
}


.icon {background-position: 0 50%; background-repeat: no-repeat;}
.info {background-color: #e6e9b2; height:25px; line-height:25px; border: 1px solid #B5D4FE;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;}
.tablerow {background-color:#D37E32; border: 1px solid #B5D4FE;}
.success {background-color: #DEFFAF; border: 1px solid #ACD919;}
.warning {background-color: #f8fae5; border: 1px solid #FFD324;}
.error {background-color:#58AB59; color:#FFFFFF; border: 1px solid #07714D; border-left-style:none; border-right-style:none;}
.info, .warning {border-width: 1px 0;}
.border
{
border:1px solid #E6E9B2;
height:100px;
}
table
{
color:#000000;

}
.white_bar
{
background:url(images/bullet4.jpg) 2px center no-repeat #FFFFFF; 
padding-left:30px; 
font-size:12px;
font-weight:bold;
height:21px;
line-height:18px;
}
.border1a
{
border:1px solid #E6E9B2;
padding-bottom:5px;
}