@charset "utf-8";
/* CSS Document */

*{
	margin:0px;
	padding:0px;}
	
body{
	margin:0px;
	padding:0px;}
	
img{border:0px; outline:0px;}	
	
.clear{
	clear:both;}	
	
#main{
	width:966px; 
	height:auto;
	margin:0px auto;}		
	
#top{
	width:966px; 
	height:87px;
	float:left;
	background:url(../images/top_bg.jpg) no-repeat;}	
	
.logo{
	width:239px; 
	height:60px;
	float:left;
	padding-left:25px;
	padding-top:15px;
	}	
	
.call_box{
	width:300px; 
	height:auto;
	padding:10px 15px 10px 0px;
	float:right;
	text-align:center;
	}	
	
	
#mdl_part{
	width:966px;
	height:auto;
	float:left;
	margin-top:15px;
	}		
	
.mdl_left{
	width:279px;
	height:auto;
	float:left;}
	
	
.quick_contact{width:268px; height:auto; margin:0px auto;}
.quick_top{width:268px; height:9px; float:left;}
.quick_mdl{width:266px; float:left; height:auto; border-left:1px solid #e8e8e8; border-right:1px solid #e8e8e8;}
.red_top{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ff0000;}
.sub_head{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#679500;}
.contact_form{width:248px; height:auto; margin:0px auto;}
.cont_txt{width:66px; float:left; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#3e3e3e; margin-top:5px;}
.cont_field{width:175px; height:21px; float:right;}
.quick_field{width:170px; height:18px; border:solid 1px #e8e8e8; background-color:#fff;	color:#545454; padding:2px 0px 0px 5px; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.cont_field_multi{width:175px; height:97px; float:right;}
.quick_field-multi{width:170px;	height:97px; background-color:#fff; color:#545454; border:solid 1px #e8e8e8; text-align:left; padding:2px 0px 0px 5px; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.submit_field{width:86px; height:30px; float:left; padding-left:77px;}
.quick_bottom{width:268px; height:9px; float:left;}
		
.left_navi{width:275px; height:auto; float:left; background:url(../images/left_navi_bg.jpg) repeat-y right;}
.left_top{width:240px; height:auto; margin:0px auto;}
/* top navigation starts */
#menu {
	width: 230px;
	margin:0px auto;
	padding-left:10px;
	}

#menu ul {
	list-style: none;
	margin: 0;
	padding: 0;
	}	
	
#menu li a {
  	line-height:38px;
	height:38px;
	text-decoration: none;
	border-bottom:1px dotted #777777;
	background:url(../images/arrow.jpg) no-repeat left;
	}	
	
#menu li a:link, #menu li a:visited {
	color: #888;
	display: block;
	padding: 0px 0 0 20px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3e3e3e;
	}
	
#menu li a:hover{
	color: #f16d1a;
	text-decoration:underline;
	background:url(../images/hover_arrow.jpg) no-repeat left;
	}
	
#menu ul li .active{
	text-decoration:underline;
	background:url(../images/hover_arrow.jpg) no-repeat left;
	color:#f16d1a;
	}	
		
/* For IE6 active */	
#menu ul li a.active:visited{
	text-decoration:underline;
	background:url(../images/hover_arrow.jpg) no-repeat left;
	color:#f16d1a;
	}	
/* For IE6 active  end*/		
	
/* For IE7 active */
#menu ul li a.active{
	text-decoration:underline;
	background:url(../images/hover_arrow.jpg) no-repeat left;
	color:#f16d1a;
	}	
/* top navigation ends */

.bottom_bg{width:268px; height:25px; float:left; padding-left:4px;}


.mdl_right{
	width:679px;
	height:auto;
	float:right;
	}	
	
/*top navigation */

.wrap{
	width:668px;
	padding:0px;
	margin:0px auto;
}

#head{
	display:inline; 
	float:left;
	position:relative;
	width:668px;
	height:auto;
	margin-top:0px;
	padding-bottom:36px;
}


.nav {
	width:668px;
	height: 40px;
	background:url(../images/nav.gif) no-repeat;
	position: absolute;
	top: 0px;
	left: 0px;
	line-height:0.1em;
	font-size:0.1em;
}
.nav li {
	display: inline;
}
.nav li a:link, .nav li a:visited {
	position: absolute;
	top: 0;
	height: 40px;
	text-indent: -9000px;
	overflow: hidden;
	z-index: 10;
	cursor:pointer
}


