tobody,html{

}

h3{
font: 14px tahoma; color: #0166a7;
font-weight:800;
text-decoration: none;
display:inline;
position:relative;
left:11;
top:12;
}

h4{
font: 12px tahoma; color: #0166a7;
font-weight:800;
text-decoration: none;
display:inline;
position:relative;
}

.navicons{
position:relative;
top: 5px;
left:10px;
}

.submenu a,.submenu a:visited{
font: 12px verdana; color: #f2269e;
font-weight:bold;
text-decoration: none;
padding-left:30px;
}

.submenu a:hover{
color:#99147b;

}

.subheader{
font: 15px tahoma bold; color: #0166a7;
font-weight:bold;
position:relative;
bottom: 18px;
left:10px;
}

.maintext{
padding-left:15px;
padding-right:18px;
padding-top:12px;
font: 11px tahoma; color: #555;
}

.maintext a:visited{
text-decoration:none;
color:f2269e;
}

.maintext a:hover{
text-decoration:none;
color:99147b;
}


.maintextlinks a,.maintextlinks a:visited{
font: 11px tahoma; color: #f2269e;
text-decoration: none;
font-weight:600;
}

.maintextlinks a:hover{
color: #99147b;
}

.toptitle{
padding-top:8px;
padding-left:30px;
font: 13px verdana; color: #f2269e;
font-weight:bold;
}

.stafflink a,.stafflink a:visited{
padding-left:20px;
font: 12px tahoma; color: #f2269e;
text-decoration: none;
font-weight:600;
}

.stafflink a:hover{
color: #99147b;
}

.icon{
position:relative;
left:20;
}

.contacttext{
font: 11px tahoma; color: #555;

}

.forminput{
font: 10px tahoma;
color: #666;

}

.contacttextform{
font: 12px tahoma; color: #555;

}

.associates-link a,.associates-link a:visited{
padding-left:10px;
font: 12px tahoma; color: #f2269e;
text-decoration: none;
font-weight:600;
}

.associates-link a:hover{
color: #99147b;
}

.associates-text{
padding-left:20px;
padding-right:18px;
padding-top:12px;
font: 12px tahoma; color: #444;
font-weight:600;
}

.newstext{
font: 9px verdana; color: #333;
padding-left:6px;
padding-right:6px;

}

.newstextmain{
font: 9px verdana; color: #333;
padding-left:4px;
padding-right:12px;

}

.errors{
font: 9px verdana; color: #c50c0c;
font-weight:600;
padding-left:20px;
}

.more a,.more a:visited{

font: 9px tahoma; color: #f2269e;
text-decoration: none;
font-weight:600;
}

.more a:hover{
color: #99147b;
}

.archivelink a,.archivelink a:visited{

font: 11px tahoma; color: #555;
text-decoration: none;
font-weight:600;
padding-right:22px;
}

.archivelink a:hover{
color: #f2269e;
}

.pressreleasetitle{
font: 15px tahoma; color: #841313;
font-weight:700;
padding-left:20px;
}

.pressreleasecontent{
font: 11px tahoma; color: #333;
padding-right:24px;
padding-left:20px;
}

.pressreleasecontent a, .pressreleasecontent a:visited{
font: 10px tahoma; color: #f2269e;
}

.pressreleasecontent a:hover{
color: #99147b;
}

.pressreleasedate{
font: 13px tahoma; color: #222;
padding-right:26px;
}

.sitemap, .sitemap a, .sitemap a:visited{
font: 9px tahoma; color: #444;
padding-right:26px; padding-top:8px;
}

.sitemap a:hover{
font: 9px tahoma; color:#f2269e;
}

.title{
font: 11px tahoma; color:#f2269e;
}


.title a{
font: 11px tahoma; color:#f2269e;
}

.title a:visited{
font: 11px tahoma; color:#f2269e;
text-decoration:none;
}

.title a:hover{
font: 11px tahoma; color:#222;
}



.sub, .sub a, .sub a:visited{
font: 9px tahoma; color: #444; padding-left:10px;
text-decoration: none;
}

.sub a:hover:{
font: 9px tahoma; color:#f2269e;
}

.asso{
border-top:1px dashed #999;
}


.asso-images{
float:left;
margin-top:10px;
border:1px solid #666;
margin-right:10px;
}

.asso-description{
padding-left:10px;
padding-top:10px;
margin-right:15px;
}

.asso-link{
margin-bottom:6px;
margin-top:10px;
clear:both;
}

.asso-link a{
color:#f2269e;
text-decoration:none;
}


#aboutUs

{
clear:both;
}

#content { float:none;}
