/*****

    CSS for the news page.

*****/

/***** News Highlights *****/

h1
{
   font-size: 18px;
   font-weight:bold;
   color:#000000;
}

h2
{
   font-size: 18px;
   font-weight:bold;
   color:#000000;
}

.news-summary-table
{
   background-color:#e8ffe0;
   border: solid 1px #23361c;
}

p.highlight
{
}

p.highlight.first
{
    border-top: none;
}

p.highlight span.title
{
    display: block;
    font-size:12px; 
    font-weight:bold;   
}

p.highlight span.title a
{
    color: #1F75CC;
}

p.highlight span.title a:hover
{
    color: #CC581F;
}

p.highlight span.info
{
    display: block;
    padding-left: 1.0em;
    margin-top: 0.25em;
    margin-bottom: 0.25em;
    font-size: 70%;
    color: #404040;
}

p.highlight span.summary
{
    display: block;
    font-size:12px;
    line-height:18px;
}

p.highlight.short
{
    margin-bottom: 0.25em;
}

p.highlight.short.first
{
    border-top: 1px solid #D8D8D8;
    padding-top: 1em;
}

/***** News Article *****/

div.article
{
    margin-bottom: 1em;
}

p.sponsor span.intro
{
    display: block;
    margin-bottom: 1em;
}

p.sponsor span.name
{
    display: block;
}

p.sponsor span.name a
{
    color: #1F75CC;
}

p.sponsor span.name a:hover
{
    color: #CC581F;
}

p.contact span.intro
{
    display: block;
    margin-bottom: 1em;
}

p.contact span.name
{
    display: block;
}

p.contact span.phone
{
    display: block;
}

p.contact span.email
{
    display: block;
}

p.sponsor span.email a
{
    color: #1F75CC;
}

p.sponsor span.email a:hover
{
    color: #CC581F;
}

p.contact span.website
{
    display: block;
}

p.sponsor span.website a
{
    color: #1F75CC;
}

p.sponsor span.website a:hover
{
    color: #CC581F;
}

/***** ******/
