html, body {height:100%;
background-color: #FFFFFF;
/*background-color: #BFE7EF;*/}

body {/*MARGIN-TOP: 0px; 
		MARGIN-BOTTOM: 0px; 
		MARGIN-LEFT: 0px;
		MARGIN-RIGHT: 0px;*/
		font-family:  "Arial", "Helvetica", "Sans-serif", "Verdana", "Lucida";	
		font-size:11px;
		color: #660000;
		line-height:16px;
		letter-spacing:1px;
}

#topnav {
	position:absolute;
	left:0px;
	top:0px;
	width:812px;
	height:208px;
	z-index:1;
}

.on {font-weight:bold}

.full {text-decoration:line-through}


a:visited {text-decoration: none;
				color: #FF5100;
				font-weight:bold}
a:link {text-decoration:none;
				color: #FF5100;
				font-weight:bold;}
a:hover {text-decoration: none;
				color: #6FBB1D;
				font-weight:bold;}
a:active {text-decoration: none;
				color: #6FBB1D;
				font-weight:bold;
				}
	

a.news:visited {text-decoration: none;
				color: #660000;
				font-weight:bold;
				font-size:14px;}
a.news:link {text-decoration:none;
				color: #660000;
				font-weight:bold;;
				font-size:14px;}
a.news:hover {text-decoration: none;
				color: #FF5100;
				font-weight:bold;;
				font-size:14px;}
a.news:active {text-decoration: none;
				color: #FF5100;
				font-weight:bold;;
				font-size:14px;
				}	
				
.newsheader {font-size:14px;
	font-weight:bold;
	color:#FF5100;
}

input, select, textarea {font-family:  "Arial", "Helvetica", "Sans-serif", "Verdana", "Lucida";	
				color:#660000;
				font-size:11px;
				background-color:#BFE7EF;
				}
input.btn{
   color:#660000;
   font-family:  "Arial", "Helvetica", "Sans-serif", "Verdana", "Lucida";	
   font-weight:bold;
   background-color:#FFFFFF;
   border:1px solid;
   border-top-color:#660000;
   border-left-color:#660000;
   border-right-color:#660000;
   border-bottom-color:#660000;}				
				
.shallow {height:15px;}				
.alert {font-weight:bold;
			color: #BA040B;
			}
			
	
a.alert:visited {color:#E33800; text-decoration:none;}
a.alert:link {color:#E33800; text-decoration:none;}
a.alert:hover {color:#E38436; text-decoration:none;}
a.alert:active {color:#E38436; text-decoration:none;}
				
input {size:50px;}

textarea {width: 175px; height: 75px;}		

.notes {width: 250px; height:100px;}		
.eval {width: 400px; height:100px;}		


/*li {list-style-image: images/tinynote.gif}*/


a.subtle:visited {color: #BABABA;text-decoration: none; }
a.subtle:link {color: #BABABA;text-decoration: none}
a.subtle:hover {color: #F37B19;text-decoration: none}
a.subtle:active {color: #F37B19;text-decoration: none}


hr {
border: 0;
color: #FF5100;
background-color: #FF5100;
height: 1px;
width: 100%;
text-align: left;
}


.title {color:#4EA7F4;
		font-weight:bold;
		}
		
.text {color: #000000;
		font-weight:normal;
		font-size:11px;}		

.highlight {border: solid; border-width:1px; border-color:#CC6600; background-color:#FAECBD;}
.alert2 {
	border: solid;
	border-width:1px;
	border-color:#CC6600;
	background-color:#00CC33;
	color: #FFFFFF;
}


.highlightplain {color:#000033;}		
		
.boldtitle {font-size:18px;
color:#557720;
font-family: Geneva, Arial, Helvetica, sans-serif}		

.boldreversetitle {font-size: 18px;
font-family:Geneva, Arial, Helvetica, sans-serif;
color: #FFFFFF;
text-transform:uppercase;
}

a.nav:visited {text-decoration:none;
					color:#FFFFFF;
					font-weight:bold;
					}
a.nav:link {text-decoration:none;
					color:#FFFFFF;
					font-weight:bold;
					}
a.nav:hover {text-decoration:none;
					color:#0066CC;
					font-weight:bold;
					}
a.nav:active {text-decoration:none;
					color:#0066CC;
					font-weight:bold;
					}
.lowlight {font-family: "Verdana", "Lucida", "Arial", "Helvetica", "Sans-serif";
				color:#999999;
				font-size:11px;
				}


.brilliant {background: #0066CC;}

.blue {color: #0066CC;}
.white {background: #FFFFFF;}


.camouflage {background: #FFFFFF;
			color: #0066CC;
			}


.shadow {background: #000033;
}


.approved {background:#5AD800;
				color: #000000;
				}
a.approved:visited {color: #5AD800;text-decoration: none; background: #FFFFFF; }
a.approved:link {color: #5AD800;text-decoration: none; background: #FFFFFF;}
a.approved:hover {color: #B7F57F;text-decoration: none; background: #FFFFFF;}
a.approved:active {color: #B7F57F;text-decoration: none; background: #FFFFFF;}


				
.denied {background:#CD2F1A;
			color: #FFFFFF;
}				

a.denied:visited {color: #CD2F1A;text-decoration: none; background: #FFFFFF; }
a.denied:link {color: #CD2F1A;text-decoration: none; background: #FFFFFF;}
a.denied:hover {color: #E38436;text-decoration: none; background: #FFFFFF;}
a.denied:active {color: #E38436;text-decoration: none; background: #FFFFFF;}


.pending {background:#F6A400;
			color: #000000;
	}
a.pending:visited {color: #F6A400;text-decoration: none; background: #FFFFFF;}
a.pending:link {color: #F6A400;text-decoration: none; background: #FFFFFF;}
a.pending:hover {color: #FFE78A;text-decoration: none; background: #FFFFFF;}
a.pending:active {color: #FFE78A;text-decoration: none; background: #FFFFFF;}
	
	
.dotred {border: 2px dotted;
	border-color:	#FF5100}
	
.dotgreen {border: 2px dotted;
	border-color:	#6FBB1D}
	
.past {background:#E33800;
		color: #000000;
	}
	
.today {background:#F6A400;
		color: #000000;
	}	
.future {background:#B7F57F;
		color: #000000;
	}	
	
.subnav {font-weight:bold;
	letter-spacing:1px;}	
	
option.today {background-color:#F6A400; } 