html
{
	overflow-x: hidden;
	overflow-y: auto;
}

body
{
	margin: 0;
  	padding: 0;
    background-color: white;
    font-size: 11px;
    font-family: Verdana, Arial;
	overflow: hidden;
}

.hobo_text, .hobo_select, .hobo_file, .hobo_textarea
{
	width: 300px;
}

.hobo_date
{
	width: 100px;
}

.hobo_filetable
{
	padding: 5px;
}

div
{
	width: 100%;
}

table, td, img, form
{
	margin: 0;
	padding: 0;
	border-collapse: collapse;
	border: 0;
}

table
{
	width: 100%;
}

td
{
	vertical-align: top;
}
 
td, input, select, button
{
	color: #5f5f5f;
    font-size: 11px;
    font-family: Verdana, Arial;
}

a
{
	color: #5f5f5f;
	text-decoration: underline;
}

a:hover
{
	color: black;
	text-decoration: underline;
}

#banner
{
	height: 122px;
	background: #B2B3B5 url(i2/box.gif) repeat-x bottom left;
}

#fold
{
	width: 7px;
	background: white url(i2/fold.gif) repeat-y top right;
}

#promo
{
}

#menu
{
	background-color: #D9DADC;
	height: 19px;
	text-align: right;
	padding-top: 3px;
	margin-bottom: -3px;
}

#menu a
{
	color: #B2B3B5;
	text-decoration: none;
	font-weight: bold;
    font-family: Eurostile;
    font-size: 12px;
}

#menu a:hover
{
	color: black;
}

#logonbanner
{
	background-color: #8ABDCE;
	height: 19px;
	color: #D9DADC;
	text-decoration: none;
	font-weight: bold;
    font-family: Eurostile;
    font-size: 12px;
	padding-top: 3px;
	margin-bottom: -3px;
}


#register
{
	background-color: #dF2020;
	text-align: center;
	margin-top: -2px;
}

#cofu
{
	background: #888;
	filter: alpha(opacity=75);
	-moz-opacity: .75;
	opacity: .75;
	font-size: 16px;
    font-weight: bold;
    color: white;
    text-align: center;

	visibility: hidden;
	position: absolute;

	margin-top: 30px;
	margin-left: 2%;
	width: 60%;
	height: auto;
	padding: 20px;
	border: 1px solid black;
}

#footer
{
	width: 100%;
	text-align: center;
	border-top: solid 2px #B2B3B5;
}

#imageContainer
{
	position: absolute;
	left: 10px;
}

#content
{
	width: 95%;
	margin: 0 20px 20px 20px
}

div.logonchoice
{
	width: 260px;
	margin: 20px;
	padding-bottom: 5px;
	border-bottom: solid 1px white;
}

h1.logonchoice
{
	color: #745A32;
    font-size: 20px;
    margin: -5px 0 5px 0;
}

img.logonchoice
{
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}

img.menu
{
	margin: 7px 20px 0 20px;
}

div.homepagearticle
{
	margin: 10px;
	width: 97%;
}

div.getimages
{
	background-color: #D9DADC;
	text-align: center;
	margin-left: -7px;
	height: 20px;
	clear: both;
}

img.homepagearticle0
{
	float: left;
	margin-right: 10px;
	width: 100px;
}

img.homepagearticle1
{
	float: right;
	margin-left: 10px;
	width: 100px;
}

h1.homepagearticle
{
	font-family: Arial;
	color: #006AB2;
    font-size: 22px;
}

div.problem
{
	color: red;
	font-weight: bold;
	text-align: center;
}

div.name
{
	float: left;
	width: 40%;
	margin: 0 20px 5px 20px; 
}

div.value
{
	float: left;
	width: 50%;
}

.logon
{
	margin: 10px 20px 10px 20px;
}

p.link
{
	margin: 5px 0 5px 10px;
}