A:{text-decoration:none;}
A:link{text-decoration: none;color:#0000FF}
A:visited{text-decoration: none;color:#0000FF}
A:hover {text-decoration: underline;color=#0000FF}


body 
{
scrollbar-face-color: #005074; 
scrollbar-shadow-color: #000000; 
scrollbar-highlight-color: #000000; 
scrollbar-3dlight-color: #2F8BAD; 
scrollbar-darkshadow-color:#2F8BAD; 
scrollbar-track-color: #2F8BAD; 
scrollbar-arrow-color: #65A08E;
}



A.nav,A.nav:visited {
	text-decoration: none;
	font: 11px arial, arial, sans-serif;
	font-weight:bold;
	border-bottom: 1px solid #000;
	color: #FFFFFF;
	display: block;
	width: 175px;
	padding: 6px 0px;
}

A.nav:hover {
	text-decoration: none;
	font: 11px arial, arial, sans-serif;
	background-color: #97C5D6;
	font-weight:bold;
	border-bottom: 1px solid #000;
	color: #FFFFFF;
	display: block;
	width: 175px;
}


A.navtop,A.navtop:visited {
	text-decoration: none;
	font: 9px verdana, sans-serif;
	background-color: #FFFFFF;
	font-weight:bold;
	color: #005074;
	text-align: center;
	padding: 3px;
}

A.navtop:hover {
	text-decoration: none;
	font: 9px verdana, sans-serif;
	font-weight:bold;
	background-color: #FFFFFF;
	color: #005074;
	text-align: center;
}


IMG {
	border: 0px;
}

.formbox
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    FONT-SIZE: 11px;
		HEIGHT: 18px;
    BORDER-LEFT: #000000 1px solid;
    COLOR: #005074;
    BORDER-BOTTOM: #000000 1px solid;
    BACKGROUND-COLOR: #FFFFFF
}

.formbox2
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    FONT-SIZE: 15px;
		FONT-WEIGHT: bold;
		HEIGHT: 22px;
    BORDER-LEFT: #000000 1px solid;
    COLOR: #005074;
    BORDER-BOTTOM: #000000 1px solid;
    BACKGROUND-COLOR: #FFFFFF
}

.formsubmitbox
{
    BORDER-RIGHT: #000000 2px solid;
    BORDER-TOP: #000000 1px solid;
		FONT-FAMILY: verdana;
    FONT-SIZE: 10px;
		FONT-WEIGHT: bold;
    BORDER-LEFT: #000000 1px solid;
    COLOR: #005074;
    BORDER-BOTTOM: #000000 2px solid;
    BACKGROUND-COLOR: #FFFFFF
}

.formsubmitbox2
{
    BORDER-RIGHT: #000000 2px solid;
    BORDER-TOP: #000000 1px solid;
		FONT-FAMILY: verdana;
    FONT-SIZE: 13px;
		FONT-WEIGHT: bold;
    BORDER-LEFT: #000000 1px solid;
    COLOR: #005074;
    BORDER-BOTTOM: #000000 2px solid;
    BACKGROUND-COLOR: #FFFFFF
}

.bmiformbox
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
		FONT-FAMILY: verdana, arial;
    FONT-SIZE: 12px;
		HEIGHT: 20px;
    BORDER-LEFT: #000000 1px solid;
    COLOR: #005074;
    BORDER-BOTTOM: #000000 1px solid;
    BACKGROUND-COLOR: #FFFFFF
}

.bmiformsubmitbox
{
    BORDER-RIGHT: #000000 2px solid;
    BORDER-TOP: #000000 1px solid;
		FONT-FAMILY: verdana, arial;
    FONT-SIZE: 11px;
		FONT-WEIGHT: bold;
    BORDER-LEFT: #000000 1px solid;
    COLOR: #005074;
    BORDER-BOTTOM: #000000 2px solid;
    BACKGROUND-COLOR: #FFFFFF
}


#outer {
width: 95%;
background-color: #2F8BAD;
}
#l1, #l2, #l3 { font-size: 0px; /* hack for ie...yay ie! */ }
#l1 {
border-left: 4px solid #FFFFFF;
border-right: 4px solid #FFFFFF;
height: 1px;
}
#l2 {
border-left: 2px solid #FFFFFF;
border-right: 2px solid #FFFFFF;
height: 1px;
}
#l3 {
border-left: 1px solid #FFFFFF;
border-right: 1px solid #FFFFFF;
height: 2px;
}
#outer h2, #outer p { padding: 5px; margin: 0; }


