
	body {
		font-family: arial,verdana,sans-serif; 
		scrollbar-3dlight-color:#000000;
		scrollbar-base-color:#666666;
		scrollbar-darkshadow-color:#000000;
		scrollbar-face-color:#666666;
		scrollbar-arrow-color: white;
		scrollbar-highlight-color:#b7b7b7;
		scrollbar-shadow-color:#000000;
		scrollbar-track-color:#121212;
	}

	A:link, A:visited, A:active { 
		text-decoration: none; 
		color: #CC3333; 
	}


	A:hover { 
		color: #999933; 
		text-decoration: underline; 
	}


	form { 
		margin-top: 0px; 
		margin-bottom: 0px 
	}
	
	
	.textarea {
		border: 1px #999999 solid;
		font-family: Arial, Verdana, sans-serif; 
		font-size: 11px; 
		color: #000000; 
	}


	input,select { 
		font-size: 12px; 
		color: #2e2e2e;  
	}

	td.reg {  
		font-size: 11px;
		color: #ffffff; 
	}
	
	td.bold {  
		font-size: 11px;
		color: #ffffff;
		font-weight: bold;
	}
	
	td.regBl {  
		font-size: 11px;
		color: #000000; 
	}
	
	td.regBlmargin {  
		font-size: 11px;
		color: #000000; 
		padding-left: 2px;
	}
	
	td.boldBl {  
		font-size: 11px;
		color: #000000;
		font-weight: bold;
	}
	
	.regRed {  
		font-size: 11px;
		color: #663333; 
	}
	
	.footer {  
		font-size: 11px;
		color: #999999; 
	}
	
	.boldRed {  
		font-size: 11px;
		color: #663333;
		font-weight: bold;
	}
	
	.newsRed {  
		font-size: 11px;
		color: #CC3333;
		font-weight: bold;
	}
	
	.error {  
		font-size: 11px;
		color: #ff9900;
		font-weight: bold;
	}
	
	.rightMargin {
		margin-right: 20px;
	}
	
	.bigrightMargin {
		margin-left: 24px;
		margin-right: 100px;
	}
	
	.leftMargin {
		margin-left: 24px;
	}
	
	.lrMargin {
		margin-right: 20px;
		margin-left: 24px;
	}
	
	
	.venueMargin {
		padding-left: 4px;
		padding-right: 2px;
	}

	
	.listMargin {
		margin-top: 20px;
		margin-right: 20px;
		margin-left: 24px;
	}