TABLE{border: none 0px white;}
TD, SPAN, LI, BODY, P
{
	color: black;
	font-size: 10.5pt;
	font-family: Tahoma, Geneva, sans-serif, Verdana, Arial, Helvetica;
}
OPTION, SELECT, TEXT, TEXTAREA
{
	color: black;
	font-size: 10.5pt;
	font-family: Tahoma, Geneva, sans-serif, Verdana, Arial, Helvetica;
}
.pageSize{width:650px;padding-top:10px;margin-left:10px;}
A {color:#A30000; text-decoration: underline;}
A:visited {color:#A30000; text-decoration: underline; }
A:link	  {color:#A30000; text-decoration: underline; }
A:hover	  {color:#A30000; text-decoration: underline; }
hr{border: solid 1px #A30000;}
hr.footer{width:100%;border: dotted 1px #831941;}
img{border: none 0px white;width:auto;height:auto;}
.imgBullet{position:relative;top: 1px;}
a.username{color: #ffffff;font-size: 10pt;white-space: nowrap;}
a.username:link{color: #ffffff;}
a.username:visited{color: #ffffff;}
a.username:active{color: #ffffff;}
a.username:hoover{color: #ffffff;}
a.linklarge {color:#A30000; text-decoration: underline;font-size:11pt;}
a.linklarge:visited {color:#A30000; text-decoration: underline;font-size:11pt;}
a.linklarge:link	  {color:#A30000; text-decoration: underline;font-size:11pt;}
a.linklarge:hover	  {color:#A30000; text-decoration: underline;font-size:11pt;}
.username{color: #ffffff;font-size: 11px;}
div.username{padding:1px 0px 1px 0px;position:relative;top:-10px;}
.topContent
{
    position:relative;
    top:6px;
    left:-59px;
}
.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;color: white;background: #A30000;border: solid 1px #A30000;cursor: pointer;padding: 1px 1px 1px 1px;}
div.footerDiv{color: #A30000;font-family: Verdana, Arial, Sans-Serif;font-size: 11px;text-align: center;}
a.footerLink{color: #009A9A;text-decoration: underline;font-size: 11px;}
a.footerLink:hover{color: #009A9A;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; }
.Cart{background-color: #D3D3D3;color: black;font-weight:bolder;font-size:12px;}
.SecHeading1{background-color: #680500;color: #ffffff;font-weight: bold;padding: 4px 4px 4px 4px;}
.CheckReview{background-color: #D3D3D3;font-weight: bold;text-align:left;}
.Inverted{color: White;}
.TableMain{border: solid 1px #A30000;}
.MainBorder{border-bottom: dotted 1px #A30000;}
.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 #A30000;
	padding-right: 4px;
	padding-left: 10px;
	font-size: 12pt;
	font-weight: bold;
	color: #A30000;
}
.normalTableDivRight{border-right: solid 1px #CBCBCB;}
.normalTableCell{padding: 4px 4px 4px 15px;}
.normalTablePaddedCell{padding: 20px 20px 20px 20px;}
.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: #A30000; 
	border: solid 1px white;
	color: White;
}
.secTableHeadingLeft
{
	font-weight: bold; 
	background-color: #A30000; 
	border-bottom: solid 1px white;
	border-top: solid 1px white;
	border-left: solid 1px white;
	color: White;
	text-align:left;
}
.secTableHeadingRight
{
	font-weight: bold; 
	background-color: #A30000; 
	border-bottom: solid 1px white;
	border-top: solid 1px white;
	border-right: solid 1px white;
	color: White;
	text-align:right;
}
.rightSep{border-right : dotted 1px #009A9A;}
.bottomSep{border-bottom : dotted 1px #1d91b2;}
.topBullet{color: #ffffff;font-size: small;}
.content1
{
	padding-right: 10px;
	padding-left: 10px;
	width: 650px;
}

.content2
{
	padding-right: 10px;
	padding-left: 10px;
	width: 650px;
	font-size:10pt;
}

.content3
{
	font-size: 12pt;
}
.content4
{
	font-size: 12pt;
	font-weight:bold;	
}
.content5
{
	font-size: 13pt;
	font-weight:bold;	
	padding-left: 17px;
}
.content6
{
	padding-right: 10px;
	padding-left: 10px;
	font-size: 10pt;
	width: 650px;
}
.content7
{
	padding-right: 10px;
	padding-left: 10px;
	font-size: 10pt;
	width: 650px;
	color: #A30000;
}
.content8
{
	font-size: 10pt;
	color: #A30000;
}
.content9
{
	font-size: 10pt;
	font-weight:bold;	
}
.content10
{
	font-size: 18pt;
	font-weight:bold;	
}
.content11
{
	font-size: 12pt;	
}

.contentHeading1
{
    font-size: 12pt;
	font-weight:bold;	
	padding-left: 10px;
	color:#A30000;
}
.contentHeading2
{
    font-weight:bold;	
	padding-left: 10px;
	color:#A30000;
}
.contentHeading3
{
    font-size: 13pt;
	font-weight:bold;	
	padding-left: 10px;
	color:#009A9A;
}
.contentHeading4
{
    font-size: 13pt;
	font-weight:bold;	
	color:#A30000;
}
.contentHeading5
{
    padding-left:10px;width:655px;background-color:#A30000;color:White;font-weight:bold;font-size:13pt;
}
.contentHeading6
{
	font-weight:bold;	
	color:#A30000;
}
.contentHeading7
{
    font-size: 14pt;
	font-weight:bold;	
	padding-left: 10px;
	color:#A30000;
}
.contentHeading8
{
    font-size: 11pt;
	font-weight:bold;	
	padding-left: 10px;
	color:#009A9A;
}
.contentLine
{
    border-bottom: 1px solid #A30000;
    width: 650px;
    padding-right: 10px;
	padding-left: 10px;
}

.ingredientsImage
{
	padding-left: 17px;
	padding-right: 7px;
	vertical-align:top;
}
.ingredientsHeader
{
  font-size:12pt;	
  font-weight:bold;

}
.ingredientsRight
{
  text-align:left;
  font-size: 11pt;
  padding-right: 17px;
}
.faqQl
{
	font-size: 11pt;
	font-weight: bold;
	color: #A30000;
	vertical-align:text-top;
	padding-left: 10px;
}
.faqQr
{
	font-size: 11pt;
	font-weight: bold;
	color: #A30000;
	vertical-align:text-top;	
	padding-right: 10px;
}
.faqAl
{
	font-size:11pt;
	color: black;
	vertical-align:text-top;
	padding-left: 10px;
	padding-bottom: 12pt;
		
}
.faqAr
{
	font-size:11pt;
	color: black;
	vertical-align:text-top;
	padding-right: 10px;
	padding-bottom: 12pt;
	width:650px;
}
.leftMargin
{
	padding-left: 10px;
}
.ingrBar{color:gray;text-align:center;font-weight:bold;font-size:12px;font-family:Helvetica;}
.BreadcrumbsNode{font-size:14px;color:#009999;font-weight:bold;}
.BreadcrumbsNode a{font-size:14px;color:#009999;font-weight:bold;}
.voIcon{font-weight:bold;text-align:center;padding-top:15px;color:gray;vertical-align:top;}
.headline
{
    font-size: 12pt;
	padding: 2px;
	color:#A30000;
}
.kbHeading
{
	font-weight:bold;	
	color:#A30000;
	font-size:13pt;
}
.bullet
{
    list-style: none;
    background:url(/skins/skin_3/images/2/li_red.png) no-repeat left top;
    padding-left:25px;
    line-height:20px;
    padding-bottom:2px;

}

a.quicklnk {color:white; text-decoration: none;}
a.quicklnk:visited {color:white; text-decoration: none;}
a.quicklnk:link {color:white; text-decoration: none;}
a.quicklnk:hover {color:white; text-decoration: none;}

.quicklnkRow
{
    background: #CC3300;
    cursor:default;
}
.quicklnkRowHoover
{
    background: #B70000;
    cursor:pointer;
}