/* CSS Document */body {	background-image:url(backgrounds/background.gif);	background-position:top;	background-repeat:repeat-x;	background-color:#2069bc;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:small;	color:#999999;	margin:0;}a {	color:#003366;}a:hover {	border-bottom:1px solid}h1,h2,h3 {	color:#003366;	border-bottom:1px #cccccc;	margin-top:5px;	margin-bottom:5px;	font-size:medium;	padding-bottom:3px;	border-bottom-style: double;}#container {	width:580px;	padding:10px;	padding-top:0;	margin:0 auto 0 auto;	background-image:url(backgrounds/main.gif);	background-repeat:repeat-y;}#topcontainer {	width:100%;	clear:both;}#right {	width: 200px;	float: right;	margin-top: 5px;	margin-right:20px;}#left {	width: 330px;	margin-top: 5px;}#website_title {	background-color:#003366;	-moz-border-radius-bottomleft:10px;	-moz-border-radius-bottomright:10px;	padding:10px;	width:45%;	float:left;	font-family:Arial Narrow, Arial, Helvetica, sans-serif;	color:#FFFFFF;	font-size:36px;	height:134px;	font-weight:bold;	border:1px solid #000000;	}#menu {	background-color:#6699cc;	border-left:1px solid #cccccc;	border-right:1px solid #cccccc;	border-bottom:1px solid #cccccc;	padding:10px;	width:45%;	float:right;	height:135px;	margin-bottom:20px;}#menu a {	float:left;	width:250px;	background-image:url(backgrounds/menua.gif);	padding:4px;	border-left:1px solid #ffffff;	border-top:1px solid #ffffff;	border-right:1px solid #999999;	border-bottom:1px solid #999999;	margin-bottom:1px;	color:#003366;	text-decoration:none;	font-weight:bold;}#menu a:hover {	border-left:1px solid #999999;	border-top:1px solid #999999;	border-right:1px solid #ffffff;	border-bottom:1px solid #ffffff;	background-image:url(backgrounds/hover.gif);	background-position:bottom;	text-transform: uppercase;	color: #006699;}div#navcontainer{background-color: #fff;}div#navcontainer ul{font-family: Arial, Helvetica, sans-serif;font-weight: bold;color: #003366;text-align: center;margin: 0;padding-bottom: 5px;padding-top: 5px;}div#navcontainer ul li{display: inline;margin-left: -10px;}div#navcontainer ul li a{padding: 5px 10px 5px 10px;color: #003366;text-decoration: none;}div#navcontainer ul li a:hover{background-color: #2069bc;color: white;border-right: solid 1px #003366;border-left: solid 1px #003366;}#active a { border-bottom: 1px solid #003366; }.content {	clear:both;	width:560px;	padding:5px;	background-color:#ffffff;	border:1px solid #cccccc;	border-right:1px solid #eeeeee;	border-bottom:1px solid #eeeeee;	margin-right:200px;	margin:0 auto 0 auto;	line-height:20px;	margin-bottom:10px;}.footercontent {	clear:both;	width:560px;	padding:5px;	background-color:#dddddd;	border:1px solid #cccccc;	margin-right:200px;	margin:0 auto 0 auto;	line-height:20px;	margin-bottom:10px;	font-size: x-small;}.footercontent a {	font-weight:bold;	text-decoration:none;	color:#999999;}.footercontent a:hover {	text-decoration:underline;}.border {	border:3px solid #003366;	padding:5px;	margin-bottom: 5px;  }  .borderrt {	border:3px solid #003366;	padding:5px;	margin-bottom: 5px;	float:right;  }p {margin: 0 0 0 0px;}