@charset "utf-8";

/* CSS Document */



body{

	margin:0;

	padding:0;

	background-color:#000;

	font:12px Arial, Helvetica, sans-serif;

	color:#fff;

	line-height:18px;
	background:url(../images/bgmain.jpg) repeat-x #02082A !important;

}



img, div, input, li , .inBannerImg{ behavior: url("iepngfix.htc") }



.clearMe{

	clear:both;

}

	

ul{

	margin:0;

	padding:0;

	}

	

	li{

	margin:0 0 0 18px;

	padding:0;

	list-style:square;

	}



.subList{

margin-left:5em

}



a {

	color:#fff;

	text-decoration:none;

	outline:none;

}

a:hover {

	color:#8e2206;

	text-decoration:none;

}



p {

	padding:10px 0 10px 0;

	margin:0;

	line-height:18px;

}



h1 {

	font:14px Arial, Helvetica, sans-serif;

	color:#fff;

	font-weight:bold;

	margin:15px 0;

	padding:0;

}

h2 {

	font:12px Arial, Helvetica, sans-serif;

	color:#1f74d5;

	font-weight:bold;

	text-decoration:underline;

	margin:15px 0;

	padding:0;

}



/*SEO*/

.seo-footer { color:#FFFFFF; font:11px Arial, Helvetica, sans-serif; }

.seo-footer a{ color:#FFFFFF; text-decoration:none;}

.seo-footer a:hover{ color:#8e2206; text-decoration:none;}



/*SEO*/



.floatMeLeft{

	float:left;

}



.floatMeRigth{

	float:right;

}



.hCol1{

	border-top:1px solid #5D5D5D;

	width:195px;

	float:left;

	background:url(../images/h_theborder.gif) no-repeat top right;	

	min-height:383px;

	height:auto !important;

	height:383px; 

}



.hCol2{

	border-top:1px solid #5D5D5D;

	width:798px;

	float:left;

	min-height:500px;

	height:auto !important;

	height:500px; 

	padding-bottom:20px;

}

	

	.hCol2 .theHead{

		margin:18px 0 10px 18px;

		height:30px;

	}

	

	.hCol2 .theContent{

		margin:0 auto;

		width:95%;

		

	}



.hfooterDiv{

	font:10px Tahoma, Geneva, sans-serif;

	border-top:2px solid #212020;

	color:#262626;

	text-align:center;

	padding:10px 0;

	width:630px;

	margin:0 auto 0 280px;

}



.hfooterDiv a{

	color:#262626;

	margin:0 5px;

}



.hfooterDiv a:hover{

	color:#fff;

	text-decoration:none;

}







/*HP CSS------------*/

#accuLogo{

	width:185px;

	height:142px;

	background:url(../images/h_logo.png);

	float:left;

	text-align:center;



}



	#accuLogo span{

		position:absolute;

		left: -9999px

	}





#naviHolder{

	margin:107px 0 0 90px;

	padding:0;

	float:left;
	
	width:650px;

}



#myFlash{

	border-top:1px solid #5e5e5e;

	border-bottom:1px solid #5e5e5e;

	padding:0;

	margin:0;

}



.hContentArea .welcomeText{

	background:url(../images/h_welcome.png) no-repeat top left;

	width:279px;

	height:48px;

	padding-bottom:20px;

}



.hContentArea {	

	width:800px;

	float:right;

	padding-bottom:20px;

}



.hContentArea  p{	

	margin:0 10px 0 55px;

}



.SideBar {	

	width: 195px;

	margin-top:40px;

}



.SideBar img{	

	padding:15px 0 15px 15px;

}









/*----------*/

/*inner*/



#bottomImg{

	text-align:center;

	margin:0 auto 14px auto;

	width:550px;

}



#bottomImg img{

	margin-top:20px;

}

/*----------*/



/* product details*/



.pDetailsBorderB{

		background:url(../images/pdetailstop.gif) no-repeat bottom center;

		padding:20px 0;

		margin:20px 0;

}





.pDetailsBorderR{

		background:url(../images/h_theborder.gif) no-repeat top right;	

}



.pDetailsCol1{

	width:298px;

	float:left;



}

	

.pDetailsCol2{

	width:420px;

	float:left;

	margin-left:40px;

}



.pDetailsTop2{

	width:750px;

	float:left;

	margin-left:18px;

}







/* product details end*/



/*news */



.newsholder{

	padding:25px 0 15px 0;

	border-bottom:1px solid #151515;

	





}



.newsholder img{

	float: left;

	margin-right:20px;

}



.newsholder a{

	color:#DF1431;

	font-weight:bold;

}



.newsholder div.newsContent{

	float: left;

	width:550px;

}



/*news  end*/





/* gallery*/

.galleryGallery{

	margin:;

	padding: 10px 0;

	

}



.galleryGallery li {

	padding:0;

	float: left;

	display: inline;

	text-align: center;

	margin:0;

	

}



.galleryGallery li a{

	display: block;

	text-align:center;

	padding:0;

	margin:0;

	font-weight:bold;

}



.galleryFormat{



	text-align:center;

	padding:2px;

	margin:5px;

}