.joincenterzip
{
		text-decoration:none; 
		font-family:verdana, arial; 
		font-weight:bold; 
		font-size:7.5pt;
		color: #FFFFFF
}


.zipcodesearch
{
		text-decoration:none; 
		font-family:verdana, arial; 
		font-weight:bold; 
		font-size:7.5pt;
		color: #000000
}

.membersheader 
{
		text-decoration:none; 
		font-family:verdana, arial; 
		font-weight:bold; 
		font-style:normal; 
		font-size:12pt; 
		color: #FFFFFF;
		padding: 5px;
}

.cartitems 
{
		text-decoration:none; 
		font-family:arial; 
		font-weight:bold; 
		font-style:normal; 
		font-size:7.5pt; 
		color: #FFFFFF
}

.numbercartitems 
{
		text-decoration:none; 
		font-family:verdana, arial; 
		font-weight:bold; 
		font-style:normal; 
		font-size:8pt; 
		color: #000000
}

.rollovers 
{
		text-decoration:none; 
		font-family:arial; 
		font-weight:bold; 
		font-size:9pt; 
		color: #FFFFFF
}

.formintrotext 
{
		text-decoration:none; 
		font-family:arial; 
		font-weight:bold; 
		font-size:9pt; 
		color: #01493C
}

.formheader 
{
		text-decoration:none; 
		font-family:arial; 
		font-weight:bold; 
		font-size:8pt; 
		color: #000000
}

.formheader2
{
		text-decoration:none; 
		font-family:arial; 
		font-weight:bold; 
		font-size:9pt; 
		color: #000000
}

.form, a:hover.form
{
		text-decoration:none; 
		font-family:arial; 
		font-weight:normal; 
		font-size:8pt; 
		color: #000000
}

.bmiheader 
{
		text-decoration:none; 
		font-family:verdana, arial; 
		font-weight:bold; 
		font-size:10pt; 
		color: #FFFFFF;
		padding: 5px
}

.bmiform 
{
		text-decoration:none; 
		font-family:verdana, arial;  
		font-weight:normal; 
		font-size:8pt; 
		color: #000000;
		padding: 5px
}

.bmiformwhite 
{
		text-decoration:none; 
		font-family:verdana, arial;  
		font-weight:normal; 
		font-size:8pt; 
		color: #FFFFFF;
		padding: 5px
}

.bluetext, a:hover.bluetext 
{
		text-decoration:none; 
		font-family:arial; 
		font-weight:normal; 
		font-size:8pt; 
		color: #0000FF
}

.bodyheaders, a:hover.bodyheaders 
{
		text-decoration:none; 
		font-family:verdana,arial; 
		font-weight:bold; 
		font-size:12pt;
		color: #005074
}

.bodyheadersblack, a:hover.bodyheadersblack 
{
		text-decoration:none; 
		font-family:verdana,arial; 
		font-weight:bold; 
		font-size:14pt;
		color: #000000
}

.bodyheaderswhite, a:hover.bodyheaderswhite
{
		text-decoration:none; 
		font-family:verdana,arial; 
		font-weight:bold; 
		font-size:14pt;
		color: #FFFFFF
}

.bodysubheaders, a:hover.bodysubheaders
{
		text-decoration:none; 
		font-family:verdana,arial; 
		font-weight:bold;
		font-style:italic; 
		font-size:11pt;
		color: #000000
}

.bodytextgreen, a:hover.bodytextgreen 
{
		text-decoration:none; 
		font-family:verdana, arial; 
		font-weight:bold;
		font-style:normal; 
		font-size:10pt;
		color: #015537
}

.signature, a:hover.signature
{
		text-decoration:none; 
		font-family:verdana, arial; 
		font-weight:bold; 
		font-size:11pt
}

.bodyheadersblue
{
		text-decoration:none; 
		font-family:verdana,arial; 
		font-weight:bold; 
		font-size:12pt;
		color: #005074
}

.footerhome 
{
		text-decoration:none; 
		font-family:arial; 
		font-weight:bold; 
		font-size:7pt; 
		color: #FFFFFF
}

.footerhome2 
{
		text-decoration:none; 
		font-family:arial; 
		font-weight:bold; 
		font-size:9pt; 
		color: #FFFFFF
}


.footer 
{
		text-decoration:none; 
		font-family:arial; 
		font-weight:bold; 
		font-size:7pt; 
		color: #FFFFFF
}

