body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12;
	scrollbar-arrow-color: #008080;
	scrollbar-face-color: #ffffff;
	scrollbar-3dlight-color: #008080;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #008080;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-track-color: #B0CA8F;		
}

div,span,p,ul,li,td,textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12;
}

form {
	margin: 0px;
}

a.nodec {
	text-decoration:none;
	color:black;
	font-family:Arial,Sans-Serif;
	font-size:11;
}

a.noded {
	text-decoration:none;
	color:black;
	font-family:Arial,Sans-Serif;
	font-size:12;
}

a.nodeb {
	text-decoration:none;
	color:#336699;
	font-family:Arial;
	font-size:12
}

a.nodea {
	text-decoration: inherit;
	color: #336699;
	font-family: Arial;
	font-size: 12;
}

a.nodee {
	color: #2B85BA; 
	text-decoration:none;
	font-family:Arial;
	font-size:12
}

a.nodec:hover {
	text-decoration:none;
	font-weight:bold;
	color:green;
	background-color:none
}

a.noded:hover {
	text-decoration:none;
	font-weight:bold;
	color:green;
	background-color:none
}

a.nodee:hover {
	text-decoration:underline;
}

a.nodeb:hover {
	text-decoration:underline;
}

a.nodea:hover {
	background-color: ButtonFace;
}

input.login {
	font-family: "MS Serif", "New York", serif;
	font-style: normal;
	font-weight: bold;
	font-size: 10px;
	color: Black;
	border-style: solid solid solid solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	background-color: ActiveBorder;
}

input.search {
	font-family: "MS Serif", "New York", serif;
	font-style: normal;
	font-weight: bold;
	font-size: 10px;
	color: Black;
	border-style: solid solid solid solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	background-color: ActiveBorder;
}

input.wordstyle {
	font-family: sans-serif;
	font-size: xx-small;
}

input.policy {
	height:20px;
	width: 50px; 
	background-color:#ffffff;
	color:#000000;
	font-family:Sans-Serif;
	font-size:11
}

textarea.policy {
	color: blue;
}

td.title1 {
	color: #008000; 
	font-size: 12px;
	background-color: #e6e6e6;
	font-weight: bold;
	font-family: Arial;
}

td.title2 {
	color: #84936f; 
	font-size: 14px;
	background-color: #eef7d0;
	font-weight: bold;
	font-family: Arial;
}

td.heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10;
}

.reminder {
	font-size:10;
}

.result {
	text-decoration:underline;
	font-size:10;
}

td.notice {
	color: #605e71;
	font-size:10;
}



span.error {
	color: red;
	font-weight: bold;
	font-size: 10px;
}

#LoginMessage {
	color: red;
	font-weight: bold;
	font-size: 10px;
}

input.signupform {
	font-family: "MS Serif", "New York", serif;
	font-style: normal;
	font-weight: bold;
	font-size: 10px;
	color: Black;
	border-style: solid solid solid solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	background-color: ActiveBorder;
}

em {
	color: #ff0000;
	font-weight: bold; 
	font-size: 11px;
}

span.keyword {
	background-color: #dddddd;
	color: #696969;
	font-weight: bold;
}

span.title {
	text-decoration: none;
	font-weight: bold;
	color:#336699;
	font-family:Arial;
	font-size:13;
}

.label {
	color: #696969;
	font-weight: bold; 
	font-size: 11px;
}

a.newstitle {
	text-decoration: none;
	font-weight: bold;
	color:#336699;
	font-family:Arial;
	font-size:13;
}

a.newstitle:hover {
	text-decoration:underline;
}

.NewsTitle {
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
}

.NewsSource {
	font-family: arial;
	font-size: 12px;
	background-color: #F5F5F5;
}
.NewsAuthor {
	font-family: arial;
	font-size: 12px;
}