	Body {
		font-family: Verdana, Arial, Sans-serif;
		color:#000080;
		background-color:#ffffff;
		font-size:90%;
		font-weight:700;
		padding:5px;
		margin-left:1%;
		margin-top:0;
		}

	table.border {
		width:80%;
		border:1px silver solid;
		margin-right: auto;
		margin-left: auto;
		padding:0px;
		}

	table.top {
		width:95%;
		margin-right:auto;
		margin-left:auto;
		text-align:center;
		height:90px;
		}

	td {
		text-align:left;
		padding:5px;
		}

	td.border {
		width:100%;
		text-align:center;
		font-size:105%;
		color:navy;
		background-color:#c4e0ff;
		border:2px silver solid;
		}

	td.borderleft {
		width:100%;
		text-align:center;
		font-size:105%;
		color:navy;
		background-color:#c4e0ff;
		border:2px silver solid;
		text-align:left;
		}

	td.right {
		text-align:right;
		padding-right:20px;
		}

	.navbar {
		text-align:center;
		padding:0; 
		width:99%;
		height:40px;
		border:2px silver solid;
		}

	td.advert {
		width:100%;
		text-align:center;
		font-size:105%;
		color:#ffffff;
		background-color:#000080;
		border:2px silver solid;
		}

	.pageinfo {
		margin-left:auto;
		margin-right:auto;
		width:80%;
		background-color:#FFFFCC;
		border:2px silver solid;
		font-size:60%; padding:10px;
		text-align:center;
		}

	.head, .smhead {
		background-color:#0000CC;
		-moz-border-radius: 9px;
		-webkit-border-radius: 9px;
		text-align:center;
		color:#ffffff;
		padding:10px;
		}

	.head {
		background-image: url(../images/navdarkblue.jpg);
		background-repeat: repeat-x;
		}

	div.smhead {
		background-image: url(../images/navdarkblue.jpg);
		background-repeat: repeat-x;
		}

	div#nav {
		background-color: navy;
		margin-top: 8px;
		margin-bottom: 5px;
		padding-top: 11px;
		padding-bottom: 12px;
		padding-left: 3px;
		-moz-border-radius: 9px;
		-webkit-border-radius: 9px;
		border: 1px solid #474A50;
		background-image: url(../images/navdarkblue.jpg);
		background-repeat: repeat-x;
		}

	#nav a {
		font-weight: bold;
		text-decoration: none;
		padding-top: 10px;
		padding-right: 15px;
		padding-bottom: 10px;
		padding-left: 15px;
		background-color: #858A99;
		color: #FFFFCC;
		font-size: 0.9em;
		margin-right: -3px;
		margin-left: 0px;
		background-image: url(../images/navdarkblue.jpg);
		background-repeat: repeat-x;
		}

	#nav a:focus, #nav a:hover ,#nav a:active {
		background-image: url(../images/navdarkblue.jpg);
		background-repeat: repeat;
		background-position: 0px -52px;
		color:#FFFF66;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		}

	h1,h2,h3,h4 {
		font-family:"Times New Roman" Serif;
		font-weight:700;
		text-align:center;
		margin-top:0;
		margin-bottom:5px;
	}

	h1 {
		border:2px silver solid;
		background-color:#000080;
		width:99%;
		color:#ffffff;
		font-size:170%;
		font-weight:900;
		padding:8px;
		}

	h2 {
		font-size:160%;
		margin-top:10px;
		margin-bottom:10px;
		}

	h3 {
		font-size:140%;
		}

	h4 {
		font-size:100%;
		}

	h5 {
		font-size:80%;
		text-align:center;
		margin-top: 0;
		margin-bottom:0;

		}

	H6 {
		font-size:80%
		}

	.maroon {
		color:maroon;
		}

	div#footer, div#info, div#topinfo {
		margin-right: auto;
		margin-left: auto;
		width:85%;
		margin-top: 10px;
		-moz-border-radius: 9px;
		-webkit-border-radius: 9px;
		border: 2px solid #000080;
		text-align: center;

		padding: 10px;
		}

	div#footer {
		font-size: 70%;
		background-color:#ffffcc;
		}
		

	div#info {
		font-size: 120%;
		background-color:#ffffff;
		}

	div#topinfo {
		background-color:#ffffff;
		width:96%; 
		height:250px;
		}

	#footer a {
		font-weight: bold;
		}

	#footer, a:focus, #footer a:hover, #footer a:active {
		text-decoration: none;
		}
