/* Misc Styles  ----------------------------------------------*/
.top_whiteSpace{
	height:0;
}

h3.hotelPackageTitle {
	font-size:14px;
	font-weight:bold;
	margin:10px 0;
}
.floarL {
	float:left;
}
.formLbl {
	padding:3px 0;
}
.thumbnail {
	float: left;
	padding: 6px 10px 6px 0px;
}
.clearSpace {
	height:10px;
	clear:both;
}
.clear {
	clear:both;
	float:none;
}
h1 {
	font-size:17px;
	font-weight:bold;
}
h1.txtDealsDetailTitle {
	font-size:17px;
	color:#990000;
}
h1.profileTitle {
	font-size:17px;
	color:#000000;
	font-weight:bold;
}
.txtDeafault12, .txtDefault12 {
	font-size:12px;
}
ul.listNoBullet {
	padding-top:15px;
}
ul.listNoBullet li {
	list-style:none;
	padding:2px 0;
}
.TBleft_city {
	padding-bottom:1px;
	background-color:#006600;
	padding-right:1px;
}


/*new CSS added 03252010 begin*/

.playingPartners_content {
	padding:5px;
	border-top:1px dotted #006600;
	background:#FFFFFF;
}
.botLeft_04 {
	background: url('/Skins/TeeBone/images/botLeft_04.jpg') 0 0 no-repeat;
	height:22px;
}
.botRight_04 {
	background: url('/Skins/TeeBone/images/botRight_04.jpg') 100% 0 no-repeat;
	height:22px;
	padding:0 10px;
}
.botMidle_04 {
	background: url('/Skins/TeeBone/images/botMidle_04.jpg') 0 0 repeat-x;
	height:22px;
	width:100%;
}

/*BOXES RIGHT myTeeBone page*/
#tbl_boxRight {
}
#tbl_boxRight .hybrid_topleft {
	background:url('/Skins/TeeBone/images/box_blueTop_L.jpg') no-repeat;
	width:15px;
	height:47px;
}
#tbl_boxRight .hybrid_top {
	background:url('/Skins/TeeBone/images/box_blueTop_M.jpg') repeat-x;
	height:47px;
	text-align:left;
	vertical-align: middle;
}
#tbl_boxRight .hybrid_topright {
	background:url('/Skins/TeeBone/images/box_blueTop_R.jpg') no-repeat;
	width:15px;
	height:47px;
}
#tbl_boxRight .hybrid_botleft {
	background:url('/Skins/TeeBone/images/box_blueBot_L.jpg') no-repeat;
	width:15px;
	height:45px;
}
#tbl_boxRight .hybrid_bot {
	background:url('/Skins/TeeBone/images/box_blueBot_M.jpg') repeat-x;
	height:55px;
	vertical-align:middle;
	font-weight:bold;
} /*Tee Time Services Link*/
#tbl_boxRight .hybrid_bot a {
	text-decoration:none;
}
#tbl_boxRight .hybrid_botright {
	background:url('/Skins/TeeBone/images/box_blueBot_R.jpg') no-repeat;
	width:15px;
	height:45px;
}
#tbl_boxRight .hybrid_left {
	background:url('/Skins/TeeBone/images/box_blueMidle_L.jpg') repeat-y;
	width:4px;
}
#tbl_boxRight .hybrid_right {
	background:url('/Skins/TeeBone/images/box_blueMidle_R.jpg') repeat-y;
	width:4px;
}




.boxBlue_tl {
	background: url('/Skins/TeeBone/images/box_blueTop_L.jpg') 0 0 no-repeat;
	height:47px;
}
.boxBlue_t {
	background: url('/Skins/TeeBone/images/box_blueTop_M.jpg') 0 0 repeat-x;
	height:47px;
	width:100%;
}
.boxBlue_tr {
	background: url('/Skins/TeeBone/images/box_blueTop_R.jpg') 100% 0 no-repeat;
	height:47px;
	padding:0 15px;
}
.boxBlue_content_l {
	background:url('/Skins/TeeBone/images/box_blueMidle_L.png') repeat-y;
	width:10px;
}
.review_Content {
width:100%;
}
.boxBlue_content_r {
	background:url('/Skins/TeeBone/images/box_blueMidle_R.png') repeat-y;
	width:10px;
}
.boxBlu_br {
	background: url('/Skins/TeeBone/images/box_blueBot_R.jpg') 100% 0 no-repeat;
	height:45px;
	padding:0 10px;
}
.boxBlue_bl{
	background: url('/Skins/TeeBone/images/box_blueBot_L.jpg') 0 0 no-repeat;
	height:45px;
}
.boxBlue_b {
	background: url('/Skins/TeeBone/images/box_blueBot_M.jpg') 0 0 repeat-x;
	height:45px;
	width:100%;
}
.boxBlue_hLine{
	background: url('/Skins/TeeBone/images/hLine.jpg') 0 0 repeat-x;
	}


/*new CSS added 03252010 end*/

.Golf_cart {
	/*padding-bottom:1px;*/
}
.playerReview {
	padding-bottom:2px;
}
.cityLeft_Ad {
}
#content_myRewards td div {
	font-size:12px;
}
.borderRight_white {
	border-right:#FFFFFF solid 1px;
}
.borderRight_grayDotted {
	border-right: #CCCCCC  dotted 1px;
}



.partnerLogo {
	float:right;
	margin-bottom:15px;
	margin-left:15px;
}
#skyScraper{
	display:none;
}
.cityDescriptions {
	font-size:12px;
}
/* HOMEPAGE -----------------------------------------------*/
#homeContainer {
	border-left:2px solid #006600;
	border-right:2px solid #006600;
	margin:0;
	vertical-align:top;
}
#whatsNewPanel {
	width:166px;
	border-right:1px solid #FFFFFF;
	border-left:0px solid #FFFFFF;
}
.whatsNewHeader {
	background:url('/Skins/TeeBone/images/homeWhatsNew_bg.jpg') repeat-x;
	width:166px;
	height:40px;
}
.homeWhatsNewContent {
	background: #CEEBA0 url('/Skins/TeeBone/images/homeWhatsNewContent_bg.jpg') repeat-x;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
}
ul.whatsNewLink {
	padding:0 0 0 15px;
	margin:0px;
}
.whatsNewLink li {
	padding-bottom:4px;
	list-style:disc;
	list-style-position:outside;
}
.whatsNewLink li a:active, .whatsNewLink li a:link, .whatsNewLink li a:visited {
	color:#000000;
	text-decoration:none;
}
.whatsNewLink li a:hover, .whatsNewLink li a:visited:hover {
	color: #FFCC00;
	text-decoration:underline;
}
.homeWhatsNew_bl {
	background: url('/Skins/TeeBone/images/homeWhatsNew_bl.gif') 0 0 no-repeat;
	height:15px;
}
.homeWhatsNew_br {
	background: url('/Skins/TeeBone/images/homeWhatsNew_br.gif') 100% 0 no-repeat;
	height:15px;
}
.homeWhatsNew_b {
	background: url('/Skins/TeeBone/images/homeWhatsNew_b.gif') 0 0 repeat-x;
	height:15px;
	width:100%;
}
#homeMainImage {
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	margin:0;
	padding:0;
}
.homeTagLine {
	background:#CBEA9D;
	font:normal 14px Arial;
	padding-left:10px;
	padding-top:15px;
	padding-right:10px;
	text-align: justify;
}
#homeTeeBotPanel {
	width:215px;
	border-left:1px solid #FFFFFF;
}
.homeTeeBot_tl {
	background: url('/Skins/TeeBone/images/homeTeeBot_t.jpg') 0 0 no-repeat;
	height:40px;
}
.homeTeeBot_tr {
	background: url('/Skins/TeeBone/images/homeTeeBot_tr.jpg') 100% 0 no-repeat;
	height:40px;
	padding:0 15px 0 15px;
}
.homeTeeBot_t {
	background: url('/Skins/TeeBone/images/homeTeeBot_t.jpg') 0 0 repeat-x;
	height:40px;
	width:100%;
}
.homeTeeBotContent {
	background:#BBE381 url('/Skins/TeeBone/images/homeTeeBotContent.jpg') repeat-x;
	border-right:1px solid #FFFFFF;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	height:188px;
}
.homeTeeBotCities li {
	padding-bottom:4px;
}
.homeTeeBotCities li a:active, .homeTeeBotCities li a:link, .homeTeeBotCities li a:visited {
	color:#000000;
	text-decoration:none;
}
.homeTeeBotCities li a:hover, .homeTeeBotCities li a:visited:hover {
	color:#000000;
	text-decoration:underline;
}
.citiesServed {
	float:left;
	width:105px;
	padding:10px 0 0 0;
}
.citiesServed a:active, .citiesServed a:link, .citiesServed a:visited {
	color:#990000;
	text-decoration:none;
}
.citiesServed a:hover, .citiesServed a:visited:hover {
	color:#990000;
	text-decoration:underline;
}
.homeTeeBotBtn {
	text-align:right;
	width:70px;
	padding:8px;
	float:right;
}
.homeTeeBot_bl {
	background: url('/Skins/TeeBone/images/homeTeeBot_b.gif') 0 0 no-repeat;
	height:15px;
}
.homeTeeBot_br {
	background: url('/Skins/TeeBone/images/homeTeeBot_br.gif') 100% 0 no-repeat;
	height:15px;
}
.homeTeeBot_b {
	background: url('/Skins/TeeBone/images/homeTeeBot_b.gif') 0 0 repeat-x;
	height:15px;
	width:100%;
}
#homeContent2Holder {
	border-left:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	margin:0;
	padding:0;
}
.homeContent2SubHolder {
	border-left:1px solid #F0EFBF;
	border-right:1px solid #F0EFBF;
	background:#FBF3F1;
	padding:0 15px;
}
.homeHeadingImg_partnerLogo {
	padding:15px 0 15px 0;
}
.homeHeadingImg_partnerLogo img {
	/*width:180px;
	height:90px;*/
}

.homeHeadingImg {
	padding:15px 0 15px 0;
}
#testimonialPanel {
	width:134px;
	padding:0 15px 0 0;
	border-right:1px solid #F4DED9;
}
.customerReview {
	border-bottom:1px solid #F4DED9;
	padding:0 0 10px 0;
}
.customerRatings {
	text-align:center;
	border-top:1px solid #FFFFFF;
	padding:10px 0 0 0;
}
.ratingFigureBox {
	text-align:center;
	background-image:url('../images/ratingBg.gif');
	background-position:center;
	background-repeat:no-repeat;
	height:22px;
	color:#FFFFFF;
	padding-top:5px;
}
.ratingBg {
	background:url('../images/ratingBg.gif') no-repeat;
	background-position:center;
	height:22px;
	width:90px;
	padding-top:5px;
	color:#FFFFFF;
	text-align:center;
}
#spotlightAdsPanel {
	border-right:1px solid #F4DED9;
	border-left:1px solid #FFFFFF;
	padding:0 15px;
}
.homeSpotlight {
	float:left;
	width:360px;
	padding-right:5px;
}
.homeSpotlightRow {
	clear:both;
	float:none;
}
/*.homeSpotlightRow img { border:#CCCCCC solid 1px; margin:0; padding:0;}*/
.homeSpotlightImg {
	float:left;
	padding-right:5px;
	width:150px;
}
.homeSpotlightCopy {
	float:left;
	width:195px;
	clear:right;
	text-align:justify;
	padding-left:8px;
}
.homeAdsPanel {
	float:right;
	margin-top:48px;
}
.homeAdsPanelContent {
	padding-bottom:15px;
}
.homeAdsPanel img {
	/*border:#CCCCCC solid 1px;*/
}
#mailingListsPanel {
	width:182px;
	padding:0 0 0 15px;
	border-left:1px solid #FFFFFF;
}
.addToCartForm {
}
.iMap_image img {
	border:#009900 solid 1px;
}
#mainContainer {
	border-left:2px solid #006600;
	border-right:1px solid #006600;
	margin:0;
	vertical-align:top;
	background:#FFFFFF;
	text-align:left;
}
/*
	.curve_leftTeeBot_tl { background: url('/Skins/TeeBone/images/curveWhite_tl.gif') 0 0 no-repeat; width:15px; height:15px; }
	.curve_leftTeeBot_tr { background:url('/Skins/TeeBone/images/curveWhite_tr.gif') 0 0 no-repeat; width:15px; height:15px; }
	.curve_leftTeeBot_t { background:url('/Skins/TeeBone/images/curveWhite_t') 0 0 repeat-x; height:15px; width:100%; }	

	.curve_leftTeeBot_bl { background: url('/Skins/TeeBone/images/curve_leftTeeBot_bl.gif') 0 0 no-repeat; width:15px; height:15px; }
	.curve_leftTeeBot_br { background:url('/Skins/TeeBone/images/curve_leftTeeBot_br.gif') 0 0 no-repeat; width:15px; height:15px; }
	.curve_leftTeeBot_b { background:url('/Skins/TeeBone/images/curve_leftTeeBot_b.gif') 0 0 repeat-x; height:15px; width:100%; }
	*/
	
.curve_tl {
	background: url('/Skins/TeeBone/images/curveWhite_tl.gif') 0 0 no-repeat;
	width:15px;
	height:15px;
}
.curve_tr {
	background: url('/Skins/TeeBone/images/curveWhite_tr.gif') 0 0 no-repeat;
	width:15px;
	height:15px;
}

.curve_tl2 {
	background: url('/Skins/TeeBone/images/curveWhite_tl2.gif') 0 0 no-repeat;
	width:15px;
	height:15px;
}
.curve_tr2 {
	background: url('/Skins/TeeBone/images/curveWhite_tr2.gif') 0 0 no-repeat;
	width:15px;
	height:15px;
}

.curve_t {
	background: url('/Skins/TeeBone/images/curveWhite_t.gif') 0 0 repeat-x;
	height:15px;
/* width:;*/
}
#curveBottom {
	background:#006600;
}
.curve_bl {
	background: url('/Skins/TeeBone/images/curveWhite_bl.gif') 0 0 no-repeat;
	width:15px;
	height:15px;
}
.curve_br {
	background: url('/Skins/TeeBone/images/curveWhite_br.gif') 0 0 no-repeat;
	width:15px;
	height:15px;
}
.curve_b {
	background: url('/Skins/TeeBone/images/curveWhite_b.gif') 0 0 repeat-x;
	height:15px;
/* width:;*/
}
#right {
	width: 160px;
	vertical-align:top;
	padding-left:2px;
	background:url('/Skins/Teebone/images/_global/bgRightCol_.jpg') repeat-y;
	border-right:2px solid #006600;
}
.rightPanelSm_tl {
	background: url('/Skins/TeeBone/images/_global/rightCol_topLeft.gif') 0 0 no-repeat;
	height:15px;
}
.rightPanelSm_tr {
	background: url('/Skins/TeeBone/images/_global/rightCol_topRight.gif') 100% 0 no-repeat;
	height:15px;
}
.rightPanelSm_t {
	background:#FFFFFF /*url('') 0 0 repeat-x*/;
	height:15px;
	width:100%;
}
.leftPanelSm_bl {
	background: url('/Skins/TeeBone/images/_global/leftPanelSm_bl.gif') 0 0 no-repeat;
	height:15px;
}
.leftPanelSm_br {
 /*background: url('') 100% 0 no-repeat;*/
	height:15px;
}
.leftPanelSm_b {
/* background: url('') 0 0 repeat-x;*/
	height:15px;
	width:100%;
}
#cityPackages {
	margin:0 1px;
}
.cityPackages_tl {
	background: url('/Skins/TeeBone/images/cityPackages_tl.jpg') 0 0 no-repeat;
	height:34px;
}
.cityPackages_tr {
	background: url('/Skins/TeeBone/images/cityPackages_tr.jpg') 0 0 no-repeat;
	height:34px;
	padding:0 15px;
}
.cityPackages_t {
	background: url('/Skins/TeeBone/images/cityPackages_t.jpg') 0 0 repeat-x;
	height:34px;
	width:100%;
}
.cityPackages_content {
	padding:15px 15px;
	border-top:1px dotted #006600;
	background:#FFFFFF;
}
.golfCourseImg {
	width:85px;
	padding-top:10px;
	vertical-align:top;
}
.golfCourseDesc {
	padding-top:10px;
	vertical-align:top;
}
/* GIFT CERTIFICATE --------------------*/
.gc_Content {
}
.gcSplash_bgL {
}
/* CITYPAGE -------------------------------*/
.cityAdSpace {
	float:right;
	width:200px;
	margin-left:10px;
	padding-top:15px;
}
.cityDescription {
	padding:12px 10px 0 0;
}
.cityResources ul li{
	list-style:url('../../../Images/arrow_red.gif') outside;
	/*list-style-position:inherit;*/
	margin-left:15px;
	padding-left:0;
	padding-top:2px;
	padding-bottom:3px;
	vertical-align:top;

}
#imgCourses img {
	border:#CCCCCC solid 1px;
}
.link_highlights a:link {
	text-decoration:none;
}
.citySpotlight_tl {
	background: url('/Skins/TeeBone/images/citySpotlight_tl.jpg') 0 0 no-repeat;
	height:38px;
}
.citySpotlight_tr {
	background: url('/Skins/TeeBone/images/citySpotlight_t.jpg') 100% 0 no-repeat;
	height:38px;
	padding:0 15px;
	border-right: #009900 solid 1px;
}
.citySpotlight_t {
	background: url('/Skins/TeeBone/images/citySpotlight_t.jpg') 0 0 repeat-x;
	height:38px;
	width:100%;
}
.citySpotlightContent {
	border-left:1px solid #6BB652;
	border-right:#009900 solid 1px;
	padding:10px 10px 0 10px;
}
.citySpotlight_bl {
	background: url('/Skins/TeeBone/images/citySpotlight_bl.gif') 0 0 no-repeat;
	height:15px;
}
.citySpotlight_br {
	background: url('/Skins/TeeBone/images/citySpotlight_b.gif') 100% 0 no-repeat;
	height:15px;
	padding:0 15px;
	border-right:#009900 solid 1px;
}
.citySpotlight_b {
	background: url('/Skins/TeeBone/images/citySpotlight_b.gif') 0 0 repeat-x;
	height:15px;
	width:100%;
}
.cityRealDeals_tl {
	background: url('/Skins/TeeBone/images/cityRealDeals_tl.jpg') 0 0 no-repeat;
	height:38px;
}
.cityRealDeals_tr {
	background: url('/Skins/TeeBone/images/cityRealDeals_tr.jpg') 100% 0 no-repeat;
	height:38px;
	padding:0 15px;
}
.cityRealDeals_t {
	background: url('/Skins/TeeBone/images/cityRealDeals_t.jpg') 0 0 repeat-x;
	height:38px;
	width:100%;
}
.cityRealDealsContent {
	border-left:1px solid #D20D05;
	border-right:1px solid #D20D05;
	padding:0 15px;
}
.cityRealDeals_bl {
	background: url('/Skins/TeeBone/images/cityRealDeals_bl.gif') 0 0 no-repeat;
	height:15px;
}
.cityRealDeals_br {
	background: url('/Skins/TeeBone/images/cityRealDeals_br.gif') 100% 0 no-repeat;
	height:15px;
	padding:0 15px;
}
.cityRealDeals_b {
	background: url('/Skins/TeeBone/images/cityRealDeals_b.gif') 0 0 repeat-x;
	height:15px;
	width:100%;
}
.cityMatrix_tl {
	background: url('/Skins/TeeBone/images/citySpotlight_tl.jpg') 0 0 no-repeat;
	height:38px;
}
.cityMatrix_tr {
	background: url('/Skins/TeeBone/images/citySpotlight_tr.jpg') 100% 0 no-repeat;
	height:38px;
	padding:0 15px;
}
.cityMatrix_t {
	background: url('/Skins/TeeBone/images/citySpotlight_t.jpg') 0 0 repeat-x;
	height:38px;
	width:100%;
}
.cityMatrix_mapArea {
	border-left:1px solid #6BB652;
	border-right:1px solid #6BB652;
}
.cityMatrix_matrixArea {
	border-left:1px solid #6BB652;
	border-right:1px solid #6BB652;
}
.cityMatrix_bl {
	background: url('/Skins/TeeBone/images/citySpotlight_bl.gif') 0 0 no-repeat;
	height:15px;
}
.cityMatrix_br {
	background: url('/Skins/TeeBone/images/citySpotlight_br.gif') 100% 0 no-repeat;
	height:15px;
	padding:0 15px;
}
.cityMatrix_b {
	background: url('/Skins/TeeBone/images/citySpotlight_b.gif') 0 0 repeat-x;
	height:15px;
	width:100%;
}
/* COURSE PROFILE -------------------------------*/
.cityCourses {
	width:200px;
}
.profileGenInfoLabel {
	float:left;
	width:180px;
	padding-bottom:5px;
	font-weight:bold;
}
.profileGenInfoValue {
	float:left;
	width:300px;
	text-align:justify;
	padding-bottom:5px;
}
#profileCoursesInCity {
	width:170px;
	vertical-align:top;
}
.packPromotions_title {
	font-size:14px;
	font-weight:bold;
	padding:10px 0 10px 5px;
	border-bottom: #5dbf1c solid 1px;
}
/* REMOVED GRAY BOX-----------------------------
.profileGrayBox_tl { background: url('/Skins/TeeBone/images/profileGrayBox_tl.jpg') 0 0 no-repeat; height:32px; }
.profileGrayBox_tr { background: url('/Skins/TeeBone/images/profileGrayBox_tr.jpg') 100% 0 no-repeat; padding:8px 15px 0 15px; font-size:14px; font-weight:bold; }
.profileGrayBox_t { background: url('/Skins/TeeBone/images/profileGrayBox_t.jpg') 0 0 repeat-x; height:32px; width:100%; }
.profileGrayBoxContent { border-left:1px solid #E3E3E3; border-right:1px solid #E3E3E3; padding:15px 15px 0 15px; min-height:inherit;}
.profileGrayBox_bl { background: url('/Skins/TeeBone/images/profileGrayBox_bl.gif') 0 0 no-repeat; height:15px; }
.profileGrayBox_br { background: url('/Skins/TeeBone/images/profileGrayBox_br.gif') 100% 0 no-repeat; height:15px; padding:0 15px;  }
.profileGrayBox_b { background: url('/Skins/TeeBone/images/profileGrayBox_b.gif') 0 0 repeat-x; height:15px; width:100%; }
*/
/*Copy********************/
.profileGrayBox_tr {
	font-size:14px;
	font-weight:bold;
}
.profileGrayBox_t {
	background: url('/Skins/TeeBone/images/profileGrayBox_t.png') 0 0 repeat-x;
	height:32px;
	width:100%;
	font-weight:bold;
	font-size:14px;
	padding:8px 0 0 0;
}
.profileGrayBoxContent {
	padding:0 10px 0 10px;
	min-height:inherit;
}
.cities_Content {
	background-color: #f2fce3;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom:0;
	padding-left:10px;
}
#profileCourseTees {
	background-color:#FFFFFF;
	margin:0 0 5px 0;
	border:#009900 solid 1px;
}
#profileCourseTees .rowHeader {
	background-color: #6fc03d;
	text-align:center;
	color:#000000;
	font-size:11px;
	padding:3px 0;
}
#profileCourseTees tr.rowHeader {
	background-color:#FFFFFF;
}
#profileCourseTees .rowHeader td {
	padding:3px 5px;
}
#profileInstantTimeBox {
	border-left:1px solid #A71B18;
	border-bottom:1px solid #A71B18;
	border-top:1px solid #A71B18;
	border-right:1px solid #A71B18;
}
.profileInstantTimeHeader {
	padding:10px;
	background:#F8ECEC;
}
.profileInstantTime_noAvail {
	padding:10px;
	margin:0;
	font-size:12px;
	color:#990000;
}
.profileIconType {
	float:left;
	padding-right:5px;
}
#profileOnRequestBox {
	border-top:1px solid #006600;
	border-left:1px solid #006600;
	border-right:1px solid #006600;
}
.profileOnRequestHeader {
	padding:10px;
	vertical-align:middle;
	background:#caee95;
}
.profileRateTable {
	border:0px solid #5DBF1C;
	background-color:#5DBF1C;
	margin-bottom:5px;
}
.profileRateTable .rowHeader {
	background-color:#9c6;
	height:30px;
	text-align:center;
	font-size:10px;
	vertical-align:middle;
}
.profileRateTable .thumb {
	padding:12px 0 10px 12px;
}
.profileRateTable tr {
	background-color:#FFFFFF;
}
.profileRateTable tr.savings {
	background-color:#F2FCE2;
}
.profileRateTable tr.savings td {
	color:#c00;
	font-size:10px;
	vertical-align:middle;
	height:18px;
	padding-left:5px;
}
.profileRateTable td.rates {
	font-size:11px;
	padding:2px 2px 2px 5px;
	height:16px;
	vertical-align:middle;
}
.profileRateTable td.days {
	vertical-align: middle;
}
.profileRateTable .availDays {
	color:#990000;
	font-size:11px;
	font-weight:bold;
}
.profileRateTable td.benefit {
	padding:2px 2px 2px 5px;
}
.profileRateTable .header {
	padding:12px 12px 0 12px;
	width:98%;
	vertical-align:middle;
	margin-bottom:3px;
	height:30px;
}
.profileRateTable .divTle {
	border-bottom:1px solid #9c6;
	vertical-align:top;
}
.profileRateTable .left {
	width:55%;
	float:left;
}
#book {
	padding: 3px 5px 5px 0;
}
#book td.window {
	padding-left: 10px;
}
#feat_img img {
	width:75px;
	height:90px;
}
/* templatePrimary Left Panel -------------------------------*/
#cityLeftPanelReview {
	margin:0 1px;
	background:#FFFFFF;
}
.cityLeftPanelReviewContent {
	padding:15px 0;
	border-top:1px dotted #006600;
	background:#FFFFFF;
}
.cityLeftPanelReview_tl {
	background: url('/Skins/TeeBone/images/cityPackages_tl.jpg') 0 0 no-repeat;
	height:34px;
}
.cityLeftPanelReview_tr {
	background: url('/Skins/TeeBone/images/cityPackages_tr.jpg') 100% 0 no-repeat;
	height:34px;
	padding:0 15px;
}
.cityLeftPanelReview_t {
	background: url('/Skins/TeeBone/images/cityPackages_t.jpg') 0 0 repeat-x;
	height:34px;
	width:100%;
}
.courseTotalReviews {
	font-size:12px;
	font-weight:bold;
}
.playerReviewBlock {
	padding:0 15px;
}
.playerReviewSummary {
	border-top: 1px solid #000000;
	padding:15px 0;
}
#cityLeftPanelHotels {
}
.cityLeft_hotelsHeader {
	background:#ECF5FB;
	padding-left:10px;
	padding-top:0px;
	border-bottom:#006600 dotted 1px;
	border-top:#006600 dotted 1px;
	margin:0 1px;
}
.cityLeft_hotelsContent {
	background:#ECF5FB;
	border-top:1px solid #B1D6EE;
	padding:15px;
	margin:0 1px;
}
.cityLeft_hotelsContent a:link {
	text-decoration:none;
}
.cityLeftPanelBottom_bl {
	background: url('/Skins/TeeBone/images/cityLeftPanelHotels_bl.png') 0 0 no-repeat;
	width:15px;
	height:15px;
}
.cityLeftPanelBottom_br {
	background: url('/Skins/TeeBone/images/cityLeftPanelHotels_br.png') 100% 0 no-repeat;
	width:15px;
	height:15px;
}
.cityLeftPanelBottom_b {
	background:url('/Skins/TeeBone/images/cityLeftPanelHotels_b.png') 0 0 repeat-x;
	height:15px;
	width:100%;
}
/*	.cityLeftPanelHotels_bl { background: url('/Skins/TeeBone/images/cityLeftPanelHotels_bl.gif') 0 0 no-repeat; height:15px; }
	.cityLeftPanelHotels_br { background: url('/Skins/TeeBone/images/cityLeftPanelHotels_br.gif') 100% 0 no-repeat; height:15px; }
	.cityLeftPanelHotels_b { background: url('/Skins/TeeBone/images/cityLeftPanelHotels_b.gif') 0 0 repeat-x; height:15px; width:100%;}
    	
*/

