html {
    margin:0;
    padding:0;
    height:100%;
    border:medium none;
        color: black;
        text-align: center;
        background: #000000 url('graphic/bg_black.jpg') repeat-y center 0%;
	}


body {
    margin:0;
    padding:0;
    height:100%;
    border:none;
        color: black;
        text-align: center;
}

body, input, textarea {
        font-size: 12px;
        font-family: Verdana,Helvetica,Arial,sans-serif;
		color: #FFFFFF;
}

a:focus{color:white;outline:0; -moz-outline:0; }

a {
  color:#FFFFFF;
  text-decoration:none;
  }


a:hover {
  color: #999999;
  }

#maintable {		
        height:100%;
        border: 0px;
        margin-left: auto;
        margin-right: auto;
        margin-top: 0px;
        margin-bottom: 0px;
}

#nav_h {

	margin:0px auto;
	margin-left: 30px;
	padding-bottom: 28px;			
	width: 420px;
	height: 20px;		
	}
	
#nav_h2 {
	text-align: left;
	margin:0px auto;
	margin-left: 41px;			
			
	}
	
#design {

	margin:-21px auto;
	margin-left: 600px;			
	width: 320px;
	height: 20px;		
	}	
		
#headline {
	text-align: center;	
	margin:15px auto;
	margin-left: 16px;
	width: 762px;
	height: 36px;
	background-image:url(graphic/bg_headline3.png);	
	padding-top:8px;
	font-size: 20px;
	font-weight: bold;
	color: #cccccc;		
	}	
	
#subheadline {
	margin:0px auto;
	margin-left: 50px;		
	padding-top: 2px;
	padding-left: 10px;
	width: 690px;
	height: 18px;
	background-image:url(graphic/subheadline.jpg);
	font-size: 14px;
	font-weight: bold;
	color: white;
	}
	
#content {
	margin:0px auto;
	margin-left: 50px;
	padding: 25px;				
	width: 650px;
	background-image:url(graphic/bg_content2.jpg);
		
}

#date {
	text-align: right;
	margin:0px auto;
	margin-top: 50px;
	margin-right: 20px;				
	font-size: 10px;
	font-weight: bold;
	color: white;
}

#top {
    text-align: center;
	margin:0px auto;			
	width: 100px;
	height: 20px;		
	}

#footer {
	text-align: rigth;
	margin:0px auto;
	margin-right: 55px;			
	margin-bottom: 12px;
	font-size: 12px;
	font-weight: bold;
	color: #cccccc;		
	}
	