@charset "utf-8";
body {
	margin:0;
	padding:0;
	background:url(../images/body_bg.jpg) center top repeat;
}
.outer-container{
	margin:0;
	padding:0;
	background:url(../images/trans-bg.png) center top repeat-y;
	width:100%;
	float:left;
	}
.parent{
	margin:0 auto;
	padding:0;
	width:1005px;
	}
.upper-section{
	margin:0;
	padding:0;
	float:left;
	width:1005px;
	height:76px;
	background:url(../images/upper-section-bg.jpg) left top no-repeat;
	overflow:hidden;	
	}
.upper-section-left{
	margin:0;
	padding:0;
	float:left;
	width:640px;
	overflow:hidden;
	}
.upper-section-right{
	margin:0;
	padding:0 0 0 102px;
	float:right;
	width:263px;
	overflow:hidden;
	}
.upper-section-right h3{
	font:bold 25px Tahoma, Geneva, sans-serif;
	color:#fff;
	margin:0;
	padding:22px 0 10px 71px;
	background:url(../images/phone-ico.jpg) left 16px no-repeat;
	display:inline-block;
	}
.middle-section{
	margin:0;
	padding:0;
	width:1005px;
	overflow:hidden;
	float:left;
	background:url(../images/middle-section-repeater.jpg) left top repeat-y;
	}
.middle-section-container{
	margin:0;
	padding:0;
	width:1005px;
	overflow:hidden;
	float:left;
	background:url(../images/middle-section-bg.jpg) left top no-repeat;
	}
.middle-section-left{
	margin:0;
	padding:0;
	width:252px;
	min-height:500px;
	overflow:hidden;
	float:left;
	}
.section-left-top{
	margin:0;
	padding:0;
	width:252px;
	height:278px;
	overflow:hidden;
	float:left;
	}
#layerleft-top{
	margin:-18px 0 0 4px;
	padding:0;
	width:342px;
	position:absolute;
	z-index:2;
	}
.section-left-bottom{
	margin:0;
	padding:0;
	width:252px;
	overflow:hidden;
	float:left;
	text-align:left;
	}
.layer-section-left-bottom{
	margin:0;
	padding:0 0 0 18px;
	width:234px;
	height:71px;
	overflow:hidden;
	float:left;
	}
#layer-section-left-bottom{
	margin:0;
	padding:0;
	width:252px;
	position:absolute;
	z-index:6;
	}
.section-left-bottom ul{
	margin:0;
	padding:0;
	list-style-position:outside;
	list-style:none;
	}
.section-left-bottom ul li{
	margin:0;
	padding:0 0 16px 0;
	text-align:center;
	width:252px;	
	}
.middle-section-right{
	margin:0;
	padding:0;
	width:753px;
	min-height:500px;
	background:url(../images/middle-section-right-bg.jpg) right top no-repeat;
	overflow:hidden;
	float:right;
	}
.middle-section-right-used{
	margin:0;
	padding:0;
	width:753px;
	min-height:500px;
	background:url(../images/middle-section-right-used-bg.jpg) right top no-repeat;
	overflow:hidden;
	float:right;
	}
.middle-section-right_gi{
	margin:0;
	padding:0;
	width:753px;
	min-height:500px;
	/*background:url(../images/middle-section-right-bg.jpg) right top no-repeat;*/
	overflow:hidden;
	float:right;
	}
.middle-right-top{
	margin:0;
	padding:0;
	width:753px;
	overflow:hidden;
	float:right;
	}
.middle-right-top ul{
	margin:0 0 0 133px;
	padding:0;
	list-style-position:outside;
	list-style:none;
	}
.middle-right-top ul li{
	margin:0;
	padding:0;
	float:left;
	font:normal 12px Arial, Helvetica, sans-serif;
	}
.middle-right-top ul li a{
	margin:0;
	padding:0 0 0 4px;
	display:block;
	background:url(../images/left-off-img.gif) left top no-repeat;
	text-decoration:none;
	color:#b8858d;
	}
.middle-right-top ul li a span{
	margin:0 5px 0 0;
	padding:5px 11px 6px 7px;
	display:block;
	background:url(../images/right-off-img.gif) right top no-repeat;
	text-decoration:none;
	}
