p,ul,ol,dl {
	color: #222244;
	font-size: 11px;
	font-family: Verdana,Arial,Helvetica,Helv,sans-serif;
	background-color: transparent;
}

.heading {
	color: #222244;
	font-size: 11px;
	font-weight: bold;
	border-color: #666688;
	border-style: solid;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	padding-bottom: 0px;
}

dt {
        font-style: italic;
}

.marginright {
        margin-right: 0.3in;
}

.marginleft {
        margin-left: 0.3in;
}

.rmarginmenu {
	margin-right: 0.15in;
	color:white;
	background-color:#444466;
	font-family:Verdana,Helvetica,sans-serif;
}

.lmarginmenu {
	margin-left: 0.15in;
	color:white;
	background-color:#444466;
	font-family:Verdana,Helvetica,sans-serif;
}

h1, h2, h3, h4, h5, h6 {
	font-family: Verdana, Arial, Geneva, Helvetica, Helv, sans-serif;
	background-color: white;
}

h1
{
	color: #333366;
	font-size: 200%;
	font-weight: bold;
}

h2 {
	color: #333366;
	font: bold 130% Verdana,Arial,Geneva,Helvetica,Helv,sans-serif;
	border-color: #ccccee;
	border-style: solid;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	padding-bottom: 0px;
}

h3 {
	color: #666699;
	font-size: 100%;
	font-weight: bold;
	border-color: #cccccc;
	border-style: solid;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	padding-bottom: 0px;
	text-align: center;
}

.right {
	text-align: right;
}

.left {
	text-align: left;
}

.center {
	text-align: center;
}

.indent {
	margin-left: 0.4in;
}

.newsindent {
	margin-left: 0.15in;
}

.footer {
	color: #666699;
	font-size: 9px;
	font-family: Arial,Helvetica,Helv,sans-serif;
	text-align: center;
	background-color: transparent;
}

.foot {
	color: #666699;
	text-align: center;
	background-color: #222244;
}

a {
	color: blue;
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	background-color: transparent;
}

a:link {
	text-decoration: none;
}

a:visited {
	text-decoration: none;
}

a:active {
	text-decoration: none;
}

a:hover {
	color: blue;
	text-decoration: none;
	background-color: #ccccee;
}

a.largetext {
	color:#222244;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:24px;
	font-weight:bold;
	background-color:transparent;
}

a.largetext:hover {
	color:#ccccee;
	text-decoration:none;
	background-color:#444466;
}

body {
	font-family: Geneva,Arial,Helvetica,sans-serif;
	font-size: 12px;
	background-color: #ffffff;
	color: black;
	margin: 0px 0px 0px 0px
}

.impbody {
	font-family: Geneva,Arial,Helvetica,sans-serif;
	font-size: 12px;
	background-color: #222244;
	color: black;
	margin: 10px 10px 10px 10px
}

.popupbody {
	font-family: Geneva,Arial,Helvetica,sans-serif;
	font-size: 12px;
	background-color: #ffffff;
	color: black;
	margin: 9px 9px 9px 9px
}

.webmail {
	font-family: Geneva,Arial,Helvetica,sans-serif;
	font-size: 12px;
	background-color: #ffffff;
	color: black;
	margin: 0px 0px 0px 0px
}

input {
	font-family:Geneva,Arial,Helvetica,sans-serif;
	font-size:12px;
}

form {
	margin:0px;
}

a.menuitem {
	color: white;
	font-family: Verdana,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: normal;
	background-color: transparent;
}

a.menuitem:hover {
	color: white;
	text-decoration: none;
	background-color: #666688;
}

a.helpitem {
	color: #f0f0f0;
	font-family: Verdana,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: transparent;
}

a.helpitem:hover {
	color: white;
	background-color: #666688;
}

a.widget {
	color:black;
	font-family:Verdana,Helvetica,sans-serif;
	font-size:11px;
	font-weight: normal;
	background-color:transparent;
}

a.widget:hover {
	color:black;
	background-color:transparent;
}

.outline {
	color:black;
	background-color:black;
}

.menu {
	color:white;
	background-color:#444466;
	font-family:Verdana,Helvetica,sans-serif;
	font-size: 11px;
	word-break: keep-all;
}

.darkmenu {
	color:white;
	background-color:#222244;
	font-family:Verdana,Helvetica,sans-serif;
}

.header {
	color:#ccccee;
	background-color:#444466;
	font-family:Verdana,Helvetica,sans-serif;
	font-weight:bold;
	font-size:17px;
}

.subheader {
	color:#222244;
	background-color:#666688;
	font-family:Verdana,Helvetica,sans-serif;
	font-weight:bold;
}

.pagetitle {
	color: #ccccee;
	background-color: #444466;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: bold;
	font-size: 30px;
}

.smalltitle {
	color:#ccccee;
	background-color:#444466;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-weight:bold;
	font-size:12px;
}

.header:hover {
	color:white;
	background-color:black;
}

.light {
	color:white;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	background-color:transparent;
}

.smallheader {
	color:#ccccee;
	background-color:#444466;
	font-family:Geneva,Arial,Helvetica,sans-serif;
	font-size:12px;
}