/*teebot250W--------------------------------------*/
.teebot250WContent {
	background:#BBE381 url('/Skins/TeeBone/images/homeWhatsNewContent_bg.jpg');
	background-repeat:repeat;
}
.whatsNew250Content {
	background: #CEEBA0 url('/Skins/TeeBone/images/homeWhatsNewContent_bg.jpg') repeat-x;
	padding:10px;
}
#mapArea {
}
/*
	.whatsNew_bl { background: url('/Skins/TeeBone/images/whatsNew250_bl.jpg') 0 0 no-repeat; height:15px; }
	.whatsNew_br { background: url('/Skins/TeeBone/images/whatsNew250_br.jpg') 100% 0 no-repeat; height:15px; }
	.whatsNew_b { background: url('/Skins/TeeBone/images/whatsNew250_b.jpg') 0 0 repeat-x; height:15px; width:100%;}
*/

/* templateDefault Left Panel ------------------------------- */
.curveWhite_tl {
	background: url('/Skins/TeeBone/images/curveWhite_tl.gif') 0 0 no-repeat;
	height:15px;
}
.curveWhite_tr {
	background: url('/Skins/TeeBone/images/curveWhite_tr.gif') 100% 0 no-repeat;
	height:15px;
	padding:0 15px;
}
.curveWhite_t {
	background: url('/Skins/TeeBone/images/curveWhite_t.gif') 0 0 repeat-x;
	height:15px;
	width:100%;
}
.curveWhite_bl {
	background: url('/Skins/TeeBone/images/curveWhite_bl.gif') 0 0 no-repeat;
	height:15px;
}
.curveWhite_br {
	background: url('/Skins/TeeBone/images/curveWhite_br.gif') 100% 0 no-repeat;
	height:15px;
	padding:0 15px;
}
.curveWhite_b {
	background: url('/Skins/TeeBone/images/curveWhite_b.gif') 0 0 repeat-x;
	height:15px;
	width:100%;
}
.leftPanelPartner {
	background:#FFFFFF;
	padding-bottom:0;
	margin:0 1px;
}
.leftAd_img img {
	width:100%;
}
.golfCartSummary {
	margin:0 1px;
}
.golfCartSummaryContent {
	background-color:#fff8df;
	margin:0;
	overflow:hidden;
	border-left:#ffcc30 solid 1px;
	border-right:#ffcc30 solid 1px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
}
.golfCartSummaryHeader_tl {
	background: url('/Skins/TeeBone/images/golfCartSummaryHeader_tl.gif') 0 0 no-repeat;
	height:30px;
}
.golfCartSummaryHeader_tr {
	background: url('/Skins/TeeBone/images/golfCartSummaryHeader_tr.gif') 100% 0 no-repeat;
	height:30px;
	padding:0 0 0 15px;
	font-size:12px;
	font-weight:bold;
	padding-top:8px;
	text-align:left;
}
.golfCartSummaryHeader_t {
	background: url('/Skins/TeeBone/images/golfCartSummaryHeader_t.jpg') 0 0 repeat-x;
	background:#f6c61a;
	height:30px;
	width:100%;
}
/*.sealBox_tl{}
.sealBox_tr{}
.sealBox_t{}*/

.yellowCurveBox_bl {
	background: url('/Skins/TeeBone/images/yellowCurveBox_bl.gif') 0 0 no-repeat;
	height:15px;
}
.yellowCurveBox_br {
	background: url('/Skins/TeeBone/images/yellowCurveBox_br.gif') 100% 0 no-repeat;
	height:15px;
}
.yellowCurveBox_b {
	background: url('/Skins/TeeBone/images/yellowCurveBox_b.gif') 0 0 repeat-x;
	height:15px;
	width:100%;
}
.leftPanelCoursesInCity {
	background:#FFFFFF;
	padding-bottom:10px;
	margin:0 2px;
	padding-left:2px;
	padding-right:2px;
}
.leftPanelCoursesInCityContent {
	padding:15px;
	background-color:#FFFFFF;
	overflow:hidden;
	border-left:#ffcc30 solid 1px;
	border-right:#ffcc30 solid 1px;
	border-bottom:#ffcc30 solid 1px;
	padding-bottom:10px;
}
.leftPanelCoursesInCity_tl {
	background: url('/Skins/TeeBone/images/golfCartSummaryHeader_tl.jpg') 0 0 no-repeat;
	height:30px;
}
.leftPanelCoursesInCity_tr {
	background: url('/Skins/TeeBone/images/golfCartSummaryHeader_tr.jpg') 100% 0 no-repeat;
	height:30px;
	padding:0 0 0 15px;
	font-size:12px;
	font-weight:bold;
	padding-top:8px;
}
.leftPanelCoursesInCity_t {
	background: url('/Skins/TeeBone/images/golfCartSummaryHeader_t.jpg') 0 0 repeat-x;
	height:30px;
	width:100%;
}
.leftPanelSearchTools {
	background:#FFFFFF;
	padding:15px 2px 0 2px;
	margin:0 2px;
}
.leftPanelSearchToolsContent {
	text-align:center;
	background-color:#FFFFFF;
	border-left:#ffcc30 solid 1px;
	border-right:#ffcc30 solid 1px;
	border-bottom:#ffcc30 solid 1px;
}
.leftPanelSearchTools_tl {
	background: url('/Skins/TeeBone/images/golfCartSummaryHeader_tl.jpg') 0 0 no-repeat;
	height:30px;
}
.leftPanelSearchTools_tr {
	background: url('/Skins/TeeBone/images/golfCartSummaryHeader_tr.jpg') 100% 0 no-repeat;
	height:30px;
	padding:0 0 0 15px;
	font-size:12px;
	font-weight:bold;
	padding-top:8px;
}
.leftPanelSearchTools_t {
	background: url('/Skins/TeeBone/images/golfCartSummaryHeader_t.jpg') 0 0 repeat-x;
	height:30px;
	width:100%;
}
.teebotSide_bl {
	background: url('/Skins/TeeBone/images/teebotSide_bl.gif') 0 0 no-repeat;
	height:15px;
}
.teebotSide_br {
	background: url('/Skins/TeeBone/images/teebotSide_br.gif') 100% 0 no-repeat;
	height:15px;
}
.teebotSide_b {
	background: url('/Skins/TeeBone/images/teebotSide_b.gif') 0 0 repeat-x;
	height:15px;
	width:100%;
}
.teebotSideCourseName_bl {
	background: url('/Skins/Teebone/images/teebot/tbotSide_bl.jpg') 0 0 no-repeat;
	height:48px;
}
.teebotSideCourseName_br {
	background: url('/Skins/Teebone/images/teebot/tbotSide_br.jpg') 100% 0 no-repeat;
	height:48px;
	padding:15px 0 0 15px;
}
.teebotSideCourseName_b {
	background: url('/Skins/Teebone/images/teebot/tbotSide_b.jpg') 0 0 repeat-x;
	height:48px;
/* width:;*/
}
.leftPanelSupport {
	background:#FFFFFF;
	margin:5px 2px 0 2px;
}
.leftPanelSupportContent {
	padding:0 15px;
}
.leftPanel_iMap {
	background:#FFFFFF;
	margin:5px 2px 0 2px;
}
.leftPanel_iMapContent {
	padding:0 5px;
}
.leftPanelSupport_bl {
	background: url('/Skins/TeeBone/images/leftPanelSupport_bl.gif') 0 0 no-repeat;
	height:15px;
}
.leftPanelSupport_br {
	background: url('/Skins/TeeBone/images/leftPanelSupport_br.gif') 100% 0 no-repeat;
	height:15px;
}
.leftPanelSupport_b {
	background: url('/Skins/TeeBone/images/leftPanelSupport_b.gif') 0 0 repeat-x;
	height:15px;
	width:100%;
}
/*****LeftAd
#cityLeft_Ad{ background:#FFFFFF;}
.leftPanelAd_bl { background: url('/Skins/TeeBone/images/leftPanelAd_bl.gif') 0 0 no-repeat; height:15px; }
.leftPanelAd_br { background: url('/Skins/TeeBone/images/leftPanelAd_br.gif') 100% 0 no-repeat; height:15px; }
.leftPanelAd_b { background: url('/Skins/TeeBone/images/leftPanelAd_b.gif') 0 0 repeat-x; height:15px; width:100%; }
******/
/*
#cityPage .cityPageDiv { background:url('/Skins/teebone/images/bg-CourseInfoHeader.gif') repeat-x; height:29px; vertical-align:middle; margin:0 0 10px 0; width:100%;}
#cityPage p { margin-bottom:8px;}
.contentTle { font-size:16px;}
.dealsR { font-size:16px; color:#006600;}
.dealsI { font-size:16px; color:#990000;}
*/
	
	
/* FORMS */
.form_label {
	padding-bottom:5px;
	vertical-align:top;
}
.form_labelLogin {
	padding:5px 0 0 0;
	width:60px;
}
.btnHomeSignIn {
	background:url('../images/btnHomeSignIn.jpg') no-repeat;
	width:37px;
	height:19px;
	border:none;
}
.formHomeLogin_tf {
	border:1px solid #333;
	width:80px;
	font:normal 11px Arial;
}
.formNewsletter_tf {
	width:115px;
	border:1px solid #333;
	font:normal 11px Arial;
}
.homeCityDropdown {
	width:185px;
	font-size:11px;
	border:1px solid #000000;
}
.btnDefaultWeb2 {
	background:url('../images/btnDefaultWeb2_sm.gif') no-repeat;
	width:48px;
	height:20px;
	color:#FFFFFF;
	font:bold 11px Arial;
	border:none;
}
.btnGoTeeBot {
	background:url('../images/btnGoTeeBot.jpg') no-repeat;
	width:62px;
	height:20px;
	color:#FFFFFF;
	font:bold 11px Arial;
	border:none;
	text-align:center;
	padding-right:24px;
}
#deals_golfOnlyPackage_left {
	float:left;
	text-align:left;
	width:280px;
	padding-right:30px;
}
#deals_golfOnlyPackage_right {
	float:left;
	text-align:left;
	width:255px;
}
.deals_hotelPackagePanel_tl {
	background: url('/Skins/teebone/images/hotelBox_tl.jpg') 0 0 no-repeat;
	height:15px;
}
.deals_hotelPackagePanel_tr {
	background: url('/Skins/teebone/images/hotelBox_tr.jpg') 100% 0 no-repeat;
	height:15px;
}
.deals_hotelPackagePanel_t {
	background: url('/Skins/teebone/images/hotelBox_t.jpg') 0 0 repeat-x;
	height:15px;
	width:100%;
}
.deals_hotelPackagePanel_bl {
	background: url('/Skins/teebone/images/hotelBox_bl.jpg') 0 0 no-repeat;
	height:15px;
}
.deals_hotelPackagePanel_br {
	background: url('/Skins/teebone/images/hotelBox_br.jpg') 100% 0 no-repeat;
	height:15px;
}
.deals_hotelPackagePanel_b {
	background: url('/Skins/teebone/images/hotelBox_b.jpg') 0 0 repeat-x;
	height:15px;
	width:100%;
}
/*new modified line*/
	
	.deals_hotelPackage_content {
	background:#f2fcff url('/Skins/teebone/images/hotelBox_bg.jpg') repeat-x;
	border-left:2px solid #D8EFFB;
	border-right:2px solid #D8EFFB;
	padding:0 10px;
}
.deals_hotelPackage_RoomHeader {
	background:#f2fcff;
	border-left:2px solid #D8EFFB;
	border-right:2px solid #D8EFFB;
	padding:0 0 0 10px;
}
.deals_hotelPackage_roomTab {
	background:url('/Skins/teebone/images/hotelBox_roomTab.jpg') no-repeat;
	width:108px;
	height:22px;
	color:#0F375B;
	font-weight:bold;
	text-align:center;
	padding:4px 0 0 0;
}
.deals_hotelPackageRoom {
	background:#B9D9F0 url('/Skins/teebone/images/hotelBox_roomOptionsBg.jpg') repeat-x;
	border-left:2px solid #D8EFFB;
	border-right:2px solid #D8EFFB;
	padding:10px;
}
#flexi_Alternatives {
}
.flexi_Alternatives_tl {
	background: url('/Skins/teebone/images/flexiCourses_header_tl.jpg') 0 0 no-repeat;
	height:84px;
}
.flexi_Alternatives_tr {
	background: url('/Skins/teebone/images/flexiCourses_header_tr.jpg') 100% 0 no-repeat;
	height:74px;
	padding:10px 20px 0 20px;
	font-size:11px;
}
.flexi_Alternatives_t {
	background: url('/Skins/teebone/images/flexiCourses_header_t.jpg') 0 0 repeat-x;
	height:84px;
	width:100%;
}
.flexi_header_l {
	background: url('/Skins/teebone/images/flexiCourses_column_tl.jpg') 0 0 no-repeat;
	height:31px;
}
.flexi_header_r {
	background: url('/Skins/teebone/images/flexiCourses_column_tr.jpg') 100% 0 no-repeat;
	height:23px;
	padding:8px 0 0 0;
}
.flexi_header_t {
	background: url('/Skins/teebone/images/flexiCourses_column_t.jpg') 0 0 repeat-x;
	height:31px;
	width:100%;
}
.flexi_Alternatives_content {
	background:#FFFFFF;
	border-left:1px solid #CFEBB4;
	border-right:1px solid #CFEBB4;
	border-bottom:1px solid #CFEBB4;
	padding:10px;
}
.form_listCourses {
	height:16px;
	border:1px solid #000000;
	font-size:11px;
	width:150px;
}
.form_txtFieldDate {
	height:14px;
	border:1px solid #000000;
	font-size:11px;
	width:60px;
}
.form_txtPlayer {
	height:14px;
	border:1px solid #000000;
	font-size:11px;
	width:40px;
}
.form_listTime {
	height:16px;
	border:1px solid #000000;
	font-size:11px;
	width:70px;
}
.form_listRateType {
	height:16px;
	border:1px solid #000000;
	font-size:11px;
	width:100px;
}
.form_listNoNights {
	height:16px;
	border:1px solid #000000;
	font-size:11px;
	width:30px;
}
a.smallink:link {
	color: #36F;
	font-size:10px;
}
a.smallink:active {
	color: #039;
	font-size:10px;
}
a.smallink:visited {
	color: #36F;
	font-size:10px;
}
a.smallink:hover {
	color: #039;
	font-size:10px;
}
a.link_sm:active {
	color: #00e;
	font-size:11px;
	text-decoration:underline;
}
a.link_sm:link {
	color: #00e;
	font-size:11px;
	text-decoration:underline;
}
a.link_sm:visited {
	color: #00e;
	font-size:11px;
	text-decoration:none;
}
a.link_sm:hover {
	color: #f00;
	font-size:11px;
}
a.link_tbred:active {
	color: #990000;
}
a.link_tbred:link {
	color: #990000;
	text-decoration:underline;
}
a.link_tbred:hover {
	color: #990000;
}
a.link_tbred:visited {
	color: #990000;
}
a.link_tbred:visited:hover {
	color: #990000;
}
a.linkCoursebotCity, a.linkCoursebotCity:visited {
	font-size:11px;
}
a.linkCoursebotCity:link, a.linkCoursebotCity:active, a.linkCoursebotCity:visited {
	text-decoration: underline;
}
a.linkCoursebotCity:hover, a.linkCoursebotCity:visited:hover {
	text-decoration: none;
}
a.linkit, a.linkit:visited {
	font-size:11px;
	color:#000000;
}
a.linkit:link, a.linkit:active, a.linkit:visited {
	text-decoration: underline;
}
a.linkit:hover, a.linkit:visited:hover {
	text-decoration: none;
	color:#000000;
}
.ithead {
	color:#FFFFFF;
}
a.linkInfo, a.linkInfo:visited, .txtlinkInfo {
	color:#990000;
	font-size:11px;
}
a.linkInfo:active, a.linkInfo:link, a.linkInfo:visited {
	text-decoration:underline;
}
a.linkInfo:hover, a.linkInfo:visited:hover {
	text-decoration:none;
}
a.linkInfo10, a.linkInfo10:visited, .txtlinkInfo10 {
	color:#990000;
	font-size:10px;
}
a.linkInfo10:active, a.linkInfo10:link, a.linkInfo10:visited {
	text-decoration:underline;
}
a.linkInfo10:hover, a.linkInfo10:visited:hover {
	text-decoration:none;
}
a.linkOutingRed, a.linkOutingRed:visited {
	color:#990000;
	font-size:11px;
}
a.linkOutingRed:active, a.linkOutingRed:link, a.linkOutingRed:visited {
	color:#990000;
}
a.linkOutingRed:hover, a.linkOutingRed:visited:hover {
	color:#990000;
}
a.a12:active, a.a12:link, a.a12:visited {
	font-size:12px;
	text-decoration:underline;
}
a.a12:hover, a.a12:visited:hover {
	font-size:12px;
	text-decoration: none;
}
a.a12_000:active, a.a12_000:link, a.a12_000:visited {
	font-size:12px;
	text-decoration:underline;
	color:#000000;
}
a.a12_000:hover, a.a12_000:visited:hover {
	font-size:12px;
	text-decoration: none;
	color:#000000;
}
a.a12_fff:active, a.a12_fff:link, a.a12_fff:visited {
	font-size:12px;
	text-decoration:underline;
	color:#FFFFFF;
}
a.a12_fff:hover, a.a12_fff:visited:hover {
	font-size:12px;
	text-decoration: none;
	color:#FFFFFF;
}
a.teebone:link, a.teebone:hover, a.teebone:active, a.teebone:visited, a.teebone:visited:hover {
	color: #FFFFFF;
	text-decoration: none;
}
a.link_noLine {
	font-size:11px;
}
a.link_noLine:active, a.link_noLine:link, a.link_noLine:visited {
	text-decoration:none;
}
a.link_noLine:hover, a.link_noLine:visited:hover {
	text-decoration: underline;
}
a.teebone {
	font-size:11px;
	color:#FFFFFF;
}
a.teebone:active, a.teebone:link, a.teebone:visited {
	text-decoration:none;
}
a.teebone:hover, a.teebone:visited:hover {
	text-decoration: underline;
}
a.linkTeeTimeServBox:active, .linkTeeTimeServBox:link, .linkTeeTimeServBox:hover, .linkTeeTimeServBox:visited, .linkTeeTimeServBox:visited:hover {
	color:#FFFFFF;
	font-size:11px;
}
a.linkTeeTimeServBox, a.linkTeeTimeServBox:visited {
	font-size:11px;
	color:#FFFFFF;
}
a.linkTeeTimeServBox:link, a.linkTeeTimeServBox:active, a.linkTeeTimeServBox:visited {
	text-decoration: underline;
}
a.linkTeeTimeServBox:hover, a.linkTeeTimeServBox:visited:hover {
	text-decoration: none;
}
/** Scrolling Testimonials**/
#marqueecontainer {
	position:relative;
	left:0;
	height: 120px;
	overflow: hidden;
}
/** Search Results Tee Time Service **/
#tbl_teeTimeServBox {
	margin-right:0;
}
#tbl_teeTimeServBox .topLeft {
	background:url('/Skins/teebone/images/tbl/tbl_main_topleft.gif') no-repeat;
	height:31px;
}
#tbl_teeTimeServBox .topbg {
	background:url('/Skins/teebone/images/tbl/tbl_main_top.gif') repeat-x;
	height:31px;
}
#tbl_teeTimeServBox .topRight {
	background:url('/Skins/teebone/images/tbl/tbl_main_topright.gif') no-repeat;
	height:31px;
}
#tbl_teeTimeServBox .Left {
	background:url('/Skins/teebone/images/tbl/tbl_main_mdleleft.gif') repeat-y;
	width:12px;
}
#tbl_teeTimeServBox .botSearchMidle {
	padding:12px 0 12px 0;
}
#tbl_teeTimeServBox .Midle {
	background-color:#006600;
	color:#FFFFFF;
}
#tbl_teeTimeServBox .Right {
	background:url('/Skins/teebone/images/tbl/tbl_main_mdleright.gif') repeat-y;
	width:12px;
}
#tbl_teeTimeServBox .botLeft {
	background:url('/Skins/teebone/images/tbl/tbl_cp_bot_left.gif') no-repeat;
	width:12px;
	height:39px;
}
#tbl_teeTimeServBox .botbg {
	background:url('/Skins/teebone/images/tbl/tbl_cp_bot_bg.jpg') repeat-x;
	vertical-align:bottom;
} /*Tee Time Links*/
#tbl_teeTimeServBox .botbgSearchBot {
	background:url('/Skins/teebone/images/tbl/tbl_cp_bot_bg.jpg') repeat-x;
	vertical-align:middle;
	font-weight:bold;
}/*Tee Time Links*/
#tbl_teeTimeServBox .botbg a {
	text-decoration:none;
}
#tbl_teeTimeServBox .botbgSearchBot a {
	text-decoration:none;
}
#tbl_teeTimeServBox .botRight {
	background:url('/Skins/teebone/images/tbl/tbl_cp_bot_right.gif') no-repeat;
	width:12px;
	height:39px;
}
#tbl_teeTimeServBox .topDiv {
	border-top:1px solid #FFFFFF;
}
#tbl_teeTimeServBox .botDiv {
	padding-bottom:5px;
}
.tbCS {
	background:url('/Skins/Teebone/images/custSupportTB.jpg') no-repeat;
	text-align:left;
	padding:25px 0 8px 10px;
}
/*** Shared Search Results Styles ***/
.SearchResult_body {
	padding-top:0;
}
.tleSearchOrb {
}
.affiliateMargin {
	padding-bottom:12px;
}
html[xmlns] .SearchResult_body {
	padding-top:0;
}/*fix top padding in mozilla*/
.thumb {
	padding: 0 0 5px 12px;
	text-align:left;
	width:80px;
}
.erTBPadL6 {
	padding-left:6px;
}
.padL15 {
	padding-left:15px;
	text-align:left;
}
.padL5 {
	padding-left:5px;
	text-align:left;
}
.div {
	border-left:1px solid #5DBF1C;
	padding:0 3px 5px 3px;
}
.detail {
	padding:0 5px 0 5px;
	vertical-align:top;
}
.txtRatePrice {
	font-size:14px;
}
div.quote {
	padding:3px 5px 5px 3px;
	height:20px;
	border-top:1px solid #006600;
}
div.quoteBar {
	padding:3px 5px 3px 2px;
	height:20px;
	border-top:1px solid #9c6;
}
.bgQuote {
	background-color:#FFCC00;
	border:1px solid #006600;
	margin:1px 3px 10px 3px;
}
.bgQuoteBar {
	background-color:#FFFFFF;
	padding:1px 1px 1px 1px;
}
.bgQuoteCart {
	background-color:#FFCC00;
	border:1px solid #006600;
	margin:1px;
}
.bgQuoteBarCart {
	background-color:#FFFFFF;
	padding:1px;
}
.Links {
	padding:10px 0 5px 0;
}
.txtlinks {
	color:#990000;
}
.txtLink {
	color:#00e;
}
.txtNote {
	color:#990000;
	font-weight:bold;
}
.txtNotenotbold {
	color:#990000;
}
.alignAddCart {
	padding-top:4px;
}
.alignRadioBtn {
	padding-top:3px;
}
.verAlign {
	vertical-align:middle;
}
.tip {
	border:solid 1px #666666;
	width:150px;
	padding:3px 5px 3px 5px;
	position:absolute;
	z-index:100;
	text-align:left;
	visibility:hidden;
	color:#000000;
	top:20px;
	left:90px;
	background-color:#FFFEAE;
	/*layer-background-color:#FFFFCC;*/
	list-style-position:outside;
}
.tipCheckout {
	border:solid 1px #666666;
	width:300px;
	padding:3px 5px 3px 5px;
	position:absolute;
	z-index:100;
	text-align:left;
	visibility:hidden;
	color:#000000;
	top:20px;
	left:90px;
	background-color:#FFFEAE;
	/*layer-background-color:#FFFFCC;*/
	list-style-position:outside;
}
.tipProprofile {
	border:solid 1px #666666;
	width:300px;
	padding:3px 5px 3px 5px;
	position:absolute;
	z-index:100;
	text-align:left;
	visibility:hidden;
	color:#000000;
	top:-800px;
	left:90px;
	background-color:#FFFEAE;
	/*layer-background-color:#FFFFCC;*/
	list-style-position:outside;
}
.ratetip {
	border:solid 1px #666666;
	width:250px;
	padding:10px;
	position:absolute;
	z-index:201;
	text-align:left;
	visibility:hidden;
	color:#000000;
	margin-top: 70px;
	top:50px;
	left:90px;
	background-color:#FFFEAE;
	/*layer-background-color:#FFFFCC;*/
}
.ratetip2 {
	border:solid 1px #666666;
	width:150px;
	padding:3px 5px 3px 5px;
	position:absolute;
	z-index:200;
	text-align:left;
	visibility:hidden;
	color:#000000;
	margin-top:100px;
	top:20px;
	left:90px;
	background-color:#FFFEAE;
	/*layer-background-color:#FFFFCC;*/
}
.PageSubTitle {
	padding-top:5px;
} /*applied on player ratings page*/
.left_ch {
	float:left;
	text-align:left;
	font-size:12px;
}
.right_ch {
	float:right;
	text-align:right;
	padding:5px 0 0 0;
	vertical-align:middle;
}
.TBGreen {
	background-color:#006600;
}
.TBRed {
	background-color:#990000;
}
.TBYellow {
	background-color:#FFCC00;
}
.TBLightGreen {
	background-color:#CAEE95;
}
.TBWhite {
	background-color:#FFFFFF;
}
li.bullet {
	list-style:inside disc;
	padding-top:2px;
}
li.noBullet {
	list-style:none;
	list-style-position:outside;
}
li.numeric {
	list-style:inside decimal;
	padding-top:5px;
}
.searchTools {
	padding:0;
	text-align:left;
}
.gcBG {/*background:url'/images/gc_bgredeem02_bg.jpg'; background-repeat:repeat-x;*/
	padding:30px 30px 30px 30px;
}
/*.gcBG_R { background:url'/images/gc_bgredeem02.jpg'; background-repeat:no-repeat;}*/
.dropDown_padL5 {
/*padding-left:;*/
}
.botDiv {
	border-bottom:1px dashed #CCCCCC;
}
.txtbot {
	color:#000000;
}
.txtGray_sm {
	color: #666666;
	font-size: 10px;
	font-weight:bold;
}
.clearL {
	clear:left;
}
.searchByCourse {
	vertical-align:middle;
	background-color:#FFFFFF;
}
.rateTle, .mapCourseName, .txtSubTle, .txtDefault12 {
	font-size:12px;
}
.txtTeeType, .rateTle {
	color:#990000;
	margin:3px 0;
}
.txtlightBlueBiggie {
	color:#000000;
	font-size:14px;
}
.txtTblTitle {
	font-size:16px;
	color:#000000;
	font-weight:bold;
}
.txtTbl02Title {
	font-size:14px;
	color:#990000;
	font-weight:bold;
}
.txtTbl02TitleDesc {
	font-size:14px;
	color:#000000;
	font-weight:bold;
}
.txtTbl02SubTitle {
	font-size:13px;
	color:#666666;
	font-weight:bold;
}
.txtLink_sm {
	color:#0000CC;
}
.txtTBRed {
	color:#990000;
}
.txtTBYellow {
	color:#FFCC00;
}
.txtTBWhite {
	color:#FFFFFF;
}
.txtTBGreen {
	color:#006600;
}
.txtTBRed14 {
	font-size:14px;
	color:#990000;
}
.txtTBdefault14 {
	font-size:14px;
}
.txtDefault15 {
	font-size:15px;
}
.w {
	font-size:13px;
}
.txtdefault_sm {
	font-size:10px;
	color:#000000;
}
.txtGray13 {
	color:#666666;
	font-size:13px;
}
.txtGray12 {
	color:#666666;
	font-size:12px;
}
.txtGray {
	color:#666666;
}
.tleServBox {
	font-size:14px;
}
.courseName {
	font-size:14px;
}
.tle_default {
	font-size:13px;
	text-align:left
}
.breadcrumbActivePage {
	font-size:11px;
	font-weight:bold;
}
.breadCrumbs {
	font-size:12px;
	font-family:Arial;
}
.breadCrumbsPrint { display:none;}

