  body { 
    }
		
	html, body{
	  text-align: center;
		margin: 0pt;
    padding: 0pt;
		}	

  a:link {color:black;
    }

  a:visited {color:black;
    }

  a:hover {
    color: maroon;
    }

  html { margin: 0pt;
    padding: 0pt;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 14px;
    background-color: rgb(100, 104, 116);
    }

  ol li {
     list-style-type: decimal;
    }

  ol ol li {
    list-style-type: lower-alpha;
    }

  ol ol ol li {
    list-style-type: lower-roman;
    }

  h1 { font-size: 19px;
    font-weight: normal;
    }
		
	h2 { font-size: 14px;
	  font-weight: bold;
		}	

  img { border: medium none ;
    display: block;
    }

  img p { text-align: center;
    }

  #navigation { background-image: url('images/navi.gif');
    background-repeat: no-repeat;
    width: 756px;
    height: 42px;		
    }

  #navigation ul { padding-left: 20px;
	margin-left: 140px;
    }

  #navigation ul li { float: left;
    font-size: 11px;
    padding-right: 15px;
    background-image: url('images/divider.gif');
    background-position: right center;
    background-repeat: no-repeat;
    height: 30px;
    list-style-type: none;
    }

  #navigation ul li a { padding-right: 15px;
    position: relative;
    top: 9px;
    list-style-type: none;
    }

  #footnavigation { background-image: url('images/footer_navi.gif');
    background-repeat: no-repeat;
    width: 756px;
    height: 42px;
    clear:both;
    }

  #footnavigation ul {
    }

  #footnavigation ul li { text-align: center;
    font-size: 11px;
    padding-top: 10px;
    padding-right: 15px;
    background-position: right center;
    background-repeat: no-repeat;
    height: 30px;
    list-style-type: none;
    }

  #footnavigation ul li a { padding-right: 15px;
    position: relative;
    top: 9px;
    list-style-type: none;
    }


  #navigation_footer { background-image: url('images/footer_navi.gif');
    background-repeat: no-repeat;
    width: 756px;
    height: 42px;
    clear:both
    }

  #center { margin: 15px auto 0px auto;
    background-color: white;
    width: 755px;
    }

  .active { margin: 0pt;
    padding: 0pt;
    background-image: url('images/subnavi_active.jpg');
    width: 185px
    }

  .current { font-weight: bold;
    }

  .normal { margin: 0pt;
    padding: 0pt;
    background-image: url('images/border.gif');
    background-repeat: no-repeat
    }

  #subnavigation { width: 24%;
	  float: left;
    margin-top: 20px;
    margin-left:30px;
    text-align: left;
		padding:0;
    background-color: #CCC;
    font-size: 11px;
    }

  #subnavigation ul li { margin-left:0px;
    padding-top:10px;
    list-style-type: none;
    }

  #content { 
    
    width: 80%;
    margin-left: auto;
    margin-right: auto;
    Margin-top:20px; 
    line-height: 16px;
    padding-bottom: 20px;
    text-align:left;
    }

  #content_right {

    margin-left: 270px;
    Margin-top:20px; 
    line-height: 16px;
    padding-bottom: 20px;
    padding-right:20px;
    text-align:left;
    }

		table {
		font-size: 14px;
		}
		
  table.docs
 
{text-align: center;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif ;
font-weight: normal;
font-size: 11px;
color: #fff;
width: 330px;
background-color: #666;
border: 0px;
border-collapse: collapse;
border-spacing: 0px;
margin-top: 20px;}

table.docs td
 
{background-color: #CCC;
color: #000;
padding: 4px;
text-align: center;
border: 1px #fff solid;}

table.docs td.hed

{background-color: #acacac;
color: #fff;
padding: 4px;
text-align: center;
border-bottom: 2px #fff solid;
font-size: 12px;
font-weight: bold;}


  #footer_logo {
    padding-top: 10px; 
    clear:both;
		margin: auto;
				
		} 

  #footer { 
    font-size: 9px;
    margin:auto;
    padding-top:10px;
    padding-bottom: 10px;
    text-decoration: none;
    color: rgb(187, 190, 199);
    clear:both;
    text-align: center;
    }

  #footer a { 
    background-repeat: no-repeat;
    text-decoration: none;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    color: rgb(187, 190, 199);
    }

  .float-left {
    float: left;
    width: 320px;
    padding-right: 40px;
    }

  .float-none { clear: left;
    display: block;
    }

  .cleaner { border: 0px none ;
    margin: 0pt;
    padding: 0pt;
    background: transparent none repeat scroll 0% 50%;
    clear: both;
    height: 1px;
    font-size: 1px;
    }
