body
{
	background-color: #ffffff;
}

body
{
	color: #666666;
	font-size: 9pt;
	font-weight: normal;
	font-family: arial, verdana, helvetica, sans-serif;
}

td
{
	color: #666666;
	font-size: 9pt;
	font-weight: normal;
	font-family: arial, verdana, helvetica, sans-serif;
}

a
{
	text-decoration: none;
}

a:link
{
	color: #999999;
/*	color: #6699cc;*/
}

a:visited
{
	color: #999999;
/*	color: #6699cc;*/
}

a:active
{
	color: #999999;
/*	color: #6699cc;*/
}

a:hover
{
/*	color: #6699cc;
	background-color: #ddeeff;*/
	color: #ffffff;
	background-color: #6699cc;
}

.red
{
	color: #E52121;
}

.bgRed
{
	background-color: #E80000;
}

.yellow
{
	color: #feea48;
}

.bgYellow
{
	background-color: #feea48;
}

.green
{
	color: #38A000;
}

.bgGreen
{
	background-color: #38A000;
}

.blue
{
	color: #0034AA;
}

.bgBlue
{
	background-color: #0034AA;
}

.margenta
{
	color: #feea48;
}

.bgMargenta
{
	background-color: #feea48;
}

.lightBlue
{
	color: #6699cc;
}

.bgLightBlue
{
	background-color: #6699cc;
}

.orange
{
	color: #ff9933;
}

.bgOrange
{
	background-color: #ff9933;
}

.lightGray
{
	color: #cccccc;
}

.bgLightGray
{
	background-color: #cccccc;
}

.gray
{
	color: #999999;
}

.bgGray
{
	background-color: #999999;
}

.darkGray
{
	color: #666666;
}

.bgDarkGray
{
	background-color: #666666;
}

.abcGray
{
	color: #e6e6e6;
}

.bgAbcGray
{
	background-color: #e6e6e6;
}

.topNavigation
{
	color: #999999;
	font-size: 8pt;
	font-weight: bold;
	font-family: verdana, arial, helvetica, sans-serif;
}

a.topNavigation:link
{
	color: #999999;
}

a.topNavigation:visited
{
	color: #999999;
}

a.topNavigation:active
{
	color: #999999;
}

a.topNavigation:hover
{
	color: #999999;
	background-color: transparent;
}

.path
{
	color: #999999;
	font-size: 7.5pt;
	font-weight: normal;
	font-family: verdana, arial, helvetica, sans-serif;
}

.path:link
{
	color: #999999;
}

a.path:visited
{
	color: #999999;
}

a.path:active
{
	color: #999999;
}

a.path:hover
{
	color: #ff9933;
	background-color: transparent;
}

.sideTitle
{
	color: #ff9933;
	font-size: 8pt;
	font-weight: bold;
	font-family: verdana, arial, helvetica, sans-serif;
}

.sideSubtitle
{
	color: #aaaaaa;
	font-size: 8pt;
	font-weight: bold;
	font-family: verdana, arial, helvetica, sans-serif;
}

.sideContent
{
	color: #666666;
	font-size: 7.5pt;
	font-weight: normal;
	font-family: verdana, arial, helvetica, sans-serif;
}

a.sideContent:link
{
	color: #666666;
}

a.sideContent:visited
{
	color: #666666;
}

a.sideContent:active
{
	color: #666666;
}

a.sideContent:hover
{
	color:#ffffff;
	background-color:#6699cc;
}

.sideGoto
{
	color: #ff9933;
	font-size: 8pt;
	font-weight: bold;
	font-family: verdana, arial, helvetica, sans-serif;
}

a.sideGoto:link
{
	color: #ff9933;
}

a.sideGoto:visited
{
	color: #ff9933;
}

a.sideGoto:active
{
	color: #ff9933;
}

a.sideGoto:hover
{
	color: #ff9933;
	background-color: transparent;
}

.pageTitle
{
	background-color: #cccccc;
	color: #ffffff;
	font-size: 17pt;
	font-weight: bold;
	font-family: verdana, arial, helvetica, sans-serif;
}

