* { margin:0; padding:0;  }

  body { background-color:#0066CC; color:#fff; font:12px Tahoma, Helvetica, sans-serif;  }
  html, body, #parent { height:100%; } 
  body > #parent { height:auto; min-height:100%; }
  
  
  a { text-decoration:none; border:0; color:#CCFFFF; }
  a:hover { font-weight:bold; }

  h2, h4  { font-family:"Gill Sans", sans-serif;  }	  
  h2 { font-size:16px; font-weight:bold; padding:10px 0; }
  h4 { font-size:14px; font-weight:bold; padding:10px 0; }
  img { border:0; }
  ul.nav li a  { font-family:"Gill Sans", "Gill Sans MT", sans-serif; color: white;  }	  


  ul#menu {  background:url(../images/bgNav.jpg) repeat-x; height:41px; padding:10px;}
  ul#menu li { display:inline; padding-left:25px; }
  ul#menu li a { text-decoration:none; color:#fff; font-size:16px; padding-right:35px; }


  ul.blocklist { margin:10px 25px; }
  ul.blocklist li {list-style-type:square; }
  ul.blocklist li a { color:#CCFFFF;  }

  span.fedsol { font-family:"Gill Sans","Gill Sans MT", sans-serif; font-size:+1.2em; font-weight:bold; line-height:22px;}

  #content { margin-left:25px; overflow:auto; padding-bottom:41px; } 
  #content * { line-height:20px; }
  #content .left { width:70%; }
   
  #footer { background:url(../images/bgFooter.jpg) repeat-x; margin-top:-41px; height:41px; clear:both }		  
  #footer * { font-size:11px; color:#fff; }
  #footer #col1,#col2 { padding:15px 10px; }
  #footer #col1 { float:left; }
  #footer #col2 { float:right; }
 
  
  
  #header { background:url(../images/bgHeader.jpg) no-repeat; height:150px; padding-top:10px; padding-bottom: 10px;}
  #logo { width: 200px; margin-left:10px; }
  
  #notice { float:right; width:25%; margin-right:25px; }
  #notice div { margin-top:10px; background:#E9F0FE; color:#000066; padding:10px; width:270px; }
  #notice span.header { font:14px "Gill Sans", "Gill Sans MT", sans-serif ; font-weight:bold; color:#003366;}
  
  

  .clear { clear:both; }
  .contentleft { float:left; margin-left:25px; }
  .contentright { float:right; margin-right:25px; }
  .left { float:left; }
  .right { float:right; }
  .hidden { display:none; visibility:hidden; }
  
#homebottom1 { text-align: justify; float: left; width: 45%; padding-right: 10px; border-right: 3px solid #ccffff; }
/*#homebottom2 { text-align: justify; float: left; width: 30%; padding-left: 10px; padding-right: 10px; border-right: 3px solid #ccffff; }*/
#homebottom3 { text-align: justify; float: left; width: 45%; padding-left: 10px; }

#bottombreak { clear: both; border-bottom: 2px solid #ccffff; margin-bottom: 10px; }

#innertitle { margin-left: 3px; float: left; color: white; font-weight: bold; text-align: left; }
#innermenu { float: right; background: #fff; }
#menu-inner { float: right; text-align: right; display: inline; }
#menu-inner li { font-size: 1.0em; display: inline; }
#menu-inner li a { font-weight: bold; padding: 0 10px 15px 0; margin: 0; color: #000099; display: inline; }