#dealsInstant {
	background-color:#B92828;
	padding:0 0 0 0;
	vertical-align:top;
	margin-top:10px;
}
#dealsInstant table {
}
#dealsInstant td.bg {
	background:url('/Skins/teebone/images/dealsInstant_bg.jpg') repeat-x;
	height:90px;
	text-align:center;
	border:2px solid #FFFFFF;
}
#dealsInstant .discountHolder {
	background:url('/Skins/Teebone/images/discountRate.gif') no-repeat;
	vertical-align:middle;
	color:#990000;
}
#dealsInstant .course {
	font-size:15px;
	margin-top:5px;
}
#dealsInstant .regRate {
	font-size:12px;
}
#dealsInstant .discountRate {
	font-size:30px;
}
#dealsTBar {
	background-color:#B92828;
	padding:0 3px 0 3px;
}
#dealsTBar div.content {
	background-color:#FFFFFF;
}
#dealsTBar div.yelBorder {
	border:1px solid #FFFFFF;
	background-color:#FFCC00;
	padding:0 2px 0 2px;
}
#dealsTBar div.tBarContent {
	background:url('/Skins/teebone/images/dealsInstant_bg.jpg') repeat-x;
	padding:5px;
}
.dealsTBarBotleft {
	background:url('/Skins/teebone/images/dealsInstant_botleft.gif') no-repeat;
	width:9px;
}
.dealsTBarBot {
	background:url('/Skins/teebone/images/dealsInstant_bot.gif') repeat-x;
	height:9px;
}
.dealsTBarBotright {
	background:url('/Skins/teebone/images/dealsInstant_botright.gif') no-repeat;
	width:9px;
}
.dealsTBarTopleft {
	background:url('/Skins/teebone/images/dealsInstant_topleft.gif') no-repeat;
	width:10px;
}
.dealsTBarTop {
	background:url('/Skins/teebone/images/dealsInstant_top.gif') repeat-x;
}
.dealsTBarTopright {
	background:url('/Skins/teebone/images/dealsInstant_topright.gif') no-repeat;
	width:10px;
}
/*TeeTimes Details*/
#Detail {
	margin:20px 0 5px 0;
}
#Detail .dateTime {
	background:#FFFFFF;
	padding:10px;
	font-size:14px;
	text-align:center;
	border:1px solid #990000;
}
#Detail .save {
	background:#990000;
	color:#FFFFFF;
	text-align:center;
	padding:9px;
}
.totalLeft {
	border-left:1px solid #990000;
	border-top:1px solid #990000;
	border-bottom:1px solid #990000;
	background:#FFFFFF;
	padding:2px 0 2px 0;
}
.totalRight {
	border-right:1px solid #990000;
	border-top:1px solid #990000;
	border-bottom:1px solid #990000;
	background:#FFFFFF;
	padding:2px 0 2px 0;
}
.totalBorder {
	border-left:1px solid #5FC01E;
}
/*** Results Summary & Paging Styles ***/
#tbl_searchSum {
	border:1px solid #5DBF1C;
	padding:10px;
	margin-top:16px;
	margin-bottom: 24px;
	background-color:#F2FCE3;
}
.paging {
	margin-bottom:12px;
	padding:5px 0 0px 0;
	height:20px;
}
.paging .left {
	float:left;
	text-align:left;
}
.paging .right {
	float:right;
	text-align:right;
}
#paging {
	margin-bottom:12px;
	padding:5px 0 0px 0;
	height:20px;
}
#paging .left {
	float:left;
	text-align:left;
}
#paging .right {
	float:right;
	text-align:right;
}
.alignRadioBtn {
	padding-top:2px;
}
.bookTeetime {
	border:1px solid #5DBF1C;
	background-color:#F2FCE3;
	padding:10px;
}
.bookTeetime2 {
	background:url('/Skins/Teebone/images/book2ways_search.jpg') no-repeat;
	height:76px;
}
#bookTeetime {
	background:url('/Skins/Teebone/images/book2ways.jpg') no-repeat;
	height:58px;
}
.searchTle {
	font-size:14px;
}
.padTop4tb {
	padding-top:10px;
}
#pagingTeeTime {
	padding:5px 0 0 0;
	height:18px;
}
#pagingTeeTime .left {
	float:left;
	text-align:left;
}
#pagingTeeTime .right {
	float:right;
	text-align:right;
}
.ImgBg_tblTop_ms {
	background:url('/images/tables/tblTop_ms.gif') repeat-x;
	height:30px;
}
.ImgBg_tblBtm_ms {
	background:url('/images/tables/tblBtm_ms.gif') repeat-x;
	height:5px;
}
.ImgBg_tblLeft_ms {
	background:url('/images/tables/tblLeft_ms.gif') repeat-y;
	width:8px;
}
.ImgBg_tblRight_ms {
	background:url('/images/tables/tblRight_ms.gif') repeat-y;
	width:8px;
}
.twoWay01_l {
	background:url('/Skins/Teebone/images/twoWay01_l.jpg') no-repeat;
	height:55px;
	width:263px;
}
.twoWay01_m {
	background:url('/Skins/Teebone/images/twoWay01_m.jpg') repeat-x;
	height:55px;
}
.twoWay01_r {
	background:url('/Skins/Teebone/images/twoWay01_r.jpg') no-repeat;
	height:55px;
	width:135px;
}
/***  Table Styles for On Request Courses ***/
/*#tbl_search { border-top:1px solid #5DBF1C; border-left:1px solid #5DBF1C; border-right:1px solid #5DBF1C; border-bottom:1px solid #5DBF1C;}*/
#masterdiv {
}
#masterdiv .submenu {
	background-color:#FFFFFF;
}
#masterdiv .Redtext {
	color:#990000;
	font-size:12px;
	height:25px;
}
#masterdiv .Redtextprice {
	color:#990000;
	font-size:16px;
	padding-left:20px;
}
#masterdiv .dealsdesc {
	padding-left:20px;
}
#masterdiv .dealper {
	border-bottom:1px solid #C7F187;
}
#masterdiv .PYGsubmenu {
	background-color:#FFFFFF;
	border-top:1px solid #5DBF1C;
	padding:10px;
}
#tbl_search {
	border-left:1px solid #5DBF1C;
	border-right:1px solid #5DBF1C;
	border-bottom:1px solid #5DBF1C;
}
#tbl_search #teeDetailshot {
	font-size:11px;
	border-top:2px solid #5DBF1C;
}
#tbl_search #teeDetailshot .CourseName {
	padding:12px 12px 5px 12px;
}
#tbl_search #teeDetails {
	font-size:11px;
	border-top:1px solid #5DBF1C;
}
#tbl_search #teeDetails .bgInstantTime {
	background-color:#F2FCE3;
}
#tbl_search #teeDetails .CourseName {
	padding:12px 12px 5px 12px;
}
#tbl_search #teeDetails .PYGdeals {
	padding:8px;
	font-size:14px;
}
#tbl_search #teeDetails .PYGdealslink {
	font-size:10px;
}
#tbl_search #teeDetails .Rates {
	width:90px;
	background-color:#CAEE95;
	text-align:center;
	padding-top:12px;
}
#tbl_search #teeDetails .Hcontainer {
	background:#FFFFFF;
	border:1px dashed #2A3858;
}
#tbl_search .rowHeader {
	border-bottom:1px solid #5DBF1C;
	background-color:#F2FCE3;
	padding:10px;
}
#tbl_search .rowHeaderpickUrgolf {
	border-bottom:1px solid #5DBF1C;
	padding:10px;
}
#tbl_search .rowHeaderhotel {
	border-top:1px solid #5DBF1C;
	border-bottom:1px solid #5DBF1C;
	background-color:#F2FCE3;
	padding:10px;
}
#tbl_search .rowHeaderBot {
	border-top:1px solid #5DBF1C;
	background-color:#F2FCE3;
	padding:10px;
}
#tbl_search .teeType {
	font-size:16px;
}
#tbl_search #teeDetails2 {
	font-size:11px;
	border-top:1px solid #5DBF1C;
	padding:10px;
}
#tbl_search #teeDetails2 .bgInstantTime {
	background-color:#F2FCE3;
}
#tbl_search #teeDetails2 .CourseName {
	padding:12px 12px 5px 12px;
}
#tbl_search #teeDetails2 .Redtext {
	color:#990000;
	border-bottom:1px solid #C7F187;
}
#tbl_search #teeDetails2 .Rates {
	width:90px;
	background-color:#CAEE95;
	text-align:center;
	padding-top:12px;
}
#tbl_search #teeDetails2 .Hcontainer {
	background:#FFFFFF;
	border:1px dashed #2A3858;
}
.subTeeType {
	font-size:11px;
}
#tbl_searchP {
	border-left:1px solid #7FC6BC;
	border-right:1px solid #7FC6BC;
	border-bottom:1px solid #7FC6BC;
}
#tbl_searchP #teeDetailshot {
	font-size:11px;
	border-top:2px solid #7FC6BC;
}
#tbl_searchP #teeDetailshot .CourseName {
	padding:12px 12px 5px 12px;
}
#tbl_searchP #teeDetails {
	font-size:11px;
	border-top:1px solid #7FC6BC;
}
#tbl_searchP #teeDetails .bgInstantTime {
	background-color:#EBF5F4;
}
#tbl_searchP #teeDetails .CourseName {
	padding:12px 12px 5px 12px;
}
#tbl_searchP #teeDetails .PYGdeals {
	padding:8px;
	font-size:14px;
}
#tbl_searchP #teeDetails .PYGdealslink {
	font-size:10px;
}
#tbl_searchP #teeDetails .Rates {
	width:90px;
	background-color:#CAEE95;
	text-align:center;
	padding-top:12px;
}
#tbl_searchP #teeDetails .Hcontainer {
	background:#FFFFFF;
	border:1px dashed #2A3858;
}
#tbl_searchP .rowHeader {
	border-bottom:1px solid #7FC6BC;
	background-color:#EBF5F4;
	padding:10px;
}
#tbl_searchP .rowHeader2 {
	border-bottom:1px solid #7FC6BC;
	background-color:#F7FBFB;
	padding:5px 10px 5px 10px;
}
#tbl_searchP .rowHeaderpickUrgolf {
	border-bottom:1px solid #7FC6BC;
	padding:10px;
}
#tbl_searchP .rowHeaderhotel {
	border-top:1px solid #7FC6BC;
	border-bottom:1px solid #7FC6BC;
	background-color:#EBF5F4;
	padding:10px;
}
#tbl_searchP .rowHeaderBot {
	border-top:1px solid #7FC6BC;
	background-color:#EBF5F4;
	padding:10px;
}
#tbl_searchP .teeType {
	font-size:16px;
}
#tbl_searchP #teeDetails2 {
	font-size:11px;
	border-top:1px solid #7FC6BC;
	padding:10px;
}
#tbl_searchP #teeDetails2 .bgInstantTime {
	background-color:#EBF5F4;
}
#tbl_searchP #teeDetails2 .CourseName {
	padding:12px 12px 5px 12px;
}
#tbl_searchP #teeDetails2 .Redtext {
	color:#990000;
	border-bottom:1px solid #C7F187;
}
#tbl_searchP #teeDetails2 .Rates {
	width:90px;
	background-color:#CAEE95;
	text-align:center;
	padding-top:12px;
}
#tbl_searchP #teeDetails2 .Hcontainer {
	background:#FFFFFF;
	border:1px dashed #2A3858;
}
.orRates {
	border:1px solid #26931A;
	background-color:#FFFFFF;
}
#tbl_ORrates {
	border:1px solid #107B8E;
	background-color:#FFFFFF;
}
#tbl_ORrates td {
	text-align:center;
}
#tbl_ORrates .green1 {
	background-color:#4092A0;
	color:#FFFFFF;
	font-size:11px;
	text-align:center;
}
#tbl_ORrates .green2 {
	background-color:#59AEBD;
	color:#FFFFFF;
	font-size:11px;
	text-align:center;
}
#tbl_ORrates .brdrright {
	border-right:1px solid #107B8E;
}
#tbl_ORratesProperty li {
	list-style:none;
	float:left;
	padding:0 0 0 20px;
}
#tbl_ProProfile {
	padding-top:0;
	font-size:11px;
}
#tbl_ProProfile .title {
	font-size:14px;
}
#tbl_ProProfile .greencurveleft {
	background-image:url(/Images/Property/greencurve_r1_c1.gif);
	width:10px;
	height:36px;
	background-repeat:no-repeat;
}
#tbl_ProProfile .greencurveright {
	background-image:url(/Images/Property/greencurve_r1_c3.gif);
	width:10px;
	height:36px;
	background-repeat:no-repeat;
}
#tbl_ProProfile .greencurveBg {
	background-color:#AFDF69;
	vertical-align:middle;
	height:36px;
}
#tbl_ProProfile .pickroomratehead {
	background-color:#EBF5F4;
	border:1px solid #7FC6BC;
	vertical-align:middle;
	height:39px;
	padding:0 0px 0 0px;
}
#tbl_ProProfile .rates {
	background-color:#F2FCE2;
	border:1px solid #AFDF69;
	padding:0 10px 0 10px;
	vertical-align:middle;
}
#tbl_ProProfile .pickroomraterate {
	height:39px;
	background-color:#FFFFFF;
	border-left:1px solid #7FC6BC;
	border-right:1px solid #7FC6BC;
	border-bottom:1px solid #7FC6BC;
	padding:0 0px 0 0px;
	vertical-align:middle;
}
#tbl_ProProfile .confirmdate {
	height:39px;
	background-color:#FFFFFF;
	border:1px solid #7FC6BC;
	padding:0 10px 0 10px;
	vertical-align:middle;
}
#tbl_ProProfile .confirmdate2 {
	border-bottom:1px solid #7FC6BC;
}
#tbl_ProProfile .roombotline1 {
	border-bottom:1px solid #A6D7CF;
	padding-bottom:5px;
}
#tbl_ProProfile .roombotline2 {
	border-top:1px solid #FFFFFF;
	padding-top:5px;
}
#tbl_ProProfile .ratesPYG {
	background-color:#F2FCE2;
	border:1px solid #AFDF69;
	padding:5px 5px 5px 5px;
	vertical-align:middle;
}
#tbl_ProProfile .totalrate {
	border:1px solid #7FC6BC;
	padding:5px 5px 5px 5px;
	vertical-align:middle;
}
#tbl_ProProfile .totalrateprice {
	font-size:16px;
	font-weight:bold;
	color:#990000;
	vertical-align:middle;
}
#tbl_ProProfile .redtxt {
	color:#990000;
}
#tbl_ProProfile .nameP {
	font-size:10px;
}
#tbl_ProProfile #teebot .borderLR {
	padding:0 1px 0 1px;
	border-left:1px solid #66B733;
	border-right:1px solid #66B733;
}
.floatwidth {
}
#tbl_searchCart {
	border-left:1px solid #5DBF1C;
	border-right:1px solid #5DBF1C;
	border-bottom:1px solid #5DBF1C;
}
#tbl_searchCart #teeDetails {
	font-size:11px;
	border-top:1px solid #5DBF1C;
}
#tbl_searchCart #teeDetails .bgInstantTime {
	background-color:#F2FCE3;
}
#tbl_searchCart #teeDetails .CourseName {
	padding:12px 12px 5px 12px;
}
#tbl_searchCart #teeDetails .Rates {
	width:90px;
	background-color:#CAEE95;
	text-align:center;
	padding-top:12px;
}
#tbl_searchCart .rowHeader {
	border-bottom:1px solid #5DBF1C;
	background-color:#F2FCE3;
	padding:10px;
}
#tbl_searchCart .rowHeaderBot {
	border-top:1px solid #5DBF1C;
	background-color:#F2FCE3;
	padding:10px;
}
#tbl_searchCart .teeType {
	font-size:16px;
}
/***  Table Styles for Instant Tee Time Courses ***/
#tbl_searchinstant {
	border-top:2px solid #006600;
	border-left:2px solid #006600;
	border-right:2px solid #006600;
	border-bottom:2px solid #006600;
}
#tbl_searchinstant #teeDetails {
	border-top:2px solid #006600;
	font-size:11px;
}
#tbl_searchinstant #teeDetails .bgInstantTime {
	background-color:#FFFFFF;
}
#tbl_searchinstant #teeDetails .CourseName {
	padding:12px 12px 5px 12px;
}
#tbl_searchinstant #teeDetails .Rates {
	width:90px;
	background-color:#9c6;
	padding-top:12px;
}
#tbl_searchinstant .rowHeader {
	background-color:#CEEDFF;
	padding:10px;
	vertical-align:middle;
}
#tbl_searchinstant .teeType {
	font-size:16px;
}
/*#tbl_searchinstantRelated { border-left:1px solid #5DBF1C; border-right:1px solid #5DBF1C; border-bottom:1px solid #5DBF1C;}*/
#tbl_searchinstantRelated {
	border-left:1px solid #A71B18;
	border-right:1px solid #A71B18;
	border-bottom:1px solid #A71B18;
}
#tbl_searchinstantRelated #teeDetails {
	font-size:11px;
	border-top:1px solid #A71B18;
}
#tbl_searchinstantRelated #teeDetails .bgInstantTime {
	background-color:#FFFFFF;
}
#tbl_searchinstantRelated #teeDetails .CourseName {
	padding:12px 12px 5px 12px;
	background-color:#F8ECEC;
	border-bottom:1px solid #EBD1C5;
}
#tbl_searchinstantRelated #teeDetails .Rates {
	width:90px;
	background-color:#ff3;
	padding-top:12px;
}
#tbl_searchinstantRelated .rowHeader {
	border-bottom:1px solid #A71B18;
	background-color:#FFFFFF;
	padding:10px;
	vertical-align:middle;
}
/*#tbl_searchinstantRelated .rowHeader {border-top:1px solid #5DBF1C; border-bottom:1px solid #5DBF1C; background-color:#FFFFFF; padding:10px; vertical-align:middle; }*/
#tbl_searchinstantRelated .rowHeaderBot {
	border-top:1px solid #A71B18;
	background-color:#F8ECEC;
	padding:10px;
	vertical-align:middle;
}
#tbl_searchinstantRelated .teeType {
	font-size:16px;
}
#tbl_searchinstantRelated .Grinhead {
	background-color:#CAEE95;
}
#tbl_searchinstantRelated .notebg {
	background-color:#eee;
}
#tbl_searchinstantRelated .headdivider {
	padding-bottom:2px;
}
#instTimeRate {
	margin:0;
	padding:0;
	background-color:#FCFFF9;
}
#instTimeRate td {
	vertical-align:middle;
}/*border-right:1px solid #FFFFFF;*/
#instTimeRate .borderins {
	border:1px solid #960405;
}
#instTimeRate .rowHeader {
	background-color:#FFFFFF;
}
#instTimeRate .rowHeader td {
	padding:5px;
	text-align:center;
	height:28px;
	font-weight:bold;
	border-bottom:1px solid #5DBF1C;
}
#instTimeRate .date td {
	font-size:11px;
	font-weight:bold;
	cursor:pointer;
}
.insTimePad {
	padding:12px;
}
#instTimeRate .note {
	color:#000000;
	font-weight:normal;
	font-size:10px;
}
#instTimeRate .botNote {
	border-top:1px solid #B2DFC2;
}
#instTimeRate .head {
	padding:1px;
	border-bottom:1px solid #EBD0D0;
	background-color:#FCFFF9;
	font-weight:bold;
	color:#000000;
}
#instTimeRate .head td {
	height:20px;
	vertical-align:middle;
}
#instTimeRate .datetoday {
	background-color:#FCFFF9;
	border-top:1px solid #EBD0D0;
	height:20px;
}
#instTimeRate .datenottoday {
	border-top:1px solid #EBD0D0;
	background-color:#FCFFF9;
	height:20px;
}
#instTimeRate .Grinhead {
	background-color:#CAEE95;
}
#instTimeRate .notebg {
	background-color:#eee;
}
#instTimeRate .alert {
	border:1px solid #990000;
	padding-right:5px;
}
.SearchInstantWidth {
	width:98%;
}
.instantRelPad5 {
	padding:5px;
}
html[xmlns] .SearchInstantWidth {
	width:100%;
}
html[xmlns] .instantRelPad5 {
	padding:0;
}
#mini_rates #miniHeader {
	padding:2px 0 2px 0;
}
#mini_rates #miniHeader td {
	background-color:#F2FCE3;
	height:25px;
	padding:2px 0 2px 0;
	border-bottom:1px solid #658A2D;
	padding-left:5px;
}
#mini_rates td {
	height:23px;
	vertical-align:middle;
	border-right:1px solid #FFFFFF;
	background-color:#FEFFFD;
	padding-left:5px;
}
/***  Table Styles for ResultsCourseName & ResultsManagement ***/
#tbl_searchBy {
	border:1px solid #5DBF1C;
}
#tbl_searchBy #teeDetails .Rates {
	width:90px;
	background-color:#CAEE95;
	padding-top:12px;
	text-align:center;
}
#tbl_searchBy .teeDetails .CourseName {
	padding:12px 12px 5px 12px;
}

