body {
	background-image: url(images/bg-F2F1E4.jpg);
	background-repeat: repeat;
	margin: 0px;
}
.footerGreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999933;
	line-height: 20px;
}
.footerGrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	color: #666666;
line-height: 20px;
}
a:link {	color: #666666;
}
a:visited {	color: #666666;
}
a:hover {
	color: #999933;
}
a:active {	color: #666666;
}
.specialTextGrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.specialTextGreyBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;	color: #666666;
font-weight: bold;
}
.specialTextGreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #999933;
}
.specialTextGreenBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #999933;
	font-weight: bold;
}
.topnavHeaderGreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #999933;
}
.topnavHeaderGrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;	color: #666666;
}
.rulelinedottedall {
	border: 1px dotted #CCCCCC;
}
.topnavHeaderDarkGreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #594A00;
}
a.topnav span {
	color: #999933;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a.topnav:hover span{	color: #666666;
text-decoration: none;

}
.textGrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-align: center;
}
#home .home a
{
	display:block;
	width: 85px;
	height: 30px;
	background: url("images/navHome-down.gif") 0 0 no-repeat;
}
.home a { 
	display:block;
	width: 85px;
	height: 30px;
	background: url("images/navHome.gif") 0 0 no-repeat;
}
.home a:hover { 
	background: url("images/navHome-over.gif") 0 0 no-repeat;
}

#murphybeddesign .murphybeddesign a
{
	display:block;
	width: 184px;
	height: 30px;
	background: url("images/navMurphyBedDesign-down.gif") 0 0 no-repeat;
}
.murphybeddesign a { 
	display:block;
	width: 184px;
	height: 30px;
	background: url("images/navMurphyBedDesign.gif") 0 0 no-repeat;
}
.murphybeddesign a:hover { 
	background: url("images/navMurphyBedDesign-over.gif") 0 0 no-repeat;
}
#finishesoptions .finishesoptions a
{
	display:block;
	width: 160px;
	height: 30px;
	background: url("images/navFinishes-down.gif") 0 0 no-repeat;
}
.finishesoptions a { 
	display:block;
	width: 160px;
	height: 30px;
	background: url("images/navFinishes.gif") 0 0 no-repeat;
}
.finishesoptions a:hover { 
	background: url("images/navFinishes-over.gif") 0 0 no-repeat;
}
#dimensions .dimensions a
{
	display:block;
	width: 119px;
	height: 30px;
	background: url("images/navDimensions-down.gif") 0 0 no-repeat;
}
.dimensions a { 
	display:block;
	width: 119px;
	height: 30px;
	background: url("images/navDimensions.gif") 0 0 no-repeat;
}
.dimensions a:hover { 
	background: url("images/navDimensions-over.gif") 0 0 no-repeat;
}
#delivery .delivery a
{
	display:block;
	width: 98px;
	height: 30px;
	background: url("images/navDelivery-down.gif") 0 0 no-repeat;
}
.delivery a { 
	display:block;
	width: 98px;
	height: 30px;
	background: url("images/navDelivery.gif") 0 0 no-repeat;
}
.delivery a:hover { 
	background: url("images/navDelivery-over.gif") 0 0 no-repeat;
}
#freecatalog .freecatalog a
{
	display:block;
	width: 134px;
	height: 30px;
	background: url("images/navFreeCatalog-down.gif") 0 0 no-repeat;
}
.freecatalog a { 
	display:block;
	width: 134px;
	height: 30px;
	background: url("images/navFreeCatalog.gif") 0 0 no-repeat;
}
.freecatalog a:hover { 
	background: url("images/navFreeCatalog-over.gif") 0 0 no-repeat;
}
#sidecabinets .sidecabinets a
{
	display:block;
	width: 141px;
	height: 30px;
	background: url("images/navSideCabinets-down.gif") 0 0 no-repeat;
}
.sidecabinets a { 
	display:block;
	width: 141px;
	height: 30px;
	background: url("images/navSideCabinets.gif") 0 0 no-repeat;
}
.sidecabinets a:hover { 
	background: url("images/navSideCabinets-over.gif") 0 0 no-repeat;
}
#workstation .workstation a
{
	display:block;
	width: 140px;
	height: 30px;
	background: url("images/navWorkstation-down.gif") 0 0 no-repeat;
}
.workstation a { 
	display:block;
	width: 140px;
	height: 30px;
	background: url("images/navWorkstation.gif") 0 0 no-repeat;
}
.workstation a:hover { 
	background: url("images/navWorkstation-over.gif") 0 0 no-repeat;
}
#bedoperation .bedoperation a
{
	display:block;
	width: 146px;
	height: 30px;
	background: url("images/navBedOp-down.gif") 0 0 no-repeat;
}
.bedoperation a { 
	display:block;
	width: 146px;
	height: 30px;
	background: url("images/navBedOp.gif") 0 0 no-repeat;
}
.bedoperation a:hover { 
	background: url("images/navBedOp-over.gif") 0 0 no-repeat;
}
#commonquestions .commonquestions a
{
	display:block;
	width: 180px;
	height: 30px;
	background: url("images/navCommonQ-down.gif") 0 0 no-repeat;
}
.commonquestions a { 
	display:block;
	width: 180px;
	height: 30px;
	background: url("images/navCommonQ.gif") 0 0 no-repeat;
}
.commonquestions a:hover { 
	background: url("images/navCommonQ-over.gif") 0 0 no-repeat;
}
#customgallery .customgallery a
{
	display:block;
	width: 173px;
	height: 30px;
	background: url("images/navCustomGallery-down.gif") 0 0 no-repeat;
}
.customgallery a { 
	display:block;
	width: 173px;
	height: 30px;
	background: url("images/navCustomGallery.gif") 0 0 no-repeat;
}
.customgallery a:hover { 
	background: url("images/navCustomGallery-over.gif") 0 0 no-repeat;
}
#myaccount .myaccount a
{
	display:block;
	width: 98px;
	height: 30px;
	background: url("images/topnav-myaccount-over.gif") 0 0 no-repeat;
}
.myaccount a { 
	display:block;
	width: 98px;
	height: 30px;
	background: url("images/topnav-myaccount.gif") 0 0 no-repeat;
}
.myaccount a:hover { 
	background: url("images/topnav-myaccount-over.gif") 0 0 no-repeat;
}
#blog .blog a
{
	display:block;
	width: 78px;
	height: 30px;
	background: url("images/topnav-blog-over.gif") 0 0 no-repeat;
}
.blog a { 
	display:block;
	width: 78px;
	height: 30px;
	background: url("images/topnav-blog.gif") 0 0 no-repeat;
}
.blog a:hover { 
	background: url("images/topnav-blog-over.gif") 0 0 no-repeat;
}

