html{color:#000;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}table{font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}body{text-align:center; background:url(../images/bg.png) repeat-x scroll left top #D7D9DB;  font:arial; color:#292929; line-height:20px;}

body.inner{background:#3a2820 url(../images/bg-main-in.png) repeat-x top; font:arial; color:#292929; line-height:20px;}
#wrapper{width:1000px; height:100%; text-align:left; margin:0px auto; background:url(../images/mast.png) no-repeat top}
.clear{clear:both; height:1px !important; display:block;}

#header{height:84px; float:left;}
#header .logo{float:left; margin-top:10px;}

.tabmenu{list-style:none; padding:0; float:left; margin-top:40px; margin-left:10px}
.tabmenu li{float:left; margin-left:5px;}
.tabmenu li a{float: left; display: block; color:#E9E9E9; text-decoration: none; font:bold 16px/39px "Courier New", Courier, monospace; line-height: 39px; text-align: center;cursor: pointer; background: url(.../images/nor-left.png) no-repeat left 50%; /*left tab image path*/
	padding-left:10px; padding-right:0; padding-top:0; padding-bottom:0
	}
.tabmenu li a b{float:left; display:block; background:url(.../images/nor-right.png) no-repeat right top; /*right tab image path*/ padding-left:5px; padding-right:15px; padding-top:0; padding-bottom:0; font-weight:normal;
}
.tabmenu li a:hover{
	color: #ffffff;
	background: url(../images/nor-left.png) no-repeat left 50%; /*left tab image path*/
}
.tabmenu li a:hover b{
	color: #ffffff;
	background:  url(../images/nor-right.png) no-repeat right top; /*right tab image path*/
}	
.tabmenu li.current a{
	color: #ffffff;
	background: url(../images/nor-left.png) no-repeat left 50%; /*left tab image path*/
}
.tabmenu li.current a b{
	color: #ffffff;
	background:  url(../images/nor-right.png) no-repeat right top;  /*right tab image path*/
}


.container{background:#e9e9e9 url(../Images/bg-leftmenu.png) repeat-y scroll 0px 100%; width:1000px; margin:0px auto; float:left;}

.leftpanel{width:240px; float:left; padding-bottom:20px;}
.rightpanel{width:760px; _width:750px; float:left; vertical-align:top; background:#fff; padding-top:10px; padding-bottom:15px;}
leftpanel img{margin:0; padding:0; border:0;}

.special-img{border:2px solid #EEE; margin:5px 10px 5px 0px;}


ul#menu, ul#menu ul {
  list-style-type:none;
  margin: 0;
  padding: 0;
  width:230px;
}

ul#menu a {
  display: block;
  text-decoration: none;
  padding-left:15px;
}

ul#menu li {
  border-top:1px solid #b5b5b5;
}

ul#menu li a {
  color: #666666;	
  padding: 0.3em 0 0.3em 1.0em;
  font-weight:bold;
}

ul#menu li a:hover {
	color:#cc0000;
  font-weight:bold;
/*  background: #c4c3af;
*/}
ul#menu li ul li{
  border-top:1px solid #fff;
  }

ul#menu li ul li a {
/*  background: #fff;
*/  color:#292929;
  padding-left: 15px;
  font-weight: normal !important;
}

ul#menu li ul li a:hover {
/*  background: #ebebeb;
 border-left: 5px #c4c3af solid;*/ 
  padding-left:15px;
  font-weight: normal !important;
}


#slider ul, #slider li,
	#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider2{margin-top:1em;}
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:760px;
		height:323px;
		overflow:hidden; 
		}	
	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		display:block;
		width:30px;
		height:77px;
		position:absolute;
		left:-30px;
		top:-71px;
		z-index:1000;
		}	
	#nextBtn, #slider1next{ 
		left:686px;
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		display:block;
		position:relative;
		width:30px;
		height:77px;
		background:url(../images/btn_prev.gif) no-repeat 0 0;
		}	
	#nextBtn a, #slider1next a{ 
		background:url(../images/btn_next.gif) no-repeat 0 0;	
		}	
		
	/* numeric controls */	

	ol#controls{
		padding:0;
		height:16px;
		margin-top:-20px;
		margin-left:610px;	
		}
	ol#controls li{
		margin:0 10px 0 0; 
		padding:0;
		float:left;
		list-style:none;
		height:16px;
		line-height:16px;
		}
	ol#controls li a{
		float:left;
		height:16px;
		line-height:16px;
		border:1px solid #ccc;
		background: #d00909;
		color:#ffffff;
		padding:0 4px;
		text-decoration:none;
		}
	ol#controls li.current a{
		background:#222222;
		color:#fff;
		}
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
	
