body 
{
    margin: 10px;
    padding: 10px;
	BACKGROUND-IMAGE: url('../images/bg-1.png');
	background-repeat: repeat-x;
	background-attachment: fixed;
	background-color: #346691;
}

#wrapper
{
    margin: 0px auto;
    border: #FFFFFF 1px solid;
    width: 1020px;
    height: auto !important;   
    BACKGROUND-COLOR: #FFFFFF;
}

/* Begin Header Styles */

.div-white
{
	width: 1020px;
    height: 10px;
	float: left;
	background-color: #FFFFFF;
}


#weight_loss_hdr
{
    BACKGROUND-COLOR: #FFFFFF;
    WIDTH: 1020px;
    height: 120px !important;            
}

.weight_loss_logo
{
	width: 220px;
    height: 120px;
	float: left;
	background-color: #FFFFFF;
	TEXT-ALIGN: center;
}

.top-nav
{
    width: 174px;
    height: 110px;
    float: left;
    background-color: #FFFFFF;
    BORDER-LEFT: #CCCCCC 1px solid;
	PADDING: 10px;    
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    LINE-HEIGHT: 13pt;     
    COLOR: #666666;

}

span.top-hdr
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 14pt;
    COLOR: #31ADE6;
    LINE-HEIGHT: 13pt;
}

/* End Header Styles */

/* Begin Content Styles */

#content
{
	clear: both;
    BACKGROUND-COLOR: #FFFFFF;
    WIDTH: 1000px;
}

/* Begin Left Column Styles */

.left-column
{
    float: left;
    width: 221px;
    height: auto;
    BACKGROUND-COLOR: #FFFFFF;
}

.div-grn-top
{
	float: left;
    WIDTH: 221px;
    BACKGROUND-COLOR: #839909;
    BORDER-TOP: #FFFFFF 2px solid;
    BORDER-RIGHT: #FFFFFF 2px solid;
    BORDER-BOTTOM: #FFFFFF 2px solid;
    FONT-SIZE: 2pt;   
	HEIGHT: 5px;
    MIN-HEIGHT: 5px; 
}


.buttons
{
    height: auto !important;
    min-height: 173px;
    width: 221px;
}

a.left-btn:link
{
	float: left;
	BACKGROUND-IMAGE: url('../images/bg-2a.gif');
	BORDER-BOTTOM: #FFFFFF 1px solid;
	BORDER-RIGHT: #FFFFFF 2px solid;
	PADDING: 7px 0px 3px 10px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: Bolder;
	text-decoration: none;
	COLOR: #FFFFFF;
	width: 211px;
	height: 18px !important;
	MIN-HEIGHT: 18px;
}

a.left-btn:visited
{
	float: left;
	BACKGROUND-IMAGE: url('../images/bg-2a.gif');
	BORDER-BOTTOM: #FFFFFF 1px solid;
	BORDER-RIGHT: #FFFFFF 2px solid;
	PADDING: 7px 0px 3px 10px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: Bolder;
	text-decoration: none;
	COLOR: #FFFFFF;
	width: 211px;
	height: 18px !important;
	MIN-HEIGHT: 18px;
}

a.left-btn:hover
{
	float: left;
	BACKGROUND-IMAGE: url('../images/bg-2b.gif');
	BORDER-BOTTOM: #FFFFFF 1px solid;
	BORDER-RIGHT: #FFFFFF 2px solid;
	PADDING: 7px 0px 3px 10px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: Bolder;
	text-decoration: none;
	COLOR: #FFFFFF;
	width: 211px;
	height: 18px !important;
	MIN-HEIGHT: 18px;
}

a.left-btn-bot:link
{
	float: left;
	BACKGROUND-IMAGE: url('../images/bg-2a.gif');
	BORDER-RIGHT: #FFFFFF 2px solid;
	PADDING: 7px 0px 3px 10px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: Bolder;
	text-decoration: none;
	COLOR: #FFFFFF;
	width: 211px;
	height: 18px !important;
	MIN-HEIGHT: 18px;
}

