@media Screen {
	body {height:100%;}
	.printer {display:none}
	.screen {display:block}
}
@media Print {
	body {height:100%;}    
	.printer {display:block}
	.screen {display:none}
}
body {
	 padding-right:0px; padding-left:0px; padding-bottom:0px; padding-TOP:10px; font:x-small arial; margin:0px; color:#505050; background-color:#f4faf4;
}
.topbanner {
	padding-right:0px; padding-left:0px; padding-bottom:0px; padding-TOP:0px; background-image:url(images/banner_tidewater.gif);WIDTH:800px; background-REPEAT:no-repeat; HEIGHT:110px
}
.topbanner2 {
	padding-right:0px; padding-left:0px; padding-bottom:0px; padding-TOP:0px; background-image:url(images/banner_tidewater2.gif);WIDTH:800px; background-REPEAT:no-repeat; HEIGHT:93px
}
table.leftmenu {
	padding-right:0px; padding-left:0px; padding-bottom:0px; padding-TOP:0px; background-image:url(images/leftmenu-bg.jpg);WIDTH:130px; background-REPEAT:no-repeat; height:300px
}
.footer {
	padding-right:0px; padding-left:0px; padding-bottom:5px; padding-TOP:0px; background-image:url(images/footer.gif); WIDTH:800px; color:#464646; background-REPEAT:no-repeat; HEIGHT:100px
}
H1 {
	font:large arial; color:#65b561;
}
H2 {
	font:medium arial; color:#65b561;
}
H3 {
	font:small arial; color:#65b561;
}
H4 {
	color:#65b561;
}
A {
	color:#65b561; text-decoration:none;
}
A:hover {
	color:#65b561; text-decoration:underline;
}
.topmenu-small {
	 padding-top:3px; height:10px; font-size:7pt; font-family:arial; color:#464646; text-decoration:none;
}
.topmenu-small:hover {
	color:#464646; text-decoration:underline;
}
.topmenu-med {
	font-family:Arial; font-size:12px; padding-right:2px; padding-left:2px; color:#464646; text-decoration:none;
}
.topmenu-med:hover {
	color:#464646; text-decoration:underline;
}
.topmenu-med-selected {
	font:9pt arial; font-weight:bold; padding-right:2px; padding-left:2px; color:#464646; text-decoration:none;
}
.topmenu-med-selected:hover {
	color:#464646; text-decoration:underline;
}
.leftmenu-header {
	font:9pt arial; padding-right:2px; padding-left:2px; color:#ffffff; font-weight:bold;
}
P {
	font:x-small arial;
}
div.MainContent {
	width:auto; margin:15px 15px 15px 15px; font-size:x-small;
}

TABLE.newsbox 		{border: thin solid #65b561; height:150px}
TD.newsitem 		{background-color: #d7eed1; color:#464646; font-size: x-small; font-style:italic}
td
{
font:x-small arial;
}

input
{
font:x-small arial;
height:20px;
}

.button1
{
color:#000000;
background-color:#65b561;
}

.admin
{
font-size: small;
}