.galleryGalleryCol1{



	width:470px;

	float:left;

}

.galleryGalleryCol1 img{

	text-align:center;

}





.galleryGalleryCol2{

	width:250px;

	float:right;

	margin-left:20px;

	

}

/*gallery end*/



/*replogin */



.replogin{



	

	}

	

	.replogin .RL1{

		float:left;

		width:500px;

	

	

	}

	.replogin .RL2{

		float:right;

		width:200px;

	

	}

	

	.replogin .RL3{

		float:right;

		width:100px;

	

	}

	

	



.replogin a {



font-size:12px;

font-weight:bold;

}



.replogin  ul{

margin:0;

padding:0 0 20px 0;

}



.replogin  li{

margin:0 0 5px 0;

padding:0 20px 0 30px;

background:url(../images/in_arrow.gif) no-repeat 10px 3px;

list-style-type:none;

}







.replogin a:hover{

color:#cc0000;



}

	



/*replogin end*/



/*contact page*/



.contactSpan{

	float:left;

	margin-right:5px;

	width:320px;

}



.contactSpanArea{

	float:left;

	margin-right:5px;

	width:320px;

	height:140px;

}



.contactForm {

	font-weight:bold;

	margin:38px 0 0 0;

	padding:0;

	float:left;

	}

	

.contactForm  br{

		clear:both;

		margin:0;

		padding:0;

		

	}

	

.contactForm input{	

	width:300px;

	border:none;

	margin:5px 0 0 0;



	}

	

	.contactForm select{	



	margin:5px 0 0 0;

	border:1px solid #7f9db9;

	}

	

	.contactForm select option{	

	

	}

	

	

	.contactForm textarea{	

	width:300px;

	border:none;

	font:11px Arial, Helvetica, sans-serif;

	margin:5px 0 0 0;

	height:130px;

	overflow:auto;

	}

	

	

.contactFormBg{



	height:31px;

	

}

.contactFormBgArea{

	

	height:140px;

	

}







.tAlignRight{

	text-align:right;

}



.contactLabel{

	margin-top:5px;

	text-align:right;

	margin-bottom:20px;

	width:160px;

	padding:0 20px 0 30px;

}





.cityWidth2{

	width:80px;

}



.cityWidth{

	width:120px;

}



.cityWidth input{

	width:100px!important;

}



.cityWidth2 input{

	width:90px!important;

}



.basicWidth {

	margin:2px 0 0 0;

	padding:0;

	

}



.basicWidth label{

	margin:0;

	padding:0;

}





.basicWidth input{

	width:10px;

	margin:0 5px 0 2px;

}



.basicWidthRight p{



	font-style:normal;

	padding:5px 20px 0 10px;

	float:left;

	font-weight:bold;

}



.basicWidthRight{

	margin:0 0 10px 0;

}





.basicWidthRight input{

	height:15px;

	width:10px;

	float:left;

}



.selectWidth{

	width:180px;

}



.inputbtn{

	height:35px!important;

	width:117px!important;

}

	

/*contact end*/





/* menu  start*/



#menu {

margin: 0;

padding: 0;

}



#menu li {

margin:0;

padding: 0;

float: left;

display: inline;

text-align: center;

}

#menu li a{

height: 36px;

display: block;

}

#menu li a span{

position: absolute;

left: -9999px

}

.menu01 {

background:url(../images/h_navi.png) no-repeat 0 0;

width:157px;

}

.menu01 a:hover {

background: url(../images/h_navi.png) no-repeat 0 -36px;

}

.menu02 {

background: url(../images/h_navi.png) no-repeat -157px 0;

width:108px;

}



.menu02 a:hover {

background: url(../images/h_navi.png) no-repeat -157px -36px;

}



.menu03 {

background: url(../images/h_navi.png) no-repeat -265px 0;

width:148px;

}



.menu03 a:hover {

background: url(../images/h_navi.png) no-repeat -265px -36px;

}



.menu04 {

background: url(../images/h_navi.png) no-repeat -413px 0;

width:84px;

}



.menu04 a:hover {

background: url(../images/h_navi.png) no-repeat -413px -36px;

}



.menu05 {

background: url(../images/h_navi.png) no-repeat -497px 0;

width:106px;

}

.menu05 a:hover {

background: url(../images/h_navi.png) no-repeat -497px -36px;

}





#menu li.last {

margin: 0!important;

}



/*menu end*/



/*jquery menu*/



.menu_list {	

	width: 195px;

	margin-top:40px;

}



.menu_head {

	padding:15px 0 15px 15px;

	cursor: pointer;

	position: relative;

	margin:0;

    font-weight:bold;	

  

}

.menu_body {

	display:none;

	width: 180px;

}

.menu_body a{

  display:block;

  color:#fff;

  font-weight:bold;

  font-style:italic;

  text-decoration:none;

  padding-left:45px;

  margin:3px  3px;



  

}



.menu_body img{

	border:none;

  

}

.menu_body a:hover{

  color: #293F78;

  background:url(../images/in_arrow.gif) no-repeat 25px 3px;



  }

  

/*jquery menu end*/

.customImage {
    text-align: center;
}

