.picture { background-color: #F4f7e8; 
border: 0px solid #CCCCCC; padding: 3px; 
font: 11px/1.4em Verdana, sans-serif; text-align:center } 
.picture img { vertical-align:middle; margin-bottom: 1px; } 
.right { margin: 0em 0pt 0em 0.8em; float:right; } 
.left { margin: 0em 0.8em 0em 0; float:left; } 

body.pub 
{
	background-color: #828b70;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333333;
	line-height:22px;
}
body.normal 
{
	background-color: #7d8f97;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333333;
	line-height:22px;

}
a:link, a:visited, a:active 
{
	color: #793626;
	text-decoration: underline;
}
a:hover 
{
	text-decoration: none;
	color: #793626;
}
a {
    outline: none;
}
IMG
{
	border:0px;
}

.wm_blacktext
{
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;	
}
.wm_redtext
{
	color: #CC0033;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;	
}
.wm_test
{
	color: #00c6ff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 22px;	
	text-decoration:underline;
}

.content{
	background-color: #F4F7E8;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;	
}
.content_plain{
	background-color: #FFFFFF;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;	
}
.content_top{
	background-color: #F4F7E8;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	vertical-align:top;
}
.content_statement{
	
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;	
	vertical-align:top;
}
.content_statement_tbl{
	
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	vertical-align:top;
}
.content_statement_tbl_price{
	
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	vertical-align:top;
	padding-right:6px;
}
.content_statement_tbl_bold{
	
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;	
	font-weight:bold;
	vertical-align:top;
}
.content_statement_tbl_bold_price{
	
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;	
	font-weight:bold;
	vertical-align:top;
	padding-right:6px;
}
.content_statement_tbl_boldbtm{
	
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;	
	font-weight:bold;
	vertical-align:bottom;
}

