.navigation_background {  font-family: "Times New Roman", Times, serif; font-size: 1px; background-color: #009933; width: 170px; text-align: left; vertical-align: top}
.bodyText {  font-family: Arial, Helvetica, sans-serif; font-size: 1em; background-color: #ffc58c; text-align: left; vertical-align: top; margin-right: 30px; margin-left: 30px}
.titleText { font-family: Arial, Helvetica, sans-serif; font-size: 1.5em; background-color: #FFC58C; text-align: left; vertical-align: text-top; word-spacing: normal; letter-spacing: normal }
.subMenu {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 1em; font-variant: small-caps; color: #003366; text-align: center; vertical-align: middle; font-weight: bold}
.footer {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 0.7em; color: #003366; background-position: center center; text-align: center; vertical-align: top}
.updated {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 0.7em; color: #999999; text-decoration: none; text-align: left; vertical-align: top}
.fedweb {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #999999; text-decoration: none; text-align: right; vertical-align: top}
#.navigation_menu { font-family: Georgia, "Times New Roman", Times, serif; font-size: 12pt; background-color: #009933; text-align: left; text-indent: 10pt; vertical-align: top; color: #FFFFFF}

.flashtext {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 16pt; color: #ffcc66; text-align: center; vertical-align: middle}

#navigation_menu td {
	border-bottom: 1px solid white; 
	}
	
.navigation_menu a {
	font:15px/18px "Times New Roman", Times, serif;
	color: #ffffff;
	text-decoration: none;
	letter-spacing:.05em;
	display:block;
	padding: 6px 6px 6px 15px;
	}
	
.navigation_menu a:hover {
	background: #003366;
	color:#ffcc66;
	}

.searchResults {
	font:small arial;
	font-weight: bold;
	color:#333333;
	margin-top:0;
        text-align: left;
	text-decoration: none;
	background: #ffc58c;
	}

	
.highlight1 {
	background: #ffff66;
	}

.highlight2 {
	background: #A0FFFF;
	}

.highlight3 {
	background: #99ff99;
	}

.highlight4 {
	background: #ff9999;
	}

.highlight5 {
	background: #ff66ff;
	}

.highlight6 {
	color:#FFFFFF;
	background: #880000;
	}

.highlight7 {
	color:#FFFFFF;
	background: #00aa00;
	}

.highlight8 {
	color:#FFFFFF;
	background: #886800;
	}

.highlight9 {
	color:#FFFFFF;
	background: #004699;
	}
	
hr { height:1px; color: #cccccc; border: 0; }
a { color: #000066; text-decoration: none; ; font-weight: bold}
a:hover { color: #0033ff; }
.bodyIcons { font-family: "Times New Roman", Times, serif; font-size: 1em; background-color: #FFFFFF; text-align: right; vertical-align: top }
.header_background { font-family: "Times New Roman", Times, serif; font-size: 1px; background-color: #FFFFFF; text-align: center; vertical-align: top}
.redrose {  font-size: 9pt; height: 115px; width: 128px; background-image: url(../images/redrose.jpg)}
.roseferntitle {  font-size: 9pt; height: 115px; width: 400px}
body {  clip:   rect(   ); margin-top: 0px; margin-right: 0px; margin-left: 0px}
.topbar1 {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 9pt; color: #FFFFFF; background-color: #009933; text-align: right; vertical-align: middle; font-weight: bold; padding-right: 50px}
.icons {  font-size: 1pt; background-color: #FFFFFF; text-align: right; vertical-align: bottom; height: 115px; width: 100px}
.navigation_background_base { font-family: "Times New Roman", Times, serif; font-size: 1px; background-color: #009933; width: 170px ; height: 100px}
.darkbackground {  background-color: #009933; font-family: Georgia, "Times New Roman", Times, serif; font-size: 1em; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; color: #FFFFFF; text-align: left; vertical-align: top}
.darkbackground a{
	background: #009933;
	color:#ffffff;
	display:block;
	padding: 6px 6px 6px 15px;
	}
.darkbackground a:hover {
	background: #ffffff;
	color:#000000;
	}
.darkbackground_menu { background-color: #009933; font-family: Georgia, "Times New Roman", Times, serif; font-size: 1em; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; color: #FFFFFF ; height: 20px; width: 170px; text-align: left; vertical-align: top; background-position: left top}
.navigation_backgroundtop { font-family: "Times New Roman", Times, serif; font-size: 1px; background-color: #009933; width: 170px ; height: 30px; text-align: left; vertical-align: top}
.topbar2 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 9pt; color: #FFFFFF; background-color: #009933; text-align: left; vertical-align: middle; font-weight: bold; text-indent: 20pt; height: 20px}
.searchbutton {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 9pt; font-weight: bold; color: #009933; background-color: #FFFFFF; border-color: #FF3399 black black; text-align: left; vertical-align: middle}
.submenubox {  font-family: Arial, Helvetica, sans-serif; color: #000000; background-color: #FF9900; background-position: center center; text-align: center; border: 2px #000000 solid; list-style-type: square; vertical-align: top; border-color: #000000 solid; clip:      rect(   ); font-size: 1em; width: 120px; position: relative}
.submenubox a:hover { color: #0000ff; background-color: #FFEE33; width: 120px }
.topmenubox { font-family: Arial, Helvetica, sans-serif; color: #000000; background-color: #FF9900; background-position: center center; text-align: center; border: 2px #000000 solid; list-style-type: square; vertical-align: top; border-color: #000000 solid; clip:    rect(   ); font-size: 1em; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; position: relative; left: 15px; width: 120px}
.topmenubox a:hover { color: #0000ff; background-color: #FFEE33; width: 110px }
.topmenutable {  width: 120px; border-color: #000000 #000000 #333333; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px}
