BODY {background-color:#4f4132;
margin-top:0px;
margin-bottom:0px;
font-size: 12px; /* Resets 1em to 10px */
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	color: #666666;
/*background-image:url(images/grad.gif);*/
}

.cartheadertext {
font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
font-size:12px;
font-weight:300;
color:#ffffff;
margin-top:0;
}

.palign
{
text-align:center;
color:#3F2935;
font-size:24px;
}

.palign a
{
text-align:center;
color:#3F2935;
font-size:24px;
text-decoration:none;
}

td.tdfloortype {
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #a99784;
}

td.tdsupplier {
	padding-left: 5px;
	padding-top:6px;
}

td.tdrange {
	padding-left: 12px;
}

a.linksupplier {
	padding-left: 2px;
font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
font-size:12px;
font-weight:bold;
color:#333333;
text-decoration:none;
}

a.linksupplier:hover {
	padding-left: 2px;
font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
font-size:12px;
font-weight:bold;
color:#333333;
text-decoration:underline;
}

a.linkrange {
	padding-left: 2px;
font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
font-size:11px;
font-weight:300;
color:#000000;
text-decoration:none;
}

a.linkrange:hover {
	padding-left: 2px;
font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
font-size:11px;
font-weight:300;
color:#000000;
text-decoration:underline;
}

a.linkfloortype {
	padding-left: 2px;
font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
font-size:14px;
font-weight:300;
color:#ffffff;
text-decoration:none;
}

a.linkfloortype:hover {
	padding-left: 2px;
font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
font-size:14px;
font-weight:300;
color:#ffffff;
text-decoration:underline;
}

a.carthead {
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
font-size:12px;
font-weight:300;
color:#ffffff;
margin-top:0;
text-decoration:underline;
}

a.carthead:hover {
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
font-size:12px;
font-weight:300;
color:#efefef;
margin-top:0;
text-decoration:none;
}

a.linkbread {
	padding-left: 2px;
font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
font-size:12px;
font-weight:300;
color:#333333;
text-decoration:;
}

a.linkbread:hover {
	padding-left: 2px;
font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
font-size:12px;
font-weight:300;
color:#333333;
text-decoration:underline;
}

a.cartlink {
	padding-left: 2px;
font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
font-size:10px;
font-weight:300;
color:#333333;
text-decoration:;
}

a.cartlink:hover {
	padding-left: 2px;
font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
font-size:10px;
font-weight:300;
color:#ffffff;
text-decoration:underline;
}

a.menutop {
	padding-left: 2px;
	font-size: 11px; /* Resets 1em to 10px */
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	color:#ffffff;
	text-decoration:underline;
}

a.menutop:hover {
	padding-left: 2px;
	font-size: 11px; /* Resets 1em to 10px */
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	color:#efefef;
	text-decoration:underline;
}


.bodyfont {
font-size: 12px; /* Resets 1em to 10px */
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	color: #666666;

}


.phone {
 font-family:georgia,serif;
	color:#381704;
	font-size:14px;
	font-weight:normal;
	line-height:150%;
	padding:0px; 

}

.bodyfontwhite {
 font-family:georgia,serif;
	color:#ffffff;
	font-size:12px;
	font-weight:normal;
	line-height:150%;
	padding:0px; 

}




A.menuleft {
	text-decoration: none;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:11;
	color:#666666;
	font-weight:bold;
}
A.menuleft:visited {
	text-decoration: none;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:11;
	color:#a7a7a7;
	font-weight:bold;
}
A.menuleft:hover {
	text-decoration: none;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:11;
	color:#000000;
	font-weight:bold;
}
A.small-link {
	text-decoration: none;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:9;
	color:#666666;
}
A.small-link:visited {
	text-decoration: none;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:9;
	color:#a7a7a7;
}
A.small-link:hover {
	text-decoration: none;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:9;
	color:#000000;
}
A.nav {
	text-decoration: none;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:9;
	color:#666666;
}
A.nav:visited {
	text-decoration: none;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:9;
	color:#666666;
}
A.nav:hover {
	text-decoration: none;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:9;
	color:#000000;
}

.cart {
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:9;
	color:#000000;
}
.cartvalue {
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:9;
	color:#ff0000;
	font-weight:bold;
}

.carttotal {
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:9;
	color:#000000;
	font-weight:bold;
}

.cartvaluebg {
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:11;
	color:#ff0000;
	font-weight:bold;
}
.carttotalbg {
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:11;
	color:#000000;
	font-weight:bold;
}
.category {
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:10;
	color:#666666;
	font-weight:bold;
}
A.catlist {
	text-decoration: none;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:11;
	color:#666666;
}
A.catlist:visited {
	text-decoration: none;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:11;
	color:#a7a7a7;
}
A.catlist:hover {
	text-decoration: none;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:11;
	color:#000000;
}
A.catlistdk {
	text-decoration: none;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:11;
	color:#666666;
}
A.catlistdk:visited {
	text-decoration: none;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:11;
	color:#666666;
}
A.catlistdk:hover {
	text-decoration: none;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:11;
	color:#000000;
}
A.cartadd {
	text-decoration: none;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:11;
	color:#ff0000;
}
A.cartadd:visited {
	text-decoration: none;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:11;
	color:#666666;
}
A.cartadd:hover {
	text-decoration: none;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:11;
	color:#000000;
}
A.topmenu {
	text-decoration: none;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:11;
	color:#ffffff;
	font-weight:bold;
}
A.topmenu:visited {
	text-decoration: none;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:11;
	color:#ffffff;
	font-weight:bold;
}
A.topmenu:hover {
	text-decoration: none;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:11;
	color: #a7a7a7;
	font-weight:bold;
}


input {
border-color=#a7a7a7;
	border-style: solid;
	border-right-width: 1px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:12;
	color:#666666;
}

select {
	background-color: #ffffff;
border-color=#a7a7a7;
	border-style: solid;
	border-right-width: 1px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:12;
	color: #666666;
}

.submit-button {
	margin-left: 6.6em;
	color: #666666;
	background: #ffffff;
border: 1px #a7a7a7 outsetfont-family:Arial, Helvetica, sans-serif;
	font-size:10;
}
.submit-button2 {
	margin-left: 33em;
	color: #666666;
	background: #ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10;
}
fieldset {
	border: #a7a7a7 solid 1px;
	width: 10em
}
.fieldset1 {
	border: #a7a7a7 solid 1px;
	width: 10em
}
.plainlegend {
	background: #ffffff;
	border: #a7a7a7 solid 1px;
	padding: 1px 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10;
	color: #666666;
}
legend {
	background: #a7a7a7;
	border: #666666 solid 1px;
	padding: 1px 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10;
	color: #ffffff;
}


