a:active { text-decoration: underline; color: #ffffff}              
a:link { text-decoration: none; color: #ffffff}              
a:visited { text-decoration: none; color: #666666}              
a:hover { text-decoration: underline; color: #FFCC00}              

.bold { color: #000033; font-size: .6em; font-weight: bold; font-family: verdana, arial, helvetica, geneva, sans-serif; text-decoration: none }              
.bold a:link { color: #000033; text-decoration: underline }              
.bold a:visited { color: #000033; text-decoration: underline }              
.bold a:active { color: #000033; text-decoration: underline }              
.bold a:hover { color: #000033; text-decoration: underline }              

.caption { color: #ffffff; font-size: .7em; font-weight: bold; font-family: verdana, arial, helvetica, geneva, sans-serif}              
.caption a:active { color: #ffffff; font-size: 11px; font-weight: bold; text-decoration: underline }              
.caption a:link { color: #ffffff; font-size: 11px; font-weight: bold; text-decoration: underline }              
.caption a:visited { color: #ffffff; font-size: 11px; font-weight: bold; text-decoration: underline }              
.caption a:hover { color: #FFCC00; font-size: 11px; font-weight: bold; text-decoration: underline }              

.footer { color: #63584C; font-size: 10px; font-weight: bold; font-family: verdana, arial, helvetica, geneva, sans-serif }              
.footer a:active { color: #63584C; font-size: 10px; font-weight: bold; text-decoration: underline }              
.footer a:link { color: #63584C; font-size: 10px; font-weight: bold; text-decoration: underline }              
.footer a:visited { color: #63584C; font-size: 10px; font-weight: bold; text-decoration: underline }              
.footer a:hover { color: #63584C; font-size: 10px; font-weight: bold; text-decoration: underline }              

.footerbold { color: #ffffff; font-size: 10px; font-weight: bold; font-family: verdana, arial, helvetica, geneva, sans-serif }              
.footerbold a:active { color: #ffffff; font-size: 10px; font-weight: bold; text-decoration: underline }              
.footerbold a:link { color: #ffffff; font-size: 10px; font-weight: bold; text-decoration: underline }              
.footerbold a:visited { color: #ffffff; font-size: 10px; font-weight: bold; text-decoration: underline }              
.footerbold a:hover { color: #FFCC00; font-size: 10px; font-weight: bold; text-decoration: underline }              

.sidebar { color: #FFFFFF; font-size: 9px; font-family: verdana, arial, helvetica, geneva, sans-serif }              

.sidebar a:active { text-decoration: none; color: #FFCC00; font-size: 9px; font-weight: normal}              
.sidebar a:link { text-decoration: none; color: #FFFFFF; font-size: 9px; font-weight: normal}              
.sidebar a:visited { text-decoration: none; color: #CCCCCC; font-size: 9px; font-weight: normal}              
.sidebar a:hover { text-decoration: underline; color: #FFCC00; font-size: 9px; font-weight: normal}              


.heading1 { color: #000033; font-size:12px; font-weight: bold; font-family: verdana, arial, helvetica, geneva, sans-serif; text-decoration: none }              
.heading1 a:link { color: #000033; text-decoration: underline }              
.heading1 a:visited { color: #CCCCCC; text-decoration: underline }              
.heading1 a:active { color: #000033; text-decoration: underline }              
.heading1 a:hover { color: #000033; text-decoration: underline }              

.heading2 { color: #000033; font-size: 10px; font-family: verdana, arial, helvetica, geneva, sans-serif; font-weight: bold; text-decoration: none }              
.heading3 { color: #000033; font-size: 8px; font-family: verdana, arial, helvetica, geneva, sans-serif; font-weight: bold; text-decoration: none }              

.h1 { color: #000033; font-size: .8em; font-weight: bold; font-family: verdana, arial, helvetica, geneva, sans-serif; text-decoration: none }              
.h1 a:link { color: #000033; text-decoration: underline }              
.h1 a:visited { color: #CCCCCC; text-decoration: underline }              
.h1 a:active { color: #000033; text-decoration: underline }              
.h1 a:hover { color: #000033; text-decoration: underline }              

.h2 { color: #63584C; font-size: .7em; font-weight: bold; font-family: verdana, arial, helvetica, geneva, sans-serif; text-decoration: none }              
.h2 a:link { color: #63584C; text-decoration: underline }              
.h2 a:visited { color: #CCCCCC; text-decoration: underline }              
.h2 a:active { color: #63584C; text-decoration: underline }              
.h2 a:hover { color: #63584C; text-decoration: underline }              

.h3 { color: #FFFFFF; font-size: .6em; font-weight: normal; font-family: verdana, arial, helvetica, geneva, sans-serif; text-decoration: none }              
.h3 a:link { color: #FFFFFF; text-decoration: underline }              
.h3 a:visited { color: #CCCCCC; text-decoration: underline }              
.h3 a:active { color: #FFFFFF; text-decoration: underline }              
.h3 a:hover { color: #FFCC00; text-decoration: underline }              

.rightnav { color: #63584C; font-size: 9px; line-height:11px; font-weight: normal; font-family: verdana, arial, helvetica, geneva, sans-serif; text-decoration: none }              
.rightnav a:link { color: #63584C; text-decoration: underline }              
.rightnav a:visited { color: #63584C; text-decoration: underline }              
.rightnav a:active { color: #63584C; text-decoration: underline }              
.rightnav a:hover { color: #63584C; text-decoration: underline }              

.rightnavlarge { color: #189E44; font-size: 11px; font-weight: bold; font-family: verdana, arial, helvetica, geneva, sans-serif; text-decoration: none }              
.rightnavlarge a:link { color: #189E44; text-decoration: underline }              
.rightnavlarge a:visited { color: #999999; text-decoration: underline }              
.rightnavlarge a:active { color: #FFFFFF; text-decoration: underline }              
.rightnavlarge a:hover { color: #FFFFFF; text-decoration: underline }              

.maintext { color: #63584C; font-size: .7em; font-family: verdana, arial, helvetica, geneva, sans-serif; text-decoration: none }              

.maintext a:link { color: #63584C;              
text-decoration: underline;              
line-height:20px; }              

.maintext a:visited { color: #63584C; text-decoration: underline }              
.maintext a:active { color: #63584C; text-decoration: underline }              
.maintext a:hover { color: #63584C; text-decoration: underline }              

.maintextbold { color: #63584C; font-size: .7em; font-weight: bold; font-family: verdana, arial, helvetica, geneva, sans-serif; text-decoration: none }              
.maintextbold a:link { color: #63584C; text-decoration: underline }              
.maintextbold a:visited { color: #63584C; text-decoration: underline }              
.maintextbold a:active { color: #63584C; text-decoration: underline }              
.maintextbold a:hover { color: #63584C; text-decoration: underline }              

.maintextdark { color: #000033; font-size: .7em; font-family: verdana, arial, helvetica, geneva, sans-serif; text-decoration: none }              
.maintextdark a:link { color: #000033; text-decoration: underline }              
.maintextdark a:visited { color: #CCCCCC; text-decoration: underline }              
.maintextdark a:active { color: #000033; text-decoration: underline }              
.maintextdark a:hover { color: #000033; text-decoration: underline }              

.smalltext { color: #ffffff; font-weight: normal; font-size: 8px; font-family: verdana, arial, helvetica, geneva, sans-serif; text-decoration: none }              
.smalltext a:link { color: #ffffff; text-decoration: underline }              
.smalltext a:visited { color: #cccccc; text-decoration: none }              
.smalltext a:active { color: #ffffff; text-decoration: none }              
.smalltext a:hover { color: #ffffff; text-decoration: none }              

.formInput {              
font: 8pt Verdana, Arial, Helvetica, sans-serif;              
color: #254C77;              
background-color: #ffffff;              
border: 1px solid #cccccc;              
}              


.textArea {              
font: 8pt Verdana, Arial, Helvetica, sans-serif;              
color: #254C77;              
background-color: #ffffff;              
border: 1px solid #cccccc;              
}              

.formButton {              
font: bold 8pt Verdana, Arial, Helvetica, sans-serif;              
color: #999999;              
background-color: #ffffff;              
border: 1px solid #cccccc;              
cursor: pointer;              
}              

h1test { font-size: 1.4em; }              

h2test { font-size: 1.3em; }              


.headings { color: #fff; font-size: 14px; font-family: Arial; font-weight: bolder; padding: 7px }              


.buclinks{              
font-family:arial;              
font-size:12px;              
font-weight:bold;              
}              
.buclinks a:link, .buclinks a:visited{              
color:#666;              
text-decoration:none;              
}              
.buclinks a:hover{              
color:#000;              
text-decoration:none;              
}              

.buclinks2{              
font-family:arial;              
font-size:10px;              
line-height:13px;              
}            

.header {   
   margin-bottom:-4px;   
}   

html>body .header {   
   margin-bottom:0px;   
}   
.header_left {           
 text-align:right;           
 background:transparent url(/images/header_red_bg.jpg) left top repeat-x;           
}           
.header_left span {           
 display:block;           
 padding:15px 5px 0px 0px;           
}           
.header_left a {           
 font-family:Arial, Helvetica, sans-serif;           
 font-size:12px;           
 font-weight:bold;           
 padding:0px 5px 0px 5px;           
 color:#63584C;           
 text-decoration:none;           
}           
.header_left a:hover {           
 color:#0000ff;           
 text-decoration:underline;           
}           
.header_right {           
 background:transparent url(/images/header_right.jpg) right top no-repeat;           
 font-family:Arial, Helvetica, sans-serif;           
 font-size:12px;           
}           
.header_right span {           
 font-size:11px;           
 padding:12px 2px 3px 10px;           
 display:block;           
}           

 
