A:link {
		color: #fff;
		font-size: 9pt;
		font-family: Tahoma, "trebuchet MS", sans-serif;
		font-weight: bold;
		font-style: normal;
		text-decoration: none;
		margin: 0;
		padding: 0px;
}

A:visited {
		color: #fff;
		font-size: 9pt;
		font-family: Tahoma, "trebuchet MS", sans-serif;
		font-weight: bold;
		font-style: normal;
		text-decoration: none;
		margin: 0;
		padding: 0;
}

A:active {
		color: #ff0066;
		font-size: 9pt;
		font-family: Tahoma, "trebuchet MS", sans-serif;
		font-weight: bold;
		font-style: normal;
		text-decoration: none;
		margin: 0;
		padding: 0;
}

A:hover {
		color: #fc3;
		font-size: 9pt;
		font-family: Tahoma, "trebuchet MS", sans-serif;
		font-weight: bold;
		font-style: normal;
		text-decoration: none;
		margin: 0;
		padding: 0;
}

.menutitle {
		font-family: Tahoma, "trebuchet MS", sans-serif;
		font-size: 24px;
		font-style: italic;
		font-weight: normal;
		color: #808080;
}

.greyRich {
		color:#8E8E9C;
		font-family: Tahoma, "trebuchet MS", sans-serif;
		font-size: 8pt;
}

.red {
		color:#ff0010;
		font-size: 8pt;
		font-style: italic;
}

.small8pt {
		color: #666;
		font-size: 8pt;
		font-family: Tahoma, "trebuchet MS", sans-serif;
		font-style: normal;
		font-weight: bold;
		text-align: right;
}

.logoshadow {
		border-bottom-width: 2px;
		border-bottom-style: solid;
		border-bottom-color: #A0A0A4;
}

.graphicsshadow {
		border-top-width: 2px;
		border-bottom-width: 2px;
		border-top-style: solid;
		border-right-style: none;
		border-bottom-style: solid;
		border-left-style: none;
		border-top-color: #808080;
		border-bottom-color: #808080;
		border-left-width: 2px;
		border-left-color: #D6D6D6;
		border-right-width: 2px;
		border-right-color: #D6D6D6;
		padding-top: 4px;
		padding-bottom: 4px;
}

A.reverse:link {
		color: #fff;
		font-size: 12pt;
		font-family: Tahoma, "trebuchet MS", sans-serif;
		font-weight: bold;
		font-style: italic;
		text-decoration: none;
		letter-spacing: 2pt;
		vertical-align: 0%;
		margin: 0px;
		top: 0px;
		left: 0px;
		right: 0px;
		bottom: 0px;
		padding-top: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		padding-left: 12px;
}

A.reverse:visited {
		color: #fff;
		font-size: 12pt;
		font-family: Tahoma, "trebuchet MS", sans-serif;
		font-weight: bold;
		font-style: italic;
		text-decoration: none;
		margin: 0;
		padding: 12px;
		letter-spacing: 2pt;
}

A.reverse:active {
		color: #ff0066;
		font-size: 12pt;
		font-family: Tahoma, "trebuchet MS", sans-serif;
		font-weight: bold;
		font-style: italic;
		text-decoration: none;
		margin: 0;
		padding: 12px;
		letter-spacing: 2pt;
}

A.reverse:hover {
		color: #fc3;
		font-size: 12pt;
		font-family: Tahoma, "trebuchet MS", sans-serif;
		font-weight: bold;
		font-style: italic;
		text-decoration: none;
		margin: 0;
		padding: 12px;
		letter-spacing: 2pt;
}

A.navbackmenu:link {
		font-family: Tahoma, "trebuchet MS", sans-serif;
		font-size: 8pt;
		color: #D6D6D6;
		padding-top: 2px;
		padding-left: 2px;
}

A.navbackmenu:visited {
		font-family: Tahoma, "trebuchet MS", sans-serif;
		font-size: 8pt;
		color: #D6D6D6;
		padding-top: 2px;
		padding-left: 2px;
}

A.navbackmenu:active {
		font-family: Tahoma, "trebuchet MS", sans-serif;
		font-size: 8pt;
		color: #ff0066;
		padding-top: 2px;
		padding-left: 2px;
}

A.navbackmenu:hover {
		font-family: Tahoma, "trebuchet MS", sans-serif;
		font-size: 8pt;
		color: #999999;
		padding-top: 2px;
		padding-left: 2px;
}

.BotMenuGrey { color: gray; font-size: 8pt; font-family: Tahoma, "trebuchet MS", sans-serif; font-style: normal; font-weight: normal; line-height: 10pt; padding-left: 12px; border-color: #000 #f00 #000 #060bff; }

.BannerText1        {
		color: #808080;
		font-size: 13pt;
		font-family: Tahoma, "trebuchet MS", sans-serif;
		font-style: normal;
		font-weight: normal;
		line-height: 20pt;
		text-decoration: none;
		margin: 0;
		padding: 0 0 0 0;
}

.BannerTextblue {
		color: #00F;
		font-size: 18pt;
		font-family: Tahoma, "trebuchet MS", sans-serif;
		font-style: normal;
		font-weight: bold;
		text-decoration: none;
		margin: 0;
		padding: 0;
}



.BannerUnderText {
		color: #808080;
		font-size: 10pt;
		font-family: Tahoma, "trebuchet MS", sans-serif;
		font-style: normal;
		font-weight: normal;
		line-height: 14pt;
		padding-right: 8px;
		padding-left: 8px;
}

.BannerText2blue {
		color: #00F;
		font-size: 12pt;
		font-family: Tahoma, "trebuchet MS", sans-serif;
		font-style: normal;
		font-weight: bold;
		text-decoration: none;
		margin: 0;
		padding: 0;
}


A.navtextunder:link {
		font-family: Tahoma, "trebuchet MS", sans-serif;
		font-size: 10pt;
		color: #00F;
		font-style: normal;
		font-weight: normal;
		line-height: 14pt;
		padding-right: 1px;
		padding-left: 1px;
}

A.navtextunder:visited {
		font-family: Tahoma, "trebuchet MS", sans-serif;
		font-size: 10pt;
		color: #00F;
		font-style: normal;
		font-weight: normal;
		line-height: 14pt;
		padding-right: 1px;
		padding-left: 1px;
}

A.navtextunder:active {
		font-family: Tahoma, "trebuchet MS", sans-serif;
		font-size: 10pt;
		color: #ff0066;
		font-style: normal;
		font-weight: normal;
		line-height: 14pt;
		padding-right: 1px;
		padding-left: 1px;
}

A.navtextunder:hover {
		font-family: Tahoma, "trebuchet MS", sans-serif;
		font-size: 10pt;
		color: #999999;
		font-style: normal;
		font-weight: normal;
		line-height: 14pt;
		padding-right: 1px;
		padding-left: 1px;
}

.forms9pt {
		color: #FFF;
		font-size: 9pt;
		font-family: Tahoma, "trebuchet MS", sans-serif;
		font-style: normal;
		border: thin none #CCC;
		text-align: left;
		font-weight: bold;
		padding: 0px;
		margin: 0px;
}

.label  {
		float:  left;
		width:  20em;
		text-align:  right;
		clear:  left;
		margin-right:  15px;
}				

#belowtext form .forms9pt table tr td div {
		text-align: right;
		padding-right: 8px;
}

.sitemapBorder {
		border: thick outset #999;
		padding: 6px;
}

