
body{
background:#fff;
width:900px;
}

a:link {color: #003366; text-decoration: underline; }
a:active {color: #003366; text-decoration: underline; }
a:visited {color: #8b0000; text-decoration: underline; }
a:hover {color: #8b1a1a; text-decoration: none; }

html h4 {
color: #003366;
font-size:10pt;
margin:0px;
padding:0px;
display:inline;
}

html h3{
color: #000;
font-size:12pt;
margin:0px;
padding:4px;
font-weight:bold;
}

html b {
color: #000;
font-size:11pt;
font-weight:bold;
}

#header {
background: url(../images/topbar.gif) repeat-x 100% 0%;
width:900px;
height:20px;
}

#headertext{
float: right;
font-size: 10pt;
font-family: arial, helvetica;
margin-top:0px;
}

#toptitle {
width:100%;
padding-top:6px;
padding-bottom:20px;
}

#toptitle img {
float:left;
display: inline;
margin-right: 8px;
margin-top:2px;
}

#toptitle h2 {
padding-left:10px;
font-size: 18pt;
font-family: arial, helvetica;
font-weight: bold;
color:#003366;
display:inline;
}

.clear{
clear: both;
}

#topsection{
margin-left:5px;
width: 900px;
}

#content{
width:900px;
font-family: arial, sans-serif, helvetica;
font-size: 10pt;
padding-top:4px;
float:left;
}


#infobox{
width: 500px;
font-size: 10pt;
font-family: arial, helvetica, sans-serif;
background: #eee;
border: #ccc 1px solid;
padding: 10px;
margin-bottom:10px;
}


#dctable {
border-right: #7A8498 1px solid; 
padding-right: 20px; 
padding-left: 20px; 
background: #dae3e9; 
padding-bottom: 20px; 
font: 10pt arial, helvetica, sans-serif; 
border-left: #7A8498 1px solid; 
padding-top: 20px; 
border-bottom: #7A8498 1px solid;
margin-top:0px;
border-top: #7A8498 1px solid;
}

html td {
padding-top: 8px;
padding-bottom: 8px;
}

td.dots {
background: url(../../images/dots2.gif) bottom left repeat-x; 
width: 95%;
vertical-align: bottom; 
text-align: left;
}

#tabmenu {
padding-right: 0px; 
padding-left: 10px; 
padding-bottom: 0px; 
margin: 12px 0px 0px; 
color: #003366 
padding-top: 0px; 
border-bottom: #7A8498 0px solid;
}

#tabmenu li {
display: inline; 
list-style-type: none
}

#tabmenu a {
border-right: #7A8498 2px solid; 
padding-right: 5px; 
border-top: #7A8498 4px solid; 
padding-left: 5px; 
background: #cdcdcd; /* inactive tabs */
padding-bottom: 1px; 
margin: 0px; 
font: bold 10pt arial, helvetica, sans-serif;
color: #000; 
border-left: #7A8498 2px solid; 
padding-top: 5px; 
text-decoration: none
}

a.active {
border-right: #7A8498 1px solid; 
padding-right: 5px; 
border-top: #7A8498 1px solid; 
padding-left: 5px; 
background: #dae3e9; 
font: bold 11pt arial, helvetica, sans-serif; 
border-left: #7A8498 1px solid; 
color: #000; 
padding-top: 2px; 
border-bottom: #dae3e9 1px solid; 
text-decoration: none
}

#tabmenu a.active {
background: #dae3e9; /* should match the main table */
border-bottom: #dae3e9; 2px solid /* needs to match main table color*/
}

#tabmenu a:hover {
background: #dae3e9; /* should match the main table */
color: #000;
}

#dctable a:link {
color: #003366; 
text-decoration: underline; 
}

#dctable a:active {
color: #003366; 
text-decoration: underline; 
}

#dctable a:hover {
color: #003366; 
text-decoration: none;
}

#dctable a:visited {
color: #8b0000; 
text-decoration: underline; 
}

#dctable a:hover {
color: #8b1a1a; 
text-decoration: none; 
}

</style>

