.mainmenu{
color:#FFFFFF;
font-size:10pt;
font-family:verdana;
font-weight:bold;
text-decoration:none;
}

a.mainmenu:visited { 
color:#FFFFFF;
}
 
a.mainmenu:hover { 
color:#FFF099;
}


.mainheader{
color:#660000;
font-size:12pt;
font-family:verdana;
text-decoration:none;
font-weight:bold;
}

.headers{
color:#660000;
font-size:11pt;
font-family:verdana;
text-decoration:none;
font-weight:bold;
}

a.headers{
/*text-decoration:underline;*/
}

a.headers:hover{
color:#339999;
}

.topbar{
BORDER-RIGHT: #999999 1px solid;
BACKGROUND-COLOR: #222260;
}

.sidemenu{
color:#000066;
font-size:10pt;
font-family:verdana;
text-decoration:none;
}

a.sidemenu:visited { 
color:#000066;
}

a.sidemenu:hover { 
color:#BB0000;
}

.phone{
font-family:verdana;
font-size:8pt;
font-weight:bold;
color:#000066;
}

.navigation{
color:#000066;
font-size:10pt;
font-family:verdana;
PADDING-BOTTOM: 1px;
PADDING-LEFT: 6px;
PADDING-RIGHT: 0px;
PADDING-TOP: 1px;
BORDER-BOTTOM: #cccccc 1px solid;
BORDER-LEFT: #ffffff 1px solid;
BORDER-RIGHT: #cccccc 0px solid;
BORDER-TOP: #ffffff 1px solid;
background-color: #EEEEEE;
/*BACKGROUND-COLOR: #DDE7EA;*/
}

.newsdatecell{
PADDING-BOTTOM: 1px;
PADDING-LEFT: 6px;
PADDING-RIGHT: 0px;
PADDING-TOP: 1px;
BACKGROUND-COLOR: #EEEEEE;
}

.newsdetailcell{
PADDING-BOTTOM: 1px;
PADDING-LEFT: 6px;
PADDING-RIGHT: 0px;
PADDING-TOP: 1px;
BORDER-BOTTOM: #eeeeee 1px solid;
BORDER-LEFT: #eeeeee 1px solid;
BORDER-RIGHT: #eeeeee 1px solid;
BORDER-TOP: #eeeeee 1px solid;
}

.navtitle{
font-family:verdana;
font-size:10pt;
font-weight:bold;
color:#25276B;
}

.bodytext{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
color:#606060;
}

.news{
font-size:7pt;
font-family:verdana;
padding-bottom:1px;
padding-left:0px;
padding-right:0px;
padding-top:1px;
text-decoration:none;
line-height:1.5;
}

a.news{
text-decoration:underline;
color: 000066;
}

a.news:hover{
color: 009999; 
}

.strap{
font-family:verdana;
font-size:7pt;
color: #666666;
line-height:1.5;
}

.newsheadline{
font-family:verdana;
font-size:8pt;
font-style:normal;
text-decoration:underline;
color:#000066;
font-weight:bold;
}

.newsheadline:hover{
color:#009999;
}

.newsdate{
font-family:verdana;
font-size:7pt;
font-style:normal;
text-decoration:none;
color:#000066;
BACKGROUND-COLOR: #EEEEEE;
}

.casestudies{
font-family:verdana;
font-size:7pt;
font-style:normal;
color:#000000;
}

.newsdescription{
font-family:verdana;
font-size:8pt;
font-style:normal;
text-decoration:none;
color:#666666;
}

.footerlinks{
color:#666666;
padding:0px;
padding-left:0px;
padding-right:0px;
font-size:8pt;
font-family:verdana
}

a.footerlinks{
font-family:verdana;
font-size:8pt;
font-style:normal;
color:#ffffff;
text-decoration: none;
}
 
a.footerlinks:hover{ 
text-decoration:underline;
}
 
h1{  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 14pt; 
font-style: bold; 
line-height: normal; 
color: #990000; 
text-decoration: none;
display: inline;
}
 
h2{  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12pt; 
font-style: normal; 
line-height: normal; 
color: #990000; 
text-decoration: none;
display: inline;
}

h3{  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10pt; 
font-style: normal; 
line-height: normal; 
color: #606060; 
text-decoration: none;
display: inline;
}

.archivecell{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 7pt;
PADDING-BOTTOM: 6px;
PADDING-LEFT: 2px;
PADDING-RIGHT: 2px;
PADDING-TOP: 10px;
BORDER-BOTTOM: #eeeeee 1px solid;
BORDER-LEFT: #eeeeee 1px solid;
BORDER-RIGHT: #eeeeee 1px solid;
BORDER-TOP: #cccccc 0px solid;
BACKGROUND-COLOR: #FFFFFF;
}

.archivecell A:hover{
BACKGROUND-COLOR: #EEEEEE;
}

.sidebar{
PADDING-BOTTOM: 0px;
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;
PADDING-TOP: 0px;
BORDER-BOTTOM: #999999 1px solid;
BORDER-LEFT: #ffffff 1px solid;
BORDER-RIGHT: #999999 1px solid;
BORDER-TOP: #ffffff 1px solid;
BACKGROUND-COLOR: #0099ff;
DISPLAY: block;
}

.spotlight{
color:#000066;
font-size:10pt;
font-family:verdana;
font-weight:bold;
text-decoration:none;
}

a.spotlight:hover{ 
text-decoration:underline;
}

.focus{
font-family: verdana;
font-weight:bold;
color: #CC3300;
}