.pageSubtitle
{
	color: #ffffff;
	font-size: 15pt;
	font-weight: normal;
	font-family: verdana, arial, helvetica, sans-serif;
}

.smallTitle
{
	color: #999999;
	font-size: 11pt;
	font-weight: bold;
	font-family: verdana, arial, helvetica, sans-serif;
}

.leftMenu
{
	color: #999999;
	font-size: 8pt;
	font-weight: normal;
	font-family: verdana, arial, helvetica, sans-serif;
}

a.leftMenu:link
{
	color: #999999;
}

a.leftMenu:visited
{
	color: #999999;
}

a.leftMenu:active
{
	color: #999999;
}

a.leftMenu:hover
{
	color: #999999;
	background-color: transparent;
}

.tableTitle
{
	color: #666666;
	font-size: 8pt;
	font-weight: bold;
	font-family: verdana, arial, helvetica, sans-serif;
}

.tableEven
{
	background-color: #f7f7f7;
	color: #666666;
	font-size: 9pt;
	font-weight: normal;
	font-family: arial, verdana, helvetica, sans-serif;
}

.tableOdd
{
	background-color: #ffffff;
	color: #666666;
	font-size: 9pt;
	font-weight: normal;
	font-family: arial, verdana, helvetica, sans-serif;
}

.eventDays
{
	background-color: #cccccc;
	color: #ffffff;
	font-size: 9pt;
	font-weight: bold;
	font-family: arial, verdana, helvetica, sans-serif;
}

.copyRight
{
	color: #666666;
	font-size: 7.5pt;
	font-weight: normal;
	font-family: verdana, arial, helvetica, sans-serif;
}

.inputTextfield
{
	border-width: thin;
/*	border-color: #dddddd;*/
/*	border-color: #6699cc;*/
/*	border-style: solid;*/
	background-color: #ddeeff;
/*	color: #555555;*/
}

.faqQuestion
{
	color: #666666;
	font-size: 9pt;
	font-weight: bold;
	font-family: arial, verdana, helvetica, sans-serif;
}

.directoryTitle
{
	color: #666666;
	font-size: 9pt;
	font-weight: bold;
	font-family: verdana, arial, helvetica, sans-serif;
}

.caption
{
	color: #666666;
	font-size: 8pt;
	font-weight: normal;
	font-family: arial, verdana, helvetica, sans-serif;
}

.indexDescription
{
	color: #666666;
	font-size: 8pt;
	font-weight: normal;
	font-family: verdana, helvetica, sans-serif;
}

a.indexDescription:link
{
	color: #666666;
}

a.indexDescription:visited
{
	color: #666666;
}

a.indexDescription:active
{
	color: #666666;
}

a.indexDescription:hover
{
	color: #666666;
	background-color: transparent;
}

.indexTitle
{
	background-color: #e6e6e6;
	color: #999999;
	font-size: 9.5pt;
	font-weight: bold;
	font-family: verdana, arial, helvetica, sans-serif;
}

.homeFeatureTitle
{
	color: #777777;
	font-size: 13pt;
	font-weight: bold;
	font-family: arial, helvetica, sans-serif;
}

.formField
{
	font-size: 9pt;
	font-weight: normal;
	font-family: arial, verdana, helvetica, sans-serif;
	border-style: solid;
	border-width: 1px;
	border-color: #333333;
	background-color: #fbfbfb;
	color: #333333;
	scrollbar-3dlight-color: #e6e6e6;
	scrollbar-arrow-color: #333333;
	scrollbar-base-color: #333333;
	scrollbar-darkshadow-color: #e6e6e6;
	scrollbar-face-color: #e6e6e6;
	scrollbar-highlight-color: #fbfbfb;
	scrollbar-shadow-color: #333333;
}

.greetingCardButton
{
	height: 21px;
	font-size: 10pt;
	font-weight: normal;
	font-family: arial, verdana, helvetica, sans-serif;
	border-style: solid;
	border-width: 1px;
	border-color: #333333;
	background-color: #fbfbfb;
	color: #333333;
}

.greetingCardGraphicBox
{
	border-style: solid;
	border-width: 1px;
	border-color: #333333;
	background-color: #ffffff;
	color: #333333;
}