/* Products CSS Document */
.wwwProdTextIndexSearchSm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
}
.wwwProdSDTextAtoZ
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: normal; 
	color: #404040
}
.wwwProdTitleDosage {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 13px; 
font-style: normal; 
font-weight: normal; 
color: #000000
}
.wwwProdTitleProductNumber {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 13px; 
font-style: normal; 
font-weight: normal; 
color: #000000
}
.wwwProdTextPriceNon {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 13px; 
font-style: normal; 
font-weight: bold;
}
.wwwProdTextPriceMember {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 13px; 
font-style: normal; 
font-weight: bold; 
color: #016CA7
}
.wwwProdTextPriceNonSSReg {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 13px; 
font-style: normal; 
font-weight: normal;
text-decoration: line-through;
}
.wwwProdTextPriceMemberSSReg {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 13px; 
font-style: normal; 
color: #016CA7;
font-weight: normal;
text-decoration: line-through;
}
.wwwProdTextPriceUnits {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 13px; 
font-style: normal; 
}
.wwwProdTitlePriceNon {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 13px; 
font-style: normal; 
}
.wwwProdTextCategorySelect
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
}
.wwwProdTitlePriceMember {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 13px; 
font-style: normal; 
font-weight: bold; 
color: #016CA7
}
.wwwProdTitlePriceUnits {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-style: normal; 
}
.wwwProdTitleRatings {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-style: normal; 
}
.wwwProdTextRatings {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-style: normal; 
}
.wwwProdTextRelated {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-style: normal; 
font-weight: bold;
}
.wwwProdLayerRelated {  
	overflow: auto;
	position: relative;
	margin: 0px;
	float: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	height: 80px;
	width: 200px;
	background-color: #FFFFFF;
	SCROLLBAR-FACE-COLOR: #A7A7A7;
	SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;
	SCROLLBAR-SHADOW-COLOR: #FFFFFF;
	SCROLLBAR-3DLIGHT-COLOR: #FFFFFF;
	SCROLLBAR-ARROW-COLOR:  #FFFFFF;
	SCROLLBAR-TRACK-COLOR: #FFFFFF;
	SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;
}
.wwwProdTitleProductName {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #5382AC;
	font-variant: normal;
}
.wwwProdTextPrice {
	color: #AB233A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}
.wwwProdCellRelatedRight {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #E9D6AE;
}
.wwwProdCellRelatedLeft {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #E9D6AE;
}
.wwwProdCellRelatedTop {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ECDAB6;
}
.wwwProdCellRelatedBottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E9D5AD;
}
.wwwProdCellFusion1
{
	text-align:left
}
.wwwProdCellFusion2
{
	text-align:center
}
.wwwProdCellFusion3
{
	text-align:center
}
.wwwProdCellFusion4
{
	text-align:right
}
.wwwProdSDCellPricingContainer {
	vertical-align: top;
	padding: 5px;
	width: 260px;
	}
.wwwProdSDCellDescContainer {
	vertical-align: top;
	padding: 5px;
	}
.wwwProdSDCellDescImage {
	vertical-align: top;
	width: 100px;
	}
.wwwProdSDCellName {	
	padding-top: 3px;
	padding-right: 2px;
	padding-bottom: 3px;
	padding-left: 5px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #6699CC;
	}
.wwwProdSDCellDesc {
	background-color: #DAE6F1;
	padding: 5px;
	}
.wwwProdSDTextDesc {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	}
.wwwProdSDTextProdNumber {
	font-family: Arial, Helvetica, sans-serif;
	color: #4C84BC;
	font-weight: bold;
	font-size: 12px;
	}
.wwwProdSDTextName {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 12px;
	}
.wwwProdSDTextName a:link, .wwwProdSDTextName a:active, .wwwProdSDTextName a:visited, .wwwProdSDTextName a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 12px;
	color:Black;
	text-decoration:none;
	}
.wwwProdSDTextProdNumberLabel {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	}
.wwwProdSDCellPageHeader {
	background-color: #3C7B7A;
	}
.wwwProdSDTextPageHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
	}
