body {
	      #background:#000000;
	      color:black;
	    }
	
	    body,td {
	      font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	      font-size:11px;
	    }
	
	    a {
	       text-decoration: none;
	    }
	    a:link { color: #CC3333}
	    a:visited { color: #CECECE}
	    a:active { color: #CECECE}
	    a:hover {
	       text-decoration: underline;
	       color: #CECECE    }
	
	    input, select, textarea  {
	       font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	       font-size: 10px;
	    }
	
	    .border {
	       background: #000000;
	    }
	
	    .no-border {
	       border: none;
	    }
	
	    td.header {
	       background: #CECECE;
	       color: #333366;
	       font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	       font-size: 11px;
	       font-weight: bold;
	    }
	
	    td.headeractive {
	       background: #636363;
	       font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	       font-size: 11px;
	    }
	
	    td.line1, td.line2 {
	      background:#636363;
	    }
	
	    td.header a         { color: #333366; }
	    td.header a:link    { color: #333366; }
	    td.header a:active  { color: #333366; }
	    td.header a:visited { color: #333366; }
	    td.header a:hover   { color: #333366; }
	
	    td.headeractive a         { color: #FFCE00; }
	    td.headeractive a:link    { color: #FFCE00; }
	    td.headeractive a:aktive  { color: #FFCE00; }
	    td.headeractive a:visited { color: #FFCE00; }
	    td.headeractive a:hover   { color: #FFCE00; }
	
	    .content {
	       background: #636363;
	       font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	       font-size: 11px;
	    }
	
	    .bgblend {
	      background: #000000;
	      border: none;
	    }
	
	    .input_content {
		background-color:#FFFFFF;
		color: #333333;
		border:1px #000000 inset;
		padding-top: 0.1em;
		padding-left: 0.1em;
		padding-right: 0.1em;
	    }
	
	    .btn_content {
		background-color: #CECECE;
		color: #333366;
		font-weight: bold;
		border:1px #000000 outset;
		padding-top: 0.1em;
		padding-bottom: 0.1em;
		padding-left: 0.2em;
		padding-right: 0.2em;
	    }
	
	    .btn_content:hover {
		background-color: #636363;
		color: #CECECE;
		font-weight: bold;
		border:1px #000000 inset;
		padding-top: 0.1em;
		padding-bottom: 0.1em;
		padding-left: 0.2em;
		padding-right: 0.2em;
	    }
	
	    .btn_header {
		background-color: #636363;
		color: #CECECE;
		font-weight: bold;
		border:1px #000000 outset;
		padding-top: 0.1em;
		padding-bottom: 0.1em;
		padding-left: 0.2em;
		padding-right: 0.2em;
	    }
	
	    .btn_header:hover {
		background-color: #CECECE;
		color: #333366;
		font-weight: bold;
		border:1px #000000 inset;
		padding-top: 0.1em;
		padding-bottom: 0.1em;
		padding-left: 0.2em;
		padding-right: 0.2em;
	    }
	
	    .error-row {
	       background: #FFCCCC;
	       font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	       font-size: 11px;
	    }
	
	    input.nomargin, img.icon {
	       margin:0px;
	       padding:0px;
	    }
	
	    div.subheader {
	      background-color: #CECECE;
	       color: #333366;
	      text-align: center;
	      margin: 5px;
	      padding: 1px;
	    }
