
body { font-family:verdana, arial, Sans-Serif; background-color:#333333; font-size:75%; text-align:justify; padding:0em; }

H1   { text-align:center; font-size:130%; background-color:#950000; color:#FFFFFF; padding:5px; }
H2 {  font-size:1.7em; font-weight:normal; color:#950000; border-color:#666666; border-style:solid; border-width: 0px 0px 1px 0px; padding-top:1em;}
hr {color:#666666; height:1px;}

a: { font-weight:bold;}
a:active {  text-decoration: none; color:#950000;}
a:link {  text-decoration: none;  color:#950000;}
a:visited {  text-decoration: none; color:#950000;}
a:hover {  text-decoration: underline; color:#950000;}

.whole {width:100%;  border-color: #000000; border-style:solid; border-width: 1px; background-color: #ffffff; }

#top {font-size:95%; font-weight:bold; }
#top a:active {  text-decoration: none; color:#ffffff;}
#top a:link {  text-decoration: none;  color:#ffffff;}
#top a:visited {  text-decoration: none; color:#ffffff;}
#top a:hover {  text-decoration: none; color:#ffffff;}

#footer {background-color:#950000; color:#ffffff; text-align:center; padding:10px; }
#footer a:active {  text-decoration: underline; color:#ffffff;}
#footer a:link {  text-decoration: underline;  color:#ffffff;}
#footer a:visited {  text-decoration: underline; color:#ffffff;}
#footer a:hover {  text-decoration: underline; color:#ffffff;}

#white a: { line-height:200%;}
#white a:active {   text-decoration: none; color:#ffffff;}
#white a:link {  text-decoration: none;  color:#ffffff;}
#white a:visited {  text-decoration: none; color:#ffffff;}
#white a:hover { text-decoration: underline; color:#ffffff;}

#nav {background-image:url(graphics/redback.gif); padding:0.5em;}
#nav a {text-decoration: none; color:#ffffff;}
#nav a hover {text-decoration: none; color:#ffffff;}

.homeout {height:300px; width:950px; padding:5px;}
.homeleft { float:none; margin-left:80px; width:350px; text-align:center;}
.homeright {float:right; width:350px;; text-align:center; margin-right:50px;}
.tablecenter {margin:auto;}

.leftnav { vertical-align:top; width:150px; }
.homepagelink {padding:0.75em;}
.whitebackbord {border-color: #000066; border-style:solid; border-width: 1px; background-color: #ffffff; color:#000000; }
.smallwtxtline150 {line-height:150%;font-size:0.85em; color:#ffffff;}
.alignright {text-align:right;}
.alignleft {text-align:left;}
.aligncenter {text-align:center;}
.alignjustify {text-align:justify;}
.border {border-color:#333333; border-style:solid; border-width: 0.1em;}
.borderright {border-color: #333333; border-style:solid; border-width: 0.1em; float:right; margin-left:0.5em;}

.maintext {padding:3%;}
.mainnav {color:#EFE7CF;  background-color:#EFE7CF; border-color: #964f01; border-style:solid; border-width: 1px;}
.noborder {border-width: 0em; padding-left:5px;}
.noborderright {border-width: 0em; float:right; margin-left:0.5em;}
.larger { font-size:150%;}
.indent {padding:1em;  }
.whitebackground { background-color: #ffffff; color:#000000; }
.largewhitefont { font-size:11pt; font-weight:bold; color:#ffffff;  }
.redbackground {background-color:#990000;}
.redbg { background-image:url(graphics/redback.gif);}
.bluebackground {background-color:#317DBD;}
.small { font-size:0.9em; }
.smaller { font-size:0.85em; }
.smallwhitetext { font-size:0.85em; color:#ffffff;}
.smtextwhiback { font-size:0.9em; background-color: #ffffff;  color:#000000}
.smllrtextwhiback { font-size:0.85em; background-color: #ffffff; }
.valigntop {vertical-align: top;}
.valignmiddle {vertical-align: middle;}
.valignbottom {vertical-align: bottom;}
.lightback {background-color:#EFE7CF;}
.lightbacktext {color:#EFE7CF;}
.darkback {background-color:#D6BD85;}
.navborder {border-color: #964f01; border-style:solid; border-width: 0em 0.1em 0em 0em;}
.menu {background-color:#EFE7CF; text-align:left; padding: 0px 5px 5px 5px; border-color: #666666; border-style:solid; border-width: 1px; font-size:95%;}
.topleft {width:24%}
.topright {width:76%; vertical-align:bottom; text-align:right;}
.floatright {float:right;}
.tab {background-image:url(graphics/tab.gif); width:80px; padding-top:2px;  }
.lighttab {background-image:url(graphics/lighttab.gif); width:80px; padding-top:2px; }
.backtab {background-image:url(graphics/backtab.gif); width:80px;}
.bluetab {background-image:url(graphics/bluetab.gif); width:80px; }
.lightbluetab {background-image:url(graphics/lightbluetab.gif); width:80px;}
.mini {height:5px; font-size:1px;}
.logo { float:left;}