.nav .p1 a:link, .nav .p1 a:visited, .nav-p1, .nav-p1-click{
	left: 0px;
	top: 0;
	width: 115px;
	height: 40px;
}
.nav .p1 a:hover, .nav .p1 a:focus, .current-p1 .p1 a:link, .current-p1 .p1 a:visited{background:url(../images/nav.gif) no-repeat 0px -40px;}
.nav .p1 a:active {background: url(../images/nav.gif) no-repeat 0px -80px;}
.current-p1 .p1 a:link, .current-p1 .p1 a:visited {cursor: default;}
.nav-p1, .nav-p1-click{position: absolute;	background: url(../images/nav.gif) no-repeat 0px -40px;}
.nav-p1-click {background: url(../images/nav.gif) no-repeat 0px -80px;}

.nav .p2 a:link, .nav .p2 a:visited, .nav-p2, .nav-p2-click{
	top: 0;
	left: 115px;
	width:  120px;
	height: 40px;
}
.nav .p2 a:hover, .nav .p2 a:focus, .current-p2 .p2 a:link, .current-p2 .p2 a:visited{background: url(../images/nav.gif) no-repeat -115px -40px;}
.nav .p2 a:active {background: url(../images/nav.gif) no-repeat -115px -80px;}
.current-p2 .p2 a:link, .current-p2 .p2 a:visited {cursor: default;}
.nav-p2, .nav-p2-click{position: absolute; background: url(../images/nav.gif) no-repeat -115px -40px;}
.nav-p2-click {background: url(../images/nav.gif) no-repeat -115px -80px;}


.nav .p3 a:link, .nav .p3 a:visited, .nav-p3, .nav-p3-click{
	top: 0;
	left: 235px;
	width: 134px;
	height: 40px;
}
.nav .p3 a:hover, .nav .p3 a:focus, .current-p3 .p3 a:link, .current-p3 .p3 a:visited{
	background: url(../images/nav.gif) no-repeat -235px -40px;
}
.nav .p3 a:active {
	background:url(../images/nav.gif) no-repeat -235px -80px;
}
.current-p3 .p3 a:link, .current-p3 .p3 a:visited {
	cursor: default;
}
.nav-p3, .nav-p3-click{
		position: absolute;
		background: url(../images/nav.gif) no-repeat -235px -40px;
	}
.nav-p3-click {
	background: url(../images/nav.gif) no-repeat -235px -80px;
}


.nav .p4 a:link, .nav .p4 a:visited, .nav-p4, .nav-p4-click{
	top: 0;
	left: 369px;
	width: 160px;
	height: 40px;
}
.nav .p4 a:hover, .nav .p4 a:focus, .current-p4 .p4 a:link, .current-p4 .p4 a:visited{
	background: url(../images/nav.gif) no-repeat -369px -40px;
}
.nav .p4 a:active {
	background: url(../images/nav.gif) no-repeat -369px -80px;
}
.current-p4 .p4 a:link, .current-p4 .p4 a:visited {
	cursor: default;
}
.nav-p4, .nav-p4-click{
		position: absolute;
		background: url(../images/nav.gif) no-repeat -369px -40px;
	}
.nav-p4-click {
	background: url(../images/nav.gif) no-repeat -369px -80px;
}


.nav .p5 a:link, .nav .p5 a:visited, .nav-p5, .nav-p5-click{
	top: 0;
	left: 529px;
	width: 139px;
	height: 40px;
}
.nav .p5 a:hover, .nav .p5 a:focus, .current-p5 .p5 a:link, .current-p5 .p5 a:visited{
	background: url(../images/nav.gif) no-repeat -529px -40px;
}
.nav .p5 a:active {
	background: url(../images/nav.gif) no-repeat -529px -80px;
}
.current-p5 .p5 a:link, .current-p5 .p5 a:visited {
	cursor: default;
}
.nav-p5, .nav-p5-click{
		position: absolute;
		background: url(../images/nav.gif) no-repeat -529px -40px;
	}
