body {
   margin: auto;
   text-align: center;  /* IE5 centering hack */
   padding: 5px 10px;
	font-family: "Tahoma", "Lucida Grande CE", "lucida", sans-serif; 	 
   font-size: 70%;
}

hr {
	display: none;
}
img.toplist {
	display: none;
}


/* HEADER STYLES */
div#header {
	display: none;
}

/* TOPBAR STYLES (MENU) */
div#main div#top {			
	display: none;
}

/* LEFTBAR STYLES (SUBMENU) */
div#main div#left {
	display: none;
}

/* CONTENT WINDOW STYLES */
div#main div#content {
   padding: 15px 40px 15px 20px;
   color: #333333;
}
	/* document styles */

  	div#main div#content .right {
   	text-align: right;
   }
  	div#main div#content .center {
   	text-align: center;
   }

  	div#main div#content p {
		margin: 0px;
      margin-left: 20px;
      margin-bottom: 1.5em;
      text-align: left;
   }
		
   div#main div#content a {color: #999933;}
	div#main div#content a:hover {color: #CCCC99;}

   div#main div#content h1 {
		margin: 0px;
      margin-bottom: 1.5em; 
      background: transparent url("img/content/h1.gif") left center no-repeat;
   	text-align: left;
      padding-left: 20px; /* inner */
      font-size: 1.3em;
      font-weight: bold;
	   color: #000000;
   }

   div#main div#content h2 {
		margin: 0px;
      margin-left: 20px;
      margin-bottom: 0.5em;
      text-align: left;
	   font-size: 1em;
      font-weight: bold;
  	   color: #000000;
   }

	div#main div#content ul {
   	text-align: left;
      margin-bottom: 1.5em;
   }
 	div#main div#content ul li {	
   	margin-bottom: 3px;
   }

   div#main div#content table {
		margin: 0px;
      margin-left: auto;
      margin-right: auto;
      margin-bottom: 1.5em; 
		border: 1px solid black;
   	font-size: 1em;
   }

   div#main div#content table caption {
      margin-left: auto;
      margin-right: auto;
		font-weight: bold;
   }

   div#main div#content table th {		
		border: 1px solid black;
      padding: 1px 5px;
   	font-size: 1em;
      font-weight: normal;
      text-align: left;
   }

   div#main div#content table td {
		padding: 1px 5px;
      text-align: left;
   }

   div#main div#content form {         			
      margin-left: auto;
      margin-right: auto;
      margin-bottom: 1.5em; 
		width: 90%;
      padding: 5px;
      font-size: 1em;
   }

	div#main div#content form fieldset {   	
      border: 1px solid black;
      padding: 5px;
      padding-top: 0px;
   }	

   div#main div#content form label {
      display: block;
      margin-top: 1em;
      text-align:center;
      font-size: 0.8em;
      font-weight:bold;
   }

	div#main div#content form input {	
   	text-align: center;
   }

   div#main div#content form button {
      margin: 0px 5px;
   }

   div#main div#content form div.error {
   	padding: 1em;
      color: red;
      font-size: 0.8em;
      font-weight: bold;
   }

/**/


div#main div#cleaner {
	display: none;
}   

/* FOOTER STYLES */
div#footer {
}

