a:hover {text-decoration:underline;}
body, div, p, td, span {font-family: arial, verdana; font-size:13px;}
.bodytable {border:1 solid #228B22;background-color:white;}
.button {background-color:#687C8B;border:1 solid black;}
.content {padding:15px;}
.contentlink {color:#566074;}
.copyright {color:#ABABAE;padding-top:20px;}
.headerRow {background-color:#999999}
.headerRowLink {color:#ffffff;text-decoration:none;font-size:11px;font-weight:bold;}
.headerRowLinkActive {color:#ffff99;text-decoration:none;font-size:11px;font-weight:bold;}
.largetext {font-size:15px;}
.lighttext {color:#DDDFB8;text-decoration:none;}
.mediumtext {font-size:13px;}
.menu1bg {background-color:#3A4040;}
.menulink1 {font-weight:bold;color:#A1D390;text-decoration:none;padding-bottom:4px;}
.menulink1sitemap {font-size:14px;font-weight:bold;color:#82A875;text-decoration:none;padding-bottom:4px;}
.menulink2 {font-size:12px;font-weight:bold;color:#3A4040;text-decoration:none;}
.menulink3 {font-size:12px;color:#3A4040;text-decoration:none;}
.menulink4 {font-size:10px;color:#3A4040;text-decoration:none;}
.menulinkdyn {color:#000000;}
.pageheader {font-size:18px;font-weight:bold;color:#228B22;padding-top:20px;padding-left:10px;}
.pagesubheader {font-size:14px;font-weight:bold;color:#228B22;padding-top:4px;padding-left:20px;padding-bottom:15px;font-style:italic;}
.phone {font-weight:bold; letter-spacing:3px;}
.portfolio {color:#666666;font-family:verdana; font-size:11px;}
.sidebarright {background-color:#F4F5D9;border-left:1 solid #DDDFB8;color:#566074;padding:10px;}
.smalltext {font-size:10px;font-family:arial,verdana;}
.smalltextgray {font-size:10px;font-family:arial,verdana;color:gray;}
.smalltextlink {font-size:10px;font-family:verdana;color:#566074;text-decoration:none;}
.submenucell {}
.submenuheader {text-align:center;color:#566074;background-color:#C1C9A4;font-size:10px;letter-spacing:2px;border-bottom:1 solid #566074;border-top:1 solid #566074;}
.submenutable {background-color:#DDDFB8;}
.tagline {font-family:times;font-style:italic;color:#BCB965;font-size:14px;font-weight:bold;}
.toptable_blue {background-color:#566074; color:#DDDFB8;}

/*styles for 'login' table - different colors for different random flash files*/
.toptable0 {background-color:#566074; color:#DDDFB8;}
.toptable1 {background-color:#666666; color:#DDDFB8;}
.toptable2 {background-color:#666666; color:#DDDFB8;}
.toptable3 {background-color:#566074; color:#DDDFB8;}


/* dynamic menu styles */

#dropmenudiv{
position:absolute;
top:6;
border:1px solid black;
border-bottom-width: 0;
font:normal 12px Arial;
line-height:18px;
z-index:100;
}

#dropmenudivsub1{
position:relative;
top:6;
left:150;
border:1px solid black;
border-bottom-width: 0;
font:normal 12px Arial;
line-height:18px;
z-index:100;
background-color:#ffffff;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
}

#dropmenudiv a:hover{
background-color: #8DD18D;/*DDDFB8;*/
text-decoration: underline;
}
