a { text-decoration: none;}
a:link { text-decoration: none;} 
a:active { text-decoration: none;}
a:visited { text-decoration: none; color = #000000}
a:hover { text-decoration: none; color: #1D37F8}

.10redverdanatext { font-family: Verdana; font-size: 10pt; color: #ff3300 }
.7verdanatext { font-family: Verdana; font-size: 7pt }
.10verdanatext { font-family: Verdana; font-size: 10pt }
.10plaintextbold { font-family: Verdana; font-size: 10pt; font-weight: bold }
.tablecell {background-color: #1c6fb1; font-family: Verdana; font-size: 10pt; color: white; font-weight: bold; text-decoration: none;}
.tablecell2 {background-color: #1c6fb1; font-family: Verdana; font-size: 10pt; color: white; text-decoration: none;}
.tablecell4 {background-color: #1c6fb1; font-family: Verdana; font-size: 10pt; color: #fddb46; text-decoration: none; }
.tablecell3 {background-color: #000080; font-family: Verdana; font-size: 10pt; color: #fddb46; font-weight: bold; text-decoration: none; }
.tablecell6 {background-color: #FFFF99; font-family: Verdana; font-size: 10pt; color: black; text-decoration: none; }
.tablecell5 {background-color: #FFFFCC; font-family: Verdana; font-size: 10pt; color: black; text-decoration: none; }

.spanstyle {COLOR: blue; FONT-FAMILY: Verdana; FONT-SIZE: 8pt; FONT-WEIGHT: bold; POSITION: absolute; 
TOP: -50px; VISIBILITY: visible}

.TextBanner { font-family: Verdana; font-size: 13pt; color: green; text-decoration: none; font-weight: bold;}

.TextRedBanner { font-family: verdana; font-size: 14pt; color: red; text-decoration: none; font-weight: bold;}

.TextGreenBanner { font-family: Verdana; font-size: 9pt; color: green; text-decoration: none; font-weight: bold;}

TextLink { font-family: Verdana; font-size: 14pt; color: green; text-decoration: none; font-weight: bold;}

.TextWhiteSmall { font-family: arial,helvetica; font-size: 8pt; color: #FFFFFF; text-decoration: none;}
.TextWhiteMedium {  font-family: arial,helvetica; font-size: 10pt; color: #FFFFFF; text-decoration: none;}
.TextWhiteBig { font-family: arial,helvetica; font-size: 12pt; color: #FFFFFF; text-decoration: none;}

.TextBlackXSmall { font-family: Verdana; font-size: 7pt; color: #000000; text-decoration: none;}
.TextBlackSmall { font-family: Verdana; font-size: 8pt; color: #000000; text-decoration: none;}
.TextBlackMedium {  font-family: verdana; font-size: 10pt; color: #000000; text-decoration: none;}
.TextBlackMediumCh {  font-family: verdana; font-size: 7pt; color: #000000; text-decoration: none;}
.TextBlackBig { font-family: arial,helvetica; font-size: 12pt; color: #000000; text-decoration: none;}
.TextBlackXBig { font-family: arial,helvetica; font-size: 14pt; color: #000000; text-decoration: none;}

.TextBlackSmallBold { font-family: arial,helvetica; font-size: 8pt; color: #000000; text-decoration: none; font-weight: bold;}
.TextBlackMediumBold { font-family: verdana; font-size: 10pt; color: #000000; text-decoration: none; font-weight: bold;}
.TextBlackBigBold { font-family: arial,helvetica; font-size: 12pt; color: #000000; text-decoration: none; font-weight: bold;}
.TextBlackBigBoldItalic { font-family: arial,helvetica; font-size: 12pt; color: #000000; text-decoration: none; font-style: italic; font-weight: bold;}
.TextBlackXBigBold { font-family: arial,helvetica; font-size: 14pt; color: #000000; text-decoration: none; font-weight: bold;}
.TextBlackXXBigBold { font-family: arial,helvetica; font-size: 16pt; color: #000000; text-decoration: none; font-weight: bold;}
.TextBlackXXXBigBold { font-family: arial,helvetica; font-size: 18pt; color: #000000; text-decoration: none; font-weight: bold;}
.TextBlackXXXXBigBold { font-family: arial,helvetica; font-size: 20pt; color: #000000; text-decoration: none; font-weight: bold;}
.TextBlackMediumBoldLine { font-family: arial,helvetica; font-size: 10pt; color: #000000; font-weight: bold;}

.TextRed3SmallBold { font-family: arial,helvetica; font-size: 8pt; color: red; text-decoration: none; font-weight: bold;}
.TextRed3MediumBold { font-family: verdana; font-size: 10pt; color: red; text-decoration: none; font-weight: bold;}
.TextRed3BigBold { font-family: arial,helvetica; font-size: 12pt; color: red; text-decoration: none; font-weight: bold;}
.TextRed3XBigBold { font-family: arial,helvetica; font-size: 14pt; color: red; text-decoration: none; font-weight: bold;}
.TextRed4XBigBold { font-family: arial,helvetica; font-size: 16pt; color: red; text-decoration: none; font-weight: bold;}
.TextRed3MediumBoldLine { font-family: arial,helvetica; font-size: 10pt; color: red; font-weight: bold;}

.TextGreySmall { font-family: arial,helvetica; font-size: 8pt; color: #999999; text-decoration: none;}
.TextGreyMedium {  font-family: arial,helvetica; font-size: 10pt; color: #999999; text-decoration: none;}
.TextGreyBig { font-family: arial,helvetica; font-size: 12pt; color: #999999; text-decoration: none;}

.TextGreySmallBold { font-family: arial,helvetica; font-size: 8pt; color: #999999; text-decoration: none; font-weight: bold;}
.TextGreyMediumBold { font-family: arial,helvetica; font-size: 10pt; color: #999999; text-decoration: none; font-weight: bold;}
.TextGreyBigBold { font-family: arial,helvetica; font-size: 12pt; color: #999999; text-decoration: none; font-weight: bold;}

.TextRedSmall { font-family: verdana; font-size: 8pt; color: red; text-decoration: none;}
.TextRedMedium {  font-family: verdana; font-size: 10pt; color: red; text-decoration: none;}
.TextRedBig { font-family: verdana; font-size: 12pt; color: red; text-decoration: none;}

.TextRedSmallBold { font-family: arial,helvetica; font-size: 8pt; color: red; text-decoration: none; font-weight: bold;}
.TextRedMediumBold { font-family: verdana; font-size: 10pt; color: red; text-decoration: none; font-weight: bold;}
.TextRedBigBold { font-family: verdana; font-size: 12pt; color: red; text-decoration: none; font-weight: bold;}

.TextGreenSmall { font-family: arial,helvetica; font-size: 8pt; color: green; text-decoration: none;}
.TextGreenMedium {  font-family: verdana; font-size: 10pt; color: green; text-decoration: none;}
.TextGreenBig { font-family: arial,helvetica; font-size: 12pt; color: green; text-decoration: none;}

.TextGreenSmallBold { font-family: arial,helvetica; font-size: 8pt; color: green; text-decoration: none; font-weight: bold;}
.TextGreenMediumBold { font-family: verdana; font-size: 10pt; color: green; text-decoration: none; font-weight: bold;}
.TextGreenXMediumBold { font-family: verdana; font-size: 11pt; color: green; text-decoration: none; font-weight: bold;}
.TextGreenBigBold { font-family: verdana; font-size: 12pt; color: green; text-decoration: none; font-weight: bold;}
.TextGreenXBigBold { font-family: verdana; font-size: 16pt; color: green; text-decoration: none; font-weight: bold;}
.TextGreenXXBigBold { font-family: verdana; font-size: 20pt; color: green; text-decoration: none; font-weight: bold;}


.TextBlueSmall { font-family: Verdana; font-size: 8pt; color: blue; text-decoration: none;}
.TextBlueMedium {  font-family: Verdana; font-size: 10pt; color: blue; text-decoration: none;}
.TextBlueMediumBold {  font-family: Verdana; font-size: 10pt; color: blue; text-decoration: none; font-weight: bold;}
.TextBlueBig { font-family: Verdana; font-size: 12pt; color: blue; text-decoration: none;}

.TextBlueSmallBold { font-family: Verdana; font-size: 8pt; color: blue; text-decoration: none; font-weight: bold;}
.TextBlueMediumBold { font-family: Verdana; font-size: 10pt; color: blue; text-decoration: none; font-weight: bold;}
.TextBlueBigBold { font-family: Verdana; font-size: 12pt; color: blue; text-decoration: none; font-weight: bold;}
.TextDarkBlueBigBold { font-family: Verdana; font-size: 12pt; color: #150973; text-decoration: none; font-weight: bold;}
.TextDarkBlueMediumBold { font-family: Verdana; font-size: 10pt; color: #150973; text-decoration: none; font-weight: bold;}
.TextDarkBlueBanner { font-family: verdana; font-size: 14pt; color: #150973; text-decoration: none; font-weight: bold;}



.TextRed2Small { font-family: arial,helvetica; font-size: 8pt; color: #ff9999; text-decoration: none;}
.TextRed2Medium {  font-family: verdana; font-size: 11pt; color: #ff0000; text-decoration: none;}
.TextRed2Big { font-family: arial,helvetica; font-size: 12pt; color: #ff9999; text-decoration: none;}

.TextRed2SmallBold { font-family: arial,helvetica; font-size: 8pt; color: #ff9999; text-decoration: none; font-weight: bold;}
.TextRed2MediumBold { font-family: verdana; font-size: 11pt; color: #ff0000; text-decoration: none; font-weight: bold;}
.TextRed2BigBold { font-family: arial,helvetica; font-size: 12pt; color: #ff9999; text-decoration: none; font-weight: bold;}

.TextOrangeSmallBold { font-family: arial,helvetica; font-size: 8pt; color: #FF9933; text-decoration: none; font-weight: bold;}
.TextOrangeMediumBold { font-family: arial,helvetica; font-size: 10pt; color: #FF9933; text-decoration: none; font-weight: bold;}
.TextOrangeBigBold { font-family: arial,helvetica; font-size: 12pt; color: #FF9933; text-decoration: none; font-weight: bold;}
.TextOrangeXBigBold { font-family: arial,helvetica; font-size: 14pt; color: #FF9933; text-decoration: none; font-weight: bold;}
.TextDarkOrangeBigBold { font-family: arial,helvetica; font-size: 12pt; color: #FF6600; text-decoration: none; font-weight: bold;}
.TextDarkOrangeXBigBold { font-family: arial,helvetica; font-size: 14pt; color: #FF6600; text-decoration: none; font-weight: bold;}

.categorylist1font1 { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: blue; font-weight: none; }
.categorylist1font2 { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: blue; font-weight: none; }

.viewcartcusttable { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; color: #000000; font-weight: none; text-decoration: none; }
.viewcartcusttablecell1 { background-color : #6699FF; font-family: Arial, Helvetica, sans-serif; font-size: 7pt; color: #000000; font-weight: none; text-decoration: none; }
.viewcartcusttablecell2 { background-color : #EBF6FF; font-family: Arial, Helvetica, sans-serif; font-size: 7pt; color: #000000; font-weight: none; text-decoration: none; }
.viewcarttable { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; font-weight: none; text-decoration: none; }
.viewcarttablecell1 { background-color : #FFE9E9; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; font-weight: bold; text-decoration: none; }
.viewcarttablecell2 { background-color : #ff9999; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: none; }
.viewcartfont1 { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: blue; font-weight: none; }
.viewcartfont2 { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; font-weight: bold; }
.viewcartfont3 { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; font-weight: none; }

.itemlist1font1 { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: blue; font-weight: bold; }
.itemlist1font2 { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; font-weight: none; text-decoration: none; }
.itemlist1font3 { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; font-weight: none; text-decoration: none; }
.itemlist1font4 { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: blue; font-weight: none; }

.itemlist2font1 { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: blue; font-weight: bold; }
.itemlist2font2 { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; font-weight: none; text-decoration: none; }
.itemlist2font3 { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; font-weight: none; text-decoration: none; }
.itemlist2font4 { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: blue; font-weight: none; }

.itemlist2atable { background-color : #cccccc; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #000000; }
.itemlist2afont1 { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; font-weight: none; }
.itemlist2afont2 { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; font-weight: none; }

.itemlist3font1 { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: blue; font-weight: none; }

.itemlist4font1 { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: blue; font-weight: none; }

.itemlist5font1 { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: blue; font-weight: none; }
.itemlist5font2 { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; font-weight: none; }
.itemlist5font4 { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; color: #cc3300; font-weight: none; }

.categorylist1font1 { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: blue; font-weight: none; }
.categorylist1font2 { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: blue; font-weight: none; }

.categorypath1font1 { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: blue; font-weight: none; }
.categorypath1font2 { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; font-weight: none; }

.checkout1table { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; font-weight: none; text-decoration: none; }
.checkout1table2 { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; font-weight: none; text-decoration: none; }

.itempagetable { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; font-weight: none; text-decoration: none; }

.searchresulttable1 { background-color : #ffcccc; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; font-weight: bold; text-decoration: none; }

.top5tablenumber{ font-family: arial,helvetica; font-size: 9pt; color: #000000; text-decoration: none; font-weight: none;}

.adminmenutable {  font-family: arial,helvetica; font-size: 10pt; color: #000099;}

.headermenu{ font-family: arial,helvetica; font-size: 10pt; color: #ffffff; text-decoration: none; font-weight: bold;}
a.headermenu:hover{ font-family: arial,helvetica; font-size: 10pt; color: #C0C0FF; text-decoration: none; font-weight: bold;}
a.headermenu:active{ font-family: arial,helvetica; font-size: 10pt; color: #C0C0FF; text-decoration: none; font-weight: bold;}

.headermenuline{ font-family: arial,helvetica; font-size: 10pt; color: #ffffff; text-decoration: none; font-weight: bold;}

.line1 { background-color : #999900; }
.line2 { background-color : #ff9999; }
.line3 { background-color : #e0e0e0; }
.line4 { background-color : #DFDFBF; }

.onlinetourbartop { background-color : #cccccc; font-family: Verdana; font-size: 8pt; color: #000000; font-weight: bold; text-decoration: none; }
.onlinetourbarbottom { background-color : #cccccc; font-family: Verdana; font-size: 9pt; color: #000000; font-weight: bold; text-decoration: none; }
.onlinetourtext { font-family: Verdana; font-size: 8pt; color: #000000; font-weight: none; text-decoration: none; }
.onlinetourtext1 { font-family: Verdana; font-size: 9pt; color: #000000; font-weight: none; text-decoration: none; }
.onlinetourtext2 { font-family: Verdana; font-size: 9pt; color: blue; font-weight: bold; text-decoration: none; }
.onlinetourlefttext { font-family: Verdana; font-size: 8pt; color: #ffffff; font-weight: bold; text-decoration: none; }
a.onlinetourlefttext:hover { font-family: Verdana; font-size: 8pt; color: #ffff66; font-weight: bold; text-decoration: none; }
a.onlinetourlefttext:active { font-family: Verdana; font-size: 8pt; color: #ffff66; font-weight: bold; text-decoration: none; }
.onlinetourlefttitle { font-family: Verdana; font-size: 8pt; color: #ff9933; font-weight: bold; text-decoration: none; }

.querytableaxis { background-color : #000000; }
.querytablebar { background-color : blue; }
.querytablebarnumber { font-family: Verdana; font-size: 7pt; color: #000000; text-decoration: none; }
.querytableaxistext { font-family: Verdana; font-size: 8pt; color: #000000; text-decoration: none; }
.querytableaxislable { font-family: Verdana; font-size: 9pt; color: #000000; font-weight: bold; text-decoration: none; }
.querytabletitle { background-color : #cccccc; font-family: Verdana; font-size: 9pt; color: #000000; font-weight: bold; text-decoration: none; }

.overcountertableheading { font-family: Verdana; font-size: 9pt; color: #000099; text-decoration: none; font-weight: bold;}
.viewordertable1 { background-color : #EFEFEF; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: none; }

.indextitlebg { background-color : #ffcccc; }
.indextitletext1 { font-family: Verdana; font-size: 8pt; color: #000000; font-weight: bold; text-decoration: none; }
.indextitletext2 { font-family: Verdana; font-size: 9pt; color: #3333cc; font-weight: bold; }

.regformhintbg { background-color : #EFF7FF; }
.regformtext1 { font-family: Verdana; font-size: 8pt; color: #000000; font-weight: none; }
.regformtext2 { font-family: Verdana; font-size: 9pt; color: #000000; font-weight: bold; }


.TableCell11 { background-color: #E4FEFE; font-family: Verdana; font-size: 8pt; color: black; font-weight: none; text-decoration: none; }
.TableCell12 { background-color: #EFEFFF; font-family: Verdana; font-size: 8pt; color: black; font-weight: none; text-decoration: none; }
.TableCell13 { background-color: #0000C0; font-family: Verdana; font-size: 10pt; color: white; font-weight: bold; text-decoration: none;}
.TableCell14 { background-color: #9AC69A; font-family: Verdana; font-size: 10pt; color: white; font-weight: bold; text-decoration: none;}
.TableCell15 { background-color: #008000; font-family: Verdana; font-size: 10pt; color: white; font-weight: bold; text-decoration: none;}
.TableCell16 { background-color: #FAC97C; font-family: Verdana; font-size: 10pt; color: white; font-weight: bold; text-decoration: none;}
.TableCell17{ background-color: #3366CC; font-family: Verdana; font-size: 10pt; color: white; font-weight: bold; text-decoration: none;}
.TableCell18{ background-color: #000080; font-family: Verdana; font-size: 10pt; color: white; font-weight: bold; text-decoration: none;}
.TableCell19{ background-color: #808000; font-family: Verdana; font-size: 10pt; color: white; font-weight: bold; text-decoration: none;}
.TableCell20 { background-color: #7FB2F7; font-family: Verdana; font-size: 8pt; color: white; font-weight: none; text-decoration: none; }
.TableCell21 { background-color: #E4FEFE; font-family: Verdana; font-size: 10pt; color: #3165CE; font-weight: bold; text-decoration: none; }
.CalendarCell1{ background-color: #FAC97C; font-family: Verdana; font-size: 8pt; color: black; font-weight: none; text-decoration: none; }