a.left-btn-bot:visited
{
	float: left;
	BACKGROUND-IMAGE: url('../images/bg-2a.gif');
	BORDER-RIGHT: #FFFFFF 2px solid;
	PADDING: 7px 0px 3px 10px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: Bolder;
	text-decoration: none;
	COLOR: #FFFFFF;
	width: 211px;
	height: 18px !important;
	MIN-HEIGHT: 18px;
}

a.left-btn-bot:hover
{
	float: left;
	BACKGROUND-IMAGE: url('../images/bg-2b.gif');
	BORDER-RIGHT: #FFFFFF 2px solid;
	PADDING: 7px 0px 3px 10px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: Bolder;
	text-decoration: none;
	COLOR: #FFFFFF;
	width: 211px;
	height: 18px !important;
	MIN-HEIGHT: 18px;
}

.div-grn-bot
{
	float: left;
    WIDTH: 221px;
    BACKGROUND-COLOR: #839909;
    BORDER-TOP: #FFFFFF 2px solid;
    BORDER-RIGHT: #FFFFFF 2px solid;
    BORDER-BOTTOM: #FFFFFF 2px solid;
    FONT-SIZE: 2pt;   
	HEIGHT: 5px;
    MIN-HEIGHT: 5px; 
}

.sub-buttons
{
    height: auto !important;
    min-height: 115px;
    width: 221px;
}

a.sub-btn:link
{
	float: left;
	BACKGROUND-COLOR: #339FCD;
	BORDER-BOTTOM: #FFFFFF 1px solid;
	BORDER-RIGHT: #FFFFFF 2px solid;
	PADDING: 7px 0px 3px 10px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: Bolder;
	text-decoration: none;
	COLOR: #FFFFFF;
	width: 211px;
	height: 18px !important;
	MIN-HEIGHT: 18px;
}

a.sub-btn:visited
{
	float: left;
	BACKGROUND-COLOR: #339FCD;
	BORDER-BOTTOM: #FFFFFF 1px solid;
	BORDER-RIGHT: #FFFFFF 2px solid;
	PADDING: 7px 0px 3px 10px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: Bolder;
	text-decoration: none;
	COLOR: #FFFFFF;
	width: 211px;
	height: 18px !important;
	MIN-HEIGHT: 18px;
}

a.sub-btn:hover
{
	float: left;
	BACKGROUND-COLOR: #54CCF3;
	BORDER-BOTTOM: #FFFFFF 1px solid;
	BORDER-RIGHT: #FFFFFF 2px solid;
	PADDING: 7px 0px 3px 10px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: Bolder;
	text-decoration: none;
	COLOR: #FFFFFF;
	width: 211px;
	height: 18px !important;
	MIN-HEIGHT: 18px;
}

.div-gry-bot
{
	float: left;
    WIDTH: 221px;
    BACKGROUND-COLOR: #CCCCCC;
    BORDER-TOP: #FFFFFF 1px solid;
    BORDER-RIGHT: #FFFFFF 2px solid;
    BORDER-BOTTOM: #FFFFFF 10px solid;
    FONT-SIZE: 2pt;   
	HEIGHT: 3px;
    MIN-HEIGHT: 3px; 
}

.testimonils
{
	float: left;
	width: 200px;
	background-color: #FFFFFF;
	PADDING: 10px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 9pt;
	color: #4C4C4C;
	LINE-HEIGHT: 13pt;
	BORDER-RIGHT: #CCCCCC 1px solid;
}

.prod-spot
{
	float: left;
	width: 200px;
	background-color: #FFFFFF;
	PADDING: 10px;
	BORDER-RIGHT: #CCCCCC 1px solid;
}

.ps-hdng
{
	width: 188px;
	border: #3395CE 1px solid;
	background-color: #31ADE6;
	BACKGROUND-IMAGE: url('../images/ps-bg1.gif');
	color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
    FONT-SIZE: 11pt;
    font-weight: bolder;
    PADDING: 5px;
}

.ps-img
{
	width: 178px;
	background-color: #FFFFFF;
	PADDING: 5px 10px;
	border-left: #3395CE 1px solid;
	border-right: #3395CE 1px solid;
	text-align: center;	
}