.tbl_searchBy {
	border:1px solid #5DBF1C;
}
.tbl_searchBy .teeDetails .Rates {
	width:90px;
	background-color:#CAEE95;
	padding-top:12px;
	text-align:center;
}
.tbl_searchBy .teeDetails .CourseName {
	padding:12px 12px 5px 12px;
}


/*** Default Table ***/
#default_tbl {
	border:1px solid #5DBF1C;
	margin-bottom:5px;
}
#default_tbl #courseHeader {
	height:30px;
	background-color:#F2FCE2;
	border-bottom:1px solid #5DBF1C;
	padding:8px 8px 8px 12px;
}
#default_tbl .courseDetail {
	background-color:#FFFFFF;
	padding:12px 12px 5px 12px;
}
#default_tbl .thumb {
	background-color:#FFFFFF;
	padding:12px 0 10px 12px;
}
#default_tbl .thumb_sm {
	background-color:#FFFFFF;
	padding:12px 0 10px 12px;
}
#default_tbl .teeTimePolicy {
	border-top:1px solid #5DBF1C;
	padding:10px 0 10px 10px;
}
#default_tbl2 {
	border-top:1px solid #5DBF1C;
	margin-bottom:5px;
}
#default_tbl2 #courseHeader {
	height:30px;
	background-color:#F2FCE2;
	border-bottom:1px solid #5DBF1C;
	padding:8px 8px 8px 12px;
}
#default_tbl2 #courseHeader .textred {
	color:#990000;
	font-size:12px;
}
#default_tbl2 .courseDetail {
	background-color:#FFFFFF;
	padding:12px 12px 5px 12px;
}
#default_tbl2 .thumb {
	background-color:#FFFFFF;
	padding:12px 0 10px 12px;
}
#default_tbl2 .thumb_sm {
	background-color:#FFFFFF;
	padding:12px 0 10px 12px;
}
#default_tbl2 .teeTimePolicy {
	border-top:1px solid #5DBF1C;
	padding:10px 0 10px 10px;
}
#default_tblcart {
	border:1px solid #7FC6BC;
	margin-bottom:5px;
}
#default_tblcart #courseHeader {
	height:30px;
	background-color:#EBF5F4;
	border-bottom:1px solid #7FC6BC;
	padding:8px 8px 8px 12px;
}
#default_tblcart #courseHeader .textred {
	color:#990000;
	font-size:12px;
}
#default_tblcart .courseDetail {
	background-color:#FFFFFF;
	padding:12px 12px 5px 12px;
}
#default_tblcart .thumb {
	background-color:#FFFFFF;
	padding:12px 0 10px 12px;
}
#default_tblcart .thumb_sm {
	background-color:#FFFFFF;
	padding:12px 0 10px 12px;
}
#default_tblcart .teeTimePolicy {
	border-top:1px solid #7FC6BC;
	padding:10px 0 10px 10px;
}
#default_tblb {
	background-color:#F8F9F3;
	border-top:1px solid #EDEEEA;
	border-left:1px solid #EDEEEA;
	border-right:1px solid #C8CABD;
	border-bottom:1px solid #C8CABD;
	margin-bottom:5px;
	font-size:11px;
}
#default_tblb #courseHeader {
	height:30px;
	padding:8px 0 3px 5px;
}
#default_tblb #courseDetail {
	padding:3px 5px 10px 3px;
	font-size:11px;
}
/*** Styles for CourseDeals ***/
.tle_deals {
	font-size:15px;
	font-weight:bold;
	padding:12px 0 0px 12px;
}
.tle_dealsCities {
	font-size:12px;
	font-weight:bold;
}
.tle_dealsRegion {
	font-size:12px;
	font-weight:bold;
}
.tle_dealName {
	font-size:15px;
	color:#000000;
	padding:12px 0 0 0;
}
.divDeals {
	border-left:1px solid #5DBF1C;
	padding:12px 12px 12px 12px;
}
.divDealsHot {
	border-left:1px solid #7FC6BC;
	padding:12px 12px 12px 12px;
}
/**Pop-Up Course Rates**/
#tbl_rate {
	border:0px solid #5DBF1C;
	background-color:#5DBF1C;
	margin-bottom:5px;
}
#tbl_rate .rowHeader {
	background-color:#9c6;
	height:30px;
	text-align:center;
	font-size:10px;
	vertical-align:middle;
}
#tbl_rate .thumb {
	padding:12px 0 10px 12px;
}
#tbl_rate tr {
	background-color:#FFFFFF;
}
#tbl_rate tr.savings {
	background-color:#F2FCE2;
}
#tbl_rate tr.savings td {
	color:#990000;
	font-size:10px;
	vertical-align:middle;
	height:18px;
	padding-left:5px;
}
#tbl_rate td.rates {
	font-size:11px;
	padding:2px 2px 2px 5px;
	height:16px;
	vertical-align:middle;
}
#tbl_rate td.days {
	vertical-align: middle;
}
#tbl_rate .availDays {
	color:#990000;
	font-size:11px;
	font-weight:bold;
}
#tbl_rate td.benefit {
	padding:2px 2px 2px 5px;
}
#tbl_rate .header {
	padding:12px 12px 0 12px;
	width:98%;
	vertical-align:middle;
	margin-bottom:3px;
	height:30px;
}
#tbl_rate .divTle {
	border-bottom:1px solid #9c6;
	vertical-align:top;
}
#tbl_rate .left {
	width:55%;
	float:left;
}
#book {
	padding: 3px 5px 5px 0;
}
#book td.window {
	padding-left: 10px;
}
#rateAlert {
	text-align:left;
	margin-top:5px;
	margin-top:15px;
}
#rateAlert .alertHeader {
	height:18px;
}
#rateAlert .alertDate {
	height:20px;
	background-color:#EBEBEB;
	border-bottom:1px solid #FFFFFF;
	width:40%;
	vertical-align:middle;
	padding-left:5px;
}
#rateAlert .alertDesc {
	height:20px;
	background-color:#EBEBEB;
	border-bottom:1px solid #FFFFFF;
	vertical-align:middle;
}




