/* GENERAL STYLES */
H1.contact {
 text-align:left;
 margin-bottom:5px;
 margin-top:0px;
 margin-right:0px;
 margin-left:0px;
 text-indent:0px;
 direction:ltr;
 font-size:16pt;
}
SPAN.contact  {
 font-family:'lucida grande', 'lucida sans', lucida, verdana;
 font-size:10pt;
 font-style:normal;
 font-weight:normal;
 color: #663300;
}
H2.contact  {
 text-align:left;
 margin-bottom:5px;
 margin-top:0px;
 margin-right:0px;
 margin-left:0px;
 text-indent:0px;
 direction:ltr;
 font-size:14pt;
 background-color: #999966;

}
H3.contact  {
 text-align:left;
 margin-bottom:5px;
 margin-top:0px;
 margin-right:0px;
 margin-left:0px;
 text-indent:0px;
 direction:ltr;
 font-size:12pt;
 background-color: #d4d48d;

}
P.contact  {
 text-align:left;
 margin-bottom:11px;
 margin-top:0px;
 margin-right:0px;
 margin-left:0px;
 text-indent:0px;
 direction:ltr;
 line-height:19px
}
P.reference {
 text-align:left;
 margin-bottom:0px;
 margin-top:0px;
 margin-right:0px;
 margin-left:0px;
 text-indent:0px;
 direction:ltr;
 line-height:22px
}
.sectiontitlealso { 
	font-family: "Times New Roman", Times, serif; 
	font-size: 16px; 
	font-weight: bold; 
	color: #663300
}
.columnheading { 
	font-family: "Times New Roman", Times, serif; 
	font-size: 13px; 
	font-weight: bold; 
	color: white
}  
.sectiontitle { 
	font-family: "Times New Roman", Times, serif; 
	font-size: 18px; 
	font-weight: bold; 
	color: #999966
}  
.Bodytext { 
	font-family: "Times New Roman", Times, serif; 
	font-size: 14px; 
	font-style: normal; 
	font-weight: normal; 
	color: #663300;
	margin:0 0 0 0;

} 

.aStyle_cellBackGround { 
	border-style:solid; 
	border-width:1px; 
	background-color: #999966;
}

.astyle_description { 
	margin: 0px 5px; 
	font-family: Verdana; 
	font-size: 10pt; 
	color: #663300; 
	list-style-type:disc; 
	line-height:100%;
	text-align:left;
	vertical-align:top
}
.astyle_description_right { 
	margin: 0px 5px; 
	font-family: Verdana; 
	font-size: 10pt; 
	color: #663300; 
	list-style-type:disc; 
	line-height:100%;
	text-align:right;
	vertical-align:top
}


.apart_title  { 
	font-family: Verdana; 
	color: #000000; 
	font-size: 10pt; 
	margin-top: 0px; 
	margin-bottom: 0px;  
}

.apart_number { 
	font-family: Tahoma; 
	color: #000000; 
	text-align: left; 
	font-size: 10pt; 
	margin-top: 0px; 
	margin-bottom: 0px; 
	padding-left:1px; 
	padding-top:0px; 
	padding-bottom:0px 
}
.apart_dimensions { 
	font-family: Verdana; 
	font-size: 10px; 
	margin-top: 0; 
	margin-bottom: 0; 
	color:#000000;
}
.apart_options_bg { 
	margin:0px 5px; 
	height: 22px; 
	position: relative; 
	background-color:#CCCCCC  
}
.apart_options_bg-b { 
	margin:0px 5px; 
	height: 22; 
	position: relative; 
	background-color:#FFFFFF;  
}

.aitem_title  { 
	font-family: Verdana; 
	font-size: 10pt; 
	font-weight: bold; 
	color: #663300; 
	margin-top: 0; 
	margin-bottom: 0  
}

.aitem_number { 
	border-style:solid; 
	border-width:1px; 
	font-family: Tahoma; 
	text-align: left; 
	font-size: 10pt; 
	margin-top: 0; 
	margin-bottom: 0; 
	padding-left:4px; 
	padding-right:4px; 
	padding-top:1px; 
	padding-bottom:1px; 
	background-color:#D6E0CC 
}

.aproducts_TitleMain_bg { 
	font-family: Verdana; 
	color: #FFFFFF;
	font-weight: bold; 
	height: 30px; 
	padding-left: 5px; 
	padding-right: 0px; 
	padding-top: 5px; 
	padding-bottom: 5px; 
        background-color: #663300
}

.aproducts_TitleSub_bg { 
	border:1px solid #000000; 
	height: 20px; 
	padding-left: 5px; 
	padding-top: 1px; 
	padding-bottom: 1px; 
	background-color: #ADC299; 
	margin-top:0px; 
	margin-bottom:0px
}

.aproducts_TitleSub_btm { 
	padding:0px; 
	height: 2px; 
	font-size: 10px; 
	background-color: #336600; 
	margin-top:0px; 
	margin-bottom:0px;
}

.aOptions_cell_bg { 
	border:1px solid #000000; 
	margin-left: 2px; 
	margin-top: 0px;
	margin-bottom: 0px; 
	padding-left: 4px; 
	padding-right: 4px;
	padding-top: 1px;
	padding-bottom: 2px; 
	background-color: #006633; 
	color:#FFFFFF; 
	font-family:Verdana; 
	font-size:10pt;
}



.aProduct_Thmb_BG { 
	/* border:1px solid #000000; */ 
	/* background-color:#FFFFFF; */
}

span.aNO_gsa { 
	color: #FF0000; 
	font-family: Verdana; 
	font-size: 10px;
}

span.aNO_gsawhite { 
	color: #ffffff; 
	font-family: 
	Verdana; 
	font-size: 10px 
}

.copyright {  
	font-family: "Times New Roman", Times, serif; 
	font-size: 12px; 
	font-weight: normal; 
	color: #CCCC99
}
#productTextContent {
	width: 750px;
	float: right; 
	padding-left: 10px;
	min-height: 280px;
	_height: 280px;

}


/* EDITOR PROPERTIES */
