body {
	font-size: 75%;
	margin: 0px auto;
	font-family: arial, helvetica, sans-serif;color: #5C5C5C;
}

#body {
	text-align: center;
}

#access {
position:absolute;
top:2px;
left:5px;
width:70px;
margin: 0px 0px;
text-align:left;
clear:both;
float:left;
height:15px;
font-family:arial;
font-size:9px;
z-index:+2;}

#page {
	width:756px;
	margin: 0px auto;
	text-align:left;
}

#search {background-color: #FFFFFF;}

#container {
background-color: #FFFFFF;
height:99px;
clear: both;
float: left;
margin-top:10px;
margin-bottom:10px;}

#logo {width:234px;
float: left;
height: 99px;}

#menucontainer {width:522px;
float: left;
height:99px;}

h1 {font-family: Arial, Helvetica, sans-serif;
font-size: 150%;
font-weight: normal;
margin-top: 5px;
}

h2 {font-family: Arial, Helvetica, sans-serif;
font-size: 140%;
font-weight: normal;
margin-top: 5px;
}

h3 {font-family: Arial, Helvetica, sans-serif;
font-size: 130%;
font-weight: normal;
margin-top: 5px;
}

h4 {font-family: Arial, Helvetica, sans-serif;
font-size: 120%;
font-weight: normal;
margin-top: 5px;
}

h5 {font-family: Arial, Helvetica, sans-serif;
font-size: 110%;
font-weight: normal;
margin-top: 5px;
}

h6 {font-family: Arial, Helvetica, sans-serif;
font-size: 100%;
font-weight: normal;
margin-top: 5px;
}

p {font-weight: normal;}

td {font-size: 0.75em;}
* > td {font-size: 1.0em;}

a:link {color: #000099;}

a:visited {color: #000099;}

a:active {color: #000099;}

a:hover {color: #ff3333;
text-decoration: none;}

.maintext {color: #5C5C5C;}
.footer {font-family: verdana, arial, helvetica, sans-serif;
font-size: .9em;
letter-spacing: -1px;}

.smallerfont {font-family: arial, helvetica, sans-serif;
font-size: .9em;}

.margin5px{
margin-top: 5px;}

.smallerp{
margin:5px 0px 0px 0px;}

.whitebg {background-color: #FFFFFF;}

li {
list-style-position: inside;
padding-bottom: 1em;}

.boxtitle {font-family: "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif;
font-size: 1.3em;
font-weight: normal;
color: #FFFFFF;
letter-spacing: -1px;
text-align: center;}

#mainimage {width:756px;
height:92px;
margin: 0px;
background-repeat: no-repeat;
float: left;
clear: both;}

#contentframe {width:640px;
max-width:580px;
text-align: left;
float: left;
padding: 10px 30px 10px 30px;
}

#leftcolumn {float: left;
margin-right: 15px;}

#rightcolumn {float: left;}

#featuretop {padding: 5px 15px 5px 15px;}

#choicebox {padding: 6px;
text-align: center;
margin-top: 10px;}

#choicebox a:link, #choicebox a:hover, #choicebox a:visited {color: #FFFFFF;
font-weight: bold;
text-decoration: none;}

#choicebox a:hover {text-decoration: underline;}

#choicebox a:visited {color: #FFFFFF;
text-decoration: none;
font-weight: bold;}

#featurebody {padding: 15px}

#footer {width:640px;
height:46px;
background-repeat: no-repeat;
padding-top:7px;
clear: both;
float: left;
text-align: left;
padding-left:25px;}

#terms {width:640px;
font-family: verdana, arial, helvetica, sans-serif;
font-size: .9em;
letter-spacing: -1px;
height:25px;
text-align:center;
padding-top:10px;
padding-bottom:15px;
clear: both;
float: left;
color: #ffffff;}

#terms a:link {color:#FFFFFF;}
#terms a:visited {color:#FFFFFF;}
#terms a:hover {color:#FFFFFF; text-decoration:none;}

img {border: 0px;}

.eloginForm label {
	display: block;
	width: 60%;
	float: left;
	margin-bottom: 4px;
	text-align: right;
	padding-right: 4px;
}

.eloginForm br {
	clear: left;
}

.eloginFormButtons {
	width: 60%;
	text-align: right;
}

.bullet {
	border-bottom: 1px solid #ffffff;
	padding: 5px 5px 5px 15px;
	margin: 0px;
	background-image:  url(newsbullet.gif);
	background-repeat: no-repeat;
}

.smalltext {font-size: 80%;}
