A:link {color: black; text-decoration: none;}
A:visited {color: black; text-decoration: none;}
A:active {color:black; text-decoration: none;}
A:hover {color:white; background: #980000;}

a.fps:hover {
color:white;
background: #17547F;
}

body {
	margin: 0;
	padding: 0;
	background: #980000 url('dropshadow.png') repeat-y top center;
	font-family: tahoma, sans-serif;
	font-size: 13px;
	text-align: center; /* IE fix */
}

p {
	text-align:justify;
}

em {
	color: #680000;
	font-style: normal;
}

table {
	text-align:center;
	font-size: 13px;
}

div#header {
	height: 170px;
	background: #FFF;
	position: relative;
	width: 780px;
	margin: 0 auto;
	border: 0 solid white;
	border-width: 20px 0;
}

div#container {
	margin: 0 190px; /* IE fix */
	max-width: 850px;
	background: #FFF;
	min-height: 100%;
}

html>body div#container { /* IE fix */
	margin: 0 auto;
}

div#content {
	margin: 0;
	padding: 0 20px 10px 20px;
	max-width: 850px;
	background: #FFF;
	text-align: justify;
}

ul#menu, ul#menu li {
	margin: 0;
	padding: 0;
	list-style: none;
}
ul#menu {
	height: 28px;
	margin-left: 4px;
}
ul#menu li {
	float: left;
}
ul#menu li a {
	text-decoration: none;
	color: #FFF;
	padding: 0 2px;
	line-height: 28px;
	margin: 0 2px;
	display: block;
	background: #980000;
	border-radius: 5px;
	border: 1px solid #980000;	
	-moz-border-radius: 5px; /* Firefox fix */
	-webkit-border-radius: 5px; /* Safari fix */
	-khtml-border-radius: 5px; /* Some other fix */
}

ul#menu li a:hover {
	color: #980000;
	background: #FFF;
}

ul#menu li a.fphead:hover {
	color: #17547F;
	background: white;
	border: 1px solid #17547F;
}

/*
ul#menu li a.projecthead {
	color: #FF8819;
}

ul#menu li a.projecthead:hover {
	color: #980000;
	background: #FF8819;
}
*/

img.borderonmouseover{
border:3px solid #808080;
}

img.borderonmouseover:hover{
border:3px solid #980000;
}