.wwwProdSDTextResults {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
.wwwProdSDTextPagination {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
	}
.wwwProdTitleProductNumber {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 13px; 
font-style: normal; 
font-weight: normal; 
color: #000000
}
.wwwProdLDTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #3C7B7A;
}
.wwwProdLDTextProdNumber {
	font-family: Arial, Helvetica, sans-serif;
	color: #4C84BC;
	font-weight: bold;
	font-size: 13px;
}
.wwwProdLDTitleDosage {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-style: normal; 
	font-weight: bold; 
	color: #000000
}
.wwwProdLDTitleCataNumber {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-style: normal; 
	font-weight: normal; 
	color: #000000
}
.wwwProdLDCellAmountPerServing {
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000000;
	border-bottom-color: #000000;
}
.wwwProdLDTableIngredients {
	width: 400px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.wwwProdLDTextAmountPerServing {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.wwwProdLDCellIngredientSubA {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	padding-left: 15px;
}
.wwwProdLDCellIngredientSubB {
	padding-left: 15px;
}
.wwwProdLDCellIngredientA {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
.wwwProdLDCellIngredientB {
}
.wwwProdLDCellIngredientBottom {
}
.wwwProdLDCellOtherIngredients {
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #000000;
}
.wwwProdLDTitleSections {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding-top: 5px;
}
.wwwProdLDTextRef {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.wwwProdLDTextRefNumber 
	{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 70%;
	vertical-align: 33%;
	}
.wwwProdLDNote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.wwwProdLDTableContainer {
	width: 100%;
}
ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	list-style-position: outside;
	list-style-type: square;
}

/*old CGLCMS products styles*/
/*products.css*/
.tabletitle
	{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold
	}
.itemname
	{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 13px
	}
.catalognum
	{
    COLOR: #cc0000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 13px
	}
.retailprice
	{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 13px
	}
.memberprice
	{
    COLOR: #cc0000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 13px
	}
.action
	{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 9px
	}
.eachprice
	{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px
	}
.pagetitle
	{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 16px;
    FONT-WEIGHT: bold
	}
.priceblack
	{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 13px
	}
.pricered
	{
    COLOR: #cc0000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold
	}
.pricereddark
	{
    COLOR: #cc0012;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold
	}
.plaintextsmallestcolor
	{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal
	}
.encabsmall
	{
    COLOR: black;
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold
	}
.requiredfields
	{
    BORDER-BOTTOM: blue thin inset;
    BORDER-LEFT: blue thin inset;
    BORDER-RIGHT: blue thin inset;
    BORDER-TOP: blue thin inset;
    COLOR: red;
    FONT-FAMILY: Arial;
    FONT-SIZE: 13px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal
	}
.navbarlinks {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px;
	font-style: normal; font-weight: normal
	}
.navbarhome {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-style: normal; 
	font-weight: bold
	}
.sectitle{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 20px; 
	font-style: normal; 
	font-weight: bold; 
	color: #FFFFFF
	}
.products{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 16px; 
	font-weight: bold; 
	color: #4882BB}
.subsections {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px;
	font-style: normal; font-weight: bold
	}
.productsub { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px;
	font-style: normal; 
	font-weight: bold; 
	color: #666666	}
.bottom {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9px;
	font-style: italic; 
	font-weight: normal; 
	color: #999999
	}
.bodytext {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px;
	font-style: normal; 
	font-weight: normal
	}
.subsectionheader { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-style: normal; 
	font-weight: bold ; 
	color: #FFFFFF
	}
.bodytextbold { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px;
	font-style: normal; 
	font-weight: bold
	}
.bodytitle { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px;
	font-style: normal; 
	font-weight: bold
	}
.dosesize {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px;
	font-style: normal; 
	font-weight: normal; 
	color: #000000
	}
.itemcata {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px;
	font-style: normal; 
	font-weight: normal
	}
.catanumber { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px;
	font-style: normal; 
	font-weight:bold;
	color: #3C7B7A	}
.retail {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px;
	font-style: normal; 
	font-weight: normal
	}
.member {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px;
	font-style: normal; 
	font-weight: bold; 
	color: #CC0000; 
	text-decoration:underline
	}
.prices {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px;
	font-style: normal; 
	font-weight: normal; 
	color: #CC0000
	}
.online {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 16px;
	font-style: normal; 
	font-weight: bold
	}
.searcher { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9px;
	font-style: normal; 
	font-weight: normal
	}
.bodytextsmall { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-style: normal; 
	font-weight: normal
	}
.bodytextital { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px;
	font-style: italic; 
	font-weight: normal
	}

