BODY {font-size: 8pt; font-family: arial, verdana, helvetica; color: #000; background-color: #FFF; margin-left:0px; margin-top: 0px;}

.mhs {color:#92012C; font-weight:bold; font-size:20px;}
.mhssub {color:#92012C; font-weight:bold; font-size:14px;}

.crumbtrail {font-size: 8pt; margin-left:15px; font-weight: bold;}

.text {font-size: 12px; font-weight: normal;}

.hptit {font-size: 12px; font-weight: bold;}

.hl {width:120; color:#92012C; text-align:left}

ul {list-style-type: square}

A:link    {color: #92012C; font-weight: bold; text-decoration:none}
A:visited {color: #92012C; font-weight: bold; text-decoration:none}
A:hover   {color: #92012C}

h1 {font-size: 16pt; font-weight: bold; margin-left:5px;}
h2 {font-size: 14pt; margin-left:5px; margin-right:15px;}
h3 {font-size: 12pt; margin-left:5px; margin-right:15px; font-weight: bold;}

h3.ul {font-size: 12pt; margin-left:5px; margin-right:15px; text-decoration:underline; font-weight: bold;}

.contenttext     {font-size: 10pt; margin-left:5px; font-weight: normal; margin-right:0px; text-align:justify;}
.contenttextnoallign     {font-size: 10pt; margin-left:5px; font-weight: normal; margin-right:10px;}
.contenttextsmall{font-size:  8pt; margin-left:25px; margin-right:20px; font-weight: normal; text-align:justify}

.tablecontentheading {font-family: Arial, Helvetica; font-size: 12px; font-weight: bold;}

#tableposition {position:absolute; top: 105px; z-index:1}
.tablemargin   {margin-left:15px; vertical-align:text-top}
.tableheader   {font-size: 16pt; margin-left:165px; font-weight: bold}
.tabletitle    {font-size: 14pt; font-weight: bold}
.tablesubtitle {font-size: 12pt}
.tabletext     {font-size: 10pt}
.tabletextsmall{font-size: 8pt}
th {background:SlateBlue; text-align:left; vertical-align:text-top}
th.home {color:white; background:LightSteelBlue ; text-align:center; vertical-align:text-top}

th.sum {font-size: 10pt; background-image: url('/graphics/mhs.gif'); height:14;}
tr.sum {background-color:#F4F4FB; vertical-align:top;}
td.sum {font-size: 10pt}

abbr, acronym, .help
{
border-bottom: 1px dotted #333;
cursor: help;
}

#container
{
width: 980px;
margin: 10px auto;
background-color: #fff;
color: #333;
border: 1px solid gray;
}

#top
{
height: 125px;
text-align:center;
background-image: url('/graphics/homepageheader.gif');
border-bottom: 1px solid gray;
}

#top h1
{
padding: 0;
margin: 5;
}

#leftnav
{
float: left;
width: 130px;
margin: 0;
padding: .5em;
}

#rightnav
{
float: right;
width: 200px;
margin: 0;
padding: .5em;
}

#rightcol
{
float: right;
width: 200px;
margin: 0;
padding: 1em;
}

#content
{
width: 630px;
margin-left: 130px;
border-left: 1px solid gray;
margin-right: 210px;
border-left: 1px solid gray;
font-family: arial, verdana, helvetica, sans-serif;
padding: .5em;
}

#adv
{
left: 100px
width: 300px;
margin: 0;
padding: 1em;
position:relative;
top: 100px;
}

#footer
{
clear: both;
margin: 0;
padding: .5em;
color: #333;
background-image: url('/graphics/mhs.gif');
border-top: 1px solid gray;
text-align:center;
}

#leftnav p, #rightnav p { margin: 0 0 1em 0; }

#lefthome
{
float: left;
width: 250px;
margin: 0;
padding: 1em;
}

/* start leftnav styles */
.navlist
{
padding-left: 0;
margin-left: 0;
border-bottom: 1px solid gray;
width: 120px;
}

.navlist li
{
list-style: none;
margin: 0;
padding: .25em;
border-top: 1px solid gray;
background-color: #F4F4FB;
}

.navlist li a { text-decoration: none; color: #92012C}

ul.navlist li.sect { background-color: #77ADFF; } 

/* end leftnav styles */


