body
{
	background:						#efefef url(../i/polka.gif) top left;


	font-size:						x-small;
	font-family:					verdana, sans, arial, sans-serif;

	text-align:						center;
}

div
{
	text-align:						left;
	font-size:						105%;
}

p
{
	margin-top:						0px;
}

ul
{
	margin-top:						0px;
}

form
{
	margin:							0px;
}

a
{
	font-size:						110%;
	font-weight:					800;
	color:							#00367D;
	text-decoration:				none;
}

a:hover
{
	color:							#00589f;
}

blockquote
{
	background-color:				#efefef;
	
	margin-top:						2px;
	margin-left: 					25px;

	padding:							10px;
	
	border:							2px dotted #cdcdcd;
}

#header
{
	background:						transparent url(../i/grad_header.png) no-repeat left bottom;

	height:							170px;
	width:							730px; 
	padding-top: 					8px;
	margin:							0px auto 0px auto;
}

h1
{
	background:						transparent url(../i/header.jpg) no-repeat left bottom;

	height:  						170px;
	width: 							678px;

	margin:							0px 0px 0px 20px;

	text-indent: 					-5000px;
}

#content
{
	background:						url(../i/grad_bg.png) repeat-y;
	
	width:							730px;
	
	margin-left:					auto;
	margin-right:					auto;
}


#controls
{
 	background: 					#fff;

	width:							678px;

	margin-left:					20px;
	padding-bottom:				8px;
}


#interface
{
	background: 					#efefef;
	
	height: 							30px;
	
	margin: 							0px 0px 5px 0px;
	
	padding: 						0px 0px 0px 0px;

	text-align:						center;
}			

#interface li
{
	display: inline;

	list-style: 					none;

	line-height:					30px;
}

#interface a
{
	padding-right:					10px;
	padding-left:					10px;
}

#text
{
	width:							430px;
	float: 							right;
	
	padding-right:					60px;
}

h2
{
	margin: 							0px;
	
	padding: 						0px;
	
	font-size:						180%;
}

#notes
{
	width:							170px;
	float:							left;

	padding-top:					10px;
	padding-bottom:				10px;	
	padding-left:					45px;
}

#notes a
{
	font-size:						100%;
	font-weight:					800;
	color:							#00367D;
	text-decoration:				none;	
}
	
h3
{
	background:						#efefef url(../i/note_bullet.png)	no-repeat left top;

	clear:							both;

	font-size:						120%;
	font-weight:					800;
	color:							#000000;

	padding-left:					15px;
	
	margin:							0px;
}

#footer
{
	background:						transparent url(../i/grad_bottom.png) no-repeat left bottom;

	height: 							60px;
	width:							730px;
	clear:							both;

	margin:							0px auto 0px auto;
	padding:							15px 0px 0px 0px;

	text-align:						center;
	color:							#ababab;
}

#footer p
{	

	
	display: 						block;
	height:							20px;


	margin: 							0px auto 0px auto;
	line-height: 					35px;
}

dl
{
	margin-top:						0px;
}

dt
{
	font-weight: 					800;
	font-size:						120%;
}

dd
{
	margin-left: 					15px;
}

fieldset
{
	margin:							0px 0px 20px 0px;

	padding:							15px 15px 10px 15px;

	border: 							2px dotted #cdcdcd;
}

legend
{
	background-color:				#ffffff;

	padding:							0px 10px 0px 10px;

	font-weight: 					800;
	font-size:						120%;
	color:							#000000;
}

label
{
	display: 						block;
	float: 							left;
	width: 							70px;
}

input, textarea
{
	background-color:				#efefef;

	margin-bottom: 				10px;

	border:							1px solid #ababab;
}

#blocker
{
	clear: 							both;
}