/* CSS Document */

*{
	margin:0; padding:0; outline:none; list-style:none; text-decoration:none; clear:none;}
body{
	background:#EBEBEB; color:#000; font:normal 14px/24px Arial, Helvetica, sans-serif; color:#333;}
img{
	border:0;}
a{
	color:#0186c9; text-decoration:underline;}
a:hover{
	text-decoration:none;}
.clear{
	font-size:0; line-height:0; clear:both;}
#mainDiv{
	width:100%; background:#fff;}

/*------------ header starts -------------*/

#header{
	height:86px; width:911px; margin:auto; background:#fff; clear:both; padding:17px 8px 0 16px;}
.blueBdr{
	width:100%; background:#128ECD; height:6px; clear:both; display:block; line-height:6px;}
#logo{
	width:353px; height:78px; position:relative; float:left;}

/*------------ header ends -------------*/

/*------------ top nav starts -------------*/

#topNav{
	width:538px; height:84px; position:relative; float:left; left:26px; top:2px;}
#topNav li{
	float:left; width:auto; padding:0 11px 0 0;}

/*------------ top nav ends -------------*/

/*------------ body starts -------------*/

#bodySpace{
	width:909px; padding:24px 2px 28px 24px; margin:auto; clear:both;}
h1{
	font:normal 24px/30px Arial, Helvetica, sans-serif; color:#0186c9; margin:0 0 25px 0;}

/*------------ body ends -------------*/

/*------------ right panel starts -------------*/

.rhtPanel{
	width:307px;}
.rhtPanel h2{
	font:normal 21px/35px Arial, Helvetica, sans-serif; color:#0186c9; padding:0 0 0 22px; text-transform:capitalize;}
.con{
	background:url(../images/rht-brand_bg.gif) repeat-x 0 0; padding:0 0 58px 0;}
.con123{
	 padding:0 0 58px 0;}
.con p{
	font:normal 14px/24px Arial, Helvetica, sans-serif; padding:0 0 0 22px;}
.blue{
	background:url(../images/blue_bg.gif) repeat-x 0 2px #66b6de;}
.blue h2{
	color:#fff; padding:0 0 0 20px}
.blue ul{
	padding:0 0 10px 22px;}
.blue ul li{
	background:url(../images/blue_bullets.gif) no-repeat 0 8px; color:#fff; padding:0 0 0 15px;}
.blue a{
	color:#fff;}

/*------------ right panel ends -------------*/

/*------------ footer starts -------------*/

#footer{
	padding:20px 0; width:933px; clear:both; margin:auto;}
#footer div.clmn{
	width:163px; float:left; padding:0 0 0 70px;}
#footer h2{
	font:bold 14px/18px Arial, Helvetica, sans-serif; color:#015783; text-transform:uppercase; margin:0 0 13px 0;}
#footer p{
	font:normal 14px/24px Arial, Helvetica, sans-serif;
	width: 150px;
}
#footer a{
	color:#0186c9;}
.footer1 h2{
	font:bold 14px/18px Arial, Helvetica, sans-serif; color:#015783; text-transform:uppercase; margin:0 0 13px 0;}
.footer1 p{
	font:normal 14px/24px Arial, Helvetica, sans-serif;}
.footer1 a{
	color:#015783;}

/*------------ footer ends -------------*/

/*------------ sales quote starts  -------------*/
#sales{
	padding:25px 0 0 0;}
#sales td{
	padding:9px 0;}
#sales label{
	width:120px; float:left;}
#sales input[type="text"]{
	border:1px solid #000; float:left; padding:3px; font:normal 12px/14px Arial, Helvetica, sans-serif;}
#sales input{
	border:1px solid #000; float:left; padding:3px; font:normal 12px/14px Arial, Helvetica, sans-serif;}
#purchase{
	padding:25px 0 0 0;}
#purchase td{
	padding:9px 0;}
#purchase label{
	width:115px; float:left;}
#purchase input[type="text"]{
	border:1px solid #000; float:left; padding:3px; font:normal 12px/14px Arial, Helvetica, sans-serif;}
#purchase input{
	border:1px solid #000; float:left; padding:3px; font:normal 12px/14px Arial, Helvetica, sans-serif;}
