@charset "utf-8";
/* CSS Document */

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	background:#bebebe url(../images/templateimages/bodyBg.jpg) repeat-x;
	text-decoration:none;
	font-weight:normal;
	margin:0;
	padding:0;
}
img {
	border:0px;
}
.button {		/* All types Buttion Class */
}
.cboactive {        /* class for ComboBox, TextBox, Drop Down List, FileUpload, ListBox */
}
a {				/*class for Link */
}
a:hover {		/* Class for Link */
}
.errormsg {			/* class for error message */
	color:#FF0000;
	font-size:11px;
}
#big {
	background: url(../images/templateimages/bodyImg.jpg) no-repeat;
	width:100%;
	float:inherit;
	min-height:1200px !important;
	margin:0px;
	padding:0px;
}
#bodypagebg {		                           /* Site center align */
	text-align: center;
	width: 971px;
	margin-left:auto;
	margin-right:auto;
	/*margin: 22px 0 0 193px;*/
	height:auto;
}
.wrapper {	                                  /* Main outer fix  */
	width:960px;
	top: 0;
	left: 0;
	height:auto;
	margin:0px 5px 0 6px;
	text-align: left;
}
/*-------------------------------- Header Class START -------------------------------*/

.logo {
	float:left;
	width:283px;
	height:78px;
	margin-top:25px;
}
.headerRightOuter {
	float:right;
	width:400px;
}
.headerQuotation {
	float:right;
	width:100%;
	text-align:right;
	color:#4f2d27;
	font-size:12px;
	font-weight:bold;
	padding-top:15px;
}
.headerTollFree {
	float:right;
	width:100%;
	text-align:right;
	color:#b63031;
	font-size:37px;
	font-weight:bold;
	line-height:38px;
}
.headerEmail {
	float:left;
	width:100%;
	text-align:right;
	line-height:10px;
}
.headerEmail a {
	color:#4f2d27;
	text-decoration:none;
	font-size:15px;
	font-weight:bold;
}
.headerEmail a:hover {
	color:#b33035;
	text-decoration:none;
}
.menuBg {
	float:left;
	width:100%;
	height:65px;
	margin-top:10px;
	background:url(../images/templateimages/menuBg.png) no-repeat;
}
/*-------------------------------- Header Class END -------------------------------*/	

/*-------------------------------- Menu Class START -------------------------------*/
	#menu {
	width:750px;
	height:32px;
	padding-left:10px;
	margin-top:16px;
	float:left;
}
#menu ul {
	list-style:none;
	margin:0 auto;
	width:750px;
	float:left;
	padding-left:6px;
}
#menu li {
	list-style:none;
	display:block;
	float:left;
	height:45px;
	line-height:32px;
	margin-right:1px;
	background:#f0f0f0;
}
#menu li a {
	display:block;
	float:left;
	color:#808284;
	font-size:12px;
	font-weight:normal;
	line-height:35px;
	text-decoration:none;
	padding:0 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
}
#menu li a:hover {
	color:#705656;
	background: #f0f0f0 url(../images/templateimages/lowerNotch.jpg) center bottom no-repeat;
	height:45px;
	padding:0 10px;
	width:auto;
	display:block;
}
#menu li a.current {
	display:block;
	float:left;
	color:#705656;
	background: #f0f0f0 url(../images/templateimages/lowerNotch.jpg) center bottom no-repeat;
	height:45px;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	padding:0 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
}
#menu li a:hover.current {
	color:#705656;
}
.flagOuter {
	float:right;
	width:160px;
	margin:11px 11px 0 0;
}
.flagImg {
	float:right;
	width:93px;
}
.flagText {
	float:left;
	width:65px;
	text-align:left;
	color:#4f2d27;
	font-weight:bold;
	margin-top:8px;
}
.flagText span {
	font-size:12px;
}
.leftNav {
	float:left;
	width:218px;
	height:auto;
	padding-bottom:10px;
}
.leftNav ul {
	margin:0px;
	padding:0px;
}
.leftNav ul li {
	list-style:none;
	float:left;
	list-style-type:none;
	text-align:left;
}
.leftNav ul li a span {
	display:block;
	width:169px;
	padding-left:48px;
	line-height:17px;
	height:auto;
	color:#b63031;
	font-size:12px;
	text-decoration:none;
	background:url(../images/templateimages/borderBottom.jpg) left bottom repeat-x;
	cursor:pointer;
}
.leftNav ul li a:hover span {
	color:#FFFFFF;
	background:#623933 url(../images/templateimages/hoverMenu.jpg) left center no-repeat;
}
.leftNav ul li a b {
	display:block;
	width:203px;
	padding-left:15px;
	line-height:17px;
	height:auto;
	color:#4f2d27;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	background:url(../images/templateimages/borderBottom.jpg) left bottom repeat-x;
}
.leftNav ul li a:hover b {
	text-decoration:none;
}
/*-------------------------------- Menu Class END -------------------------------*/

