﻿body
{
    margin : 0px;
    margin-top : 10px;
    background-color : #efefef;
    font-family:Georgia,Verdana,sans-serif;
    font-size:62.5%;
    color : #545556;
}

a
{
    color : #545556;
}

h1
{
    background-color : #e7e7e7;
    font-size : 2.2em;
    font-weight : bold;
    border-top : solid 2px #bec0c5;
    border-bottom : solid 2px #bec0c5;
    padding-top : 3px;
    padding-bottom : 3px;
    padding-left : 40px;
    font-family : "Trebuchet MS", Georgia, Verdana, Arial;
}

img
{
    border : none;
}

#close
{
    position : absolute;
    right : 5px;
    top : 22px;
}

p
{
    font-size : 1.03em;
    padding-left : 10px;
    padding-right : 10px;
}

#pnlError
{
    font-size : 1.03em;
    padding-left : 10px;
    padding-right : 10px;
}

#pnlSuccess
{
    font-size : 1.03em;
    padding-left : 10px;
    padding-right : 10px;
}

.form 
{
    margin:15px 0;
}

.fs 
{
    clear:both;
    overflow:hidden;
    padding-bottom:6px;
    padding-left : 10px;
}

.fs_action
{
    clear:both;
    overflow:hidden;
    padding-bottom:6px;
    padding-left : 10px;
    padding-top : 6px;
    padding-right : 6px;
    border-top : solid 1px #a2b4b6;
}


.label 
{
    float:left;
    width:175px;
    font-size : 1.03em;
}

.label a
{
    color : #6e8b96;
    text-align : center;
    text-decoration : none;
}

.label a:hover
{
    text-decoration : underline;
}

.field input 
{
    float:left;
}
.form input, .form select, .form textarea 
{
    width:250px;
}

.field a
{
    color : #3b3b3b;
    font-weight : bold;
    text-decoration : none;
    font-size : 1.03em;
}

.field a:hover
{
    text-decoration : underline;
}

.newsWrapper
{
    margin-left : 65px;
}

.news{
margin: 5px;
padding: 0;
width: 840px; /*width of menu*/
}

.news div.normalheader a{
border-bottom  : solid 1px #bec0c5;
font-size : 1.35em;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 5px 0;
padding-left: 5px;
padding-right : 5px;
text-decoration: none;
}

.news div.normalheader .date
{
    color : #6E8B96;
    font-size : 0.7em;
}

.news div.normalheader a:visited, .news div.normalheader a:active{
color: #545556;
}


.news div.selected a, .news div.normalheader a:hover{
background-image: url(silvergradientover.gif);
color : #545556;
}

.news div.submenu{ /*DIV that contains each sub menu*/
background: white;
border-bottom  : solid 1px #bec0c5;
border-left  : solid 1px #bec0c5;
border-right  : solid 1px #bec0c5;
font-size : 1.03em;
padding: 5px; /*Height that applies to all sub menu DIVs. A good idea when headers are toggled via "mouseover" instead of "click"*/
}
