/* CSS Document */

body{
	margin: 0;
	padding: 0;
	background:#33539C;
}
#container{
	margin:0 auto;
	background: url(../images/bg_content.png) top center repeat-y;
	width:975px;
}
#header{
	height:345px;
	background:url(../images/bg_header.jpg) no-repeat;
}
#header a.logo{
	display:block;
	width:600px;
	height: 204px;
	text-decoration:none;
	/* defines header element */
}
#header a.logo span {
	visibility:hidden;
}
#content{
	font:14px/20px Tahoma, Verdana, sans-serif;
	padding: 0 20px;
	color:#004A4A;
	width:850px;
}
#content h1{
	font: bold 20px Georgia, "Times New Roman", Times, serif;
}
#content h2{
	font: bold 16px Georgia, "Times New Roman", Times, serif;
}
#footer{
	font:10px Tahoma, Verdana, sans-serif;
	color:#999999;
	text-align:center;
	padding:5px;
	width:850px;
	clear:both;
}
#footer a{
	color:#999999;
	text-decoration:none;
}
#footer a:hover{
	color:#999999;
	text-decoration: underline;
}
table img{
	border: 1px solid #000033;
}
.imageright{
	float:right;
	border:1px solid #003300;
	margin-left:20px;
}.imageborder{
	border:1px solid #003300;
}
.error{
	color:#990000;
	font-weight:bold;
}
