body
	{
	color: #333;
	margin: 0;
	padding: 0;
	background: #fff;
	font-size: 11px;
	line-height: 16px;
	font-family: verdana, helvetica, arial, sans-serif;
	}

a
	{
	text-decoration: none;
	color: #66c;
	}

a:hover, div#footer a:hover
	{
	text-decoration: underline;
	color: #00f;
	}

img
	{
	border: none;
	}

h1
	{
	color: #fff;
	background-color: #6881c1;
	font-size: 11px;
	line-height: 18px;
	font-weight: bold;
	margin: 0;
	padding: 0 5px 0 0;
	border: 1px solid #457;
	text-transform: capitalize;
	}

div#loginlinks
	{
	text-align: right;
	font-size: 9px;
	padding: 0 0 0 0;
	margin: 0 10px 0 0;
	}

div#navtitle
	{
	color: #fff;
	background-color: #70c045;
	font-size: 11px;
	line-height: 18px;
	font-weight: bold;
	margin: 0;
	padding: 0;
	border: 1px solid #457;
	text-transform: capitalize;
	}

h1 a
	{
	color: #ccf;
	}

h1 a:hover
	{
	color: #00f;
	text-decoration: none;
	}

h2
	{
	color: #679;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
	margin: 5px 0 0 0;
	padding: 0;
	text-transform: capitalize;
	}

hr
	{
	size: 1px;
	color: #679;
	noshade: flat;
	}

p, td, th, li, div#content ul, div#content ol, div#content p, div#header
	{
	font-size: 11px;
	line-height: 16px;
	}

p, td, th, div#content p
	{
	margin: 0 0 15px 0;
	}

div#rilogo
	{
	position: absolute;
	top: 2px;
	left: 10px;
	}

div#rilogo2
	{
	position: absolute;
	top: 10px;
	left: 10px;
	z-index: 2;
	}

img#graphictitle
	{
	position: absolute;
	top: 32px;
	left: 196px;
	z-index: 1;
	}

div#header
	{
	color: #446;
	font-weight: bold;
	margin: 37px 10px 5px 225px;
	padding: 0;
	border-bottom: 1px solid #556;
	}

div#header2
	{
	color: #446;
	font-weight: bold;
	margin: 30px 10px 0px 225px;
	padding: 0;
	border-bottom: 1px solid #556;
	z-index: 2;
	}

div.usernav {
	background-color: #ddf;
	color: #ddf;
}

div.adminnav {
	background-color: #ded;
	color: #ded;
}

div#leftnav
	{
	position: absolute;
	left: 0px;
	top: 100px;
	width: 200px;
	line-height: 10px;
	font-weight: bold;
	margin: 0 10px 0 10px;
	padding: 0;
	text-transform: capitalize;
	}

div#leftnav ul
	{
	margin: 0;
	line-height: 16px;
	padding: 0 3px 0 3px;
	margin: 0;
	border: 1px solid transparent;
	list-style-type: none;
	text-transform: capitalize;
	}

div#leftnav ul li
	{
	font-size: 10px;
	line-height: 16px;
	padding: 2px 1px 2px 1px;
	margin: 0;
	border: 1px solid transparent;
	list-style-type: none;
	}

div#leftnav a, div#leftnav ul li a
	{
	color: #66c;
	padding: 2px 1px 2px 1px;
	text-transform: capitalize;
	}

div#leftnav a:hover, div#leftnav ul li a:hover
	{
	color: #00f;
	border: 1px solid #00f;
	padding: 2px 1px 2px 1px;
	background-color: #ccc;
	text-decoration: none;
	line-height: 16px;
	text-transform: capitalize;
	}

div#leftnav a.active, div#leftnav ul li a.active
	{
	color: #000;
	}

div#content
	{
	position: absolute;
	left: 225px;
	top: 100px;
	margin: 0;
	padding: 0;
	background-color: #fff;
	z-index: 100;
	}

div#debug
	{
	position: absolute;
	left: 15px;
	bottom: 100px;
	margin: 0;
	padding: 0;
	background-color: red;
	z-index: 999;
	}

.surveyLayer
	{
        position: absolute;
        top: 105px;
        left: 250px;
        width: 480px;
        height: 300px;
        z-index: 200;
	}

#promo
	{
	color: #669;
	background-color: #efe;
	border: 1px dotted #99c;
	padding: 10px;
	font-size: 11px;
	font-weight: 600;
	}

#blurb
	{
	position: absolute;
	bottom: 10px;
	left: 10px;
	color: #669;
	background-color: #fff;
	border: 1px solid #99c;
	font-size: 9px;
	}

div#content li
	{
	list-style-type: square;
	}

div#page
	{
	padding: 10px;
	}

.copyright, .copyright p
	{
	font-size: 9px;
	line-height: 16px;
	font-weight: normal;
	padding: 0;
	margin: 16px 0 0 0;
	color: #99f;
	text-transform: capitalize;
	}

.formbutton
	{
	font-size: 10px;
	color: #fff;
	font-weight: bold;
	background: #679;
	background-color: #9ab;
	text-transform: capitalize;
	}

.errmsg {
	font-weight: bold;
	color: #900;
	}

.t1 {
	background-color: #eef;
        font-size: 11px;
	line-height: 16px;
	font-family: verdana, helvetica, arial, sans-serif;
	}

.t2 {
	background-color: #fff;
        font-size: 11px;
	line-height: 16px;
	font-family: verdana, helvetica, arial, sans-serif;
	}
