﻿/* This is the main body style. */
body 
{
    font-family: Trebuchet MS, Arial, Helvetica, Verdana;
    font-size: 15px;
    color: #666666;
    text-decoration: none; 
}

/* This is the 'Wrapper' div which draws the border around the newsletter, NOT INCLUDING the Page Footer. */
#wrapper 
{
	width:820px;
	margin:0px auto;
	border:1px solid #bbb;
	padding-top:10px;
	padding-bottom: 30px;
	background-color: #FFFFFF;
}

/* This is the Page Footer containing the Archives and copyright info. */
#PageFooter
{
	width:820px;
	margin:0px auto;
    font-size: 10px;
    color: #666666;
    text-align: center;
}

/* The header which holds the online pub logo and client logo (if neccessary). */
/*#header 
{
	margin:0px auto;
	margin-top:10px;
	padding-bottom:10px;
}*/

/* Online Publication Logo */
#pub-logo 
{
    
    padding-left:10px;
	/*margin-left:10px;
    float: left;
	width:385px;
	text-align: left;*/
    height: 160px;
}

/* Client Logo */
#client-logo 
{
    float: left;
	margin-left:10px;
	width:400px;
	text-align: right;
}

/* The Online Pub Issue Header Image. */
#header-image 
{
	float:left;
	width:788px;
	padding-left: 10px;
	padding-right: 10px;
	text-align: right;
}
	
/* Issue Title. */
#issue 
{
    clear: both;
	float:left;
	width:750px;
	height: 32px;
	margin-left:32px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 2px;
	text-align: right;
	border-left: solid 2px #B8D397;
}


/* This holds the content of the Newsletter. */
#content 
{
    /*clear: both;
	margin:0px auto;
*/
	padding-left:27px;
}

/* Menu and Healthy Extras. */

#divLeft
{
    /*margin-left:32px;
	margin-left:67px;
    width:370px;
	*/
	width:200px;
	text-align: left;
	 
	 
}
#menu
{
	border-left: 2px solid #000000;
    border-right: 2px solid #000000;
    border-bottom: 2px solid #000000;
}

/* In This Issue */
#InThisIssue 
{
    /*
    border-left: solid 2px #B8D397;
    border-right: solid 2px #B8D397;
    border-bottom: solid 2px #B8D397;
*/
    border-left: 2px solid #000000;
    border-right: 2px solid #000000;
    border-bottom: 2px solid #000000;
}

/* In This Issue Wrapper 
#InThisIssueWrapper
{
    padding-left: 10px;
    padding-right: 10px;
}*/

/* Healthy Extras Wrapper. */
#HealthlyExtrasWrapper
{
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
}

/* Front Page Article. */
#HomeArticle 
{
    float: left;
	text-align: left;
	margin-left: 20px;
	padding-top: 10px;
	width:492px; 
	border-right: 2px solid #000000; 
	/*float:left;
	width:380px;
	border-top: solid 2px #B8D397;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 18px;*/
	
	
}

#article 
{
    float: left;
	text-align: left;
	margin-left: 20px;
	padding-top: 10px;
	width:492px; 
	border-right: 2px solid #000000;
	border-bottom: 2px solid #000000; 
	/*float:left;
	width:380px;
	border-top: solid 2px #B8D397;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 18px;*/
}	


/* Bottom div holding PDF Link and Coming Soon */
#bottom 
{
	clear:both;
	text-align:left;
	padding: 10px;
}
	
/* Download PDF Link */
#bottom-left 
{
	margin-left:32px;
    float: left;
	width:370px;
	text-align: left;
}
	
/* Coming Soon Link */
#bottom-right 
{
    float: left;
	width:370px;
	text-align: left;
}
	
/* This is INTENTIONALLY LEFT BLANK for alignment purposes (seriously!) */
#bottom-blank 
{
    clear: both;
}


/* The article header which holds the online pub logo and client logo (if neccessary). */
#article-header 
{
	margin:0px auto;
	margin-top:10px;
	padding-bottom:10px;
	height: 120px;
}

/* Article Content */
#article-content
{
    margin-left: 20px;
    margin-right: 20px;
}

/* Article Left Column */
#article-left-column
{
    float: left;
    width: 230px;
}

/* Article Spacer Column */
#article-spacer-column
{
    float: left;
    width: 30px;
}

/* Article Right Column */
#article-right-column
{
    float: left;
    width: 510px;
}

/* View Article Issue */
#view-article-issue
{
    text-align: right;
    float: left;
    width: 140px;
    font-size: 18px;
    color: #333333;
    text-decoration: none; 
    padding-top: 6px;
}

/* View Article Text */
#view-article-text
{
    clear: both;
    padding-top: 15px;
    padding-left: 15px;
    padding-right: 15px;
}






/***************/

/* Poll Container Panel - Overall panel for poll question, answers & submit button width: 466px;  */
.PBPollContainer
{
    font-size: 12px;
    color: #000000;
    text-decoration: none; 
    background-color: #ccccff;
    background-color: #cccc99;
	border-left: #000000 2px solid;
	border-bottom: #000000 2px solid; 
	width:470px;
	height: 170px;  
	text-align: center;
	padding: 10px;
}