.middle-right-top ul li a:hover{
	margin:0;
	padding:0 0 0 4px;
	display:block;
	background:url(../images/left-on-img.gif) left top no-repeat;
	text-decoration:none;
	color:#b8858d;
	}
.middle-right-top ul li a:hover span{
	margin:0 5px 0 0;
	padding:5px 11px 6px 7px;
	display:block;
	background:url(../images/right-on-img.gif) right top no-repeat;
	text-decoration:none;
	}
.middle-right-top ul li a.selected{
	margin:0;
	padding:0 0 0 4px;
	display:block;
	background:url(../images/left-on-img.gif) left top no-repeat;
	text-decoration:none;
	color:#b8858d;
	}
.middle-right-top ul li a.selected span{
	margin:0 5px 0 0;
	padding:5px 11px 6px 7px;
	display:block;
	background:url(../images/right-on-img.gif) right top no-repeat;
	text-decoration:none;
	}
.middle-right-bottom{
	margin:0;
	padding:17px 0 0 0;
	width:753px;
	overflow:hidden;
	float:right;
	}
.right-bottom-left{
	margin:0;
	padding:0;
	width:503px;
	overflow:hidden;
	float:left;
	}
.right-bottom-left h1{
	margin:0;
	padding:0 0 18px 101px;
	color:#e3cacb;
	font:normal 33px "Times New Roman", Times, serif;
	}
.right-bottom-left p{
	font:normal 15px/18px Tahoma, Geneva, sans-serif;
	color:#b8858d;
	margin:0;
	padding:0 9px 20px 28px;
	}
	


.right-bottom-left-gi{
	margin:0;
	padding:0;
	/*width:503px;*/
	overflow:hidden;
	float:left;
	}
.right-bottom-left-gi h1{
	margin:0;
	padding:0 0 18px 101px;
	color:#e3cacb;
	font:normal 33px "Times New Roman", Times, serif;
	}
.right-bottom-left-gi p{
	font:normal 15px/18px Tahoma, Geneva, sans-serif;
	color:#b8858d;
	margin:0;
	padding:0 9px 20px 28px;
	}	
.main-product{
	margin:0 0 17px 42px;
	padding:0 273px 8px 0;
	width:188px;
	overflow:hidden;
	float:left;
	background:url(../images/main-product-bottombg.jpg) left bottom no-repeat;
	}
.inner-main-product{
	margin:0;
	padding:0;
	width:188px;
	overflow:hidden;
	min-height:50px;
	float:left;
	text-align:left;
	background:url(../images/main-product-bg.jpg) left top no-repeat;
	}
.inner-main-product h4{
	font:bold 12px Tahoma, Geneva, sans-serif;
	color:#e3cacb;
	margin:0;
	padding:10px 0 0 10px;
	}
.inner-main-product ul{
	margin:0 0 0 35px;
	padding:0;
	list-style-position:outside;
	list-style:none;
	}
.inner-main-product ul li{
	margin:0;
	padding:0 0 0 10px;
	font:normal 12px/15px Tahoma, Geneva, sans-serif;
	color:#b8858d;
	background:url(../images/bullet.gif) left 7px no-repeat;
	}
.our-product{
	margin:0 90px 17px 42px;
	padding:0 0 8px 0;
	width:371px;
	background:url(../images/our-product-bottombg.jpg) left bottom no-repeat;
	overflow:hidden;
	text-align:left;
	float:left;
	}
.inner-our-product{
	width:371px;
	margin:0;
	min-height:96px;
	float:left;
	padding:0;
	background:url(../images/our-product-bg.jpg) left top no-repeat;
}
.inner-our-product h4{
	font:bold 12px Tahoma, Geneva, sans-serif;
	color:#e3cacb;
	margin:0;
	padding:10px 0 0 10px;
	}
.inner-our-product ul{
	margin:0 0 0 30px;
	padding:0;
	list-style-position:outside;
	list-style:none;
	}
.inner-our-product ul li{
	margin:0;
	padding:0 0 0 10px;
	font:normal 12px/15px Tahoma, Geneva, sans-serif;
	color:#b8858d;
	background:url(../images/bullet.gif) left 7px no-repeat;
	}
