* { font-family: verdana , Helvetica, sans-serif; font-size: small; color: #00265A; }
body { font-family: verdana, helvetica, serif; font-size: 80%; padding: 2em; margin: 0; color: #00265A;}

div.menuBar, div.menuBar a.menuButton, div.menu, div.menu a.menuItem 
    { font-size: 8pt; font-style: normal; font-weight: normal; color: #00265A; }
div.menuBar 
    {border: 2px solid #ffffff; padding: 0px 2px 4px 2px; text-align: right; }
div.menuBar a.menuButton 
    { background-color: transparent; border-right: 1px solid #00265A; border-bottom: 1px solid #00265A; color: #00265A; cursor: default; left: 0px; margin: 1px; padding: 2px 6px 2px 6px; position: relative; text-decoration: none; top: 0px; z-index: 100; }
div.menuBar a.menuButton:hover 
    {background-color: #00265A;border-right: 1px solid #00265A; border-bottom: 1px solid #00265A; color: #ffffff;}
div.menuBar a.menuButtonActive, div.menuBar a.menuButtonActive:hover 
    { background-color: #00265A; border-right: 1px solid #00265A; border-bottom: 1px solid #00265A; color: #ffffff; left: 1px; top: 1px;}
div.menu 
    { background-color: #ffffff; border-right: 1px solid #00265A; border-bottom: 1px solid #00265A; left: 0px; color: #00265A; padding: 0px 1px 1px 0px; position: absolute; top: 0px; visibility: hidden;z-index: 101;}
div.menu a.menuItem 
    { font-size: 8pt; color: #00265A; cursor: default; display: block; padding: 3px 1em; text-decoration: none; white-space: nowrap;}
div.menu a.menuItem:hover, div.menu a.menuItemHighlight 
    { background-color: #00265A; color: #ffffff; }
div.menu a.menuItem span.menuItemText 
    {}
div.menu a.menuItem span.menuItemArrow 
    {margin-right: -.75em;}
div.menu div.menuItemSep 
    { border: 1px inset #e0e0e0; margin: 4px 2px; }

strong { color: #00265A; font-size: 12px; }
strong.blue { color: #00265A; font-size: 12px; }
strong.big {  color: #00265A; font-size: 14px; }
.text { color: #00265A; font-weight: normal; font-size: 12px;}
p { color: #00265A; font-weight: normal; font-size: 12px;}
.blueborder { border: 0px; background-color: #00265A; height: 1px; }
.readmore { border-bottom: solid 1px #00265A; border-right: solid 1px #00265A; }
.newsheader { color: #00265A; font-size: 16px; font-weight: bold; }
.contactdesc{ color: #00265A; font-size: 12px; font-weight: normal; text-align: right; font-style: italic; border-top: solid 1px #00265A; text-align: left; }
.contactheader { color: #00265A; font-size: 12px; font-weight: bold; text-align: left; padding-right: 40px; }
.textheader { padding-left: 10px; color: white; background : url( /company/images/header_back.gif) no-repeat left; font-size:16px; font-weight: bold; font-style: italic; }
.siteimage { text-align: center; padding-top: 10px;}
ul {color: #00265A; font-weight: normal; font-size: 12px;}
li {color: #00265A; font-weight: normal; font-size: 12px;}
a {color: #00265A; font-weight: normal; font-size: 12px;}
td.smallheader { background: #00265A; color: white;}
a.coollink { color: #00265A; font-weight: normal; font-size: 12px; }
a.coollink:hover { font-weight: bold;  }
