﻿.displayPrint{ display:none;}

/*-----Health Care Professional-----*/
#HCPcontent{
    width:521px;
    float:left;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color : #666666;
    line-height:1.5;
}

#HCPcontent a{
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color : #ae913a;
    line-height:1.5;
}

#HCPcontent h2{
    font-size: 14px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color : #ae913a;
    font-weight:bold;
    padding:20px 0 10px 0;
    margin:0 0 0 0;
    clear: both;
}

.HCPHighlight
{
    font-size: 14px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color : #ae913a;
    }
.HCPHighlight1
{
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color : #ae913a;
    font-weight:bold;
    }
/*-----End Health Care Professional-----*/
/*-----Foot Content-----*/

#footcontent{
    width:521px;
    float:left;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color : #666666;
    line-height:1.5;
}

#footcontent a{
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color : #3f738c;
    line-height:1.5;
}

#footcontent h2{
    font-size: 14px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color : #3f738c;
    font-weight:bold;
    padding:20px 0 10px 0;
    margin:0 0 0 0;
    clear: both;
}

.inputText
{
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color : #666666;
    width:200px;
    }
/*-----End Foot Content-----*/
/*-----Cholesterol Advice-----*/

#CAcontent{
    width:520px;
    float:left;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color : #827f7f;
    line-height:1.5;
}

#CAcontent a{
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color : #98b055;
    line-height:1.5;
}

#CAcontent h2{
    font-size: 14px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color : #98b055;
    font-weight:bold;
    padding:20px 0 10px 0;
    margin:0 0 0 0;
    clear: both;
}

.getTestedBG
{
    background-image : url(../images/getTestedBG.gif);
    background-position: top;
    background-repeat: repeat-y;
    }
    
    
.gettestedPad1
{
    padding:15px 5px 15px 40px;
    vertical-align:top;
    }
    
.gettestedPad2
{
    padding:15px 5px 15px 10px;
    vertical-align:top;
    }
    
.bottomButtons
{
    padding:0 0 10px 0;
    }
    
.bottomButtons1
{
    padding:0 10px 10px 0;
    }
    
.paddImage
{
    padding:0 20px 20px 0;
    }
    
/*-----End Cholesterol Advice-----*/
/*-----Heart Helath-----*/
#HHcontent{
width:520px;
    float:left;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color : #827f7f;
    line-height:1.5;
}

#HHcontent a{
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color : #ee7f35;
}

#HHcontent h2{
    font-size: 14px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color : #ee7f35;
    font-weight:bold;
    padding:20px 0 10px 0;
    margin:0 0 0 0;
    clear: both;
}

.HHtableTopRight
{
    background-image : url(../images/HHtableTopRight.gif);
    background-position: top;
    padding:0 0 0 0;
    height:49px;
    width:261px;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color : #ee7f35;
    font-weight:bold;
    }
    
.HHtableTopLeft
{
    background-image : url(../images/HHtableTopLeft.gif);
    background-position: top;
    padding:0 0 0 0;
    height:49px;
    width:261px;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color : #ee7f35;
    font-weight:bold;
    }
    
.HHtableLight
{
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color : #686868;
    background-color:#fde7d7;
    padding:20px 10px 20px 20px;
    width:261px;
    vertical-align:top;
    }
    
.HHtableDark
{
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color : #686868;
    background-color:#ffd8bd;
    padding:20px 10px 20px 20px;
    width:261px;
    vertical-align:top;
    }

/*-----End Heart Health-----*/
/*-----Products-----*/
#PRODcontent{
    width:521px;
    float:left;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color : #666666;
    line-height:1.5;
}

#PRODcontent a{
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color : #6ea2d9;
}

#PRODcontent h2{
    font-size: 14px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color : #6ea2d9;
    font-weight:bold;
    padding:20px 0 10px 0;
    margin:0 0 0 0;
    clear: both;
}

#PRODcontent h2.bg{
    font-size: 14px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color : #6ea2d9;
    font-weight:bold;
    padding:5px 0 5px 5px;
    margin:0 0 0 0;
    clear: both;
    display:block;
    background-color:#ecf3fa;
}

.PRODHighlight
{
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color : #6ea2d9;
    }
    
#prodHomeLeft
{
    float:left;
    border-right: solid 1px #c3d9ef;
    border-top: solid 1px #c3d9ef;
    border-bottom: solid 1px #c3d9ef;
    width:260px;
    margin-bottom:20px;
    }
    
#prodHomeLeft div
{
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color : #6ea2d9;
    padding:10px 0 10px 20px;
    }
    
#prodHomeRight
{
    float:right;
    width:260px;
    border-top: solid 1px #c3d9ef;
    border-bottom: solid 1px #c3d9ef;
    margin-bottom:20px;
    }
    
#prodHomeRight div
{
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color : #6ea2d9;
    padding:10px 0 10px 20px;
    
    }
    
    
.prodHome
{
    width:512px;
    margin-bottom: 20px;
    float:left;
    }
    
.prodHome1
{
    width:341px;
    margin-bottom: 20px;
    margin-left:80px;
    float:left;
    }
      
.prodHomeLeftBottom
{
    float:left;
    border-right: solid 1px #c3d9ef;
    width:170px;
    
    }
    
.prodHomeLeftBottom div
{
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color : #6ea2d9;
    padding:10px 0 10px 30px;
    }
    
.prodHomeRightBottom
{
    float:right;
    width:170px;
    }
    
.prodHomeRightBottom div
{
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color : #6ea2d9;
    padding:10px 0 10px 30px;
    }
    