.footerdivider 
{
	color:#f4f7e8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.footerlink {
	color:#f4f7e8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
a.footerlink:link {
	color:#f4f7e8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}

a.footerlink:visited {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#f4f7e8;
}

a.footerlink:hover {
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #f4f7e8;
}

a.footerlink:active {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#f4f7e8;
}
a.blacklink:link {
	color:#333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	text-decoration: underline;
}

a.blacklink:visited {
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	color:#333333;
}

a.blacklink:hover {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	color: #333333;
}

a.blacklink:active {
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	color:#333333;
}
a.pubprodpage:link {
	color:#333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
}

a.pubprodpage:visited {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#333333;
}

a.pubprodpage:hover {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
}

a.pubprodpage:active {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#333333;
}

.headerlinktest {
	color: #796754;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
}
.headerlink1 {
	color: #796754;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background:url(images/Community/graphic_com_header_03.gif); 
}


a.headerlinktest:link {
	color: #796754;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
}

a.headerlinktest:visited {
	text-decoration: none;
	color: #796754;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
}

a.headerlinktest:hover {
	text-decoration: underline;
	color: #796754;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
}

a.headerlinktest:active {
	text-decoration: none;
	color: #796754;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
}

.headerlink {
	color: #796754;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.headerlink1 {
	color: #796754;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background:url(images/Community/graphic_com_header_03.gif); 
}


a.headerlink:link {
	color: #796754;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

a.headerlink:visited {
	text-decoration: none;
	color: #796754;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

a.headerlink:hover {
	text-decoration: underline;
	color: #796754;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

a.headerlink:active {
	text-decoration: none;
	color: #796754;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.headerdividertest {
	color: #796754;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
}

.headerdivider {
	color: #796754;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.disclaimer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color:#333333;
	padding: 10px 10px 2px 10px;
	vertical-align:middle;
	text-align:center;
}
.sc_nav_links {
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size:13px;
	font-style:normal;
	text-align:center;
}

a.sc_nav_links:link {
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size:13px;
	font-style:normal;
	text-align:center;
}

a.sc_nav_links:visited {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size:13px;
	font-style:normal;
	text-align:center;
}

a.sc_nav_links:hover {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #793626;
	font-size:13px;
	font-style:normal;
	text-align:center;
}

a.sc_nav_links:active {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size:13px;
	font-style:normal;
	text-align:center;
}

.edit_delete {
	color: #793626;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size:13px;
	font-style:normal;
}

a.edit_delete:link {
	color: #793626;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size:13px;
	font-style:normal;
}

a.edit_delete:visited {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #793626;
	font-size:13px;
	font-style:normal;
}

a.edit_delete:hover {
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #793626;
	font-size:13px;
	font-style:normal;
}

a.edit_delete:active {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #793626;
	font-size:13px;
	font-style:normal;
}

.faqlink {
	color: #793626;
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height: 18px;
}

a.faqlink:link {
	color: #793626;
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height: 18px;
}

a.faqlink:visited {
	text-decoration: none;
	color: #793626;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height: 18px;
}

a.faqlink:hover {
	text-decoration: underline;
	color: #793626;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height: 18px;
}

a.faqlink:active {
	text-decoration: none;
	color: #793626;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height: 18px;
}

.contact {
	color: #333333;
	text-decoration: none;
	font-size:13px
}

a.contact:link {
	color: #333333;
	text-decoration: underline;
	font-size:13px
}

a.contact:visited {
	text-decoration: underline;
	color: #333333;
	font-size:13px;
}

a.contact:hover {
	text-decoration: none;
	color: #333333;
	font-size:13px;
}

a.contact:active {
	text-decoration: underline;
	color: #333333;
	font-size:13px;
}

.content_beigebkg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	color: #333333;
	background: #eae8d4;
	font-style: normal;
}

.testimonial_name {
	font-size: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
	color: #596246;
	text-align: right;
	vertical-align:top;
}

.btt {
	color: #793626;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: right;
}

a.btt:link {
	color: #793626;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

a.btt:visited 
{
	text-decoration: none;
	color: #793626;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

a.btt:hover {
	text-decoration: underline;
	color: #793626;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

a.btt:active {
	text-decoration: none;
	color: #793626;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.content_red {
	color: #793626;
	font-size:14px;
}

.redstar {
	color: #CC0033;
	background: #eae8d4;
	padding:4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
}

.content_13 {
	font-size: 13px; 
	line-height:normal;
	color: #333333;
}

.content_10 {
	font-size: 10px; 
	line-height:normal;
	color: #333333;
}

.public_subhead_maroon {
	color: #793626; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px; 
}

.inputbox {
	BORDER-RIGHT: #d0cbc5 1px solid; 
	BORDER-TOP: #d0cbc5 1px solid; 
	BORDER-LEFT: #d0cbc5 1px solid; 
	BORDER-BOTTOM: #d0cbc5 1px solid;
	BACKGROUND: #ffffff; 
	font: normal 13px Verdana; 
	line-height:15px; 
	color: #333333;
}

.droplist
{
    <define drop list elements here>
}

.droplistfixed{
    width: 200px; (or whatever max width you want for a fixed-width droplist)
}

td.form{
valign: top; 
background: #eae8d4;
padding:5px 0px 0px 0px;
}

.prod_name {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #793626;
	vertical-align:top;
	padding-bottom:0px;
}

a.prod_name:link {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #793626;
	vertical-align:top;
	padding-bottom:0px;
}

a.prod_name:visited 
{
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #793626;
	vertical-align:top;
	padding-bottom:0px;
}

a.prod_name:hover {
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #793626;
	vertical-align:top;
	padding-bottom:0px;
}

a.prod_name:active {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #793626;
	vertical-align:top;
	padding-bottom:0px;
	
}

.prod_bgcolor 
{
	padding-top:10px;
	padding-bottom:0px;
	line-height:18px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #793626;
	vertical-align:top;
	padding-bottom:0px;
	}

.prod_bgcolor_dark {
	background-color:#eae9d5;
	padding-top:10px;
	padding-bottom:0px;
	line-height:18px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #793626;
	vertical-align:top;
	padding-bottom:0px;
	}
	
.prod_bgcolor {
	vertical-align:top;
	padding-top:10px;
	padding-bottom:0px;
	line-height:18px;
	}

.prod_bgcolor_light {

	padding-top:10px;
	padding-bottom:0px;
	line-height:18px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #793626;
	vertical-align:top;
	padding-bottom:0px;
	background-color:#F4F7E8;
	}
	
.prod_bgcolor_light_text {
	vertical-align:bottom;
	padding-top:10px;
	padding-bottom:0px;
	line-height:18px;
	background-color:#F4F7E8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #793626;
	vertical-align:top;
	padding-bottom:0px;
	}	

.prod_opt_bgcolor_dark {
	background-color:#eae9d5;	
	vertical-align:top;
	padding-top:10px;
	padding-bottom:0px;
	}
	
.prod_opt_bgcolor_light {
	vertical-align:top;
	padding-top:10px;
	padding-bottom:0px;
	background-color:#F4F7E8;
	}

.prod_desc_d {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #333333;
	background-color:#eae9d5;
	vertical-align:top;
	padding-top:4px;
	padding-bottom:0px;
	padding-right:70px;
}
.prod_desc_l{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #333333;
	background-color:#F4F7E8;
	vertical-align:top;
	padding-top:4px;
	padding-bottom:0px;
	padding-right:70px;
}
.prod_opt_desc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #333333;
	vertical-align:top;
	padding-top:0px;
	padding-bottom:10px;
	padding-right:70px;
}

.prod_opt_desc_d {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #333333;
	background-color:#eae9d5;
	vertical-align:top;
	padding-top:0px;
	padding-bottom:10px;
	padding-right:70px;
}
.prod_opt_desc_l{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #333333;
	background-color:#F4F7E8;
	vertical-align:top;
	padding-top:0px;
	padding-bottom:10px;
	padding-right:70px;
}

.prod_code {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 14px;
	color: #333333;
	text-align:center;
	vertical-align:top;
	padding-right:10px;
}
.prod_opt_code {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 14px;
	color: #333333;
	text-align:center;
	vertical-align:top;
	padding-right:10px;
	padding-top:10px;
}
.ap_photo_d
 {
	background-color:#eae9d5;
	text-align:center;
	vertical-align:top;
	padding-top:10px;
	padding-left:10px;
	padding-right:20px;
}

.ap_photo_l
 {
	background-color:#F4F7E8;
	text-align:center;
	vertical-align:top;
	padding-top:10px;
	padding-left:10px;
	padding-right:20px;
}

.prod_price {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #793626;
	text-align:right;
	vertical-align:top;
	padding-top:5px;
}

.error_message {
color: #CC0033;
padding:4px;
font-size: 14px;
}

.sc_product_option {
color: #333333;
font-size: 12px;
padding-left:20px;
}

.prod {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	color: #526c77;
}

a.prod:link {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	color: #526c77;
}

a.prod:visited 
{
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	color: #526c77;
}

a.prod:hover {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	color: #793626;
}

a.prod:active {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	color: #526c77;
}
.pub_link {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	color: #6c7558;
}

a.pub_link:link {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	color: #6c7558;
}

a.pub_link:visited 
{
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	color: #6c7558;
}

a.pub_link:hover {
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	color: #793626;
}

a.pub_link:active {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	color: #6c7558;
}
.videos {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #526c77;
	padding:0px;
}

a.videos:link {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #526c77;
	padding:0px;
}

a.videos:visited 
{
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #526c77;
	padding:0px;
}

a.videos:hover {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #793626;
	padding:0px;
}

a.videos:active {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #526c77;
	padding:0px;
}

.subheader {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-style: italic;
	color: #AB7261;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom:12px;
	padding-left: 0px;
	text-align:left;
}
.subheader_news {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-style: italic;
	color: #AB7261;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom:6px;
	padding-left: 0px;
	text-align:left;
}
.subheader_news_sec {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-style: italic;
	color: #AB7261;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom:3px;
	padding-left: 0px;
	text-align:left;
}

.subheader_space_above {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-style: italic;
	color: #AB7261;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom:12px;
	padding-left: 0px;
}
.subheader_lc {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-style: italic;
	color: #AB7261;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom:2px;
	padding-left: 0px;
}

.subheader_sec {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-style: italic;
	color: #AB7261;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.subheader_right {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-style: italic;
	color: #AB7261;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom:12px;
	padding-left: 0px;
	text-align:right;
	vertical-align:top;
}

.bluesubhead {
	color: #7D8F97;
	font-size: 15px;
	font-weight: bold;
}
.bluesubhead_em {
	color: #7D8F97;
	font-size: 15px;
	font-weight: bold;
	padding-bottom:5px;
	vertical-align:top;
}
.blue_link_em{
	padding-top:5px;
	PADDING-BOTTOM: 5px; 
	PADDING-LEFT: 20px; 
	text-align: right;
	vertical-align: top;
	background-color: #F4F7E8;
}

.blue_link{
	padding-top:5px;
	PADDING-RIGHT: 20px; 
	PADDING-BOTTOM: 5px; 
	PADDING-LEFT: 20px; 
	text-align: right;
	vertical-align: top;
	background-color: #F4F7E8;
}

.blue_link_sec{
	padding-top:0px;
	PADDING-RIGHT: 20px; 
	PADDING-BOTTOM: 5px; 
	PADDING-LEFT: 20px; 
	text-align: right;
	vertical-align: top;
	background-color: #F4F7E8;
}

.video_btn_link{
	padding-top:0px;
	PADDING-RIGHT: 20px; 
	PADDING-BOTTOM: 5px;  
	text-align: right;
	vertical-align: bottom;
	background-color: #F4F7E8;
}
.blue_link_nospace{
	padding-top:5px;
	PADDING-RIGHT: 0px; 
	PADDING-BOTTOM: 5px; 
	PADDING-LEFT: 20px; 
	text-align: right;
	vertical-align: top;
	background-color: #F4F7E8;
}

.blue_link_sec_nospace{
	padding-top:0px;
	PADDING-RIGHT: 0px; 
	PADDING-BOTTOM: 5px; 
	PADDING-LEFT: 20px; 
	text-align: right;
	vertical-align: top;
	background-color: #F4F7E8;
}

.product_model
{
	color: #526c77;
	font-size: 14px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	vertical-align: top;
}

.header_lmenu {
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 20px;
	text-align:left;
}

.header_lmenu_sec {
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.header {
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 25px;
}
.header_sec {
	padding-top: 10px;
	padding-right: 0px;
	padding-left: 25px;
}

.acc_subhead {
	font-size: 15px;
	line-height: normal;
	color: #7d8f97;
	font-weight: bold;
	text-align:left;
}

.acc_bullet {
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	vertical-align: top;
	text-align:center;
}

.acc_bullet_sec {
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	vertical-align: top;
	text-align:center;
}

.caution_subhead {
	font-size: 15px;
	line-height: normal;
	color: #7d8f97;
	font-weight: bold;
	text-align:left;
}

.caution_bullet {
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	vertical-align: top;
	text-align:center;
}

.caution_bullet_sec {
	padding-top: 14px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	vertical-align: top;
	text-align:center;
}

.caution_bullet_sub {
	padding-top: 9px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 0px;
	vertical-align: top;
	text-align: right;
}

.caution_text {
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 7px;
	padding-left: 4px;
	vertical-align: top;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	color: #333333;
}

.caution_text_sub {
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 4px;
	vertical-align: top;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	color: #333333;
}

.caution_text_sub_sec {
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 0px;
	vertical-align: top;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	color: #333333;
}

.faq_text_intro {
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 2px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	color: #333333;
}

.faq_bullet {
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
	vertical-align: top;
}

.elect_bullet {
	padding-top: 9px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
	vertical-align: top;
	text-align: center;
}

.elect_subhead {
	font-size: 15px;
	line-height: normal;
	color: #7d8f97;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	vertical-align: top;
	text-align: left;
}

.elect_subhead_sec {
	font-size: 15px;
	line-height: normal;
	color: #7d8f97;
	font-weight: bold;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 0px;
	vertical-align: top;
	text-align: left;
}

.features_bullet {
	padding-top: 9px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	vertical-align: top;
	text-align:center;
}

img.allproducts {
	border: 2px white solid;
	cursor: hand;
}
img.photoright {
	padding-left:20px;
}
img.photoleft {
	padding-right:20px;
}

.earliermodelsphoto {
	padding-right:8px;
	vertical-align:top;
	
}

img.accessories {
	border: 2px white solid;
}

.subhead_profile {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-style: italic;
	color: #AB7261;
	vertical-align: top;
	background-color:#eae8d4;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 15px;
	text-align:left;
}

.subhead_profile_sec {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-style: italic;
	color: #AB7261;
	vertical-align: top;
	background-color:#eae8d4;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 15px;
}

.form_inst {
	font-size: 10px; 
	line-height:normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	background: #eae8d4;
}

.form_label {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	color: #333333;
	background: #eae8d4;
	text-align: right;
}
.form_label_pad_btm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	color: #333333;
	background: #eae8d4;
	text-align: right;
	padding-bottom:5px;
}

.profile_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	color: #333333;
	background: #eae8d4;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 15px;
	vertical-align: top;
	text-align:left;
}

.profile_text_right {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	color: #333333;
	background: #eae8d4;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 15px;
	vertical-align: top;
	text-align:right;
}

.profile_text_sec {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	color: #333333;
	background: #eae8d4;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 15px;
}
.profile_text_exchange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	color: #333333;
	background: #eae8d4;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.subscription {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	color: #333333;
	background: #eae8d4;
	vertical-align: top;
	text-align: center;
}

.profile_email_label {
	background: #eae8d4;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-decoration:none;
	text-align:right;
	line-height: 22px; 
	color: #793626; 
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	vertical-align: middle;
}

.profile_email {
	background: #eae8d4;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	text-decoration:none;
	text-align:left;
}
.email_label {
	line-height: 22px; 
	color: #793626; 
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	vertical-align: top;
}

.email {
	color: #333333;
	text-decoration: none;
	font-size:13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.email:link {
	color: #333333;
	text-decoration: none;
	font-size:13px
}

a.email:visited {
	text-decoration: none;
	color: #333333;
	font-size:13px;
}

a.email:hover {
	text-decoration: underline;
	color: #333333;
	font-size:13px;
}

a.email:active {
	text-decoration: none;
	color: #333333;
	font-size:13px;
}

.link_red {
	color: #793626;
	text-decoration: underline;
	font-size:14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.link_red:link {
	color: #793626;
	text-decoration: underline;
	font-size:14px
}

a.link_red:visited {
	text-decoration: underline;
	color: #793626;
	font-size:14px;
}

a.link_red:hover {
	text-decoration: none;
	color: #793626;
	font-size:14px;
}

a.link_red:active {
	text-decoration: underline;
	color: #793626;
	font-size:14px;
}

.form_error {
	color: #CC0033;
	background: #eae8d4;
	padding-top:4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	font-size: 14px;
	text-align: right;
	font-style: normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.required_error {
	color: #CC0033;
	background: #eae8d4;
	font-size: 14px;
	font-style: normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	vertical-align:top;
}

.profile_address {
	font-size: 13px; 
	line-height:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 15px;
	background-color:#eae8d4;
	vertical-align:top;
}

.intro_text {
	background-color: #F4F7E8;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;	
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}

.form_required {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	color: #333333;
	font-style: normal;
	background-color: eae8d4;
}

.radio_label {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	color: #333333;
	background: #eae8d4;
	font-style: normal;
}

.addr_tbl_text {
	text-align: center;
	background-color: #F3F7E7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	font-style:normal;
}
	
.addr_tbl_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 15px;
	color: #793626;
	text-align: center;
	background-color: #dbe4db;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	font-style: normal;
}

.addr_tbl_title_sec {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	color: #793626;
	text-align: center;
	background-color: #dbe4db;
	font-style: normal;
}

.radio_button {
	text-align: center;
	background-color:#F3F7E7;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.radio_button_sec {
	text-align: left;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	vertical-align:top;
}

.list_tbl_title {
	text-align: center;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	font-style:normal;
	background-color: #dbe4db;
	border-top:none;
	border-right: none;
	border-bottom: solid;
	border-left: none;
	border-width: 1px;
	border-color: #c1c1c1;
}

.list_tbl_title_left {
	text-align: left;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	font-style:normal;
	background-color: #dbe4db;
	border-top:none;
	border-right: none;
	border-bottom: solid;
	border-left: none;
	border-width: 1px;
	border-color: #c1c1c1;
}
.list_addrtbl_title_left {
	text-align: left;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:15px;
	color: #333333;
	font-style:normal;
	background-color: #dbe4db;
	border-top:none;
	border-right: none;
	border-left: none;
	padding-left:3px;

}
.list_addrtbl_title_center {
	text-align: center;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:15px;
	color: #333333;
	font-style:normal;
	background-color: #dbe4db;
	border-top:none;
	border-right: none;
	border-left: none;
	padding-left:3px;

}
.list_tbl_title_center {
	text-align: center;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	font-style:normal;
	background-color: #dbe4db;
	border-top:none;
	border-right: none;
	border-bottom: solid;
	border-left: none;
	border-width: 1px;
	border-color: #c1c1c1;
}

.list_tbl_title_ter {
	text-align: center;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	font-style:normal;
	background-color: #dbe4db;
}

.list_tbl_title_sec {
	font-size: 10px; 
	line-height:normal
	text-align:center;
}
.list_addrtbl_text_dark {
	text-align: left;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5px;
	color: #333333;
	font-style:normal;
	background-color: #eae8d4;
}

.list_tbl_text_dark {
	text-align: center;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	font-style:normal;
	background-color: #eae8d4;
}
.list_tbl_text_dark_r {
	text-align: right;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	font-style:normal;
	background-color: #eae8d4;
	padding-right:5px;
}
.list_tbl_text_dark_l {
	text-align: left;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	font-style:normal;
	background-color: #eae8d4;
	padding-left:5px;
}

.list_tbl_text_dark_sec {
	text-align: center;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-style:normal;
	background-color: #eae8d4;
}

.list_tbl_text_dark_ter {
	text-align: center;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #333333;
	font-style:normal;
	background-color: #eae8d4;
	border-top:solid;
	border-right: none;
	border-bottom: none;
	border-left: none;
	border-width: 1px;
	border-color: #c1c1c1;
}

.list_tbl_link_dark {
	text-align: center;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	color: #793626;
	font-style:normal;
	background-color: #eae8d4;
}

a.list_tbl_link_dark:link {
	color: #793626;
	text-decoration: none;
	font-size:14px;
}

a.list_tbl_link_dark:visited {
	text-decoration: none;
	color: #793626;
	font-size:14px;
}

a.list_tbl_link_dark:hover {
	text-decoration: underline;
	color: #793626;
	font-size:14px;
}

a.list_tbl_link_dark:active {
	text-decoration: none;
	color: #793626;
	font-size:14px;
}

.list_tbl_text_med {
	text-align: center;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	font-style:normal;
	background-color: #eeeedd;
}
.list_tbl_text_med_r {
	text-align: right;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	font-style:normal;
	background-color: #eeeedd;
	padding-right:5px;
}
.list_tbl_text_med_l {
	text-align: left;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	font-style:normal;
	background-color: #eeeedd;
	padding-left:5px;
}

.list_addrtbl_text_med {
	text-align: left;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5px;
	color: #333333;
	font-style:normal;
	background-color: #eeeedd;
}
.list_tbl_bullet_light {
	text-align: left;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	font-style:normal;
	background-color: #F4F7E8;
	padding-top:7px;
}

.list_tbl_text_light {
	text-align: left;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:18px;
	color: #333333;
	font-style:normal;
	background-color: #eeeedd;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:3px;
	padding-right:5px;
}

.list_tbl_text_light_ter {
	text-align: center;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #333333;
	font-style:normal;
	background-color: #F4F7E8;
	border-top:solid;
	border-right: none;
	border-bottom: none;
	border-left: none;
	border-width: 1px;
	border-color: #c1c1c1;
}
.list_tbl_bullet_blue {
	text-align: left;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	font-style:normal;
	background-color: #dbe4db;
	padding-top:5px;
}

.list_tbl_text_blue {
	text-align: left;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:18px;
	color: #333333;
	font-style:normal;
	background-color: #dbe4db;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:3px;
	padding-right:3px;
}

.list_tbl_text_blue_sec {
	text-align: left;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-style:normal;
	background-color: #dbe4db;
	line-height: normal;
	padding-top:8px;
}

.list_tbl_text_light_sec{
	text-align: left;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-style:normal;
	background-color: #F4F7E8;
	
}

.list_tbl_link_med {
	text-align: center;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	color: #793626;
	font-style:normal;
	background-color: #eeeedd;
}

a.list_tbl_link_med:link {
	color: #793626;
	text-decoration: none;
	font-size:14px;
}

a.list_tbl_link_med:visited {
	text-decoration: none;
	color: #793626;
	font-size:14px;
}

a.list_tbl_link_med:hover {
	text-decoration: underline;
	color: #793626;
	font-size:14px;
}

a.list_tbl_link_med:active {
	text-decoration: none;
	color: #793626;
	font-size:14px;
}

.com_tbl_price_med {
	text-align: right;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	font-style:normal;
	background-color: #eeeedd;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.com_tbl_credit_med {
	text-align: right;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #793626;
	font-style:normal;
	background-color: #eeeedd;
	padding-top: 0px;
	padding-right: 12px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.com_tbl_price_dark {
	text-align: right;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	font-style:normal;
	background-color: #eae8d4;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.com_tbl_credit_dark {
	text-align: right;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #793626;
	font-style:normal;
	background-color: #eae8d4;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.list_tbl_price_med {
	text-align: right;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	font-style:normal;
	background-color: #eeeedd;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.list_tbl_price_light {
	text-align: right;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:18px;
	color: #333333;
	font-style:normal;
	background-color: #eeeedd;
	padding-top: 5px;
	padding-right: 12px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.list_tbl_credit_med {
	text-align: right;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #793626;
	font-style:normal;
	background-color: #eeeedd;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.list_tbl_price_dark {
	text-align: right;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	font-style:normal;
	background-color: #eae8d4;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.list_tbl_credit_dark {
	text-align: right;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #793626;
	font-style:normal;
	background-color: #eae8d4;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.list_tbl_price_blue {
	text-align: right;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:18px;
	color: #333333;
	font-style:normal;
	background-color: #dbe4db;
	padding-top: 5px;
	padding-right: 12px;
	padding-bottom: 5px;
	padding-left: 0px;
}

.login_email {
 	color: #793626;
	font-size:14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #eae8d4;
}

.header_addr_profile {
	vertical-align: top; 
	background-color: #eae8d4;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 13px;
}
.sc_table_line {
	color: #793626;
	font-size:14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-top:solid;
	border-right: none;
	border-bottom: none;
	border-left: none;
	border-width: 1px;
	border-color: #c1c1c1;
}
.sc_table_beige {
	background-color:#F4F7E8;
	color: #793626;
	font-size:14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-top:solid;
	border-right: none;
	border-bottom: solid;
	border-left: none;
	border-width: 1px;
	border-color: #c1c1c1;
}

.sc_title {
	background-color: #eae8d4;
	color: #793626;
	font-size:14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-top:none;
	border-right: none;
	border-bottom: solid;
	border-left: none;
	border-width: 1px;
	border-color: #c1c1c1;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	vertical-align:top;
}
.sc_title_mid {
	background-color: #eae8d4;
	color: #793626;
	font-size:14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-top:none;
	border-right: none;
	border-bottom: solid;
	border-left: none;
	border-width: 1px;
	border-color: #c1c1c1;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	vertical-align:mid;
	text-align:left;
}

.sc_title_sec_mid {
	background-color: #eae8d4;
	color: #793626;
	font-size:14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	vertical-align:middle;
	border-bottom: none;
}
.sc_title_sec_top {
	background-color: #eae8d4;
	color: #793626;
	font-size:14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	vertical-align:top;
	border-bottom: none;
}
.sc_title_sec{
	background-color: #eae8d4;
	color: #793626;
	font-size:14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	vertical-align:middle;
	border-bottom: none;
}

.sc_title_img {
	color: #793626;
	font-size:14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image:url("/images/community/graphic_com_sc_header_bkg_noline.gif");
}
.sc_title_line_img {
	color: #793626;
	font-size:14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image:url("/images/community/graphic_com_sc_header_bkg.gif");
	padding-left:3px
}
.sc_title_line_img_sc {
	color: #793626;
	font-size:14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image:url("/images/community/graphic_com_sc_header_bkg.gif");
	padding-left:3px;
	padding-top:6px
}


.sc_title_img_sec {
	color: #793626;
	font-size:14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image:url("/images/community/graphic_com_sc_header_bkg_noline.gif");
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 3px
}
.sc_title_img_right {
	color: #793626;
	font-size:14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image:url("/images/community/graphic_com_sc_header_bkg_noline.gif");
	padding-top: 5px;
	padding-right: 12px;
	padding-bottom: 5px;
	padding-left: 3px;
	text-align:right
}

.sc_title_img_centre {
	color: #793626;
	font-size:14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image:url("/images/community/graphic_com_sc_header_bkg_noline.gif");
	text-align: center;
	padding-top:5px;
	padding-bottom:5px
}

.sc_addr_bill {
	font-size: 13px; 
	line-height:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 45px;
}

.sc_radio_label {
	font-size: 13px; 
	line-height:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 4px;
}

.sc_radio {
	padding-top: 0px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 4px;
	vertical-align: top;
}

.sc_addr_ship {
	font-size: 13px; 
	line-height:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	vertical-align: top;
}	

.sc_ship_buttons {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 55px;
	vertical-align: top;
}
	
.sc_conf_tbl_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	text-align: left;
	background-color: #DBE4DB;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	font-style: normal;
	border-top:none;
	border-right: none;
	border-bottom: solid;
	border-left: none;
	border-width: 1px;
	border-color: #c1c1c1;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

.sc_conf_tbl_title_sec {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 15px;
	color: #333333;
	text-align: right;
	background-color: #DBE4DB;
	font-style: normal;
	border-top:none;
	border-right: none;
	border-bottom: solid;
	border-left: none;
	border-width: 1px;
	border-color: #c1c1c1;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.sc_conf_tbl_title_cent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 15px;
	color: #333333;
	text-align: center;
	background-color: #DBE4DB;
	font-style: normal;
	border-top:none;
	border-right: none;
	border-bottom: solid;
	border-left: none;
	border-width: 1px;
	border-color: #c1c1c1;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.sc_conf_tbl_title_price {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 15px;
	color: #333333;
	text-align: right;
	background-color: #DBE4DB;
	font-style: normal;
	border-top:none;
	border-right: none;
	border-bottom: solid;
	border-left: none;
	border-width: 1px;
	border-color: #c1c1c1;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.sc_conf_tbl_title_amount {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 15px;
	color: #333333;
	background-color: #DBE4DB;
	font-style: normal;
	border-top:none;
	border-right: none;
	border-bottom: solid;
	border-left: none;
	border-width: 1px;
	border-color: #c1c1c1;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 5px;
	text-align:right;
}

.sc_border_blue {
	border-top: solid;
	border-right: solid;
	border-bottom: solid;
	border-left: solid;
	border-width: 1px;
	border-color: #c1c1c1;
	background-color: #DBE4DB;
}

.sc_border {
	border-top: solid;
	border-right: solid;
	border-bottom: solid;
	border-left: solid;
	border-width: 1px;
	border-color: #c1c1c1;
}

.sc_title_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	color: #333333;
	background: #eae8d4;
	font-style: normal;
	vertical-align:top;
	padding-top:2px;
}
.sc_title_text_btm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	color: #333333;
	background: #eae8d4;
	font-style: normal;
	padding-top:5px;
}

.sc_title_text_sec {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 22px;
	color: #333333;
	background: #eae8d4;
	font-style: normal;
	vertical-align:top;
	padding-bottom:5px;
}
.sc_title_text_ship {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 22px;
	color: #333333;
	background: #eae8d4;
	font-style: normal;
	vertical-align:bottom;
	padding-bottom:10px;
}

.sc_conf_addr {
	font-size: 9.5px; 
	line-height:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 5px;
	background-color: #dbe4db;
	vertical-align:top;
}
.sc_conf_addr_big {
	font-size: 13px; 
	line-height:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 5px;
	background-color: #dbe4db;
	vertical-align:top;
}
.sc_conf_addr_copy {
	font-size: 10.5px; 
	line-height:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 5px;
	background-color: #dbe4db;
}

.sc_qty {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 22px;
	color: #333333;
	font-style: normal;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	vertical-align:top;
}
.sc_currency_text_black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	background-color: #EAE8D4;
	font-style: normal;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	font-weight: normal;
	text-align: left;
}

.sc_currency_label {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #793626;
	background-color: #EAE8D4;
	font-style: normal;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	font-weight: normal;
	text-align: left;
}
.sc_currency_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #793626;
	background-color:#EAE8D4;
	font-style: normal;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
	font-weight: normal;
	text-align: left;
}

.sc_text {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 22px;
	color: #333333;
	font-style: normal;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	font-weight: normal;
	text-align: left;
	vertical-align:top;
}

.sc_text_price_total {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 22px;
	color: #333333;
	font-style: normal;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 5px;
	font-weight: normal;
	text-align: right;
	vertical-align:top;
}

.sc_text_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 22px;
	color: #333333;
	font-style: normal;
	font-weight: bold;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 2px;
	text-align: right;
	vertical-align:top;
}

.sc_text_bold_sec {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 22px;
	color: #333333;
	font-style: normal;
	font-weight: bold;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 5px;
	text-align: right;
	vertical-align:top;
}

.sc_text_sec {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 22px;
	color: #333333;
	text-align: center;
	font-style: normal;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	font-weight: normal;
}

.sc_tbl_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	color: #333333;
	font-style: normal;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	background-color: #DBE4DB;
	text-align: center;
}

.sc_tbl_title_sec {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	color: #333333;
	font-style: normal;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	background-color: #DBE4DB;
	text-align: center;
}

.sc_form_label {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 22px;
	color: #333333;
	font-style: normal;
	text-align: right;
	vertical-align: middle;
}

.sc_price {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 22px;
	color: #333333;
	font-style: normal;
	text-align: right;
	font-weight:normal;
	vertical-align: top;
	padding-right:5px;
	padding-top:5px;
	
}
.sc_num {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 22px;
	color: #333333;
	font-style: normal;
	text-align: right;
	font-weight:normal;
	vertical-align: top;
	padding-right:10px;
	padding-top:5px;
	
}
.sc_price_subtotal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 22px;
	color: #333333;
	font-style: normal;
	text-align: right;
	font-weight:normal;
	vertical-align: top;
	padding-right:5px;
	padding-top:10px;
	background-color: #EAE8D4;
	border-top: solid;
	border-right: none;
	border-bottom: none;
	border-left: none;
	border-width: 1px;
	border-color: #c1c1c1;
}
	
.sc_price_sec {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 22px;
	color: #333333;
	font-style: normal;
	text-align: right;
	font-weight:normal;
	background-color: #eae8d4;
	vertical-align: middle;
	border-top: solid;
	border-right: none;
	border-bottom: none;
	border-left: none;
	border-width: 1px;
	border-color: #c1c1c1;
}	
	
.sc_credit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 22px;
	color: #793626;
	font-style: normal;
	text-align: right;
	font-weight:normal;
	vertical-align: top;
	padding-right:0px;
	padding-top:5px;
}
	