.contact-add{
	margin:0 81px 0 104px;
	padding:0 0 11px 0;
	width:318px;
	overflow:hidden;
	float:left;
	text-align:center;
	background:url(../images/contact-add-bottombg.jpg) left bottom no-repeat;
	}
.inner-contact-add{
	width:318px;
	margin:0;
	min-height:108px;
	float:left;
	padding:0;
	background:url(../images/contact-add-bg.jpg) left top repeat;
}
.inner-contact-add h3{
	margin:0;
	padding:10px 0 0 0;
	font:bold 15px Tahoma, Geneva, sans-serif;
	color:#e3cacb;
	}
.inner-contact-add p{
	margin:0;
	padding:0px 0 0 0;
	font:normal 15px Tahoma, Geneva, sans-serif;
	color:#b8858d;
	}
.inner-contact-add p a{
	color:#ff0000;
	text-decoration:underline;
	}
.inner-contact-add p a:hover{
	color:#ff0000;
	text-decoration:none;
	}
.middle-gallery{
	margin:10px 0 0 0;
	padding:0;
	width:503px;
	overflow:hidden;
	float:left;
	}
.middle-gallery ul{
	margin:0;
	padding:0;
	list-style-position:outside;
	list-style:none;
	text-align:center;
	}
.middle-gallery ul li{
	margin:0;
	padding:0 13px 0 0;
	display:inline;
	}
#right-para{
	padding-left:101px;
	}
.right-bottom-right{
	margin:0;
	padding:324px 0 0 0;
	width:250px;
	overflow:hidden;
	float:right;
	}
.right-bottom-right ul{
	margin:0;
	padding:0;
	list-style-position:outside;
	list-style:none;
	}
.right-bottom-right ul li{
	margin:0;
	padding:0 0 15px 0;
	text-align:center;
	}
.right-bottom-leftfloat{
	margin:0 0 19px 12px;
	padding:0;
	float:left;
	width:106px;
	}
.right-bottom-rightfloat{
	margin:0 12px 19px 0;
	padding:0;
	float:right;
	width:106px;
	}
.lower-section{
	margin:0;
	padding:0;
	width:1005px;
	height:37px;
	background:#000;
	vertical-align:top;
	overflow:hidden;
	float:left;
	}
.lower-section-leftdiv{
	margin:0;
	padding:0;
	float:left;
	width:570px;
	overflow:hidden;
	vertical-align:top;
	}
.lower-section-leftdiv ul{
	margin:0 0 0 10px;
	padding:0;
	list-style-position:outside;
	list-style:none;
	}
.lower-section-leftdiv ul li{
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#555555;
	margin:0;
	padding:0;
	display:inline;
	}
.lower-section-leftdiv ul li span{
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#959595;
	margin:0;
	padding:0 0 0 5px;
	background:url(../images/footer-sep.gif) left 2px no-repeat;
	}
.lower-section-leftdiv ul li a{
	color:#ff0000;
	text-decoration:underline;
	}
.lower-section-leftdiv ul li a:hover{
	color:#ff0000;
	text-decoration:none;
	}
.lower-section-right-div{
	margin:0;
	padding:0;
	float:right;
	width:435px;
	overflow:hidden;
	display:block;
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#555555;
	vertical-align:middle;
	text-align:right;
	}
.lower-section-right-div ul{
	margin:4px 0 0 0;
	padding:0;
	list-style-position:outside;
	list-style:none;
	}
.lower-section-right-div ul li{
	margin:0;
	padding:0;
	display:inline;
	vertical-align:middle;
	}
.lower-section-right-div ul li img{
	margin:0 6px 0 0;
	padding:0;
	vertical-align:middle;
	}
/* Inner page classes start here */

