
.editlink { font-size: 7pt; }
.loggedin { color: #808080; font-size: 7pt; }
.loggedina { color: #000000; }
.menu-table { border-color: #000080; border-bottom: 1px; border-top: 0px; border-left: 1px; border-right: 1px; border-style: solid; }
.menu-top { background-color: #a50000; color: yellow; font-weight: bold; font-family: Verdana; }
.header-title { color: #808080; font-size: 26; text-align: center; }
.header-subtitle { color: #808080; font-size: 20; text-align: center; }
.news-date { font-size: 8pt; font-style: italic; text-align: right; border-color: #000080; border-bottom: 0px; border-top: 0px; border-left: 1px; border-right: 1px; border-style: solid; }
.news-title { text-decoration: underline; font-weight: bold; font-size: 8pt; text-align: left; }
.sms-td { font-size: 8pt; text-align: left; vertical-align: top; }
.headerrow { background-color: #CCCCCC; }
.oddrow { background-color: #F5F5F5; }
.evenrow { background-color: #EFEFEF; }
.news-text { font-size: 8pt; text-align: right; }
.news-column { border-color: #000080; border-bottom: 2px; border-top: 0px; border-left: 1px; border-right: 1px; border-style: solid; }
.read-more { font-size: 8pt; color: #808080; text-decoration: none; font-style: italic; color: blue; }
.read-more:hover { text-decoration: underline; background-color: white; }
body { font-family: Microsoft Sans Serif, Arial, Verdana;}
ul { list-style-type: circle; }
td { font-size: 10pt; text-align: justify; }
input {  border: 1px gray solid; font-size: 12px}
select {  border: 1px gray solid; font-size: 12px}
textarea { font-family: Arial, Verdana; border: 1px gray solid; font-size: 12px}
.main-text {}
.main-title { color: #808080; font-weight: bold; text-decoration: underline; }
.main-link { text-decoration: none; width: 100%; color: #808080; }
.main-link:hover { background-color: #eeeeee; color: #000000; text-decoration: underline; }


	form.style1 fieldset {
		padding: 1em;
		font:80%/1 sans-serif;
		}
	form.style1 label {
		float:left;
		width:50%;
		margin-right:0.5em;
		padding-top:0.2em;
		text-align:right;
		font-weight:bold;
		}


	form.style2 fieldset {
		border:1px solid red;
		}
	form.style2 legend {
		padding: 0.2em 0.8em;
		border: 1px solid red;
		color:red;
		font-size:75%;
		text-align:left;
		}
