#dropmenudiv{
position:absolute;
border:1px solid white;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid gray;
padding: 1px 0;
font-family: Trebuchet MS,verdana;
text-decoration: none;
color: white;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #6699FF;
}

body {
font-family:Trebuchet MS, verdana;
}

a.menuitem {
border-width: 0px;
color: white;
background-color:#003366;
width: 100%;
font-family:Trebuchet MS,verdana;
font-size:9pt;
text-decoration: none;
border-right: 1px solid #FFFFFF;

padding-left:10px;
padding-right:10px;
}


td.menuitem{
padding: 1 5 1 5px;
text-align: center;
}

td.menuitemright {
background-color:#003366;
font-family:Trebuchet MS,verdana;
font-size:9pt;
text-decoration: none;
}

table.mainmenu{
background-color:#003366;
height:16px;
}

h1 {
font-family: Trebuchet MS,verdana;
font-size: 35pt;
}

table.links{
border-width: 3 1 1 1px;
border-color: #003366;
border-style: solid;
text-align: center;
width: 100%;
font-family: Trebuchet MS,verdana;
font-size: 9pt;
padding: 0 5 0 5px
}

td.links-cell{
font-family: Trebuchet MS,verdana;
padding-left: 20px;
text-align: left;
}

td.links-cell-main{
font-family: Trebuchet MS,verdana;
text-align: left;
}

a.links-main{
padding: 0 5 0 5px;
text-decoration: none;
border-width: 1 0 1 0px;
border-style: solid;
border-color: #EEEEFF;
width: 150px;
color: #003366;
display:block;
font-size:10pt;
font-weight:bold;
}

a:hover.links-main{
display:block;
padding: 0 5 0 5px;
width: 150px;
border-width: 1 0 1 0px;
border-style: solid;
border-color: #003366;
background-color:#6699FF;
color: white;
}

a.links-child{
padding: 0 5 0 15px;
text-decoration: none;
border-width: 1 0 1 0px;
border-style: solid;
border-color: #EEEEFF;
width: 150px;
color: #003366;
font-size:8.5pt;
display:block;
}

a:hover.links-child{
display:block;
padding: 0 5 0 15px;
width: 150px;
border-width: 1 0 1 0px;
border-style: solid;
border-color: #003366;
background-color: #6699FF;
color: white;
}

a.links-quick{
padding: 0 5 0 15px;
text-decoration: underline;
border-width: 1 0 1 0px;
border-style: solid;
border-color: #EEEEFF;
/*border-bottom:1px dashed #003366;*/
width: 100%;
color: #003366;
font-size:8.5pt;
display:block;
}

a:hover.links-quick{
display:block;
padding: 0 5 0 15px;
width: 100%;
border-width: 1 0 1 0px;
border-style: solid;
border-color: #003366;
background-color: #6699FF;
color: white;
}


div.links-main{

}


div.links-title{
color: #003366;
text-align: center;
font-weight: bold;
font-family: Trebuchet MS,verdana;
font-size: 10pt;
padding-bottom:2px;
}

li {
list-style-image:url('/images/rightarrow.gif');
font-size: 9pt;
padding-top: 5px;
}

div.links{
border-width: 4 1 1 1px;
border-style: solid;
border-top-color: #003366;
border-right-color: gray;
border-left-color: gray;
border-bottom-color: gray;
}

.body-title{
color: #CC3300;
font-family: Trebuchet MS,verdana;
font-size: 13pt;
font-weight:bold;

}

a:hover.body-link{
color: #CC3300;
border-bottom-color: #CC3300;
}

a.body-link{
color: #003366;
text-decoration:none;
border-bottom: 1px dotted #003366;
font-size: 9.5pt;
}

.bylinesmall {
	FONT: 7pt "Lucida Grande", "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif, sans-serif; 
	COLOR: #868686
}

a.footer-link {
	FONT: 8pt Tahoma, "Lucida Grande", "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif, sans-serif; COLOR: #555555;
	text-decoration:none;
}   


