body 
{
  font-family: Georgia, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  margin: 0px;
  margin-bottom: 0px;
  padding: 0px;
  position : relative;
  background-color: #FFFFFF;
}

td 
{
  font-family: Georgia, Arial, Helvetica, sans-serif;
  font-size: 8pt;
}

#frame
{
  position:absolute;
  top: 100;
  left: 150;
}

input.text 
{ 
  background-color: #FFFFFF; 
  border: #006666; 
  border-style: solid; 
  border-top-width: 1px; 
  border-right-width: 1px; 
  border-bottom-width: 1px; 
  border-left-width: 1px; 
  font-family: Georgia, Arial, Verdana, Helvetica, sans-serif; 
  font-size: 11px; 
  color: #242424
}

select 
{ 
  background-color: #FFFFFF; 
  border: #006666; 
  border-style: solid; 
  border-top-width: 1px; 
  border-right-width: 1px; 
  border-bottom-width: 1px; 
  border-left-width: 1px; 
  font-family: Georgia, Arial, Verdana, Helvetica, sans-serif; 
  font-size: 13px; 
  color: #242424
}


select.datebox  
{ 
  background-color: #FFFFFF; 
  border: #006666; 
  border-style: solid; 
  border-top-width: 1px; 
  border-right-width: 1px; 
  border-bottom-width: 1px; 
  border-left-width: 1px; 
  font-family: Georgia, Arial, Verdana, Helvetica, sans-serif; 
  font-size: 11px; 
  color: #242424
}

.pagetitle
{
  font-family: Georgia, Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 25pt;
  text-align: left;
  color : #FFFFFF;
}

.searchheader
{
  font-family: Georgia, Verdana;
  font-weight: normal;
  font-size: 16pt;
  text-align: left;
  color : #425188;
}

.sectionheader
{
  font-family: Georgia, Verdana;
  font-weight: normal;
  font-size: 16pt;
  text-align: left;
  color : #425188;
}

.searchtitle
{
  font-family: Georgia, Verdana;
  font-weight: bold;
  font-size: 10pt;
  text-align: left;
  color : #425188;
}

.searchlabel
{
  font-family: Georgia, Verdana;
  font-weight: normal;
  font-size: 8pt;
  text-align: left;
  color : #000000;
}

.searchlabeltitle
{
  font-family: Georgia, Verdana;
  font-weight: bold;
  font-size: 8pt;
  text-align: left;
  color : #000000;
}


.categorytitle
{
  font-family: Georgia, Verdana, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 9pt;
  text-align: left;
  color : #FFFFFF;
}

.databasetitle
{
  font-family: Georgia, Verdana, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 6pt;
  text-align: left;
  color : #666666;
}

.dottedline
{
  font-family: Georgia, Verdana, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 6pt;
  text-align: left;
  color : #FFFFFF;
}

a.mywflink
{
  color : #FFFFFF;
  text-decoration : none;
  font-family: Georgia, Verdana, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 9pt;
}

a.mywflink:hover
{
  color : #FFFFFF;
  text-decoration : none;
  font-family: Georgia, Verdana, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 9pt;
}

a.mywflink:visited
{
  color : #FFFFFF;
  text-decoration : none;
  font-family: Georgia, Verdana, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 9pt;
}

img.arrowbutton
{ 
  padding: 0em;
  border: 0px;
  margin-right: 0px;
  vertical-align: middle;
  float: right;
  padding-right: 0px;
  width: 18px; 
  height: 18px;
}

td.arrowcell
{ 
  vertical-align: top;
  border: none;
  padding: 0em;
  border: inset 0px;
  border: outset 0px;
  background-color : #8695CC;
}

td.font_10 
{
  font-family: Georgia, Arial, Helvetica, sans-serif;
  font-size: 8pt;
}

.smartheader
{
  font-family: Georgia, Verdana, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 9pt;
  text-align: center;
  color : #666666;
}

.displaymessage
{
  font-family: Georgia, Verdana;
  font-weight: bold;
  font-size: 10pt;
  text-align: left;
  color : #FF0000;
}

.welcomelabeltitle
{
  font-family: Georgia, Verdana;
  font-weight: bold;
  font-style: italic;
  font-size: 9pt;
  text-align: left;
  text-decoration: none;
  color : #FFFFFF;
}

.welcomelabel
{
  font-family: Georgia, Verdana;
  font-style: italic;
  font-size: 9pt;
  text-align: left;
  text-decoration: none;
  color : #FFFFFF;
}

