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, h5, p {
	padding: .5em 0;
	margin:0;
	font-family: Geneva, Arial, Helvetica, Comic Sans, sans-serif;
}

.uppercase {
	text-transform:uppercase;
	}

img {
	border: none;
	}

p + p {
	padding: .4em 0;
}

a {
	text-decoration: none;
	color:#339900;
}

a:hover {
	background:#339900;
	color: #FFFFFF;
}

	#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-type: square;
			color: #390;
			list-style-position: outside;
			margin: 0;
			margin-left: 0.7em;
			padding: 4px 4px 1.5em;
		}
		
		#nav p {
			color: #390;
			margin: 0;
			padding: 0;
			font-family: serif;
			padding-top: 1.5em;
		}
	
	#content {
		border: none;
		border-left: #000 1px dotted;
		text-align: justify;
		background: url(images/sidebar.jpg) repeat-y top right;
		margin: 0px 0 0 130px;
		padding: 0 130px 0 1em;
		min-height: 480px;
	}
	
	#container {
		width: 740px;
		margin: 0 auto;				
	}
	
		#content ul {
			list-style-type: square;
			list-style-position: outside;
			font-family: Geneva, Arial, Helvetica, Comic Sans, sans-serif;
			margin-left: 2em;
			width: 80%;
		}
		
			#content ul li {
				display: block;
				width: 100%;
				position: relative;
				border: none;
				padding: 2px 0;
			}
		
			#content ul span {
				font-style: oblique;
				color: #333;
				display: block;
				position: absolute;
				right: 0;
				top: 0;
			}
	
	#footer {
		clear: both;
		border: none;
	}
	
	#footer p {
		text-transform: uppercase;
		color: #339900;
		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: #339900;
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;
}
