body { background-image: url(../images/bg2.gif); background-repeat: repeat-x; background-attachment: scroll; background-position: left top; margin: 0; padding: 0; }
p { color: #3f3f3f; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 16pt; margin: 0 0 10px; padding: 0; }
h1 { color: #fff; font-size: 16pt; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; font-style: normal; text-align: right; margin: 0; padding: 0; }
h2 { color:#455a21; font-size: 13pt; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; margin: 0 0 5px; padding: 0; }
#container { width: 780px; margin: 0 auto; padding: 0; }
#header { background-image: url(../images/fitz_logo.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; width: 780px; height: 40px; margin: 0 0 6px; padding: 70px 0 0; }
#headerimg { width: 772px; height: 222px; margin: 0 0 8px; padding: 3px; border: solid 1px #618135; }
#navigation { width: 780px; float: left; clear: both; margin: 0; padding: 0; }
#navigation ul {
	width: 780px;
	height: 30px;
	float: right;
	margin: 0;
	padding: 0;
}
#navigation li { float: left; margin: 0; padding: 0; list-style-type: none; list-style-image: none; display: block; }
#navigation a {
	color: #fff;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-image: url(../images/a.gif);
	background-repeat: repeat-x;
	background-attachment: scroll;
	background-position: left top;
	text-decoration: none;
	text-align: center;
	width: 108px;
	height: 20px;
	margin: 0 0 0 1px;
	padding: 5px 0 0;
	border-color: #b2b2b2 #000 #000 #b2b2b2;
	border-style: solid;
	border-width: 1px;
	display: block;
}
#navigation .selected {
	color: #455a21;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-image: url(../images/aselected.gif);
	background-repeat: repeat-x;
	background-attachment: scroll;
	background-position: left top;
	text-decoration: none;
	width: 108px;
	height: 20px;
	margin: 0 0 0 1px;
	padding: 5px 0 0;
	border-color: #b2b2b2 #000 #000 #b2b2b2;
	border-style: solid;
	border-width: 1px;
}
#navigation a:hover {
	color: #455a21;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-image: url(../images/aselected.gif);
	background-repeat: repeat-x;
	background-attachment: scroll;
	background-position: left top;
	text-decoration: none;
	width: 108px;
	height: 20px;
	margin: 0 0 0 1px;
	padding: 5px 0 0;
	border-color: #b2b2b2 #000 #000 #b2b2b2;
	border-style: solid;
	border-width: 1px;
}
.clear { clear:both; }
#main { width: 780px; float: left; margin: 15px 0; padding: 0; }
#leftcol { text-align: justify; width: 187px; float: left; margin: 0; padding: 0; }
#leftcol .image { float: left; margin: 0 5px 0 0; padding: 0; }
#leftcol a { color: #455a21; text-decoration: none; border-bottom: 1px dotted #f93; }
#leftcol a:hover { color: #b4cc95; text-decoration: none; border-bottom: 1px dotted #69c; }
#rightcol { text-align: justify; width: 563px; float: right; margin: 0; padding: 0 0 0 15px; border-left: 1px solid #618135; }
#rightcol .bluetext { color:#369; font-size: 13pt; font-family: Georgia, "Times New Roman", Times, serif; line-height: 16pt; margin: 0; padding: 0; }
#rightcol a { color: #618135; text-decoration: none; border-bottom: 1px dotted #f93; }
#rightcol a:hover { color: #b4cc95; text-decoration: none; border-bottom: 1px dotted #69c; }
#footerwrap { background-image: url(../images/footerbg.gif); background-repeat: repeat-x; background-attachment: scroll; background-position: left top; width: 100%; height: 104px; float: left; margin: 0; padding: 2px 0 0; border-top: 1px solid #cff0f3; }
#footer { color: #666; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12pt; text-align: right; width: 780px; margin: 0 auto; padding: 10px 0; }
#footer a { color: #618135; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; margin: 0; padding: 0; }
#footer a:hover { color: #b4cc95; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; margin: 0; padding: 0; }
#footer p { color: #666; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12pt; text-align: right; margin: 0; padding: 0; }
#main .bluetext { color:#455a21; font-size: 13pt; font-family: Georgia, "Times New Roman", Times, serif; line-height: 16pt; margin: 0; padding: 0; }
li { font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16pt; margin: 10px 25px; }
ol { list-style-type: decimal; margin: 0; }
#menu { width: 780px; float: left; margin: 15px 0; padding: 0; }
#menu a:visited, #menu a { font-weight: bold; text-decoration: none; border-style: none; }
#menu a.linkopacity img { text-decoration: none; margin: 0 2px 0 0; padding: 0; border-style: none; filter: alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5; }
#menu a.linkopacity:hover img { border-style: none; filter:alpha(opacity=100); -moz-opacity: 1.0; opacity: 1.0; }