.sc_num_credit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 22px;
	color: #793626;
	font-style: normal;
	text-align: right;
	font-weight:normal;
	vertical-align: top;
	padding-right:5px;
	padding-top:5px;
}

.sc_total {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 22px;
	color: #333333;
	font-style: normal;
	font-weight:bold;
	text-align: right;
	background-color: #EAE8D4;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-top: solid;
	border-right: none;
	border-bottom: none;
	border-left: none;
	border-width: 1px;
	border-color: #c1c1c1;
	vertical-align: top;
}
.sc_order_total {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 22px;
	color: #333333;
	font-style: normal;
	text-align: right;
	background-color: #EAE8D4;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-top: solid;
	border-right: none;
	border-bottom: none;
	border-left: none;
	border-width: 1px;
	border-color: #c1c1c1;
	vertical-align: top;

}
.sc_num_order_total {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 22px;
	color: #333333;
	font-style: normal;
	text-align: right;
	background-color: #EAE8D4;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-top: solid;
	border-right: none;
	border-bottom: none;
	border-left: none;
	border-width: 1px;
	border-color: #c1c1c1;
	vertical-align: top;

}

.sc_currency {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 22px;
	color: #333333;
	font-style: normal;
	font-weight:normal;
	text-align: center;
	background-color: #EAE8D4;
	border-top: solid;
	border-right: none;
	border-bottom: none;
	border-left: none;
	border-width: 1px;
	border-color: #c1c1c1;
	vertical-align: middle;
}