/*** Hybrid Table ***/
#tbl_hybrid {
}
#tbl_hybrid .hybrid_topleft {
	background:url('/Skins/teebone/images/hybrid/topleft.gif') no-repeat;
	width:10px;
	height:54px;
}
#tbl_hybrid .hybrid_top {
	background:url('/Skins/teebone/images/hybrid/top.jpg') repeat-x;
	height:54px;
	text-align:left;
	vertical-align: middle;
}
#tbl_hybrid .hybrid_topright {
	background:url('/Skins/teebone/images/hybrid/topright.gif') no-repeat;
	width:10px;
	height:54px;
}
#tbl_hybrid .hybrid_botleft {
	background:url('/Skins/teebone/images/hybrid/botleft.gif') no-repeat;
	width:10px;
	height:55px;
}
#tbl_hybrid .hybrid_bot {
	background:url('/Skins/teebone/images/hybrid/bot.gif') repeat-x;
	height:55px;
	vertical-align:middle;
	font-weight:bold;
} /*Tee Time Services Link*/
#tbl_hybrid .hybrid_bot a {
	text-decoration:none;
}
#tbl_hybrid .hybrid_botright {
	background:url('/Skins/teebone/images/hybrid/botright.gif') no-repeat;
	width:10px;
	height:55px;
}
#tbl_hybrid .hybrid_left {
	background:url('/Skins/teebone/images/hybrid/left.gif') repeat-y;
	width:3px;
}
#tbl_hybrid .hybrid_right {
	background:url('/Skins/teebone/images/hybrid/right.gif') repeat-y;
	width:3px;
}
#tbl_hybrid .tle {
	font-size:14px;
}
#tbl_hybrid .subTle {
	font-size:15px;
	padding:3px 0 0 0;
	color:#FFFFFF;
}
#tbl_hybrid .steps {
	font-size:15px;
	color:#000000;
}
#tbl_hybrid .subHeader {
	background-color:#5DBF1C;
	height:28px;
	padding:3px 0 3px 5px;
	vertical-align:middle;
	border-bottom:1px solid #5DBF1C;
}
#tbl_hybrid .bgContent {
	background-color:#F2FCE3;
	padding:12px;
}
#tbl_hybrid li {
	list-style:inside disc;
	padding:1px 0 1px 20px;
}
#tbl_hybrid .div {
	border-bottom:1px solid #488827;
	margin-top:5px;
	margin-bottom:5px;
}
.divHybrid {
	background:url('/Skins/teebone/images/div.gif') repeat-x;
	height:3px;
	margin-top:12px;
}
.hybrid_midDiv {
	border-top:1px solid #006600;
}
#tbl_hybrid .topleft {
	background:url('/Skins/teebone/images/hybrid/hybrid_tl.gif') no-repeat;
	width:10px;
}
#tbl_hybrid .top {
	background:url('/Skins/teebone/images/hybrid/hybrid_t.gif') repeat-x;
	height:10px;
	vertical-align:middle;
}
#tbl_hybrid .topright {
	background:url('/Skins/teebone/images/hybrid/hybrid_tr.gif') no-repeat;
	width:10px;
}
#tbl_hybrid .contentDiv {
	border-bottom:1px solid #5FC01E;
	border-left:1px solid #5FC01E;
	border-right:1px solid #5FC01E;
	padding:10px;
	background-color:#F2FCE3;
}
#tbl_hybrid .contentDifBG {
	border-bottom:1px solid #5FC01E;
	border-left:1px solid #5FC01E;
	border-right:1px solid #5FC01E;
	padding:10px;
	background-color:#E6FAC7;
}
#tbl_hybrid .contentDivTop {
	border-top:1px solid #5FC01E;
	border-left:1px solid #5FC01E;
	border-right:1px solid #5FC01E;
	padding:10px;
	background-color:#E6FAC7;
}
#tbl_hybrid .content {
	border-left:1px solid #5FC01E;
	border-right:1px solid #5FC01E;
	padding:10px;
	background-color:#F2FCE3;
}
#tbl_hybrid .botleft {
	background:url('/Skins/teebone/images/hybrid/hybrid_bl.gif') no-repeat;
	width:10px;
}
#tbl_hybrid .bot {
	background:url('/Skins/teebone/images/hybrid/hybrid_b.gif') repeat-x;
	height:10px;
}
#tbl_hybrid .botright {
	background:url('/Skins/teebone/images/hybrid/hybrid_br.gif') no-repeat;
	width:10px;
}
/**Course Information**/
#PowerStrip {
	border:1px solid #5DBF1C;
	background-color:#F8F9F3;
	padding:10px;
	margin-right:5px;
}
#tbl_courseDetail {
	margin:20px 0 5px 0;
	vertical-align:top;
}
#tbl_courseDetail #GenInfo {
	padding:0 0 5px 0;
}
#tbl_courseDetail #GenInfo .preHeader {
	background:url('/Skins/teebone/images/bg-CourseInfoHeader.gif') repeat-x;
	height:29px;
	vertical-align:middle;
	font-size:15px;
}
#tbl_courseDetail #GenInfo .header {
	background:url('/Skins/teebone/images/bg-CourseInfoHeader.gif') repeat-x;
	height:29px;
	vertical-align:middle;
	font-size:15px;
	margin-top:16px;
}
#tbl_courseDetail #GenInfo .review_bot td {
	padding:5px;
}
#tbl_courseDetail #GenInfo .BGReview_bot_none {
	background-color:#FFFFFF;
}
#tbl_courseDetail #GenInfo .BGReview_bot {
	background-color:#E1F5FE;
}
#tbl_courseDetailhotel {
	margin:0 0 5px 0;
	vertical-align:top;
}
#tbl_courseDetailhotel #GenInfo {
	padding:0 0 5px 0;
}
#tbl_courseDetailhotel #GenInfo .preHeader {
	background:url('/Skins/teebone/images/bg-CourseInfoHeader.gif') repeat-x;
	height:29px;
	vertical-align:middle;
	font-size:15px;
}
#tbl_courseDetailhotel #GenInfo .header {
	background:url('/Skins/teebone/images/bg-CourseInfoHeader.gif') repeat-x;
	height:29px;
	vertical-align:middle;
	font-size:15px;
	margin-top:0px;
}
/*Course Profile*/
#tbl_IT_cp td {
	vertical-align:middle;
}
#tbl_IT_cp div.tbl_IT_cpContent {
	border:1px solid #5DBF1C;
}
#tbl_IT_cp div.tbl_IT_cpContent td {
	height:20px;
}
#tbl_OR_cp {
	margin-top:20px;
}
#tbl_OR_cp div.tbl_OR_cpHeader {
	margin:0 0 10px 0;
	font-size:14px;
	color:#006600;
}
#tbl_OR_cp div.tbl_OR_cpContent {
	border:1px solid #5DBF1C;
	padding:10px;
}
#tbl_OR_cp div.tbl_OR_cpContent td {
	height:20px;
}
#tbl_CR_cp div.tbl_CR_cpHeader {
	margin:0 0 10px 0;
	font-size:14px;
}
#tbl_ORB_cp {
	padding:5px;
}
#tbl_ORB_cp .borderORBZ {
	border:1px solid #B2C1F0;
	padding:5px;
}
#tbot_slimsearch {
	border:4px solid #FFFFFF;
}
#tbot_slimsearch .content {
	background-color:#AFE069;
	padding:8px;
	margin:0;
}
/**** TeeBot *****/
#tbot_s_cp {
	margin-top:0px;
}
#tbot_s_cp .Tbot_s_tl {
	background:url('/Skins/teebone/images/teebot/Tbot_s_tl.jpg') no-repeat;
	width:10px;
}
#tbot_s_cp .Tbot_s_t, #tbot .tabs {
	background:url('/Skins/teebone/images/teebot/Tbot_s_t.jpg') repeat-x;
}
#tbot_s_cp .Tbot_s_tr {
	background:url('/Skins/teebone/images/teebot/Tbot_s_tr.jpg') no-repeat;
	width:10px;
}
#tbot_s_cp .content {
	background-color:#AFE069;
	padding:10px;
	margin:0
}
#tbot_s_cp .botleft {
	background:url('/Skins/Teebone/images/teebot/Tbot_s_bl.gif') no-repeat;
	height:35px;
	width:9px;
}
#tbot_s_cp .bot {
	background:url('/Skins/Teebone/images/teebot/Tbot_s_b.gif') repeat-x;
	vertical-align:middle;
}
#tbot_s_cp .botright {
	background:url('/Skins/Teebone/images/teebot/Tbot_s_br.gif') no-repeat;
	width:9px;
}
#tbot {
	/*	padding:0;
	margin:0;*/
	background:#006600;
}
#tbot .topleft {
	background:url('/Skins/Teebone/images/teebot/tbot_tl.gif') no-repeat;
	width:10px;
	height:36px;
}
#tbot .top, #tbotSide .top {
	background:url('/Skins/Teebone/images/teebot/tbot_t.gif') repeat-x;
	vertical-align:middle;
	text-align:left;
}
#tbot .topright {
	background:url('/Skins/Teebone/images/teebot/tbot_tr.gif') no-repeat;
	width:10px;
	height:36px;
}
#tbot .botleft {
	background:url('/Skins/Teebone/images/teebot/tbot_bl.gif') no-repeat;
	height:35px;
	width:9px;
}
#tbot .bot {
	background:url('/Skins/Teebone/images/teebot/tbot_b.gif') repeat-x;
	vertical-align:middle;
}
#tbot .botright {
	background:url('/Skins/Teebone/images/teebot/tbot_br.gif') no-repeat;
	width:9px;
}
#tbot .tbContent, #tbotSide .tbContent {
	background-color:#AFE069;
}
#tbotSide .tbContentNO_b {
	background-color:#AFE069;
}
#tbotSide .tbContent {
	border-bottom:1px solid #78C54D;
}
#tbot .bot2left {
	background:url('/Skins/Teebone/images/teebot/tbot2_bl.gif') no-repeat;
	height:15px;
	width:10px;
}
#tbot .bot2 {
	background:url('/Skins/Teebone/images/teebot/tbot2_b.gif') repeat-x;
	vertical-align:middle;
}
#tbot .bot2right {
	background:url('/Skins/Teebone/images/teebot/tbot2_br.gif') no-repeat;
	height:15px;
	width:10px;
}
#tbotSide .topleft {
	background:url('/Skins/Teebone/images/teebot/tbotSide_tl.gif') no-repeat;
	width:10px;
}
#tbotSide .topright {
	background:url('/Skins/Teebone/images/teebot/tbot_tr.gif') no-repeat;
	width:10px;
}
#tbotSide .tbotTabs {
	background:url('/Skins/Teebone/images/teebot/tbot_tabs_bg.jpg') repeat-x;
	height:57px;
	border-top:1px solid #090;
	border-bottom:1px solid #C9EB9B;
}
#tbotSide .tbotTabsmini {
	background:url('/Skins/Teebone/images/teebot/tbot_tabs_bg.jpg') repeat-x;
	border-top:1px solid #090;
	border-bottom:1px solid #C9EB9B;
}
#tbotSide .botleft {
	background:url('/Skins/Teebone/images/teebot/tbotSide_bl.jpg') no-repeat;
	width:10px;
}
#tbotSide .bot {
	background:url('/Skins/Teebone/images/teebot/tbotSide_b.jpg') repeat-x;
	vertical-align:middle;
	padding:11px 0 10px 0;
}
#tbotSide .botright {
	background:url('/Skins/Teebone/images/teebot/tbotSide_br.jpg') no-repeat;
	width:10px;
}
.bgCust {
	background:url('/Skins/Teebone/images/homepage/cust_mdle.gif') repeat-x;
	vertical-align:middle;
	padding-left:5px;
	text-align:left
}
#tbot .options {
	background-color:#DFEDBC;
	padding:4px 5px 4px 5px;
}
#tbot .content {
	background-color:#F2FCE2;
}
#tbot .tbotHeader {
	font-size:14px;
	color:#000000;
}
#tbot #AddOns {
	margin:4px 0 0px 0;
}
#tbot #AddOns .topleft {
	background:url('/Skins/Teebone/images/homepage/addOn_topleft.gif') no-repeat;
	width:9px;
	height:30px;
}
#tbot #AddOns .top {
	background:url('/Skins/Teebone/images/homepage/addOn_top.gif') repeat-x;
	font-size:12px;
	vertical-align:middle;
	height:30px;
}
#tbot #AddOns .topright {
	background:url('/Skins/Teebone/images/homepage/addOn_topright.gif') no-repeat;
	width:9px;
	height:30px;
}
#tbot #AddOns .botleft {
	background:url('/Skins/Teebone/images/homepage/addOn_botleft.gif') no-repeat;
	height:12px;
	width:9px;
}
#tbot #AddOns .bot {
	background:url('/Skins/Teebone/images/homepage/addOn_bot.gif') repeat-x;
	height:12px;
}
#tbot #AddOns .botright {
	background:url('/Skins/Teebone/images/homepage/addOn_botright.gif') no-repeat;
	width:9px;
	height:12px;
}
.cust_botleft {
	background:url('/Skins/Teebone/images/homepage/cust_botleft.gif') no-repeat;
	width:10px;
}
.cust_bot {
	background:url('/Skins/Teebone/images/homepage/cust_bot.gif') repeat-x;
}
.cust_botright {
	background:url('/Skins/Teebone/images/homepage/cust_botright.gif') no-repeat;
	width:10px;
}
/**City Pricing Guide**/
#pricingGuide {
	text-align:left
}
#pricingGuide div.margins {
	margin: 8px;
}
#pricingGuide div.headerTip {
	font-size: 12px;
	font-weight: bold;
}
#pricingGuide div.close {
	font-size: 11px;
	color: #999;
	margin-top: 10px;
	text-align:center;
}
/**** City Map Pop-Up *****/
#cityMap {
	background-color:#E4E4E4
}
#cityMap #map td {
	vertical-align:middle;
}
#cityMap #CourseList {
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	margin-left: 8px;
}
.border {
	border-top:1px solid #000000;
	border-left:1px solid #000000;
	padding-left:3px;
}
#cityMap #CourseList .header {
	font-size:10px;
	height:22px;
	vertical-align:middle;
}
#cityMap #map {
	width:auto;
}
#cityMap .top {
	background:url('/Skins/teebone/images/map/map_top.gif') repeat-x;
	height:15px;
}
#cityMap .bot {
	background:url('/Skins/teebone/images/map/map_bot.gif') repeat-x;
	height:15px;
}
#cityMap .left {
	background:url('/Skins/teebone/images/map/map_left.gif') repeat-y;
	width:15px;
}
#cityMap .right {
	background:url('/Skins/teebone/images/map/map_right.gif') repeat-y;
	width:15px;
}
#cityMap .bgMap {
	background-color:#FFFFFF;
}
#cityMap #bgLegend td {
	background-color:#ffd321;
	vertical-align:middle;
	padding:3px;
	margin-bottom:5px;
}
#cityMap div.mapCourseList {
	font-size:14px;
	height:22px;
	vertical-align:middle;
	margin-top:5px;
	padding-left:5px;
}
.bgFooter {
	background-color:#CEEDFF;
}
/*** Maintenance Alert Box ***/
div.alert {
	border:1px dotted #990000;
	font-size:11px;
	color:#990000;
	padding:3px;
	margin-bottom:3px;
	background-color:#FFFFFF;
	float:left;
	position:relative;
	margin-right:1px;
	
}
div.alert .desc {
	color:#000000;
	font-weight:normal;
}
#alertMaintenance {
	border:1px dotted #990000;
	padding:3px;
	width:93%;
	background-color:#FFFFFF;
	margin:2px;
}
/** FORMS **/
.btn_default, .btn_default_semiLonghot, .btn_default_selectLonghot, .btn_defaulthot, .btn_defaulthot_long, .btn_defaulthot_long_2, .btn_subDefault, .btn_default_long, .btn_default_sm, .btn_default_go, .inp_players, .inp_date, .inp_default, .inp_default2, .d_time, .d_room, .d_user_rate, .d_city, .d_city_tbotSide, .d_default, .ta_default, .btn_default_longFlip, .btn_default_semiLong, .d_city_noW, .inp_courseName, .btn_default_semiLongFlip, .ta_gray400, .ta_gray300, .btn_subhotDefault, .btn_defaulthotsmall {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border:none;
}
.btn_default {
	background: url('/Skins/TeeBone/images/btn_default.gif') no-repeat;
	width:100px;
	height:22px;
	font-weight:bold;
	color:#FFFFFF;
	margin:1px 0px 1px 0px;
	padding-bottom:1px;
	padding-right:28px;
}
.btn_subDefault {
	background: url('/Skins/TeeBone/images/btn_subDefault.gif') no-repeat;
	width:95px;
	height:22px;
	font-weight:bold;
	color:#FFFFFF;
	margin:1px;
	padding-bottom:1px;
} /*color:#C1E9A2;*/
.btn_default_semiLong {
	background: url('/Skins/TeeBone/images/btn_default_semiLong.gif') no-repeat;
	width:140px;
	height:22px;
	font-weight:bold;
	color:#FFFFFF;
	margin:1px;
	padding-right:20px;
	padding-bottom:1px;
}
.btn_default_long {
	background: url('/Skins/TeeBone/images/btn_default_long.gif') no-repeat;
	width:237px;
	height:22px;
	font-weight:bold;
	color:#FFFFFF;
	margin:1px 0 1px 0;
	padding-bottom:1px;
	text-align:center;
	padding-right:20px;
}
.btn_default_medium {
	background: url('/Skins/TeeBone/images/btn_default_med.gif') no-repeat;
	width:166px;
	height:28px;
	font-weight:bold;
	color:#FFFFFF;
	border-style : none none none none;
	border-color : White;
	margin:0px 0 0px 0;
	padding-bottom:1px;
	text-align:center;
	padding-right:20px;
	cursor:pointer;
}

.btn_default_longFlip {
	background: url('/Skins/TeeBone/images/btn_default_longFlip.gif') no-repeat;
	width:237px;
	height:22px;
	font-weight:bold;
	color:#FFFFFF;
	margin:1px 0 1px 0;
	padding-bottom:1px;
	text-align:center;
	padding-left:20px;
}
.btn_default_semiLongFlip {
	background: url('/Skins/TeeBone/images/btn_default_semiLongFlip.gif') no-repeat;
	width:140px;
	height:22px;
	font-weight:bold;
	color:#FFFFFF;
	margin:1px;
	padding-left:20px;
	padding-bottom:1px;
	text-align:center;
}
.btn_default_sm {
	background: url('/Skins/TeeBone/images/btn_default_sm.gif') no-repeat;
	width:62px;
	height:22px;
	color:#FFFFFF;
	font-weight:bold;
}
.btn_default_go {
	background: url('/Skins/TeeBone/images/btn_default_go.jpg') no-repeat;
	width:37px;
	height:24px;
	color:#FFFFFF;
	font-weight:bold;
	border:none;
}
.btn_special {
	background: url('/Skins/TeeBone/images/btn_special.gif') no-repeat;
	width:227px;
	height:30px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	border:none;
	text-align:center;
	padding-right:25px;
}
.btn_go {
	background:url('/images/btn_go2.gif') no-repeat;
	height:22px;
	width:37px;
	cursor:pointer;
}
.btn_subhotDefault {
	background: url('/Skins/TeeBone/images/btn_subhotDefault.gif') no-repeat;
	width:95px;
	height:22px;
	color:#FFFFFF;
	font-weight:bold;
	margin:1px;
	padding-bottom:1px;
}
.btn_defaulthot_long {
	background: url('/Skins/TeeBone/images/btn_default_hotlong.gif') no-repeat;
	width:237px;
	height:22px;
	font-weight:bold;
	color:#FFFFFF;
	margin:1px 0 1px 0;
	padding-bottom:1px;
	text-align:center;
	padding-right:20px;
}
.btn_defaulthot_long_2 {
	background: url('/Skins/TeeBone/images/btn_default_hotlong_2.gif') no-repeat;
	width:237px;
	height:22px;
	font-weight:bold;
	color:#FFFFFF;
	margin:1px 0 1px 0;
	padding-bottom:1px;
	text-align:center;
	padding-right:20px;
}
.btn_defaulthot {
	background: url('/Skins/TeeBone/images/btn_defaulthot.gif') no-repeat;
	width:100px;
	height:22px;
	font-weight:bold;
	color:#FFFFFF;
	margin:1px 0px 1px 0px;
	padding-bottom:1px;
	padding-right:28px;
}
.btn_default_semiLonghot {
	background: url('/Skins/TeeBone/images/btn_default_semiLonghot.gif') no-repeat;
	width:140px;
	height:22px;
	font-weight:bold;
	color:#FFFFFF;
	margin:1px;
	padding-right:20px;
	padding-bottom:1px;
}

.btn_emailPlayers{
	background: url('../images/btn_default_semiLonghot_emailPlayers.gif') no-repeat;
	width:140px;
	height:22px;
	font-weight:bold;
	color:#FFFFFF;
	margin:1px;
	padding-right:20px;
	padding-bottom:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border:none;
}

.btn_emailPlayers2{
	background: url('../images/btn_default_semiLonghot_emailPlayers.gif') no-repeat;
	width:140px;
	height:22px;
	font-weight:bold;
	color:#FFFFFF;
	margin:1px;
	padding-right:20px;
	padding-bottom:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border:none;
}

.btn_addCreditCard{
	background: url('../images/btn_default_semiLonghot_addCreditCard.gif') no-repeat;
	width:140px;
	height:22px;
	font-weight:bold;
	color:#FFFFFF;
	margin:1px;
	padding-right:20px;
	padding-bottom:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border:none;
}

.btn_addPlayers{
	background:  url('../images/btn_default_semiLonghot_addPlayers.gif') no-repeat;
	width:140px;
	height:22px;
	font-weight:bold;
	color:#FFFFFF;
	margin:1px;
	padding-right:20px;
	padding-bottom:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border:none;
}
.btn_permissionSetting{
	background: url('../images/btn_default_semiLonghot_permissionSet.gif') no-repeat;
	width:140px;
	height:22px;
	font-weight:bold;
	color:#FFFFFF;
	margin:1px;
	padding-right:25px;
	padding-bottom:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border:none;
}


.btn_default_selectLonghot {
	background: url('/Skins/TeeBone/images/btn_default_selecthotlong.gif') no-repeat;
	width:166px;
	height:22px;
	font-weight:bold;
	color:#FFFFFF;
	margin:1px;
	padding-right:20px;
	padding-bottom:1px;
}
.btn_defaulthotsmall {
	background: url('/Skins/TeeBone/images/btn_defaulthotsmall.gif') no-repeat;
	width:62px;
	height:22px;
	font-weight:bold;
	color:#FFFFFF;
	margin:1px 0px 1px 0px;
	padding-bottom:1px;
	padding-right:28px;
}
.ch_box {
	border:1px solid #666666;
	height:11px;
	width:11px;
}
.inp_players {
	border:1px solid #666666;
	height:16px;
	font-size:11px;
	width:15px;
}
.inp_date {
	border:1px solid #666666;
	height:16px;
	font-size:11px;
	width:55px;
}
.d_time {
	border:1px solid #666666;
	height:20px;
	font-size:11px;
	width:70px;
}
.d_room {
	border:1px solid #666666;
	height:20px;
	font-size:11px;
	width:30px;
}
.d_city_noW {
	border:1px solid #666666;
	height:20px;
	font-size:11px;
}
.inp_courseName {
	border:1px solid #666666;
	height:16px;
	font-size:11px;
	width:100px;
	text-indent:5px;
}
.inp_default {
	border:1px solid #666666;
	height:16px;
	font-size:11px;
	width:180px;
}
.inp_default2 {
	border:1px solid #666666;
	height:16px;
	font-size:11px;
}
.d_user_rate {
	border:1px solid #666666;
	height:20px;
	font-size:11px;
	width:100px;
}
.d_city {
	border:1px solid #666666;
	height:20px;
	font-size:11px;
	width:193px;
}
.d_city_2 {
	border:1px solid #666666;
	height:20px;
	font-size:11px;
	width:154px;
}
.d_city_tbotSide {
	border:1px solid #666666;
	height:20px;
	font-size:11px;
	width:130px;
}
.d_default {
	border:1px solid #666666;
	height:20px;
	font-size:11px;
}
.ta_default {
	border:1px solid #666666;
	height:90px;
	font-size:11px;
	width:180px;
}
.ta_gray400 {
	border:1px solid #666666;
	height:80px;
	width:400px;
}
.ta_gray300 {
	border:1px solid #666666;
	height:100px;
	width:300px;
}
#btnBot {
	margin-top:20px;
	margin-bottom:10px;
}
#btnBot .btn_left {
	float:left;
	width:50%;
}
#btnBot .btn_right {
	float:right;
	width:50%;
	text-align:right;
}
/************************/
#Tbl01 .topleft {
	background:url('/images/_global/deals_topleft.gif') no-repeat;
	width:10px;
}
#Tbl01 .topmdle {
	background:url('/images/_global/deals_top.gif') repeat-x;
	vertical-align:middle;
	padding:5px 0 3px 0;
}
#Tbl01 .topright {
	background:url('/images/_global/deals_topright.gif') no-repeat;
	width:10px;
}
#Tbl01 .topleft_b {
	background:url('/images/_global/01_topleft_b.gif') no-repeat;
	width:10px;
	height:10px;
}
#Tbl01 .topmdle_b {
	background:url('/images/_global/01_topmdle_b.gif') repeat-x;
	padding:6px 0 4px 0;
	vertical-align:middle;
}
#Tbl01 .topright_b {
	background:url('/images/_global/01_topright_b.gif') no-repeat;
	width:10px;
	height:10px;
}
#Tbl01 .contentDataHeader {
	border-left:1px solid #5DBF1C;
	border-right:1px solid #5DBF1C;
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #5DBF1C;
	background-color:#5DBF1C;
	padding:3px 0 3px 10px;
}
#Tbl01 .contentDiv {
	border-left:1px solid #5DBF1C;
	border-right:1px solid #5DBF1C;
	border-bottom:1px solid #5DBF1C;
	background-color:#F2FCE2;
	padding:10px;
}
#Tbl01 .contentDivNoPad {
	border-left:1px solid #5DBF1C;
	border-right:1px solid #5DBF1C;
	border-bottom:1px solid #5DBF1C;
	background-color:#F2FCE2;
}
#Tbl01 .content {
	border-left:1px solid #5DBF1C;
	border-right:1px solid #5DBF1C;
	background-color:#F2FCE2;
	padding:10px 10px 0 10px;
}
#Tbl01 .dashedBot {
	padding:4px 0 4px 0;
	border-bottom:1px dotted #514128;
}

.dashedBot {
	padding:4px 0 4px 0;
	border-bottom:1px dotted #514128;
}

#Tbl01 .botleft {
	background:url('/images/_global/01_botleft.gif') no-repeat;
	width:10px;
	height:10px;
}
#Tbl01 .botmdle {
	background:url('/images/_global/01_botmdle.gif') repeat-x;
	height:10px;
}
#Tbl01 .botright {
	background:url('/images/_global/01_botright.gif') no-repeat;
	width:10px;
	height:10px;
}
#Tbl01 .topleft_drk {
	background:url('/Skins/Teebone/images/_global/01TopLeft_drk.gif') no-repeat;
	width:10px;
	height:10px;
}
#Tbl01 .top_drk {
	background:url('/Skins/Teebone/images/_global/01Top_drk.gif') repeat-x;
	height:10px;
}
#Tbl01 .topright_drk {
	background:url('/Skins/Teebone/images/_global/01TopRight_drk.gif') no-repeat;
	width:10px;
	height:10px;
}
#Tbl01 .botleft_drk {
	background:url('/Skins/Teebone/images/_global/01BotLeft_drk.gif') no-repeat;
	width:10px;
	height:10px;
}
#Tbl01 .bot_drk {
	background:url('/Skins/Teebone/images/_global/01Bot_drk.gif') repeat-x;
	height:10px;
}
#Tbl01 .botright_drk {
	background:url('/Skins/Teebone/images/_global/01BotRight_drk.gif') no-repeat;
	width:10px;
	height:10px;
}

/*************************/
/**********CLASSES START***************/
.Tbl02 .topleft {
	background:url('/images/_global/02_topleft.gif') no-repeat;
	width:10px;
	background-color:#f8f8f8;
}
.Tbl02 .topleft2 {
	background:url('/images/_global/02_topleft.gif') no-repeat;
	width:10px;
	background-color:#f8f8f8;
}
.Tbl02 .topmdle {
	background:url('/images/_global/02_topmdle.gif') repeat-x;
	vertical-align:middle;
	padding:10px 0 10px 0;
	text-align:left;
}
.Tbl02 .topmdle2 {
	background:url('/images/_global/02_topmdle.gif') repeat-x;
	vertical-align:middle;
	padding-top:5px;
	text-align:left;
}
.Tbl02 .topright {
	background:url('/images/_global/02_topright.gif') no-repeat;
	width:10px;
	background-color:#f8f8f8;
}

/*copy Css*/
.Tbl02 .topleft_copy {
	background:url('/images/_global/02_topleft_copy.gif') repeat-x;
	vertical-align:middle;
	padding:10px 0 10px 0;
	text-align:left;
}
.Tbl02 .topmdle_copy {
	background:url('/images/_global/02_topmdle_copy.gif') repeat-x;
	vertical-align:middle;
	padding-top:5px;
	text-align:left;
}
.Tbl02 .topright_copy {
	background:url('/images/_global/02_topright.gif') no-repeat;
	width:10px;
	background-color:#f8f8f8;
}


