body {
	margin:0px;
	padding:0px;
	font-family:verdana, arial, helvetica, sans-serif;
	color:#222;
	background-color:#AABBBB;
}

input, select {
	border: 1px solid #BEBEBE; padding: 2px; background-color: #FFF;
	font:11px Arial,Helvetica,Verdana,sans-serif; color: #333;
}
option {
	font-weight:normal;
}

#clear {clear: left; height: 0px; padding: 0px; margin: 0px; overflow: hidden;}

#uber {
	/*width: 770px; margin: auto auto; background: url(/images/bkgnd_uber.gif) top left repeat-y;*/
	width: 100%; 
	background: url(../images/header_background.gif) top left repeat-x;
	background-color:white;
}

#sububer {
	/*width: 750px; margin: auto auto;*/
	width: 100%; 
	min-width:750px;
}

#printheader, #printtitle {display: none;}
#header {
	position: relative; /* so that elements are placed absolutely within this div */ overflow: hidden;
	/* width: 750px; */
	width: 100%; 
	height: 133px; background: url(../images/bkgnd_header.jpg) top left no-repeat;
}

#headerlogo {
	position: absolute; top: 0; left: 0; width: 187px; height: 133px; overflow: hidden;
}
#headerlinks {
	position: absolute; top: 12px; right: 13px; text-align: right;
	font:11px Arial,Helvetica,Verdana,sans-serif; color: #FFF;
}
#headerlinks a:link, #headerlinks a:visited {text-decoration:none; color:#FFF; padding: 0px 5px;}
#headerlinks a:hover, #headerlinks a:active {text-decoration:underline; color:#FFF; padding: 0px 5px;}
#headersearch {
	font:12px/15px Arial,Helvetica,Verdana,sans-serif;
	position: absolute; top: 40px; right: 16px; text-align: right; color: #FFF;
}
.headersearchbuttons {padding-left: 5px;}

#headertitle {
	position: absolute; top: 104px; right: 18px; 
	font:20px Arial,Helvetica,Verdana,sans-serif; color: #FFF; text-align: right;
}

#regoff {
	color: #FFF;
	position: absolute; top: 88px; right: 18px; 
	font:12px Arial,Helvetica,Verdana,sans-serif; color: #FFF; text-align: right;
}

#regoff a, #regoff a:link, #regoff a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
#regoff a:hover, #regoff a:active {
	color: #FFFFFF;
	text-decoration: underline;
}

#linkList {
	background:#fff; 
	font-size: 70%;
	padding-top: 10px;
}
#linkListHeader {
	padding-left: 10px;
}
#linkList ul {
	padding-top: 0px; 
	margin-top: 0px; 
	padding-bottom: 10px; 
}

#footer {
	position: relative; /* so that elements are placed absolutely within this div */ overflow: hidden;
	background-color: #91002C; height: 49px; 
	font:11px Arial,Helvetica,Verdana,sans-serif; color: #FFF;
	/*
	width: 714px; 
	padding: 12px 18px 0px 18px;
	*/
	width: 100%;
	margin:0;
	padding: 0;
}
#footerlinks {
	position: absolute; top: 12px; right: 18px; text-align: right; font-weight: bold;
}
#footerlinks a:link, #footerlinks a:visited {text-decoration:none; color:#FFF;}
#footerlinks a:hover, #footerlinks a:active {text-decoration:underline; color:#FFF;}
#lastupdated {
	position: absolute; top: 35px; right: 18px; text-align: right;
}

#copyright {
	margin-left:15px;
	margin-top: 10px;
}