.nav-p5-click {
	background: url(../images/nav.gif) no-repeat -529px -80px;
}

/* --------------------- wraps end --------------------- */

	
.banner_right{width:679px; height:406px; float:left;}
.bannerimg{width:679px; height:406px; float:left;}
#slideshow { position:relative; margin:0px; height:420px;}
#slideshow IMG { position:absolute; top:0; left:0; z-index:8;}
#slideshow IMG.active {z-index:10;}
#slideshow IMG.last-active { z-index:9;}




.content_right{width:669px; height:auto; float:left; padding:0px 5px 0px 5px;}

.content_list{width:280px; float:left;}
.content_list ul{display:block; }
.content_list li{list-style:disc; margin-left:20px; padding-left:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#777777; line-height:22px;}

h1{width:660px; height:35px; float:left;}
h2{width:248px; height:auto; float:left; margin:0px;}
.georgia_12{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight:normal; color:#f16d1a;}
p{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#777777; line-height:22px;}


.read_more{width:150px; float:right; text-align:center;}
.read_more a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fe6b00; text-decoration:none;}
.read_more a:hover{text-decoration:underline;}
.divider{width:652px; height:11px; float:left;}
.information_box{width:669px; height:auto; float:left;}
.box_1{width:189px; height:auto; float:left; text-align:center; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#262525; font-weight:bold;}
.box_2{width:248px; height:auto; float:left; margin-left:5px; text-align:center; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#262525; font-weight:bold;}
.box_3{width:221px; height:auto; float:right; text-align:center; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#262525; font-weight:bold;}

/* footer starts*/
#footer{width:966px; height:85px; float:left; margin-top:10px; background:url(../images/footer_bg.jpg) no-repeat center;}
.footer_box{width:920px; margin:0px auto; padding:20px 0px 0px 0px;}
.footer_menu{width:656px; height:auto; float:left; color:#fff; text-align:left;}
.footer_menu ul{list-style:none;}
.footer_menu ul li{list-style:none; display:inline; padding-right:6px; padding-left:6px; border-right:1px solid #3e3e3e; font-size:11px;}
.footer_menu ul li a{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#3e3e3e; text-decoration:none;}
.footer_menu ul li a:hover{text-decoration:underline;}
.footer_menu ul li .active{text-decoration:underline;}
.footer_content{width:674px; float:left; color:#3e3e3e; text-align:left; font-size:11px; font-family:Arial, Helvetica, sans-serif;}

.copy_box{width:207px; height:auto; float:right; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#3e3e3e;}	
.left_content{width:506px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#3e3e3e; padding-left:8px;}
.green{color:#679601;}
	
/* contact us page starts*/	
.quick_contact_new{width:400px; height:auto; float:left;}
.quick_contact_content{width:208px; height:auto; margin:0px auto;}
.quick_txt{width:212px; height:19px; float:left;}
.contact_form_new{width:350px; height:auto; float:left; margin-bottom:5px;}
.cont_txt_new{width:63px; float:left; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#3e3e3e;}
.cont_field_new{width:350px; height:23px; float:left;}
.quick_field_new{width:350px; height:18px; border:solid 1px #e0e0e0; background-color:#fff;	color:#000;}
.cont_field_multi_new{width:350px; height:100px; float:left;}
.quick_field-multi_new{width:350px;	height:100px; background-color:#fff; color:#000; border:solid 1px #e0e0e0; text-align:left;}
.cont_box{width:212px; height:auto; float:left;}
.submit_btn_new{width:350px; height:55px; float:left; margin-top:4px;}
.submit_field_new{width:91px; height:55px; float:left;}	
/* contact us page ends*/		
	
	
/* other css */
.mTop{margin-top:10px;}
.mBottom{margin-bottom:10px;}	
.card_logo{ background-repeat:no-repeat; background-position:bottom}
		


.logo_tab{width:660px; height:auto; float:left;}
.logo_tab img{margin-left:20px;}


/*12may*/

.mTop25{margin-top:10px;}

.content_thanks{width:669px; height:auto; float:left; padding:0px 5px 0px 5px; border:1px solid #999999;}

	.content_list1{width:235px; float:left; height:140px; margin-left:25px; border:solid 1px #CCCCCC; padding:10px 0px 0px 10px;}	