.databasetitle
{
  font-family: Georgia, Verdana;
  font-weight: bold;
  font-size: 10pt;
  text-align: center;
  color : #666666;
}

.tabletitle
{
  font-family: Georgia, Verdana;
  font-weight: bold;
  font-size: 14pt;
  text-align: center;
  color : #FFFFFF;
}

.tableinstruction
{
  font-family: Georgia, Verdana;
  font-size: 10pt;
  text-align: center;
  color : #BDCCE1;
}

.SearchButtonImage
{
  font-size: 8pt;
  background-color:#8695CC;
  color:white;
  font-family: Georgia, Arial, Verdana
}

.SearchButtonImage A
{
  font-size: 8pt;
  color:white;
  text-decoration: none
}

.SearchButtonImage A:hover
{
  font-size: 8pt;
  color:white;
  text-decoration: none
}

.SearchButtonImage A:visited
{
  font-size: 8pt;
  color: white;
  text-decoration: none
}

.ClearButtonImage
{
  font-size: 8pt;
  background-color:#B9C8FF;
  color:black;
  font-family: Georgia, Arial, Verdana
}

.ClearButtonImage A
{
  font-size: 8pt;
  color:black;
  text-decoration: none
}

.ClearButtonImage A:hover
{
  font-size: 8pt;
  color:black;
  text-decoration: none
}

.ClearButtonImage A:visited
{
  font-size: 8pt;
  color: black;
  text-decoration: none
}

.secondary
{
  background-color: #B9C8FF;
}

.primary
{
  background-color: #8695CC;
}

#frame 
{
  width:700px;
  margin-right:auto;
  margin-left:auto;
  float:center;
  margin-top:0px;
  padding:0px;
  margin-bottom: 0px;
  text-align:left;
  background-color : White;
}

.datarowsoff {
  background-color: #ffffff;
}
.datarowson {
  background-color: #ffffff;
}

.calMain {
	font-family: verdana;
	color: #000000;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
}
a.calMain:link, a.calMain:visited {
	font-family: verdana;
	color: #000000;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: underline;
}
a.calMain:hover {
	font-family: verdana;
	color: #000000;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
}
.calMainBold {
	font-family: verdana;
	color: #8695CC;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}
a.calMainBold:link, a.calMainBold:visited {
	font-family: verdana;
	color: #8695CC;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: underline;
}
a.calMainBold:hover {
	font-family: verdana;
	color: #8695CC;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}

.calHeading {
	font-family: verdana;
	color: #8695CC;
	font-size: 14pt;
	font-weight: bold; 
}
.calSubHeading {
	font-family: verdana;
	color: #8695CC;
	font-size: 12pt;
	font-weight: bold; 
}

.calTitleBar, a.calTitleBar:link, a.calTitleBar:visited {
	font-family: verdana;
	color: #FFFFFF;
	background: #8695CC;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;	
	line-height: 1.5;
}

a.calTitleBar:hover {
	font-family: verdana;
	color: #8695CC;
	background: #FFFFFF;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;	
	line-height: 1.5;
}

.calWidgetDay {
	font-family: verdana;
	color: #8695CC;
	background: #FFFFFF;
	font-size: 8pt;
	font-weight: bold;
}
.calWidgetDayHL {
	font-family: verdana;
	color: #8695CC;
	background: #FFFF00;
	font-size: 8pt;
	font-weight: bold;
}
.calWidgetDayEvent, a.calWidgetDayEvent:link, a.calWidgetDayEvent:visited, a.calWidgetDayEvent:hover {
	font-family: verdana;
	color: #BB1100;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: underline;	
}

.calDay {
	font-family: verdana;
	color: #8695CC;
	background: #FFFFFF;
	font-size: 8pt;
	font-weight: normal; 
}
.calDayHL {
	font-family: verdana;
	color: #8695CC;
	background: #FFFF00;
	font-size: 8pt;
	font-weight: normal;
}
.calDayEvent, a.calDayEvent:link, a.calDayEvent:visited, a.calDayEvent:hover {
	font-family: verdana;
	color: #BB1100;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: underline;	
}

.calInputbox {
	font-family: verdana;
	color: #8695CC;
	border-top: 1px solid #8695CC;
	border-right: 1px solid #8695CC;
	border-bottom: 1px solid #8695CC;
	border-left: 1px solid #8695CC;
	background: #FFFFFF;
	font-size: 7pt;
}
.calSubmitButton {
	font-family: verdana;
	color: #FFFFFF;
	background-color: #8695CC;
	border: thin outset #000000;
	font-weight: bold;
	font-size:7pt;
}


