
	a {
		color: #000000;
		text-decoration: none;
		 }

	a:hover {
		color: #ff7700;
		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: #3366FF;
		text-decoration: none;
		 }

	a.panel:hover {
		font-family: Tahoma, Verdana, Helvetica;
		font-size: 8pt;
		font-weight: bold;
		color: #FF0000;
		text-decoration: none;
		 }

	a.extlink {
		font-family: Tahoma, Verdana, Helvetica;
		font-size: 8pt;
		color: #3366FF;
		text-decoration: none;
		 }

	a.extlink:hover {
		font-family: Tahoma, Verdana, Helvetica;
		font-size: 8pt;
		color: #FF0000;
		text-decoration: none;
		 }

	a.bnrlink {
		font-family: Tahoma, Verdana, Helvetica;
		font-size: 8pt;
		color: #3366FF;
		text-decoration: none;
		 }

	a.bnrlink:hover {
		font-family: Tahoma, Verdana, Helvetica;
		font-size: 8pt;
		color: #FF0000;
		text-decoration: underline;
		 }

	a.headerlink {
		font-family: Arial, Verdana, Helvetica;
		font-size: 11px;
		font-weight: normal;
		color: #0D65D1;
		text-decoration: none;
		 }

	a.headerlink:hover {
		font-family: Arial, Verdana, Helvetica;
		font-size: 11px;
		font-weight: normal;
		color: #5BA0F5;
		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: #3366FF;
		text-decoration: none;
		 }

	a.pastpolllink:hover {
		font-family: Tahoma, Verdana, Helvetica;
		font-size: 8pt;
		color: #FF0000;
		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: #3366FF;
		text-decoration: none;
		 }

	a.unsubscribelink:hover {
		font-family: Tahoma, Verdana, Helvetica;
		font-size: 8pt;
		color: #FF0000;
		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: #3D99F7;
		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: #D2E5F9;
		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: #E0DEDE;
		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: #DBE7F5;
		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: #D2E5F9;
		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: #D2E5F9;
		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: #E0DEDE;
		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: #DBE7F5;
		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: #D2E5F9;
		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: #E0DEDE;
		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: #E0DEDE;
		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 {
		background-color: #EEEEEE;
		 }

	.groupheader {
		background-color: #5284BD;
		 }

	tr.tableheader {
		background-color: #DBE7F5;
		 }

	tr.tablecontent {
		background-color: #EEEECC;
		 }

	span {
		font-family: Arial, Verdana, Sans-Serif;
		font-size: 12px;
		color: #333333;
		 }

	p {
		font-family: Arial, Verdana, Helvetica;
		font-size: 11px;
		color: #666666;
		 }

	li {
		font-family: Arial, Verdana, Sans-Serif;
		font-size: 12px;
		color: #333333;
		 }

	p.titlelabel {
		font-family: Verdana, Arial, Sans-Serif;
		font-size: 15px;
		font-weight: bold;
		color: #333333;
		text-align: justify;
		 }

	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: #000000;
		 }

	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: #000000;
		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: #000000;
		 }

	p.subscribenote {
		font-family: Arial, Verdana, Helvetica;
		font-size: 11px;
		color: #000000;
		text-align: left;
		 }

	p.idtf {
		font-family: Arial, Verdana, Helvetica;
		font-size: 11px;
		color: #000000;
		text-align: left;
		 }

	p.idtfdisplay {
		font-family: Arial, Verdana, Helvetica;
		font-size: 13px;
		font-weight: bold;
		color: #000000;
		text-align: left;
		 }

	p.pollanswer {
		font-family: Arial, Verdana, Helvetica;
		font-size: 11px;
		color: #000000;
		text-align: left;
		 }

	p.pollquestion {
		font-family: Arial, Verdana, Helvetica;
		font-size: 13px;
		font-weight: bold;
		color: #000000;
		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: #046FE4;
		 }

	font.pagingInd {
		font-family: Arial, Verdana, Helvetica;
		font-size: 11px;
		color: #046FE4;
		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: #000000;
		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: #D2E5F9;
		font-size: xx-small;
		color: #000000;
		border-top-color: #0099FF;
		border-left-color: #0099FF;
		border-right-color: #0099FF;
		border-bottom-color: #0099FF;
		 }

	body {
		background-color: #FFFFFF;
		margin: 0px;
		margin-top: 0px;
		margin-left: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		 }

	hr {
		color: #C0C0C0;
		height: 1pt;
		 }

	img {
		border-color: #FFFFFF;
		border-style: none;
		border-width: 0px;
		 }

	#menu {
		border-bottom-color: #333333;
		border-bottom-style: solid;
		border-bottom-width: 0px;
		float: left;
		margin: 0px;
		margin-bottom: 0%;
		 }

	ul.menu1 {
		font-size: 11px;
		display: block;
		margin: 0px;
		 }

	ul.menubar {
		font-size: 11px;
		border-color: #333333;
		border-style: solid;
		border-width: 0px;
		display: block;
		width: 1%;
		margin: 0px;
		padding-top: 1px;
		padding-bottom: 1px;
		 }

	ul.menubar ul.menu1 {
		border-color: #D2E5F9;
		border-style: outset;
		border-width: 2px;
		display: none;
		position: absolute;
		margin-top: -1px;
		margin-left: 0px;
		 }

	ul.menubar ul.menu1 ul.menu1 {
		display: none;
		position: absolute;
		margin-top: -22px;
		 }

	li.new {
		font-size: 11px;
		display: block;
		float: left;
		width: 100%;
		margin: 0px;
		 }

	li.new a {
		background-color: #D2E5F9;
		font-size: 11px;
		color: #000000;
		text-decoration: none;
		text-indent: 2px;
		border-bottom-color: #D2E5F9;
		border-bottom-style: solid;
		border-bottom-width: 1px;
		display: block;
		width: 100%;
		padding: 2px;
		 }

	li.new a:hover {
		background-color: #FFFFEE;
		font-weight: normal;
		color: #666666;
		 }

	ul.menubar ul.menu1 li.new a {
		border-color: #D2E5F9;
		border-style: solid;
		border-width: 1px;
		 }

	ul.menubar ul.menu1 li.new a:hover {
		border-color: #D2E5F9;
		border-style: solid;
		border-width: 1px;
		 }

	a.menulink {
		font-family: Arial, Verdana, Helvetica;
		font-size: 11px;
		color: #000066;
		text-decoration: none;
		border-color: #D2E5F9;
		border-style: solid;
		border-width: 1px;
		 }

	a.menulink:hover {
		color: #666666;
		 }

	a.hassubmenu {
		font-family: Arial, Verdana, Helvetica;
		font-size: 11px;
		font-weight: normal;
		color: #000066;
		text-decoration: none;
		border-color: #D2E5F9;
		border-style: solid;
		border-width: 1px;
		 }

	a.hassubmenu:hover {
		color: #666666;
		border-color: #D2E5F9;
		border-style: inset;
		border-width: 1px;
		 }

	#menu2 {
		float: left;
		margin: 0px;
		 }

	ul.hozmenu {
		font-size: 11px;
		border-color: #FF0000;
		border-style: solid;
		border-width: 0px;
		display: block;
		width: 100%;
		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%;
		 }

	ul.hozmenu ul.menu2 li.side a {
		background-color: #E0DEDE;
		font-weight: bold;
		color: #3366FF;
		border-color: #E0DEDE;
		border-style: solid;
		border-width: 0px;
		padding: 2px;
		 }

	ul.hozmenu ul.menu2 li.side a:hover {
		border-color: #E0DEDE;
		border-style: solid;
		border-width: 0px;
		 }

	ul.hozmenu li.side {
		float: left;
		width: 100%;
		 }

	ul.hozmenu li.side a {
		display: block;
		width: 100%;
		 }

	ul.hozmenu li.side a:hover {
		background-color: #FFFFEE;
		color: #666666;
		 }

	ul.hozmenu a.hassubmenu {
		font-family: Tahoma, Verdana, Helvetica;
		font-weight: bold;
		color: #3366FF;
		border-color: #E0DEDE;
		border-style: solid;
		border-width: 0px;
		 }

	ul.hozmenu a.hassubmenu:hover {
		color: #333333;
		border-color: #666666;
		border-style: solid;
		border-width: 0px;
		 }

	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: #3366FF;
		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: #5996D3;
		font-family: Arial, Verdana, Helvetica;
		font-size: 7pt;
		color: #FFFFFF;
		text-align: center;
		 }

	p.calday1 {
		background-color: #DAE8FC;
		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: #BEBEBE;
		font-family: Arial, Verdana, Helvetica;
		font-size: 7pt;
		color: #000000;
		text-align: center;
		 }

	p.calholiday {
		background-color: #5284BD;
		font-family: Arial, Verdana, Helvetica;
		font-size: 7pt;
		color: #FFFFFF;
		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: #3366FF;
		text-decoration: none;
		 }

	a.calweekendlink:hover {
		font-family: Arial, Verdana, Helvetica;
		font-size: 7pt;
		color: #EEEEEE;
		text-decoration: underline;
		 }

	a.calholidaylink {
		font-family: Arial, Verdana, Helvetica;
		font-size: 7pt;
		color: #FFFFFF;
		text-decoration: none;
		 }

	a.calholidaylink:hover {
		font-family: Arial, Verdana, Helvetica;
		font-size: 7pt;
		color: #FFFF00;
		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: #A6C6EA;
		font-size: 11px;
		color: #FFFFFF;
		border-top-color: #99CCFF;
		border-left-color: #99CCFF;
		border-right-color: #99CCFF;
		border-bottom-color: #99CCFF;
		cursor: hand;
		 }

	tr.tablefooter {
		background-color: #DDDDDD;
		 }

	a.footerlink {
		font-family: Arial, Verdana, Helvetica;
		font-size: 11px;
		font-weight: bold;
		color: #666666;
		text-decoration: none;
		 }

	a.footerlink:hover {
		font-family: Arial, Verdana, Helvetica;
		font-size: 11px;
		font-weight: bold;
		color: #336699;
		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;
		 }
