<style type="text/css">

* html #leftmenu{ /*IE only rule, to negate the padding below IE includes in menu width.*/
width: 150px;
}



#leftmenu a{
font: bold 14px Tahoma, Geneva, sans-serif;
padding: 18px;
padding-left: 20px;
display: block;
width: 100%;
color: ddeeff;
text-decoration: none;
border-color: #629FCB;
background-color: 89A285;
background-image: url("images/linkbg.gif");
background-repeat:  repeat-x;
}

#leftmenu a:hover{
background-color: 89A285;
text-decoration: underline;
padding-left: 25px;
color: white;
background-image: url("images/linkbgover.gif");
background-repeat:  repeat-x;
}

#leftmenu a:active{
background-color: B1B4E1;
text-decoration: underline;
padding-left: 35px;
color: grey;
background-image: url("images/linkbg.gif")
}



#news { width: 150px; }

#news .newstext a:link
{
font: 10px Tahoma, Geneva, sans-serif;
padding: 2px;
padding-left: 6px;
display: block;
color: 555555;
text-decoration: none;
border-bottom: 1px solid white;
background-color: #CFDDF7;
}

#news .newstext a:visited
{
font: 10px Tahoma, Geneva, sans-serif;
padding: 2px;
padding-left: 6px;
display: block;
color: aaaaaa;
text-decoration: none;
border-bottom: 1px solid white;
;
}

#news .newstext a:hover
{
background-color: #ADBFE1;
color: #000000;
}

#news .newshead{
font: bold 11px Tahoma, Geneva, sans-serif;
padding: 2px;
padding-left: 15px;
display: block;
color: #B10A3E;
}

#news a{ /*Non IE rule*/
width: auto;
}



#maintext .tr:hover{
background-color: #dddd22;
}

#maintext .featurehead{

font: bold 16px Tahoma, Geneva, sans-serif;	
color: #507555;
text-decoration: none;
}

#maintext .featurehead a:link{

font: bold 16px Tahoma, Geneva, sans-serif;	
color: #003371;
text-decoration: none;
}

#maintext .featurehead a:visited{

font: bold 16px Tahoma, Geneva, sans-serif;	
color: #003371;
text-decoration: none;
}


#maintext .featurehead a:hover{

color: #000000;
text-decoration: none;
}

#maintext .featurehead2{
font: bold 14px Tahoma, Geneva, sans-serif;	
color: #005599;
text-decoration: none;
}

#maintext .featurehead2 a:link{
font: 16px Tahoma, Geneva, sans-serif;	
color: #ffffff;
text-decoration: none;
}

#maintext .featurehead2 a:visited{
font: 16px Tahoma, Geneva, sans-serif;	
color: #ffffff;
text-decoration: none;
}


#maintext .featurehead2 a:hover{
color: #000000;
text-decoration: none;
}



#maintext .featuretext{
font: 12px Tahoma, Geneva, sans-serif;	
color: #003371;
text-decoration: none;
text-align:justify;
}

#maintext .featureminitext{
font: 8px Tahoma, Geneva, sans-serif;	
color: #003371;
text-decoration: none;
}

#maintext .featureminitext2{
font: 8px Tahoma, Geneva, sans-serif;	
color: #cccccc;
text-decoration: none;
}


#maintext .menuhead{
font: bold 10px Tahoma, Geneva, sans-serif;
color: gray;
text-decoration: none;
}

#maintext .menuhead a:link{
font: bold 10px Tahoma, Geneva, sans-serif;	
color: black;
text-decoration: none;
}


#maintext .menuhead a:visited{
font: bold 10px Tahoma, Geneva, sans-serif;	
color: 553350;
text-decoration: none;
}

#maintext .menuhead a:hover{
font: bold 10px Tahoma, Geneva, sans-serif;
color: aaaaaa;
background-color: #004D83;
text-decoration: none;
}



#maintext .articletext{
font: 11px Tahoma, Geneva, sans-serif;	
color: #000000;
text-decoration: none;
}

#maintext .articletextsmall{
font: 9px Tahoma, Geneva, sans-serif;	
color: #000000;
text-decoration: none;
}

#maintext .articleh1{
display: block;
padding: 6px;
font: 15px Tahoma, Geneva, sans-serif;	
color: #000088;
text-decoration: none;
text-align:center;
}

#maintext .articleh2{
font: 13px Tahoma, Geneva, sans-serif;	
color: #446644;
text-decoration: none;
}

#leftmenu a{ /*Non IE rule*/
width: auto;
}


#leftmenu h1{ /*Non IE rule*/
width: auto;
}

</style>