.ps-pic
{
	border: #FFFFFF 0px solid;
	text-align: center;
}


.ps-desc
{
	width: 178px;
	background-color: #F5F5F5;
	border-top: #E5E5E5 1px solid;
	border-left: #3395CE 1px solid;
	border-right: #3395CE 1px solid;
	PADDING: 5px 10px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 12pt;
	text-align: justify;
}

.ps-desc2
{
	width: 182px;
	background-color: #FFFFFF;
	border-left: #3395CE 1px solid;
	border-right: #3395CE 1px solid;
	PADDING: 5px 8px;
	color: #4C4C4C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 12pt;
}

.ps-desc3
{
	width: 182px;
	background-color: #F5F5F5;
	border-top: #3395CE 1px solid;
	border-left: #3395CE 1px solid;
	border-right: #3395CE 1px solid;
	border-bottom: #3395CE 1px solid;
	PADDING: 8px 8px;
	color: #4C4C4C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 15pt;
}

a.ps-btn:link
{
	float: left;
	BACKGROUND-IMAGE: url('../images/ps-bg1.gif');
	BORDER: #3395CE 1px solid;
	PADDING: 7px 0px 3px 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: Bolder;
	text-decoration: none;
	text-align: center;
	COLOR: #FFFFFF;
	width: 198px;
	height: 18px !important;
	MIN-HEIGHT: 18px;
}

a.ps-btn:visited
{
	float: left;
	BACKGROUND-IMAGE: url('../images/ps-bg1.gif');
	BORDER: #3395CE 1px solid;
	PADDING: 7px 0px 3px 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: Bolder;
	text-decoration: none;
	text-align: center;
	COLOR: #FFFFFF;
	width: 198px;
	height: 18px !important;
	MIN-HEIGHT: 18px;
}

a.ps-btn:hover
{
	float: left;
	BACKGROUND-IMAGE: url('../images/ps-bg2.gif');
	BORDER: #3395CE 1px solid;
	PADDING: 7px 0px 3px 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: Bolder;
	text-decoration: none;
	text-align: center;
	COLOR: #FFFFFF;
	width: 198px;
	height: 18px !important;
	MIN-HEIGHT: 18px;
}

.logos
{
	float: left;
	width: 200px;
	background-color: #FFFFFF;
	PADDING: 20px 10px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 9pt;
	color: #4C4C4C;
	LINE-HEIGHT: 13pt;
	BORDER-RIGHT: #CCCCCC 1px solid;
}

/* End Left Column Styles */

/* Begin Main Panel Styles */

.main-panel
{
	FLOAT: right;
    width: 777px;
    height: auto !important;
    min-height: 700px;
    background-color: #FFFFFF;    
  
}

.div-blu-top
{
	WIDTH: 797px;
    BACKGROUND-COLOR: #31ADE6;
    BORDER-TOP: #FFFFFF 2px solid;
    BORDER-BOTTOM: #FFFFFF 2px solid;
    FONT-SIZE: 2pt;
    HEIGHT: 5px !important;
    MIN-HEIGHT: 5px;    
}


.flash
{
    width: 797px;
    background-color: #346691;    
    height: 173px !important;
    min-height: 173px;
}

.div-blu-bot
{
	WIDTH: 797px;
    BACKGROUND-COLOR: #31ADE6;
    BORDER-TOP: #FFFFFF 2px solid;
    BORDER-BOTTOM: #FFFFFF 2px solid;
    FONT-SIZE: 2pt;
    HEIGHT: 5px !important;
    MIN-HEIGHT: 5px;    
}

.cont-area
{
	clear: both;
    width: 747px;
	height: auto !important;     
    background-color: #FFFFFF;    
    PADDING: 10px 15px 10px 15px;  
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 9pt;
    color: #4C4C4C;
    LINE-HEIGHT: 13pt;    
}

.subnav
{
	float: right;
	width: 200px;
	background-color: #FFFFD5;
	PADDING: 10px;
	MARGIN: 10px 48px 0px 10px;
	border: #FFFFB2 1px solid;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 15pt;
}

