	body {
			 font:	12px/1.2 Verdana, Arial, Helvetica, sans-serif;
				background: url(blue.jpg) #ccc fixed left top;
			 padding:0px;
			 margin:0px;
	}
  
        a {
          font-family:verdana,arial,helvetica,sans-serif; font-size:12px;
          color:#0B1C38; font-weight:bold;
          margin:0; padding:0;
           text-decoration:underline; 
        }
        a:link, a:active {
          font-family:verdana,arial,helvetica,sans-serif; font-size:12px;
          color:#0B1C38; font-weight:bold;
          margin:0; padding:0;
           text-decoration:underline; 
        }
        a:visited {
          font-family:verdana,arial,helvetica,sans-serif; font-size:12px;
          color:#0B1C38; font-weight:bold;
          margin:0; padding:0;
           text-decoration:underline; 
        }
        a:hover {
          font-family:verdana,arial,helvetica,sans-serif; font-size:12px;
          color:#666666;  font-weight:bold;
          margin:0; padding:0;
           text-decoration:none; 
        }  
  
  	td {
			 font:	12px/1.2 Verdana, Arial, Helvetica, sans-serif;
	}
	 
  	h5 {
			 font: bold	14px/1.2 Verdana, Arial, Helvetica, sans-serif;
	}

  	h4 {
			 font: bold	16px/1.2 Verdana, Arial, Helvetica, sans-serif;
       color: #FF0000;
	}  
      
	#head2 {
  		border-bottom: 1px solid #000;
      padding:0px;
			margin:0px;     
  }

	#outline {
    	border-left: 1px solid #000;
  		border-right: 1px solid #000;
      border-bottom: 1px solid #000;
      padding:0px;
			margin:0px;     
  } 


        a.foot {
          font-family:verdana,arial,helvetica,sans-serif; font-size:12px;
          color:#0B1C38; font-weight:bold;
          margin:0; padding:0;
           text-decoration:none; 
        }
        a.foot:link, a.foot:active {
          font-family:verdana,arial,helvetica,sans-serif; font-size:12px;
          color:#0B1C38; font-weight:bold;
          margin:0; padding:0;
           text-decoration:none; 
        }
        a.foot:visited {
          font-family:verdana,arial,helvetica,sans-serif; font-size:12px;
          color:#0B1C38; font-weight:bold;
          margin:0; padding:0;
           text-decoration:none; 
        }
        a.foot:hover {
          font-family:verdana,arial,helvetica,sans-serif; font-size:12px;
          color:#666666;  font-weight:bold;
          margin:0; padding:0;
           text-decoration:underline; 
        }

          a.l {
            font-family:verdana,arial,helvetica,sans-serif; font-size:11px;
            color:#F2C81E; font-weight:bold;
            margin:0; padding:3px;
            display:block; text-decoration:none; 
          }
          a.l:link, a.m:active {
            font-family:verdana,arial,helvetica,sans-serif; font-size:11px;
            color:#F2C81E; font-weight:bold;
            margin:5; padding:3px;
            display:block; text-decoration:none; 
          }
          a.l:visited {
            font-family:verdana,arial,helvetica,sans-serif; font-size:11px;
            color:#F2C81E; font-weight:bold;
            margin:0; padding:3px;
            display:block; text-decoration:none; 
          }
          a.l:hover {
            font-family:verdana,arial,helvetica,sans-serif; font-size:11px;
            color:#FFFFFF;  font-weight:bold;
            margin:0; padding:3px;
            display:block; text-decoration:none;
          }

  
  	td {
			 font:	12px/1.2 Verdana, Arial, Helvetica, sans-serif;
	}
	 


        a.m {
          font-family:verdana,arial,helvetica,sans-serif; font-size:11px;
          color:#E2210D; font-weight:bold;
          margin:0; padding:2px 2px 2px 2px;
          display:block; text-decoration:none; 
        }
        a.m:link, a.m:active {
          font-family:verdana,arial,helvetica,sans-serif; font-size:11px;
          color:#E2210D; font-weight:bold;
          margin:0; padding:2px 2px 2px 2px;
          display:block; text-decoration:none; 
        }
        a.m:visited {
          font-family:verdana,arial,helvetica,sans-serif; font-size:11px;
          color:#E2210D; font-weight:bold;
          margin:0; padding:2px 2px 2px 2px;
          display:block; text-decoration:none; 
        }
        a.m:hover {
          font-family:verdana,arial,helvetica,sans-serif; font-size:11px;
          color:#fff; background:#999; font-weight:bold;
          margin:0; padding:2px 2px 2px 2px;
          display:block; text-decoration:none;
        }
        
        .rMenu {
          position:relative; visibility:visible; overflow:visible;
          background:#FFFFFF;
          margin:0; padding:0;
          text-align:left;
          height:20px;
        /*
          border-left:1px outset #ccc;
          border-top:1px outset #ccc;
          border-right:1px solid #333;
          border-bottom:1px solid #333;
        */  
        }
        .aMenu {
          position:absolute; visibility:hidden; overflow:visible;
          margin:0; padding:0 2px 0 0;
          text-align:left;
        /*
          border-left:1px outset #ccc;
          border-top:1px outset #ccc;
          border-right:1px solid #333;
          border-bottom:1px solid #333;
        */  
        }
        .mLabel {
          position:absolute; visibility:hidden; overflow:hidden;
          margin:0; padding:2px;
          cursor:default;
          border-left:1px outset #ccc;
          border-top:1px outset #ccc;
          border-right:1px solid #333;
          border-bottom:1px solid #333;
        }
        .mLabelOver {
          position:absolute; visibility:hidden; overflow:hidden;
          margin:0; padding:2px;
	  			cursor:pointer;
          border-left:1px outset #333;
          border-top:1px outset #333;
          border-right:1px solid #ccc;
          border-bottom:1px solid #ccc;
        }
        .mBox {
          position:absolute; visibility:hidden; overflow:hidden;
          margin:0; padding:4px 2px 4px 2px;
	  			cursor:pointer;
          width:150px; /* wrapping col for nn4, over-ride in page-specific css */
          line-height:1.25em;
          border-left:1px solid #ccc;
          border-top:1px solid #ccc;
          border-right:1px solid #333;
          border-bottom:1px solid #333;
        }

        .mBox2 {
          position:absolute; visibility:hidden; overflow:hidden;
        	  cursor:pointer;
						line-height:2.25em;
        }

#header {
  margin:20px 80px 0px 80px; 
  padding:0;
}
#banner {
  margin:0; padding:6px 4px;
  background:#333;
}
.section {
  margin:0px 80px 20px 80px; 
  padding:10px;
  font-family:verdana,arial,sans-serif,helvetica;
  font-size:12px; color:#000000; background:#ffffff;
}

    td.td-line { border-bottom: 1px solid; border-bottom-color: #000000; } 

		td.line { border-right: 1px solid; border-right-color: #000000; }
		
    #topmain { 
		  font-family:verdana,arial,sans-serif,helvetica;
  		font-size:16px; color:#000000; background:#ffffff;
	 } 
		