.small {
	color:#aaaacc;
	font-family:Geneva,Arial,Helvetica,sans-serif;
	font-size:11px;
	background-color:transparent;
}

.legend {
	color:#000000;
	font-family:Geneva,Arial,Helvetica,sans-serif;
	font-size:11px;
	background-color:transparent;
}

.control {
	color: #000000;
	font-family:Geneva,Arial,Helvetica,sans-serif;
	background-color:#cccccc;
}

.item {
	color:black;
	background-color:#e9e9e9;
}

.nav {
	color: #222244;
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
	font-family: Verdana,Arial,Helvetica,Helv,sans-serif;
	background-color: #e9e9e9;
}

.button {
	color:white;
	background-color:#666699;
	border-bottom:thin solid #222244;
	border-right:thin solid #222244;
	border-top:thin solid #9999cc;
	border-left:thin solid #9999cc;
	font-size:11px;
	font-family:Verdana,Helvetica,sans-serif;
}

.text {
	color:black;
	background-color:white;
}

.whitetext {
	color: white;
	background-color: transparent;
	font-size: 11px;
	font-family: Verdana,Arial,Helvetica,Helv,sans-serif;
}

.fixed {
	font-size:13px;
	font-family:monospace, fixed;
}

.whitebg {
        font-size:11px;
        font-family:Verdana,Arial,Helvetica,sans-serif;
	background-color: white;
}

td {
	font-size:11px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
}

th {
	font-size:11px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
}

.logobg {
	background-color: #ffffff;
	background-image: url('/images/table_logo.jpg');
	background-repeat: repeat-y;
	margin: 0px 0px 0px 0px
}

.yellowborder {
	background-color: #222244;
	border-color: #ffcc00;
	border-style: solid;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	padding-bottom: 0px;
}

.siteimg {
	background-image: url('/images/gis_logo_2k2_blue.gif');
}

a.siteimg:hover {
	background-color: transparent;
}

.odd {
	color: #222244;
	font-size: 11px;
	font-family: Verdana,Arial,Helvetica,Helv,sans-serif;
	background-color: #ddddff;
}

.even {
	color: #222244;
	font-size: 11px;
	font-family: Verdana,Arial,Helvetica,Helv,sans-serif;
	background-color: #bbbbdd;
}

.alt {
	margin-left: 0.4in;
	height: 22px;
	color: #222244;
	font-size: 11px;
	font-family: Verdana,Arial,Helvetica,Helv,sans-serif;
	background-color: #ddddff;
}

.def {
	margin-left: 0.4in;
	height: 22px;
	color: #222244;
	font-size: 11px;
	font-family: Verdana,Arial,Helvetica,Helv,sans-serif;
	background-color: #bbbbdd;
}

.formitem {
        font-size:11px;
        font-family:Verdana,Helvetica,sans-serif;
}

.flatbutton {
	color:white;
	background-color:transparent;
	border-bottom: 0px none transparent;
	border-right: 0px none transparent;
	border-top: 0px none transparent;
	border-left: 0px none transparent;
	font-weight: normal;
	font-size:11px;
	font-family:Verdana,Helvetica,sans-serif;
}

.item0 {
	background-color:#f3f3f3;
}

.item1 {
	background-color:#e9e9e9;
}

.deleted {
	background-color: #999999;
}

.deleted-hi {
	background-color: #777777;
}

.important {
	background-color: #ffcccc;
}

.important-hi {
	background-color: #ffaaaa;
}

.unseen {
	background-color: #eeeeff;
}

.unseen-hi {
	background-color: #ccccff;
}

.answered {
	background-color: #ccffcc;
}

.answered-hi {
	background-color: #99ee99;
}


.text-hi {
	background-color: #e5e5e5;
}

.quoted {
	color: #330066;
}

.folderunsub {
	background-color: #bbccdd;
	font-style: italic;
}

.mediumtext {
	font-family: Arial;
	font-size: 14px;
}

.error {
	color:#ffffff;
	background-color:#cc0000;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-weight:bold;
	font-size:11px;
}

pre {
	color: #222244;
	font-size: 11px;
	font-family: courier;
	background-color: transparent;
}

a.atoggle {
	color: #222244;
	font-family: courier;
	font-size: 11px;
	font-weight: bold;
	background-color: transparent;
}

a.atoggle:hover {
	color:white;
	background-color: #666688;
}

a.toggle {
	font-size: 11px;
	background-color: transparent;
        color:#222244;
        font-family:Verdana,Helvetica,sans-serif;
        font-weight:bold;

}

a.toggle:hover {
	color:white;
	background-color: #666688;
}

.top_edge {
	background: url("/images/gis_blu_top.gif");
	background-repeat: repeat-x;
}

.bottom_edge {
	background: url("/images/gis_blu_bot.gif");
	background-repeat: repeat-x;
}

.side_edge {
	background: url("/images/gis_blu_side.gif");
	background-repeat: repeat-y;
}

.stripe_cell {
	background: url("/images/starfield.gif");
	background-repeat: repeat-x;
}