.innermiddle-section-right{
	margin:0;
	padding:0 0 20px 0;
	width:753px;
	min-height:500px;
	background:url(../images/inner-middle-section-right-bg.jpg) right top no-repeat;
	overflow:hidden;
	float:right;
	}
	.innermiddle-section-right-egw{
	margin:0;
	padding:0 0 20px 0;
	width:753px;
	min-height:500px;
	background:url(../images/inner-middle-section-right-egw-bg.jpg) right top no-repeat;
	overflow:hidden;
	float:right;
	}
		.innermiddle-section-right-cw{
	margin:0;
	padding:0 0 20px 0;
	width:753px;
	min-height:500px;
	background:url(../images/inner-middle-section-right-cw-bg.jpg) right top no-repeat;
	overflow:hidden;
	float:right;
	}
			.innermiddle-section-right-nb{
	margin:0;
	padding:0 0 20px 0;
	width:753px;
	min-height:500px;
	background:url(../images/inner-middle-section-right-nb-bg.jpg) right top no-repeat;
	overflow:hidden;
	float:right;
	}
		.innermiddle-section-right-sgw{
	margin:0;
	padding:0 0 20px 0;
	width:753px;
	min-height:500px;
	background:url(../images/inner-middle-section-right-sgw-bg.jpg) right top no-repeat;
	overflow:hidden;
	float:right;
	}
	.innermiddle-section-right-odd{
	margin:0;
	padding:0 0 20px 0;
	width:753px;
	min-height:500px;
	background:url(../images/inner-middle-section-right-odd-bg.jpg) right top no-repeat;
	overflow:hidden;
	float:right;
	}
		.innermiddle-section-right-bsb{
	margin:0;
	padding:0 0 20px 0;
	width:753px;
	min-height:500px;
	background:url(../images/inner-middle-section-right-bsb-bg.jpg) right top no-repeat;
	overflow:hidden;
	float:right;
	}
	
	.innermiddle-section-right-cd{
	margin:0;
	padding:0 0 20px 0;
	width:753px;
	min-height:500px;
	background:url(../images/inner-middle-section-right-cd-bg.jpg) right top no-repeat;
	overflow:hidden;
	float:right;
	}
		.innermiddle-section-right-odc{
	margin:0;
	padding:0 0 20px 0;
	width:753px;
	min-height:500px;
	background:url(../images/inner-middle-section-right-egw-odc-bg.jpg) right top no-repeat;
	overflow:hidden;
	float:right;
	}
.inner-section-left-top{
	margin:0;
	padding:47px 0 0 0;
	width:252px;
	/*height:231px;*/
	overflow:hidden;
	float:left;
	text-align:center;
	}
.innerright-bottom-left{
	margin:0;
	padding:0 0 0 28px;
	width:475px;
	overflow:hidden;
	float:left;
	}
.innerright-bottom-left h1{
	margin:0;
	padding:0 0 18px 0px;
	color:#e3cacb;
	font:normal 33px "Times New Roman", Times, serif;
	}
.innerright-bottom-left h4{
	margin:0;
	padding:0;
	font:bold 12px Tahoma, Geneva, sans-serif;
	color:#e3cbd0;
	}
.innerright-bottom-left p{
	font:normal 15px/15px Tahoma, Geneva, sans-serif;
	color:#b8858d;
	margin:0;
	padding:0 9px 14px 0px;
	}
.innerright-bottom-left p span{
	font:bold 15px/15px Tahoma, Geneva, sans-serif;
	color:#e3cbd0;
	}
.innerright-bottom-left ul{
	list-style-position:outside;
	list-style:none;
	margin:0 0 0 25px;
	padding:0;
	}
.innerright-bottom-left ul li{
	margin:0;
	padding:0 0 0 10px;
	color:#b8858d;
	font:normal 15px Tahoma, Geneva, sans-serif;
	background:url(../images/bullet.gif) left 6px no-repeat;
	}
#right-para-inner{
	font-size:15px;
	}
.left-inner-div{
	width:287px;
	float:left;
	}
.right-inner-div{
	width:186px;
	float:right;
	}
#right-inner-img{
	position:absolute;
	margin:0 0 0 -83px;
	padding:0;
	z-index:15;
	width:258px;
	}
.image-right-pad{
	margin:0 11px 0 0;
	}
	
.lower-section-right-div ul li a{color:#FF0000;
text-decoration:underline;}

.lower-section-right-div ul li a:hover{
text-decoration:none;}

/*.right-bottom-left ul{ margin:0 0 10px 50px; *margin:0 0 10px 100px;}
.right-bottom-left ul li{ margin:0 0 0 40px; color:#B8858D;
font:15px/18px Tahoma,Geneva,sans-serif;}*/

.usedbigtext{ font-size:27px;}
.usedbigtextwhite{ font-size:20px; color:#ffffff;}
.white{color:#ffffff;}