
body, td, pre {font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 9pt; color: #000000}
a {color: #0077C3; font-weight: normal; text-decoration: underline}
a:hover {color: #0055a3; text-decoration: underline}


table.tbl {
	border-right: 1px #999999 dotted;
	border-bottom: 1px #999999 dotted
}

table.tbl td {
	border-left: 1px #999999 dotted;
	border-top: 1px #999999 dotted;
	padding: 3px;
}
table.tbl tr {
	vertical-align: top
}

.nav_bg {
	height: 28px;
	padding: 0px;
	padding-left: 10px;
	margin: 0px;
	width: auto;
	background-color: #f2f2f2;
	background: url(menubg.gif) left top repeat-x;
	margin-bottom: 10px;
}

#nav_bg {
	margin-left: 10px;
}

.nav, .nav ul {
	float: left;
	list-style: none;
	background: none;
	border-width: 0;
	padding: 0px;
	margin: 0px;
}

.nav a {
	display: block;
	white-space: nowrap;
	color: #000000;
	height: 22px;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
	padding-top: 6px;
	padding-left: 10px;
	padding-right: 13px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold
}

.nav a:hover {color: #000000; text-decoration: none}

.nav a.daddy {
	background: url(rightarrow2.gif) 242px 6px no-repeat;
}

.nav li {
	float: left;
	height: 28px;
	width: auto;
}

.nav li ul {
	position: absolute;
	left: -999em;
	height: auto;
	width: 250px;
	font-weight: normal;
	background-color: #FFBB3C;
	padding: 0px;
	margin: 0px;
	border: 1px #ffffff solid;
	margin-left: -1px;
}

.nav li li {
	width: 250px;
	background-color: #FFBB3C;
	border-bottom: none;
	height: auto;
	padding: 0px;
	margin: 0px;
	margin-top: 1px;
}

.nav li ul a {
	width: 250px;
	white-space: normal;
	font-weight: normal;
	font-size: 8pt;
	padding: 0px;
	margin: 0px;
	padding-left: 5px;
	padding-top: 4px;
	padding-bottom: 4px;
	height: auto;
}

.nav li ul ul {
	margin-left: 250px;
	margin-top: -23px;
}

.nav li:hover ul ul, .nav li:hover ul ul ul, .nav li.sfhover ul ul, .nav li.sfhover ul ul ul {
	left: -9999em;
}

.nav li:hover ul, .nav li li:hover ul, .nav li li li:hover ul, .nav li.sfhover ul, .nav li li.sfhover ul, .nav li li li.sfhover ul {
	left: auto;
	background-color: #FFE493;
}

.nav li:hover, .nav li.sfhover {
	background-color: #FFE493;
}

.nav li li:hover, .nav li li.sfhover {
	background-repeat: repeat-y;
	background-position: right top;
}

hr {color: #cccccc; width: 100%; height: 1px}

a.menu {color: #000000; font-size: 10pt; text-decoration: underline; font-weight: bold}
a.menu:hover {color: #992200; font-size: 10pt; text-decoration: underline;}
span.menu {color: #dd3300; font-size: 10pt; text-decoration: underline; font-weight: bold}
td.menu {color: #dd3300; font-size: 10pt; text-decoration: underline; font-weight: bold}

a.submenu {color: #555555; font-size: 9pt; text-decoration: none; font-weight: normal}
a.submenu:hover {color: #992200; font-size: 9pt; text-decoration: none; font-weight: normal}
span.submenu {color: #dd3300; font-size: 9pt; text-decoration: none; font-weight: normal}
td.submenu {color: #dd3300; font-size: 9pt; text-decoration: none; font-weight: normal}

.timer {color: 296792; font-size: 9pt; font-weight: normal}

textarea, input {font-size: 8pt; border: 1px #999999 solid}

.white {color: #ffffff}

a.black {font-weight: normal; color: #000000; text-decoration: none}
a.black:hover {font-weight: normal; color: #000000; text-decoration: underline}

.smallwhite {font-size: 8pt; color: #ffffff}
a.smallwhite:hover {color: #ffff99}

.smallest {font-size: 7pt}
.smallestwhite {font-size: 7pt; color: #ffffff}
.smallestgrey {font-size: 7pt; color: #999999; font-weight: normal}
.smallestgrey:hover {color: #999999;}

input, select, textarea {font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 8pt; color: #444444}

.footer {color: #999999; font-size: 7pt; font-weight: normal}
a.footer:hover {text-decoration: underline; color: #999999}

.paragraph {margin-bottom: 15px}

.input {background-color: #ffffff; border: 1px #000000 solid; font-family: Verdana; font-size: 8pt; color: #000000}

.small {font-size: 7pt; text-decoration: none; font-weight: normal}

input.small {color: #000000}
select.small {color: #000000}
textarea.small {color: #000000}

.black {color: #000000; font-size: 9pt; text-decoration: none}
.black:hover {color: #000000; font-size: 9pt; text-decoration: underline}

.smaller {font-size: 8pt; font-weight: normal}

.big {color: #777777; font-size: 13pt; font-weight: normal; font-family: Verdana}

a.bannertitle {color: #ff9900; font-size: 13pt; text-decoration: none}
a.bannertitle:hover {color: #cc6600; text-decoration: none}

a.bannertext {color: #666666; font-size: 10pt; text-decoration: none}
a.bannertext:hover {color: #000000;text-decoration: none}

.big1 { font-weight: normal; color: #296792; font-size: 14pt; font-family: Verdana; margin-left: 6px}

h1 {font-weight: normal; color: #296792; font-size: 14pt; font-family: Verdana; display: inline}
h2 {font-size: 9pt; font-weight: normal; display: inline}
h3 {font-size: 9pt; font-weight: bold; display: inline}
h4 {font-size: 7pt; font-weight: normal; display: inline}
h6 {font-size: 9pt; color: #771111; font-weight: bold; display: inline; }

.yellow {font-size: 8pt; color: #ffff00};
a.yellow:hover {color: #ffff99};