Body
{
font-family: Tahoma, Arial, sans-serif;
margin: 0 0 0 0;
background-color: #FFFFFF;
color: #000000
}

.boxed {
border: 1px solid #000000;
border-collapse: collapse;
background-color: #ffffff;
}
.tbox {
border: 1px solid #000000;
background-color: #ffffff;
}

.small_channel_fill
{
background-color:#F0F0FF;
}

.main_channel_fill
{
font-size: 12pt;
background-color:#F9F9FF;
}

.mainSelector
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
color:#FFFFFF;
  empty-cells: show
}
a.selectorLink
{
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
color:#FFFFFF;
background-image: url(images/background.gif);
background-position: bottom;
background-repeat: repeat-x ;
vertical-align: bottom;
text-align: center;
display: block;
}
a.selectorLink:visited
{
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
color:#FFFFFF;
background-image: url(images/background.gif);
background-position: bottom;
background-repeat: repeat-x ;
vertical-align: bottom;
text-align: center;
display: block;
}
a.selectorLink:hover
{
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
color:#FFFFFF;
background-image: url(images/background_border_light.gif);
background-position: bottom;
background-repeat: repeat-x ;
vertical-align: bottom;
text-align: center;
display: block;
}

a.tabLink
{
text-decoration: none;
color:#FFFFFF;
background-image: url(images/tab.gif);
background-position: bottom;
background-repeat: no-repeat ;
vertical-align: bottom;
text-align: center;
display: block;
}
a.tabLink:visited
{
text-decoration: none;
color:#FFFFFF;
background-image: url(images/tab.gif);
background-position: bottom;
background-repeat: no-repeat;
vertical-align: bottom;
text-align: center;
display: block;
}
a.tabLink:hover
{
text-decoration: none;
color:#FFFFFF;
background-image: url(images/tab_light.gif);
background-position: bottom;
background-repeat: no-repeat ;
vertical-align: bottom;
text-align: center;
display: block;
}

.mainTabAlign
{
font-size:10pt;
color:#FFFFFF;
background-repeat:no-repeat;
background-position:bottom;
text-align: center;
}

.logoLeftSide
{
background-repeat:no-repeat;
background-position:bottom,right;
vertical-align: bottom
}

.logoRightSide
{
background-position:bottom,right;
vertical-align: bottom
}

.footer
{
background-color:#05469C;
color:#FFFFFF;
font-size:8pt;
text-align: center
}
input.user
{
  font-family: Tahoma, Arial, sans-serif;
  width:150px;
  background-image: url(images/user.gif);
  background-repeat: no-repeat;
  padding-left: 20px;
  border: 1px solid #330099;
  background-position: left;
}
input.password
{
  width:150px;
  background-image: url(images/password.gif);
  background-repeat: no-repeat;
  padding-left: 20px;
  border: 1px solid #330099;
  background-position: left;
}
.FontS
{
  font-size: 8pt;
  font-family: Tahoma, Arial, sans-serif;
}
.FontB
{
  font-weight: bold;
  font-size: 10pt;
  font-family: Tahoma, Arial, sans-serif;
}
 .mainFill
{
  background-color:#FFFFFF;
}
.mainBorder
{
  border: 1px solid #A4B7BD;
}
.results
{
  border: 1px solid #000000;
}

.calendarFillRace
{
  background-color:#ffd0d0;
}


.calendarBorder
{
  border: 1px solid #A4B7BD;
}

.calendarBold
{
  font-weight: bold;
}
.calendarFontDarker
{
  color: #333399
}

.calendarFill
{
  background-color:#FFFFFF;
}
.calendarFillDarker
{
  background-color:#D6E0E0;
}
.calendarFont8
{
  font-size: 8pt;
  font-family: Tahoma, Arial, sans-serif;
}
a.calendarLink
{
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
color:#003366;
}
a.calendarLink:visited
{
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
color:#003366;
}
a.calendarLink:hover
{
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
color:#003366;
background-color:#d0d0d0;
display: Block;
}
a.calendarLink2
{
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
color:#003366;
}
a.calendarLink2:visited
{
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
color:#003366;
}
a.calendarLink2:hover
{
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
color:#003366;
background-color:#d0d0d0;
}

A.menulink {
display: block;

text-align: left;
text-decoration: none;
font-family:arial;
font-size:12px;
color: #000000;
BORDER: none;
 border: solid 1px #F0F0FF;
 font: normal;
}

A.menulink:hover {

background-color: #F5F5F5;
color: Black;
 border-bottom: 1px dashed Black;
 border-top: 1px dashed Black;
font: normal;
}
A.menulink2 {
display: block;
color: #CC3300;
text-align: right;
text-decoration: none;

}

A.menulink3:hover {

background-color: #F5F5F5;

}
A.menulink3 {
display: block;
color: #CC3300;
text-align: left;
text-decoration: none;

}

A.menulink2:hover {

background-color: #F5F5F5;

}

A.gallery {
	color: #000000;
	text-decoration: none;

}

A.gallery:HOVER {
	color: #ff8080;
	text-decoration: none;

}

table.shadow { align: center}
td.shadow-top { height: 16px;  background-image: url(/images/shadow/top.gif)}
td.shadow-topRight { width: 16px; height: 16px; background-image: url(/images/shadow/topRight.gif)}
td.shadow-right { width: 16px; background-image: url(/images/shadow/right.gif)}
td.shadow-bottomRight { width: 16px; height: 16px; background-image: url(/images/shadow/bottomRight.gif)}
td.shadow-bottom { height: 16px; background-image: url(/images/shadow/bottom.gif)}
td.shadow-bottomLeft { width: 16px; height: 16px; background-image: url(/images/shadow/bottomLeft.gif)}
td.shadow-left { width: 16px; background-image: url(/images/shadow/left.gif)}
td.shadow-topLeft { width: 16px; height: 16px; background-image: url(/images/shadow/topLeft.gif)}
td.shadow-center { background-color: f9f9ff;  }

table.iframe { align: center}
td.iframe-top { height: 27px;  background-image: url(/images/iframe/top.gif)}
td.iframe-topRight { width: 27px; height: 27px; background-image: url(/images/iframe/topRight.gif)}
td.iframe-right { width: 27px; background-image: url(/images/iframe/right.gif)}
td.iframe-bottomRight { width: 27px; height: 33px; background-image: url(/images/iframe/bottomRight.gif)}
td.iframe-bottom { height: 33px; background-image: url(/images/iframe/bottom.gif)}
td.iframe-bottomLeft { width: 26px; height: 33px; background-image: url(/images/iframe/bottomLeft.gif)}
td.iframe-left { width: 26px; background-image: url(/images/iframe/left.gif)}
td.iframe-topLeft { width: 26px; height: 27px; background-image: url(/images/iframe/topLeft.gif)}
td.iframe-center { background-color: #f9f9ff;  }
