@charset "utf-8";
/* CSS Document */

#container	{padding: 0px;
			 width: 100%; 
			 min-height: 100%;
			 margin: 0 auto;
			 text-align:center;
			 float:left;}

#content	{width:876px;
			 margin-left:auto;
			 margin-right:auto;}
			 
.right_body	{width:231px;
			 min-height:400px;
			 float:left;}			 
			 
.left_body	{width:645px;
			 min-height:400px;
			 float:left;}				 

/*---- Main Items ----*/ 

.corp_login-main		{background-image:url(../interface/corporate_login.jpg);
						 background-repeat:no-repeat;
						 background-position:top left;
						 width:167px;
						 height:73px;
						 padding-top:30px;
						 padding-left:11px;
						 padding-right:31px;
						 text-align:left;
						 margin-left:5px;}
						 
.corp_login-main a			{color: #345483;
font-family:Geneva, Arial, Helvetica, sans-serif;
								 font-size:11px;
								 text-decoration: none;
								 
								 }									 							 

.corp_login-main a:hover		{color: #345483;
								 font-size:11px;
								 text-decoration: underline;
								 
								}							 


.what_is_q100			{background-image: url(../interface/what_is_q-100.jpg);
						 background-repeat:no-repeat;
						 background-position:top left;
						 width:167px;
						 height:72px;
						 padding-top:28px;
						 padding-left:11px;
						 padding-right:31px;
						 text-align:left;
						 margin-left:5px;}


.what_is_q100 a			{color: #345483;
font-family:Geneva, Arial, Helvetica, sans-serif;
								 font-size:11px;
								 text-decoration: none;
								 
								 }									 							 

.what_is_q100 a:hover		{color: #345483;
								 font-size:11px;
								 text-decoration: underline;
								 
								}	


/*---- Navigation Items ----*/ 
					 
.navigation-footer 	{background-image: url(../interface/navigation_bottom-bkg.jpg);
					 background-repeat:repeat-x;
					 width:100%;
					 height: 100px;
 					 text-align:center;
					 margin:0px;
					 float: left;}	

.navigation_container	{position: absolute;
						 top:130px;
						 left:13px;
						 width:850px;
						 height:30px;
						 }
						 
						 
/*---- Moodsetter Container ----*/	
						 
.moodsetter_container	{width:876px;
						 height:227px;
						}

