/* CSS Document */
*{
	margin:0; padding:0; outline:none; }
body{
	background:#FFDF63; color:#000;
	font:normal 11px/16px Verdana, Arial, Helvetica, sans-serif;
	padding:0 0 10px 0;}
ul, li{
	list-style:none;}
img{
	border:none; margin:0; padding:0;}
a{
	text-decoration:none; border:none; outline:none;}
.clear{
	font-size:0; line-height:0; clear:both;}
.noStyle{
	background:none !important; border:none !important;
	color:#000;}
.noBg{
	background:none !important;}
.noBdr{
	border:none !important;}
#mainDiv{
	margin:auto auto; width:961px;}
	
/*----- javascript thumbnail viewer -----*/

#thumbBox {
	padding:10px;
	z-index: 10;
	background:#313131;
	left: 0px;
	visibility: hidden;
	cursor:pointer;
	width: auto;
	position: absolute;
	top: 0px;
}
#thumbBox .footerbar {
	padding:10px;
	font: bold 16px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #FFF;
	text-align: right;
}
#thumbBox #thumbImage {
	background-color: white;
}
#thumbLoading {
	border-right: black 1px solid;
	padding-right: 5px;
	border-top: black 1px solid;
	padding-left: 5px;
	z-index: 5;
	visibility: hidden;
	padding-bottom: 5px;
	border-left: black 1px solid;
	padding-top: 5px;
	border-bottom: black 1px solid;
	position: absolute;
	background-color: #efefef;
}
/*-------thumbnail ends--------*/	
	
/*--------------------header starts------------------------*/
.headerBg{
	background:url(../images/headerBG.jpg) no-repeat 0 0; height:268px;}
.logoPosition{
	padding:0 0 0 2px;}
.headerCentre{
	background:url(../images/headerCentreBg.gif) repeat-x; height:103px;}
.headerMargin{
	background:url(../images/headerMargin.gif) repeat-x bottom; height:32px;}