/*-------------------------------- Content Class START -------------------------------*/


.contentBg {
	float:left;
	width:100%;
	height:686px;
	background:url(../images/templateimages/contentBg.png) repeat-y;
}
.welcomeDivOuter {
	float:left;
	width:100%;
	height:140px;
	border-bottom:4px solid #4f2d27;
}
.welcomeImg {
	float:right;
	width:271px;
	height:140px;
}
.welcomeOuter {
	float:left;
	width:630px;
	text-align:left;
	margin:20px 0 0 0;
	padding-left:26px;
}
.welcomeText {
	color:#4f2d27;
	font-size:20px;
	font-weight:bold;
}
.welcomeMatter {
	color:#808284;
	font-size:15px;
	margin-top:10px;
	font-weight:600
}
.homepgBg {
	float:left;
	width:100%;
	height:363px;
	background:url(../images/templateimages/homepgBg.jpg) repeat-x;
	border-bottom:4px solid #4f2d27;
}
.homeProductBg {
	background:url(../images/templateimages/homepgProductBg.jpg) no-repeat;
	width:919px;
	height:167px;
	margin:18px auto 0 auto;
}
.homeProductBg2 {
	background:url(../images/templateimages/homepgProductBg2.jpg) no-repeat;
	width:919px;
	height:167px;
	margin:0px auto;
}
.homeProductNmOuter {
	float:left;
	width:911px;
	margin:4px 0 0 4px;
	height:28px;
	border-bottom:4px solid #b63031;
}
.homeProductNm {
	padding-left:33px;
	margin-top:5px;
	width:95%;
	text-align:left;
	font-size:16px;
	font-weight:bold;
}
.homeProductOuter {
	float:left;
	width:855px;
	padding-left:33px;
	margin-top:7px;
}
.homeProductImg {
	float:left;
	width:160px;
	margin-right:10px;
	height:89px;
}
.homeProductImgNm {
	float:left;
	width:160px;
	margin-right:10px;
	margin-top:4px;
}
.homeProductImgNm a {
	color:#b63031;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
}
.homeProductImgNm a:hover {
	color:#000;
	font-weight:bold;
	text-decoration:none;
}
.homeAdsOuter {
	float:left;
	width:321px;
}
.homeAdsNmOuter {
	float:left;
	width:100%;
	height:49px;
	background:url(../images/templateimages/img02.jpg) repeat-y;
}
.homeAdsNm {
	float:left;
	padding-left:10px;
	margin-top:5px;
	width:150px;
}
.homeAdsNm a {
	font-size:16px;
	color:#b63031;
	text-decoration:none;
	text-align:left;
	font-weight:bold;
	line-height:16px;
}
.homeAdsNm a:hover {
	color:#4f2d27;
	text-decoration:none;
}
.homeAdsMore {
	float:right;
	width:37px;
	height:37px;
	margin-top:6px;
	margin-right:5px;
}
.homeAdsCenter {
	float:left;
	width:318px;
	height:162px;
	padding-top:10px;
}
.homeAdsCenterBottom {
	float:left;
	width:318px;
	height:49px;
	background:#f0f0f0;
}
.homeAdsBullet {
	float:left;
	width:8px;
	margin:3px 5px 0 0;
	padding-left:5px;
}
.homeAdsBulletDetails {
	float:left;
	width:298px;
	color:#4f2d27;
	font-size:12px;
	font-weight:bold;
}
#apDiv1 {
	position:absolute;
	width:160px;
	height:115px;
	z-index:10;
	float:left;
	margin-top:-29px;
}
#apDiv2 {
	position:absolute;
	width:160px;
	height:115px;
	z-index:11;
	float:left;
	margin-top:-12px;
}
#apDiv4 {
	position:absolute;
	width:67px;
	height:67px;
	z-index:12;
	float:left;
	margin-left:130px;
	margin-top:-40px;
}
.contactusTopOuter {
	float:left;
	width:100%;
	margin-top:7px;
}
.contactusImg08 {
	float:left;
	width:279px;
	margin:0 34px 0 0;
	padding-left:29px;
}
.contactusImg09 {
	float:left;
	width:278px;
	margin:0 34px 0 0;
}
.contactusImg10 {
	float:left;
	width:278px;
}
.contactusOuter {
	float:left;
	width:795px;
	margin:40px 0 0 0;
	padding-left:95px;
	height:auto;
}
.contactusHeading {
	color:#4f2d27;
	font-size:20px;
	font-weight:bold;
}
.contactusText {
	margin-top:12px;
	color:black;
	font-size:12px;
}
.contactusDateTime {
	color:#4f2d27;
	font-size:18px;
	font-weight:bold;
}
.contactusMail a {
	font-size:30px;
	color:#4f2d27;
	text-decoration:none;
	font-weight:bold;
}
.contactusMail a:hover {
	color:#b33035;
	text-decoration:none;
}
.contactusSmallDiv {
	float:left;
	width:300px;
	height:auto;
}
.contactusMap {
	float:right;
	width:430px;
	height:245px;
	margin-top:48px;
}
.contactusPhone {
	font-size:30px;
	color:#4f2d27;
	font-weight:bold;
	margin-top:5px;
}
.contactusFax {
	font-size:18px;
	color:#4f2d27;
	font-weight:bold;
}
.contactusFax a {
	font-size:18px;
	color:#4f2d27;
	font-weight:bold;
	text-decoration:underline;
}
.contactusFax a:hover {
	text-decoration:underline;
	color:#b33035;
}
.helpcontentBg {
	float:left;
	width:100%;
	min-height:686px;
	height:auto !important;
	background:url(../images/templateimages/contentBg.png) repeat-y;
}
.helpSubHOuter {
	margin-top:25px;
	border-bottom:1px solid #4f2d27;
	height:25px;
}
.helpBoxOuter {
	float:left;
	width:98%;
	margin-top:5px;
	padding-left:15px;
}
.helpBoxImg {
	float:left;
	width:130px;
	text-align:center;
}
.helpBoxText {
	margin-top:25px;
	color:#808284;
	font-size:12px;
	float:left;
	width:635px;
	padding-left:10px;
}
.helpMeasureOuter {
	float:left;
	width:364px;
}
.helpMeasureBox {
	margin-top:15px;
	text-align:center;
}
.helpQualityOuter {
	float:right;
	width:400px;
}
.helpLayerOuter {
	float:left;
	width:275px;
}
.helpWallOuter {
	float:right;
	width:110px;
	text-align:center;
}
.helpWallImg {
	margin-top:5px;
}
.helpWallText {
	color:#4f2d27;
	font-weight:bold;
}
.conversionChartOuter {
	float:left;
	width:100%;
}
.conversionTableOuter {
	float:left;
	width:100%;
	margin:30px 0 30px 0;
	color:#4f2d27;
	font-weight:bold;
	font-size:12px;
}
.converting {
	float:left;
	width:150px;
	height:18px;
}
.multiplyBy {
	float:left;
	width:140px;
	height:18px;
}
.size {
	float:left;
	width:90px;
	height:18px;
}
.mm {
	float:left;
	width:120px;
	height:18px;
}
.inches {
	float:left;
	width:130px;
	height:18px;
}
.productsLeftOuter {
	float:left;
	width:218px;
	background:#f0f0f0;
}
.productsRightOuter {
	float:left;
	width:677px;
	margin-left:41px;
}
.productsHeadingBorder {
	float:left;
	width:100%;
	height:79px;
	border-bottom:1px solid #4f2d27;
}
.productsHeadingOuter {
	float:left;
	width:100%;
	margin-top:33px;
}
.productsGo {
	float:right;
	width:37px;
	height:37px;
	margin-left:6px;
}
.productsFQOuter {
	float:right;
	width:322px;
	height:34px;
	margin-top:2px;
	background:url(../images/templateimages/brownBg.jpg) no-repeat;
}
.productsFreeQuoteText {
	font-size:20px;
	font-weight:bold;
	color:#fff;
	text-align:center;
	margin-top:4px;
}
.productsHeading {
	float:left;
	width:300px;
	margin-top:5px;
	font-size:20px;
	color:#4f2d27;
	font-weight:bold;
}
.productsContentsOuter {
	margin-top:10px;
	float:left;
	width:100%;
}
.productsImg13 {
	float:right;
	width:161px;
	height:110px;
}
.productsText {
	float:left;
	width:500px;
	text-align:left;
	font-size:12px;
	color:#808284;
	line-height:17px;
}
.productsTableOuter {
	float:left;
	width:560px;
}
.productsNameOuter {
	float:left;
	width:218px;
	background:#cecece;
	min-height:60px;
	height:auto !important;
}
.productsRefOuter {
	float:left;
	width:119px;
	background:#f0f0f0;
	min-height:60px;
	height:auto !important;
	border-bottom:1px solid #cecece;
	border-right:1px solid #cecece;
}
.productsSizeOuter {
	float:left;
	width:222px;
	background:#f0f0f0;
	min-height:60px;
	height:auto !important;
	border-bottom:1px solid #cecece;
}
.productsTableHeading {
	color:#b63031;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	margin-top:20px;
	margin-left:35px;
}
.productsName {
	float:left;
	width:150px;
	color:#b63031;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	margin-left:30px;
	margin-top:3px;
}
.productsRefWOuter {
	float:left;
	width:100%;
	height:23px;
	background:#fff;
}
.productsRefOWOuter {
	float:left;
	width:100%;
	height:23px;
}
.productsRefNText {
	float:left;
	width:70%;
	margin-left:35px;
	margin-top:3px;
	font-weight:bold;
	font-size:14px;
	color:#4f2d27;
}
.quotationLeftSide {
	float:left;
	width:200px;
	height:auto;
}
.quotationRightSide {
	float:left;
	width:590px;
	height:auto;
}
.quotationInputBg {
	background:url(../images/templateimages/inputBg.jpg) no-repeat;
	width:128px;
	height:19px;
	margin-top:12px;
	float:left;
}
.quotationTextInput {
	color:#808284;
	font-size:12px;
	border:0px;
	background:none;
}
.quotationeMailBg {
	background:url(../images/templateimages/eMailBg.jpg) no-repeat;
	width:269px;
	height:19px;
	margin-top:12px;
	float:left;
}
.quotationTextareaInput {
	color:#808284;
	font-size:12px;
	background:none;
	font-family:Arial, Helvetica, sans-serif;
}
.quotationBtn {
	background:url(../images/templateimages/submitBtn.jpg) no-repeat;
	width:54px;
	height:21px;
	border:0px;
	cursor:pointer;
	margin:20px 0px;
}
.quotationInputDetatail {
	float:left;
	width:auto;
	margin-top:12px;
	margin-left:10px;
	color:#808284;
	font-size:11px;
	text-decoration:underline;
}
.quotationIimg {
	float:left;
	width:18px;
	margin-top:12px;
	margin-left:5px;
}