.Tbl02 .topright2 {
	background:url('/images/_global/02_topright.gif') no-repeat;
	width:10px;
	background-color:#f8f8f8;
}
.Tbl02 .topleft_b {
	background:url('/images/_global/02_topleft_b.gif') no-repeat;
	width:10px;
}
.Tbl02 .topmdle_b {
	background:url('/images/_global/02_topmdle_b.gif') repeat-x;
	vertical-align:middle;
}
.Tbl02 .topright_b{
	background:url('/images/_global/02_topright_b.gif') no-repeat;
	width:10px;
}
.Tbl02 .contentHeader {
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	background-color:#CCCCCC;
	padding:5px 5px 5px 10px;
	text-align:left;
}
.Tbl02 .contentDataHeader {
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	background-color:#f8f8f8;
	vertical-align:top;
}
.Tbl02 .contentDataHeaderAccount td {
	font-size:12px;
	vertical-align:middle;
	color:#000000;
	padding:1px;
	font-weight:bold;
}
.Tbl02 .contentDataHeaderAccount {
	font-size:6px;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	background-color:#FFCC00;
}
.Tbl02 .creditContent td {
	font-size:6px;
}
.Tbl02 .dataHeaderGolfPass td {
	vertical-align:middle;
	color:#000000;
	padding:1px;
}
.Tbl02 .dataHeaderGolfPass {
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	background-color:#393;
}
.Tbl02 .highlight {
	background-color:#e4e4e4;
	padding:3px 3px 3px 10px;
}
.Tbl02 .dashedBot {
	border-bottom:1px dotted #333;
}
.Tbl02 .dashedBot2 {
	border-bottom:1px dotted #CCCCCC;
}
.Tbl02 .contentTopDiv {
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	background-color:#f8f8f8;
	padding:10px;
}
.Tbl02 .contentTopDiv2 {
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	background-color:#f8f8f8;
	padding:5px;
	height:150px;
	width:98%;
	/*SCROLLBAR-FACE-COLOR: #FFFFFF;
	SCROLLBAR-HIGHLIGHT-COLOR: #E5E5E5;
	SCROLLBAR-SHADOW-COLOR: #4B4B4B;
	SCROLLBAR-3DLIGHT-COLOR: #4B4B4B;
	SCROLLBAR-ARROW-COLOR: #4B4B4B;
	SCROLLBAR-TRACK-COLOR: #E6E6E6;
	SCROLLBAR-DARKSHADOW-COLOR: #E6E6E6;*/
	/*overflow-x:hidden;*/
	overflow: scroll;

}
.Tbl02 .contentTopDiv3 {
}
.Tbl02 .contentDiv {
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	/*border-bottom:1px solid #CCCCCC;*/
	background-color:#f8f8f8;
	padding:10px;
}
.Tbl02 .contentDiv2 {
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	background-color:#f8f8f8;
	padding:5px;
}
.Tbl02 .content {
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	background-color:#f8f8f8;
	padding:10px 10px 2px 10px;
}
.Tbl02 .botleft {
	background:url('/images/_global/02_botleft.gif') no-repeat;
	width:10px;
	height:10px;
}
.Tbl02 .botmdle {
	background:url('/images/_global/02_botmdle.gif') repeat-x;
	height:10px;
}
.Tbl02 .botright {
	background:url('/images/_global/02_botright.gif') no-repeat;
	width:10px;
	height:10px;
}
/*css for CheckoutMyOutings*/
/*#Tbl02 .contentDataHeader { border-left:1px solid #006600; border-right:1px solid #006600; background-color:#006600;}*/
.Tbl02 .contentDataHeader td {
	font-size:11px;
	color:#990000;
	padding:2px;
	vertical-align:middle;
	border-top:1px solid #CCCCCC;
}
.Tbl02 .contentDivClientRound {
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
}
.Tbl02 .contentDivClientRoundredTxt {
	color:#990000;
}
.Tbl02 .contentDivClientRound td {
	padding:2px;
	vertical-align:top;
}
.Tbl02 #contentDivFinancialSum {
	background-color:#F2FCE3;
	border-left:1px solid #CAEE95;
	border-right:1px solid #CAEE95;
}
.Tbl02 #contentDivFinancialSum .header {
	padding:2px 2px 2px 10px;
	vertical-align:middle;
	height:25px;
}
.Tbl02 #contentDivFinancialSum .label {
	padding:2px;
	vertical-align:middle;
	text-align:center;
	background-color:#CAEE95;
	font-size:12px;
	color:#000000;
}
.Tbl02 #contentDivFinancialSum #FinancialTotal .firstRow {
	padding:2px 2px 2px 2px;
	vertical-align:middle;
	border-bottom:1px solid #f5f5f5;
	height:18px;
}
.Tbl02 #contentDivFinancialSum #FinancialTotal .firstRow2 {
	padding:2px 2px 2px 2px;
	font-size:11px;
	vertical-align:middle;
	border-bottom:1px solid #f5f5f5;
	height:18px;
}
.Tbl02 #contentDivFinancialSum .FinancialDiv {
	border-left:1px solid #CAEE95;
}
.Tbl02 #contentDivFinancialSum .botNote {
	padding:10px 0 0 10px;
	border-top:1px solid #CAEE95;
}
.Tbl02 .fs_topleft {
	background:url('/images/_global/03_topleft_b.gif') no-repeat;
	width:10px;
	height:31px;
}
.Tbl02 .fs_topmdle {
	background:url('/images/_global/03_topmdle_b.gif') repeat-x;
	height:31px;
	vertical-align:middle;
}
.Tbl02 .fs_topright {
	background:url('/images/_global/03_topright_b.gif') no-repeat;
	width:10px;
	height:31px;
}
.Tbl02 .fs_botleft {
	background:url('/images/_global/03_botleft.gif') no-repeat;
	width:10px;
	height:32px;
}
.Tbl02 .fs_botmdle {
	background:url('/images/_global/03_botmdle.gif') repeat-x;
	height:32px;
	vertical-align:middle;
}
.Tbl02 .fs_botright {
	background:url('/images/_global/03_botright.gif') no-repeat;
	width:10px;
	height:32px;
}
.Tbl02 .ClientRoundBG {
	background-color:#ebebeb;
}
.Tbl02 .ClientRoundnoBG {
	background-color:#f8f8f8;
}
.Tbl02 .highlights {
	background-color:#E6FAC5;
}
.Tb102 .b_dashedB {
	border-bottom:1px dashed #666666;
}
.Tbl02 .itineraryCourses {
	background-color:#ebebeb;
	padding:10px;
}
/******** Rooms ********/

/******** My account ********/
#Tbl01 .topleft {
	background:url('/images/_global/01_topleft.gif') no-repeat;
	width:10px;
	background-color:#5DBF1C;
}
#Tbl01 .topmdle {
	background-color:#5DBF1C;
	vertical-align:middle;
	padding:6px 0 6px 0;
}
#Tbl01 .topright {
	background:url('/images/_global/01_topright.gif') no-repeat;
	width:10px;
	background-color:#5DBF1C;
}
#Tbl01 .content {
	border-left:1px solid #FFCC00;
	border-right:1px solid #FFCC00;
	background-color:#F2FCE2;
	padding:10px 10px 0 10px;
}
#Tbl01 .botleft {
	background:url('/images/_global/01_botleft_b.gif') no-repeat;
	width:10px;
	height:10px;
}
#Tbl01 .botmdle {
	background:url('/images/_global/01_botmdle_b.gif') repeat-x;
	height:10px;
}
#Tbl01 .botright {
	background:url('/images/_global/01_botright_b.gif') no-repeat;
	width:10px;
	height:10px;
}
/**************END CLASS**********/


/*copy*/

#Tbl02 .topleft_copy {
	background:url('/images/_global/02_topleft_copy.gif') no-repeat;
	width:10px;
	background-color:#f8f8f8;
}
#Tbl02 .topright_copy {
	background:url('/images/_global/02_topright_copy.gif') no-repeat;
	width:10px;
	background-color:#f8f8f8;
}
#Tbl02 .topmdle_copy {
	background:url('/images/_global/02_topmdle_copy.gif') repeat-x;
	vertical-align:middle;
	padding:10px 0 10px 0;
	text-align:left;
}

/************************/
#Tbl02 .topleft {
	background:url('/images/_global/02_topleft.gif') no-repeat;
	width:10px;
	background-color:#f8f8f8;
}
#Tbl02 .topleft2 {
	background:url('/images/_global/02_topleft.gif') no-repeat;
	width:10px;
	background-color:#f8f8f8;
}
#Tbl02 .topmdle {
	background:url('/images/_global/02_topmdle.gif') repeat-x;
	vertical-align:middle;
	padding:10px 0 10px 0;
	text-align:left;
}
#Tbl02 .topmdle2 {
	background:url('/images/_global/02_topmdle.gif') repeat-x;
	vertical-align:middle;
	padding-top:5px;
	text-align:left;
}
#Tbl02 .topright {
	background:url('/images/_global/02_topright.gif') no-repeat;
	width:10px;
	background-color:#f8f8f8;
}
#Tbl02 .topright2 {
	background:url('/images/_global/02_topright.gif') no-repeat;
	width:10px;
	background-color:#f8f8f8;
}
#Tbl02 .topleft_b {
	background:url('/images/_global/02_topleft_b.gif') no-repeat;
	width:10px;
}
#Tbl02 .topmdle_b {
	background:url('/images/_global/02_topmdle_b.gif') repeat-x;
	vertical-align:middle;
}
#Tbl02 .topright_b{
	background:url('/images/_global/02_topright_b.gif') no-repeat;
	width:10px;
}
#Tbl02 .contentHeader {
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	background-color:#CCCCCC;
	padding:5px 5px 5px 10px;
	text-align:left;
}
#Tbl02 .contentDataHeader {
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	background-color:#f8f8f8;
	vertical-align:top;
}
#Tbl02 .contentDataHeaderAccount td {
	font-size:12px;
	vertical-align:middle;
	color:#000000;
	padding:1px;
	font-weight:bold;
}
#Tbl02 .contentDataHeaderAccount {
	font-size:6px;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	background-color:#FFCC00;
}
#Tbl02 .creditContent td {
	font-size:6px;
}
#Tbl02 .dataHeaderGolfPass td {
	vertical-align:middle;
	color:#000000;
	padding:1px;
}
#Tbl02 .dataHeaderGolfPass {
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	background-color:#393;
}
#Tbl02 .highlight {
	background-color:#e4e4e4;
	padding:3px 3px 3px 10px;
}
#Tbl02 .dashedBot {
	border-bottom:1px dotted #333;
}
#Tbl02 .dashedBot2 {
	border-bottom:1px dotted #CCCCCC;
}
#Tbl02 .contentTopDiv {
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	background-color:#f8f8f8;
	padding:10px;
}
#Tbl02 .contentTopDiv2 {
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	background-color:#f8f8f8;
	padding:5px;
	height:150px;
	width:98%;
	/*SCROLLBAR-FACE-COLOR: #FFFFFF;
	SCROLLBAR-HIGHLIGHT-COLOR: #E5E5E5;
	SCROLLBAR-SHADOW-COLOR: #4B4B4B;
	SCROLLBAR-3DLIGHT-COLOR: #4B4B4B;
	SCROLLBAR-ARROW-COLOR: #4B4B4B;
	SCROLLBAR-TRACK-COLOR: #E6E6E6;
	SCROLLBAR-DARKSHADOW-COLOR: #E6E6E6;*/
	/*overflow-x:hidden;*/
	overflow: scroll;

}
#Tbl02 .contentTopDiv3 {
}
#Tbl02 .contentDiv {
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	/*border-bottom:1px solid #CCCCCC;*/
	background-color:#f8f8f8;
	padding:10px;
}
#Tbl02 .contentDiv2 {
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	background-color:#f8f8f8;
	padding:5px;
}
#Tbl02 .content {
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	background-color:#f8f8f8;
	padding:10px 10px 2px 10px;
}
#Tbl02 .botleft {
	background:url('/images/_global/02_botleft.gif') no-repeat;
	width:10px;
	height:10px;
}
#Tbl02 .botmdle {
	background:url('/images/_global/02_botmdle.gif') repeat-x;
	height:10px;
}
#Tbl02 .botright {
	background:url('/images/_global/02_botright.gif') no-repeat;
	width:10px;
	height:10px;
}
/*css for CheckoutMyOutings*/
/*#Tbl02 .contentDataHeader { border-left:1px solid #006600; border-right:1px solid #006600; background-color:#006600;}*/
#Tbl02 .contentDataHeader td {
	font-size:11px;
	color:#990000;
	padding:2px;
	vertical-align:middle;
	border-top:1px solid #CCCCCC;
}
#Tbl02 .contentDivClientRound {
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
}
#Tbl02 .contentDivClientRoundredTxt {
	color:#990000;
}
#Tbl02 .contentDivClientRound td {
	padding:2px;
	vertical-align:top;
}
#Tbl02 #contentDivFinancialSum {
	background-color:#F2FCE3;
	border-left:1px solid #CAEE95;
	border-right:1px solid #CAEE95;
}
#Tbl02 #contentDivFinancialSum .header {
	padding:2px 2px 2px 10px;
	vertical-align:middle;
	height:25px;
}
#Tbl02 #contentDivFinancialSum .label {
	padding:2px;
	vertical-align:middle;
	text-align:center;
	background-color:#CAEE95;
	font-size:12px;
	color:#000000;
}

#Tbl02 #contentDivFinancialSum .labelGray {
	padding:2px;
	vertical-align:middle;
	text-align:center;
	background-color: #CCCCCC;
	font-size:12px;
	color:#000000;
}

#Tbl02 #contentDivFinancialSum #FinancialTotal .firstRow {
	padding:2px 2px 2px 2px;
	vertical-align:middle;
	border-bottom:1px solid #f5f5f5;
	height:18px;
}
#Tbl02 #contentDivFinancialSum #FinancialTotal .firstRow2 {
	padding:2px 2px 2px 2px;
	font-size:11px;
	vertical-align:middle;
	border-bottom:1px solid #f5f5f5;
	height:18px;
}
#Tbl02 #contentDivFinancialSum .FinancialDiv {
	border-left:1px solid #CAEE95;
}


#Tbl02 #contentDivFinancialSum .botNote {
	padding:10px 0 0 10px;
	border-top:1px solid #CAEE95;
}
#Tbl02 .fs_topleft {
	background:url('/images/_global/03_topleft_b.gif') no-repeat;
	width:10px;
	height:31px;
}
#Tbl02 .fs_topmdle {
	background:url('/images/_global/03_topmdle_b.gif') repeat-x;
	height:31px;
	vertical-align:middle;
}
#Tbl02 .fs_topright {
	background:url('/images/_global/03_topright_b.gif') no-repeat;
	width:10px;
	height:31px;
}
#Tbl02 .fs_botleft {
	background:url('/images/_global/03_botleft.gif') no-repeat;
	width:10px;
	height:32px;
}
#Tbl02 .fs_botmdle {
	background:url('/images/_global/03_botmdle.gif') repeat-x;
	height:32px;
	vertical-align:middle;
}
#Tbl02 .fs_botright {
	background:url('/images/_global/03_botright.gif') no-repeat;
	width:10px;
	height:32px;
}

/*copyTable02* - White Background here/*/
#Tbl04 .fs_topleft {
	background:url('/images/_global/03_topleft_b_white.png') no-repeat;
	width:10px;
	height:31px;
}
#Tbl04 .fs_topmdle {
	background:url('/images/_global/03_topmdle_b_white.gif') repeat-x;
	height:31px;
	vertical-align:middle;
}
#Tbl04 .fs_topright {
	background:url('/images/_global/03_topright_b_white.png') no-repeat;
	width:10px;
	height:31px;
}
#Tbl04 .fs_botleft {
	background:url('/images/_global/03_botleft_white.png') no-repeat;
	width:10px;
	height:10px;
}
#Tbl04 .fs_botmdle {
	background:url('/images/_global/03_botmdle_white.gif') repeat-x;
	height:10px;
	vertical-align:middle;
}
#Tbl04 .fs_botright {
	background:url('/images/_global/03_botright_white.png') no-repeat;
	width:10px;
	height:10px;
}

/*Copy end here*/

#Tbl02 .ClientRoundBG {
	background-color:#ebebeb;
}
#Tbl02 .ClientRoundnoBG {
	background-color:#f8f8f8;
}
#Tbl02 .highlights {
	background-color:#E6FAC5;
}
#Tb102 .b_dashedB {
	border-bottom:1px dashed #666666;
}
#Tbl02 .itineraryCourses {
	background-color:#ebebeb;
	padding:10px;
}
/******** Rooms ********/

/******** My account ********/
#Tbl02 #Tbl01 .topleft {
	background:url('/images/_global/01_topleft.gif') no-repeat;
	width:10px;
	background-color:#5DBF1C;
}
#Tbl02 #Tbl01 .topmdle {
	background-color:#5DBF1C;
	vertical-align:middle;
	padding:6px 0 6px 0;
}
#Tbl02 #Tbl01 .topright {
	background:url('/images/_global/01_topright.gif') no-repeat;
	width:10px;
	background-color:#5DBF1C;
}
#Tbl02 #Tbl01 .content {
	border-left:1px solid #FFCC00;
	border-right:1px solid #FFCC00;
	background-color:#F2FCE2;
	padding:10px 10px 0 10px;
}
#Tbl02 #Tbl01 .botleft {
	background:url('/images/_global/01_botleft_b.gif') no-repeat;
	width:10px;
	height:10px;
}
#Tbl02 #Tbl01 .botmdle {
	background:url('/images/_global/01_botmdle_b.gif') repeat-x;
	height:10px;
}
#Tbl02 #Tbl01 .botright {
	background:url('/images/_global/01_botright_b.gif') no-repeat;
	width:10px;
	height:10px;
}
/************************/
/******** hotel amenities ********/
#Tbl01amen .topleft {
	background:url('/images/_global/01_toplefthot.gif') no-repeat;
	width:10px;
	background-color:#5DBF1C;
}
#Tbl01amen .topmdle {
	background-color:#5DBF1C;
	vertical-align:middle;
	padding:6px 0 6px 0;
}
#Tbl01amen .topright {
	background:url('/images/_global/01_toprighthot.gif') no-repeat;
	width:10px;
	background-color:#5DBF1C;
}
#Tbl01amen .content {
	border-top:1px solid #54A8FF;
	border-left:1px solid #54A8FF;
	border-right:1px solid #54A8FF;
	background-color:#FFFFFF;
	padding:10px 10px 0 10px;
}
#Tbl01amen .botleft {
	background:url('/images/_global/01_botlefthot_b.gif') no-repeat;
	width:10px;
	height:10px;
}
#Tbl01amen .botmdle {
	background:url('/images/_global/01_botmdlehot_b.gif') repeat-x;
	height:10px;
}
#Tbl01amen .botright {
	background:url('/images/_global/01_botrighthot_b.gif') no-repeat;
	width:10px;
	height:10px;
}
/************************/
#Tbl03 .topleft {
	background:url('/images/_global/03_topleft.gif') no-repeat;
	width:10px;
	background-color:#f8f8f8;
}
#Tbl03 .topmdle {
	background-color:#028040;
	vertical-align:middle;
	text-align:right;
	height:25px;
	font-size:11px;
	color:#f8f8f8;
}
#Tbl03 .topright {
	background:url('/images/_global/03_topright_b.gif') no-repeat;
	width:10px;
	background-color:#f8f8f8;
}

#Tbl03 .topleft_b {
	background:url('/images/_global/03_topleft_b.gif') no-repeat;
	width:10px;
	background-color:#f8f8f8;
}
#Tbl03 .topmdle_b {
	background:url('/images/_global/03_topmdle_b.gif') repeat-x;
	padding:4px 0px 4px 0;
	vertical-align:middle;
}
#Tbl03 .topright_b {
	background:url('/images/_global/03_topright_b.gif') no-repeat;
	width:10px;
	background-color:#f8f8f8;
}

/*copyCSS*/

#Tbl03 .topleft_b_copy {
	background:url('/images/_global/03_topleft_b_copy.gif') no-repeat;
	width:10px;
	background-color:#f8f8f8;
}
#Tbl03 .topmdle_b_copy {
	background:url('/images/_global/03_topmdle_b_copy.gif') repeat-x;
	padding:4px 0px 4px 0;
	vertical-align:middle;
}
#Tbl03 .topright_b_copy {
	background:url('/images/_global/03_topright_b_copy.gif') no-repeat;
	width:10px;
	background-color:#f8f8f8;
}
/*copyCSS END*/