.headerText{
	font: bold 12px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#000;}
.headerText a{
	font: bold 12px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#737372;}
.headerText a:hover{
	text-decoration:underline; color:#0099FF;}
.menuBg{
	background:#C04A30; height:38px;
	border:2px solid #000;}

#menu{
	 width:auto; height:38px;}
#menu ul.menu1{
	 width:auto; height:38px;}
#menu ul.menu1 li{
	float:left; height:38px; width:auto;}
#menu ul.menu1 li a{
	width:auto; padding:0 18px; height:38px; display:block; float:left;
	font:bold 12px/37px Verdana, Arial, Helvetica, sans-serif;
	color:#000; text-transform:uppercase;border-right:2px solid #fff;}
#menu ul.menu1 li a:hover{
	color:#fff; background:url(../images/menuBgHover.gif) repeat-x; height:38px;
	border-right:2px solid #fff;}

/*------------header ends-------------------*/

/*---------------body starts--------------*/
.menu2{
	padding: 87px 0 0 395px; color:#000;
	font: bold 12px/16px Verdana, Arial, Helvetica, sans-serif;}
.menu2 a{
	font: bold 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;}
.menu2 a:hover{
	color:#000;}
.bodyPosition{
	padding:28px 0 10px 15px;
	border-bottom:2px solid #ccc;}
.leftNav{
	border-right:2px solid #C5C4BF;
	padding: 0 18px 0 0;}
.indexLeftNavHeader1{
	font: bold 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#3B2827; text-decoration:underline; padding:0 0 10px 0;}
.indexProduct1Position{
	padding:19px 29px 30px 30px;}
.indexProfile{
	font: bold 12px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#F06C0B; padding:0 0 6px 0;}
.indexProfile a{
	font: bold 12px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#F06C0B; text-decoration:underline;
	padding:0 0 6px 0;}
.indexProfile a:hover{
	color:#666;}
.indexText{
	font: normal 11px/15px Verdana, Arial, Helvetica, sans-serif;
	text-align:justify; padding:0 0 6px 0;}
.indexLeftNavSeperator1{
	border-bottom:2px solid #ccc; }
.indexProductSectionPositon{
	padding:10px 0 0 0;}
.indexProductSectionBg{
	margin-top:10px;}
.indexProductSection{
	font: bold 12px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#000; text-decoration:underline; text-transform:capitalize;
	padding:14px 0 24px 10px;}
ul.products{
	padding:0 0 0 43px; text-align:center;}
ul.products li{
	float:left; display:block; padding:0 10px 44px 10px;}
	
.rightNavPosition{
	padding:0 0 0 16px;}
.rightNavPart1{
	border-bottom:2px solid #ccc;}
ul.rightNavMenu{
	padding:10px 0 15px 0;}
ul.rightNavMenu li{
	font: bold 11px/28px Verdana, Arial, Helvetica, sans-serif;
	color:#000; height:28px}
ul.rightNavMenu li a{
	background:url(../images/rightNavArrow.gif) no-repeat 1px 2px;
	padding: 4px 0 4px 30px; font: bold 11px/28px Verdana, Arial, Helvetica, sans-serif;
	color:#fff; height:28px }
ul.rightNavMenu li a:hover{
	background:url(../images/rightNavArrowHover.gif) no-repeat 1px 2px;
	padding: 4px 0 4px 30px; font: bold 11px/28px Verdana, Arial, Helvetica, sans-serif;
	color:#000; height:28px; }
.rightNavPart2{
	padding:13px;
	border-bottom:2px solid #ccc;}
ul.testimonials{
	background:url(../images/testimonialsBg.gif) repeat-x;
	height:43px; padding:0 10px;}
ul.testimonials li{
	float:left; display:block;
	font:bold 11px/43px Verdana, Arial, Helvetica, sans-serif;
	color:#000;}
ul.testimonials li a{
	font:bold 11px/43px Verdana, Arial, Helvetica, sans-serif;
	color:#fff; padding:0 4px;}
ul.testimonials li a:hover{
	color:#ccc; text-decoration:underline;}
.testimonialsPicture{
	padding:0 0 0 60px;}
.rightNavPart3{
	padding:16px 0;}
.newProduct{
	background:#F66013;
	font:bold 11px/23px Verdana, Arial, Helvetica, sans-serif;
	color:#fff; height:23px; padding:0 6px;}
.newProductTable{
	padding:10px 0 0 0;}
.image{
padding-left:20px 0 0 0;}	
.newProductImagePosition{
	padding:0 11px 0 12px;}
.floorCleaner{
	font: bold 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#FC5C00; padding:0 0 6px 0;}
.bodyHeader{
	font: bold 14px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#C56C32; padding:10px 0;
	text-transform:uppercase;}
/*------------body ends-----------------------*/

/*--------------footer starts------------------*/
.footerPosition{
	padding:10px 0 0 0;}	
.footerTable{
	background:#FFA60D;}
.footerText1Position{
	padding:8px 10px 8px 6px;}
.footerText1{
	font: normal 11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#000;}
.footerText1 a{
	font: normal 11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#000;}
.footerText1 a:hover{
	text-decoration:underline;}
	
.footerText2{
	font: bold 10px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#000; padding:0 0 16px 0;}
.footerText2 a{
	font: bold 10px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#666;}
.footerText2 a:hover{
	 color:#fff; text-decoration:underline;}
/*--------------footer ends------------------*/
	
/*--------------product page starts-----------*/
.productHeading{
	font: bold 12px/22px Verdana, Arial, Helvetica, sans-serif;
	color:#1C5171; padding:10px 0 10px 10px;}
.productTable{}
.productTable td{
	border: 2px groove #C04A30;}
.productTable td img{
	padding:4px;}
.productTable td.txt{
	padding:3px 0 3px 3px;}
.paging{
	font: bold 14px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#000; padding:10px 0;}
.paging a{
	font: normal 12px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#FF0000;}
.paging a:hover{
	color:#999; text-decoration:underline;}
/*--------------product page ends---------------*/

/*------------enquiry page starts-----------------*/
.enquiryTd1{
	background:#FBF2D0; border:thin:E1DDCE; }
.enquiryTd2{
	background:#FFF6D4;}
.enquiryButton{
	background:#E2DFCF; height:24px;
	font: bold 12px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#000; border: 2px solid #426C6F; cursor:pointer;
	padding: 0 4px;}
/*------------enquiry page ends-----------------*/

/*-----------aboutUS page starts------------------*/
.aboutUsText{
	font: normal 11px/18px Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;}
.aboutUsText a{
	font: bold 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#C04A30;}
.aboutUsText a:hover{
	text-decoration:underline;
	color:#E05A16;
	
	}

	