tr{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color:#666666 }
td{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height:15px; color:#666666 }
p{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height:15px; color:#666666 }

.box {   background-color: #E5EEF8;  }

.boxtest {   background-color: #F3F2ED;  }

.boxtest1 {   background-color: #F3F2ED; padding-left: 6px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px;  }

.boxtest2 {   background-color: #E6E5DB;  }

.shoplink1 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 15px; font-weight: normal; text-decoration: none; background-color: #E6E5DB; padding-left: 6px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px;  }

.box1 {   background-color: #C4D9F0;  }

.shopbox{   background-color: #C4D9F0;  }

.boxGD {   background-color: #CADBD0;  }

.boxGH {   background-color: #ECE6D6;  }

.boxCH {   background-color: #ECE9E8;  }

.topboxGH {   background-color: #988841;  }

.boxrules {   background-color: #DBE1F1;  }

.map {    background-color: #7AAADB;  }

.footer { background-color: #336699; }

.tdhead { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 0px; font-weight: bold; text-decoration: none; background-color: #C4D9F0;  }

.tdhead1 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 15px; font-weight: bold; text-decoration: none; background-color: #C4D9F0; padding-left: 6px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px;  }

.tdhead1test { background-color: #DFDFDF; color:#666666; font-weight:bold; padding: 5px; vertical-align:top }

.tdhead2 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 15px; font-weight: normal; text-decoration: none; background-color: #AF90E0; padding-left: 6px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px;  }

.tdmain { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 15px; font-weight: normal; text-decoration: none; background-color: #E6E5DB; padding-left: 6px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px; }

.tdmainrules { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 15px; font-weight: normal; text-decoration: none; background-color: #DBE1F1; padding-left: 6px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px; }

.tdmain1 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 15px; font-weight: normal; text-decoration: none; background-color: #E5EEF8; padding-left: 6px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px; }

.tdmain9 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 15px; font-weight: normal; text-decoration: none; background-color: #E5EEF8; padding-left: 6px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px; }

.tdmain3 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 15px; font-weight: normal; text-decoration: none; background-color: #E5EEF8; padding-left: 6px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px; }

.newsheader { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: bold; line-height: 15px; font-weight: bold; text-decoration: underline; background-color: #006043; padding-left: 3px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px; }

.formbutton { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF;  background:#666666;  border: 1px solid; padding:5px; white-space : nowrap;}

.textfield{color: black; font-family: arial, helvetica, verdana, sans-serif; font-size: 11px;background:#ffffff; border: 1px solid; border-color: #333333 solid; overflow: hidden; width:120px;} 

.textfield2{color: black; font-family: arial, helvetica, verdana, sans-serif; font-size: 11px;background:#ffffff; border: 1px solid; border-color: #333333 solid; overflow: hidden; width:200px;} 

.textfield3{color: black; font-family: arial, helvetica, verdana, sans-serif; font-size: 11px;background:#ffffff; border: 1px solid; border-color: #333333 solid; overflow: hidden; width:20px;} 

.dropdown{color: black; font-family: arial, helvetica, verdana, sans-serif; font-size: 11px; background:#ffffff; width:120px; border: 1px solid; border-color: #333333 solid;}

.head { font-family: Arial, Helvetica, sans-serif; font-size: 19px; font-style: normal; line-height: 25px; font-weight: bold; text-decoration: none; background-color: #C4D9F0; padding-left: 6px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px;  }

.newsheader { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: bold; line-height: 15px; font-weight: bold; text-decoration: underline; background-color: #E5EEF8; padding-left: 3px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px; }

.newsheaderdark { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: bold; line-height: 15px; font-weight: bold; text-decoration: underline; background-color: #C4D9F0; padding-left: 3px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px; }

.newsheaderdark2{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: bold; line-height: 15px; font-weight: bold; text-decoration: none; padding-left: 6px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px; color: #000000; }

.newsheaderdark2:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: bold; line-height: 15px; font-weight: bold; text-decoration: underline; padding-left: 6px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px; color: #336699; }

.link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 15px; font-weight: normal; text-decoration: underline; background-color: #E5EEF8; padding-left: 6px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px;  }

.hyper { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 15px; font-weight: normal; font-color: #000099; text-decoration: none; padding-left: 6px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px; color: #000000; }

.hyper:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 15px; font-weight: normal; font-color: #336699; text-decoration: underline; padding-left: 6px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px; color: #336699; }

.hyper1 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 15px; font-weight: normal; font-color: #000099; text-decoration: none; padding-left: 6px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px; color: #000000; letter-spacing: -2px; }

.hyper1:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 15px; font-weight: normal; font-color: #336699; text-decoration: underline; padding-left: 6px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px; color: #336699; letter-spacing: -3px; }

.hyper4 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 15px; font-weight: normal; font-color: #000099; text-decoration: none; padding-left: 3px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px; color: #000000; }

.hyper4:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 15px; font-weight: normal; font-color: #336699; text-decoration: underline; padding-left:3px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px; color: #336699;}

.hyper2{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 15px; font-weight: normal; font-color: #000099; text-decoration: none; padding-left: 6px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px; color: #FFFFFF; letter-spacing: -3px; }

.hyper2:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 15px; font-weight: normal; font-color: #336699; text-decoration: underline; padding-left: 6px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px; color: #FFFFFF; letter-spacing: -3px; }

.hyper3{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 15px; font-weight: normal; font-color: #000099; text-decoration: none; padding-left: 0px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px; color: #FFFFFF; }

.hyper3:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 15px; font-weight: normal; font-color: #336699; text-decoration: underline; padding-left: 0px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px; color: #FFFFFF; }

.newsheaderdark1 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: bold; line-height: 15px; font-weight: bold; text-decoration: none; background-color: #C4D9F0; padding-left: 6px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px; }

.link1 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 15px; font-weight: normal; text-decoration: none; background-color: #E5EEF8; padding-left: 6px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px;  }

.link1test { background-color: #f7f7f7; padding: 5px; }

.link1warn { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 15px; font-weight: normal; text-decoration: none; background-color: #DFD700; padding-left: 6px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px;  }

.link1auth { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 15px; font-weight: normal; text-decoration: none; background-color: #2323ee; padding-left: 6px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px;  }

.picci { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 15px; font-weight: normal; text-decoration: none; background-color: #E5EEF8; padding-left: 3px; padding-right: 3px; padding-top: 6px; padding-bottom: 6px;  }

.tddev1 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 15px; font-weight: normal; text-decoration: none; background-color: #E5EEF8; padding-left: 6px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px; }


.tddev { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 15px; font-weight: normal; text-decoration: none; background-color: #CADBD0; padding-left: 6px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px; }

.tddev1 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 15px; font-weight: normal; text-decoration: none; background-color: #CADBD0; padding-left: 6px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px; }

.newsheaderdark3{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: bold; line-height: 15px; font-weight: bold; text-decoration: none; padding-left: 6px; padding-right: 3px; background-color: #CADBD0; padding-top: 3px; padding-bottom: 3px; color: #000000; }

.GDformbutton { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF;  background:#006043;  border: 1px solid;  white-space : nowrap;}

.GDhyper { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 15px; font-weight: normal; color: #CC0000; text-decoration: underline; }

.GDhyper:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 15px; font-weight: normal; font-color: #990000; text-decoration: underline; }

.GDlink1 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 15px; font-weight: normal; text-decoration: none; background-color: #CADBD0; padding-left: 6px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px;  }

.GDpicci { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 15px; font-weight: normal; text-decoration: none; background-color: #CADBD0; padding-left: 3px; padding-right: 3px; padding-top: 6px; padding-bottom: 6px;  }

.tddevmap { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 15px; font-weight: normal; text-decoration: none; background-color: #7AAADB; padding-left: 6px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px; }


.GHtd { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 15px; font-weight: normal; text-decoration: none; background-color: #ECE6D6; padding-left: 6px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px; }

.GHlink1 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 15px; font-weight: normal; text-decoration: none; background-color: #ECE6D6; padding-left: 6px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px;  }

.GHnewsheaderdark1 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: bold; line-height: 15px; font-weight: bold; text-decoration: none; background-color: #9DB2DB; padding-left: 6px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px; }

.GHnewsheaderdark3 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: bold; line-height: 15px; font-weight: bold; text-decoration: none; color: #oooooo; background-color: #ECE6D6; padding-left: 6px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px; }

.GHnewsheaderdark3:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: bold; line-height: 15px; font-weight: bold; text-decoration: underline; color: #ECE6D6;  background-color: #ECE6D6; padding-left: 6px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px; }

.GHpicci { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 15px; font-weight: normal; text-decoration: none; background-color: #ECE6D6; padding-left: 3px; padding-right: 3px; padding-top: 6px; padding-bottom: 6px;  }

.GHtdhead2 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 15px; font-weight: normal; text-decoration: none; background-color: #ECE6D6; padding-left: 6px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px;  }

.GHlink1dark { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 15px; font-weight: normal; text-decoration: none; background-color: #CCBE97; padding-left: 6px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px;  }


.tdch { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 15px; font-weight: normal; text-decoration: none; background-color: #ECE9E8; padding-left: 6px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px; }

.tdcheese { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 15px; font-weight: normal; text-decoration: none; background-color: #ECE9E8; padding-left: 6px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px; }

.chlink1 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 15px; font-weight: normal; text-decoration: none; background-color: #ECE9E8; padding-left: 6px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px;  }

.newsheaderdarkch{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: bold; line-height: 15px; font-weight: bold; text-decoration: none; padding-left: 6px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px; color: #ECE9E8; }

.CHlink1dark { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 15px; font-weight: normal; text-decoration: none; background-color: #CBC5C3; padding-left: 6px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px;  }

.tdheadch { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 15px; font-weight: bold; text-decoration: none; background-color: #CBC5C3; padding-left: 6px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px;  }

.chpicci { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 15px; font-weight: normal; text-decoration: none; background-color: #ECE9E8; padding-left: 3px; padding-right: 3px; padding-top: 6px; padding-bottom: 6px;  }


.ruleslink1dark { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 15px; font-weight: normal; text-decoration: none; background-color: #9DB2DB; padding-left: 6px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px;  }

.ruleslink1 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 15px; font-weight: normal; text-decoration: none; background-color: #DBE1F1; padding-left: 6px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px;  }

.tdrules { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 15px; font-weight: normal; text-decoration: none; background-color: #DBE1F1; padding-left: 6px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px; } 

.tdrules1 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 15px; font-weight: normal; text-decoration: none; background-color: #DBE1F1; padding-left: 6px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px; } 

.ruleshyper { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 15px; font-weight: normal; font-color: #000099; text-decoration: none; padding-left: 0px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px; color: #000000; }

.ruleshyper:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 15px; font-weight: normal; font-color: #336699; text-decoration: underline; padding-left: 0px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px; color: #336699; }

.ruleshyper { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 15px; font-weight: normal; font-color: #336699; text-decoration: underline; padding-left: 0px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px; color: #000000; }






.navtable {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #ffffff;background:#ffffff;border: 1px solid #ffffff;padding-left:5px;padding-right:5px;padding-top:3px;padding-bottom:3px;vertical-align: top;border-top: 1px solid #ffffff;border-right: 1px solid #ffffff;border-bottom: 1px solid #ffffff;border-left: 1px solid #ffffff;} 

.navheader{color:#ffffff;font-family: arial, helvetica, verdana, sans-serif;font-size: 13px;font-weight:bold;background:#ffffff;padding-left:5px;padding-right:5px;padding-top:2px;border: 1px solid #ffffff;padding-bottom: 2px;} 

.navsubheader{color:#ffffff; font-family: arial,helvetica,verdana,sans-serif; font-size: 11px; font-weight:bold; background:#ffffff; padding-left:5px; padding-right:5px; padding-top:3px; padding-bottom:3px} 

.navcontent{color: #ffffff; font-size: 11px; background-color:#DB4D4D; padding:0px; vertical-align: middle; text-decoration:none; cursor:hand;} 

.navcontentdark{color: #6989AF; font-size: 11px;background:#ffffff; padding0px;vertical-align: middle; cursor:hand; text-decoration:none} 

.pagetitle{font-size: 13px; padding-left:10px; padding-right:10px; padding-top:2px; padding-bottom:2px; background-color:#EFEFEF; color:#CC0000; font-weight:bold; height:23px}

.tablesubheader{ background-color: #DFDFDF; color:#CC0000; font-weight:bold; padding-left: 10px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px; vertical-align:top }

.tablesubheaderbasket{ background-color: #DFDFDF; color:#666666; font-weight:bold; padding-left: 10px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px; vertical-align:top }

.tablecontent { background-color: #F7F7F7; padding-left: 10px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px;  color:#666666}

.tablemessage { background-color: #EAF1FA; padding-left: 10px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px; font-size:13px; font-weight:bold; color:#ff0000   }

.tablebot{
background-image: url(../images/table_bot.gif); height:45px
}


