
	a {
		color: #3366FF;
		text-decoration: none;
		 }

	a:hover {
		color: #FF0000;
		text-decoration: none;
		 }

	a.navbar {
		font-family: Arial, Verdana, Helvetica;
		font-size: 11px;
		font-weight: bold;
		color: #000066;
		text-decoration: none;
		 }

	a.navbar:hover {
		font-family: Arial, Verdana, Helvetica;
		font-size: 11px;
		font-weight: bold;
		color: #666666;
		text-decoration: none;
		 }

	a.panel {
		font-family: Tahoma, Verdana, Helvetica;
		font-size: 8pt;
		font-weight: bold;
		color: #000000;
		text-decoration: none;
		 }

	a.panel:hover {
		font-family: Tahoma, Verdana, Helvetica;
		font-size: 8pt;
		font-weight: bold;
		color: #FFFFFF;
		text-decoration: none;
		 }

	a.extlink {
		font-family: Tahoma, Verdana, Helvetica;
		font-size: 8pt;
		color: #527057;
		text-decoration: none;
		 }

	a.extlink:hover {
		font-family: Tahoma, Verdana, Helvetica;
		font-size: 8pt;
		color: #FFFF00;
		text-decoration: none;
		 }

	a.bnrlink {
		font-family: Tahoma, Verdana, Helvetica;
		font-size: 8pt;
		color: #527057;
		text-decoration: none;
		 }

	a.bnrlink:hover {
		font-family: Tahoma, Verdana, Helvetica;
		font-size: 8pt;
		color: #FFFF00;
		text-decoration: underline;
		 }

	a.headerlink {
		font-family: Arial, Verdana, Helvetica;
		font-size: 11px;
		font-weight: normal;
		color: #3759D6;
		text-decoration: none;
		 }

	a.headerlink:hover {
		font-family: Arial, Verdana, Helvetica;
		font-size: 11px;
		font-weight: normal;
		color: #7F93DD;
		text-decoration: underline;
		 }

	a.pathlink {
		font-family: Arial, Verdana, Helvetica;
		font-size: 12px;
		font-weight: bold;
		color: #3366FF;
		text-align: left;
		text-decoration: none;
		 }

	a.pathlink:hover {
		font-family: Arial, Verdana, Helvetica;
		font-size: 12px;
		font-weight: bold;
		color: #FF0000;
		text-align: left;
		text-decoration: underline;
		 }

	a.titlelist {
		font-family: Arial, Verdana, Helvetica;
		font-size: 11px;
		color: #3366FF;
		text-decoration: none;
		 }

	a.titlelist:hover {
		font-family: Arial, Verdana, Helvetica;
		font-size: 11px;
		color: #FF0000;
		text-decoration: none;
		 }

	a.folderlink {
		font-family: Verdana, Arial, Helvetica;
		font-size: 9pt;
		color: #3366FF;
		text-decoration: none;
		 }

	a.folderlink:hover {
		font-family: Verdana, Arial, Helvetica;
		font-size: 9pt;
		color: #FF0000;
		text-decoration: none;
		 }

	a.morelink {
		font-family: Verdana, Arial, Helvetica;
		font-size: 8pt;
		color: #3366FF;
		text-decoration: none;
		 }

	a.morelink:hover {
		font-family: Verdana, Arial, Helvetica;
		font-size: 8pt;
		color: #FF0000;
		text-decoration: none;
		 }

	a.resultlink {
		font-family: Verdana, Arial, Helvetica;
		font-size: 11pt;
		font-weight: bold;
		color: #3366FF;
		text-decoration: none;
		 }

	a.resultlink:hover {
		font-family: Verdana, Arial, Helvetica;
		font-size: 11pt;
		font-weight: bold;
		color: #FF0000;
		text-decoration: none;
		 }

	a.pastpolllink {
		font-family: Tahoma, Verdana, Helvetica;
		font-size: 8pt;
		color: #000000;
		text-decoration: none;
		 }

	a.pastpolllink:hover {
		font-family: Tahoma, Verdana, Helvetica;
		font-size: 8pt;
		color: #527057;
		text-decoration: underline;
		 }

	a.sitemaplink01 {
		font-family: Arial, Verdana, Helvetica;
		font-size: 11px;
		font-weight: bold;
		color: #3366FF;
		text-decoration: none;
		 }

	a.sitemaplink01:hover {
		font-family: Arial, Verdana, Helvetica;
		font-size: 11px;
		font-weight: bold;
		color: #FF0000;
		text-decoration: underline;
		 }

	a.sitemaplink02 {
		font-family: Arial, Verdana, Helvetica;
		font-size: 11px;
		color: #3366FF;
		text-decoration: none;
		 }

	a.sitemaplink02:hover {
		font-family: Arial, Verdana, Helvetica;
		font-size: 11px;
		color: #FF0000;
		text-decoration: underline;
		 }

	a.unsubscribelink {
		font-family: Tahoma, Verdana, Helvetica;
		font-size: 8pt;
		color: #000000;
		text-decoration: none;
		 }

	a.unsubscribelink:hover {
		font-family: Tahoma, Verdana, Helvetica;
		font-size: 8pt;
		color: #527057;
		text-decoration: underline;
		 }

	a.accessoptions {
		font-family: Arial, Verdana, Helvetica;
		font-size: 11px;
		color: #000066;
		text-decoration: none;
		 }

	a.accessoptions:hover {
		font-family: Arial, Verdana, Helvetica;
		font-size: 11px;
		color: #FFFFFF;
		text-decoration: underline;
		 }

	a.myoptions {
		font-family: Arial, Verdana, Helvetica;
		font-size: 11px;
		color: #000066;
		text-decoration: none;
		 }

	a.myoptions:hover {
		font-family: Arial, Verdana, Helvetica;
		font-size: 11px;
		color: #666666;
		text-decoration: underline;
		 }

	table.mainborder {
		border-top-color: #666666;
		border-top-style: solid;
		border-top-width: 1px;
		border-left-color: #666666;
		border-left-style: solid;
		border-left-width: 1px;
		border-right-color: #666666;
		border-right-style: solid;
		border-right-width: 1px;
		border-bottom-color: #666666;
		border-bottom-style: solid;
		border-bottom-width: 1px;
		 }

	table.stripborder {
		background-color: #B1DFB9;
		border-top-color: #666666;
		border-top-style: solid;
		border-top-width: 1px;
		border-left-color: #666666;
		border-left-style: solid;
		border-left-width: 1px;
		border-right-color: #666666;
		border-right-style: solid;
		border-right-width: 1px;
		border-bottom-color: #666666;
		border-bottom-style: solid;
		border-bottom-width: 1px;
		 }

	table.stripborder1 {
		background-color: #5CC56D;
		border-top-color: #666666;
		border-top-style: solid;
		border-top-width: 1px;
		border-left-color: #666666;
		border-left-style: solid;
		border-left-width: 1px;
		border-right-color: #666666;
		border-right-style: solid;
		border-right-width: 1px;
		border-bottom-color: #666666;
		border-bottom-style: solid;
		border-bottom-width: 1px;
		 }

	table.myoptionsborder {
		background-color: #B9E8C0;
		border-top-color: #666666;
		border-top-style: solid;
		border-top-width: 1px;
		border-left-color: #666666;
		border-left-style: solid;
		border-left-width: 1px;
		border-right-color: #666666;
		border-right-style: solid;
		border-right-width: 1px;
		border-bottom-color: #666666;
		border-bottom-style: solid;
		border-bottom-width: 1px;
		 }

	table.stripbottomborder {
		background-color: #B1DFB9;
		border-top-color: #666666;
		border-top-style: solid;
		border-top-width: 1px;
		border-left-color: #666666;
		border-left-style: solid;
		border-left-width: 1px;
		border-right-color: #666666;
		border-right-style: solid;
		border-right-width: 1px;
		border-bottom-color: #666666;
		border-bottom-style: solid;
		border-bottom-width: 1px;
		 }

	table.stripborder-noborder {
		background-color: #B1DFB9;
		border-top-color: #666666;
		border-top-style: solid;
		border-top-width: 0px;
		border-left-color: #666666;
		border-left-style: solid;
		border-left-width: 0px;
		border-right-color: #666666;
		border-right-style: solid;
		border-right-width: 0px;
		border-bottom-color: #666666;
		border-bottom-style: solid;
		border-bottom-width: 0px;
		 }

	table.stripborder1-noborder {
		background-color: #5CC56D;
		border-top-color: #666666;
		border-top-style: solid;
		border-top-width: 0px;
		border-left-color: #666666;
		border-left-style: solid;
		border-left-width: 0px;
		border-right-color: #666666;
		border-right-style: solid;
		border-right-width: 0px;
		border-bottom-color: #666666;
		border-bottom-style: solid;
		border-bottom-width: 0px;
		 }

	table.myoptionsborder-noborder {
		background-color: #B9E8C0;
		border-top-color: #666666;
		border-top-style: solid;
		border-top-width: 0px;
		border-left-color: #666666;
		border-left-style: solid;
		border-left-width: 0px;
		border-right-color: #666666;
		border-right-style: solid;
		border-right-width: 0px;
		border-bottom-color: #666666;
		border-bottom-style: solid;
		border-bottom-width: 0px;
		 }

	table.stripbottomborder-noborder {
		background-color: #B1DFB9;
		border-top-color: #666666;
		border-top-style: solid;
		border-top-width: 0px;
		border-left-color: #666666;
		border-left-style: solid;
		border-left-width: 0px;
		border-right-color: #666666;
		border-right-style: solid;
		border-right-width: 0px;
		border-bottom-color: #666666;
		border-bottom-style: solid;
		border-bottom-width: 0px;
		 }

	table.panelborder {
		background-color: #93D89E;
		border-top-color: #666666;
		border-top-style: solid;
		border-top-width: 1px;
		border-left-color: #666666;
		border-left-style: solid;
		border-left-width: 1px;
		border-right-color: #666666;
		border-right-style: solid;
		border-right-width: 1px;
		border-bottom-color: #666666;
		border-bottom-style: solid;
		border-bottom-width: 1px;
		 }

	table.panelborder01 {
		background-color: #93D89E;
		border-top-color: #666666;
		border-top-style: solid;
		border-top-width: 1px;
		border-left-color: #666666;
		border-left-style: solid;
		border-left-width: 1px;
		border-right-color: #666666;
		border-right-style: solid;
		border-right-width: 1px;
		border-bottom-color: #666666;
		border-bottom-style: solid;
		border-bottom-width: 1px;
		margin-top: 3px;
		 }

	table.panelborder-plain {
		border-top-width: 0px;
		border-left-width: 0px;
		border-right-width: 0px;
		border-bottom-width: 0px;
		 }

	table.panelborder01-plain {
		border-top-width: 0px;
		border-left-width: 0px;
		border-right-width: 0px;
		border-bottom-width: 0px;
		margin-top: 3px;
		 }

	table.contentborder {
		border-top-color: #666666;
		border-top-style: solid;
		border-top-width: 0px;
		border-left-color: #666666;
		border-left-style: solid;
		border-left-width: 0px;
		border-right-color: #666666;
		border-right-style: solid;
		border-right-width: 0px;
		border-bottom-color: #666666;
		border-bottom-style: solid;
		border-bottom-width: 0px;
		 }

	table.footerborder {
		background-color: #EEEEEE;
		border-top-color: #666666;
		border-top-style: solid;
		border-top-width: 1px;
		border-left-color: #666666;
		border-left-style: solid;
		border-left-width: 1px;
		border-right-color: #666666;
		border-right-style: solid;
		border-right-width: 1px;
		border-bottom-color: #666666;
		border-bottom-style: solid;
		border-bottom-width: 1px;
		 }

	table.footerborder-noborder {
		background-color: #EEEEEE;
		border-top-color: #666666;
		border-top-style: solid;
		border-top-width: 0px;
		border-left-color: #666666;
		border-left-style: solid;
		border-left-width: 0px;
		border-right-color: #666666;
		border-right-style: solid;
		border-right-width: 0px;
		border-bottom-color: #666666;
		border-bottom-style: solid;
		border-bottom-width: 0px;
		 }

	tr.titlelabel {
		font-style: normal;
		color: #FFFFFF;
		 }

	.groupheader {
		background-color: #6DAB78;
		 }

	tr.tableheader {
		background-color: #B9E8C0;
		 }

	tr.tablecontent {
		background-color: #EEEECC;
		 }

	span {
		font-family: Arial, Verdana, Sans-Serif;
		font-size: 12px;
		color: #333333;
		 }

	p {
		font-family: Arial, Verdana, Sans-Serif;
		font-size: 12px;
		color: #333333;
		 }

	li {
		font-family: Arial, Verdana, Sans-Serif;
		font-size: 12px;
		color: #333333;
		 }

	p.titlelabel {
		font-family: Helvetica, Arial, Sans-Serif;
		font-size: 15px;
		font-weight: bold;
		color: #0000CD;
		text-align: center;
		 }

	p.date {
		font-family: Arial, Verdana, Helvetica;
		font-size: 11px;
		font-weight: bold;
		color: #000000;
		text-align: right;
		 }

	p.barlink {
		font-family: Arial, Verdana, Helvetica;
		font-size: 15px;
		color: #CCFBCC;
		 }

	p.center {
		font-family: Arial, Verdana, Helvetica;
		text-align: center;
		 }

	p.counter {
		font-family: Arial, Verdana, Helvetica;
		font-size: 12px;
		font-weight: bold;
		 }

	p.note {
		font-family: Arial, Verdana, Helvetica;
		font-size: 11px;
		font-style: italic;
		color: #DCFBDB;
		text-align: center;
		 }

	p.relevance {
		font-family: Arial, Verdana, Helvetica;
		font-size: 11px;
		color: #000000;
		text-align: left;
		 }

	p.searchguide {
		font-family: Arial, Verdana, Helvetica;
		font-size: 12px;
		color: #000000;
		text-align: left;
		 }

	p.searchstrip {
		font-family: Arial, Verdana, Helvetica;
		font-size: 12px;
		color: #000000;
		text-align: left;
		 }

	p.searchsummary {
		font-family: Arial, Verdana, Sans-Serif;
		font-size: 12px;
		font-style: italic;
		color: #000000;
		 }

	p.searchdesc {
		font-family: Arial, Verdana, Sans-Serif;
		font-size: 12px;
		color: #000000;
		 }

	p.tablecontent {
		font-family: Arial, Verdana, Helvetica;
		font-size: 11px;
		color: #000000;
		text-align: left;
		 }

	p.bnrname {
		font-family: Arial, Verdana, Helvetica;
		font-size: 12px;
		color: #277334;
		 }

	p.subscribenote {
		font-family: Arial, Verdana, Helvetica;
		font-size: 11px;
		color: #277334;
		text-align: left;
		 }

	p.idtf {
		font-family: Arial, Verdana, Helvetica;
		font-size: 11px;
		color: #277334;
		text-align: left;
		 }

	p.idtfdisplay {
		font-family: Arial, Verdana, Helvetica;
		font-size: 13px;
		font-weight: bold;
		color: #277334;
		text-align: left;
		 }

	p.pollanswer {
		font-family: Arial, Verdana, Helvetica;
		font-size: 11px;
		color: #277334;
		text-align: left;
		 }

	p.pollquestion {
		font-family: Arial, Verdana, Helvetica;
		font-size: 13px;
		font-weight: bold;
		color: #277334;
		text-align: left;
		 }

	p.searchprompt {
		font-family: Arial, Verdana, Helvetica;
		font-size: 13px;
		font-weight: bold;
		color: #000000;
		text-align: left;
		 }

	p.path {
		font-family: Arial, Verdana, Helvetica;
		font-size: 12px;
		font-weight: bold;
		color: #000000;
		text-align: left;
		 }

	font.pathloc {
		font-family: Arial, Verdana, Helvetica;
		font-size: 12px;
		font-weight: bold;
		color: #336699;
		text-align: left;
		 }

	font.bold {
		font-weight: bold;
		 }

	font.welcome {
		font-family: Arial, Verdana, Helvetica;
		font-size: 11px;
		font-weight: bold;
		color: #000000;
		 }

	font.usernameInd {
		font-family: Arial, Verdana, Helvetica;
		font-size: 11px;
		font-style: italic;
		font-weight: bold;
		color: #000000;
		 }

	font.accessoptions {
		font-family: Arial, Verdana, Helvetica;
		font-size: 11px;
		color: #000000;
		 }

	font.myoptions {
		font-family: Arial, Verdana, Helvetica;
		font-size: 11px;
		color: #000000;
		 }

	font.pagingNP {
		font-family: Arial, Verdana, Helvetica;
		font-size: 11px;
		color: #488909;
		 }

	font.pagingInd {
		font-family: Arial, Verdana, Helvetica;
		font-size: 11px;
		color: #488909;
		text-align: right;
		 }

	font.pagingCurrent {
		font-family: Arial, Verdana, Helvetica;
		font-size: 11px;
		color: #FF0000;
		 }

	p.groupheaderleft {
		font-family: Arial, Verdana, Helvetica;
		font-size: 12px;
		font-weight: bold;
		color: #FFFFFF;
		text-align: left;
		 }

	p.groupheaderright {
		font-family: Arial, Verdana, Helvetica;
		font-size: 12px;
		font-weight: bold;
		color: #FFFFFF;
		text-align: right;
		 }

	p.contentheader {
		font-family: Arial, Verdana, Helvetica;
		font-size: 13px;
		font-weight: bold;
		color: #000000;
		text-align: left;
		 }

	p.inputlabel {
		font-family: Arial, Verdana, Helvetica;
		font-size: 11px;
		font-weight: bold;
		color: #3300CC;
		text-align: right;
		 }

	p.inputdisplay {
		font-family: Arial, Verdana, Helvetica;
		font-size: 11px;
		color: #DCFBDB;
		text-align: left;
		 }

	p.successmsg {
		font-family: Arial, Verdana, Helvetica;
		font-size: 12px;
		color: #66CC00;
		text-align: left;
		 }

	p.errormsg {
		font-family: Arial, Verdana, Helvetica;
		font-size: 12px;
		color: #FF0000;
		text-align: left;
		 }

	input.textclock {
		background-color: #EEEEEE;
		font-family: Verdana, Arial, Sans-Serif;
		font-size: 11px;
		color: #666666;
		border-top-style: solid;
		border-top-width: 1px;
		border-left-style: solid;
		border-left-width: 1px;
		border-right-style: solid;
		border-right-width: 1px;
		border-bottom-style: solid;
		border-bottom-width: 1px;
		width: 85px;
		height: 18px;
		 }

	input.textemail {
		font-family: Verdana, Arial, Sans-Serif;
		font-size: 11px;
		color: #666666;
		border-top-style: solid;
		border-top-width: 1px;
		border-left-style: solid;
		border-left-width: 1px;
		border-right-style: solid;
		border-right-width: 1px;
		border-bottom-style: solid;
		border-bottom-width: 1px;
		width: 145px;
		height: 18px;
		 }

	input.text {
		font-family: Verdana, Arial, Sans-Serif;
		font-size: 11px;
		color: #666666;
		border-top-style: solid;
		border-top-width: 1px;
		border-left-style: solid;
		border-left-width: 1px;
		border-right-style: solid;
		border-right-width: 1px;
		border-bottom-style: solid;
		border-bottom-width: 1px;
		width: 200px;
		height: 18px;
		 }

	input.smalltext {
		font-family: Verdana, Arial, Sans-Serif;
		font-size: 11px;
		color: #666666;
		border-top-style: solid;
		border-top-width: 1px;
		border-left-style: solid;
		border-left-width: 1px;
		border-right-style: solid;
		border-right-width: 1px;
		border-bottom-style: solid;
		border-bottom-width: 1px;
		width: 40px;
		height: 18px;
		 }

	input.search {
		font-family: Verdana, Arial, Sans-Serif;
		font-size: 11px;
		color: #666666;
		border-top-style: solid;
		border-top-width: 1px;
		border-left-style: solid;
		border-left-width: 1px;
		border-right-style: solid;
		border-right-width: 1px;
		border-bottom-style: solid;
		border-bottom-width: 1px;
		width: 89px;
		height: 18px;
		 }

	input.search1 {
		font-family: Verdana, Arial, Sans-Serif;
		font-size: 11px;
		color: #666666;
		border-top-style: solid;
		border-top-width: 1px;
		border-left-style: solid;
		border-left-width: 1px;
		border-right-style: solid;
		border-right-width: 1px;
		border-bottom-style: solid;
		border-bottom-width: 1px;
		width: 200px;
		height: 18px;
		 }

	input.logon {
		font-family: Verdana, Arial, Sans-Serif;
		font-size: 11px;
		color: #666666;
		border-top-style: solid;
		border-top-width: 1px;
		border-left-style: solid;
		border-left-width: 1px;
		border-right-style: solid;
		border-right-width: 1px;
		border-bottom-style: solid;
		border-bottom-width: 1px;
		width: 90px;
		height: 18px;
		 }

	input.fwtext {
		font-family: Verdana, Arial, Sans-Serif;
		font-size: 11px;
		color: #666666;
		border-top-style: solid;
		border-top-width: 1px;
		border-left-style: solid;
		border-left-width: 1px;
		border-right-style: solid;
		border-right-width: 1px;
		border-bottom-style: solid;
		border-bottom-width: 1px;
		height: 18px;
		 }

	textarea.fwtextbox {
		font-family: Verdana, Arial, Sans-Serif;
		font-size: 11px;
		color: #666666;
		border-top-style: solid;
		border-top-width: 1px;
		border-left-style: solid;
		border-left-width: 1px;
		border-right-style: solid;
		border-right-width: 1px;
		border-bottom-style: solid;
		border-bottom-width: 1px;
		 }

	select.selectbox {
		font-family: Verdana, Arial, Sans-Serif;
		font-size: 11px;
		color: #666666;
		border-top-style: solid;
		border-top-width: 1px;
		border-left-style: solid;
		border-left-width: 1px;
		border-right-style: solid;
		border-right-width: 1px;
		border-bottom-style: solid;
		border-bottom-width: 1px;
		 }

	input.button1 {
		background-color: #3CB371;
		font-size: xx-small;
		color: #FFFFFF;
		border-top-color: #3CB371;
		border-left-color: #3CB371;
		border-right-color: #3CB371;
		border-bottom-color: #3CB371;
		 }

	body {
		font-family: Arial, Verdana, Sans-Serif;
		font-size: 12px;
		color: #333333;
		scrollbar-face-color: #CCCCCC;
		scrollbar-arrow-color: #999999;
		scrollbar-shadow-color: #999999;
		scrollbar-darkshadow-color: #BBBBBB;
		scrollbar-highlight-color: #FFFFFF;
		scrollbar-3dlight-color: #CCCCCC;
		scrollbar-track-color: #DDDDDD;
		 }

	body table {
		font-family: Arial, Verdana, Sans-Serif;
		font-size: 12px;
		color: #333333;
		 }

	hr {
		color: #C0C0C0;
		height: 1pt;
		 }

	img {
		border-color: #FFFFFF;
		border-style: none;
		border-width: 0px;
		 }

	ul.menubar ul.menu1 li.new a {
		border-color: #B1DFB9;
		border-style: solid;
		border-width: 1px;
		 }

	#menu2 {
		float: left;
		margin: 0px;
		 }

	ul.hozmenu ul.menu2 {
		border-color: #666666;
		border-style: solid;
		border-width: 1px;
		display: none;
		position: absolute;
		margin-top: -18px;
		margin-left: 100%;
		 }

	ul.hozmenu ul.menu2 ul.menu2 {
		margin-left: 100%;
		 }

	p.calmonthyear_ind {
		font-family: Arial, Verdana, Helvetica;
		font-size: 9pt;
		font-weight: bold;
		color: #000000;
		text-align: center;
		 }

	a.calnav {
		font-family: Arial, Verdana, Helvetica;
		font-size: 8pt;
		color: #000000;
		text-decoration: none;
		 }

	a.calnav:hover {
		font-family: Arial, Verdana, Helvetica;
		font-size: 8pt;
		color: #FFFFFF;
		text-decoration: underline;
		 }

	table.calframe {
		background-color: #FFFFFF;
		border-top-color: #666666;
		border-top-style: solid;
		border-top-width: 1px;
		border-left-color: #666666;
		border-left-style: solid;
		border-left-width: 1px;
		border-right-color: #666666;
		border-right-style: solid;
		border-right-width: 1px;
		border-bottom-color: #666666;
		border-bottom-style: solid;
		border-bottom-width: 1px;
		 }

	p.calheader {
		background-color: #339966;
		font-family: Arial, Verdana, Helvetica;
		font-size: 7pt;
		color: #FFFFFF;
		text-align: center;
		 }

	p.calday1 {
		background-color: #CCFBCC;
		font-family: Arial, Verdana, Helvetica;
		font-size: 7pt;
		color: #000000;
		text-align: center;
		 }

	p.calday0 {
		background-color: #A9A9A9;
		font-size: 7pt;
		 }

	p.calweekend {
		background-color: #8FBC8F;
		font-family: Arial, Verdana, Helvetica;
		font-size: 7pt;
		color: #000000;
		text-align: center;
		 }

	p.calholiday {
		background-color: #66CDAA;
		font-family: Arial, Verdana, Helvetica;
		font-size: 7pt;
		color: #000000;
		text-align: center;
		 }

	p.caltoday {
		background-color: #666666;
		font-family: Arial, Verdana, Helvetica;
		font-size: 7pt;
		color: #FFFFFF;
		text-align: center;
		 }

	a.caldaylink {
		font-family: Arial, Verdana, Helvetica;
		font-size: 7pt;
		color: #3366FF;
		text-decoration: none;
		 }

	a.caldaylink:hover {
		font-family: Arial, Verdana, Helvetica;
		font-size: 7pt;
		color: #FF0000;
		text-decoration: underline;
		 }

	a.calweekendlink {
		font-family: Arial, Verdana, Helvetica;
		font-size: 7pt;
		color: #FFFFFF;
		text-decoration: none;
		 }

	a.calweekendlink:hover {
		font-family: Arial, Verdana, Helvetica;
		font-size: 7pt;
		color: #CCFBCC;
		text-decoration: underline;
		 }

	a.calholidaylink {
		font-family: Arial, Verdana, Helvetica;
		font-size: 7pt;
		color: #3366FF;
		text-decoration: none;
		 }

	a.calholidaylink:hover {
		font-family: Arial, Verdana, Helvetica;
		font-size: 7pt;
		color: #FFFFFF;
		text-decoration: underline;
		 }

	a.caltodaylink {
		font-family: Arial, Verdana, Helvetica;
		font-size: 7pt;
		color: #FFFFFF;
		text-decoration: none;
		 }

	a.caltodaylink:hover {
		font-family: Arial, Verdana, Helvetica;
		font-size: 7pt;
		color: #FFFF00;
		text-decoration: underline;
		 }

	.button {
		background-color: #008B8B;
		font-size: 11px;
		color: #FFFFFF;
		border-top-color: #98FB98;
		border-left-color: #98FB98;
		border-right-color: #98FB98;
		border-bottom-color: #98FB98;
		cursor: hand;
		 }

	tr.tablefooter {
		background-color: #3CB371;
		 }

	a.footerlink {
		font-family: Arial, Verdana, Helvetica;
		font-size: 11px;
		font-weight: bold;
		color: #FFFFFF;
		text-decoration: none;
		 }

	a.footerlink:hover {
		font-family: Arial, Verdana, Helvetica;
		font-size: 11px;
		font-weight: bold;
		color: #FFFF00;
		text-decoration: none;
		 }

	textarea.textbox {
		font-family: Verdana, Arial, Sans-Serif;
		font-size: 11px;
		color: #666666;
		border-top-style: solid;
		border-top-width: 1px;
		border-left-style: solid;
		border-left-width: 1px;
		border-right-style: solid;
		border-right-width: 1px;
		border-bottom-style: solid;
		border-bottom-width: 1px;
		width: 240px;
		height: 60px;
		 }

	textarea.textbox1 {
		font-family: Verdana, Arial, Sans-Serif;
		font-size: 11px;
		color: #666666;
		border-top-style: solid;
		border-top-width: 1px;
		border-left-style: solid;
		border-left-width: 1px;
		border-right-style: solid;
		border-right-width: 1px;
		border-bottom-style: solid;
		border-bottom-width: 1px;
		width: 300px;
		height: 60px;
		 }

	textarea.textbox2 {
		font-family: Verdana, Arial, Sans-Serif;
		font-size: 11px;
		color: #666666;
		border-top-style: solid;
		border-top-width: 1px;
		border-left-style: solid;
		border-left-width: 1px;
		border-right-style: solid;
		border-right-width: 1px;
		border-bottom-style: solid;
		border-bottom-width: 1px;
		width: 410px;
		height: 60px;
		 }

	input.smallertext {
		background-color: #EEEEEE;
		font-family: Verdana, Arial, Sans-Serif;
		font-size: 11px;
		color: #666666;
		border-top-style: solid;
		border-top-width: 1px;
		border-left-style: solid;
		border-left-width: 1px;
		border-right-style: solid;
		border-right-width: 1px;
		border-bottom-style: solid;
		border-bottom-width: 1px;
		width: 25px;
		height: 18px;
		 }

	input.mediumtext {
		background-color: #EEEEEE;
		font-family: Verdana, Arial, Sans-Serif;
		font-size: 11px;
		color: #666666;
		border-top-style: solid;
		border-top-width: 1px;
		border-left-style: solid;
		border-left-width: 1px;
		border-right-style: solid;
		border-right-width: 1px;
		border-bottom-style: solid;
		border-bottom-width: 1px;
		width: 63px;
		height: 18px;
		 }

	.butClass {
		border-color: #D6D3CE;
		border-style: solid;
		border-width: 1px;
		 }

	.tdClass {
		padding-top: 3px;
		padding-left: 1px;
		 }

	p.pagecode {
		font-family: Arial, Verdana, Sans-Serif;
		font-size: 11px;
		color: #000000;
		 }

	p.listingheader {
		font-family: Arial, Verdana, Sans-Serif;
		font-size: 11px;
		color: #000000;
		text-align: center;
		 }

	p.totalInd {
		font-family: Arial, Verdana, Sans-Serif;
		font-size: 11px;
		font-weight: bold;
		color: #000000;
		text-align: right;
		 }

	font.totalnum {
		font-family: Arial, Verdana, Helvetica;
		font-size: 11px;
		font-weight: bold;
		color: #0000FF;
		 }

	a.pageoptions {
		font-family: Verdana, Arial, Helvetica;
		font-size: 8pt;
		color: #3366FF;
		text-decoration: none;
		 }

	a.pageoptions:hover {
		font-family: Verdana, Arial, Helvetica;
		font-size: 8pt;
		color: #FF0000;
		text-decoration: none;
		 }

	p.rss_channel_title {
		text-align: center;
		margin: 0px;
		 }

	a.rss_channel_title {
		font-family: Tahoma, Verdana, Helvetica;
		font-size: 10pt;
		font-weight: bold;
		color: #000000;
		text-decoration: none;
		 }

	a.rss_channel_title:hover {
		color: #FFFFFF;
		 }

	p.rss_item_title {
		margin-top: 10px;
		margin-bottom: 0px;
		 }

	a.rss_item_title {
		font-family: Tahoma, Verdana, Helvetica;
		font-size: 8pt;
		color: #527057;
		text-decoration: none;
		 }

	a.rss_item_title:hover {
		color: #FFFF00;
		text-decoration: underline;
		 }

	p.rss_item_desc {
		font-family: Arial, Verdana, Helvetica;
		font-size: 11px;
		color: #000000;
		margin-top: 3px;
		margin-bottom: 0px;
		 }

	p.rss_channel_title {
		text-align: center;
		margin: 0px;
		 }

	a.rss_channel_title {
		font-family: Tahoma, Verdana, Helvetica;
		font-size: 10pt;
		font-weight: bold;
		color: #000000;
		text-decoration: none;
		 }

	a.rss_channel_title:hover {
		color: #FFFFFF;
		 }

	p.rss_item_title {
		margin-top: 10px;
		margin-bottom: 0px;
		 }

	a.rss_item_title {
		font-family: Tahoma, Verdana, Helvetica;
		font-size: 8pt;
		color: #527057;
		text-decoration: none;
		 }

	a.rss_item_title:hover {
		color: #FFFF00;
		text-decoration: underline;
		 }

	p.rss_item_desc {
		font-family: Arial, Verdana, Helvetica;
		font-size: 11px;
		color: #000000;
		margin-top: 3px;
		margin-bottom: 0px;
		 }

	table#toppanel div#menu a {
		background-color: #B1DFB9;
		font-family: Arial;
		font-size: 9pt;
		font-style: normal;
		font-weight: bold;
		color: #000000;
		text-decoration: none;
		white-space: nowrap;
		border-color: #FFFFFF;
		border-style: none;
		border-width: 0px;
		border-top-color: #FFFFFF;
		border-top-style: none;
		border-top-width: 0px;
		border-left-color: #FFFFFF;
		border-left-style: none;
		border-left-width: 0px;
		border-right-color: #FFFFFF;
		border-right-style: none;
		border-right-width: 0px;
		border-bottom-color: #B1DFB9;
		border-bottom-style: solid;
		border-bottom-width: 1px;
		display: block;
		margin: 0px;
		padding-top: 2px;
		padding-left: 8px;
		padding-right: 8px;
		padding-bottom: 2px;
		 }

	table#toppanel div#menu a:hover {
		background-color: #B9E8C0;
		font-family: Arial;
		font-size: 9pt;
		font-style: normal;
		font-weight: bold;
		color: #666666;
		text-decoration: none;
		border-color: #FFFFFF;
		border-style: none;
		border-width: 0px;
		border-top-color: #FFFFFF;
		border-top-style: none;
		border-top-width: 0px;
		border-left-color: #FFFFFF;
		border-left-style: none;
		border-left-width: 0px;
		border-right-color: #FFFFFF;
		border-right-style: none;
		border-right-width: 0px;
		border-bottom-color: #FFFFEE;
		border-bottom-style: solid;
		border-bottom-width: 1px;
		 }

	table#toppanel div#menu a.section {
		background-image: url(../images/expand2.gif);
		background-repeat: no-repeat;
		background-position: top right;
		padding-top: 2px;
		padding-left: 8px;
		padding-right: 18px;
		padding-bottom: 2px;
		 }

	table#toppanel div#menu a.sub {
		background-image: url(../images/expand2.gif);
		background-repeat: no-repeat;
		background-position: top right;
		padding-top: 2px;
		padding-left: 8px;
		padding-right: 18px;
		padding-bottom: 2px;
		 }

	table#toppanel div#menu li ul li a {
		background-color: #B1DFB9;
		font-family: Arial;
		font-size: 9pt;
		font-style: normal;
		font-weight: bold;
		color: #000000;
		text-decoration: none;
		white-space: normal;
		border-color: #FFFFFF;
		border-style: none;
		border-width: 0px;
		border-top-color: #FFFFFF;
		border-top-style: none;
		border-top-width: 0px;
		border-left-color: #FFFFFF;
		border-left-style: none;
		border-left-width: 0px;
		border-right-color: #FFFFFF;
		border-right-style: none;
		border-right-width: 0px;
		border-bottom-color: #B1DFB9;
		border-bottom-style: solid;
		border-bottom-width: 1px;
		display: block;
		margin: 0px;
		padding-top: 2px;
		padding-left: 8px;
		padding-right: 8px;
		padding-bottom: 2px;
		 }

	table#toppanel div#menu li ul li a:hover {
		background-color: #FFFFEE;
		font-family: Arial;
		font-size: 9pt;
		font-style: normal;
		font-weight: bold;
		color: #666666;
		text-decoration: none;
		border-color: #FFFFFF;
		border-style: none;
		border-width: 0px;
		border-top-color: #FFFFFF;
		border-top-style: none;
		border-top-width: 0px;
		border-left-color: #FFFFFF;
		border-left-style: none;
		border-left-width: 0px;
		border-right-color: #FFFFFF;
		border-right-style: none;
		border-right-width: 0px;
		border-bottom-color: #FFFFEE;
		border-bottom-style: solid;
		border-bottom-width: 1px;
		 }

	table#leftpanel div#menu a {
		background-color: #93D89E;
		font-family: Arial;
		font-size: 9pt;
		font-style: normal;
		font-weight: bold;
		color: #000000;
		text-decoration: none;
		border-color: #FFFFFF;
		border-style: none;
		border-width: 0px;
		border-top-color: #FFFFFF;
		border-top-style: outset;
		border-top-width: 2px;
		border-left-color: #FFFFFF;
		border-left-style: outset;
		border-left-width: 2px;
		border-right-color: #FFFFFF;
		border-right-style: outset;
		border-right-width: 2px;
		border-bottom-color: #FFFFFF;
		border-bottom-style: outset;
		border-bottom-width: 2px;
		display: block;
		margin: 0px;
		padding-top: 2px;
		padding-left: 8px;
		padding-right: 8px;
		padding-bottom: 2px;
		 }

	table#leftpanel div#menu a:hover {
		background-color: #BDE4F2;
		font-family: Arial;
		font-size: 9pt;
		font-style: normal;
		font-weight: bold;
		color: #000000;
		text-decoration: none;
		border-color: #FFFFFF;
		border-style: none;
		border-width: 0px;
		border-top-color: #FFFFFF;
		border-top-style: inset;
		border-top-width: 2px;
		border-left-color: #FFFFFF;
		border-left-style: inset;
		border-left-width: 2px;
		border-right-color: #FFFFFF;
		border-right-style: inset;
		border-right-width: 2px;
		border-bottom-color: #FFFFFF;
		border-bottom-style: inset;
		border-bottom-width: 2px;
		 }

	table#leftpanel div#menu a.section {
		background-image: url(../images/expand2.gif);
		background-repeat: no-repeat;
		background-position: top right;
		padding-top: 2px;
		padding-left: 8px;
		padding-right: 18px;
		padding-bottom: 2px;
		 }

	table#leftpanel div#menu a.sub {
		background-image: url(../images/expand2.gif);
		background-repeat: no-repeat;
		background-position: top right;
		padding-top: 2px;
		padding-left: 8px;
		padding-right: 18px;
		padding-bottom: 2px;
		 }

	table#leftpanel div#menu li ul li a {
		background-color: #93D89E;
		font-family: Arial;
		font-size: 9pt;
		font-style: normal;
		font-weight: bold;
		color: #000000;
		text-decoration: none;
		border-color: #FFFFFF;
		border-style: none;
		border-width: 0px;
		border-top-color: #FFFFFF;
		border-top-style: solid;
		border-top-width: 1px;
		border-left-color: #FFFFFF;
		border-left-style: solid;
		border-left-width: 1px;
		border-right-color: #FFFFFF;
		border-right-style: solid;
		border-right-width: 1px;
		border-bottom-color: #FFFFFF;
		border-bottom-style: none;
		border-bottom-width: 1px;
		display: block;
		padding-top: 2px;
		padding-left: 8px;
		padding-right: 8px;
		padding-bottom: 2px;
		 }

	table#leftpanel div#menu li ul li a:hover {
		background-color: #BDE4F2;
		font-family: Arial;
		font-size: 9pt;
		font-style: normal;
		font-weight: bold;
		color: #000000;
		text-decoration: none;
		border-color: #FFFFFF;
		border-style: none;
		border-width: 0px;
		border-top-color: #FFFFFF;
		border-top-style: solid;
		border-top-width: 1px;
		border-left-color: #FFFFFF;
		border-left-style: solid;
		border-left-width: 1px;
		border-right-color: #FFFFFF;
		border-right-style: solid;
		border-right-width: 1px;
		border-bottom-color: #FFFFFF;
		border-bottom-style: solid;
		border-bottom-width: 1px;
		 }

	div#menu li {
		position: relative;
		 }

	div#menu li:hover {
		z-index: 100;
		 }

	div#menu ul ul {
		position: absolute;
		left: -2000px;
		 }

	table#toppanel div#menu ul ul {
		border-color: #B1DFB9;
		border-style: outset;
		border-width: 2px;
		 }

	table#leftpanel div#menu ul ul {
		border-color: #93D89E;
		border-style: outset;
		border-width: 2px;
		 }

	table#leftpanel div#menu li:hover ul ul,table#leftpanel div#menu li li:hover ul ul, table#leftpanel div#menu li li li:hover ul ul, table#leftpanel div#menu li li li li:hover ul ul {
		left: -2000px;
		 }

	table#leftpanel div#menu li:hover ul,table#leftpanel div#menu li li:hover ul,table#leftpanel div#menu li li li:hover ul,table#leftpanel div#menu li li li li:hover ul {
		display: block;
		top: -2px;
		left: 100%;
		 }

	table#leftpanel div#menu ul {
		float: left;
		width: 100%;
		margin: 0px;
		padding: 0px;
		list-style-type: none;
		 }

	table#toppanel div#menu li:hover ul ul,table#toppanel div#menu li li:hover ul ul, table#toppanel div#menu li li li:hover ul ul, table#toppanel div#menu li li li li:hover ul ul {
		left: -2000px;
		 }

	table#toppanel div#menu li li:hover ul, table#toppanel div#menu li li li:hover ul, table#toppanel div#menu li li li li:hover ul {
		display: block;
		top: -2px;
		left: 100%;
		 }

	table#toppanel div#menu li:hover ul {
		display: block;
		left: 0px;
		 }

	table#toppanel div#menu ul {
		float: left;
		margin: 0px;
		padding: 0px;
		list-style-type: none;
		 }

	tr.forum_category_strip {
		background-color: #B9E8C0;
		 }

	a.forum_category_name {
		font-family: Arial, Verdana, Helvetica;
		font-size: 12px;
		font-weight: bold;
		color: #000000;
		text-decoration: none;
		 }

	a.forum_category_name:hover {
		color: #FF0000;
		text-decoration: underline;
		 }

	textarea.textbox3 {
		font-family: Verdana, Arial, sans-serif;
		font-size: 11px;
		color: #666666;
		border-color: #000000;
		border-style: solid;
		border-width: 1px;
		width: 350px;
		height: 200px;
		 }

	input.textsearch {
		font-family: Verdana, Arial, sans-serif;
		font-size: 11px;
		color: #666666;
		border-color: #000000;
		border-style: solid;
		border-width: 1px;
		width: 130px;
		height: 18px;
		 }

	.targetHidden {
		background-image: url(../images/drop_open.gif);
		background-repeat: no-repeat;
		background-position: center left;
		padding-left: 15px;
		 }

	.targetShown {
		background-image: url(../images/drop_close.gif);
		background-repeat: no-repeat;
		background-position: center left;
		padding-left: 15px;
		 }

	.expandTarget {
		background-color: #EEEEEE;
		margin-right: 10%;
		padding-left: 5px;
		 }

	.hide {
		display: none;
		 }

	.show {
		display: block;
		 }