.quotationWallOuter{
float:left; width:130px; margin-top:12px;
}
/*-------------------------------- Content Class END -------------------------------*/	

/*-------------------------------- Footer Class START -------------------------------*/

.footercontentBg {
	float:left;
	width:100%;
	height:178px;
	background:url(../images/templateimages/contentBg.png) repeat-y;
}
.footerBg {
	float:left;
	width:100%;
	height:145px;
	background:url(../images/templateimages/footerBg.png) no-repeat;
}
.footerAdsMainOuter {
	float:left;
	width:650px;
	margin:39px 0 0 0;
	padding-left:32px;
}
.footerAdsOuter01 {
	float:left;
	width:160px;
	height:89px;
	margin-right:10px;
	background:url(../images/templateimages/img04.jpg) no-repeat;
}
.footerAdsOuter02 {
	float:left;
	width:160px;
	height:89px;
	margin-right:10px;
	background:url(../images/templateimages/img05.jpg) no-repeat;
}
.footerAdsOuter03 {
	float:left;
	width:160px;
	height:89px;
	margin-right:10px;
	background:url(../images/templateimages/img06.jpg) no-repeat;
}
.footerAdsOuter04 {
	float:right;
	width:139px;
	height:89px;
	background:url(../images/templateimages/img07.jpg) no-repeat;
}
.footerAdsHeading {
	float:left;
	width:93%;
	height:55px;
	margin:5px 0 0 0;
	padding-left:8px;
	text-align:left;
	font-size:16px;
	color:#fff;
	font-weight:bold;
	text-transform:uppercase;
}
.footerAdsClick {
	float:left;
	width:93%;
	margin:5px 0 0 0;
	padding-left:8px;
	text-align:left;
}
.footerAdsClick a {
	font-size:12px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}
