	body {
			 font:	12px/1.2 Verdana, Arial, Helvetica, sans-serif;
			 background:#000000;
			 padding:0px;
			 margin:0px;
	}
  
	a:link {
			color:#FF0000;
	}
  
	a:visited {
			color:#FF0000;
	}     
  
  	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;
	}  
  	#contact td {
			 font: 11px/1.2 Verdana Arial, Helvetica, sans-serif;
      
	}
      
	#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:#00008F;
          margin:0; padding:0;
           text-decoration:none; 
        }
        a.foot:link, a.foot:active {
          font-family:verdana,arial,helvetica,sans-serif; font-size:12px;
          color:#00008F;
          margin:0; padding:0;
           text-decoration:none; 
        }
        a.foot:visited {
          font-family:verdana,arial,helvetica,sans-serif; font-size:12px;
          color:#00008F;
          margin:0; padding:0;
           text-decoration:none; 
        }
        a.foot:hover {
          font-family:verdana,arial,helvetica,sans-serif; font-size:12px;
          color:#666666; 
          margin:0; padding:0;
           text-decoration:underline; 
        }

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



        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:#00008F;
          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.borderbottom {
	border-bottom: 1px solid; border-bottom-color: #99CCFF;
}

td.bordertop {
	border-top: 1px solid; border-top-color: #99CCFF;
}

tr.ordinary {
	background-color: #eeeeee;
}
tr.highlighted {
	background-color: #dddddd;
}