.sc_pay_type {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height: 22px;
	color: #793626;
	font-style: normal;
	font-weight:normal;
	background-color: #DBE4DB;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 15px;
	border-top: none;
	border-right: none;
	border-bottom: solid;
	border-left: none;
	border-width: 1px;
	border-color: #c1c1c1;
}
	
.sc_pay_details {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height: 22px;
	color: #333333;
	font-style: normal;
	font-weight:normal;
}

.sc_cc_name {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height: 22px;
	color: #333333;
	font-style: normal;
	font-weight:normal;
	text-align: left;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
	border-top:none;
	border-right: none;
	border-bottom: solid;
	border-left: none;
	border-width: 1px;
	border-color: #c1c1c1;
}

.sc_cc_details {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #333333;
	background-color: #DBE4DB;
	font-style: normal;
	font-weight:normal;
	text-align: right;
	vertical-align: middle;
	padding-top: 10px;
	padding-right: 6px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.sc_cc_input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height: 22px;
	color: #333333;
	background-color: #DBE4DB;
	font-style: normal;
	font-weight:normal;
	text-align: left;
	vertical-align: middle;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.sc_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height: 22px;
	color: #793626;
}

a.sc_link:link {
	color: #793626;
	text-decoration: none;
	font-size:14px;
}

a.sc_link:visited {
	text-decoration: none;
	color: #793626;
	font-size:14px;
}