/* End Main Panel Styles */

/* Begin Bottom Div Styles */

#divider
{
	clear: both;
    HEIGHT: 15px;    
    WIDTH: 1020px;
}

.div-grn2
{
    WIDTH: 221px;
   	HEIGHT: 5px;
    MIN-HEIGHT: 5px;
    float: left; 
    BACKGROUND-COLOR: #839909;
    BORDER-TOP: #FFFFFF 10px solid;
    BORDER-RIGHT: #FFFFFF 2px solid;
    FONT-SIZE: 2px;   
}

.div-blu2
{
	WIDTH: 797px;
    HEIGHT: 5px !important;
    MIN-HEIGHT: 5px; 
    float: right;	
    BACKGROUND-COLOR: #31ADE6;
    BORDER-TOP: #FFFFFF 10px solid;
    FONT-SIZE: 2px;
}

/* End Bottom Div Styles */

/* End Content Styles */

/* Begin Footer Styles */

#container-ftr
{
	clear: both;
    margin: 0px auto;
    width: 1020px;
    height: 25px !important;
    min-height: 25px;   
}


.footer
{
	HEIGHT: 25px !important;  
    WIDTH: 1020px;
    float: left;
}


.ftr
{
    width: 1020px;
    height: 25px !important;
    min-height: 25px;
    TEXT-ALIGN: center;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 9pt;
    color: #93D0FE;
    padding: 5px 0px 5px 0px;
}

/* End Footer Styles */

/* Begin Formatiing Styles */

a.more:link
{
	font-weight: bolder;
	text-decoration: none;
	color: #839909;
}

a.more:visited
{
	font-weight: bolder;
	text-decoration: none;
	color: #839909;
}

a.more:hover
{
	font-weight: bolder;
	text-decoration: underline;
	color: #54CCF3;
}

a.inline-btn-orn:link
{
	height: 18px;
	margin: 0px 4px;
	BACKGROUND-IMAGE: url('../images/btn-bg-orn1.gif');
	BORDER: #FF6600 1px solid;
	PADDING: 1px 10px 1px 10px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: Bolder;
	text-decoration: none;
	COLOR: #FFFFFF;
	display: inline-block;
}

a.inline-btn-orn:visited
{
	height: 18px;
	margin: 0px 4px;
	BACKGROUND-IMAGE: url('../images/btn-bg-orn1.gif');
	BORDER: #FF6600 1px solid;
	PADDING: 1px 10px 1px 10px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: Bolder;
	text-decoration: none;
	COLOR: #FFFFFF;
	display: inline-block;
}

a.inline-btn-orn:hover
{
	height: 18px;
	margin: 0px 4px;
	BACKGROUND-IMAGE: url('./images/btn-bg-orn2.gif');
	BORDER: #FF6600 1px solid;
	PADDING: 1px 10px 1px 10px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: Bolder;
	text-decoration: none;
	COLOR: #FFFFFF;
	display: inline-block;

}

a.inline-btn-grn:link
{
	height: 18px;
	margin: 0px 4px;
	BACKGROUND-IMAGE: url('../images/btn-bg-grn1.gif');
	BORDER: #839909 1px solid;
	PADDING: 1px 10px 1px 10px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: Bolder;
	text-decoration: none;
	COLOR: #FFFFFF;
	display: inline-block;
}

a.inline-btn-grn:visited
{
	height: 18px;
	margin: 0px 4px;
	BACKGROUND-IMAGE: url('../images/btn-bg-grn1.gif');
	BORDER: #839909 1px solid;
	PADDING: 1px 10px 1px 10px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: Bolder;
	text-decoration: none;
	COLOR: #FFFFFF;
	display: inline-block;
}

a.inline-btn-grn:hover
{
	height: 18px;
	margin: 0px 4px;
	BACKGROUND-IMAGE: url('../images/btn-bg-grn2.gif');
	BORDER: #839909 1px solid;
	PADDING: 1px 10px 1px 10px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: Bolder;
	text-decoration: none;
	COLOR: #FFFFFF;
	display: inline-block;

}

/* End Formatiing Styles */




