#gsnavheader {
  -moz-border-bottom-colors: none;
  -moz-border-left-colors: none;
  -moz-border-right-colors: none;
  -moz-border-top-colors: none;
  background-attachment: scroll;
  background-clip: border-box;
  background-color: #372419 !important;
  background-image: url("http://book.golfswitch.com/cobrand/_BAD/display_head_bg.gif") !important;/*black column head color*/
  background-origin: padding-box;
  background-position: center top;
  background-repeat: repeat-x;
  background-size: auto auto;
  border-bottom-color: #D6D7D6;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-image-outset: 0 0 0 0;
  border-image-repeat: stretch stretch;
  border-image-slice: 100% 100% 100% 100%;
  border-image-source: none;
  border-image-width: 1 1 1 1;
  border-left-color-ltr-source: physical;
  border-left-color-rtl-source: physical;
  border-left-color-value: #D6D7D6;
  border-left-style-ltr-source: physical;
  border-left-style-rtl-source: physical;
  border-left-style-value: solid;
  border-left-width-ltr-source: physical;
  border-left-width-rtl-source: physical;
  border-left-width-value: 1px;
  border-right-color-ltr-source: physical;
  border-right-color-rtl-source: physical;
  border-right-color-value: #D6D7D6;
  border-right-style-ltr-source: physical;
  border-right-style-rtl-source: physical;
  border-right-style-value: solid;
  border-right-width-ltr-source: physical;
  border-right-width-rtl-source: physical;
  border-right-width-value: 1px;
  border-top-color: #D6D7D6;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  border-top-style: solid;
  border-top-width: 1px;
  color: #FFFFFF !important;
  margin-bottom: 10px;
}
#gsnavheader .gsvr {
  color: #FFFFFF !important; /*header text*/
  font-size: 12px;
  margin-bottom: 0;
  margin-left: 10px;
  margin-right: 10px;
  margin-top: 0;
}
#gsMatrix #caltabs .caldate.active .month {
  background-attachment: scroll;
  background-clip: border-box;
  background-color: #372419 !important;/*active calendar tab color*/
  background-image: none;
  background-origin: padding-box;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto auto;
}
#gsMatrix #caltabs span.caldate:hover .month {
  background-attachment: scroll;
  background-clip: border-box;
  background-color: #724A33 !important;/*active calendar tab hover color*/
  background-image: none;
  background-origin: padding-box;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto auto;
  color: #FFFFFF !important;
}
#gsMatrix #caltabs span.caldate.active {
  border-bottom-color: #372419 !important;/*active calendar tab border color*/
  border-left-color-ltr-source: physical;
  border-left-color-rtl-source: physical;
  border-left-color: #372419 !important;
  border-right-color-ltr-source: physical;
  border-right-color-rtl-source: physical;
  border-right-color: #372419 !important;
  border-top-color: #372419 !important;
}
#gsMatrix #caltabs span.caldate.arrow.left {
  background-attachment: scroll;
  background-clip: border-box;
  background-color: transparent;
  background-image: url("http://book.golfswitch.com/cobrand/_BAD/arrow_left.gif") !important;/*left arrow image*/
  background-origin: padding-box;
  background-position: right center;
  background-repeat: no-repeat;
  background-size: auto auto;
}
#gsMatrix #caltabs span.caldate.arrow.left:hover {
  background-attachment: scroll;
  background-clip: border-box;
  background-color: transparent;
  background-image: url("http://book.golfswitch.com/cobrand/_BAD/arrow_left_hover.gif") !important;/*left arrow image hover*/
  background-origin: padding-box;
  background-position: right center;
  background-repeat: no-repeat;
  background-size: auto auto;
}
#gsMatrix #caltabs span.caldate.arrow.right {
  background-attachment: scroll;
  background-clip: border-box;
  background-color: transparent;
  background-image: url("http://book.golfswitch.com/cobrand/_BAD/arrow_right.gif") !important;/*right arrow image*/
  background-origin: padding-box;
  background-position: right center;
  background-repeat: no-repeat;
  background-size: auto auto;
}
#gsMatrix #caltabs span.caldate.arrow.right:hover {
  background-attachment: scroll;
  background-clip: border-box;
  background-color: transparent;
  background-image: url("http://book.golfswitch.com/cobrand/_BAD/arrow_right_hover.gif") !important;/*right arrow image hover*/
  background-origin: padding-box;
  background-position: right center;
  background-repeat: no-repeat;
  background-size: auto auto;
}
.gsttlnk {
  color: #372419 !important;/*header link color*/
  font-family: arial,helvetica;
}
a.gsttlnk:hover {
  color: #724A33 !important;/*header link hover color*/
  font-family: arial,helvetica;
}
.gsttulnk {
  -moz-text-blink: none;
  -moz-text-decoration-color: -moz-use-text-color;
  -moz-text-decoration-line: underline;
  -moz-text-decoration-style: solid;
  color: #372419 !important;/*basic link color*/
  font-family: arial,helvetica;
}
a.gsttulnk:hover {
  -moz-text-blink: none;
  -moz-text-decoration-color: -moz-use-text-color;
  -moz-text-decoration-line: underline;
  -moz-text-decoration-style: solid;
  color: #724A33 !important;/*basic link hover color*/
  font-family: arial,helvetica;
}
span.gstthdr, span.gstttableheader {
  color: #724A33 !important;/*date color*/
}
#gsMatrix form#gsMatrixSearch {
  background-attachment: scroll;
  background-clip: border-box;
  background-color: #323232;
  background-image: url("http://book.golfswitch.com/cobrand/_BAD/display_head_bg.gif") !important;/*black column head color*/
  background-origin: padding-box;
  background-position: center bottom !important;
  background-repeat: repeat !important;
  background-size: auto auto !important;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  border-top-left-radius: 15px;
  border-top-right-radius: 15px;
  color: #FFFFFF;
  font-weight: normal;
  line-height: 170%;
  width: 100%;
}
#gsMatrix form#gsMatrixSearch input[type="button"], #gsMatrix form#gsMatrixSearch input[type="submit"] {
  border-bottom-color: #724A33 !important;/*search button border color*/
  border-left-color-ltr-source: physical;
  border-left-color-rtl-source: physical;
  border-left-color: #724A33 !important;
  border-right-color-ltr-source: physical;
  border-right-color-rtl-source: physical;
  border-right-color: #724A33 !important;
  border-top-color: #724A33 !important;
  display: inline-block;
  margin-bottom: 0;
  margin-left: 10px;
  margin-right: 10px;
  margin-top: 0;
}
#gsMatrix input[type="button"], #gsMatrix input[type="submit"] {
  background-attachment: scroll;
  background-clip: border-box;
  background-color: #724A33 !important;/*inside search color*/
  background-image: none;
  background-origin: padding-box;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto auto;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  border-left-color-ltr-source: physical;
  border-left-color-rtl-source: physical;
  border-left-color-value: -moz-use-text-color;
  border-left-style-ltr-source: physical;
  border-left-style-rtl-source: physical;
  border-left-style-value: none;
  border-left-width-ltr-source: physical;
  border-left-width-rtl-source: physical;
  border-left-width-value: medium;
  border-right-color-ltr-source: physical;
  border-right-color-rtl-source: physical;
  border-right-color-value: -moz-use-text-color;
  border-right-style-ltr-source: physical;
  border-right-style-rtl-source: physical;
  border-right-style-value: none;
  border-right-width-ltr-source: physical;
  border-right-width-rtl-source: physical;
  border-right-width-value: medium;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  color: #FFFFFF;
  overflow-x: hidden;
  overflow-y: hidden;
  padding-bottom: 2px;
  padding-left: 25px;
  padding-right: 25px;
  padding-top: 2px;
  white-space: nowrap;
}
#gsMatrix input[type="button"]:hover, #gsMatrix input[type="submit"]:hover {
  background-attachment: scroll;
  background-clip: border-box;
  background-color: #372419 !important;/*inside search hover color*/
  background-image: none;
  background-origin: padding-box;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto auto;
  cursor: pointer;
}
#gsMatrix #display .rate {
  color: #4C4A4F;/*rate color*/
}
#gsMatrix #display th {
  background-attachment: scroll;
  background-clip: border-box;
  background-color: #FFFFFF;
  background-image: url("http://book.golfswitch.com/cobrand/_BAD/display_head_bg.gif") !important;/*black column head color*/
  background-position: right bottom !important;
  background-origin: padding-box;
  background-repeat: repeat-x;
  background-size: auto auto;
  border-left-color-ltr-source: physical;
  border-left-color-rtl-source: physical;
  border-left-color-value: #515151;
  border-left-style-ltr-source: physical;
  border-left-style-rtl-source: physical;
  border-left-style-value: solid;
  border-left-width-ltr-source: physical;
  border-left-width-rtl-source: physical;
  border-left-width-value: 1px;
  border-right-color-ltr-source: physical;
  border-right-color-rtl-source: physical;
  border-right-color-value: #2F2F2F;
  border-right-style-ltr-source: physical;
  border-right-style-rtl-source: physical;
  border-right-style-value: solid;
  border-right-width-ltr-source: physical;
  border-right-width-rtl-source: physical;
  border-right-width-value: 2px;
  font-weight: normal;
  height: 45px;
  overflow-x: hidden;
  overflow-y: hidden;
  white-space: nowrap;
}
#gsMatrix #display th.rate {
  background-attachment: scroll;
  background-clip: border-box;
  background-color: #FFFFFF;
  background-image: url("http://book.golfswitch.com/cobrand/_BAD/display_head_bg.gif") !important;/*black column head color*/
  background-position: right bottom !important;
  background-origin: padding-box;
  background-repeat: repeat-x;
  background-size: auto auto;
  border-left-color-ltr-source: physical;
  border-left-color-rtl-source: physical;
  border-left-color: #372419 !important;
  border-left-style-ltr-source: physical;
  border-left-style-rtl-source: physical;
  border-left-style-value: solid;
  border-left-width-ltr-source: physical;
  border-left-width-rtl-source: physical;
  border-left-width-value: 1px;
  border-right-color-ltr-source: physical;
  border-right-color-rtl-source: physical;
  border-right-color: #372419 !important;
  border-right-style-ltr-source: physical;
  border-right-style-rtl-source: physical;
  border-right-style-value: solid;
  border-right-width-ltr-source: physical;
  border-right-width-rtl-source: physical;
  border-right-width-value: 2px;
  color: #FFFFFF;
  font-weight: normal;
  overflow-x: hidden;
  overflow-y: hidden;
  white-space: normal !important;
  width: 111px !important;
}
#gsMatrix #display td.first {
  border-left-color-ltr-source: physical;
  border-left-color-rtl-source: physical;
  border-left-color: #372419 !important;/*first row first cell border*/
  border-left-style-ltr-source: physical;
  border-left-style-rtl-source: physical;
  border-left-style-value: solid;
  border-left-width-ltr-source: physical;
  border-left-width-rtl-source: physical;
  border-left-width-value: 3px;
}
#gsMatrix #display tr.alpha td {
  border-top-color: #F9EEBD !important;/*top row color*/
  border-top-style: solid;
  border-top-width: 3px;
}
#gsMatrix #display td {
  background-attachment: scroll;
  background-clip: border-box;
  background-color: #F9EEBD !important;/*top row color*/
  background-image: none;
  background-origin: padding-box;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto auto;
}
#gsMatrix #display tr.alpha td.alt.rate.c1 {
  border-top-color: #B6C09D;/*rate top border*/
}
#gsMatrix #display td.alt.c1 {
  background-attachment: scroll;
  background-clip: border-box;
  background-color: #F9EEBD !important;/*first row color*/
  background-image: none;
  background-origin: padding-box;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto auto;
}
#gsMatrix #display tr.alpha td.alt.rate.c2 {
  border-top-color: #B3AE9B;/*rate top border 2*/
}
#gsMatrix #display td.alt.c2 {
  background-attachment: scroll;
  background-clip: border-box;
  background-color: #F9EEBD !important;/*top row, last cell color*/
  background-image: none;
  background-origin: padding-box;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto auto;
}
#gsMatrix #display tr.even td {
  background-attachment: scroll;
  background-clip: border-box;
  background-color: #D1C89F !important;
  background-image: none;
  background-origin: padding-box;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto auto;
}
#gsMatrix #display td {
  border-bottom-color: #CCCCCC;/*borders*/
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-left-color-ltr-source: physical;
  border-left-color-rtl-source: physical;
  border-left-color-value: #FFFFFF;/*borders*/
  border-left-style-ltr-source: physical;
  border-left-style-rtl-source: physical;
  border-left-style-value: solid;
  border-left-width-ltr-source: physical;
  border-left-width-rtl-source: physical;
  border-left-width-value: 1px;
  border-right-color-ltr-source: physical;
  border-right-color-rtl-source: physical;
  border-right-color-value: #CCCCCC;/*borders*/
  border-right-style-ltr-source: physical;
  border-right-style-rtl-source: physical;
  border-right-style-value: solid;
  border-right-width-ltr-source: physical;
  border-right-width-rtl-source: physical;
  border-right-width-value: 1px;
  border-top-color: #FFFFFF;/*borders*/
  border-top-style: solid;
  border-top-width: 1px;
  padding-bottom: 5px;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 5px;
}
#gsMatrix #display tr.even td {
  background-attachment: scroll;
  background-clip: border-box;
  background-color: #D1C89F !important;/*second row color*/
  background-image: none;
  background-origin: padding-box;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto auto;
}
#gsMatrix #display tr.even td.alt.c1 {
  background-attachment: scroll;
  background-clip: border-box;
  background-color: #D1C89F !important;/*second row color*/
  background-image: none;
  background-origin: padding-box;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto auto;
}
#gsMatrix #display tr.even td.alt.c2 {
  background-attachment: scroll;
  background-clip: border-box;
  background-color: #D1C89F !important;/*second row color*/
  background-image: none;
  background-origin: padding-box;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto auto;
}
#gsMatrix #display td.last {
  border-right-color-ltr-source: physical;
  border-right-color-rtl-source: physical;
  border-right-color: #372419 !important;/*right border*/
  border-right-style-ltr-source: physical;
  border-right-style-rtl-source: physical;
  border-right-style-value: solid;
  border-right-width-ltr-source: physical;
  border-right-width-rtl-source: physical;
  border-right-width-value: 3px;
}
#gsMatrix #display tr.omega td {
  border-bottom-color: #372419 !important;/*bottom row color*/
  border-bottom-style: solid;
  border-bottom-width: 3px;
}
td.gssubtext {
  font-family: arial,helvetica;
  font-size: 11px;
  color: #372419 !important;/*subtext color*/
}
td.gstthdr {
  color: #724A33 !important;
}
.gsttulnk {
  -moz-text-blink: none;
  -moz-text-decoration-color: -moz-use-text-color;
  -moz-text-decoration-line: underline;
  -moz-text-decoration-style: solid;
  color: #000066;/*bottom links*/
  font-family: arial,helvetica;
}
a.gsttulnk:hover {
  -moz-text-blink: none;
  -moz-text-decoration-color: -moz-use-text-color;
  -moz-text-decoration-line: underline;
  -moz-text-decoration-style: solid;
  color: #000066;/*bottom links hover*/
  font-family: arial,helvetica;
}
.gsbtnsrch {
  -moz-border-bottom-colors: none;
  -moz-border-left-colors: none;
  -moz-border-right-colors: none;
  -moz-border-top-colors: none;
  background-color: #7B8E9D;
  background-image: url("../../../img/gsbtnsrch.gif");/*promo button*/
  background-repeat: repeat-x;
  border-bottom-color: #51595E;
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-image-outset: 0 0 0 0;
  border-image-repeat: stretch stretch;
  border-image-slice: 100% 100% 100% 100%;
  border-image-source: none;
  border-image-width: 1 1 1 1;
  border-left-color-ltr-source: physical;
  border-left-color-rtl-source: physical;
  border-left-color-value: #51595E;
  border-left-style-ltr-source: physical;
  border-left-style-rtl-source: physical;
  border-left-style-value: solid;
  border-left-width-ltr-source: physical;
  border-left-width-rtl-source: physical;
  border-left-width-value: 1px;
  border-right-color-ltr-source: physical;
  border-right-color-rtl-source: physical;
  border-right-color-value: #51595E;
  border-right-style-ltr-source: physical;
  border-right-style-rtl-source: physical;
  border-right-style-value: solid;
  border-right-width-ltr-source: physical;
  border-right-width-rtl-source: physical;
  border-right-width-value: 1px;
  border-top-color: #51595E;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-top-style: solid;
  border-top-width: 1px;
  color: #FFFFFF;
  cursor: pointer;
  font-family: arial,helvetica;
  font-size: 14px;
  font-weight: bold;
  height: 30px;
  text-shadow: 1px 1px 1px #666666;
}