.footerAdsClick a:hover {
	color:#000;
	text-decoration:none;
}
.footerLogos {
	float:left;
	width:665px;
	margin:7px 0 0 5px;
}
.footerLogos img {
	margin-right:5px;
	vertical-align:top;
}
.footer06 {
	float:right;
	width:274px;
	margin-right:10px;
}
.footer07 {
	float:right;
	width:274px;
	margin-right:15px;
}
.footerCopyright {
	float:left;
	width:330px;
	margin-top:35px;
	margin-left:10px;
	color:#9e8e8b;
	line-height:21px;
}
.footerAddress {
	float:left;
	width:400px;
	margin-top:20px;
	color:#9e8e8b;
	line-height:21px;
}
.footerLink {
	float:right;
	width:200px;
	margin-top:20px;
	color:#9e8e8b;
	text-align:right;
	line-height:21px;
	margin-right:10px;
}
.footerLinkImg {
	float:right;
	width:38px;
	height:21px;
}
.footerLinkText {
	float:right;
	width:100px;
}


/*-------------------------------- Footer Class END -------------------------------*/


a {  
	text-decoration: none;
	
}

a:link {
	text-decoration: none;
	
}

a:visited {
	text-decoration: none;
	
	
}

a:hover {
	text-decoration: none;
	
}

a:active {
	text-decoration: none; 
	
}
