body, #container {
	margin: 0;
	border: none;
	padding: 0;
}

h4 {
	text-align: center;
}

h3 {
	color:#0033FF;
	font-size:large;
	color:#0066FF;
	padding: 0 0 0 0;
	text-transform: uppercase;;
	}

h4, p {
	padding: .5em 0;
	margin:0;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}

.uppercase {
	text-transform:uppercase;
	}

img {
	border: none;
	}

p + p {
	padding: .4em 0;
}

a {
	text-decoration: none;
	color:#00CCFF;
}

a:hover {
	background:#D0D0D0;
}

	#nav {
		position:relative;
		float: left;
/*		position: absolute;
		left: 0;
		top: 0;*/
		width: 130px;
		border: none;
		margin: 0;
		padding: 10px 0 0 0;
		list-style: none;
		
	}
	
		#nav ul {
			list-style: none;
			list-style-image:url(images/bluebar.gif);
			list-style-position: outside;
			margin: 0;
			margin-left: 0.5em;
			padding: 4px;
			
		}
		
		#nav p {
			color: #0099FF;
			margin: 0;
			padding: 0;
			font-family:"Times New Roman", Times, serif;
		}
	
	#content {
		border: none;
		border-left: #000 1px dotted;
		text-align: justify;
		margin: 0px 0 0 130px;
		padding: 0 0 0 1em;
		min-height: 480px;
	}
	
	#container {
		width: 740px;
		margin: 0 auto;				
	}
	
	#footer {
		clear: both;
		border: none;
	}
	
	#footer p {
		text-transform: uppercase;
		color: #DEDEDE;
		font-size: smaller;
		padding: 20px 0 0 30px;
	}
	
/* label, inputbox and submitbutton, fieldset and legend are formatting for the forms*/
label 
{
width: 4em;
float: left;
text-align: right;
margin: 0 1em 10px 0;
clear: both;
}

.inputbox
{
float: left;
margin: 0 1em 10px 0;
color: #356fb2;
background: #CCC;
border: #356fb2 solid 1px;
}

.submitbutton
{
margin: 1em;
float: right;
color: #FFF;
background: #356fb2;
border: 2px #CCC outset;
}
	
fieldset
{
border: #26a solid 1px;
width: 20em;
margin: 1em;
padding: 1em;
}

fieldset p {
	font-size: small;
	margin: 1em;
}

legend
{
color: #FFF;
background: #356fb2;
border: #CCC solid 1px;
padding: 1px 10px
}

table#quay {
	width: 100%;
	border: none;
}