.footer2 
{
		text-decoration:none; 
		font-family:arial; 
		font-weight:bold; 
		font-size:8pt; 
		color: #FFFFFF
}

.mp 
{
		text-decoration:none; 
		font-family:arial; 
		font-weight:normal; 
		font-size:7pt; 
		color: #000000
}

.recipeheader, a:hover.recipeheader
{
		text-decoration:none; 
		font-family:verdana, arial;
		font-weight:bold;
		font-style:normal;  
		font-size:9pt;
		color: #000000
}

.recipetitle, a:hover.recipetitle 
{
		text-decoration:none; 
		font-family:arial;
		font-weight:bold;
		font-style:normal;  
		font-size:9pt;
		color: #FFFFFF
}


.recipedate, a:hover.recipedate 
{
		text-decoration:none; 
		font-family:verdana, arial;
		font-style:italic;  
		font-size:7pt;
		color: #FFFFFF
}

.recipetext, a:hover.recipetext
{
		text-decoration:none; 
		font-family:arial;
		font-style:normal;  
		font-size:8pt;
		color: #FFFFFF
}

.bodytext, a:hover.bodytext 
{
		text-decoration:none; 
		font-family:verdana, arial; 
		font-weight:normal; 
		font-size:9pt;
		padding: 10px
}


.bodytextbold, a:hover.bodytextbold
{
		text-decoration:none; 
		font-family:verdana, arial; 
		font-weight:bold; 
		font-size:9pt;
		padding: 10px
}

.bodytextboldwhite, a:hover.bodytextboldwhite 
{
		text-decoration:none; 
		font-family:verdana, arial; 
		font-weight:bold; 
		font-size:9pt;
		padding: 10px;
		color: #FFFFFF
}


.bodytextwhite, a:hover.bodytextwhite 
{
		text-decoration:none; 
		font-family:verdana, arial; 
		font-weight:normal; 
		font-size:9pt;
		color: #FFFFFF;
		padding: 10px
}

.bodytextwhite2, a:hover.bodytextwhite2 
{
		text-decoration:none; 
		font-family:verdana, arial; 
		font-weight:normal; 
		font-size:13pt;
		padding: 7px;
		color: #FFFFFF
}

.bodytextintro, a:hover.bodytextintro
{
		text-decoration:none; 
		font-family:arial; 
		font-weight:normal; 
		font-size:9pt
}

.bodytextintroheaders , a:hover.bodytextintroheaders
{
		text-decoration:none; 
		font-family:arial; 
		font-weight:bold; 
		font-size:10pt;
		color: #005074
}

.freeprofileheaders, a:hover.freeprofileheaders
{
		text-decoration:none; 
		font-family:verdana, arial; 
		font-weight:bold;
		font-style:italic;  
		font-size:9pt;
		color: #FFFFFF
}

.top 
{
		text-decoration:none; 
		font-family:verdana, arial; 
		font-weight:bold; 
		font-size:7pt;
}


.popupheaders 
{
		text-decoration:none; 
		font-family:verdana, arial;
		background: #005074;  
		font-weight:bold;
		font-size:16pt;
		color: #FFFFFF;
		padding: 10px
}


.closewindow 
{
		text-decoration:none; 
		font-family:verdana, arial;
		background: #005074; 
		font-weight:bold; 
		font-size:7pt;
		padding: 10px
}

.pageheaderlinks
{
		text-decoration:none; 
		font-family:verdana,arial;
		background: #8FC1D3; 
		font-weight:bold;
		font-style:italic;  
		font-size:9pt;
		padding: 8px;
		color: #000000
}


.physiciansfastheader, a:hover.physiciansfastheader 
{
		text-decoration:none; 
		font-family:verdana,arial;
		font-weight:bold;
		font-size:16pt;
		padding: 2px;
		color: #005074
}


.introheaders, a:hover.introheaders
{
		text-decoration:none; 
		background: #8FC1D3; 
		font-family:verdana, arial; 
		font-weight:bold; 
		font-size:9pt
}

.bulletpoints, a:hover.bulletpoints
{
		text-decoration:none; 
		font-family:verdana, arial; 
		font-weight:bold;
		font-size:11pt;
		color: #01493C
}


.productheaders, a:hover.productheaders 
{
		text-decoration:none; 
		font-family:verdana, arial; 
		font-weight:bold;
		font-size:16pt;
		color: #000000
}