.password_container`	{width:876px;
						 min-height:250px;
						 float:left;
						}
						
.wide_top-border		{background-image:url(../interface/wide_border-top.jpg);
						 background-repeat:no-repeat;
						 width:876px;
						 height:10px;
						 float:left;
						 }												 
						 
.wide_bottom-border			{background-image:url(../interface/wide_border-bottom.jpg);
						 	 background-repeat:no-repeat;
						 	 width:876px;
						 	 height:15px;
							 float:left;
						 	}							 
						 
.moodsetter_ad				{width:219px;
							 height:203px;
							 float: left;}

.moodsetter_photo			{background-image:url(../interface/header_happy-couple.jpg);
							 background-repeat: no-repeat;
							 width:432px;
							 height:203px;
							 float:left;}
							 
.moodsetter_login			{background-image:url(../interface/header_login-account-info.jpg);
							 background-repeat:no-repeat;
							 width:225px;
							 height:203px;
							 color:#dcf4ff;
							 font-family:Arial, Helvetica, sans-serif;
							 font-size:10px;
							 float:left;}		
							 
.moodsetter_login-content	{width:180px;
							 height:180px;
							 color:#dcf4ff;
							 font-family:Arial, Helvetica, sans-serif;
							 font-size:10px;
							 margin-left:10px;
							 margin-right:35px;
							 margin-top:10px;}								 					 						 
						 
/*---- Newsletter Content ----*/	

.newsletter_container		{ position:relative;
							 width:876px;
							 height:100px;
							 float:left;
							}						 
							
.newsletter_ad				{background-image:url(../interface/news_advert.jpg);
							 background-repeat:no-repeat;
							 width:497px;
							 height:75px;
							 float:left;}

.newsletter_signup			{background-image: url(../interface/news_signup-box.jpg);
							 background-repeat:no-repeat;
							 width:379px;
							 height:75px;
							 float:left;}						 

.newsletter_signup-container  	{margin-top:42px;
								 margin-left:15px;
								 margin-right:25px;

							  	 width:339px;
							  	 height:30px;
							  	}						 

/*---- Moodsetter Container ----*/	

.column3_container				{background-image:url(../interface/column_bkg.jpg);
								 background-repeat:repeat-y;
								 width: 645px;
								 min-height:400px;
								 float:left;}

.column3_top					{background-image:url(../interface/column_border-top.jpg);
								 background-repeat:no-repeat;
								 width:645px;
								 height:10px;
								 float:left;}

.column3_bottom					{background-image: url(../interface/column_border-bottom.jpg);
								 background-repeat:no-repeat;
								 width:645px;
								 height:180px;
								 float:left;}
								 
.column3_a						{background-image: url(../interface/column_title-a-bkg.jpg);
								 background-repeat:no-repeat;
								 background-position:top left;
								 width:195px;
								 min-height:288px;
								 padding-left:18px;
								 padding-right:7px;
								 padding-top:14px;
								 text-align:left;
								 }		
								 
.column3_a ul					{margin:0px;
								 padding:0px;
								 color:	#345483;}							 
							 
.column3_a ul li				{/*margin:0px;
								 padding:0px;*/
								 color:	#345483;}
								 
.column3_a ul li p				{font-family:Arial, Helvetica, sans-serif;
						 	 	font-size:12px;
							 	font-weight: normal;
						 	 	text-align:left;
						 	 	color: #345483;
							 	line-height:14px;
								margin:0px;
						 		}									 

.column3_b						{background-image: url(../interface/column_title-b-bkg.jpg);
								 background-repeat:no-repeat;
								 background-position:top left;
								 width:194px;
								 min-height:288px;
								 padding-left:7px;
								 padding-right:7px;
								 padding-top:14px;
								 text-align:left;								 
								 }	
								 
.column3_b ul					{margin:0px;
								 padding:0px;
								 color:	#345483;}							 
							 
.column3_b ul li				{/*margin:0px;
								 padding:0px;*/
								 color:	#345483;}
								 
.column3_b ul li p				{font-family:Arial, Helvetica, sans-serif;
						 	 	font-size:12px;
							 	font-weight: normal;
						 	 	text-align:left;
						 	 	color: #345483;
							 	line-height:14px;
								margin:0px;
						 		}								 							 
								 
								 
.column3_c						{background-image: url(../interface/column_title-c-bkg.jpg);
								 background-repeat:no-repeat;
								 background-position:top left;
								 width:192px;
								 min-height:288px;
								 padding-left:7px;
								 padding-right:18px;
								 padding-top:14px;
											 
								 }
								 
									 
/*---- Newsletter Panel ----*/							 

.newsletter_panel				{background-image: url(../interface/newsletter_panel.jpg);
								 background-repeat:no-repeat;
								 background-position:top left;
								 width:195px;
								 height:200px;
								 padding-left:18px;
								 padding-right:18px;
								 padding-top:34px;
								 padding-bottom:15px;
								 text-align:left;								 
								 }									 	

.newsletter_panel p				{font-family:Arial, Helvetica, sans-serif;
								 font-size:11px;
								 text-align:left;
								 color: #333333;
								 margin:0px;
								 padding:0px 0px 0px 0px;								 
								 }									 	

.newsletter_panel a				{font-family:Arial, Helvetica, sans-serif;
								 font-size:11px;
								 text-align:left;
								 color: #CC0000;
								 text-decoration:underline;								 
								 }	
								 
.newsletter_panel a:hover		{text-decoration: none;}

/*---- Search Box ----*/							 

.search_box						{background-image: url(../interface/search_bkg.jpg);
								 background-repeat:no-repeat;
								 background-position:top left;
								 width:195px;
								 /*min-*/height:62px;
								 padding-left:18px;
								 padding-right:18px;
								 padding-top:28px;
								 padding-bottom:15px;
								 text-align:left;								 
								 }	

/*---- Side Moodsetter ----*/							 
.side_moodsetter-short				{background-image: url(../interface/side_moodsetter.jpg);
								 background-repeat:no-repeat;
								 background-position:top left;
								 width:231px;
								 /*min-*/height:490px;
								 padding:0;
								 text-align:left;								 
								 }	
			
.side_moodsetter				{background-image: url(../interface/side_moodsetter-long.jpg);
								 background-repeat:no-repeat;
								 background-position:top left;
								 width:231px;
								 /*min-*/height:600px;
								 padding:0;
								 text-align:left;								 
								 }	
								 
.side_moodsetter-img-link		{width:231px;
								 height:600px;
								 border:0px;}								 

/*---- Most Item / Sidebar ----*/	

.sidebar_container		{ width:231px;
						  min-height: 50px;
						  background-image:url(../interface/sidebar_bkg.jpg);
						  background-repeat:repeat-y;
						  float:left;}

.sidebar_top 			{width:231px;
						 height:18px;
						 background-image:url(../interface/sidebar_top.jpg);
						 background-repeat:no-repeat;
						 float:left;}

.sidebar_bottom			{width:231px;
						 height:21px;
						 background-image:url(../interface/sidebar_bottom.jpg);
						 background-repeat:no-repeat;
						 float:left;}

.sidebar_content		{width:195px;
						 min-height:50px;
						 padding-left:18px;
						 padding-right:18px;
						 float:left;
						 text-align:left;}



/*---- Product Information ----*/
.product-column_a			{margin-top:0px;
						 margin-left:16px;
						 width:302px;
						 padding:0px;
						 text-align:left;
						 z-index:120;				 
						 }	


.product-column_a-top		{
						 width:282px;
						 min-height:225px;
						 padding-left:10px;
						 padding-right:10px;
						 padding-top:10px;
						 padding-bottom:10px;				 
						 float:left;}
						 
.product-column_a-bottom	{
						 width:302px;
						 padding:0px;				 
						 float:left;}						 						 

.product-column_b			{background-image: url(../interface/product_bkg.gif);
						 background-repeat: repeat-y;
						 margin-top:0px;
						 margin-right:18px;
						 width:302px;
						 padding:0px;
						 text-align:left;
						 z-index:120;				 
						 }
						 
.product-column_b p		{font-family:Arial, Helvetica, sans-serif;
						 font-size:12px;
						 font-weight: normal;
						 text-align:left;
						 color:#976300;
						 line-height:14px;
						}
						
.product-column_a p		{font-family:Arial, Helvetica, sans-serif;
						 font-size:12px;
						 font-weight: normal;
						 text-align:left;
						 color: #345483;
						 line-height:14px;
						}													 	

.product-column_a a			{color: #345483;
								 font-size:12px;
								 text-decoration:underline;
								 font-weight: bold;
								 }									 							 

.product-column_a a:hover		{color: #345483;
								 font-size:12px;
								 text-decoration:none;
								 font-weight: bold;
								}	

.product-column_b a			{color: #FFFFFF;
								 font-size:12px;
								 text-decoration:underline;
								 font-weight: bold;
								 }									 							 

.product-column_b a:hover		{color: #FFFFFF;
								 font-size:12px;
								 text-decoration:none;
								 font-weight: bold;
								}									
						 
.product-column_b	h1		{font-size:16px;
						 margin:0px;
						 padding:0px;
						 color:#FFFFFF;
						 }						 
						 
.product-column_b-top		{background-image: url(../interface/product_top.gif);
						 background-repeat: no-repeat;
						 background-position:top left;
						 width:282px;
						 min-height:225px;
						 padding-left:10px;
						 padding-right:10px;
						 padding-top:10px;
						 padding-bottom:10px;				 
						 float:left;}
						 
.product-column_b-bottom	{background-image: url(../interface/product_bottom.gif);
						 background-repeat: no-repeat;
						 background-position:bottom left;
						 width:302px;
						 padding:0px;				 
						 float:left;}

/*---- Content Container ----*/		

.product_top			{background-image: url(../interface/longevity_q-100-ms.jpg);
						 background-repeat:no-repeat;
						 background-position:top left;
						 width:645px;
						 min-height:216px;
						 padding-top:161px;
						 float:left;}	

.ordering_top			{background-image: url(../interface/online_ordering-moodsetter.jpg);
						 background-repeat:no-repeat;
						 background-position:top left;
						 width:645px;
						 min-height:216px;
						 padding-top:161px;
						 float:left;}	

.order-column_a	h1		{font-size:16px;
						 margin:0px;
						 padding:0px;
						 color:#FFFFFF;
						 }	
						 
.order-column_a			{background-image: url(../interface/order_bkg.gif);
						 background-repeat: repeat-y;
						 margin-top:0px;
						 margin-left:16px;
						 width:302px;
						 padding:0px;
						 text-align:left;
						 z-index:120;				 
						 }	
						 
.order-column_a-top		{background-image: url(../interface/order_top.jpg);
						 background-repeat: no-repeat;
						 background-position:top left;
						 width:282px;
						 min-height:245px;
						 padding-left:10px;
						 padding-right:10px;
						 padding-top:10px;
						 padding-bottom:10px;				 
						 float:left;}
						 
.order-column_a-bottom	{background-image: url(../interface/order_bottom.gif);
						 background-repeat: no-repeat;
						 background-position:bottom left;
						 width:302px;
						 padding:0px;				 
						 float:left;}						 						 

.order-column_b			{background-image: url(../interface/order_bkg.gif);
						 background-repeat: repeat-y;
						 margin-top:0px;
						 margin-right:18px;
						 width:302px;
						 padding:0px;
						 text-align:left;
						 z-index:120;				 
						 }
						 
.order-column_b p		{font-family:Arial, Helvetica, sans-serif;
						 font-size:12px;
						 font-weight: normal;
						 text-align:left;
						 color: #164202;
						 line-height:14px;
						}
						
.order-column_a p		{font-family:Arial, Helvetica, sans-serif;
						 font-size:12px;
						 font-weight: normal;
						 text-align:left;
						 color: #164202;
						 line-height:14px;
						}													 	

.order-column_a a			{color: #FFFFFF;
								 font-size:12px;
								 text-decoration:underline;
								 font-weight: bold;
								 }									 							 

.order-column_a a:hover		{color: #FFFFFF;
								 font-size:12px;
								 text-decoration:none;
								 font-weight: bold;
								}	

.order-column_b a			{color: #FFFFFF;
								 font-size:12px;
								 text-decoration:underline;
								 font-weight: bold;
								 }									 							 

.order-column_b a:hover		{color: #FFFFFF;
								 font-size:12px;
								 text-decoration:none;
								 font-weight: bold;
								}									
						 
.order-column_b	h1		{font-size:16px;
						 margin:0px;
						 padding:0px;
						 color:#FFFFFF;
						 }						 
						 
.order-column_b-top		{background-image: url(../interface/order_top-r.jpg);
						 background-repeat: no-repeat;
						 background-position:top left;
						 width:282px;
						 min-height:245px;
						 padding-left:10px;
						 padding-right:10px;
						 padding-top:10px;
						 padding-bottom:10px;				 
						 float:left;}
						 
.order-column_b-bottom	{background-image: url(../interface/order_bottom.gif);
						 background-repeat: no-repeat;
						 background-position:bottom left;
						 width:302px;
						 padding:0px;				 
						 float:left;}

.content_container		{width:645px;
						 min-height: 300px;
						 background-image: url(../interface/container_bkg.jpg);
						 background-repeat:repeat-y;
						 float:left;}

.corporate_top			{background-image: url(../interface/full_size-corporate-header.jpg);
						 background-repeat:no-repeat;
						 background-position:top left;
						 width:645px;
						 min-height:216px;
						 padding-top:161px;
						 float:left;}	
						 
.corporate_text			{margin-top:35px;
						 margin-left:16px;
						 width:235px;
						 padding:0px;
						 text-align:left;
						 z-index:130;				 
						 }	

						 
.corporate_text p			{font-family:Arial, Helvetica, sans-serif;
						 	 font-size:12px;
							 font-weight: normal;
						 	 text-align:left;
						 	 color: #345483;
							 line-height:14px;
						 	}						 
						 
.corporate_text	h1		{font-size:16px;
						 margin:0px;
						 padding:0px;
						 }						 					 
						 
.corporate_items		{background-image: url(../interface/item_bkg.gif);
						 background-repeat: repeat-y;
						 margin-top:0px;
						 margin-right:16px;
						 width:370px;
						 padding:0px;
						 text-align:left;
						 z-index:130;				 
						 }


						 
.corporate_content		{background-image: url(../interface/item_top.jpg);
						 background-repeat: no-repeat;
						 background-position:top left;
						 width:350px;
						 padding-left:10px;
						 padding-right:10px;
						 padding-top:10px;
						 padding-bottom:10px;				 
						 float:left;}	
						 			 
.corporate_seperator	{width:350px;
						 background-image:url(../interface/seperator_corporate.gif);
						 background-position:center middle;
						 background-repeat:no-repeat;
						 text-align:center;
						 height:6px;
						 margin:0px;
						 padding:0px;}		
						 
.corporate_cell			{width:290px;
						 vertical-align:middle;
						 text-align:left;
						 font-family:Arial, Helvetica, sans-serif;
						 color:#976300;
						 font-size:12px;
						 font-weight:bold;
						 height:55px;}							 				 						 					 
						 
.corporate_link-img		{width:60px; margin-top:7px; margin-bottom:7px; padding:0px;}	

.corporate_image-a	 	{border:0px;}					 
						 
.corporate_bottom		{background-image: url(../interface/item_bottom.gif);
						 background-repeat: no-repeat;
						 background-position:bottom left;
						 width:370px;
						 padding:0px;				 
						 float:left;}						 		
						 
						 			 
						 
.content_top			{background-image:url(../interface/container_top.jpg);
						 background-repeat:no-repeat;
						 width:645px;
						 height:18px;
						 float:left;}						 

.content_bottom			{background-image: url(../interface/container_bottom.jpg);
						 background-repeat:no-repeat;
						 width:645px;
						 height:25px;
						 float:left;}

.content_content		{width:605px;
						 min-height:350px;
						 padding-left:18px;
						 padding-right:22px;
						 text-align:left;
						 padding-top:0px;
						 }	

.content_testimonials	{background-image:url(../interface/testimonials_bgks.jpg);
						 background-repeat:no-repeat;
						 background-position:12px 40px;
						 }	

.content_members		{background-image:url(../interface/members_bgks.jpg);
						 background-repeat:no-repeat;
						 background-position:12px 40px;
						 }							 			

.content_magazines		{background-image:url(../interface/magazines_bgks.jpg);
						 background-repeat:no-repeat;
						 background-position:12px 40px;
						 }	

.members_indent			{width:470px;
						 margin-left:125px;}
						 
.members_indent	a			{color:#345483;
								 font-size:12px;
								 text-decoration:underline;
								 
								 }									 							 

.members_indent	a:hover		{color:#345483;
								 font-size:12px;
								 text-decoration:none;
								 
								}			
						 

										 
.content_content p		{font-family:Arial, Helvetica, sans-serif;
						 font-size:12px;
						 text-align:left;
						 color: #345483;
						 }	

.content_content h1		{font-family:Arial, Helvetica, sans-serif;
						 font-size:16px;
						 text-align:left;
						 /*color: #345483;*/
						 padding-bottom:10px;
						 margin:0px;
						 }	
						 
.content_content h2		{font-family:Arial, Helvetica, sans-serif;
						 font-size:14px;
						 text-align:left;
						 color: #345483;
						 }							 
						 
.content_content ul				{list-style:none;
								 padding:0px;
								 margin:0px;		
								 }										 								 			 

.content_content li				{background-image: url(http://www.healthnetproducts.com/beta/code/interface/list_0_4.gif);
								 background-position: 0px 4px;
								 background-repeat: no-repeat;
								 font-size:12px;
								 margin:0px 0px 0px 0px; 
								 padding:0px 0px 10px 12px;
								 line-height:17px;
								 color:#345483;
								 }			



.content_content li p		{font-family:Arial, Helvetica, sans-serif;
						 	 font-size:12px;
						 	 text-align:left;
						 	 color: #345483;
							 padding:0px;
							 margin:0px;
						 	}	
.content_content p a			{color:#345483;
								 font-size:12px;
								 text-decoration:underline;
								 }									 							 

.content_content p a:hover		{color:#345483;
								 font-size:12px;
								 text-decoration:none;
								}									 
.content_content li a			{color:#345483;
								 font-size:12px;
								 text-decoration:underline;
								 }									 							 

.content_content li a:hover		{color:#345483;
								 font-size:12px;
								 text-decoration:none;
								}			

.content_content a			{font-family:Arial, Helvetica, sans-serif;
						 	font-size:12px;
						 text-align:left;
						 color: #345483;
								 text-decoration:underline;
								 }									 							 

.content_content a:hover		{color:#345483;
								 font-size:12px;
								 text-decoration:none;
								}							 
					 
/*---- Footer Content ----*/							 

.footer_content			{position:relative;
						 margin-top:20px;
						 width:816px;
						 height:75px;
						 margin-left:auto;
						 margin-right:auto;
						 text-align:right;
						 font-size:11px;
						 font-family:Arial, Helvetica, sans-serif;
						 color:#8ac3ed;}


/*---- Header Information ----*/

.header_container		{ position:relative;
						 width:876px;
						 height:175px;
						 float:left;}

.header_logo			{background-image:url(../interface/logo_healthnet-products.jpg);
						 background-repeat:no-repeat;
						 margin-left:7px;
						 height:115px;
						 width:174px;}
						 
						 
					 
.mininav_container		{margin-top:16px;
						 margin-right:44px;
						 width:190px;
						 height:16px;
				overflow:hidden;}
						 
.mininav_seperator		{background-image:url(../interface/mininav_seperator.gif);
						 width:2px;
						 height:16px;
						 display:block;
						 margin-left:4px;
						 margin-right:4px;
						 float:left;}
						 
/*---- Mininav Items ----*/						 
						 
a.mininav_home				{background-image: url(../interface/mininav_home-sprite.gif);
						 	 background-position: 0px 0px;
						 	 background-repeat:no-repeat;
						 	 text-indent:-9999px;
							 display:block;
						 	 border: none;
						 	 width:44px;
						 	 height:16px;
							 float:left;}
						 
a.mininav_home:hover		{background-position: 0px -16px;}						 
						 						 			
															
a.mininav_contact			{background-image: url(../interface/mininav_contact-sprite.gif);
						 	 background-position: 0px 0px;
						 	 background-repeat:no-repeat;
							 text-indent:-9999px;
							 display:block;
							 border: none;
						 	 width:59px;
						 	 height:16px;
							 float:left;}
				 
a.mininav_contact:hover		{background-position: 0px -16px;}																	 


a.mininav_sitemap			{background-image: url(../interface/mininav_sitemap-sprite.gif);
						 	 background-position: 0px 0px;
						 	 background-repeat:no-repeat;
							 text-indent:-9999px;
							 display:block;
							 border: none;
						 	 width:58px;
						 	 height:16px;
							 float: left;}
						 
a.mininav_sitemap:hover		{background-position: 0px -16px;}				



													 