body,td,p   { color: #324b64; font-size: 11px; line-height: 1.4em; font-family: verdana, arial, helvetica, geneva; text-decoration: none }

.button {
 font-family: verdana, arial, helvetica, geneva;
 font-size: 11px;
 color: #8c8c8c;
 background: none;
 text-decoration: none
 }

.textfield {
 font-family: verdana, arial, helvetica, geneva;
 font-size: 11px;
 color: #8c8c8c;
 background: none;
 text-decoration: none
 }

b   { }

u        { color: #7ea0ce; font-size: 15px; font-family: helvetica, arial, verdana; font-weight: bold; line-height: 1.5em; text-decoration: none; background-color: #fafafa; margin-top: 15px; padding: 2px; width: 70%; border-top: 1px dotted #339900; border-bottom: 1px dotted #339900 }

a:link    { color: #390; text-decoration: none }
a:active   { color: #000; text-decoration: none; background-color: #e6f1ff }
a:hover   { color: #000; text-decoration: none; background-color: #e6f1ff }
a:visited:hover   { color: #000; text-decoration: none }
a:visited   { color: #390; text-decoration: none }

.bigger  { font-size: 13px }
.biggest  { font-size: 15px }
.smaller   { font-size: 9px }
ul  {
	margin: 0px;
	padding: 0px;
	}
ul li {
	list-style: none;
	background: url("../images/nav/box_list_bullet.gif") no-repeat top left;
	padding-left: 14px;
	}
ul.blue li {
	list-style: none;
	background: url("../images/nav/box_list_bulletBLUE.gif") no-repeat top left;
	padding-left: 12px;
	}
.justify { text-align: justify }
.barheader { color: #800000 }
.noleading { line-height: 1em }
.subhead  { color: #608ac0; font-weight: bold; font-size: 13px }
.newshead        { color: #7ea0ce; font-size: 15px; font-family: helvetica, arial, verdana; font-weight: bold; line-height: 1.5em; text-decoration: none; }
.newsdate { font-size: 12px; font-weight: bold; color: #000000 }
.newstitle { font-size: 11px; font-weight: bold; }
.newscategory { font-size: 12px; font-weight: bold; color: #4E9914 }
.newspostedby { font-size: 10px; color: #b3b3b3 }