/* // Easy Slider */

.content{padding:15px 10px; font: normal 12px arial; color:#302925; margin-top:18px; float:left;}
.content-in{padding:5px 15px; font: normal 12px arial; color:#302925; float:left;}




.content p{padding:0px 10px 45px 15px; text-align:justify; color:#292929;font-family:Arial; font-size:12px; line-height:20px; background:url(../Images/shadow.gif) no-repeat bottom;}

.content-in p{padding:0px 10px 10px 15px; text-align:justify; color:#292929;
font-family:Arial; font-size:12px; line-height:20px; background:none;}

.content p a, .content-in a{color:#C41919; text-decoration:none; font-weight:bold;}
.content p a:hover, .content-in a:hover{color:#C41919; text-decoration:underline;}
.contact-form{background:#E81D1D; font:bold 11px arial; color:#fff; display:block; padding:1px 15px; border:2px solid #E81D1D}
.contact-form a{background:#ffffff; font:bold 12px arial; color:#E81D1D; padding:1px 10px; text-decoration:underline}
.contact-form a:hover{background:#ffffff; font:bold 12px arial; color:#E81D1D; padding:1px 10px; text-decoration:none}

.content h1, .content-in h1{font-size:24px;font-weight:normal;margin-bottom:13px; margin-top:10px; margin-left:12px;text-decoration:none;}
.content h2{font-size:22px;font-weight:normal;margin-bottom:13px;text-decoration:none;margin-left:15px;}

.content-in h2{font-size:22px; font-weight:normal; margin:15px; padding-top:15px; background:url(../images/shadow.gif) no-repeat top;}
.content-in h4{font-size:19px; color:#848484; font-weight:normal; margin:15px; padding-top:15px; background:url(../images/shadow.gif) no-repeat top;}
.content-in h5{font:bold 12px/25px arial; color:#3e3e3e; padding-left:5px;}

/*.content-in h1{font:bold 16px/28px arial; color:#882800; padding:0px 5px; border-bottom:1px dotted #222}*/

.content-in fieldset{margin-top:10px; width:720px; clear:both; background:url(../Images/shadow.gif) repeat-x top no-repeat bottom; padding-bottom:30px; }
.content-in fieldset legend{ font:bold 12px/22px arial; color:#ffffff; background:url(../Images/bg-label.png) no-repeat; height:22px; width:76px; padding:0px 0px 5px 15px;}
.content-in fieldset ul{margin:5px 15px 10px 30px;}
.content-in fieldset ul li{ display:block; list-style: circle}
.content-in fieldset ul li a{font: normal 12px/22px arial; color:#302925; text-decoration:none}
.content-in fieldset ul li a:hover{font:normal 12px/22px arial; color:#000000; text-decoration:none;}

.prev{width:27px; height:80px; float:left; background:url(../Images/prev.jpg) no-repeat left; border:0px; margin-top:125px; cursor:pointer }
.next{width:27px; height:80px; float:right; background:url(../Images/next.jpg) no-repeat right; border:0px; margin-top:125px; cursor:pointer  }
.anyClass{float:left;}
.anyClass li{ border:5px solid #cfcfc1; margin:6px; padding:5px; width:194px; vertical-align:top; height:310px}
.anyClass li:hover{border:5px solid #cfcfc1; margin:6px; padding:5px; width:194px; vertical-align:top; height:310px; background:#FFF2F2; color: #4F0000}
.anyClass li h3{ font:bold 14px/14px Geneva, Arial, Helvetica, sans-serif; color:#993300; padding-bottom:5px; border-bottom:1px dotted #cfcfc1;}
.anyClass li p a{ font: normal 11px/14px verdana, monospace; color:#222; text-decoration:none}
.anyClass li p a:hover{ font: normal 11px/14px verdana, monospace; color: #510000; text-decoration:none}




#footer{background:url(../Images/bg-footer.jpg) repeat-x top; height:225px;}
#footer .footerbox {padding:19px 5px; width:990px; height:160px; margin:0px auto; font:normal 12px verdana; color:#948882;}
.footerbox .footerleft{ float:left; width:724px; _width:719px; border-right:1px solid #736762; text-align:left;}

.text-foot{font:normal 12px verdana; color:#948882; float:left; width:210px; margin-right:30px; _margin-right:20px;}
.text-foot a{font:normal 12px verdana; color:#948882; text-decoration:none}
.text-foot a:hover{font:normal 12px verdana; color:#c4c3af; text-decoration:none}


.text-foot h3{font:bold 14px/25px verdana; color:#c4c3af; border-bottom:1px solid #736762; width:210px; margin-bottom:5px;}

.comm-link{font: normal 12px verdana; color:#736762; margin-top:15px; _margin-top:0px;}
.comm-link a{font:normal 11px/18px verdana; color:#938c8c; text-decoration:none;}
.comm-link a:hover{font:normal 11px/18px verdana; color:#c4c5b3; text-decoration: underline;}

.footerbox .footerright{ float:right; width:245px; _width:240px; text-align:left; margin-left:20px;}
.footerbox .footerright h3{font:bold 14px/25px verdana; color:#c4c3af; width:225px; margin-bottom:5px;}
.footerright ul li{display:block; padding:7px 0px 7px 0px; *padding:0px 0px 7px 0px; font: normal 11px arial; color:#6c6e60; width:245px!important; vertical-align:top;}
.footerright ul li .icon{height:40px; width:40px; float:left; margin-right:5px;}
.footerright ul li .text{font: normal 11px arial; color:#6c6e60; float:left; width:200px!important;}
.footerright ul li .text h4{display:block;font:normal 14px verdana; color:#c6c5b3; width:200px; padding-bottom:5px;}
.footerright ul li .text h4 a{font:normal 14px verdana; color:#c6c5b3; text-decoration:none;}
.footerright ul li .text h4 a:hover{font:normal 14px verdana; color:#6c6e60; text-decoration:none;}



.copyright{margin:0px auto; width:990px; padding:0px 5px; font:normal 11px/22px arial; color:#E2CCC2; text-align:left; margin-top:5px;}

.content-in ul.bullet{margin-left:25px; margin-top:10px;}
.content-in ul.bullet li{ padding:5px; background:url(../Images/bullet.png) no-repeat 0 10px;}
.content-in ul.bullet li ul li{ list-style-type:circle; padding:3px 0px; margin-left:35px; background:none;}

.content-in ul.bullet1{margin-left:25px; margin-bottom:15px;}
.content-in ul.bullet1 li{ padding:5px 5px 5px 15px; background:url(../Images/bullet.png) no-repeat 0 8px;}
.content-in ul.bullet1 li ul li{ list-style-type:circle; padding:3px 0px; margin-left:25px; background:none}
.content-in ul.bullet1 li ol li{ list-style-type:circle; padding:3px 0px; margin-left:25px; background:none}
.content-in ul.bullet1 li strong{font-weight:bolder;}

/*--For Contact Us--*/

label {
	width:117px;
	height:30px;
	margin-top:1px;
	margin-right:2px;
	padding-top:11px;
	padding-left:6px;
	background: #e3e3db;
	float:left;
	display: block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	letter-spacing: -1px;
	font-weight:bold;
	line-height: 1.1;
	color:#424242;
}
.div_texbox {
	width:295px;
	float:left;
/*	background-color:#d4d3bd;
*/	height:33px;
	margin-top:1px;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:5px;
}

.textbox {
	width:280px;
	font:normal 18px Arial;
	color: #999999;
	padding:3px 5px 3px 5px;
	border:1px dotted #b4b39d;
}
.textbox:focus, .textbox:hover {
	background-color:#F0FFE6;
}

.button_div {
	width:295px;
	float:left;
	background-color:#fff;
/*	border:1px solid #ccc;
*/	text-align:center;
	height:35px;
	padding:5px 0px 3px;
	margin-left:124px;
}
.buttons {
	background: #e3e3db;
	font-size:12px; 
	color: #989070; 
	padding: 6px 14px;
	border-width: 2px;
	border-style: solid;
	border-color: #fff #d8d8d0 #d8d8d0 #fff;
	text-decoration: none;
	text-transform:uppercase;
	font-weight:bold;
}

div.request{font:normal 14px/22px arial; color:#222; padding-top:10px; float:left; width:300px;}
		.textbox{background:url(../Images/bg-textbox.png) no-repeat; width:274px; height:32px; padding:0px 5px; font:normal 13px/32px verdana; color:#222; border:0px;} 
		.textbox1{background:url(../Images/bg-textbox1.png) no-repeat; width:274px; height:103px; padding:0px 5px; font:normal 13px/16px verdana; color:#222; border:0px;} 
		.submit{width:109px; height:30px; background:url(../Images/submit.png) no-repeat; border:none;} 
		.close{width:109px; height:30px; background:url(../Images/close.png) no-repeat; border:none;} 