a.sc_link:hover {
	text-decoration: underline;
	color: #793626;
	font-size:14px;
}

a.sc_link:active {
	text-decoration: none;
	color: #793626;
	font-size:14px;
}

.sc_terms {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height: 22px;
	color: #333333;
	background-color: #F4F7E8;
	font-style: normal;
	font-weight:normal;
	text-align: left;
	vertical-align: middle;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 15px;
	border-top:solid;
	border-right: none;
	border-bottom: none;
	border-left: none;
	border-width: 1px;
	border-color: #c1c1c1;
}

.sc_prod_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height: 22px;
	color: #793626;
	font-weight: bold;
	vertical-align: bottom;
	padding-top:6px;
}
.sc_right_button {
	padding-left:17px;
	text-align:right;
}

.sc_prod {
	padding-top:6px;
}
.sc_od_prod {
	padding-top:6px;
	color: #793626;
	text-decoration: none;
	font-size:14px;
	padding-left:0px;
	font-weight: bold;
	
}
.sc_remove_btn {
	vertical-align:top;
	padding-right:3px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	text-align:center;
}
.sc_qtybox {
	vertical-align:top;
	padding-top:7px;
	padding-left:5px;
}
.ap_qtybox {
	vertical-align:top;
	text-align:right;
	padding-left:10px;
	padding-right:20px;
}
.sc_addtocart_btn_l {
	vertical-align:top;
	padding-bottom:10px;
	background-color:#F4F7E8;
	text-align:right;
	padding-right:5px;
}
.sc_addtocart_btn_d {
	vertical-align:top;
	padding-bottom:10px;
	background-color:#eae9d5;
	text-align:right;
	padding-right:5px;
	}

