.maintab {font-size: 12px; color: #4D4D4D; padding-right: 20; vertical-align: top;}
.lefttab {height: 100%; width: 210; font-size: 12px;color: #4D4D4D; vertical-align: top;}
.fontmenu {font-size: 12px;color: #4D4D4D;}


body {margin: 0; padding: 0; font-family: Tahoma;}
table {border: 0;}
.toptab {background-image: url(bgtop.gif); background-position: top; background-repeat: repeat-x; height: 210; width: 100%;}
	.toptab th {background-image: url(collage22.jpg); background-position: left top; background-repeat: no-repeat;width: 50%;}
.gerb img { width: 150; height: 136; position: absolute; top: 6; left: 30;} 
.gerb a {color: #507D9C; font-size: 8pt; font-weight: bold; position: absolute; top: 135; left: 40;}
.caption img {width: 246; height: 49; position: absolute; top: 40; left: 210;}
.caption div{color: #507D9C; font-size: 8pt; position: absolute; top: 90; left: 210;}
.date {position: absolute; right: 0; width: 210px;text-align: center;color: #507D9C; font-size: 8pt;font-weight: bold;}
.mainlink {width: 82; height: 13; position: absolute; top: 190; left: 10; border: 0;}
.divider {width: 1; height: 380; position: absolute; top: 140; left: 210;}
.button {position: absolute; top: 190; left: 120;}
.button span {color: #507D9C;  font-size: 8pt; padding-right:10px;}
.button a {color: #507D9C;  font-size: 8pt; padding-right:10px; text-decoration: underline;}
.midtab {width: 100%; height: 1%;}
.menu {background-image: url(line-menu.gif); background-position: bottom; background-repeat: repeat-x; margin-left: 10; margin-right: 10; margin-top: 5; padding-bottom: 5;}
	.unsel, .sel{text-decoration: none; padding-left: 20; background-position: left; background-repeat: no-repeat;}
	.unsel {background-image: url(arrow.gif);}
	.sel {background-image: url(arrowsel.gif);}
	a.sellink, a.link {text-decoration: none;}
	a.sellink {color: #507D9C;font-weight: bold;}
	a.link {color: #4D4D4D;}
	.menu a.link:hover, a.sellink:hover {text-decoration: underline;}
.inmenu {font-size: 11px;color: #4D4D4D;margin-left: 20px; background-position: left; background-repeat: no-repeat;background-image: url(point.gif); padding-left: 15px; margin-top: 5;}
a.submenu, a.selsubmenu {text-decoration: none;}
a.submenu:hover, a.selsubmenu:hover {text-decoration: underline;}
a.submenu {color: #4D4D4D;}
a.selsubmenu, span.selsubmenu {color: #507D9C;font-weight: bold;}
.toolstab {width: 210; height: 100%; font-size: 11px; color: #4D4D4D;}
.toolstab th {width: 8;}
.toolstab td {width: 202px;  background-color: #DAEBFF; color: #4D4D4D; vertical-align: top;}
.toolstab form {margin: 0; margin-bottom: 10; width: 202; height: 60; background-image: url(bgmenu.gif); padding: 10 10 10 10; background-repeat: no-repeat;}
.toolstab input {height: 17; vertical-align: middle; font-size: 11px; color: #4D4D4D;}
.head {font-weight: bold;font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 15px; padding: 0 20 0 20; background-position: left; background-repeat: no-repeat;background-image: url(arrow.gif);color: #507D9C;}
.bghead {padding-bottom: 7; background-image: url(bghead.gif); background-position: bottom; background-repeat: repeat-x;}
.bghead3 {background-image: url(bghead3.gif); background-position: top; background-repeat: no-repeat;}
.righttab {width: 100%; padding-left: 22; vertical-align: top;}

	.maintab table {font-size: 11px;color: #4D4D4D;}
	.maintab li, ol, ul {padding-top: 0; padding-botom: 0; margin-top: 7; margin-bottom: 7;}
	.maintab p {margin-top: 7; margin-bottom: 7;}
	.maintab a {color: #507D9C;text-decoration: none;}
	.maintab a:hover {text-decoration: underline;}
	.maintab a.submenu {color: #4D4D4D;}

a.newslink{text-decoration: none; padding-left: 20; background-position: left; background-repeat: no-repeat;background-image: url(arrow.gif);color: #C66000;}
a.newslink:hover {text-decoration: underline;}
.news {display : inline-block;clear: both;color: #4D4D4D; margin-top: 20; padding-bottom: 10;background-image: url(line-menu.gif); background-position: bottom; background-repeat: repeat-x;}
.news p {margin: 5 0 0 0;}
.news img {width: 103; height: 78; margin-right: 20; margin-bottom: 10; float: left; border-color : #507D9C;}
.anons {color: #4D4D4D; margin-top: 5; padding-bottom: 5; background-image: url(line-menu.gif); background-position: bottom; background-repeat: repeat-x;}	
.weather {margin-left: 10;}
.weather p {background-color: #E4ECF1; margin: 10 0 0 10;font-weight: bold; padding: 2 2 2 10;}
.weather td {font-size: 11px;color: #4D4D4D;text-align: center;}
.weather th {font-size: 11px;color: #4D4D4D;text-align: left; font-weight: normal;}
.weather form {padding-left: 5; margin: 5;}
.weather input {background-color: #E4ECF1;}
.weather .qu {margin: 10 0 0 10;font-weight: bold;}

.vote  {margin-left: 10;}
.vote form {padding-left: 5; margin: 5;}
.qu {margin: 10 0 0 10;font-weight: bold;}
.vote td {font-size: 11px;color: #4D4D4D;text-align: center;}
.vote th {font-size: 11px;color: #4D4D4D;text-align: left; font-weight: normal;}
.vote input {background-color: #E4ECF1;}

.footer {width: 100%;font-size: 11px;color: #4D4D4D;}
.footer a {color: #507D9C; text-decoration: none;}
.footer a:hover {text-decoration: underline;}
.footer th {background-position: top; background-repeat: no-repeat; background-image: url(botline.gif);}
.footleft {height: 17; vertical-align: bottom; background-image: url(bgbotleft.gif); background-repeat: repeat-y;}
.footleft a {float: right;}
.footleft img {width: 19; height: 17;border: 0;}
.bgbot td {background-position: top; background-repeat: x-repeat; background-image: url(bgbot.gif); height: 12;}
.bgpad td {padding: 10 10 10 10;}
																														
																														
