body {  margin: 12px;
        padding: 0px;
        font-family: Trebuchet MS, Arial, sans-serif, ;
		background-color: #CCCCCC; }

#container 	{ background-color: #FFFFFF;
              border: 1px solid #000066; -moz-border-radius:25px;
  background-position: center
}

#banner     { background-color: #000066;  -moz-border-radius-topleft:24px; -moz-border-radius-topright:24px;
              border-bottom: 1px solid #0000FF;
  padding: 10px 0px 0px 0px;
}
#banner h1  { margin: 0;
              padding: .5em;
              color: #ffffff; font-size: 1.2em }

#rightinfo   { float: right; width: 220px; padding: 0em 1em 1em 1em;
               border-left: thin solid #BABABA;
               margin-top: 30px; margin-bottom:100px; margin-left:20px;
               background: #FFFFFF}

#rightinfo p { margin-top: 0px; margin-bottom: 8px;font-size: 0.82em }
#rightinfo h6{ background-color: #000066;
               color: #FFFF00;
               font-size: 0.8em;
               padding: 3px;
               font-weight: bold;
               border: thin solid #0257b6;margin-bottom: 0px; margin-top: 0px;
}
  #rightinfo h5{ background-color: #FFFF00;
               color: #0000FF;
               font-size: 0.8em;
               padding: 3px;
               font-weight: bold;
               border: thin solid #0257b6;margin-bottom: 0px; margin-top: 0px;
}
#content    { padding: 30px 40px 40px 30px; min-height:250px;
              background:  url(images/logoback3.gif) no-repeat;
              background-position: 35% 50%;

}
/* content styles */
#content p {  font-size: 0.85em;margin-top:0; }
#content h1 { margin-top: 0;font-size: 1em; color: #000066 }
#content h2 { margin-top:0; margin-bottom: 0;font-size: 0.9em; color: #0257b6; }
#content ul   {  font-size: 0.85em; list-style: circle }
#content ol   {  font-size: 0.85em; }
.tablefont {font-size:0.85em; line-height: 4px }
/* main content links */
#content a:link { color: Blue}
#content a:visited {color: Blue }
#content a:active { color: Blue }
#content a:hover { color: #0257b6 }

/* right info links */
#rightinfo a:link { color: Blue}
#rightinfo a:visited {color: Blue }
#rightinfo a:active { color: Blue }
#rightinfo a:hover { color: #0257b6 }

/* footer links */
#footer a:link { color: #66CCFF; text-decoration: none;border-bottom: 2px dotted #66ccff }
#footer a:visited {color: #66CCFF }
#footer a:active { color: #66CCFF }
#footer a:hover { color: #66CCFF; }

/* alternative link */
a.footer:link { color: #66CCFF; text-decoration:  none}
a.footer:visited {color: #66CCFF }
a.footer:active { color: #66CCFF }
a.footer:hover { color: #66CCFF; }

#footer    { clear: both; background-color: #000066; color: #FFFFFF;
             padding: 5px; text-align: center; border-top: 1px solid #0000FF;
            -moz-border-radius-bottomleft:24px; -moz-border-radius-bottomright:24px;}
#footer p {   font-size: 0.75em;}
#footer h6 {   margin-top: 0; font-size: 0.70em; padding-left: 35px; font-style: normal; font-variant: small-caps }