#trackshipment .trackshipment a
{
	display:block;
	width: 129px;
	height: 30px;
	background: url("images/topnav-trackshipment-over.gif") 0 0 no-repeat;
}
.trackshipment a { 
	display:block;
	width: 129px;
	height: 30px;
	background: url("images/topnav-trackshipment.gif") 0 0 no-repeat;
}
.trackshipment a:hover { 
	background: url("images/topnav-trackshipment-over.gif") 0 0 no-repeat;
}
#shoppingcart .shoppingcart a
{
	display:block;
	width: 104px;
	height: 30px;
	background: url("images/topnav-shoppingcart-over.gif") 0 0 no-repeat;
}
.shoppingcart a { 
	display:block;
	width: 104px;
	height: 30px;
	background: url("images/topnav-shoppingcart.gif") 0 0 no-repeat;
}
.shoppingcart a:hover { 
	background: url("images/topnav-shoppingcart-over.gif") 0 0 no-repeat;
}
.rulelinedottedbottom {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
.rulelinedottedright {
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CCCCCC;
}
.staincolors {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;	color: #666666;
}
.staincolorsGreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999933;
}
.leftnavHeaderGreen {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #999933;
}
.textGreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999933;
}
.ProductHeaderGreen {
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	color: #999933;
}
.textfield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding: 3px;
	border: 1px solid #CCCCCC;
}
.textfieldsmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	color: #666666;
padding: 3px;
	border: 1px solid #CCCCCC;
}
input:focus, select:focus, textarea:focus {
	background-color: #FFFFCC;
}
.ProductDescription {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height: 18px;
}
.HeaderGreenBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #999933;
	font-weight: bold;
}
.HeaderGreyBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	font-weight: bold;
}
.HeaderGrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
}
.HeaderGreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #999933;
}
.leftnavTextGrey {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height: 18px;
}
.textGreyBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
}
.leftnavHeaderGrey {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #666666;
}
.textGreenBOLD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999933;
	font-weight: bold;
}
.leftnavcategorylist {
	list-style-position: inside;
	list-style-type: none;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCCCCC;
}
.priceGreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999933;
	font-weight: bold;
}
.orderstatusheaderGrey {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #666666;
}

.errorText {
	color:red;

}
.asterisk {
	color:red;

}

.normal
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	color: #666666;
}

.normalred
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	color: #FF0000;
}.specialTextRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;	color: #FF0000;
}
