/* CSS Document */

.redbox {background-color:#FF0000; color:#FFFFFF; font-weight:bold}
.greenbox {background-color:#009933; color:#FFFFFF; font-weight:bold; text-decoration: none;}
.greenboxUp {background-color:#00CC99; color:#FFFFFF; font-weight:bold; text-decoration: none;}
p.smallprint span {  margin: 0 0 7px 0; }

p,td,li {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
.HighlightText{ font-style: italic; font-weight: bold; color: #006600}
H1 {	font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 18px; color: #339933}
H2 {	font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 16px; color: #339933}
H3 {	font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; color: #339933}
.ffQuestionTD{background-color: #006600}
.ffQuestionText { color: #ffffff; font-weight: normal;}
.ffAnswerTD {background-color: #99CC99}
.ffAnswerText {color: #000000}

A:hover{color: red; }

.smallprint{font-size: 10px;}
.TableTitle{
	color: #000000;
	background-color: #66CC99;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.TDTitle{
	color: #000000;
	background-color: #66CC99;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.TableInput{
	color: #000000;
	background-color: #99FFCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;}
.TableData{
	color: #000000;
	background-color: #99FFCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;}
.TableHelp{
	color: #000000;
	background-color: #99FFCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

#menu p,td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#menu .sidebar {
	background: #017428;
	}

#menu a {
	display: block;
	text-decoration: none;
	font-weight:bold;
	color: #FFFFFF;
	background: #009933;
	border-bottom: 0;
	padding: 10px;
	}
	
#menu a:hover {
	display: block;
	text-decoration: none;
	font-weight:bold;
	color: #FFFFFF;
	background: #00CC99;
	border-bottom: 0;
	padding: 10px;
	}

* html #menu a { height: 1%; }

#mobilelink {font-size:9px; margin-bottom:5px;
color: #FFFFFF;
}

#mobilelink a {
	color: #FFFFFF;
	}
	
#mobilelink a:hover {
	color: #00FFCC;
	}
