@charset "utf-8";
/* CSS Document */
* {
	margin:0;
	padding:0;
}
a {
	text-decoration: none;
}
img {
	border: none;
}
body {
	margin: 0 auto;
	background:url(../images/bg.jpg) repeat-x;
	
}
.flL{ float:left;}
.flR{ float:right;}
.clear{ clear:both;}
#wrapper {margin:0 auto;}
.wrapper {width:1000px; margin:0 auto; overflow:hidden; }
.wrapper .header {width:1000px; margin:0 auto; padding-top:25px;}
.wrapper .header .left {width:800px; float:left;}
.wrapper .header .right {width:auto; float:right;  padding-top:30px;}
.wrapper .header .right .first {width:auto; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; color:#000; padding:4px 10px 0 0;}

.wrapper .header .right .first a { color:#000}
.wrapper .header .right .first a:hover { color:#d30708}

.wrapper .header .right .second a { color:#000}
.wrapper .header .right .second a:hover { color:#d30708}
.wrapper .header .right .second {width:auto; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; color:#000;}
.wrapper .nav {/*background:url(../images/nav.png) repeat-x;*/ float:left; width:1000px; height:47px; margin-top:6px;}
.wrapper .nav .first {width:674px; float:left;}
.wrapper .nav .first ul {margin:0; padding:0;}
.wrapper .nav .first li {list-style:none; float:left; display:inline;  }
.wrapper .nav .first a {font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:40px; padding:0 13px; font-weight:normal; color:#000;  height:46px; line-height:46px; float:left;}
.wrapper .nav .first a:hover {color:#fff; background: url(../images/hover.png) right top no-repeat ; height:46px; line-height:46px;}
.wrapper .nav .first a.active {color:#fff; background: url(../images/hover.png) right top no-repeat ; height:46px; line-height:46px;}
.wrapper .nav .second {width:326px; float:left; margin-top:12px;}
.wrapper .nav .second  .textform {width:236px; float:left; background:url(../images/inp.jpg) left no-repeat; height:28px; border:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#222; padding-left:10px; padding-right:10px;}

.searchbtn{ background: url(../images/search.jpg) left top no-repeat; height:60px; width:72px; float:left;}
.searchbtn:hover{ background: url(../images/search.jpg) left bottom no-repeat; height:60px; width:72px; float:left;}

.wrapper .gallery1 {width:1000px; float:left; margin-top:30px;}
.wrapper .gallery1 .left {width:220px; float:left; background-color:#d10506; margin-right:17px;}
.wrapper .gallery1 .right {width:763px; float:left; background:url(../images/shadow.png) bottom no-repeat;}
.wrapper .middle_section {width:758px; background:url(../images/nav.jpg) repeat-x; float:left;  border:1px #CCC solid; border-top:none;  padding:0 0px; }
.wrapper .contant_area  .rightTab {width:760px; float:left; padding-left:20px; }

.wrapper .contant_area {width:1000px;  margin-top:20px; float:left;}
.wrapper .contant_area .left {width:220px; float:left;}
.wrapper .contant_area .left .heading {font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; color:#fff; background:#222222 url(../images/bg_contant.png) no-repeat right; height:33px; width:220px; line-height:33px; }
.wrapper .contant_area .left .text {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal; color:#000; line-height:18px; border-bottom:1px dotted #333; margin:5px 0; padding-bottom:5px}
.wrapper .contant_area  .right {width:1000px; float:left; padding-left:10px;}
.footer {width:1000px; float:left; margin-top:25px; }
.footer .first {width:230px; float:left; margin-right:10px;}
.footer .last{width:240px; float:right; margin-right:0px; text-align:right;}
.footer .first h2 {color:#ae0404; font-family:Arial, Helvetica, sans-serif; font-size:16px; background:url(../images/border_footer.png) left 20px repeat-x; padding-bottom:5px; margin-bottom:2px;}

 .footer .first ul {margin:0; padding:0;}
 .footer .first li {list-style:none; }
 .footer .first a { background:url(../images/foooter_arrow.png) left 6px no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; font-weight:normal; padding-left:15px;}
  .footer .first a:hover { color:#ae0404}

 .footer .first .email {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000; padding-left:15px; background:url(../images/inbox.png) no-repeat; height:25px; width:30px; text-align:right; margin-left:25px;}
  .footer .first .email a {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000; text-decoration:underline;}
  .footer .first .email a:hover {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#cf090a; text-decoration:underline;}

 .footer .first .fone { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000; background:url(../images/fone.png) no-repeat; width:32px; height:22px; padding-left:45px; margin-left:25px; }
.footer_link {width:150px; float:right;}
.bottomLink{ background:#222; float:left; width:100%; padding:10px 0;}
 .copyright {float:left; width:1000px; }
.copyright .final {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#959494; float:left; width:850px; font-size:11px}

.copyright .final .link {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#959494; float:left; width:850px; font-size:11px}
.copyright .link ul { padding:0px; margin:0;}
.copyright .link ul li{ display:inline; margin-right:5px; list-style:none; font-size:11px; color:#fff;}
.copyright .link ul li a{ color:#fff; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.copyright .link ul li a:hover{ color:#aa0404; font-size:12px;}
 .copyright .final1 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; float:left; width:150px;}
.copyright .final1 a {color:#ccc;}
.copyright .final1 a:hover {color:#aa0404;}
#footer{ background:url(../images/footer-grey.jpg) left top repeat-x; width:100%; float:left;}	
.autoCenter{ width:1000px; margin:0 auto;}	
.container {width:220px; }
ul.tabs {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	height: 32px;
	
	width: 100%;
}
ul.tabs li {
	float: left;
	margin: 0;
	padding: 0;
	height: 31px;
	line-height: 31px;
	border: 1px solid #fff;
	border-left: none;
	
	
	overflow: hidden;
	position: relative;
}
ul.tabs li a {
	text-decoration: none;
	color: #fff;
	display: block;
	font-size: 16px;
	padding: 0 22px; font-family:Arial, Helvetica, sans-serif;

	outline: none;
}
ul.tabs li a:hover { background-color:#000;
	
}	
html ul.tabs li.active, html ul.tabs li.active a:hover  {
background-color:#000;

}
.tab_container {
	
	border-top: none;
	clear: both;
	float: left; 
	width: 100%;
	background:url(../images/bg_gradient.png) repeat;
	
}
.tab_content {
	padding: 20px;
	font-size: 1.2em;
	
}
.tab_content h2 {
	font-weight: normal;
	padding-bottom: 10px;
	
	font-size: 1.8em;
}
.tab_content h3 a{
	color: #254588;
}
.tab_content img {
	float: left;
	
	
	padding: 5px;
}
/*according css*/
.contant_area .right ul{ padding:0px; margin:0;}
.contant_area .right li:hover{background:#222222;}
.contant_area .right li{list-style-type:none; cursor:pointer; -moz-border-radius:0 10px 0 10px; margin:2px; padding:5px 5px 5px 5px; background-color:#222; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:16px;}
.contant_area .right ul div{color: #000; cursor: auto; display: none; font-size: 14px; padding: 5px 0 5px 20px; text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:22px;}
.contant_area .right ul div a{color:#000000; font-weight:bold;}
.contant_area .right li div:hover{text-decoration:none !important;}
.contant_area .right li:before {content: "+"; padding:10px 10px 10px 0; color:red; font-weight:bold;}
.contant_area .right li.active:after {content: "-"; padding:10px 10px 10px 0; color:red; font-weight:bold;}
		#toggle{width:500px; margin:0 auto;}
		/*according css*/
/*form*/		
.box {width:165px; height:22px; }
.box1 {width:68px; height:22px; float:left;}
.option {float:left;}
.box2 {width:68px; height:22px; float:left;}
.red{ color:#cf090a}
.copy{ width:100%; padding:10px 0; background:#222; float:left;}		
 .bottomLink{ width:auto; font-family:Arial, Helvetica, sans-serif;color:#fff; font-size:11px; }		
.bottomLink ul{ padding:0px; margin:0;}		
.bottomLink ul li{ display:inline; margin-right:5px; list-style:none;}	
.bottomLink ul li a{font-size:12px; color:#fff;}
.bottomLink ul li a:hover{font-size:12px; color:#cf090a;}		

.clr {clear:both;margin:0; padding:0; line-height:0;}

.Fleft {float: left !important;}
.Fright {float:right !important;}
.bottom-margin-3 {margin-bottom:3px !important;}
.bottom-padding-5 {padding-bottom:5px;}
.accordion {  width: auto; }  
.accordionHeader { background: border: 1px solid #CCCCCC; color: #222222; background: url("../images/plus-2.png") no-repeat scroll right center #F6F6F6; font-family: Arial, Sans-Serif;  
            font-size: 12px; font-weight: bold;  padding: 5px 0px 0px 20px; margin-top: 2px; cursor: pointer; text-transform: capitalize; height: 25px; sline-height: 34px; vertical-align:middle;  }  
.accordionHeaderSelected { border: 1px solid #CCCCCC; color: #FFFFFF; background: url("../images/minus-2.png") no-repeat scroll right center #222222; font-family: Arial, Sans-Serif;  
            font-size: 12px;  
            font-weight: bold;  
            padding: 5px 0px 0px 20px;  
            margin-top: 2px;  
            cursor: pointer;  
            text-transform: capitalize;
            height: 25px; sline-height: 34px; 
             vertical-align:middle;
        }  
          
        .accordionContent {  
            
            
            border-top: none;  
            padding: 5px;  
            padding-top: 10px;  
            smin-height:400px ! important;
            background: none repeat scroll 0 0 #FFFFFF;
             border: 1px solid #DDDDDD;
            color: #000000;
            font-size: 13px;
            line-height: 20px;
           
        }  