html, body { font-family: Arial; font-size: 12px; margin: 0px; height: 100%; color: #333333;}

/* Top Menu */
#top1 { position: relative; font-family: Arial; font-size: 12px; font-weight: bold; color: #999999; }
#top2 { position: relative; font-family: Arial; font-size: 12px; font-weight: bold; color: #999999; }
#topsep { font-family: Arial; font-size: 12px; font-weight: bold; color: #999999; }
#top_about { position:absolute; top:14px; left:-117px; font-size: 10px; width: 160px; display: none; background-color: #999; }
#top_contact { position:absolute; top:14px; left:-5px; font-size: 10px; width: 140px; display: none; background-color: #999; }

a.toplink { text-decoration: none; color: #999; }
a.toplink:visited { text-decoration: none; color: #999; }
a.toplink:hover { text-decoration: none; color: #0066CC; }

a.toplink2 { text-decoration: none; color: #999; }
a.toplink2:visited { text-decoration: none; color: #999; }
a.toplink2:hover { text-decoration: none; color: #0066CC; }


/* End Top Menu */

/* Main Menu */
#nav1 { position: relative; font-family: Arial; font-size: 12px; font-weight: bold; color: #FFF; width:138px; }
#nav2 { position: relative; font-family: Arial; font-size: 12px; font-weight: bold; color: #FFF; width:140px; }
#mainsubmenu1 { position:absolute; top:14px; left:-2px; font-size: 10px; width: 120px; display: none; background-color: #2B5F91; }
#mainsubmenu2 { position:absolute; top:14px; left:-2px; font-size: 10px; width: 140px; display: none; background-color: #2B5F91; }

a.menulink { text-decoration: none; color: #2b5f91; }
a.menulink:visited { text-decoration: none; color: #2b5f91; }
a.menulink:hover { background-color: #B6C3CC; color: #2b5f91; }


#popitmenu{ position: absolute; background-color: #2B5F91; border:1px solid black; font: normal 12px Arial; color: #FFF; line-height: 18px; z-index: 100; visibility: hidden; }

#popitmenu a{ text-decoration: none; padding-left: 6px; color: #FFF; display: block; }

#popitmenu a:hover{ /*hover background color*/ background-color: #B6C3CC; color: #00477A; }
/* End Main Menu */



a { text-decoration: none; color: #2b5f91 }

a.onclick { font-family: Arial; font-size: 12px; color: none; font-style: none;}

a.listitem { font-family: Arial; font-size: 12px; color: #4B4B4B; text-decoration: none; }
a.listitem:visited { font-family: Arial; font-size: 12px; color: #4B4B4B; text-decoration: none; }
a.listitem:hover { font-family: Arial; font-size: 12px; color: #0066CC; text-decoration: none; }

a.listitem2 { font-family: Arial; font-size: 12px; color: #2b5f91; text-decoration: none; }
a.listitem2:visited { font-family: Arial; font-size: 12px; color: #2b5f91; text-decoration: none; }
a.listitem2:hover { font-family: Arial; font-size: 12px; color: #2b5f91; text-decoration: underline; }

.copyright { font-family: Arial; font-size: 11px; color: #4B4B4B; font-style: none;}
.sitemap { font-family: Arial; font-size: 11px; color: #0066CC; font-weight: bold;}
.morenews { font-family: Arial; font-size: 11px; color: #1B75CB; }
.header { font-family: Arial; font-size: 15px; padding: 2px; color: #00477A; }
.listitem { font-family: Arial; font-size: 11px; color: #4B4B4B; }
.newsdate { font-family: Arial; font-size: 12px;	padding: 2px; color: #0066CC; }
.newsdate2 { font-family: Arial; font-size: 12px; padding: 2px; color: #333333; }
.aboutnav { font-family: Arial; font-size: 11px; padding: 2px; color: #333333; }
.bulletlist { font-family: Arial; font-size: 12px; padding: 2px; color: #333333; }
.frontnews { font-family: Arial; font-size: 11px; padding: 2px; color: #4B4B4B; }
.menuitem { font-family: Arial; font-size: 11px; font-weight: bold; color: #FFFFFF; }
.footerlink { font-family: Arial; font-size: 12px; color: #2B5F91; font-weight: none; }
.copyright2 { font-family: Arial; font-size: 10px; color: #4B4B4B; font-style: italic; }
.whitepapersheader { font-family: Arial; font-size: 11px; font-weight: bold; color: #000000; }

H1.pageheaderh1 { font-family: Arial; font-size: 18px; font-weight: none; color: #2b5f91; }
H1.pageheaderh2 { font-family: Arial; font-size: 14px; font-weight: bold; color: #000000; }

.pageheader { font-family: Arial; font-size: 18px; font-weight: bold; color: #2b5f91; }
.pageheader2 { font-family: Arial; font-size: 14px; font-weight: bold; color: #2b5f91; }