body, div, span, p, .p, h1, h2, h3, ul, li, a, td ,th, select, input, textarea, input, select, file, textarea
{

	font-family: Verdana, Arial, Helvetica, Swiss, Futura, sans-serif;
	font-size: 10px;
    text-decoration: none;
	color: #003399;	
	pading: 0px;
	margin: 20px auto;
	width: 700px;
}


#container
{
	position: relative;
	margin: 0px;
}


h1 
{
	font-weight: bold;
	font-size: 16pt;
	color: #003399;
	margin-top: 0px;
	margin-bottom: 0px;
	text-decoration : none;
}



h2
{
	font-weight: bold;
	font-size: 11pt;
	color: #003399;
	margin-top: 0px;
	margin-bottom: 0px;	
	text-decoration : none;
}


h3
{
	
	
	font-weight: normal;
	font-size: 11pt;
	color: #003399;
	margin-top: 0px;
	margin-bottom: 0px;	
	text-decoration : none;
}

a
{
	color: #5e5e5c;
}

a:hover 
{
	color: #5e5e5c;
	text-decoration: underline;
}


h2 a
{
	font-weight: bold;
	font-size: 11pt;
	color: #5e5e5c;
	margin-top: 0px;
	margin-bottom: 0px;	
	text-decoration : none;
}

h3 a
{
	font-weight: normal;
	font-size: 9pt;
	color: #5e5e5c;
	margin-top: 0px;
	margin-bottom: 0px;	
	text-decoration : none;
}

#page
{
	position: relative;
	
	top: 0px;
	left: 0px;

	
	margin-top: 10px;
	
	text-align:center;
}


.clearfix:after 
{ 
	content: "."; 
	display: block; 
	height: 0.1px; 
	clear: both; 
	font-size: 0; 
	visibility: hidden; 
} 
.clearfix 
{ 
	display: block; 
	
}

.header
{
	position: relative;
	
	top: 0px;
	left: 0px;
	
	width: 643px;
	height: 89px; 
	
	cursor:pointer;
	
	background-image:url('../images/header.jpg');
}

.footer
{
	position: relative;
	
	top: 0px;
	left: 0px;

	font-size: 9px;
	letter-spacing:2pt;
	text-align:center;
}

.orange
{
	color: #e63730;
}


input, select, file, textarea, label
{
	display: block;
	float: left;
	padding: 0px;
	margin:3px;
	height: 15px;
}

label
{
	width: 120px;
	margin-top: 5px;
	margin-left: 100px;
	display: block;
	text-align: left;
}

* html label
{
	margin-left: 50px;
}


input
{
	width: 300px;
	margin-top: 0px;
	
	border: #003399 1px solid; 
}


select
{
	width: 303px;
	margin-top: 5px;
	
	border: #003399 1px solid; 
}

html>body select
{
	height: 17px;
}

textarea
{
	width: 303px;
	height: 200px;
	
	border: #003399 1px solid; 
}

.button
{
	display: block;
	float: left;
	
	width: 100px;
	margin-right: 90px;
	
	margin-left: 430px;
	
    font-weight: bold;
    color: #ffffff;	
    
    border: 1px #ffffff none;
    background-color: #003399;
}

* html .button
{
	margin-left: 215px;
}

form br
{
	clear: left;
}


.errors
{	
	position: relative;
	
	top: 0px;
	left: 0px;
	
	margin-top: 10px;
	text-align:center;
	
	font-weight: bold;
	text-align: center;
	color: #e63730;
	
}

.error
{
	font-weight: normal;
	padding: 0px;
	margin: 0px;
}


.messages
{	
	position: relative;
	
	top: 0px;
	left: 0px;
	
	margin-top: 10px;
	text-align:center;
	
}

.message
{

	
}
