body {
background: #EEF1F6;

}


#midCol {
background: #FFF url(images/mid_col_bkgd.gif) repeat-y right top;
}
#rightCol {
background: #B8BABE url(images/mid_col_bkgd.gif) repeat-y right top;
}
#leftCol {
background: #000 url(images/mid_col_bkgd.gif) repeat-y right top;
}



#navcontainer
{
margin: 2px 0 10px 0;padding:0;background: #EEF1F6;
border-left: 1px solid #EEF1F6;
}

.navlist
{
border-top: 3px solid #9A0000;
border-bottom: 3px solid #9A0000;
padding: 0;
margin: 0;
background: #EEF1F6;
}
.navlist li
{
list-style: none;
margin: 0;
border-bottom: 1px solid #7F5556;
text-align: left;
}

.navlist li a
{
display: block;
padding: 7px 0.5em 7px 0.50em;
border-left: 10px solid #9A0000;
background: #EEF1F6;
text-decoration: none;font-family: Arial, sans-serif;font-size: 11px;font-weight: bold;

}
/* mac hide \*/
* html .navlist a {height:1%}
/* end hide */
.navlist li a:link {color: #9A0000; font-size: 11px;}
.navlist li a:visited {color: #9A0000;padding: 7px 0.5em 7px 0.50em;font-size: 11px;}

.navlist li a:hover
{
color: #9A0000;
background: #DCDFE4;padding: 7px 0.5em 7px 0.50em;font-size: 11px;
border-color: #9A0000;
}


h1 {
font-family: Arial, sans-serif;
font-size: 15px;
border-bottom: 1px solid #000;
padding: 0 10px 1px 10px;
margin:10px 0 10px 0;
color: #9A0000;
text-transform: uppercase;
}

ul#footerLinks
{
padding: 0;
margin: 12px 0 8px 0;
font: bold 10px Arial, sans-serif;
}
ul#footerLinks li
{
display:inline;color: #FFF;border-left:1px solid;padding: 0px 5px 0 6px; border-color:#CCC;

}

ul#footerLinks li#first
{
border-left: none;border-color:none;

}

ul#footerLinks li a
{
color: #FFF;font-size:.9em;
}
ul#footerLinks li a:hover
{
color: #FFF;
}