.topMenu
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
.bottomMenu
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none;
    bgcolor: #FF0000
}
.catProdName
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica
}
.catProdPrice
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica
}
.catProdSalePrice
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ff0000;
    FONT-FAMILY: Arial, Helvetica
}
.cartDetails
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
.productTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: black;
    FONT-FAMILY: verdana,Arial, Helvetica
}
.productPrice
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: verdana,Arial, Helvetica
}
.productDescription
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: verdana,Arial, Helvetica
}
.productList
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: gray;
    FONT-FAMILY: Arial,Helvetica;
    TEXT-DECORATION: none
}
.productSmall
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: #664e94;
    FONT-FAMILY: verdana,Arial,Helvetica
}
.productSalePrice
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ff0000;
    FONT-FAMILY: verdana,Arial,Helvetica
}
.productNonSalePrice
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica
}
.productmsrp
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #999999;
    FONT-FAMILY: Arial, Helvetica
}
.productyousave
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica
}
.catList
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9pt;
    COLOR: #c10001;
    FONT-FAMILY: Arial,Helvetica
}
.catList2
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9pt;
    COLOR: #0000cc;
    FONT-FAMILY: Arial,Helvetica
}
.catTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica
}
.searchProductTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #c10001;
    FONT-FAMILY: Arial, Helvetica
}
.searchProductDescription
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica
}
.genTextBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica
}
.genTextBoldLight
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica
}
.genText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica
}
.genTextBoldSmall
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica
}
.genTextSmall
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica
}
.genFormField
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #003366;
    FONT-FAMILY: Arial, Helvetica
}
.genErrorSml
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #ff0000;
    FONT-FAMILY: Arial, Helvetica
}
.genError
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #ff0000;
    FONT-FAMILY: Arial, Helvetica
}
.genHighlight
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #ff0000;
    FONT-FAMILY: Arial, Helvetica
}
.genErrorBig
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 13pt;
    COLOR: #ff0000;
    FONT-FAMILY: Arial, Helvetica
}
.genErrorExtraLarge
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    COLOR: #ff0000;
    FONT-FAMILY: Arial, Helvetica
}
.genMedium
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica
}
.genHeader
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 18pt;
    COLOR: #c10001;
    FONT-FAMILY: Arial, Helvetica
}
.genHeaderMedium
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12pt;
    COLOR: #c10001;
    FONT-FAMILY: Arial, Helvetica
}
.genHeaderText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica
}
.stdTextBox
{
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: #999999 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #999999 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.menuTab
{
    COLOR: #FFFFFF;
	background-repeat:repeat-x;
	background-position:bottom;
}
.menuTab a
{
    COLOR: #FFFFFF;
}

.catMenu
{
    COLOR: #000000;
    BACKGROUND-COLOR: #838383
}
.adminMenu
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: #006bce;
    TEXT-DECORATION: none
}
.tableDark
{
    COLOR: #000000;
    BACKGROUND-COLOR: #c9c9c9
}
.tableLight
{
    COLOR: #000000;
    BACKGROUND-COLOR: #e8e8e8
}
.line
{
    COLOR: #003366
}
BODY
{
    COLOR: #000000;
    BACKGROUND-COLOR: #ffffff;
    text: #000000;
    vlink: #999999;
    alink: #003366
}
BODY A
{
    COLOR: gray
}
BODY A:hover
{
    COLOR: #cc0000
}
.feature
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Verdana, HelveticaNeue
}
.drug {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.disclaim {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.nutrition {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	border: thin solid #000000;
}
.nutrition2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
}
.top {
	border-top-width: thick;
	border-top-style: solid;
	border-top-color: #666666;
}
.bottom {
	border-bottom-width: thick;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
.border {
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #999999;
}
.faq {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
}
.customserv {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
}
.supplements {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
}
.supplements a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #003366;
	text-decoration:none;
}
.supplements a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: red;
	text-decoration:none;
}
.index {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	padding-left: 15px;
	padding-right:15px;
}
.catpage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
}
.catpage a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
}
.catpage a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: red;
	text-decoration:none;
}
.sizetitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #660066;
	font-weight: bold;
}
.sizeinfo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:normal;
}
.sizeborder {
	border-right-width: thin;
	border-bottom-width: thin;
	border-top-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: CC99CC;
	border-bottom-color: CC99CC;
	border-top-color: CC99CC;
	border-left-color: CC99CC;
}
.homepage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	text-transform: uppercase;
}
.homepage .product {
	float: left;
}
.homepage .product img {
	border: none;
}
.homepage .product a {
	color: #c10001;
}
.homepage .container {
	width: 680px;
	margin: 0 auto;
	padding: 0 20px;
}

.productdetails
{
    width: 200px;
    margin: 0 auto;
    font-family: Arial,Helvetica;
    font-size: 11px;
}