a.sc_prod_link:link {
	color: #793626;
	text-decoration: none;
	font-size:14px;
}

a.sc_prod_link:visited {
	text-decoration: none;
	color: #793626;
	font-size:14px;
}

a.sc_prod_link:hover {
	text-decoration: underline;
	color: #793626;
	font-size:14px;
}

a.sc_prod_link:active {
	text-decoration: none;
	color: #793626;
	font-size:14px;
}
a.sc_od_prod_link:link {
	color: #793626;
	text-decoration: none;
	font-size:14px;
	padding-left:5px;
	font-weight: bold;
}

a.sc_od_prod_link:visited {
	text-decoration: none;
	color: #793626;
	font-size:14px;
	padding-left:5px;
	font-weight: bold;
}

a.sc_od_prod_link:hover {
	text-decoration: underline;
	color: #793626;
	font-size:14px;
	padding-left:5px;
	font-weight: bold;
}

a.sc_od_prod_link:active {
	text-decoration: none;
	color: #793626;
	font-size:14px;
	padding-left:5px;
	font-weight: bold;
}

.prod_subhead {
	color: #7D8F97;
	font-size: 15px;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}

.prod_subhead_sec {
	color: #7D8F97;
	font-size: 15px;
	font-weight: bold;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}

.feat_subhead {
	color: #7D8F97;
	font-size: 15px;
	font-weight: bold;
}

