A {text-decoration:none; color:black;}
A:link {text-decoration:none; color:black;}
A:visited {text-decoration:none; color:black;}
A:active {text-decoration:none; color:black;}
A:hover {text-decoration:underline; color:darkred;}

.button {BACKGROUND-COLOR: #8C86B5; color:white; font-size:8pt; font-weight: bold;} 
.tinybutton { FONT-SIZE: 9px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; BACKGROUND-COLOR: #8C86B5; color:white;  CURSOR:hand; HEIGHT:18px}
.calbutton { FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; BACKGROUND-COLOR: darkorange; color:black; font-weight: bold; CURSOR:hand; HEIGHT:18px}
.formtitle { font-family: sans-serif; font-size: 12pt; font-style: normal; font-weight: bold; color:#FFC233; background-color:#526388;}
.datafieldnames { font-family: sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color:white }
.dataentrytable { font-family: sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; color:black; background-color:#CCCCCC; width:100%; margin:0;padding:2; }
.dataentrylabel { font-family: Verdana; font-size: 10pt; font-style: normal; font-weight: normal; color:black; background-color:#CCCCCC;}
.datainputbox {font-size:10pt; COLOR: #990000;} 
.dropdown {font-size:8pt; COLOR: #990000} 
.errortext { font-family: sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: darkred }  

.listtitles { font-family: sans-serif; font-size: 8pt;  font-weight: bold; color:#FFC233; background-color:#526388;}
.listtimes { font-family: sans-serif; font-size: 8pt; color:#FFC233; background-color:#526388;}
.listdata { font-family: sans-serif; font-size: 8pt; font-weight: normal; background-color:#CCCCCC; color:black}
.listdataalt { font-family: sans-serif; font-size: 8pt; font-weight: normal; background-color:#EFEFEF;color:black;}
.listdatahilight { font-family: sans-serif; font-size: 8pt; font-weight: normal; background-color:darkred;color:white;}
.listdatadiv { font-family: sans-serif; font-size: 8pt; font-weight: bold; background-color:#ADAAAD;color:black;}
.listnoborder { font-family: sans-serif; font-size: 8pt; font-weight: normal; background-color:#EFDFC6;color:#000000; BORDER-TOP: none; BORDER-BOTTOM: none; BORDER-LEFT: none; BORDER-RIGHT: none }

.print_listtitles { font-family: sans-serif; font-size: 10pt;  font-weight: bold; color:black; background-color:darkgray;}
.print_listtimes { font-family: sans-serif; font-size: 10pt; color:#000000; font-weight: bold; background-color:#FFFFFF;}
.print_listdata { font-family: sans-serif; font-size: 8pt; font-weight: normal; background-color:#EFEFEF;color:black;}
.print_listdataalt { font-family: sans-serif; font-size: 8pt; font-weight: normal; background-color:#EFEFEF;color:black;}

.listtitles_wk { font-family: sans-serif; font-size: 8pt;  font-weight: bold; color:#FFC233; background-color:#526388;}
.listtimes_wk { font-family: sans-serif; font-size: 8pt; color:#FFC233; background-color:#526388;}
.listdata_wk { font-family: sans-serif; font-size: 8pt; font-weight: normal; background-color:#CCCCCC; color:black}
.listdata_wkalt { font-family: sans-serif; font-size: 8pt; font-weight: normal; background-color:#EFEFEF; color:black}
.print_listtitles_wk { font-family: sans-serif; font-size: 8pt;  font-weight: bold; color:black; background-color:white;}
.print_listtimes_wk { font-family: sans-serif; font-size: 6pt; color:#000000; font-weight: bold; background-color:#FFFFFF;}
.print_listdata_wk { font-family: sans-serif; font-size: 6pt; font-weight: normal; background-color:white;color:black;}
.print_listdata_wkalt { font-family: sans-serif; font-size: 6pt; font-weight: normal; background-color:white;color:black;}

.navbutton { FONT-SIZE: 9px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; BACKGROUND-COLOR: darkorange; color:black;  CURSOR:hand; HEIGHT:14px; BORDER-TOP: none; BORDER-BOTTOM: none; BORDER-LEFT: none; BORDER-RIGHT: none; }
.bookingblock { font-family: sans-serif; font-size: 8pt;  font-weight: normal; color:white; background-color:#526388;}
.bookingblockalt { font-family: sans-serif; font-size: 8pt;  font-weight: normal; color:white; background-color:#7D9F8F; }

BODY { font-family: sans-serif; font-size: 10pt; font-weight: normal; color:black }
.gentext { font-family: sans-serif; font-size: 10pt; font-weight: normal; color:black }
.gentextb { font-family: sans-serif; font-size: 10pt; font-weight: bold; color:black }
.gentextw { font-family: sans-serif; font-size: 10pt; font-weight: normal; color:white }
.white { font-family: sans-serif; font-size: 8pt; font-weight: normal; color:white}
.clocktime { font-family: sans-serif; font-size: 8pt; font-weight: normal; color:yellow}

.menutitle { font-family: sans-serif; font-size: 8pt; font-weight: bold; color:white }
.menutext { font-family: sans-serif; font-size: 8pt; font-weight: normal; color:#2A145D }
.pagetitle { font-family: sans-serif; font-size: 14pt; font-weight: bold; color:darkgray }
.pagetitle2 { font-family: sans-serif; font-size: 10pt; font-weight: bold; color:navy; }
.copyright { font-family: sans-serif; font-size: 8pt; font-weight: normal; color:#404040; }


.formtitle_err { font-family: sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color:white; background-color:darkred;}
.loginbox  { FONT-SIZE: 9px; FONT-FAMILY: Verdana, Sans-Serif; COLOR: #990000; BACKGROUND: #FFFFFF; HEIGHT: 16; WIDTH: 120; BORDER-TOP: 1px solid #333333; BORDER-BOTTOM: 1px solid #333333; BORDER-LEFT: 1px solid #333333; BORDER-RIGHT: 1px solid #333333; PADDING-TOP: 2px; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; MARGIN: 2px;}
.loginbutton {BACKGROUND-COLOR: #8C86B5; color:white; font-size:8pt; font-weight: bold;} 
.alpha { font-family: sans-serif; font-size: 10pt; font-weight: bold; color:darkred; }
.alphaselected { font-family: sans-serif; font-size: 14pt; font-weight: bold; color:black; }
.footer { font-family: sans-serif; font-size: 8pt; font-weight: normal; color:#404040; }
.pricing { font-family: sans-serif; font-size: 12pt; font-weight: normal; }
.listdatagen { font-family: sans-serif; font-size: 8pt; font-weight: normal; color:#000000;}
.listdataerr { font-family: sans-serif; font-size: 8pt; font-weight: bold; color:darkred;}
.listdata_weekend { font-family: sans-serif; font-size: 8pt; font-weight: normal; background-color:#FEF0B2;color:darkgray;}
.bigtitle { font-family: sans-serif; font-size: 12pt; font-weight: bold; color:#000000;}
.bigdata { font-family: sans-serif; font-size: 12pt; font-weight: normal; color:#000000;}
.regdata  { font-family: arial, sans-serif; font-size: 10pt; font-weight: normal; color:#000000;}
.reporttitle { font-family: sans-serif; font-size: 14pt; font-weight: bold; color:black; text-decoration:underline; }
.quickmenutext { font-family: sans-serif; font-size: 8pt; font-weight: normal; color:black; text-decoration:none; }
.bartitlescreen { FONT-SIZE: 12px; FONT-FAMILY: arial, Sans-Serif; font-weight: bold; COLOR: black; BACKGROUND: darkgray;}
.bartitleprint { FONT-SIZE: 12px; FONT-FAMILY: Sans-Serif; font-weight: bold; COLOR: #FFFFFF; background-image: url(images/black.gif); }
.jobnum { font-family: sans-serif; font-size: 18pt; font-weight: bold; }

/* a class for all Tigra Hints boxes, TD object */
.hintsClass {text-align: center; font-family: Verdana, Arial, Helvetica;}
/* this class is used by Tigra Hints wrappers */
.row {background: white;}