/* Updated 12/20/2007 global.css */

/*
I've completely screwed up what I was trying to do with this, but I'm leaving it in anyway.
Color Background:       CCCCCC         -was: 69676C, then 678FC2
Color Background-inner: ffffff
Color Background-nav:   77A021         -was: CEB966, then 77A021
Color Background-nav-a: 9CB063
Color Text:             000000
Color Text-:            000000
Color Text-nav:         fffffe
Color Link:             336699
Color Link-active:      993333
Color Link-visited:     224466
*/
html,body {
	margin:0;
	padding:0;
}
body {
	padding:0px;
	margin:0px;
	background:#CCCCCC;
	color:#000000;
	font-family:Arial,Helvetica,sans-serif;
	text-align:center;
	link:#0000cc;
	alink:#ff0000;
	vlink:#990000;
}
td, div, li, a, span {
	font-family:Arial,Helvetica,sans-serif;
}
#outer{
	width:760px;
	height:100%;
	background:#FFFFFF;
	color:#000000;
	margin-left:0px;
	margin-right:0px;	
	text-align:left;
	position:relative;
}
h1#header {
	background-image: url(../images/green_fade.jpg);
	background-repeat:repeat;
	height:150px;
	width:760px;
	color:#000000;
	font-family:Arial,Helvetica,sans-serif;
}
h2#sub-header{
	border-bottom:1px solid #000000;
	background:#CCCCCC;
	height:1.5em;
	line-height:1.5em;
	color:#000000;
	font-family:Arial,Helvetica,sans-serif;
}
fieldset {
	margin-left:5px;
	margin-right:5px;
	border:2px solid #336699;
	padding:3px;
}
/* border-top:22px solid #336699; */
legend {
	padding:0px;
	margin:0px;
}
.submit {
	background-color:#336699;
	border:1px solid #000000;
	color:#ffffff;
	font-family:Tahoma,Helvetica,sans-serif;
}
button {
	background-color:#336699;
	border:1px solid #000000;
	color:#ffffff;
	font-family:Tahoma,Helvetica,sans-serif;
}
.content-block{
	width:744px;
	margin-left:5px;
	border:2px solid #336699;
	background:#ffffff;
	padding:1px;
}
.content-block-header{
	font-family:Verdana,sans-serif;
	padding:2px;
	color:#FFFFFF;
	background:#336699;
}
.content-block-header2{
	font-family:Verdana,sans-serif;
	padding:2px;
	color:#FFFFFF;
	background:#336699;
	position:static;
}
.content-block-text{
	padding:3px;
}
.content-block-footer{
	height:1.2em;
	background:#ffffff;
} 
#spacer {
	clear:both;	
	height:12px;
	background:#CCCCCC;
}
#footer {
	clear:both;	
	height:40px;
	border:3px solid #8a9d64;
	background:#afc082;
}
p {
	margin:0 0 .5em 0;
	padding:0 5px
}
#navi {
	width:760px;
	background:#999999;
	height:25px;
	margin-left:0px;
	margin-right:0px;	
	text-align:left;
	position:static;
}
#navi a , #navi strong {
	color:#fffffe;
	font:14px Verdana,Helvetica,sans-serif;
	font-weight: normal;
	text-decoration:none;
	border:1px solid;
	border-color: #ddd #000 #000 #ddd;
	display:block;
	padding:3px 3px; margin:0px;
	background: #336699;
}
#navi a:hover {
	color:#fffffe;
	font:14px Verdana, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	border:1px solid;
	border-color: #ddd #000 #000 #ddd;
	display:block;	
	padding:3px 3px; margin:0px;
	background: #4388CC;
}
#navi li {
	float: left;
	list-style-type: none;
	margin: 0 0 1em 0;
	padding: 0;
	white-space: nowrap;
}

#ACTIVEPAGE a:link, #ACTIVEPAGE a:visited,
#ACTIVEPAGE a:hover, #ACTIVEPAGE a:active {
	border-color: #4388CC #4388CC #FFFFFF #4388CC;
	background-color: #FFFFFF;
	color: #000000;
}

#dropmenudiv{
	position:absolute;
	border:1px solid black;
	border-bottom-width: 0;
	font:normal 12px Verdana;
	line-height:14px;
	z-index:100;
}

#dropmenudiv a{
	width: 100%;
	display: block;
	text-indent: 3px;
	border-bottom: 1px solid black;
	padding: 1px 0;
	text-decoration: none;
	font-weight: bold;
	color: #fffffe;
}

#dropmenudiv a:hover{ /*hover background color*/
	background-color: #9CB063;
	color: #fffffe;
}

div.fakelink {
	color:#0000cc;
	cursor:hand;
	text-decoration:underline;
}
div.footertext {
	font-size:10px;
	text-decoration:none;
	color:black;
}
div.form-subtitle {
	font-size:10px;
	color:#666666;
	margin-left:20px
}

font.c01 {
	color:black;
}
font.c0 {
	color:#900;
}
table.formatting {
	border:0px;
	padding:0px;
	margin:0px;
}
table.bordertable {
	border:1px #000 solid;
	padding:0px;
	margin:0px;
}
table.bordertable td {
	border:1px #000 solid;
	padding:4px;
	margin:0px;
}
table.ansrecord {
	border:0px;
	padding:4px;
	spacing:0px;
	margin:0px;
}
td.formatting {
	text-align:left;
	vertical-align:top;
	background-color:#ffffff;
	padding:2px;
}
td.c00 {
	text-align:center;
	vertical-align:middle;
	background-color:#ffffff;
	padding:4px;
	font-size:10pt;
}
td.c01 {
	text-align:center;
	vertical-align:middle;
	background-color:#f0f0ff;
	padding:4;
	font-size:10pt;
}
td.c10 {
	text-align:center;
	vertical-align:middle;
	background-color:#f0f0f0;
	padding:4;
	font-size:10pt;
}
td.c11 {
	text-align:center;
	vertical-align:middle;
	background-color:#e0e0f0;
	padding:4;
	font-size:10pt;
}
td.rowlabel {
	text-align:right;
	vertical-align:middle;
	background-color:#ffffff;
	padding:4;
	font-size:10pt;
}
td.rowdata {
	text-align:left;
	vertical-align:middle;
	background-color:#ffffff;
	padding:4;
	font-size:10pt;
}
