/*@font-face {font-family: "MyriadPro";src: url(../fonts/myriadproregular.ttf);}*/
.abstractSolution {padding:3px 0 6px 0; font-size:1em;}
.abstractSolution p {padding-left:0;}
.ad_text {font-family: Verdana; font-size: 10px; color: #000000;}
.all_emails {font-family: Verdana; font-size: 12px; color: #000000; width: 800px;}
.announcementghin {font-size:24px;font-family: Verdana MS;color:#0000ff;}
.announcementghinhref {font-size:20px;font-family: Verdana;color:#0000ff;}
.announcementghintext {font-size:14px;font-family: Verdana;color:#000000;}
.announcementlineblue {font-family: Verdana; font-size: 14px; color: #0000ff;}
.announcementlineone {font-family: Verdana; font-size: 16px; color: #C000C0;}
.announcementlinered {font-family: Verdana; font-size: 14px; color: #ff0000;}
.announcementlinetwo {font-family: Verdana; font-size: 12px; color: #000000;}
.balanceText {font-family: Verdana; font-size: 10px; color: #252455;}
.bottomcontainer {float: bottom; width: 800px; padding: 0px; background-color: #ffffff;}
.bottomcontainerC {float: bottom; width: 99%; padding: 0px; background-color: #ffffff; text-align:center;}
.bottomline{border-bottom:1px solid #c0c0c0; text-align: center; vertical-align: top;}
.btn_rulesquiz {font-family: Verdana; font-size: 12px; color: #000000;}
.centercontainer {float: center; width: 99%; padding: 0px; background-color: #ffffff; border: solid #c0c0c0 1px;}
.centercontainerC {float: center; width: 99%; padding: 0px; background-color: #ffffff; border-top: solid #c0c0c0 1px; text-align:center;}
.clicklink {font-family: Verdana, cursive; font-size: 8px; color: #000000; font-weight: bold;}
.containerC {width: 98%; margin-left: auto; margin-right: auto;}
.containerLeft {float: left; width: 49%; height: 100%; padding: 2px; background-color: #ffffff; border: solid #c0c0c0 1px; text-align:left;}
.containerLeftC {float: left; width: 49%; height: 100%; padding: 2px; background-color: #ffffff; border: solid #c0c0c0 1px; text-align:center;}
.containerRight {float: right; width: 49%; height: 100%; padding: 2px; background-color: #ffffff; border: solid #c0c0c0 1px; text-align:left;}
.containerRightC {float: right; width: 49%; height: 100%; padding: 2px; background-color: #ffffff; border: solid #c0c0c0 1px; text-align:center;}
.copyright {font-family: Verdana; font-size: 8px; color: #000000;}
.courselink {font-family: Verdana; font-size: 16px;}
.CRuserCaption {font-family: Verdana; font-size: 14px; color: #000000; font-variant: small-caps;}
.displayleague {font-family: Verdana; font-size: 14px;}
.displaylink {font-family: Verdana; font-size: 14px; font-weight: normal; color: #336699; text-decoration: none;}
.etables {font-family: Verdana; font-size: 14px; color: #000000; text-align: left;}
.events {font-family: Verdana; font-size: 14px; color: #000000;}
.eventsHdr {background: #f4f2e6; font-family: Verdana; font-size: 18px; text-align: center; vertical-align: middle; border: #c0c0c0 solid 1px;}
.eventsTBL {border-collapse: collapse; width: 800px;}
.eventTD {height: 30; text-align: left; vertical-align: middle; font-size: 14px; border: #c0c0c0 solid 1px; padding: 6px;}
.fallleague {font-family: Verdana; font-size: 20px; font-weight: bold; color: #000000;}
.fieldHdr {font-family: Verdana; font-size: 18px; color: #000000; vertical-align: middle;}
/* footer */
#copyright {font-family: Verdana; font-size: 8px; color: #000000;}
#footercontainer {position: absolute;background: #ede7c7;width: 100%;height: 60px;left: 0px;margin: 0;margin-top: 0px;text-align: center;vertical-align: middle;}
#pagegeneration {font-family: Verdana; font-size: 8px; color: #000000;}
#pagemodification {font-family: Verdana; font-size: 8px; color: #000000;margin-top: 5px}
.footerC {font-family: Verdana; font-size: 8px; color: #000000; text-align: center;}
.footerL {font-family: Verdana; font-size: 8px; color: #000000; text-align: left;}
.footerR {font-family: Verdana; font-size: 8px; color: #000000; text-align: right;}
.goback {font-family: Verdana; font-size: 14px; color: #000000; text-align: center; vertical-align: middle;}
.golfquote {font-family: Verdana; font-size: 10px; color: #000000;}
.headings {font-family: Verdana; font-size: 14px; color: #000000; text-align: center;}
.hdr_bar {background: #e3dfc7; border-bottom-style: solid ; border-bottom-color: #c0c0c0; border-bottom-width: 2px; font-size: 12px; text-align: center;}
.hdrbottomtable {background: #f4f2e6; text-align: left; width: 800px; vertical-align: middle;}
.hdrCaption {font-family: Verdana; font-size: 12px; color: #252455; vertical-align: middle;}
.hdrInc {font-family: Verdana; font-size: 20px; font-weight: bold; color: #000000;}
.hdrmaintable {background: #f4f2e6; border: #000000 solid 1px; width: 800px; text-align: center;}
.hdrMenu {font-family: Verdana; font-size: 10px; color: #000000; text-align: center; vertical-align: middle;}
.hdrMenuHelp {font-family: Verdana; font-size: 10px; color: #c0c0c0; text-align: center; vertical-align: middle;}
.hdrMenuSelected {font-family: Verdana; font-size: 10px; color: #000000; text-align: center; vertical-align: middle; background:#CBE32D;}
.hdrmidtable {background: #f4f2e6; text-align: center; width: 800px; height: 150px;}
.hdrScript {font-family: Verdana; font-size: 36px; color: #252455; vertical-align: middle;}
.headerSolution {display: block; width:100%; padding-top:8px; color:#283c83; font-weight:bolder; font-size:1em;}
.headerSolution a {color:#283c83; font-weight:bolder;}
.hdrRegistration {background: #f4f2e6; font-size: 18px; text-align: left; vertical-align: middle; border: #c0c0c0 solid 1px;}
.hdrTBL {width: 600px; height: 17px; border: 0px; border-collapse: collapse;}
.hdrTD {background: #f4f2e6; font-size: 18px; text-align: center; vertical-align: middle; border: #c0c0c0 solid 1px;}
.hdrTD1 {background: #f4f2e6; text-align: left; vertical-align: middle; border: #c0c0c0 solid 1px;}
.hdrTD2 {background: #f4f2e6; text-align: right; vertical-align: middle; border: #c0c0c0 solid 1px;}
.hdrTD3 {background: #f4f2e6; text-align: center; vertical-align: middle; border: #c0c0c0 solid 1px;}
.hdrtoptable {background: #f4f2e6; text-align: center; width: 800px; height: 90px;}
.idxDataC {background: #f4f2e6; font-family: Verdana; font-size: 14px; text-align: center; vertical-align: middle;}
.idxDataL {background: #f4f2e6; font-family: Verdana; font-size: 14px; text-align: left; vertical-align: middle;}
.idxDataR {background: #f4f2e6; font-family: Verdana; font-size: 14px; text-align: right; vertical-align: middle;}
.idxTBL {background: #ffffff; width: 100%; border: #cccccc solid 1px;}
img {border: none;}
.istoday {font-family: Verdana; font-size: 14px; color: #000000; background: #dcdcdc; text-align: center; vertical-align: top; border: 1px solid white;}
.leaguecost {font-family: Verdana; font-size: 12px; color: #0000ff;}
.leagueCourseSelectTBL {font-family: Verdana; font-size: 12px; margin: 0px auto 1px; text-align: center; border-spacing: 0px; empty-cells: show;}
.leagueCourseSelectTBL TH {font-family: Verdana; font-size: 12px; color: #808080; background: #f4f2e6; text-align: center;}
.leaguename {font-family: Verdana; font-size: 20px; font-weight: bold; color: #000000; text-align: center;}
.leaguesignupTD {background: #f4f2e6; font-family: Verdana; font-size: 12px; text-align: center; vertical-align: middle; border: #c0c0c0 solid 1px;}
.leaguesignupTBL {background: #f4f2e6; border-collapse: collapse; width: 810; height: 17; border: 0;}
#leaguesignup {background: #f4f2e6; border-collapse: collapse; width: 800px; border: 0;}
#leaguesignupSub {background: #f4f2e6; border-collapse: collapse; width: 600px; border: 0;}
.leftcontainer {float: left; width: 49%; padding: 0px; background-color: #ffffff; border: solid #c0c0c0 1px;}
.leftcontainerC {float: left; width: 49%; padding: 0px; background-color: #ffffff; border: solid #c0c0c0 1px; text-align:center;}
.leftTBL {background: #ffffff; width: 600px; border: solid #c0c0c0 1px;}
.legendTxt {background: #ffffff; text-align: center; font-size: 14px; font-weight: bold;}
.lodging {font-family: Verdana; font-size: 12px; font-weight: bold; color: #000000;}
.LogdataHDR {font-family: Verdana;font-size: 10px;color: #000000;background-color: #f4f2e6;border-right: black 0px solid;border-top: black 0px solid;border-left: black 0px solid;border-bottom: black 0px solid;text-align: center;}
.loginLBL {font-family: Verdana; font-size: 14px; font-weight: normal; color: #000000; text-align: center;}
.loginMSG {font-family: Verdana; font-size: 10px; font-weight: normal; color: #000000; text-align: center;}
.loginSub {font-family: Verdana; font-size: 12px; font-weight: normal; color: #000000; text-align: center;}
.loginTBL {background: #ffffff; width: 400px; border: 0;}
.loginTXT {font-family: Verdana; font-size: 14px; font-weight: normal; color: #000000; text-align: center;}
.lowerTBL {background: #ffffff; width: 100%; border: 0;}
.MakePaymentsTD_C {background: #ffffff; font-family: Verdana; font-size: 12px; text-align: center; vertical-align: middle; border: 0px; border-collapse: collapse;}
.MakePaymentsTD_L {background: #ffffff; font-family: Verdana; font-size: 12px; text-align: left; vertical-align: middle; border: 0px; border-collapse: collapse;}
.MakePaymentsTD_R {background: #ffffff; font-family: Verdana; font-size: 12px; text-align: right; vertical-align: middle; border: 0px; border-collapse: collapse;}
.maincontainer {position: relative; width: 75%; padding: 0px; background-color: #30b030;}
.mainTBLleft {background: #ffffff; width: 800px; border: 0;}
.mainTBLright {background: #ffffff; width: 200px; border: 0;}
.makePaymentHDR {background: #f4f2e6; width: 596px; text-align: center; vertical-align: middle; font-family: Verdana; font-size: 12px; border: #c0c0c0 solid 1px;}
.makePaymentTBL {background: #ffffff; width: 600px;}
.middleTBL {background: #ffffff; width: 600px;}
.mission {font-family: Verdana; font-size: 24px; font-weight: normal; color: #000000; text-align: center;}
.missionbullets {font-family: Verdana; font-size: 12px; color: #000000; text-align: left;}
.missionstatement {font-family: Verdana; font-size: 14px; color: #000000; text-align: left;}
.missionTBL {background: #c0c0c0; width: 800px; text-align: center; margin: 0 auto; }
.missiontitle {font-family: Verdana; font-size: 14px; color: #000000; text-align: left;}
.moreinfo {font-family: Verdana; font-size: 12px; color: #000000; position: relative; float: right;}
#moreinfoContainter {overflow: hidden; width: 100%; padding-bottom: 1em;}
#moreinfoLeft {float: left; width: 49%; height 100%; padding-left: 2px; padding-bottom: 500em; margin-bottom: -500em;background-color: #ffffff; border: solid #c0c0c0 1px; text-align:left;}
#moreinfoRight {float: right; width: 49%; height 100%; padding-left: 2px; padding-bottom: 500em; margin-bottom: -500em;background-color: #ffffff; border: solid #c0c0c0 1px; text-align:left;}
.msg_spc {font-family: Verdana; font-size: 14px; background: #ffffff; color: #252455; text-align: center; vertical-align: middle;}
.msg_warn {font-family: Verdana; font-size: 14px; background: #fa0021; color: #ffffff; text-align: center; vertical-align: middle;}
.newsReports {background: #ffffff;width: 830px; height: 800px;}
.notfound {font-family: Verdana; font-size: 24px; color: #000000; vertical-align: middle;}
.notice {font-family: Verdana; font-size: 10px; color: #252455; vertical-align: middle;}
.noticeRegistration {font-family: Verdana; font-size: 18px; color: #252455; vertical-align: middle;}
.numberflights {font-family: Verdana; font-size: 10px;}
.photocaption {font-family: Verdana; font-size: 24px; color: #252455; vertical-align: middle;}
.phototable {background: #f4f2e6; text-align: left; width: 800px; vertical-align: middle;}
/* Russ Add 2018-07-29 */
.popup {position: relative; display: inline-block; cursor: pointer;}
.popup .popuptext {visibility: hidden; width: 160px; background-color: #555; color: #fff; text-align: center; border-radius: 6px; padding: 8px 0; position: absolute; z-index: 1; bottom: 125%; left: 50%; margin-left: -80px;}
.popup .popuptext::after {content: ""; position: absolute; top: 100%; left: 50%; margin-left: -5px; border-width: 5px; border-style: solid; border-color: #555 transparent transparent transparent;}.profileHDR {font-size: 12px; color: #000000;font-family: Verdana;background: #f4f2e6; text-align: center;}
.popup .show {visibility: visible; -webkit-animation: fadeIn 1s; animation: fadeIn 1s}
@-webkit-keyframes fadeIn {from {opacity: 0;}  to {opacity: 1;} }
@keyframes fadeIn {from {opacity: 0;} to {opacity:1 ;} }
/* End Russ Add */
.profileUpdateTBL {background: #ffffff; width: 830px; text-align: center; border: solid #c0c0c0 1px; padding: 1px; border-spacing: 0px;}
.quiztbl {font-size: 14px; border: #000000 solid 0px; width: 850px; height: 0px; text-align: center; margin: 0 auto; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
.registrationTBL {background: #ffffff; text-align: center; padding: 2px; border: solid #c0c0c0 1px;}
.registrationErrorTBL {background: #ffffff; width: 692px;}
.registrationError {font-family: Verdana; font-size: 12px; color: #ff0000; text-align: left;}
.relativecontainer {float: bottom; width: 800px; padding: 0px; background-color: #ffffff;}
.relativecontainerC {float: bottom; width: 99%; padding: 0px; background-color: #ffffff; text-align:center;}
.resultsListings {font-family: Verdana; font-size: 12px; color: #252455; background: #f4f2e6; cursor: pointer;}
.resultsTitle {font-family: Verdana; font-size: 12px; color: #252455;}
.rightcontainer {float: right; width: 49%; padding: 0px; background-color: #ffffff; border: solid #c0c0c0 1px;}
.rightcontainerC {float: right; width: 49%; padding: 0px; background-color: #ffffff; border: solid #c0c0c0 1px; text-align:center;}
.rightTBL {background: #ffffff; width: 200px; border: 1;}
.rules_comments {font-family: Verdana; font-size: 12px; color: #000000;}
.rules_penalty {font-family: Verdana; font-size: 12px; color: #000000;}
.rules_questions {font-family: Verdana; font-size: 12px; color: #000000; visibility: hidden;}
.rules_results {font-family: Verdana; font-size: 12px; color: #000000; visibility: hidden;}
.rules_statement {font-family: Verdana; font-size: 14px; color: #000000;}
.sat_notification {font-family: Verdana; font-size: 12px; color: #ff5555; text-align: left;}
.scroll_marquee {font-family: Verdana; font-size: 12px; color: #000000; text-align: center; vertical-align: middle;}
.search_button {border:#000000 solid 1px; padding: 2px; color:#000000; font-weight:bold; font-size:12px;border-radius: .5em;-webkit-border-radius: .5em;-moz-border-radius: .5em;cursor: hand;}
.selectherered {font-family: Verdana; font-size: 12px; color: #ff0000;}
.seniors {font-family: Verdana; font-size: 12px; color: #000000;}
.signupResultsTBL {background: #f4f2e6; width: 500px; }
span.explain { display:block; font-size:10px; color:#999999; }
.sponsorcontact{font-family: Verdana; font-size: 12px; color: #0000ff; font-weight: bold;}
.sponsors{font-family: Verdana; font-size: 14px; color: #000000; font-weight: bold;}
#statusTBL {background: #f4f2e6; text-align: left; width: 600px; vertical-align: middle; border-collapse: collapse;}
.style4 {font-size:.9em;}
.surveytbl {background-color: white; border: #000000 solid 0px; width: 800px; text-align: center; margin: 0 auto; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
.tabber {display:none;}
.tbl_pollcreate {width: 800px; border: solid 1px; border-collapse: collapse;}
.tbl_subs {background: #f4f2e6; border: #f4f2e6 solid 0px; width: 600px;}
.tblInc {width: 780px; border: solid 1px; border-collapse: collapse; vertical-align: top;}
.tblIncmid {width: 500px; border: #000000 solid 1px; border-collapse: collapse; vertical-align: top;}
.tdAlignC {text-align: center; vertical-align: middle;}
.tdAnnounce {width: 400px; font-family: Verdana; font-size: 12px; color: #000000; text-align:center; vertical-align: top;}
.tdBARl {font-family: Verdana; font-size: 10px; text-align: left; vertical-align: middle; border: #c0c0c0 solid 1px;}
.tdBARc {font-family: Verdana; font-size: 10px; text-align: center; vertical-align: middle; border: #c0c0c0 solid 1px;}
.tdBATr {font-family: Verdana; font-size: 10px; text-align: right; vertical-align: middle; border: #c0c0c0 solid 1px;}
.tdDataC {font-family: Verdana; font-size: 14px; text-align: center; vertical-align: middle; color:#000000; background-color: #ffffff;}
.tdDataL {font-family: Verdana; font-size: 14px; text-align: left; vertical-align: middle; color:#000000; background-color: #ffffff;}
.tdDataR {font-family: Verdana; font-size: 14px; text-align: right; vertical-align: middle;color:#000000; background-color: #ffffff;}
.tddetails {background: #f4f2e6;  border-bottom-style: solid ; border-bottom-color: #c0c0c0; border-bottom-width: 1px; font-size: 12px}
.tddetailsL {background: #f4f2e6;  border-bottom-style: solid ; border-bottom-color: #c0c0c0; border-bottom-width: 1px; width: 33%; font-size: 12px}
.tddetailsR {background: #f4f2e6;  border-bottom-style: solid ; border-bottom-color: #c0c0c0; border-bottom-width: 1px; width: 67%; font-size: 12px}
.tdHistoryC {font-family: Verdana; font-size: 12px; text-align: center; vertical-align: middle; border: #c0c0c0 solid 1px;}
.tdHistoryL {font-family: Verdana; font-size: 12px; text-align: left; vertical-align: middle; border: #c0c0c0 solid 1px;}
.tdHistoryR {font-family: Verdana; font-size: 12px; text-align: right; vertical-align: middle; border: #c0c0c0 solid 1px;}
.tdInc {font-family: Verdana; font-size: 14px; color: #000000; border: solid 1px #c0c0c0;}
.tdIncL {font-family: Verdana; font-size: 14px; color: #000000; border: solid 1px #c0c0c0; width:20%}
.tdInclude {font-family: Verdana; font-size: 14px; color: #000000; border: solid 0px #c0c0c0;}
.tdIncludeStrikeOut {font-family: Verdana; font-size: 14px; color: #000000; border: solid 0px #c0c0c0; text-decoration: line-through;}
.tdIncR {font-family: Verdana; font-size: 14px; color: #000000; border: solid 1px #c0c0c0; width:80%}
.tdIncW {font-family: Verdana; font-size: 14px; color: #ffffff; border: solid 1px #c0c0c0; background-color: #30b030;}
.tdmain {font-family: Verdana; font-size: 18px; color: #000000; border: solid 0px #c0c0c0; background-color: #dcdcdc;}
.tdPaymentsC {background: #f4f2e6; font-family: Verdana; font-size: 10px; text-align: center; vertical-align: middle; border: #c0c0c0 solid 1px;}
.tdPaymentsL {background: #f4f2e6; font-family: Verdana; font-size: 10px; text-align: left; vertical-align: middle; border: #c0c0c0 solid 1px;}
.tdPaymentsR {background: #f4f2e6; font-family: Verdana; font-size: 10px; text-align: right; vertical-align: middle; border: #c0c0c0 solid 1px;}
.tdRegistration {background: #ffffff; font-family: Verdana; font-size: 14px; text-align: right; vertical-align: middle; border: #c0c0c0 solid 1px;}
.tdReportC {font-family: Verdana; font-size: 10px; text-align: center; vertical-align: middle;}
.tdReportL {font-family: Verdana; font-size: 10px; text-align: left; vertical-align: middle;}
.tdReportR {font-family: Verdana; font-size: 10px; text-align: right; vertical-align: middle;}
.tdSignUpC {background: #dae3ec; color: #4f6b72; font-family: Verdana; font-size: 8px; text-align: center; vertical-align: middle;}
.tdStatusL {font-family: Verdana; font-size: 12px; text-align: left; vertical-align: middle; border: #c0c0c0 solid 1px;}
.tdStatusC {font-family: Verdana; font-size: 12px; text-align: center; vertical-align: middle; border: #c0c0c0 solid 1px;}
.tdStatusR {font-family: Verdana; font-size: 12px; text-align: right; vertical-align: middle; border: #c0c0c0 solid 1px;}
.tdTourneyC {font-family: Verdana; font-size: 14px; text-align: center; vertical-align: middle;}
.tdTourneyL {font-family: Verdana; font-size: 14px; text-align: Left; vertical-align: middle;}
.tdTourneyR {font-family: Verdana; font-size: 14px; text-align: right; vertical-align: middle;}
.thHistoryC {font-family: Verdana; font-size: 14px; text-align: center; vertical-align: middle; border: #c0c0c0 solid 1px;}
.thHistoryL {font-family: Verdana; font-size: 14px; text-align: left; vertical-align: middle; border: #c0c0c0 solid 1px;}
.thHistoryR {font-family: Verdana; font-size: 14px; text-align: right; vertical-align: middle; border: #c0c0c0 solid 1px;}
.trLedgerOverpay {background: #a4eea4;}
.trLedgerOwe {background: #eea4a4;}
.trLedgerAllsquare {background: #ffffff;}
.trLedgerPre {background: #b9cd96;}
.trLedgerSpring {background: #d19392;}
.trLedgerMid {background: #93a9cf;}
.trLedgerFall {background: #db843d;}
.trLedgerEOY {background: #4198af;}
.trLedgerSponsor {background: #71588f;}
.trLedgerGHIN {background: #89a54e;}
.trLedgerMisc {background: #aa4643;}
.trLedgerDefault {background: #ffffff;}
.topcontainer {float: left; width: 49%; padding: 0px; background-color: #ffffff;}
.topcontainerC {float: left; width: 49%; padding: 0px; background-color: #ffffff; text-align:center;}
.tourneyannouncement {font-family: Verdana; font-size: 20px; color: #000000; font-weight: bold;}
.tourneycost {font-family: Verdana; font-size: 12px; color: #0000ff;}
.tourneydetails {font-family: Verdana; font-size: 12px; color: #0000ff;}
.tourneyheading {font-family: Verdana; font-size: 14px; color: #ff0000; font-weight: bold;}
.trPaymentsLine {border-bottom: 1px solid #000000;}
.trTourney  td, .trTourney th {border-bottom: 1px solid #c0c0c0 !important;}
.winners {font-family: Verdana; font-size: 14px; color: #000000;}
.winnersC {font-family: Verdana; font-size: 16px; color: #000000;}
.winnertbl {font-family: Verdana; font-size: 14px; color: #000000;}
.wwa_container {width: 75%; padding: 0px; background-color: #ffffff; text-align: center;}
.wwaTBL {width: 75%; background-color: #ffffff;}
.LMhdrScript {text-align: center; vertical-align: middle; font-family: Verdana; font-size: 24px; color: #252455; font-weight: bold;}
A {color: #336699;text-decoration: none;}
A:active {color: #336699;text-decoration: none;}
A:hover {color: #cc0000;text-decoration: none;}
A:link {font-weight: normal;color: #336699;text-decoration: none;}
A:visited {color: #336699;text-decoration: none;}
BODY {background: #ffffff  url(../../images/bg_body.jpg) repeat-x; text-align: center;}
INPUT {font-size: 12px;cursor: hand;background-color: #e0e0e0;}
SELECT {font-size: 12px;cursor: hand;background-color: #e0e0e0;}
/*TABLE {background: #ffffff;}*/
TABLE.generique {padding-right: 0px;padding-left: 0px;font-size: 1em;padding-bottom: 0px;MARGIN: 0px auto 1em;border-left: #c1dad7 1px solid;padding-top: 0px;text-align: center;border-spacing: 0px;empty-cells: show;font-family: Verdana;background-color: #ffffff;}
TABLE.generique A {color: #4f6b72;}
TABLE.generique A:active {}
TABLE.generique A:hover {}
TABLE.generique A:link {}
TABLE.generique A:visited {}
TABLE.generique CAPTION {MARGIN-bottom: 0.2em;text-align: center;caption-side: top;font-family: Verdana;}
TABLE.generique TD {border-right: #c1dad7 1px solid;padding-right: 2px;padding-left: 2px;font-size: 10px;padding-bottom: 1px;vertical-align: top;color: #000000;padding-top: 1px;border-bottom: #c1dad7 1px solid;text-align: left;font-family: Verdana;}
TABLE.generique TD.alternative {font-size: 10px;background-image: none;color: #000000;background-repeat: repeat;background-color: #f0f0f0;text-decoration: none;font-family: Verdana;}
TABLE.generique TD.centered {font-size: 10px;color: #000000;text-align: center;font-family: Verdana;}
TABLE.generique TH {font-family: Verdana;font-size: 11px;border-right: #c1dad7 1px solid;padding-right: 2px;padding-left: 2px;font-weight: bold;padding-bottom: 2px;overflow: hidden;color: #4f6b72;line-height: 1.2em;padding-top: 2px;letter-spacing: 1px;background-color: #f4f2e6;text-align: left;}
TABLE.generique TH A {}
TABLE.generique TH SPAN {font-size: 12px;color: #4f6b72;background-color: #f4f2e6;font-family: Verdana;}
TABLE.generique TH.centered {font-size: 12px;background-color: #f4f2e6;text-align: center;font-family: Verdana;}
TABLE.generique TH.sort-active {font-size: 12px;color: #ff0000;background-color: #f4f2e6;}
TABLE.generique TR.alternative {font-size: 10px;background-image: none;color: #000000;background-repeat: repeat;background-color: #f0f0f0;font-family: Verdana;}
TH.sortable {font-size: 12px;cursor: pointer;color: #dae3ec;text-align: center;font-family: Verdana;}
TH.sortable-currency {font-size: 12px;cursor: pointer;color: #dae3ec;text-align: center;font-family: Verdana;}
TH.sortable-date {font-size: 12px;cursor: pointer;color: #dae3ec;text-align: center;font-family: Verdana;}
TH.sortable-numeric {font-size: 12px;cursor: pointer;color: #dae3ec;text-align: center;font-family: Verdana;}
TH.sort-active {font-size: 12px;color: #ff0000;}