.news_bg
{
    background: #ffffff url(images/news_bg.jpg);
}
#news_masthead
{
    margin-left:auto;
    margin-right:auto;
    width:800px;
    height:136px;
    background: url(images/news-barrett-masthead.jpg);
}
#news_masthead_text
{
	font-family: times,serif;
  	font-size: 12pt;
    font-weight:bolder;  
    padding-top:140px;    
    padding-left:540px; 
    width:300px;
    height:50px;
}
.news_table
{
    margin-left:auto;
    margin-right:auto;
    margin-top:30px;
    width:800px;
    border: solid 1px #ffffff;
}
.article_table
{
    width:620px;
    padding:10px;
    background: #ffffff url(images/news_article_bg.jpg) repeat;
    
}
.news_edition
{
  	font-size: 12pt;
    font-weight:bolder;  
    color: #000000;
	font-family: times,serif;
}

.news9
{
	font-family: times,serif;
  	font-size: 10pt;
    font-weight:normal;  
    color: #000000;
}  
.news10
{
	font-family: times,serif;
  	font-size: 11pt;
    font-weight:normal;  
    color: #000000;
    vertical-align:top;
}   
.news_headline
{
	font-family: times,serif;
  	font-size: 12pt;
    font-weight:bolder;  
    color: #333366;
}     
.news_list
{
    margin-top:0px;
    padding-top:0px;
    margin-bottom:0px;
    padding-bottom:0px;
    list-style: square;
}
.news_list_all
{
    margin-top:0px;
    padding-top:0px;
    margin-bottom:0px;
    padding-bottom:0px;
    list-style: disc;
    color:#000000;
}
.news_contctinfo
{    
	font-family: times,serif;
    font-size:11pt;
    font-weight: normal;
    color: #000000;
    text-decoration: none;
    padding-top:10px;
}
.news_text
{
    margin-left:20px;
    margin-bottom:20px;
	font-family: times,serif;
    font-size:11pt;
    font-weight: normal;
    color: #000000;
}

    .floatLeft
    {
        float:left;
        margin:10px;
    }
    #news_staff
    {
        width:180px;
        vertical-align:top;
        text-align:left;
        margin:0px;
        margin-top:20px;
        
    }
    
.floatRight
    {
        float:right;
        margin:10px;
    }
    .news_contact_link
{    
	font-family: times,serif;
    font-size:11pt;
    font-weight: normal;
    color: #ffffff;
    text-decoration: none;
    padding-top:20px;
}
a.news_contact_link:link {color:#ffffff;} /* unvisited link */
a.news_contact_link:visited {color:#ffffff} /* visited link */
a.news_contact_link:hover {color:#88a1ff} /* mouse over link */
a.news_contact_link:active {color:#88a1ff} /* selected link */
    
.news_article_links
{    
	font-family: times,serif;
    font-size:11pt;
    font-weight: normal;
    color: #333366;
    text-decoration: none;
}
a.news_article_links:link {color:#333366;} /* unvisited link */
a.news_article_links:visited {color:#838aa3} /* visited link */
a.news_article_links:hover {color:#88a1ff} /* mouse over link */
a.news_article_links:active {color:#88a1ff} /* selected link */

h2
{
	font-family: times,serif;
  	font-size: 11pt;
    font-weight:bolder;  
}

h4
{
	font-family: times,serif;
  	font-size: 11pt;
    font-weight:bolder;  
}

.body-main {
	font-family: times,serif;
	font-size: 11pt;
}
.links-main {
	font-family: times,serif;
	font-size: 11pt;
	line-height: 20px;	
	color: #3366cc;

}
.links-header {
	font-family: times,serif;
	font-size: 9pt;
	color: #3399cc;
	text-decoration: none;
}
.links-sidebar {
	font-family: times,serif;
	font-size: 9pt;
	color: #009966;
	text-decoration: none;
}
.body1 {
	font-family: times,serif;
	font-size: 9pt;
}
.content{
	font-family: times,serif;
	font-size: 11pt;
}
.subheader {
	font-family: times,serif;
	font-size: 11pt;
	line-height: 20px;	
	color: #3366cc;

}

.header1 {
	font-family: times,serif;
	font-size: 9pt;
}
.footer {
	font-family: times,serif;
	font-size: 8pt;
	color: #707070;
} 
.footer_link {
	font-family: arial,helvetica,sans-serif;
	font-size: 8pt;
	color: #3366cc;
} 

.listinsurance {
	font-family: arial,helvetica,sans-serif;
	font-size: 11pt;
	line-height: 25px;
}
.links-listinsurance {
	font-family: arial,helvetica,sans-serif;
	font-size: 11pt;
	line-height: 25px;
	color: #3366cc;
}


