		body
		{
			font: 100 11px arial;
			font-size: 11px;
			color: #666666;
			
			background-image: url(images/bg.gif);
			margin:0px;
			
			scrollbar-3dlight-color:#AAA;
			scrollbar-arrow-color:#000;
			scrollbar-base-color:#FFF;
			scrollbar-darkshadow-color:#AAA;
			scrollbar-face-color:#CCC;
			scrollbar-highlight-color:#FFF;
			scrollbar-shadow-color:#FFF;
			scrollbar-track-color:#FFF;
		}
		
		td
		{
			border-width: 0px;
			margin: 0cm 0.4cm 0cm 0.4cm;
			text-align: left;
			font: 100 12px arial;
			color: #666666;
		}
		
		a, a:visited
		{
			font: 100 11px arial;
			font-weight: normal;
			text-decoration: none;
			color: #990000;
			margin: 0;
		}
		
		a:hover
		{
			font: 100 11px arial;
			font-weight: normal;
			text-decoration: none;
			color: #FF0000;
			margin: 0;
		}
		
		a.white, a.white:visited
		{
			font: 100 11px arial;
			font-weight: bold;
			text-decoration: none;
			color: #FFFFFF;
			margin: 0;
		}
		
		a.white:hover
		{
			font: 100 11px arial;
			font-weight: bold;
			text-decoration: none;
			color: #EEEEEE;
			margin: 0;
		}
		
		a.admin, a.admin:visited
		{
			font: 100 11px arial;
			text-decoration: underline;
			color: #FFFFFF;
			margin: 0cm 0.2cm 0cm 0.2cm;
		}
				
		a.admin:hover
		{
			font: 100 11px arial;
			text-decoration: underline;
			color: #FFFFFF;
			margin: 0cm 0.2cm 0cm 0.2cm;
		}
		
		a.boldreg, a.boldreg:visited
		{
			font: 100 11px arial;
			font-weight: bold;
			text-decoration: none;
			color: #990000;
			margin: 0cm 0cm 0cm 0cm;
		}
				
		a.boldreg:hover
		{
			font: 100 11px arial;
			font-weight: bold;
			text-decoration: none;
			color: #FF0000;
			margin: 0cm 0cm 0cm 0cm;
		}
		
		p
		{
			border-width: 0px;
			margin: 0cm 0.4cm 0cm 0.4cm;
			text-align: left;
			font: 100 12px arial;
			color: #666666;
		}
		
		p.nomargins
		{
			border-width: 0px;
			margin: 0;
			text-align: left;
			font: 100 12px arial;
			color: #666666;
		}
		
		p.login
		{
			border-width: 0px;
			margin: 0cm 0.4cm 0cm 0cm;
			text-align: right;
			font: 100 12px arial;
			color: #666666;
		}
		
		p.center
		{
			border-width: 0px;
			margin: 0cm 0cm 0cm 0cm;
			text-align: center;
			font: 100 12px arial;
			color: #666666;
		}
		
		p.bold
		{
			border-width: 0px;
			margin: 0cm 0.4cm 0cm 0.4cm;
			text-align: left;
			font: 100 12px arial;
			font-weight: bold;
			color: #666666;
		}
		
		p.right
		{
			border-width: 0px;
			margin: 0cm 0.4cm 0cm 0.4cm;
			text-align: right;
			font: 100 12px arial;
			color: #666666;
		}
		
		p.forms
		{
			border-width: 0px;
			margin: 0cm 0.4cm 0cm 0.4cm;
			text-align: right;
			font: 100 12px arial;
			font-weight: bold;
			color: #990000;
		}
		
		h1
		{
			border-width: 0px;
			margin: 0cm 0.4cm 0cm 0.4cm;
			text-align: left;
			font: 100 12px arial;
			font-weight: bold;
			color: #990000;
		}
		
		h2
		{
			border-width: 0px;
			margin: 0cm 0.4cm 0cm 0.4cm;
			text-align: left;
			font: 100 16px arial;
			font-weight: bold;
			color: #990000;
		}
		
		li
		{
			border-width: 0px;
			margin: 0cm 0.4cm 0cm 0.4cm;
			text-align: left;
			font: 100 12px arial;
			color: #666666;
		}
		
		#container
		{
			width: 100%;
			height: 100%;
			_position: relative; 
			text-align: center;
			padding: 0 0 0 0;
		}
						
			#header
			{
				width: 763px;
				height: 30px;
				background-color: #2D2629;
				text-align: left;
				margin: auto;
			}
			
			#greenbar
			{
				width: 763px;
				height: auto;
				background-color: #CCCC99;
				font-size: 1px;
				line-height: 3px;
				border-width: 0px;
				padding: 0 0 0 0;
				margin: auto;
			}
							
			#body
			{
				width: 763px;
				height: 500px;
				background-color: #000000;
				margin: auto;
			}
			
				#scrolltext
				{
					height: 500px;
					width: 476px;
					width: margin: 0 0 0 0;
					overflow: auto;
				}
				
				#scrollpix
				{
					height: 500px;
					width: 163px;
					width: margin: 0 0 0 0;
					overflow: auto;
					text-align: right;
				}
				
			#footer
			{
				width: 763px;
				height: 30px;
				background-color: #2D2629;
				margin: auto;
			}
	

.error{
	font-family: <?=$text_face;font-size:<?=$text_size; color:<?=$error_color; ?>pt
}

.image{
	border:<?=$image_border;?>px solid <?=$border_color;?>;
}

input {
	font: 100 12px Arial;
}

hr {
	color:<?=$text_color;?>;
}