body     {background:  #d8d7da; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:1em ! important}
h1       { color: #32565F; font-size: 1.1em; line-height:1.3em}
h2       { color: #305A4B; font-size: 12px }
h3       { color: #32565F; font-size: 12px }
h4       { color: #666666; font-size: 12px }
h5       { color: #FFFFFF; font-size: 12px }
dl       { color: #000000; font-size: 1em }
dt {margin-bottom: 4px;}
ol, ol ol, ol ol ol       { color: #0F3944; font-size: .7em }
ul, ul ul, ul ul ul       { color: #000000; font-size: .7em }

.leftside a:link { 
color: #32565F;  
font-weight: normal;  
text-decoration: none; }

.leftside a:active  {  
color: #CCCCCC;  
font-weight: normal;  
text-decoration: none;  }  

.leftside a:visited  {  
color: #32565F;  
font-weight: normal;  
text-decoration: none;  }  

.leftside a:hover  {  
color: #0F3944;  
font-weight: normal;  
text-decoration: none;  background: #D3E0D0;border-bottom: 1px solid #0F3944; } 


.footer a:link { 
color: #FFFFFF;  
font-weight: normal;  
text-decoration: none;  }

.footer a:active  {  
color: #CCCCCC;  
font-weight: normal;  
text-decoration: none;  }

.footer a:visited  {  
color: #FFFFFF;  
font-weight: normal;  
text-decoration: none;  }  

.footer a:hover  {  
color: #CCE4EA;  
font-weight: normal;  
text-decoration: none;  background: #D3E0D0;border-bottom: 1px solid #0F3944; } 


a:link  {  
color: #32565F;  
font-weight: normal;  
text-decoration: none: }

a:active  {  
color: #CCCCCC;  
font-weight: normal;  
text-decoration: none;  }
  
a:visited  {  
color: #32565F;  
font-weight: normal;  
text-decoration: underline;  }
  
a:hover  {  
color: #0F3944;  
font-weight: normal;  
text-decoration: none;  background: #D3E0D0;border-bottom: 1px solid #0F3944; } 

HR {
    height:1px;
    width:70%;
    background:#32565F;   }

p {
font-size:.7em;  }

p.question  {
color: #305A4B;
font-weight: bold;
padding-left:30px;
text-indent:-18px;
margin-bottom:-15px; }

p.answer  {
color: #5A303F;
font-weight: normal;
padding-left:30px;
text-indent:-18px; }

p.pagemap  {
font-size: .7em  }

p.caption  {
font-weight: normal;
font-size: 10px  }

img.floatleft {
float: left;
margin-top: .2em;
margin-bottom: .3em;
margin-right: .3em;
margin-left:.3em  }

img.floatright {
float: right;
margin-top: .2em;
margin-bottom: .3em;
margin-right: .3em;
margin-left:.3em  }


.chklist {list-style-type:square;}
.banner { height: 30; background: #32565F; font-size: 11px; font-weight: normal; font-variant: none; color: #FFFFFF; height:30px; }
.top { background: #305A4B; color: #FFFFFF; font-size: 12px;}
.entry { background: #F6F5F4; color: #000000; font-size: 12px; line-height: 18px; }
.leftside { background: #D3E0D0; color: #32565F; font-size: 12px; line-height: 18px; }
.leftsidetop { background: #5A303F; color: #FFFFFF; font-size: .7em; text-align:center;}
.rightsidetop { background: #305A4B; color: #FFFFFF; font-size: .7em; text-align:center;}
.middle { background: #FFFFFF; color: #000000; line-height: 1.2em;}
.products { background: #FFFFFF; color: #000000; font-size: 12px; }
.rightside { background: #D3E0D0; color: #FFFFFF; font-size: .9em; line-height: 1.2em;}
.textbox1 { background:#F6F5F4; font-size: .7em; text-decoration: none; color: #000000; border:1px solid #999999; line-height: 1.5em; }
.textboxtop1 { background:#305A4B; font-size:.7em; font-weight: bold; text-decoration: none; color: #FFFFFF; border: 1px solid #999999;margin: none;}
.textbox2 { background:#FFFFFF; font-size:.7em; text-decoration: none; color: #000000; border: 1px solid #999999; line-height: 1em; }
.textboxtop2 { background:#32565F; font-size:.7em; font-weight:bold; text-decoration:none; color: #FFFFFF; border:1px solid #999999; }
.footer { height: 40; background: #32565F; font-size: .7em; color: #FFFFFF; height: 1.2em; }
.footerbot { background: #32565F; font-size: 11px; color: #FFFFFF;}