.PBPollTitleTab
{
    color: #FFFFFF;
    font-size: 16px;
	font-weight: bold;
	width: 150px;
    background-color: #333399;
    background-color: #000000;
	padding-left: 5px; 
	padding-right: 5px; 
}

.PBPollTitle
{
    font-size: 16px;
    color: #993333;
	padding: 10px;
	text-align: center;
    text-decoration: none;
	text-transform: capitalize;
	font-weight: bold;
}

.PBPollQuestion
{
    font-size: 12px;
    color: #000000;
    text-decoration: none;
	padding: 10px 10px 0px 10px;
	text-align: left;
}

.PBPollAnswers
{
	text-align: left;
	padding: 5px 0px 0px 10px;
}

.PBPollVoteResults
{
	padding: 5px 20px 5px 10px;
    text-align: left;
    font-size: 12px;
    color: #666666;
    text-decoration: none; 
}

.PBPollVoteResults a:link
{    color: #cc9966;
     text-decoration: none;
     font-weight: bold; 
}	 

.PBPollVoteResults a:visited
{   color: #cc9966;
    text-decoration: none;
    font-weight: bold;  
}	

.PBPollVoteResults a:active
{   color: #cc9966;
	text-decoration: none;
	font-weight: bold; 
}	

.PBPollVoteResults a:hover
{   color: #000000;
	text-decoration: none;
	font-weight: bold; 
}


/***************************************************************************************************************/

/* 
    Default Link 
    This style is used for the default hyperlinks.
*/

