TD, SPAN, LI, BODY, P
{
	color: #6c2728;
	font-size: 10.5pt;
	font-family: Tahoma, Geneva, sans-serif, Verdana, Arial, Helvetica;


}
OPTION, SELECT, TEXT, TEXTAREA
{
	color: #6c2728;
	font-size: 10.5pt;
	font-family: Tahoma, Geneva, sans-serif, Verdana, Arial, Helvetica;
	
}

TABLE{border: none 0px white;}
A {color:#6c2728; text-decoration: underline;}
A:visited {color:#6c2728; text-decoration: underline; }
A:link	  {color:#6c2728; text-decoration: underline; }
A:hover	  {color:#6c2728; text-decoration: underline; }
hr{border: solid 1px #6c2728;}
hr.footer{width:100%;border: dotted 1px #6c2728;}
img{border: none 0px white;width:auto; height:auto;}
.Cart{background-color: #D3D3D3;color: black;font-weight:bolder;font-size:12px;}
.imgBullet{position:relative;top: 1px;}
a.username{	color: #6c2728;	font-size: 9pt;	white-space: nowrap;	text-decoration: none;}
a.username:visited{color: #6c2728;text-decoration: none;}
a.username:active{color: #6c2728;text-decoration: none;}
a.username:hoover{color: #6c2728;text-decoration: underline;}
.username{color: #6c2728;}
div.username{padding:1px 0px 1px 0px;}
div.username{padding:1px 0px 1px 0px;}
.ButtonMain{
	font-size: 11px;
	font-weight: bold;
	padding: 1px 1px 1px 1px;
	width: 160px;
	cursor: pointer;
}

.ButtonMainSmall
{
	font-size: 11px;
	font-weight:bolder;
	cursor: pointer;
	padding: 1px 2px 1px 2px;
}
.ButtonSmallDotted
{
	font-size: 9px;
	background: #fbcb44;
	border: solid 1px #fbcb44;
	cursor: pointer;
	padding: 1px 1px 1px 1px;
	
}
div.footerDiv
{
	color: #6c2728;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 11px;
	text-align: center;
}

a.footerLink
{
	color: #6c2728;
	text-decoration: underline;
	font-size: 11px;
}

a.footerLink:hover
{
	color: #6c2728;
	text-decoration: underline;
	font-size: 11px;
}
.OrderOptionsTitle  {font-size: 10pt; font-weight: normal; }
.OrderOptionsRowHeader  {font-size: 8pt; font-weight: normal; }
.OrderOptionsName  {font-size: 8pt; font-weight: normal; }
.OrderOptionsDescription  {font-size: 8pt; font-weight: normal; }
.OrderOptionsPrice  {font-size: 8pt; font-weight: normal; }
.SecHeading1{background-color: #fbcb44;font-weight: bold;padding: 4px 4px 4px 4px;}
.CheckReview{background-color: #D3D3D3;font-weight: bold;text-align:left;}

.TableMain
{
	border: solid 1px #6c2728;
}
.MainBorder
{
	border-bottom: dotted 1px #fbcb44;
}
.ProductNameText
{
	font-weight: bold;
	font-size: 12pt;
}
.normalTable
{
	border: solid 1px #CBCBCB;
	background-color: #fff;
}
.normalTableHeader
{
	height: 30px;
	background-color: #F2F2F2;
	border-bottom: solid 1px #fbcb44;
	padding-right: 4px;
	padding-left: 10px;
	font-size: 12pt;
	font-weight: bold;
	color: #6c2728;
}
.normalTableDivRight
{
	border-right: solid 1px #CBCBCB;

}
.normalTableCell
{
	padding: 4px 4px 4px 15px;
}
.normalTablePaddedCell
{
	padding: 20px 20px 20px 20px;
}

.Inverted
{
	background-color: #fbcb44;
	color:#6c2728;
}


.errorVal
{
	background-color: Red;
	font-weight:bold;
	color: Black;
	padding: 5px 5px 5px 5px;
}
.headlines
{
	
	padding: 5px 18px 2px 20px; 
	height: 85px;
}


.separator1
{
	padding-bottom:8px; border-bottom-width: 1px;border-bottom-color: Gray; border-bottom-style:dashed;
}

.txtCopy
{
		line-height: 16px;
}
.secTableHeading
{
	font-weight: bold; 
	background-color: #fbcb44; 
	border: solid 1px white;
}
.secTableHeadingLeft
{
	font-weight: bold; 
	background-color: #fbcb44; 
	border-bottom: solid 1px white;
	border-top: solid 1px white;
	border-left: solid 1px white;
	text-align:left;
}
.secTableHeadingRight
{
	font-weight: bold; 
	background-color: #fbcb44; 
	border-bottom: solid 1px white;
	border-top: solid 1px white;
	border-right: solid 1px white;
	text-align:right;
}
.rightSep
{
 border-right : dotted 1px #fbcb44;
}
.bottomSep
{
 border-bottom : dotted 1px #1d91b2;
}
.topBullet
{
	color: #6c2728;
	font-size: small;
}

.content
{
	font-size: 12pt;
}

.content2
{
	font-size: 12pt;
	font-weight:bold;	
}
.content3
{
	font-size: 11pt;
}
.content4
{
	font-size: 13pt;
	font-weight:bold;	
}
.content5
{
	font-size: 10pt;
}
.content6
{
	font-size: 10pt;
	font-weight:bold;	
}
.content7
{
	font-size: 18pt;
	font-weight:bold;	
}
.content8
{
	font-size: 11pt;
	font-weight:bold;
}

.faqQ
{
	font-size: 11pt;
	font-weight:bold;	
	padding-left: 23px;
}
.faqA
{
	font-size: 11pt;
	padding-left: 23px;
	padding-bottom: 15px;
}
.SiteMap{font-size: 12px;}
.BreadcrumbsNode a:hover{color: red;text-decoration:underline;} 
.voIcon{font-weight:bold;text-align:center;padding-top:15px;color:gray;}
.kbHeading
{
	font-weight:bold;	
	font-size:13pt;
}