.feat_subhead_sec {
	color: #7D8F97;
	font-size: 15px;
	font-weight: bold;
	padding-top: 9px;
}

.faq_subhead {
	color: #7D8F97;
	font-size: 15px;
	font-weight: bold;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}

.faq_subhead_sec {
	color: #7D8F97;
	font-size: 15px;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}

.acc_text {
	background-color: #F4F7E8;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	padding-top: 0px;	
	padding-bottom: 0px;
}

.acc_text_sec {
	background-color: #F4F7E8;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	padding-top: 0px;	
}

.acc_text_ter {
	background-color: #F4F7E8;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	padding-bottom: 0px;	
}

.prod_text_blue {
	color: #526c77; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px; 
}

.retail_bullet {
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	vertical-align:top;
}

.photo_caption {
	font-size: 12px; 
	line-height:normal;
	color: #333333;
}

.retail_download {
	background-color: #F4F7E8;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;	
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}

.home_text {
	background-color: #F4F7E8;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	padding-top: 13px;
	padding-right: 12px;
	padding-bottom: 0px;
	padding-left: 25px;
	vertical-align: top;
}

.public_prod_text {
	background-color: #F4F7E8;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	padding-top: 0px;
	padding-right: 30px;
	padding-bottom: 0px;
	padding-left: 30px;
	text-align: left;
}

.public_prod_caution {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height: 22px;
	color: #793626;
	text-align: center;
	padding-right: 50px;
	padding-left: 50px;
	font-weight: bold;
}

.public_prod_price {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height: 22px;
	color: #793626;
	text-align: right;
}

.public_prodpage_price {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height: 22px;
	color: #793626;
	text-align: center;
	padding-bottom:20px;
}
.news_subhead {
	font-family:Georgia, "Times New Roman", Times, serif;
	color: #ab7261;
	font-size: 18px;
	padding-bottom:8px;
	vertical-align: bottom;
	font-style:italic;
	padding-left:0px;
}
.news_date {
	font-family:Georgia, "Times New Roman", Times, serif;
	color: #6e7f88;
	font-size: 15px;
}

.contact_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #333333;
	text-align:left;
}

.contact_text_sec {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #333333;
	text-align:right;
}
.contact_text_sec_left {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #333333;
	text-align:left;
}
.contact_caution {
	color: #793626;
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
}

.address_right {
	background-color: #F4F7E8;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	vertical-align: top;
	text-align: right;
}

.dist_table_beige {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	color: #333333;
	background: #eae8d4;
	font-style: normal;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
	vertical-align: top;
}

.number_bullet {
	background-color: #F4F7E8;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	vertical-align: top;
	text-align: center;
	padding-right: 5px;
}

.faq_answer {
	background-color: #F4F7E8;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	vertical-align: top;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 20px;
}

.faq_question {
	color: #793626;
	background-color: #F4F7E8;
	ont-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	vertical-align: top;
	padding-bottom:10px;
	padding-top:15px;
}

.faq_answer_bullet {
	background-color: #F4F7E8;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	vertical-align: top;
	text-align: right;
}

.content_blue {
	background-color: #F4F7E8;
	color: #526c77;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	vertical-align: top;
}

.aboutus_bullet {
	vertical-align: top;
	text-align: center;
	padding-top: 14px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
}

.aboutus_bullet_sec {
	vertical-align: top;
	text-align: center;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
}

.aboutus_text {
	background-color: #F4F7E8;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	vertical-align: top;
	padding-top: 13px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 3px;	
}

.aboutus_text_sec {
	background-color: #F4F7E8;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	vertical-align: top;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 3px;	
}

.learning_text {
	background-color: #F4F7E8;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;	
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;	
}

.learning_text_sec {
	background-color: #F4F7E8;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;	
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;	
}

td.header03 { 
background:url(images/Community/graphic_com_header_03.gif); 
} 

.hf_subhead_sec {
	color: #7D8F97;
	font-size: 15px;
	font-weight: bold;
	text-align:left;
}
.pub_hf_subhead_sec {
	color: #848a71;
	font-size: 15px;
	font-weight: bold;
	text-align:left;
}
.hf_subhead {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-style: italic;
	color: #AB7261;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom:12px;
	padding-left: 0px;
	text-align:left;
}

.hf_subhead_sec_center {
	color: #7D8F97;
	font-size: 15px;
	font-weight: bold;
	text-align:center;
}
.pub_hf_subhead_sec_center {
	color: #848a71;
	font-size: 15px;
	font-weight: bold;
	text-align:center;
}
.hf_bullet {
	padding-top: 9px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	vertical-align:top;
}

/* @@@@@[  testimonials  ]@@@@@ */

#testimonial {
	margin-bottom: 20px;
	margin-top: 10px;
}
#testimonialnomar {
	margin-bottom: 0px;
	margin-top: 0px;
}
.customer {
	font-style: italic;
	text-align: right;
	color: #526c77;
	float: right;
	font-size: 10px;
	margin-top: 2px;
}

#quotewrapbig .quote {
	padding-right: 30px;
	padding-left: 30px;
	padding-top: 7px;
}
#quotewrapbig {

	background: #ddd7c6 url(/images/Community/graphic_com_quote_bkg_top_520.gif) no-repeat top;
	width: 520px;
}
#quotewrapbtmbig {
	background: url(/images/Community/graphic_com_quote_bkg_btm_520.gif) no-repeat bottom;
	padding-bottom: 10px;
}
#quotewrapbig .quotecenter {
	padding-right: 30px;
	padding-left: 30px;
	padding-top: 11px;
	text-align: center;
}
#quotewrap {
	background: #DFE7CD url(/images/Community/quote_bkg_small_top.gif) no-repeat top;
	width: 520px;
	margin-left: 1px;
}
#quotewrapbtm {

	background: url(/images/Community/quote_bkg_small_btm.gif) no-repeat bottom;
	padding-bottom: 10px;
}
#quotewrap .quote {

	padding-right: 30px;
	padding-left: 30px;
	padding-top: 7px;
}
.customerleft {

	font-style: italic;
	text-align: left;
	color: #818EA1;
	float: left;
	font-size: 10px;
	margin-top: 2px;
}
.imgtestlf {
	float: left;
	padding-right: 15px;
	padding-bottom: 10px;
}