.prodHomeLeftTop
{
    float:left;
    border-bottom: solid 1px #c3d9ef;
    border-right: solid 1px #c3d9ef;
    width:170px;
    }
    
.prodHomeLeftTop div
{
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color : #6ea2d9;
    padding:10px 0 10px 30px;
    }
    
.prodHomeRightTop
{
    float:right;
    border-bottom: solid 1px #c3d9ef;
    width:170px;
    }
    
.prodHomeRightTop div
{
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color : #6ea2d9;
    padding:10px 0 10px 30px;
    }
    
.cookTopBot
{
    background-color:#cedff1;
    border-left:solid 1px #b4c1cf;
    }
    
.cookTopLeft
{
    background-image : url(../images/cookProdTopLeft.gif);
    background-position: top;
    height:43px;
    width:144px;
    background-color:#cedff1;
    }
    
.cookTopMid
{
    background-color:#cedff1;
    height:43px;
    border-left:solid 1px #b4c1cf;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color : #666666;
    padding:0 7px 0 7px;
    }
    
.cookTopRight
{
    background-image : url(../images/cookProdTopRight.gif);
    background-position: top;
    height:43px;
    width:86px;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color : #666666;
    border-left:solid 1px #b4c1cf;
    }
    
    
.cookTopLight
{
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color : #666666;
    padding:3px 0 3px 10px;
    background-color:#ecf3fa;
    
    }
    
.cookTopLightR
{
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color : #666666;
    padding:3px 0 3px 0;
    background-color:#ecf3fa;
    border-left:solid 1px #cbd0d5;
    }
    
.cookTopDark
{
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color : #666666;
    padding:3px 0 3px 10px;
    background-color:#cedff1;
    
    }
    
.cookTopDarkR
{
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color : #666666;
    padding:3px 0 3px 0;
    background-color:#cedff1;
    border-left:solid 1px #b4c1cf;
    }  
.prodNutriLight
{
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color : #74797f; 
    background-color:#ecf3fa;
    padding:3px 10px 3px 10px;   
}

.prodNutriDark
{
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color : #74797f; 
    background-color:#cedff1;
    padding:3px 10px 3px 10px;   
}

.prodNutriLight1
{
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color : #74797f; 
    background-color:#ecf3fa;
    padding:3px 10px 3px 10px;   
}

.prodNutriDark1
{
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color : #74797f; 
    background-color:#cedff1;
    padding:3px 10px 3px 10px;   
}
/*-----EndProducts-----*/
/*-----Recipes-----*/

#RECcontent{
    width:521px;
    float:left;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color : #666666;
    line-height:1.5;
}

#RECcontent a{
    width:521px;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color : #11b9ed;
    line-height:1.5;
}

#RECcontent h2{
    font-size: 14px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color : #11b9ed;
    font-weight:bold;
    padding:20px 0 10px 0;
    margin:0 0 0 0;
    clear: both;
}

.inputChange{
    font-size: 12px;
    height:20px;
    width:120px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color : #258cbe;
    border: solid 1px #258cbe;
    padding:0 0 0 0;
}

.inputChangeDrop{
    font-size: 12px;
    height:20px;
    width:150px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color : #258cbe;
    border: solid 1px #258cbe;
    padding:0 0 0 0;
}



.RECHighlight
{
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color : #11b9ed;
    }
    
.headSearch
{
    padding:10px 30px 10px 10px;
    border-bottom: solid 1px #e0e0e0;
    }
    
.SearchPad
{
    padding:10px 30px 10px 10px;
    border-bottom: solid 1px #e0e0e0;
    }
    
.resultsBot
{
    background-image : url(../images/recSearchBotBG.gif);
    background-position: top;
    padding:0 20px 0 20px;
    }

    

#RECleft
{
    float:left;
    width:300px;
    padding-right:10px;
    }

#RECright
{
    width:188px;
    float:right;
    }
    
#RECTopleft
{
    float:left;
    width:355px;
    padding-right:10px;
    }

#RECTopright
{
    width:150px;
    float:right;
    }
    
.RECFeatureleft
{
    float:left;
    width:130px;
    padding-right:10px;
    }

.RECFeatureright
{
    width:370px;
    float:right;
    }
    
#featureTop
{
    border-bottom: solid 1px #e0e0e0;
    height:229px;
    }

#featureTopLeft
{
    float:left;
    width:220px;
    padding-right:10px;
    height:229px;
    }
    
#featureTopRight
{
    width:248px;
    height:229px;
    float:right;
    background-image : url(../images/searchBoxBG.jpg);
    background-position: top;
    background-repeat:no-repeat;
    padding:10px 0 10px 10px;
    }
    
.search1
{
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color : #258cbe;
    padding:10px 2px 10px 5px;
    border-bottom: solid 1px #258cbe;
    }
    
.search2
{
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color : #258cbe;
    padding:7px 2px 7px 5px;
    }
    
.dkBlue
{
    background-color : #97e1ff;
    padding:5px 2px 5px 5px;
    font-size: 10px;
    }
    
.ltBlue
{
    background-color : #afe8ff;
    padding:5px 2px 5px 5px;
    font-size: 10px;
    }
    
.recipDisc
{
    clear:both;
    display:block;
    padding-top:20px;}

/*-----End Recipes-----*/


.buttonPad{
	padding:0 11px 0 11px;
}

#buttons{
	width: 850px;
	padding:16px 0 16px 0;
}

.required{
	  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color : red;
}