.comments{
	margin:10px 0 0 89px; width:460px; border:1px solid #000; padding:10px; font:normal 12px/18px Verdana, Arial, Helvetica, sans-serif;}
.submitBtn{
	background:url(../images/submit_btn.gif) no-repeat 0 0; width:135px; height:27px; float:right; margin:20px 30px 0 0; border:none; text-transform:uppercase; color:#fff; cursor:pointer;}
/*------------ sales quote ends  -------------*/

.brand{
	padding:45px 0 0 0; line-height:30px;}
.client li{
	font:normal 15px/28px Arial, Helvetica, sans-serif;}
.contact{
	font:normal 14px/24px Arial, Helvetica, sans-serif;}
.contact h2{
	font:normal 20px/35px Arial, Helvetica, sans-serif; color:#0186c9; margin:0 0 15px 0;}
.contact2{
	width:286px; padding:0 31px 0 14px;}
.rhtInfo{
	background:url(../images/rht-brand_bg.gif) repeat-x 0 0; padding:0 0 58px 0;}
.rhtInfo p{
	font:normal 14px/24px Arial, Helvetica, sans-serif; padding:0 22px;}
.rhtInfo h2{
	font:normal 20px/35px Arial, Helvetica, sans-serif; color:#0186c9; padding:0 0 0 22px; text-transform:capitalize;}

.greyBox{
	background:#ececec;}
.greyBox p{
	font:normal 14px/24px Arial, Helvetica, sans-serif; padding:0 22px;}

/* rental page */
.corporateBanner{
	padding:0 0 18px 0 !important; clear:both;}
.corporateMiddleClm{
	width:260px; padding:13px 20px 0  20px;}
.corporateMiddleClm h2{
	font:normal 20px/35px Arial, Helvetica, sans-serif; color:#0186c9; text-decoration:underline; text-transform:capitalize; margin-bottom:8px;}
.knowMore{
	width:70px; float:right; position:relative;}
.knowMore a{
	color:#39c; font:normal 12px/14px Arial, Helvetica, sans-serif; text-decoration:underline;}
.knowMore a:hover{
	text-decoration:none;}
/* rental page ends */

/*home page*/
.blueColn{
	width:307px;}
.blueColn .blue p{
	padding:0 20px; color:#fff;}
/*home page ends*/

/*retail2 page*/
.quote td{
	padding:2px 0;}
.quote label{
	width:141px; 
float:left;
}
.quote input{
	float:left; width:auto; padding:2px; border:1px solid #000;}
/*retail2 page ends*/

/*tis style*/
.tis{
	padding:0 20px 0 0;}
.tis h2{
	font:normal 18px/28px Arial, Helvetica, sans-serif; color:#0186c9; margin:0 0 8px 0;}
/*tis style ends*/

/* grey div */

.white{
	background:#fff; width:516px; clear:both; padding:20px 31px;}
/* set millions of background images */
.rbroundbox{
	background: url(../images/nt.gif) repeat #f8f8f8; width:578px; margin:0 0 20px 0; clear:both;}
.rbtop div{
	background: url(../images/tl.gif) no-repeat top left; }
.rbtop{
	background: url(../images/tr.gif) no-repeat top right; }
.rbbot div {
	background: url(../images/bl.gif) no-repeat bottom left; }
.rbbot{
	background: url(../images/br.gif) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */
.rbtop div, .rbtop, .rbbot div, .rbbot{
	width: 100%; height: 7px; font-size: 1px;}
.rbcontent{
	margin: 0 7px; padding:20px 24px;}
.productInfo{
	width:260px; float:left; padding:0 10px 0 0;}
.productInfo h2{
	font:bold 18px/20px Arial, Helvetica, sans-serif; margin:0 0 30px 0;}
.productInfo img{
	margin:0 0 30px 0;}
.productDtls{
	width:245px; float:left;}
.productDtls ul{
	padding:20px 0 0 0;}
.productDtls ul li{
	list-style:lower-alpha; margin:0 0 0 25px;}

/* grey div starts */

.tdPadRht{
	padding:0 30px 0 0;}