.imgtestrt {
	padding-bottom: 10px;
	padding-left: 15px;
	float: right;

}
.imgtestrtnopad {
	padding-bottom: 0px;
	padding-left: 15px;
	float: right;

}
.imgtestleft {
	padding-bottom: 10px;
	float: left;
	margin-top: -15px;
	padding-right: 15px;
}
.imgtestright {
	padding-bottom: 10px;
	float: right;
	margin-top: -15px;
	padding-left: 15px;
}
#content_testimonial {
	float: right;
	width: 520px;
	padding-right: 0px;
	padding-top: 15px;
	padding-bottom: 10px;
}
.clr {clear: both; font-size: 1px; line-height: 1px; margin: 0px; padding-top: 3px; height: 0px; visibility: hidden;}

.top {
	text-align: right;
	padding-top: 5px;
	padding-bottom: 10px;
	font-size: 9px;
}
/* @@@@@[  Public testimonials  ]@@@@@ */

#pub_quotewrapbig {
	background: #ddd7c6 url(/images/public/graphic_pub_quote_bkg_top.gif) no-repeat top;
	width: 500px;
}
#pub_quotewrapbtmbig {
	background: url(/images/public/graphic_pub_quote_bkg_btm.gif) no-repeat bottom;
	padding-bottom: 10px;
}
#pub_quotewrap {
	background: #DFE7CD url(/images/Community/quote_bkg_small_top.gif) no-repeat top;
	width: 500px;
	margin-left: 1px;
}
#pub_content_testimonial {
	float: right;
	width: 500px;
	padding-right: 0px;
	padding-top: 15px;
	padding-bottom: 10px;
}
#pub_content_testimonial {
	float: right;
	width: 500px;
	padding-right: 0px;
	padding-top: 15px;
	padding-bottom: 10px;
}
#pub_quotewrapbig .quotecenter {
	padding-right: 30px;
	padding-left: 30px;
	padding-top: 11px;
	text-align: center;
}
#pub_quotewrapbig .quote {
	padding-right: 30px;
	padding-left: 30px;
	padding-top: 7px;
}
.pub_customer {
	font-style: italic;
	text-align: right;
	color: #596246;
	float: right;
	font-size: 10px;
	margin-top: 2px;
}

/* @@@@@[  Invoice and Comissions  ]@@@@@ */

.invoice_subhead {
	font-weight: bold; 
	color: #333333;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 19px;	
	vertical-align: top;
}
.invoice_subhead_right {
	font-weight: bold; 
	color: #333333;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:right;
	vertical-align:top;
}

.invoice_content {
	color: #333333;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 16px;	
	vertical-align: top;
	
}
.invoice_shipvia {
	color: #333333;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 19px;	
	vertical-align: top;
	
}
.invoice_content_small {
	color: #333333;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 17px;	
	vertical-align: top;
	
}
.invoice_content_small_leftpad {
	color: #333333;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 17px;	
	vertical-align: top;
	padding-left:12px;
	
}
.invoice_content_small_nopad {
	color: #333333;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 17px;	
	vertical-align: top;
	padding-top:0px;
	padding-left:20px;
	
}
.invoice_content_small_right {
	color: #333333;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: top;
	text-align:right;
	padding:0px;
	
}
.invoice_total_small_right {
	color: #333333;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: middle;
	text-align:right;
	padding:0px;
	
}
.invoice_content_right {
	color: #333333;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 17px;	
	vertical-align: top;
	text-align:right;
	
}
.commission_subhead {
	font-weight: bold; 
	color: #333333;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 16px;	
	vertical-align: top;
}
.commission_subhead_right {
	font-weight: bold; 
	color: #333333;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 22px;	
	text-align:right;
	vertical-align:top;
}

.commission_content {
	color: #333333;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 16px;	
	vertical-align: top;
	
}
.commission_content_right {
	color: #333333;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 16px;	
	vertical-align: top;
	text-align:right;
	
}
.sc_orderdetails {
	vertical-align: top;
	padding:5px;
	text-align:center;
}


.allprod_more {

	text-align: left;
	color: #793626;
	font-size: 10px;
}

.text_beige_usd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-style: normal;
	font-weight:normal;
	padding-top: 5px;
	padding-bottom: 10px;
	background-color: #eae8d4;
	text-align:center;
	border-top:none;
	border-right: none;
	border-bottom: solid;
	border-left: none;
	border-width: 1px;
	border-color: #c1c1c1;
	

}

.text_usd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-style: normal;
	font-weight:normal;
	padding-top: 5px;
	padding-bottom: 10px;
	

}



/* @@@@@[  Temporary styles of edited CMS pages - does not exist yet ]@@@@@ */

.sc_prodoptions_edit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-style: normal;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 25px;
	font-weight: normal;
	text-align: left;
	vertical-align:top;
}
.sc_prodoptions_edit_nodent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-style: normal;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 15px;
	font-weight: normal;
	text-align: left;
	vertical-align:top;
}

.list_tbl_title_edit {
	text-align: center;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height:15px;
	color: #333333;
	font-style:normal;
	background-color: #dbe4db;
	border-top:none;
	border-right: none;
	border-bottom: none;
	border-left: none;
	border-width: 1px;
	border-color: #c1c1c1;
}

 
/* general */
 
	body.tt {
		margin:0;
		padding:40px 80px;
		background:#fff;
		font:70% Arial, Helvetica, sans-serif;
		color:#555;
		line-height:80%;
		}
	h1.tt, h2.tt{
		font-size:180%;
		font-weight:normal;
		color:#555;
		}
	h2.tt{
		font-size:140%;
		}	
	p.tt{
		margin:1em 0;
		width:500px;
		}
	a.tt{
		color:#793626;
		text-decoration:none;
		text-align:left;
		line-height:140%;
		}
	a.tt:hover{
		color:#999;
		}
	
	/* // here comes the goodnes  */	
	
		a.tt{
			z-index:10;
			cursor:default;
			}
		a.tt:hover{
			position:relative;
			z-index:100;
			}			
		a.tt span{
			display:none;
			}
		a.tt:hover span{
			display:block;
			position:absolute;
			float:left;
			white-space:nowrap;
			top:-5.0em;
			left:.5em;
			background:#eae8d4;
			border:1px solid #c1c1c1;
			color:#793626;
			padding:1px 5px;
			z-index:10;			
			}			
		
	/* // goodnes  */
 
/* // general */.redtext {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #793626;
}
.redtextbold {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #793626;
	text-decoration: none;
}
.scpopup_black {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}

.div.error
{
 color: #CC0033;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 14px;
 line-height: 14px; 
 font-weight:bold
}

a.sitemap:link {
	color: #333333;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

a.sitemap:visited {
	text-decoration: none;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

a.sitemap:hover {
	text-decoration: underline;
	color: #793626;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

a.sitemap:active {
	text-decoration: none;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