#Tbl03 .contentNoPad {
	border-bottom:1px solid #CAEE95;
	border-left:1px solid #CAEE95;
	border-right:1px solid #CAEE95;
	background-color:#F2FCE2;
}
#Tbl03 .contentDataHeader {
	border-left:1px solid #CAEE95;
	border-right:1px solid #CAEE95;
	border-bottom:1px solid #CAEE95;
	background-color:#CAEE95;
	padding:3px 0 3px 10px;
}
#Tbl03 .contentDataHeaderhot {
	border-left:1px solid #CAEE95;
	border-right:1px solid #CAEE95;
	border-bottom:1px solid #CAEE95;
	background-color:#A1D5DF;
	padding:3px 0 3px 10px;
}
#Tbl03 .contentDataHeaderHotel {
	border-left:1px solid #028040;
	border-right:1px solid #028040;
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #028040;
	background-color:#028040;
	padding:3px 0 3px 10px;
	color:#FFFFFF;
}
#Tbl03 .contentDataHeader td {
	vertical-align:middle;
	color:#000000;
}
#Tbl03 .text {
	font-size:12px;
	font-weight:bold;
	vertical-align:middle;
}
#Tbl03 .TBrate {
	font-size:16px;
	font-weight:bold;
	vertical-align:middle;
}
#Tbl03 .text12 {
	color:#000000;
	font-size:12px;
}
#Tbl03 .highlight {
	background-color:#E6FAC5;
}
#Tbl03 .dashedBot {
	padding:2px 0 6px 0;
	border-bottom:1px dotted #514128;
}
#Tbl03 .contentDiv {
	border-left:1px solid #CAEE95;
	border-right:1px solid #CAEE95;
	border-bottom:1px solid #CAEE95;
	background-color:#F2FCE3;
	padding:10px;
}
#Tbl03 .content {
	border-left:1px solid #CAEE95;
	border-right:1px solid #CAEE95;
	background-color:#F2FCE3;
	padding:10px 10px 0 10px;
}
#Tbl03 .leftDiv {
	border-left:1px solid #CAEE95;
	padding-left:10px;
}
#Tbl03 a.paging:link, #Tbl03 a.paging:active, #Tbl03 a.paging:visited, #Tbl03 a.paging:visited:hover {
	color:#FFFFFF;
	text-decoration:none;
}
#Tbl03 .botleft {
	background:url('/images/_global/03_botleft.gif') no-repeat;
	width:10px;
	height:10px;
}
#Tbl03 .botmdle {
	background:url('/images/_global/03_botmdle.gif') repeat-x;
	height:10px;
}
#Tbl03 .botright {
	background:url('/images/_global/03_botright.gif') no-repeat;
	width:10px;
	height:10px;
}
/******** My account ********/
#Tbl03 #Options .topleft_b {
	background:url('/images/_global/options_topleft.gif') no-repeat;
	width:10px;
}
#Tbl03 #Options .topmdle_b2 {
	background-color:#CAEE95;
	vertical-align:middle;
	padding:6px 0 6px 0;
	font-size:12px;
}
#Tbl03 #Options .topright_b {
	background:url('/images/_global/options_topright.gif') no-repeat;
	width:10px;
}
#Tbl03 #Options .content {
	border-left:1px solid #CAEE95;
	border-right:1px solid #CAEE95;
	background-color:#CAEE95;
	padding:10px 10px 0 10px;
}
#Tbl03 #Options .botleft {
	background:url('/images/_global/options_botleft_b.gif') no-repeat;
	width:10px;
	height:10px;
}
#Tbl03 #Options .botmdle {
	background:url('/images/_global/options_botmdle_b.gif') repeat-x;
	height:10px;
}
#Tbl03 #Options .botright {
	background:url('/images/_global/options_botright_b.gif') no-repeat;
	width:10px;
	height:10px;
}
/**City Guide PDF**/
#CityGuidePDF {
	border:1px solid #f5f5f5;
	padding:5px;
	width:98%;
}
#CityGuidePDF {
	border:1px solid #f5f5f5;
	padding:5px;
	width:98%;
}
#CityGuidePDF li {
	list-style:inside disc;
}
/*** Player Ratings ***/
#playerRatings {
	background-color:#5DBF1C;
	margin:10px 0 10px 0;
}
#playerRatings .rowHeader {
	color:#FFFFFF;
	text-align:center;
	padding-top:4px;
}
#playerRatings .rows {
	background-color:#FFFFFF;
}
/** Small Group Outings **/
#GroupContent {
	width:88%;
	margin-left:50px;
}
#sbProgram {
	/*background:url('Images/grpCoordinator.jpg');*/
	background:url(../../../Images/grpCoordinator.jpg);
	background-repeat:repeat-x;
	/*width:643px;
	height:197px;*/
}
#sbProgram .sbContent {
	width:370px;
	padding:9px 10px 10px 18px;
}
.superbowlSubTle {
	font-size:12px;
	color:#000000;
	margin:8px 0 2px 0;
}
#WaysToBook .topleft {
	background:url('/Skins/Teebone/images/tbl/tbl_desc_topleft.gif') no-repeat;
	width:10px;
	height:10px;
}
#WaysToBook .top {
	background:url('/Skins/Teebone/images/tbl/tbl_desc_top.gif') repeat-x;
}
#WaysToBook .topright {
	background:url('/Skins/Teebone/images/tbl/tbl_desc_topright.gif') no-repeat;
	width:10px;
	height:10px;
}
#WaysToBook .content {
	background-color:#CAEE95;
	padding:0 10px 0 10px;
}
#WaysToBook .botleft {
	background:url('/Skins/Teebone/images/tbl/tbl_desc_botleft.gif') no-repeat;
	width:10px;
	height:10px;
}
#WaysToBook .bot {
	background:url('/Skins/Teebone/images/tbl/tbl_desc_bot.gif') repeat-x;
	height:10px;
}
#WaysToBook .botright {
	background:url('/Skins/Teebone/images/tbl/tbl_desc_botright.gif') no-repeat;
	width:10px;
	height:10px;
}
li.sbNumeric {
	list-style:decimal;
	list-style:outside;
}
/****************** SCROLL BARS ******************/
/* Sets height for mozilla browser */
html[xmlns] .scroll_default {
	width:99%;
	height:182px;
	overflow:auto;
	vertical-align:top;
	/*scrollbar-base-color:#eee;
	scrollbar-face-color:#ddd;
	scrollbar-arrow-color:#333;
	scrollbar-3dlight-color:#eee;
	scrollbar-darkshadow-color:#aaa;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#FFFFFF;*/
}
.scroll_default {
	width:99%;
	height:183px;
	overflow:auto;
	vertical-align:top;
	/*scrollbar-base-color:#eee;
	scrollbar-face-color:#ddd;
	scrollbar-arrow-color:#333;
	scrollbar-3dlight-color:#eee;
	scrollbar-darkshadow-color:#aaa;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#FFFFFF;*/
}
/* Sets height for mozilla browser */
html[xmlns] .scroll_CP_deals {
	width:99%;
	height:160px;
	overflow:auto;
	/*scrollbar-base-color:#eee;
	scrollbar-face-color:#ddd;
	scrollbar-arrow-color:#333;
	scrollbar-3dlight-color:#eee;
	scrollbar-darkshadow-color:#aaa;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#FFFFFF;*/
}
.scroll_CP_deals {
	width:99%;
	height:186px;
	overflow:auto;
	/*scrollbar-base-color:#eee;
	scrollbar-face-color:#ddd;
	scrollbar-arrow-color:#333;
	scrollbar-3dlight-color:#eee;
	scrollbar-darkshadow-color:#aaa;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#FFFFFF;*/
}
/*html[xmlns] .scroll_CP_teetime { height:143px; }
.scroll_CP_teetime { height:147px; }

html[xmlns] .height_Quote { height:143px; padding-top:0px; }
.height_Quote { height:100px; margin-top:5px; }*/

html[xmlns] .scroll_CP_cities {
	width:99%;
	height: auto;
	/*overflow: auto;*/
	/*scrollbar-base-color:#eee;
	scrollbar-face-color:#ddd;
	scrollbar-arrow-color:#333;
	scrollbar-3dlight-color:#eee;
	scrollbar-darkshadow-color:#aaa;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#FFFFFF;*/
}
.scroll_CP_cities {
	width:99%;
	height: auto;
	/*overflow: auto;*/
	vertical-align:top;
	/*scrollbar-base-color:#eee;
	scrollbar-face-color:#ddd;
	scrollbar-arrow-color:#333;
	scrollbar-3dlight-color:#eee;
	scrollbar-darkshadow-color:#aaa;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#FFFFFF;*/
}
.scroll_hor {
	width:550px;
	height:100%;
	overflow:auto;
	/*scrollbar-base-color:#eee;
	scrollbar-face-color:#ddd;
	scrollbar-arrow-color:#333;
	scrollbar-3dlight-color:#eee;
	scrollbar-darkshadow-color:#aaa;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#FFFFFF;
	vertical-align:top;*/
}
#searchtab {
	vertical-align:text-bottom;
}
#searchtab td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
#searchtab grintxt {
	color:#006600;
}
/* PrintVoucher Financial Summary */
#parBox {
	background-color:#9c6;
	margin:10px 0 10px 0;
	border:1px solid #9c6;
	font-family:Arial, Helvetica, sans-serif;
}
#parBox .rowHeader {
	background-color:#9c6;
	text-align:center;
	color:#FFFFFF;
	font-size:13px;
	height:18px;
}
#parBox tr {
	background-color:#9c6;
	height:18px;
}
#parBox td {
	font-family:Arial, Helvetica, sans-serif;
}
#parBox .rowContent {
	padding-left:5px;
}
/*** Teebone PrintVoucher Header ***/
#greenhead {
	margin-bottom: 18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:15px
}
#greenhead td.topleft {
	background:url('/images/printVoucher/greenbar_left.gif') repeat-x;
	height:23px;
}
#greenhead td.topright {
	color:#FFFFFF;
	font-size: 11px;
	font-weight: bold;
	padding: 0 12px 0 0;
	vertical-align:middle;
	background:url('/images/printVoucher/greenbar_right.gif') repeat-x;
	height:23px;
}
#greenhead div.divider {
	margin: 0 4px 0 4px;
}
#greenhead td.golf {
	padding: 4px 0 0 0;
	font-size: 11px;
	text-align:right;
	font-weight:bold;
	vertical-align:top;
}
#financialSum {
	background-color:#FAFAEB;
}
#financialSum .rowHeader {
	background-color:#CFC774;
	font-size:12px;
	text-align:center;
	font-weight:bold;
}
#financialSum .columnTotal {
	background-color:#F1F1C9;
	font-size:11px;
	text-align:center;
	padding-right:5px;
	text-align:right;
}
/*** Styles for City Page ***/

.headerWTBLogo {
	padding-left:5px;
	font-size:14px;
}
.tbl_orbitz_blue {
	border:3px solid #8AA7D4;
}
.tbl_teebone_btm {
	border-bottom:3px solid #C8CABD;
}
#tbl_deals {
}
#tbl_deals td {
	padding-left:5px;
}
#tbl_deals td.dealType {
	padding:6px 0 0 5px;
	font-size:11px;
}
#tbl_deals div.courseDeals {
	border:1px solid #093;
	padding:5px;
}
#tbl_deals div.tle_courseDeals {
	text-align:left;
	color:#000000;
	font-size:15px;
	padding:0 0 3px 5px;
	border-bottom:1px dotted #999;
}
#tbl_deals div.courseDeals div.note {
	text-align:left;
	color:#990000;
	font-size:11px;
	padding:5px 0 3px 5px;
}
#tbl_deals .bg {
	background-color:#F4FAEF;
}
#tbl_matrix {
	border:3px solid #C8CABD;
}
#tbl_matrix .headerTle {
	height:30px;
	vertical-align:middle;
	font-size:14px;
	padding-left:5px;
	border-bottom:3px solid #C8CABD;
}
#tbl_matrix .rowHeader {
	padding-top:1px;
	height:20px;
	vertical-align:middle;
	font-size:10px;
}
#legend {
	border-top:1px solid #F8F9F3;
	padding:5px;
}
#legend td {
	padding-left:5px;
}
#tbl_matrix .rowBg {
	background-color:#e4e4e4;
	height:22px;
	vertical-align:middle;
}
#tbl_matrix .rowBg2 {
	height:22px;
	vertical-align:middle;
}
/*#matrix tr:nth-child(2n+1) { background-color:#f5f5f5; }*/

#tbl_quote {
	border:3px solid #C8CABD;
	background-color:#FAFAEB;
}
/*** Styles for Email Feedback  ***/
#login {
	background-color:#F2ECDC;
	padding:10px;
}
#login .header {
	border-bottom:1px solid #ADAD57;
	padding:0 0 10px 0;
	vertical-align:middle;
	font-weight:bold;
	font-size:12px;
	margin-bottom:10px;
}
#itinerary {
	background-color:#eee;
	padding:10px;
	margin-top:10px;
}
#itinerary .header {
	border-bottom:1px solid #666666;
	padding:0 0 10px 0;
	vertical-align:middle;
	font-weight:bold;
	font-size:12px;
	margin-bottom:10px;
}
#rateCourse {
	border-top:1px solid #C8BA92;
	border-right:1px solid #C8BA92;
	border-left:1px solid #C8BA92;
}
#rateCourse .content {
	padding:10px;
	border-bottom:1px solid #C8BA92;
}
#rateCourse .coursesPlayedHeader {
	border-bottom:1px solid #C8BA92;
	background-color:#F3F0E7;
	vertical-align:middle;
	font-weight:bold;
	font-size:12px;
	padding:5px;
}
#rateCourse #giveRate {
	background-color:#F3F0E7;
	margin-bottom:10px;
}
#rateCourse #giveRate .rowHeader td {
	border-bottom:2px solid #C8BA92;
	text-align:center;
	font-size:11px;
	vertical-align:middle;
	padding:3px;
}
#rateCourse #giveRate .subRowHeader td {
	border-bottom:1px solid #C8BA92;
	text-align:center;
	font-size:11px;
	vertical-align:middle;
	padding:3px;
	font-weight:bold;
}
#rateCourse #giveRate .rate td {
	padding:3px;
	text-align:center;
	border-bottom:1px solid #FFFFFF;
}
#rateTeeBone {
	border-top:1px solid #C8BA92;
	border-right:1px solid #C8BA92;
	border-left:1px solid #C8BA92;
	background-color:#F3F0E7;
}
#rateTeeBone .content {
	padding:10px;
	border-bottom:1px solid #C8BA92;
}
#rateTeeBone .coursesPlayedHeader {
	border-bottom:1px solid #C8BA92;
	background-color:#F3F0E7;
	vertical-align:middle;
	font-weight:bold;
	font-size:12px;
	padding:5px;
}
#rateTeeBone #giveRate {
	background-color:#FFFFFF;
}
#rateTeeBone #giveRate .rowHeader td {
	border-bottom:2px solid #C8BA92;
	text-align:center;
	font-size:11px;
	vertical-align:middle;
	padding:3px;
}
#rateTeeBone #giveRate .subRowHeader td {
	border-bottom:1px solid #C8BA92;
	text-align:center;
	font-size:11px;
	vertical-align:middle;
	padding:3px;
	font-weight:bold;
}
#rateTeeBone #giveRate .rate td {
	padding:3px;
	text-align:center;
	border-bottom:1px solid #F3F0E7;
}
#homepage #leftColHomePage {
	width:150px;
	background-color:#EAF3D2;
	padding:0 1px 0 1px;
	margin:0px;
}
#homepage .bg {
	background:url('/Skins/Teebone/images/homepage/holderRight2.gif') repeat-y;
}
#homepage .contentBot {
	background:url('/Skins/Teebone/images/_global/rightColMisc_botLeft.gif') no-repeat;
	height:15px;
	width:15px;
}
#homepage .contentTop {
	background:url('/Skins/Teebone/images/homepage/homepage_top.gif') repeat-x;
	height:15px;
}
#homepage .contentTopRight {
	background:url('/Skins/Teebone/images/homepage/homepage_topRight.gif') no-repeat;
	height:15px;
	width:15px;
}
#homepage .holderLeft {
	width:9px;
	background:url('/Skins/Teebone/images/homepage/holderleft.gif') repeat-y;
}
#homepage .holderRight {
	width:6px;
	background:url('/Skins/Teebone/images/homepage/holderRight.gif') repeat-y;
}
#homepage .holderBotLeft {
	width:16px;
	background:url('/Skins/Teebone/images/homepage/holderBotLeft.gif') no-repeat;
	height:24px;
}
#homepage .holderBotRight {
	width:16px;
	background:url('/Skins/Teebone/images/homepage/holderBotRight.gif') no-repeat;
	height:24px;
}
#homepage .holderBotMdle {
	background:url('/Skins/Teebone/images/homepage/holderBotMdle.gif') repeat-x;
	height:19px;
}
#homepage .vertAlign {
	height:8px;
}
html[xmlns] #homepage .vertAlign {
	height:10px;
}
.leftColHeaderLeft {
	background:url('/Skins/Teebone/images/homepage/leftColHeader_left.gif') no-repeat;
	height:6px;
	width:6px;
}
.leftColHeaderMdle {
	background:url('/Skins/Teebone/images/homepage/leftColHeader_mdle.gif') repeat-x;
	height:6px;
}
.txtWelcome {
	font-size:12px;
	color:#333;
	background-color:#FFFFFF;
	padding:0 10px 12px 10px;
	border-left:1px solid #FFFFFF;
	text-align:left;
}
html[xmlns] .txtWelcome {
	font-size:12px;
	color:#333;
	padding:0 10px 7px 10px;
	border-left:1px solid #FFFFFF;
	text-align:left;
}
#featDealsHome {
	width:296px;
}
#featDealsHome .blankSpace {
	height:195px;
}
#featDealsHome #bgHolder {
	height:80px;
	padding:10px;
}
#featDealsHome .featDealsTle {
	font-size:15px;
	color:#000000;
}
/* filter:alpha(opacity=30);-moz-opacity:.30;opacity:.30; */


#partners {
	padding-left:15px;
}
#partners li {
	margin:0 25px 0 25px;
	float:left;
	vertical-align:middle;
}
/***************************** OLD TEEBONE STYLES ************************************************/

.btn_blank_sm {
	background:url('/Skins/TeeBone/images/btn_blank_sm.gif') no-repeat;
	height:22px;
	width:86px;
	border:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
}

.btn_blank_lg {
	background:url('/Skins/TeeBone/images/btn_default_lg.gif') no-repeat;
	height:22px;
	width:150px;
	border:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
}

.btn_orange {
	background:url('/Skins/TeeBone/images/btn_orange.gif') repeat-x;
	height:28px;
	width:80px;
}
.btn_orange_select {
	background:url('/Skins/TeeBone/images/btn_orange_select.gif') repeat-x;
	height:28px;
	width:80px;
	border:none;
}
.btn_green {
	background:url('/Skins/TeeBone/images/btn_green.gif') repeat-x;
	height:28px;
	width:80px;
}
.btn_submit {
	background:url('/Skins/TeeBone/images/btn_submit.gif') repeat-x;
	height:24px;
	width:80px;
}
.btn_register {
	background:url('/Skins/TeeBone/images/btn_register.gif') no-repeat;
	height:24px;
	width:80px;
}
.btn_next {
	background:url('/Skins/TeeBone/images/btn_next.gif') no-repeat;
	height:28px;
	width:80px;
}
.btn_prev {
	background:url('/Skins/TeeBone/images/btn_prev.gif') no-repeat;
	height:28px;
	width:80px;
}
.btn_search {
	background:url('/Skins/TeeBone/images/btn_search.gif') no-repeat;
	height:28px;
	width:85px;
}
.btn_userlogin_send {
	background:url('/Skins/TeeBone/images/btn_userlogin_send.gif') no-repeat;
	height:28px;
	width:80px;
}
.btn_authorizeTrans {
	background:url('/Skins/TeeBone/images/btn_authorizeTrans.gif') no-repeat;
	height:22px;
	width:212px;
}
.btn_quote {
	background:url('/Skins/TeeBone/images/btn_quote.gif') no-repeat;
	height:22px;
	width:64px;
}
.btn_yes {
	background:url('/Skins/TeeBone/images/btn_yes.gif') no-repeat;
	height:22px;
	width:53px;
}
.btn_no {
	background:url('/Skins/TeeBone/images/btn_no.gif') no-repeat;
	height:22px;
	width:53px;
}
.btn_blank {
	background:url('/Skins/TeeBone/images/btn_blank.gif') repeat-x;
	height:24px;
	width:72px;
}
.btn_pdf-login {
	background:url('/Skins/TeeBone/images/btn_pdf-login.gif') repeat-x;
	height:41px;
	width:172px;
}
.btn_modifyoncheckout {
	background:url('/Skins/TeeBone/images/btn_edititinerary.gif') no-repeat;
	height:22px;
	width:232px;
	cursor:pointer;
}
.btn_finish {
	background:url('/Skins/TeeBone/images/btn_finish.gif') no-repeat;
	height:22px;
	width:112px;
	cursor:pointer;
}
/** Background Colors & Images **/
.TBDirtyWhite {
	background-color:#FAFAEB;
}
.TBE8FADA {
	background-color:#E8FADA;
}
/*** Text Styles ***/
.txtWhite {
	color:#FFFFFF;
	font-size:11px;
}
.txtRed {
	color:#990000;
}
.txtPageTle {
	font-size:14px;
	margin-bottom:10px;
}
.txtdefaultbold {
	color:#000000;
	font-size:10px;
}
.tle16 {
	font-size:16px;
	color:#006600;
}
.cursor {
	cursor:pointer;
}
/*color*/
.txtRegionSubItemTle, .txt668149_12 {
	color:#668149;
}
.txtTblTle_green, .txt990000_13 {
	color:#990000;
}
.txtVwDetails, .txt990000_b18, .link990000_b11, .txt990000_b11, .link990000_10, .txt990000_11, .txt990000_b14, .txt990000_b12, .link990000_12 {
	color:#990000;
	font-family:Arial, Helvetica, sans-serif;
}
.txt003300_b14 {
	color:#006600;
}
.linkGreen, .linkRegionItemTle_over, .txt006600_b11 {
	color:#006600;
}
.txtTblGreenTitle, .txtWhite_10, .linkWhite_10, .linkWhite_11, .txtWhite_11, .btn_blank, .btn_yes, .btn_no, .btn_go, .btn_finish, .btn_modifyoncheckout, .txtfff_12 {
	color:#FFFFFF;
}
.txtOrange_b12, .txtOrange_11 {
	color:#AF4B27;
}
.txt333, .linkDefaultBold, .txt333_12, .txt333_b12, .txt333_b18, .txt333_10, .txt333_11 {
	color:#333;
}
.txtFF000000, .txtff0000_11 {
	color:#f00;
}
.txt000000, .txt00000_b14, .txt00000_b11, .txt000000_b18, .txt000000_18, .linkblack_b14, .txt000000_13, .txt000000_14, .txt000000_12 {
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
}
.txt006600 {
	color:#006600;
}
.txt0000EE, .linkdefault_10, .linkdefault_b12, .linknoline_11, .txt0000EE_11 {
	color:#0000EE;
}
.txt0A3498, .txtTeebone_b11 {
	color:#0A3498;
}
.txtfff_b11 {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	/*font:Arial, Helvetica, sans-serif bold;*/
	font-weight:bold;
}
/*sizes*/
.f10, .txtVwDetails, .txtWhite_10, .linkWhite_10, .txt333_10, .linkdefault_10, .link990000_10 {
	font-size:10px;
}
.f11, .txtDefault, .txtDefaultItalics, .txtDefaultBold, .txtRegionSubItemTle, .linkGreen, .txtTblGreenTitle, .linkWhite_11, .txtOrange_11, .inp_bdashed, .txtWhite_11, .inp_green, .inp_gray180, .ta_gray180, .ta_gray180, .dropdown200, .linkDefaultBold, .txtff0000_11, .txt00000_b11, .btn_blank, .link990000_b11, .txt990000_b11, .linkdefault_11, .txt990000_11, .txt333_11, .inp_gray100, .inp_gray65, .txtTeebone_b11, .inp_gray40, .txt006600_b11, .inp_gray120, .linkblack_11, .txt0000EE_11, .linknoline_11, .btn_yes, .btn_no, .btn_go, .btn_modifyoncheckout, .btn_finish, .txtdefault, .inp_gray20 {
	font-size:11px;
}
.f12, .linkRegionItemTle_over, .txtTblTle_green, .txt668149_12, .txtOrange_b12, .txt333_12, .txt333_b12, .linkdefault_b12, .txt990000_b12, .txt_000000_12, .link990000_12, .txtfff_12, .txt000000_12 {
	font-size:12px;
}
.f13, .txt000000_13, .txt990000_13 {
	font-size:13px;
}
.f14, .txt003300_b14, .txt00000_b14, .txt990000_b14, .txt000000_14, .linkblack_b14 {
	font-size:14px;
}
.f17, .txt990000_b18, .txt333_b18, .txt000000_b18, .txt000000_18 {
	font-size:18px;
}
/*weight*/
.fBold, .txtDefaultBold, .linkGreen, .linkRegionItemTle_over, .txtTblTle_green, .txtOrange_b12, .txt003300_b14, .linkDefaultBold, .txt00000_b14, .txt00000_b11, .txt990000_b18, .btn_blank, .txt333_b12, .link990000_b11, .txt333_b18, .txt990000_b11, .linkdefault_b12, .txt000000_b18, .txtTeebone_b11, .txt006600_b11, .txt990000_b14, .linkblack_b14, .txt990000_b12, .btn_blank, .btn_yes, .btn_no, .btn_go, .btn_modifyoncheckout, .btn_finish {
	font-weight:bold;
}
/*variant
.fUnderline, .txtVwDetails, .linkdefault_b12, .link990000_b11, .txtVwDetails { text-decoration:underline; }*/

