hr {background-color:#d4d4d4; color:#d4d4d4;height:1px;border:0px;
}
body, p, table, td, th, ul, ol 
{
font-family: helvetica,arial,sans-serif; font-size:100%; /*color:#00244d;*/
}
h1 {font-size:135%; margin-top:0.2em;margin-bottom:0em; margin-left:20px; font-family: Georgia, "Palatino Linotype", Garamond, Serif; font-stretch: expanded; font-weight:normal; color:#00244d ;
}
h2 {font-size:120%; margin-top:0.2em; margin-bottom:-0.4em; margin-left:0px; font-family: Georgia, "Palatino Linotype", Garamond, Serif; font-stretch: expanded; font-weight:normal; color:#00244d ;
}

p {margin-left:0.5em}

body 
{
background:url('graphics/content_bg.gif') repeat-x; /*#b8b3ad;*/
text-align:center; 
}
/* color scheme
 dark: 00244d;
 med: 858078;
 light: b8b3ad;
 red: cf142b;
 blue: 132acf;
*/ 
 
.content_area {width:815px; margin: 0 auto; text-align:center; background: #ffffff; border:3px solid #00244d; position:relative; 
}
.bannerwrap {height:144px/*97px*/; margin-bottom:1px; padding-top:0px; padding-left:0px; padding-right:0px; 
background: #2089B2; /* (to add some space at top, use margin-top:10px; border-top:1px solid #00ffff; ) */
} 
.contentbox {background:#ffffff; width:565px; overflow:auto; margin: 0 auto; text-align:left; position:relative;
}
.center {text-align:center;}
.main {padding-top:10px;}
.lead {margin-top:0px}
.right {text-align:right;}
.last {padding-bottom:10px}
.heading {width:/*817px*/205px; text-align:center; margin-top:5px;  
/* temp */  background:transparent; position:absolute; top:96px; left:0px }
.column {width: 205px; padding-top:10px; border-right:0px solid silver; }
.left {float: left; border:0px solid red;}

#bottompad {height:15px; overflow:hidden;
}

table.menu {width:190px;
}
td.menuI  
{
height:25px;
text-align:left; 
border-left:10px solid #ffffff;
border-right:0px solid #cf142b;
border-top:0px solid #cf142b;
border-bottom:0px solid #cf142b;
background-color:#858078;
}

td.reverse {background:/*#cf142b*/ #00244d;
}


a.m_item {margin-left:0.5em; display:block; width:100%}
a.m_item:link    {text-decoration:none;color:#ffffff; background-color:transparent} /* nav buttons */
a.m_item:visited {text-decoration:none;color:#ffffff; background-color:transparent}
a.m_item:hover   {text-decoration:none;color:#ffffff; background-color:transparent; /*font-weight:bold*/}	
a.m_item:active  {text-decoration:none;color:silver; background-color:transparent}

div#pagefooter {
background:/*#b8b3ad;*/transparent; 
width:814px;
color:#858078; 
font-size:70%; 
text-align:right; 
padding-top:2px;
padding-bottom:2px;
padding-right:2px;
position:relative;
top:10px;
right:-420px; 
}