.DefaultLink
{	font-family: Trebuchet MS, Arial, Helvetica, Verdana;
	font-size: 14px;
	color: #CC6633; }
	
.DefaultLink a:link
{    color: #CC6633;
     text-decoration: none; }
	 
.DefaultLink a:visited
{   color: #CC6633;
    text-decoration: none; }
	
.DefaultLink a:active
{   color: #cc9966;
	text-decoration: none}
	
.DefaultLink a:hover
{   color: #cc9966;
	text-decoration: none}
	

/* 
    Header IN THIS ISSUE
    This style is used for the IN THIS ISSUE Label.
*/
.HeaderInThisIssue
{	
    float:right;
	font-size: 17px;
	color: white;
	/*color: #CC6633;border:1px solid black;*/
	
	padding: 0px 10px 0px 10px;
	background: #000000;
	 
}
	

/* 
    IN THIS ISSUE Hyperlinks
    This style is used for the IN THIS ISSUE Label.
*/

.InThisIssueLinks
{	
    font-size: 13px;
    color: #669966;
    text-decoration: none;
    text-align: left; 
    padding-right: 20px;
	/*padding-bottom: 15px;
    padding-left: 25px;
    padding-right: 10px;*/
	
}
	
.InThisIssueLinks a:link
{    
    color: #669966;
    text-decoration: none; 
}
	 
.InThisIssueLinks a:visited
{   
    color: #333333;
    text-decoration: none; 
}
	
.InThisIssueLinks a:active
{   
    color: #333333;
	text-decoration:underline
}
	
.InThisIssueLinks a:hover
{   color: #333333;
	text-decoration:underline
}
	

/* 
    Article Text
    This style is used for the Article Text.
*/
.ArticleText
{   
    font-size: 15px;
    color: #666666;
    text-decoration: none; 
    padding-right:10px; 
    padding-bottom:20px;
}

.ArticleText a:link
{    
    color: #CC6633;
    text-decoration: none; 
}
	 
.ArticleText a:visited
{   
    color: #669966;
    text-decoration: none; 
}
	
.ArticleText a:active
{   
    color: #669966;
	text-decoration:underline
}
	
.ArticleText a:hover
{   
    color: #669966;
	text-decoration:underline
} 
 

/* 
    Read More Hyperlink
    This style is used for the Read More Link.
*/
.ReadMore
{   
    font-size: 12px;
    color: #999999;
    text-decoration: none;
    text-align: right;  
}
	
.ReadMore a:link
{    
    color: #999999;
    text-decoration: none; 
}
	 
.ReadMore a:visited
{   
    color: #669966;
    text-decoration: none;  
}
	
.ReadMore a:active
{   
    color: #669966;
    text-decoration: none 
}
	
.ReadMore a:hover
{   
    color: #669966;
    text-decoration: none; 
}


/* 
    Download PDF Hyperlink
    This style is used for the Download PDF Link.
*/
.DownloadPDF
{	
    font-size: 12px;
    color: #666666;
    text-decoration: none; 
}
	
.DownloadPDF a:link
{    
    color: #999999;
    text-decoration: none; 
}
	 
.DownloadPDF a:visited
{   
    color: #999999;
    text-decoration: none; 
}
	
.DownloadPDF a:active
{   
    color: #000000;
    text-decoration: none; 
}
	
.DownloadPDF a:hover
{   
    color: #000000;
    text-decoration: none; 
}

.ArticleQuote
{
    padding-left: 15px;
    padding-right: 15px;
    color: #CC6633;
    font-size: 16px;
}
	
.ViewArticleTitle
{
    font-size: 20px;
	color: #CC6633;
    padding-top: 20px;
}	

/* View Article Previous */
.view-article-previous
{
    float: left;
    text-align: left;    
    padding-top: 15px;
    padding-bottom: 15px;
    padding-left: 35px;
    font-size: 12px;
    color: #999999;
    text-decoration: none; 
    width: 215px;
  
}

.view-article-previous a:link
{   
    color: #999999;
    text-decoration: none; 
}
	 
.view-article-previous a:visited
{   
    color: #669966;
    text-decoration: none;  
}
	
.view-article-previous a:active
{   
    color: #669966;
    text-decoration: none 
}
	
.view-article-previous a:hover
{   
    color: #669966;
    text-decoration: none; 
}

/* View Article Next */
.view-article-next
{
    float: left;
    text-align: right;    
    padding-top: 15px;
    padding-bottom: 15px;
    padding-right: 15px;
    font-size: 12px;
    color: #999999;
    text-decoration: none; 
    width: 215px;
}

.view-article-next a:link
{   
    color: #999999;
    text-decoration: none; 
}
	 
.view-article-next a:visited
{   
    color: #669966;
    text-decoration: none;  
}
	
.view-article-next a:active
{   
    color: #669966;
    text-decoration: none 
}
	
.view-article-next a:hover
{   
    color: #669966;
    text-decoration: none; 
}

/* View Article Bread Crumb */
.article-bread-crumb
{
    float: left;
    width: 351px;
    padding-left: 15px;
    font-size: 11px;
    color: #666666;
    text-decoration: none; 
    padding-top: 9px;
}

.article-bread-crumb a:link
{    color: #999999;
     text-decoration: none; }
	 
.article-bread-crumb a:visited
{   color: #999999;
    text-decoration: none; }
	
.article-bread-crumb a:active
{   color: #000000;
    text-decoration: none; }
	
.article-bread-crumb a:hover
{   color: #000000;
    text-decoration: none; }
    
/* Lisiting on Archive page */
.ArchiveList
{	font-size: 16px;
    color: #333333;
    text-decoration: none; 
	line-height: 13px;
	padding-bottom: 30px;
}
	
.ArchiveList a:link
{    
    color: #333333;
    text-decoration: none; 
}
	 
.ArchiveList a:visited
{   
    color: #669966;
    text-decoration: none; 
}
	
.ArchiveList a:active
{   
    color: #669966;
	text-decoration:underline
}
	
.ArchiveList a:hover
{   color: #669966;
	text-decoration:underline
}

/* 
    IN THIS ISSUE Hyperlinks for the Article Page
    This style is used for the IN THIS ISSUE Label.
*/

.InThisIssueArticlePage
{	
    font-size: 11px;
    color: #333333;
    text-decoration: none; 
	padding-bottom: 15px;
}
	
.InThisIssueArticlePage a:link
{    
    color: #669966;
    text-decoration: none; 
}
	 
.InThisIssueArticlePage a:visited
{   
    color: #669966;
    text-decoration: none; 
}
	
.InThisIssueArticlePage a:active
{   
    color: #666666;
	text-decoration:underline
}
	
.InThisIssueArticlePage a:hover
{   color: #666666;
	text-decoration:underline
}

 .QuoteHome
{

    color: #CC0000;
    font-size: 16px;

} 

.PageBorder
{

  border-left: 2px solid #000000;
    border-right: 2px solid #000000;
    border-bottom: 2px solid #000000;
    margin: 0px 39px 0px 67px;
}

/*#Quote
{
   	font-size: 13px;
	color: #006699; 
	padding-top: 15px;
	padding-bottom: 15px;
}*/

/* Chris Added 7/26/10 -------------------- */

.ArticleHeader 
{	color: #333399; 
	font-size: 23px; 
	font-weight: bold; }

.ArticleSubHead 
{	color: #CC0000; 
	font-size: 18px; 
	font-weight: bold; }

.BulletPoints
{   font-size: 15px;
    color: #993399;
    font-weight: bold;
    text-decoration: none; }
	
.BulletPoints2
{   font-size: 15px;
    color: #000000;
    font-weight: bold;
    text-decoration: none; }
	
.ArticleFooter {color: #666666; font-size: 10px;}
.ArticleFooter a:link {color: #666666; text-decoration: none; font-size: 9px; }
.ArticleFooter a:visited {color: #666666; text-decoration: none; font-size: 9px; }
.ArticleFooter a:active {color: #666666; text-decoration: none; font-size: 9px; }
.ArticleFooter a:hover {color: #000000; text-decoration: none; font-size: 9px; }	

.ArticleWriter {color: #666666; font-size: 12px;}

/* -------------------- */
