  table.contentTable{
    background: #ffffff;
    width: 959px;
    border: 9px solid #ffffff;
    padding: 0px;
    margin: 0px;
  }
  
  table.MainPanelBg {
    clear: both;
  }
  
  div.marketingArea {
    height: 242px;
    width: 959px;
    margin: 0px;
    padding: 0px;
    overflow: hidden;
    border-bottom: 7px solid #fff;
  }
  
  div.flash {
    background: #640552;
    float: left;
    width: 728px;
    color: #fff;    
  }
  
  div.mainMessage {
    background: #7f0d6b url(/images/mainMessageBG.gif) no-repeat top right;
    float: left;
    color: #fff;
    width: 231px;
    height: 242px;    
  }
  
  div.mainMessage h2 {    
    margin: 0px;
    padding: 27px 15px 4px 15px;
    font-weight: normal;
    color: #fff;
    font-size: 19px;
    line-height: 24px;
    text-align: center;
  }
  
  div.mainMessage h4 {
    font-weight: normal;
    color: #fff;
    font-size: 13px;
    text-align: center;
    text-transform: uppercase;
    margin: 0px;
    padding: 30px 15px 4px 15px;    
  } 
  
  h1 {
    font-weight: normal;
    font-size: 20px;
    font-family: Georgia, Times, 'Times New Roman', serif;
    color: #191819;
    padding: 0px 0px 6px 0px;
    margin: 0px;
  }
  
  p {
    line-height: 125%;
    font-size: 13px;
    color: #24201f;
  }
  
  a, a:visited, a:link {
    color: #01264c;
    text-decoration: none;
  }
  
  a:hover {
    color: #5d0d63;
    text-decoration: underline;
  }
 
  
 /* BOXES: 
----------------------------------------------- */
   
	div.heartscreen {
	   margin: 8px 0px 0px 0px;
	   padding: 0px;
	}
	
	div.adamhurt {
	   margin: 6px 0px 0px 0px;
	   padding: 0px;
	}	
	
	div.news { 
	   margin: 0px;
	   padding: 0px;
	}	
	
	div.cta {
	   margin: 0px 1px;
	   padding: 0px;
	}
	
	div.cta img{
	   margin: 0px;
	   padding: 0px;
	   display: block;
	}
	
	img.icon {
	   float: right;
	   padding: 0px 4px 0px 0px;
	} 
	
	img.arrow {
	   float: right;
	   padding: 2px 4px 0px 0px;	
	}

  
 /* BLOG: =blog
----------------------------------------------- */
 
	div#blogDiv {
	   background: #e9e8e8;
	   width: 231px;
	   margin: 0px;
	   padding: 0px;	   
	}
	
	div#blogDiv h3 {
	   background: url(/images/blogtop.png) no-repeat top center;
	   color: #212121;
	   font-size: 130%;
	   margin: 0px;
	   padding: 15px 15px 8px 15px;
	   border-bottom: 0px;
	}
	
	div.blogButtons {
	   background: #e9e8e8 url(/images/blogbottom.png) no-repeat bottom center;
	   margin: 0px 0px 12px 0px;
	   padding: 0px 0px 12px 0px;
	   text-align: center;
	}
	
	div.blogButtons p {
	   padding: 0px;
	   margin: 0px;
	}
	
	div.blogButtons p img {
	   padding: 0px 3px;
	   margin: 0px;
	}

/*------------------------------------------------------------------------------*/    
/* BLOG from Google */
/*------------------------------------------------------------------------------*/

div.blogContainer {
   height: auto;
   margin: 0px;
   padding: 0px 15px 15px 15px;
   line-height: 145%;
   display: block;
}

div.blogContent {
   margin: 0px;
}

.gfg-title {
  display:none;
}

.gfg-entry {
  display: none;
}

.gfg-list {
   /* display: none;*/
   margin: 0px;
   padding: 0px;
   border-top: 0px dashed #cfcfcf;
}

.gfg-listentry {
   margin: 0px 0px 10px 0px;
   line-height: 120%;	
}

