﻿*{padding:0;margin:0;}
html, body{height:100%;}
body { margin:0; background: #000 url(/images/base_struct_images/themes/default/background2.jpg) repeat-x  fixed top left; font: 12px Courier, monospace; color: #bbb; }
div.main { width: 100%;  height: 100%;background: url(/images/Errors/struct_images/bg_repeat2.png) repeat-y center center;}
div.header{width:100%;background:url(/images/Errors/struct_images/bg_header.jpg) repeat-x;height:100px;}
	div.header p{width:902px; margin:0 auto;padding-top:50px;}
div.content {  width: 902px; margin:0 auto;background:#000;padding:10px;}
	div.content h1{font-size:30px;text-transform:uppercase;color:#00ff00;margin-bottom:10px;}
	div.content p{color:#00ff00;font-size:13px;font-family:Courier, monospace;margin-bottom:1em;}
	div.content p.technical{color:#027502;}
	div.hr{border-top:1px solid #1a0000;position:relative;top:3px;height:1px;width:100%;clear:both;font-size:0;line-height:0;}
	div.content p.headfoot{background:#210000; color:#d60f0f; font-size:16px;text-align:right;line-height:30px;display:block;padding:0 10px;margin-bottom:10px;}
		div.content p.headfoot strong{float:left;font-weight:normal;}
		div.content p.bottom{margin-bottom:0;}
	body.centerImage div.content
	{
		text-align:center;
	}
		body.centerImage div.content h1{margin-bottom:37px;}
		body.centerImage div.content p.headfoot{margin-bottom:0;}
		body.centerImage div.content img{margin:37px 0;}
		
		body.centerImage div.content div.bottomhr{margin-top:37px;}
		
	body.leftImage div.content img{float:left;margin:0 10px 10px 0;}
	
	
	

div.clear { clear: both; }
div img{border:0;}

/* standard link styles */
a:link { color: #71caef; text-decoration: none; }
a:visited { color: #71caef; text-decoration: none; }
a:hover { color: #fff; text-decoration: underline; }
a:active { color: #71caef; }





