* {	background-image:none!important; }
body, #sub-footer { background:#186095!important; }
html, body { height:100%!important; background:#186095!important; }
img { display:none!important; }

.gfxonly { display:none; }
.textonly { display:inline; }

#header { 
	background:#ABCDE7!important;
	left:9px;
	width:730px;
}

#functions {
	background:#186095;
	color:#fff;
	height:50px;
	min-height:50px;
	line-height:1.4em;
}

#functions #options
{
	width:710px;
	margin-left:30px;
	height:50px;
	min-height:30px;

}
#functions a,
#functions #options a {
	background:#186095;
	color:#fff;
}

#utilnav form {
	padding-left:0px;
}

#menu {
	margin-top:3px;
	margin-bottom:6px;
}
#text-logo {
	position:relative;
	top:16px;
	left:13px;
	display:block;
	background:#004B82;
	color:white;
	border:2px white solid;
	width:255px;
	height:88px;
}
#text-logo div.title {
	position:relative;
	top:30px;
	right:10px;
	float:right;
	font:22px Arial, Helvetica, sans-serif;
}
#text-logo div.text {
	position:absolute;
	bottom:0;
	width:inherit;
	height:27px;
	background:#009D67;
	border-top:1px solid white;
	font:11px Arial, Helvetica, sans-serif;
}
#text-logo div.text em {
	position:relative;
	right:10px;
	top:5px;
	float:right;
	font-style:normal;
}
#footer .text {
	padding:5px 0;
	margin-bottom:8px;
}
#sub-footer .links {
	margin-top:5px;
}
#grey-boxes2 h3 { display:block!important; }

#poll #bars,
#poll #percentages{
	display:none;
}