.gfg-listentry a, .gfg-listentry a:link, .gfg-listentry a:visited {
   text-decoration: none;
   color: #004369;	
}

.gfg-listentry a:hover, .gfg-listentry a:visited:hover{
   text-decoration: underline;
   color: #004369;   
}

/*
 * FeedControl customizations.
 */

.gfg-root .gfg-entry .gf-result .gf-title {
   display: none;
}

.gfg-root .gfg-entry .gf-result .gf-title a,
.gfg-root .gfg-entry .gf-result .gf-title a:visited{
   display: none;
}

.gfg-root .gfg-entry .gf-result .gf-snippet {
   display: none;
}


.gfg-root .gfg-entry .gf-result .gf-author {
   display: none;
}

.gfg-root .gfg-entry .gf-result .gf-relativePublishedDate {
   display: none;
}

/*
 * FeedControl customizations.
 */

.gfg-horizontal-root .gfg-entry .gf-result .gf-snippet,
.gfg-horizontal-root .gfg-entry .gf-result .gf-author {
  display : none;
}	
 /* TEXTBOXES: 
----------------------------------------------- */
div.holder {
	height:auto;
	width:176px;
	background:#f3f1e5;
	margin-bottom:25px;
}

div.holder p {
	border-left:1px solid #282e3c;
	border-right:1px solid #282e3c;
	padding:5px 10px;
	margin:0px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;	
}

div.holder ul {
	border-left:1px solid #282e3c;
	border-right:1px solid #282e3c;
	margin:0px;
}
	
div.holder li {
	padding:2px 3px;
	margin:0;
}


div.top  {
	background: url(../images/topbox_left.gif);
	width:174px;
	height:30px;
	border:1px solid #282e3c;
}

div.top h3 {
	margin:0;
	line-height:30px;
	padding:0px 10px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:15px;
	color: #FFF;
}

div.bottom {
	width:174px;
	height:10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #282e3c;
	border-right-color: #282e3c;
	border-bottom-color: #282e3c;
	border-left-color: #282e3c;
}

div.endbutton {
	background:#e0ced6;
	width:176px;
	height:30px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-bottom-style: solid;
	border-top-color: #282e3c;
	border-bottom-color: #282e3c;
}

div.endbutton p {
	margin:0px;
	line-height:30px;
	padding:0px 10px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight: bold;
}

 /* YOUR HEALTH:
----------------------------------------------- */
div.col5050 div.col_1, div.col5050 div.col_2 { width: 100%; display: inline; position: relative; float: left; }
div.col5050 div.col5050 { margin: 10px; }
div.col5050 div.col_1 div.box { margin-left: 0; }
div.col5050 div.col_2 div.box { margin-right: 0; }
div.col5050 div.col_1 div.col5050 { margin-left: 0; }
div.col5050 div.col_2 div.col5050 { margin-right: 0; }
div.col5050 div.col5050 div.col_1 div.box { margin-right: 10px; }
div.col5050 div.col5050 div.col_2 div.box { margin-left: 10px; }
div.box h3, div.box h1, div.box h2 { margin: 0; padding: 0; }

div.box { margin: 10px; font-size: 12px; }
div.box div.boxheader {
	color: #FFF;
	position: relative;
	background-image: url(images/top_healthbox.gif);
	background-position: left top;
}
div.box div.boxheader h3 { color: #FFF; font-size: 18px; font-weight: bold; margin-left: 10px; padding-top: 13px; padding-bottom: 13px; line-height:18px; background: url('../images/box_headerbkg2.png') right top no-repeat; }

div.box div.boxheader a {
	position: absolute;
	top: 13px;
	right: -2px;
	margin-right: 10px;
	width: 150px;
	display: block;
	zoom:1;
	color: #FFF;
	text-decoration: underline;
	height: 16px;
	padding-right: 35px;
}
div.box .boxcontent {
	margin: 0 0 20px 0;
	padding: 10px;
	border: 1px solid #282e3c;
	border-top: none;
	background-color: #f3f1e5;
}

 /**/
 