.productheadersgreen, a:hover.productheadersgreen
{
		text-decoration:none; 
		font-family:verdana, arial; 
		font-weight:bold;
		font-size:11pt;
		color: #015537
}

.medifast 
{
		text-decoration:none; 
		font-family:verdana, arial; 
		font-weight:bold;
		font-size:11pt;
		color: #0000FF
}

.salestax, a:hover.salestax 
{
		text-decoration:none; 
		font-family:verdana, arial; 
		font-weight:normal; 
		font-size:7pt;
		padding: 10px; 
		color: #000000
}


.dollarsign, a:hover.dollarsign 
{
		text-decoration:none; 
		font-family:verdana, arial; 
		font-weight:bold;
		font-size:12pt;
		color: #000000
}

.price1, a:hover.price1 
{
		text-decoration:none; 
		font-family:verdana, arial; 
		font-weight:bold;
		font-size:26pt;
		color: #000000
}

.price2, a:hover.price2 
{
		text-decoration:none; 
		font-family:verdana, arial; 
		font-weight:bold;
		font-size:19pt;
		color: #000000
}

.package 
{
		text-decoration:none; 
		font-family:verdana, arial; 
		font-weight:normal; 
		font-size:7pt;
		padding: 0px; 
		color: #000000
}

.asterisk, a:hover.asterisk 
{
		text-decoration:none; 
		font-family:verdana, arial; 
		font-weight:bold;
		font-size:11pt;
		color: #000000
}

.productnumber, a:hover.productnumber
{
		text-decoration:none; 
		font-family:verdana, arial; 
		font-weight:bold; 
		font-size:7.5pt
}

.cartquantity, a:hover.cartquantity 
{
		text-decoration:none; 
		font-family:arial; 
		font-size:8pt;
		color: #000000
}

.results 
{
		text-decoration:none; 
		font-family:verdana, arial;
		font-style:italic;  
		font-size:7pt;
		color: #000000
}

.previousnext 
{
		text-decoration:none; 
		font-family:verdana, arial;
		font-style:normal;
		font-weight:bold;  
		font-size:7pt;
		color: #000000
}

.freeprofile 
{
		text-decoration:none; 
		font-family:verdana, arial; 
		font-weight:bold; 
		font-size:13pt;
		color: #FFFFFF
}

.freeprofile2 
{
		text-decoration:none; 
		font-family:verdana,arial; 
		font-weight:bold; 
		font-size:7pt;
		color: #000000
}

.recipes 
{
		text-decoration:none; 
		font-family:verdana, arial; 
		font-weight:bold; 
		font-size:12pt;
		color: #000000
}

.recipes2 
{
		text-decoration:none; 
		font-family:verdana,arial; 
		font-weight:normal; 
		font-size:8pt;
		font-style:italic;
		color: #000000;
		padding: 2px
}

.recipes3 
{
		text-decoration:none; 
		font-family:verdana, arial; 
		font-weight:bold; 
		font-size:9pt;
		padding: 5px
}

.weighinname 
{
		text-decoration:none; 
		font-family:arial; 
		font-weight:bold; 
		font-size:12pt;
		color: #000000
}

.weighinpounds 
{
		text-decoration:none; 
		font-family:arial; 
		font-weight:bold; 
		font-size:11pt;
		color: #000000
}

.weighindate 
{
		text-decoration:none; 
		font-family:arial; 
		font-weight:bold;
		font-size:8pt;
		color: #0000FF
}

.productintroheaders
{
		text-decoration:none; 
		background: #005074;
		filter: alpha(opacity=100); 
		font-family:verdana, arial; 
		font-weight:bold; 
		font-size:9pt;
		color: #FFFFFF;
		padding: 5px
}

.productintrosubheaders
{
		text-decoration:none; 
		font-family:verdana, arial; 
		font-weight:normal; 
		font-size:8.5pt;
		color: #000000
}

.productintrotext 
{
		text-decoration:none;
		background: #FFFFFF;  
		font-family:verdana, arial;  
		font-weight:normal; 
		font-size:8pt;
		padding: 8px
}

.ordering, a:hover.ordering
{
		text-decoration:none; 
		font-family:verdana, arial; 
		font-weight:bold; 
		font-style:normal; 
		font-size:8.5pt; 
		color: #95568F
}

.bodytext LI{
margin-left:20px;	
}


.bodytext UL LI{
margin-left:0;	
}