/*variant*/
.fCursor {
	cursor:pointer;
}
a.linkblack_11:active {
	text-decoration:none;
}
a.linkblack_11:link {
	text-decoration:none;
}
a.linkblack_11:hover {
	text-decoration: underline;
}
a.linkblack_11:visited {
	text-decoration:none;
}
a.linkblack_11:visited:hover {
	text-decoration: underline;
}
a.linkWhite_11:active {
	text-decoration:underline;
}
a.linkWhite_11:link {
	text-decoration:underline;
}
a.linkWhite_11:hover {
	text-decoration: none;
}
a.linkWhite_11:visited {
	text-decoration:underline;
	color:#FFFFFF;
}
a.linkWhite_11:visited:hover {
	text-decoration: none;
	color:#FFFFFF;
}
a.linkdefault_10, .linkdefault_b12, .linkdefault_11:active {
	text-decoration:underline;
}
a.linkdefault_10, .linkdefault_b12, .linkdefault_11:link {
	text-decoration:underline;
}
a.linkdefault_10, .linkdefault_b12, .linkdefault_11:hover {
	text-decoration: none;
}
a.linkdefault_10, .linkdefault_b12, .linkdefault_11:visited {
	text-decoration:underline;
}
a.linkdefault_10, .linkdefault_b12, .linkdefault_11:visited:hover {
	text-decoration: none;
}
a.link990000_b11, .link990000_10, .link990000_12:active {
	text-decoration:underline;
}
a.link990000_b11, .link990000_10, .link990000_12:link {
	text-decoration:underline;
}
a.link990000_b11, .link990000_10, .link990000_12:hover {
	text-decoration: none;
}
a.link990000_b11, .link990000_10, .link990000_12:visited {
	text-decoration:underline;
	color:#990000;
}
a.link990000_b11, .link990000_10, .link990000_12:visited:hover {
	text-decoration: none;
	color:#990000;
}
/*border*/
.bnone, .btn_orange, .btn_green, .btn_userlogin_login, .btn_userlogin_send, .btn_blank, .btn_next, .btn_prev, .btn_search, .btn_submit, .btn_quote, .btn_register, .btn_pdf-login, .btn_yes, .btn_no, .btn_go, .btn_modifyoncheckout, .btn_finish {
	border:none;
}
.bgreen_t {
	border-top:1px dotted #006600;
}
.bC8CABD_b {
	border-bottom:1px dashed #C8CABD;
}
.bEAEACE_l {
	border-left: 1px solid #EAEACE;
}
.b006600 {
	border:1px solid #006600;
}
.b006600_b {
	border-bottom:1px solid #006600;
}
.b006600_r {
	border-right:1px solid #006600;
}
.b006600_l {
	border-left:1px solid #006600;
}
.bCEC571_l {
	border-left:1px solid #CEC571;
}
.bC8CABD_l {
	border-left:1px solid #C8CABD;
}
.b9FA382_b {
	border-bottom:1px solid #9FA382;
}
.b000000_das {
	border-left:1px dashed #000000;
	border-right:1px dashed #000000;
	border-bottom:1px dashed #000000;
}
.b000000 {
	border:1px solid #000000;
}
.b999999 {
	border:1px solid #999;
}
.bFFCC00 {
	border:1px solid #FFCC00;
}
.whiteSpace_v {
	width:1px;
}
.tbl_Green01 {
	border:1px solid #56873A;
}
.img_border {
	border:1px solid #006600;
}
.tbl_bE7E8E2 {
	border:1px solid #E7E8E2;
	background-color:#FFFFFF;
}
.divTblRight {
	border-right:1px solid #006600;
}
.divTblLeft {
	border-left:1px solid #CCE6B0;
}
.tbl_Gray01 {
	border:1px solid #DCDCDC;
	background-color:#F5F5F5;
}
.tbl_Gray02 {
	background-color:#F8F9F3;
	border-top:1px solid #EDEEEA;
	border-left:1px solid #EDEEEA;
	border-right:1px solid #C8CABD;
	border-bottom:1px solid #C8CABD;
}
.tbl_blue_btm {
	border-bottom:3px solid #8AA7D4;
}
.tbl_blue_left {
	border-left:1px solid #8AA7D4;
}
.tbl_teebone_brwn {
	border:3px solid #C8CABD;
}
.tbl_teebone_left {
	border-left:1px solid #C8CABD;
}
.tbl_sWhite {
	background-color:#FFFFFF;
	border:1px solid #DEDDB4;
}
.tbl_lightGreen {
	background-color:#FFFFFF;
	border:1px solid #006600;
}
.tbl_quote {
	border:1px solid #006600;
	background-color:#FFCC00;
}
.bGray_br {
	border-bottom:1px solid #C8CABD;
	border-right:1px solid #C8CABD;
}
.bWhite_t {
	border-top:1px solid #FFFFFF;
}
.b006600_t {
	border-top:1px solid #006600;
}
.bDEDDB4_b {
	border-bottom:1px solid #DEDDB4;
}
.bg738134 {
	background-color:#738134;
}
.bgF4F2DF {
	background-color:#F4F2DF;
}
.bgFAFAEB {
	background-color:#FAFAEB;
}
.bg006600 {
	background-color:#006600;
}
.bgC8CABD {
	background-color:#C8CABD;
}
.bgfff {
	background-color:#FFFFFF;
}
.bgFFFFCF {
	background-color:#FFFFCF;
}
.bgCCEEFF {
	background-color:#cef;
}
.bgF8F9F3 {
	background-color:#F8F9F3;
}
.bgDBE7CF {
	background-color:#DBE7CF;
}
.bgF2F8E9 {
	background-color:#F2F8E9;
}
.bgFCFCF8 {
	background-color:#FCFCF8;
}
.bgE1DDD2 {
	background-color:#E1DDD2;
}
.bg990000 {
	background-color:#990000;
}
.bgCEC672 {
	background-color:#CEC672;
}
.bgC2D978 {
	background-color:#C2D978;
}
.bgCCCCCC {
	background-color:#CCCCCC;
}
.bgFFF8D9 {
	background-color:#FFF8D9;
}
.bgDCE9B1 {
	background-color:#DCE9B1;
}
.bgFFCC00 {
	background-color:#FFCC00;
}
.bg_green {
	background-color:#006600;
}
.bgTBHybrid {
	background:url('/images/tbHybrid/hybrid_mdle.gif') repeat-x;
	height:72px;
}
.ImgBg_tblTop_ms {
	background:url('/Skins/Teebone/images/tables/tblTop_ms.gif') repeat-x;
	height:30px;
}
.ImgBg_tblBtm_ms {
	background:url('/Skins/Teebone/images/tables/tblBtm_ms.gif') repeat-x;
	height:5px;
}
.ImgBg_tblLeft_ms {
	background:url('/Skins/Teebone/images/tables/tblLeft_ms.gif') repeat-y;
	width:8px;
}
.ImgBg_tblRight_ms {
	background:url('/Skins/Teebone/images/tables/tblRight_ms.gif') repeat-y;
	width:8px;
}
.ImgBg_tblTop_tabOn_ms {
	background:url('/Skins/Teebone/images/tables/tblTop_tabOn_ms.gif') no-repeat;
	width:100px;
	height:30px;
}
.ImgBg_tblTop_tabOff_ms {
	background:url('/Skins/Teebone/images/tables/tblTop_tabOff_ms.gif') no-repeat;
	width:100px;
	height:30px;
}
.ImgBg_tblTop_002 {
	background:url('/Skins/Teebone/images/tables/tblTop_002.gif') repeat-x;
	height:5px;
}
.ImgBg_tblBtm_002 {
	background:url('/Skins/Teebone/images/tables/tblBtm_002.gif') repeat-x;
	height:5px;
}
.ImgBg_tblLeft_002 {
	background:url('/Skins/Teebone/images/tables/tblLeft_002.gif') repeat-y;
	width:5px;
}
.ImgBg_tblRight_002 {
	background:url('/Skins/Teebone/images/tables/tblRight_002.gif') repeat-y;
	width:5px;
}
.ImgBg_tblTop_002_red {
	background:url('/Skins/Teebone/images/tables/tblTop_002_red.gif') repeat-x;
	height:5px;
}
.ImgBg_tblBtm_002_red {
	background:url('/Skins/Teebone/images/tables/tblBtm_002_red.gif') repeat-x;
	height:5px;
}
.ImgBg_tblLeft_002_red {
	background:url('/Skins/Teebone/images/tables/tblLeft_002_red.gif') repeat-y;
	width:5px;
}
.ImgBg_tblRight_002_red {
	background:url('/Skins/Teebone/images/tables/tblRight_002_red.gif') repeat-y;
	width:5px;
}
.ImgBg_tblTop_003 {
	background:url('/Skins/Teebone/images/tables/tblTop_003.gif') repeat-x;
	height:3px;
}
.ImgBg_tblBtm_003 {
	background:url('/Skins/Teebone/images/tables/tblBtm_003.gif') repeat-x;
	height:3px;
}
.ImgBg_tblLeft_003 {
	background:url('/Skins/Teebone/images/tables/tblLeft_003.gif') repeat-y;
	width:3px;
}
.ImgBg_tblRight_003 {
	background:url('/Skins/Teebone/images/tables/tblRight_003.gif') repeat-y;
	width:3px;
}
.ImgBg_tblTop_003b {
	background:url('/Skins/Teebone/images/tables/tblTop_003b.gif') repeat-x;
	height:3px;
}
.ImgBg_tblBtm_003b {
	background:url('/Skins/Teebone/images/tables/tblBtm_003b.gif') repeat-x;
	height:3px;
}
.ImgBg_tblLeft_003b {
	background:url('/Skins/Teebone/images/tables/tblLeft_003b.gif') repeat-y;
	width:3px;
}
.ImgBg_tblRight_003b {
	background:url('/Skins/Teebone/images/tables/tblRight_003b.gif') repeat-y;
	width:3px;
}
.ImgBg_tblTop_003c {
	background:url('/Skins/Teebone/images/tables/tblTop_003c.gif') repeat-x;
	height:3px;
}
.ImgBg_tblBtm_003c {
	background:url('/Skins/Teebone/images/tables/tblBtm_003c.gif') repeat-x;
	height:3px;
}
.ImgBg_tblLeft_003c {
	background:url('/Skins/Teebone/images/tables/tblLeft_003c.gif') repeat-y;
	width:3px;
}
.ImgBg_tblRight_003c {
	background:url('/Skins/Teebone/images/tables/tblRight_003c.gif') repeat-y;
	width:3px;
}
.ImgBg_tblTop_004 {
	background:url('/images/tables/tblTop_004.gif') repeat-x;
	height:7px;
}
.ImgBg_tblBtm_004 {
	background:url('/images/tables/tblBtm_004.gif') repeat-x;
	height:7px;
}
.ImgBg_tblLeft_004 {
	background:url('/images/tables/tblLeft_004.gif') repeat-y;
	width:7px;
}
.ImgBg_tblRight_004 {
	background:url('/images/tables/tblRight_004.gif') repeat-y;
	width:7px;
}
.ImgBg_tblTop_005 {
	background:url('/images/tables/tblTop_005.gif') repeat-x;
	height:30px;
}
.ImgBg_tblBtm_005 {
	background:url('/images/tables/tblBtm_005.gif') repeat-x;
	height:8px;
}
.ImgBg_tblLeft_005 {
	background:url('/images/tables/tblLeft_005.gif') repeat-y;
	width:6px;
}
.ImgBg_tblRight_005 {
	background:url('/images/tables/tblRight_005.gif') repeat-y;
	width:6px;
}
.ImgBg_txtExt {
	background:url('/images/txtExt.gif') repeat-x;
	height:20px;
}
.ImgBg_tblTop_006 {
	background:url('/images/tables/tblTop_006.gif') repeat-x;
	height:4px;
}
.ImgBg_tblBtm_006 {
	background:url('/images/tables/tblBtm_006.gif') repeat-x;
	height:4px;
}
.ImgBg_tblLeft_006a {
	background:url('/images/tables/tblLeft_006a.gif') repeat-y;
	width:4px;
}
.ImgBg_tblLeft_006b {
	background:url('/images/tables/tblLeft_006b.gif') repeat-y;
	width:4px;
}
.ImgBg_tblRight_006a {
	background:url('/images/tables/tblRight_006a.gif') repeat-y;
	width:4px;
}
.ImgBg_tblRight_006b {
	background:url('/images/tables/tblRight_006b.gif') repeat-y;
	width:4px;
}
.ImgBg_tblTop_007 {
	background:url('/Skins/TeeBone/images/tables/tblTop_007.gif') repeat-x;
	height:4px;
}
.ImgBg_tblBtm_007 {
	background:url('/Skins/TeeBone/images/tables/tblBtm_007.gif') repeat-x;
	height:4px;
}
.ImgBg_tblLeft_007 {
	background:url('/Skins/TeeBone/images/tables/tblLeft_007.gif') repeat-y;
	width:4px;
}
.ImgBg_tblRight_007 {
	background:url('/Skins/TeeBone/images/tables/tblRight_007.gif') repeat-y;
	width:4px;
}
.ImgBg_tblBarMdle_001 {
	background:url('/images/tables/tblbarMdle_001.gif') repeat-x;
	height:19px;
}
.ImgBg_tblBarMdle_002 {
	background:url('/images/tables/tblbarMdle_002.gif') repeat-x;
	height:19px;
}
.ImgBg_tblBgBarMdle_002 {
	background:url('/images/tables/tblBgBarMdle_002.gif') repeat-x;
	height:19px;
}
.ImgBg_tblGreen01 {
	background:url('/images/tables/tblGreen01.gif') repeat-x;
	height:20px;
}
.ImgBg_how_mdle {
	background:url('/images/how_mdle.jpg') repeat-x;
	height:85px;
}
.ImgBg_how_mdle_bg {
	background:url('/images/how_mdle_bg.jpg') repeat-x;
	height:100px;
}
.ImgBg_how_mdle_sm {
	background:url('/images/how_mdle_sm.jpg') repeat-x;
	height:50px;
}
.ImgBg_tblMdl_008 {
	background:url('/Skins/TeeBone/images/tables/tblMdl_008.gif') repeat-x;
	height:26px;
	vertical-align:middle;
}
.ImgBorderGray {
	border:1px solid #CCCCCC;
	padding:3px;
	margin:10px 10px 0 0;
}
.ImgBorderLGreen {
	border:1px solid #4C8030;
	padding:1px;
}
.ImgBorderDashed {
	border-right:1px dashed #7B942F;
}
.bDashedGray_b {
	border-bottom:1px dotted #C9CAC2;
}
/*padding*/
.paddingL5 {
	padding-left:5px;
}
.paddingTB2 {
	padding:2px 0 2px 0;
}
.paddingL15 {
	padding-left:15px;
}
.paddingT6 {
	padding-top:6px;
}
.paddingB6 {
	padding-bottom:6px;
}
.paddingB12 {
	padding-bottom:12px;
}
.padding1, .img_border {
	padding:2px;
}
/*margins*/
.marginB8 {
	margin-bottom: 8px;
}
/*form*/
input.inp_bdashed {
	border:1px solid #333;
	background-color:#FFFFFF;
	height:16px;
	width:150px;
}
input.inp_gray120 {
	border:1px solid #333;
	height:16px;
	width:110px;
}
input.inp_gray100 {
	border:1px solid #333;
	height:16px;
	width:80px;
}
input.inp_gray65 {
	border:1px solid #333;
	height:16px;
	width:65px;
}
input.inp_gray40 {
	border:1px solid #333;
	height:16px;
	width:40px;
}
input.inp_green {
	border:1px solid #006600;
	background-color:#FFFFFF;
	height:16px;
	width:150px;
}
.dropdown200 {
	border:1px solid #333;
	width:200px;
	height:20px;
	text-indent:5px;
}
.dropdownNoWidth {
	border:1px solid #333;
	height:20px;
	font-size:11px;
}
textarea.ta_gray180 {
	border:1px solid #333;
	height:50px;
	width:180px;
}
textarea.ta_gray190 {
	border:1px solid #333;
	height:100px;
	width:190px;
}
textarea.ta_gray230 {
	border:1px solid #333;
	height:80px;
	width:230px;
}
select.sel_gray100 {
	border:1px solid #333;
	height:16px;
	width:80px;
	text-indent:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
#welcome ul {
	list-style-position: inside;
	list-style-type: disc;
	margin: 8px 4px 4px 0;
}
#welcome li {
	text-indent: 7px;
	display: block;
}
#errorMsg {
	padding: 5px;
}
.adm_bg_login_courses {
	background:url('/images/bg_lg_golfCourses.jpg') no-repeat;
	height:215px;
	width:450px;
}
/*bullet*/
ul li.dot_orange {
	list-style-image: url('/images/blt_dot_orange.gif');
}
ul.botcity {
	margin:8px 3px 12px 0;
	text-align:left;
}
ul li.botcity {
	list-style-image: url('/images/blt_dot_orange.gif');
	text-align:left;
}
#Freebies li {
	margin: 2px;
	list-style:none;
	text-align:left;
	list-style-position:outside;
}
.Freebies li {
	margin: 2px;
	list-style:none;
	text-align:left;
	list-style-position:outside;
}


/*sitemap ul li*/
#siteMap {
	text-align:left
}
#siteMap ul li {
	text-align:left;
	padding-left:20px;
	list-style-type:disc;
}
.sitemap_ul_li {
	margin-left:10px;
	list-style:disc;
	list-style-type:disc;
	color:#990000;
}
.discStyle li {
	list-style:inside disc;
}
#tbl_onreq {
}
#tbl_onreq .brd {
	border-right:2px solid #990000;
	border-bottom:2px solid #990000;
}
#tbl_getarum .left {
	background-image:url('/Images/hotel/Getaroom_r1_c1.gif');
	width:15px;
	height:23px;
	background-repeat:no-repeat;
}
#tbl_getarum .middle {
	background-image:url('/Images/hotel/Getaroom_r1_c2.gif');
	height:23px;
	background-repeat:repeat-x;
}
#tbl_getarum .right {
	background-image:url('/Images/hotel/Getaroom_r1_c4.gif');
	width:15px;
	height:23px;
	background-repeat:no-repeat;
}
#tbl_getarum .leftbrdr {
	background-image:url('/Images/hotel/GetaroomTbt_r1_c1.gif');
	width:15px;
	background-repeat:repeat-y;
}
#tbl_getarum .rightbrdr {
	background-image:url('/Images/hotel/GetaroomTbt_r1_c4.gif');
	width:15px;
	background-repeat:repeat-y;
}
#tbl_getarum .bgcolor {
	background-color:#EBF5F4;
}
#tbl_getarum .pad {
	padding:0;
	vertical-align:middle;
}
#dealsroomtbl .dealsroom {
	background-color:#EBF5F4;
	border-bottom:1px solid #7FC6BC;
	vertical-align:middle;
}
#dealsroomtbl .dealsroomborder {
	border:1px solid #7FC6BC;
}
#dealsroomtbl .dealsroomtxt {
	color:#398075;
	font-size:15px;
}

/*added css for region Page***************************************/

#welcomeCopy {
	padding-top:15px;
	text-align:justify;
}

.city_state ul li {
	list-style:url('../../../Images/arrow_blue.gif') outside;
	margin-left:15px;
	padding-left:0;
	padding-top:2px;
	padding-bottom:3px;
	vertical-align:top;

}
/*new_table_box******************************************************/
#tbl_cities {
}
#tbl_cities .hybrid_topleft {
	background:url('/Skins/teebone/images/hybrid/topleft.gif') no-repeat;
	width:10px;
	height:54px;
}
#tbl_cities .hybrid_top {
	background:url('/Skins/teebone/images/hybrid/top.jpg') repeat-x;
	height:54px;
	text-align:left;
	vertical-align: middle;
}
#tbl_cities .hybrid_topright {
	background:url('/Skins/teebone/images/hybrid/topright.gif') no-repeat;
	width:10px;
	height:54px;
}
#tbl_cities .hybrid_botleft {
	background:url('/Skins/teebone/images/hybrid/botleft.gif') no-repeat;
	width:10px;
	height:10px;
}
#tbl_cities .hybrid_bot {
	background:url('/Skins/teebone/images/hybrid/bot.gif') repeat-x;
	height:10px;
	vertical-align:middle;
	font-weight:bold;
}
/*Tee Time Services Link*/
#tbl_cities .hybrid_bot a {
	text-decoration:none;
}
#tbl_cities .hybrid_botright {
	background:url('/Skins/teebone/images/hybrid/botright.gif') no-repeat;
	width:10px;
	height:10px;
}
#tbl_cities .hybrid_left {
	background:url('/Skins/teebone/images/hybrid/left.gif') repeat-y;
	width:3px;
}
#tbl_cities .hybrid_right {
	background:url('/Skins/teebone/images/hybrid/right.gif') repeat-y;
	width:3px;
}

/*style for press releases page..*/
.pressReleases ul li {
	list-style:url('../../../Images/arrow_blue.gif') outside;
	margin-left:20px;
	padding-left:0;
	margin-right:15px;
	padding-top:15px;
	padding-bottom:15px;
	vertical-align:top;
	border-bottom:#999999 dashed 1px;

}