﻿/***** News *****/

div#news div.highlights, div#news div.highlight
{
    background: none;
    color: #000000;
    font-weight: normal;
}

div#news div.highlights div.highlight p.title
{
    height: 20px;
    font-family: Arial, Verdana, Sans-Serif;
    font-size: 13pt; 
    font-weight: bold; 
    color: #00A1C6; 
    border-bottom: 2px solid #FF0000;
}

div#news div.highlights div.highlight p.title a, div#news div.highlights div.highlight p.title a:visited
{
    padding-left: 20px;
    color: #00A1C6;
    background-image: url('/images/icons/news.gif');
    background-position: left;
    background-repeat: no-repeat;
}

div#news div.highlights div.highlight p.title a:hover
{
    color: #FF0000;
}

div#news div.highlights div.nodesc, div#news div.highlights div.nodesc p.title
{
    margin: 0 7px;
    padding: 0;
}


div#news div.highlights div.first
{
}

div#news div.highlights div.highlight p.postinfo
{
    padding-left: 2em;
    color: #404040;
}

/**** The article display *****/

div#news div.article
{
    width: 640px;
    padding: 0;
    padding-bottom: 7px;
}

div.article img.left
{
    margin-right: 10px;
}

div.article img.right
{
    margin-left: 10px;
}

div#news div.article p.title
{
    margin: 7px 0px;
    font-family: Arial, Verdana, Sans-Serif;
    font-size: 13pt; 
    font-weight: bold; 
    color: #00A1C6; 
    text-align: center;
}

div#news div.article p.postinfo
{
    padding-bottom: 20px;
    color: #404040;
    text-align: center;
}

div#news div.article div.article_content
{
    width: 640px;
    padding-bottom: 20px;
    overflow: hidden;
}

div#news div.article h1, div.article h2, div.article h3, div.article h4, div.article h5
{
    clear: both;
}

div#news div.article p.sponsorinfo, div#news div.article p.contactinfo
{
    padding: 0;
}

div#news div.article p.sponsorinfo span.title, div#news div.article p.contactinfo span.title
{
    display: block;
    margin: 7px 0px;
    font-family: Arial, Verdana, Sans-Serif;
    font-size: 13pt; 
    font-weight: bold; 
    color: #00A1C6; 
    text-align: center;
}

div#news div.article p.sponsorinfo span.intro, div#news div.article p.contactinfo span.intro
{
    display: block;
    margin-bottom: 0.5em;
    text-align: center;
}

div#news div.article p.sponsorinfo span.name, div#news div.article p.contactinfo span.name, div#news div.article p.contactinfo span.phone, div#news div.article p.contactinfo span.email, div#news div.article p.contactinfo span.website
{
    display: block;
    text-align: center;
}
