body 	 	{ background-color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000066; 
						font-weight: bold;  }

a:link 		{ color: #0000FF; text-decoration: none;  }	
a:visited 	{ text-decoration: none; color: #0066FF;  }	
a:hover 	{ text-decoration: none; color: #FF0000;  }	
a:active 	{ text-decoration: none; color: #FF0000;  }

div#wrapper 	{ position: relative; width: 800px ;  margin: 0 auto; text-align: left;   }					 
					
#container 		{ position: absolute; left: 0px; top: -10px;  width: 780px; height: 625px; 
				  background-image: url(/images/whiteshadowbrd-1.jpg);  background-repeat: repeat-y;  z-index: -1;  }

div#bnrplace 	{ position: absolute; left: 05px; top: 10px; z-index: -1;   }

div#bnrlinks 	{  position: absolute;  top: 150px;  z-index: 2;  text-align:center;  height: 14px; width:  740px; }

div#maincol		{  position: absolute;  left: 35px;  top: 175px;  width: 500px;  height: 425px; z-index: 2; 
					text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000066;
				 	font-weight: normal; line-height: 18px;  }	

div#rightcol	{  position: absolute;  left: 560px;  top: 185px;  width: 200px;  	height: 459px; z-index: 2; color: #000066;
					font-family: Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: bold; line-height: 20px;  }
				
.photort		{ float: right;  margin: 8px;   } 

.photolft	{ float: left;  margin: 8px;  } 

.photo-right {	float: right;  padding-top: 8px;  padding-right: 0px;  padding-bottom: 8px;  padding-left: 8px;  
				border-top-style: none;  border-right-style: none;  border-bottom-style: none;  border-left-style: none;  }

#hhsmlogo	{  position: absolute; left: 185px; top: 515px; z-index: 1; width: 178px; height: 36px; }

#hhlogolink 	{ position: absolute;  left: 175px; top: 550px; z-index: 2; width: 200px;  height: 35px; 
				  text-align: center;  } 
				  
#copyright2	{  position: absolute; left: 0px; top: 565px; z-index: 1; width: 600px; height: 36px;  text-align:center;
				 font-family: Arial, Helvetica, sans-serif;  font-size: 10px;  font-style: normal;  line-height: 10px;
				 font-weight: normal;  font-variant: normal;  text-decoration: none;  }

div#haloplace	{  position: absolute; left: 350px; top: 480px; z-index: -1;  }	

div#topmsg{  position: absolute; left: 225px; top: 485px;  z-index: 2;  }	
		 
div.hdrtxt   	{  font-family: Arial, Helvetica, sans-serif;  font-size: 10px;  color: #000066;  
					font-weight: bold;  line-height: 12px;  font-style: normal;  }

div.msghead   	{ font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #FF0000; font-weight: bold; z-index: 2;  }
		
#footerlinks 	{  position: absolute; left: 120px; top: 465px; z-index: 2;  }


/*  For Article Title Heading    */	
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: 28px;
	font-weight: bold;
	color: #000066;
}	
	
	
	h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000066;  }		

	
h3 {	font-family: Arial, Helvetica, sans-serif;  font-size: 15px;  font-weight: bold;  text-decoration: none;  
		font-variant: normal;  text-transform: none;  font-style: normal;  color: #F0F0F0;  }
	

/*  Directs the Next Page, Last Page and Index  */

.sequencelink0 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none; }

/*  Link for Header Specifications - Also Used For Bottom Footing Banner  */
.hdrlink0 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none; }

/*  For Main Body of Article Text Page   */	
.d-body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 1.5em;
	font-weight: normal;
	color: #333333;}


/*  p tag for Main Body of Article Text Page - same as d-body above   */	
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 1.5em;
	font-weight: normal;
	color: #000033;
}	
		
/*  For Happy Life TV Goals Page - Body Text */		
.navyarial13bodybold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #000066;
	line-height: 1.3em;
}
	
	
/*  For Happy Life TV Goals Page */
	.navyarial15bodybold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: 24px;
	font-weight: bold;
	color: #000066;
}
	
.hdrlink1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;  }
.h1-eq {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #000066;
}
	
.red  {
     color: #FF0000 }
	


.navy10text66Bold 	{  font-family: Arial, Helvetica, sans-serif; text-decoration : none;  font-size: 10px;  
						font-weight: bold;  color: #0000CC;  	}
	
.navy10text66 	{	font-family: Arial, Helvetica, sans-serif; text-decoration : none;  font-size: 10px;  font-weight: normal;
				  color: #0000CC;  	}
	
div.makered   	{  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FF0000; font-weight: bold; z-index: 5;  }


h1 {  font-family: Arial, Helvetica, sans-serif;  font-size: 16px;  font-style: normal;  line-height: normal;  font-weight: bold;
		font-variant: normal;  text-transform: none;  }

h2 {  font-family: Arial, Helvetica, sans-serif;  font-size: 12px;  font-style: normal;  line-height: normal;  font-weight: bold;
		font-variant: normal;  text-transform: none;  color: #003;  }

.photo-right {	float: right;  padding-top: 8px;  padding-right: 0px;  padding-bottom: 8px;  padding-left: 8px;  
				border-top-style: none;  border-right-style: none;  border-bottom-style: none;  border-left-style: none;  }
