/* Elements */

ADDRESS, BLOCKQUOTE, BODY, CAPTION, CENTER, DD, DIR, DIV, DL, DT, FORM, H1, H2, H3, H4, H5, H6, MENU, OL, P, TD, TH, UL {
font-family:  Arial, Verdana, Helvetica, sans-serif;
}

A {
	cursor : auto;
}

A:link {
	background-color : transparent;
	color : #000066;
	text-decoration : none;
}

A:visited{
	background-color : transparent;
	color : #CC0033;
	text-decoration : none;
}

A:active{
	background-color : transparent;
	color : #009933;
	text-decoration : none;
}

A:hover{text-decoration : underline;}

ADDRESS {margin: 0em 0% 0em 0%;
font: italic 1em/1 Verdana, Geneva, Arial, Helvetica, sans-serif;
}

BODY, TD {
	font:	11px/1.5 Verdana, sans-serif;
	margin: 0;
}

BIG {font-size: 1em}

BLOCKQUOTE {margin: 0em 0% 0em 0%;
line-height: 1}

BUTTON {cursor: auto}

CAPTION {margin: 0em 0% 0em 0%;
line-height: 1}

CODE {font-size: 1em;
font-family: monospace} /* To avoid overriding boldness/italicity by using font */

DIV {margin: 0em 0% 0em 0%;
line-height: 1}

DD {margin: 0em 0% 0em 0%;
line-height: 1}

DL {margin: 0em 0% 0em 0%}

DT {margin: 0em 0% 0em 0%;
line-height: 1}

H1 {margin: 14px 0% 0em 0%;
font: 14px/1.5 serif}

H2 {margin: 0em 0% 0em 0%;
font: bold 14px "Times New Roman", Times, serif;
 color : #CC0000;
 background-color : transparent;
}

H3 {margin: 0em 0% 0em 0%;
font: 1em/1 serif}

H4 {margin: 0em 0% 0em 0%;
font: 1em/1 serif}

H5 {margin: 0em 0% 0em 0%;
font: 1em/1 serif}

H6 {margin: 0em 0% 0em 0%;
font: 1em/1 serif}

HR {margin: 0em 0% 0em 0%}

HTML {margin: 0;
background: transparent;}

INPUT {cursor: auto}

KBD {font: 1em monospace}

LI {margin: 0em 0% 0em 0%;
line-height: 1}

OL {margin: 0em 0% 0em 5%;
list-style: decimal}

UL UL OL OL, UL OL UL OL, OL UL OL OL, OL OL UL OL, OL UL OL, OL OL {list-style: lower-alpha}

OL UL OL OL, OL OL UL OL, UL OL OL OL, OL OL OL {list-style: lower-roman}

OL OL OL OL {list-style: decimal}

P {margin: 0em 0% 0em 0%;
}

PRE {margin: 0em 0% 0em 0%;
font: 1em/1 monospace}

SAMP {font: 1em monospace}

SMALL {font-size: 1em}

SUB {font-size: 1em}

SUP {font-size: 1em}

TD {line-height: 1.5}

TEXTAREA {cursor: text}

TH {
font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
text-align: left;
}

TT {font: 1em monospace}

UL {margin: 0em 0% 0em 5%;
list-style: disc}

UL UL, OL OL UL UL, OL UL OL UL, UL OL OL UL, OL UL UL, UL OL UL {list-style: circle}

OL UL UL UL, UL OL UL UL, UL UL OL UL, UL UL UL {list-style: square}

UL UL UL UL {list-style: disc}

/* Classes */

td.phonenumbers {
	font : 11px/150% Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-transform : capitalize;
}

.adminnav {
	color : #FFFFFF;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	text-decoration : none;
	background-color : transparent;
}
td.adminnav  {
	padding: 5px 0;
	background-color : #CC0033;
}
td.adminnav a {
		font-size: 11px;
}
.adminnav a:link {
	color : #FFFFFF;
	text-decoration : none;
	background-color : transparent;
}

.adminnav a:visited {
	color : #FFFFFF;
	text-decoration : none;
	background-color : transparent;
}

.bodybold {
	font-weight : bold;
}

P.headline {
	background : transparent;
font-family : Georgia, "Times New Roman", Times, serif;
	font-size : 18px;
	font-weight : bold;
	color : #009;
	margin-top : 10px;
	}
	

.instructions {
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 11px;
}

.legal {
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 10px;
}

.legalreverse {
	background-color : transparent;
	color : #FFFFFF;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
}

.membertext {
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 12px;
}

.navigation {
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 9px;
}

.newsdetail {
	font-size : 12px;
	line-height : 1.25;
}

.newsltr {
	background-color : #CCCCCC;
	border-bottom : 1px solid #000000;
	border-left : 1px solid #000000;
	border-right : 1px solid #000000;
	border-top : 1px solid #000000;
}

.newstable {
	background-color : #FF9999;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 9px;
}

.redbold {
	color : #FF0000;
	font-weight : bold;
	background-color : transparent;
}

.subhead {
	color : #000066;
	font-size : 16px;
	font-weight : bold;
	background-color : transparent;
}

.tdheadings {
	background-color : #CC3333;
	color : #FFFFFF;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
}

#newsdetail {
 font : 12px/700% Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#newsdetail P {
	 font : 12px/150% Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-top : 10px;
}

#horizlist {
    margin-top: 10px;
	text-align : center;
}

#horizlist ul {
	margin-left : 0;
	padding-left :  0;
	display : inline;
}

#horizlist li {
	margin-left : 0;
	padding : 3px 2px;
	list-style : none;
	display: inline;
}


#login{
	margin-left: 50px;
}

#login label {
	display: block;
	font-weight: bold;
	padding-top: 10px;
}

#login label.inline {
	display: inline;
}

#login input#checkbox {
	margin-top: 10px;
}