/* Misc Styles  ----------------------------------------------
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:15px; clear:both;}
.clear { clear:both; float:none;}
h1 {font-size:20px;}
h1.txtDealsDetailTitle { font-size:18px; color:#900; }
h1.profileTitle { font-size:18px; color:#000; margin-top:15px; }
.txtDeafault12, .txtDefault12 { font-size:12px; }
ul.listNoBullet { padding-top:15px;}
ul.listNoBullet li { list-style:none; padding:2px 0;}
*/
/* HOMEPAGE -----------------------------------------------*/
/*
#homeContainer { border-left:2px solid #060; border-right:2px solid #060; margin:0; vertical-align:top;}
	#whatsNewPanel { width:162px; border-right:1px solid #fff;}
		.whatsNewHeader { background:url('/Skins/TeeBone/images/homeWhatsNew_bg.jpg') repeat-x;}
		.homeWhatsNewContent { background: #CEEBA0 url('/Skins/TeeBone/images/homeWhatsNewContent_bg.jpg') repeat-x; padding:10px; border-left:1px solid #fff; }
		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:#000; text-decoration:none;}
		.whatsNewLink li a:hover, .whatsNewLink li a:visited:hover,  { color:#000; 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 #fff; margin:0; padding:0;}
		.homeTagLine { background:#CBEA9D; font:normal 14px Arial; padding:9px 10px; border-bottom:0px solid #fff;}
	#homeTeeBotPanel { width:215px; border-left:1px solid #fff;}
	#sideTeeBotPanel2 { width:; }
		.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 #fff; padding:10px;}
		.homeTeeBotCities li { padding-bottom:4px;}
		.homeTeeBotCities li a:active, .homeTeeBotCities li a:link, .homeTeeBotCities li a:visited { color:#000; text-decoration:none;}
		.homeTeeBotCities li a:hover, .homeTeeBotCities li a:visited:hover,  { color:#000; text-decoration:underline;}
		.citiesServed { float:left; width:105px; padding:10px 0 0 0;}
			.citiesServed a:active, .citiesServed a:link, .citiesServed a:visited { color:#900; text-decoration:none;}
			.citiesServed a:hover, .citiesServed a:visited:hover { color:#900; text-decoration:underline;}
			
		.sidecitiesServed { float:left; width:auto; padding:10px 0 0 0;}	
		    .sidecitiesServed a:active, .sidecitiesServed a:link, .sidecitiesServed a:visited { color:#900; text-decoration:none;}
			.sidecitiesServed a:hover, .sidecitiesServed a:visited:hover { color:#900; text-decoration:underline;}
			
		.homeTeeBotBtn { text-align:right; width:70px; padding:8px; float:right;}
		.sideTeeBotBtn { text-align:right; width:; padding:5px; 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 #fff; border-right:1px solid #fff; margin:0; padding:0;  }
.homeContent2SubHolder {border-left:1px solid #F0EFBF; border-right:1px solid #F0EFBF; background:#FBF3F1; padding:0 15px;}
	.homeHeadingImg { padding:10px 0 10px 0; }
		.customerReview { border-bottom:1px solid #F4DED9; padding:0 0 10px 0; }
		.customerRatings { text-align:center; border-top:1px solid #fff; padding:10px 0 0 0;}
		.ratingFigureBox { text-align:center;}
		.ratingBg { background:url('../images/ratingBg.gif') no-repeat; height:22px; width:90px; padding:4px 0 0 0; color:#fff;}
		.homeSpotlight {float:left; width:360px; padding-right:15px;}
			.homeSpotlightRow { clear:both; float:none;}
			.homeSpotlightImg {float:left; padding-right:15px; width:140px;}
			.homeSpotlightCopy {float:left; width:220px; clear:right;}
		.homeAdsPanel{ float:left;}
	#mailingListsPanel { width:162px; padding:0 0 0 15px; border-left:1px solid #fff; }
	


*/

/*
#mainContainer { border-left:2px solid #060; border-right:1px solid #060; margin:0; vertical-align:top; background:#fff; text-align:left; }

	.curve_leftTeeBot_bl { background: url('../images/curve_leftTeeBot_bl.gif') 0 0 no-repeat; height:15px; }
	.curve_leftTeeBot_br { background:url('../images/curve_leftTeeBot_br.gif') 100% 0 no-repeat; height:15px; }
	.curve_leftTeeBot_b { background:url('../images/curve_leftTeeBot_b.gif') 0 0 repeat-x; height:15px; width:100%; }
	
	
#right { width: 160px; vertical-align:top; padding-left:2px; background:url('/Skins/Teebone/images/_global/bgRightCol_.jpg') repeat-y; border-right:0px solid #060; }

.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:#fff 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 {}
	.cityPackages_tl { background: url('/Skins/TeeBone/images/cityPackages_tl.jpg') 0 0 no-repeat; height:34px; }
	.cityPackages_tr { background: url('/Skins/TeeBone/images/cityPackages_t.jpg') 100% 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 #060; background:#fff;}
	.golfCourseImg { width:85px; padding-top:10px; vertical-align:top;}
	.golfCourseDesc { padding-top:10px; vertical-align:top;}
	
#cityHotels { background:#ECF5FB; border-top:1px solid #B1D6EE; padding:15px 15px;}	
*/


/* CITYPAGE -------------------------------*/
/*
.cityAdSpace { float:right; width:200px; margin-left:10px; padding-top:15px;}
.cityDescription { padding:12px 10px 0 0;}

.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;  }
.citySpotlight_t { background: url('/Skins/TeeBone/images/citySpotlight_t.jpg') 0 0 repeat-x; height:38px; width:100%; }
.citySpotlightContent { border-left:1px solid #6BB652; padding:0 15px; width:50%; }
.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;  }
.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;  width:50%;}
.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:160px; padding-bottom:5px; font-weight:bold;}
.profileGenInfoValue { float:left; clear:right; padding-bottom:5px;}

#profileCoursesInCity { width:170px; vertical-align:top; border:1p px solid;}
.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%; }

#profileCourseTees { background-color:#fff; margin:10px 0 10px 0; }
#profileCourseTees .rowHeader { background-color:#ccc; text-align:center; color:#000; font-size:11px; padding:3px 0; }
#profileCourseTees tr.rowHeader { background-color:#FFF; }
#profileCourseTees .rowHeader td { padding:3px 5px; }

#profileInstantTimeBox {border-left: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:#900;}
.profileIconType {float:left; padding-right:5px;}


#profileOnRequestBox { border:1px solid #060;}
.profileOnRequestHeader {padding:10px; background:#F2FCE3;}

.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:#fff;}
.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:#900; 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;}




#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:#060;}
.dealsI { font-size:16px; color:#900;}

*/	
/*************************************************************************************REMOVE HERE*****/	
/* 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 #000;
}
.teebotSideCityDropdown {
	width:165px;
	font-size:11px;
	border:1px solid #000;
}
.btnDefaultWeb2 {
	background:url('../images/btnDefaultWeb2_sm.gif') no-repeat;
	width:48px;
	height:20px;
	color:#fff;
	font:bold 11px Arial;
	border:none;
}
.btnGoTeeBot {
	background:url('../images/btnGoTeeBot.jpg') no-repeat;
	width:62px;
	height:20px;
	color:#fff;
	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_bl2 {
	background: url('/Skins/teebone/images/hotelBox_bl.jpg') 0 0 no-repeat;
	height:15px;
}
.deals_hotelPackagePanel_br2 {
	background: url('/Skins/teebone/images/hotelBox_br.jpg') 100% 0 no-repeat;
	height:15px;
}
.deals_hotelPackagePanel_b2 {
	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: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:#fff;
	border-left:1px solid #CFEBB4;
	border-right:1px solid #CFEBB4;
	border-bottom:1px solid #CFEBB4;
	padding:10px;
}
.form_listCourses {
	height:16px;
	border:1px solid #000;
	font-size:11px;
	width:150px;
}
.form_txtFieldDate {
	height:14px;
	border:1px solid #000;
	font-size:11px;
	width:60px;
}
.form_txtPlayer {
	height:14px;
	border:1px solid #000;
	font-size:11px;
	width:40px;
}
.form_listTime {
	height:16px;
	border:1px solid #000;
	font-size:11px;
	width:70px;
}
.form_listRateType {
	height:16px;
	border:1px solid #000;
	font-size:11px;
	width:100px;
}
.form_listNoNights {
	height:16px;
	border:1px solid #000;
	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: #900;
}
a.link_tbred:link {
	color: #900;
}
a.link_tbred:hover {
	color: #900;
}
a.link_tbred:visited {
	color: #900;
}
a.link_tbred:visited:hover {
	color: #900;
}
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:#000;
}
a.linkit:link, a.linkit:active, a.linkit:visited {
	text-decoration: underline;
}
a.linkit:hover, a.linkit:visited:hover {
	text-decoration: none;
	color:#000;
}
.ithead {
	color:#fff;
}
a.linkInfo, a.linkInfo:visited, .txtlinkInfo {
	color:#900;
	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:#900;
	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:#900;
	font-size:11px;
}
a.linkOutingRed:active, a.linkOutingRed:link, a.linkOutingRed:visited {
	color:#900;
}
a.linkOutingRed:hover, a.linkOutingRed:visited:hover {
	color:#900;
}
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:#000;
}
a.a12_000:hover, a.a12_000:visited:hover {
	font-size:12px;
	text-decoration: none;
	color:#000;
}
a.a12_fff:active, a.a12_fff:link, a.a12_fff:visited {
	font-size:12px;
	text-decoration:underline;
	color:#fff;
}
a.a12_fff:hover, a.a12_fff:visited:hover {
	font-size:12px;
	text-decoration: none;
	color:#fff;
}
a.teebone:link, a.teebone:hover, a.teebone:active, a.teebone:visited, a.teebone:visited:hover {
	color: #fff;
	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:#fff;
}
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:#fff;
	font-size:11px;
}
a.linkTeeTimeServBox, a.linkTeeTimeServBox:visited {
	font-size:11px;
	color:#fff;
}
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:#060;
	color:#FFF;
}
#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;
}
#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 #fff;
}
#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 {
	margin-top:0;
}
.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 10px 10px 10px;
}
.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 #060;
}
div.quoteBar {
	padding:3px 5px 3px 2px;
	height:20px;
	border-top:1px solid #9c6;
}
.bgQuote {
	background-color:#fc0;
	border:1px solid #060;
	margin:1px 3px 10px 3px;
}
.bgQuoteBar {
	background-color:#fff;
	padding:1px 1px 1px 1px;
}
.bgQuoteCart {
	background-color:#fc0;
	border:1px solid #060;
	margin:1px;
}
.bgQuoteBarCart {
	background-color:#fff;
	padding:1px;
}
.Links {
	padding:10px 0 5px 0;
}
.txtlinks {
	color:#900;
}
.txtLink {
	color:#00e;
}
.txtNote {
	color:#900;
	font-weight:bold;
}
.txtNotenotbold {
	color:#900;
}
.alignAddCart {
	padding-top:4px;
}
.alignRadioBtn {
	padding-top:3px;
}
.verAlign {
	vertical-align:middle;
}
.tip {
	border:solid 1px #666;
	width:150px;
	padding:3px 5px 3px 5px;
	position:absolute;
	z-index:100;
	text-align:left;
	visibility:hidden;
	color:#000;
	top:20px;
	left:90px;
	background-color:#FFFEAE;
	layer-background-color:#ffc;
	list-style-position:outside;
}
.tipCheckout {
	border:solid 1px #666;
	width:300px;
	padding:3px 5px 3px 5px;
	position:absolute;
	z-index:100;
	text-align:left;
	visibility:hidden;
	color:#000;
	top:20px;
	left:90px;
	background-color:#FFFEAE;
	layer-background-color:#ffc;
	list-style-position:outside;
}
.tipProprofile {
	border:solid 1px #666;
	width:300px;
	padding:3px 5px 3px 5px;
	position:absolute;
	z-index:100;
	text-align:left;
	visibility:hidden;
	color:#000;
	top:-800px;
	left:90px;
	background-color:#FFFEAE;
	layer-background-color:#ffc;
	list-style-position:outside;
}
.ratetip {
	border:solid 1px #666;
	width:250px;
	padding:10px;
	position:absolute;
	z-index:201;
	text-align:left;
	visibility:hidden;
	color:#000;
	margin-top: 70px;
	top:50px;
	left:90px;
	background-color:#FFFEAE;
	layer-background-color:#ffc;
}
.ratetip2 {
	border:solid 1px #666;
	width:150px;
	padding:3px 5px 3px 5px;
	position:absolute;
	z-index:200;
	text-align:left;
	visibility:hidden;
	color:#000;
	margin-top:100px;
	top:20px;
	left:90px;
	background-color:#FFFEAE;
	layer-background-color:#ffc;
}
.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:#060;
}
.TBRed {
	background-color:#900;
}
.TBYellow {
	background-color:#fc0;
}
.TBLightGreen {
	background-color:#CAEE95;
}
.TBWhite {
	background-color:#fff;
}
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.jpg') no-repeat; padding:30px 30px 30px 30px; }*/

/*
.dropDown_padL5 {
	padding-left:0px;
}
.botDiv {
	border-bottom:1px dashed #ccc;
}
.txtbot {
	color:#000;
}
.txtGray_sm {
	color: #666;
	font-size: 10px;
	font-weight:bold;
}
.clearL {
	clear:left;
}
.searchByCourse {
	vertical-align:middle;
	background-color:#fff;
}
.rateTle, .mapCourseName, .txtSubTle, .txtDefault12 {
	font-size:12px;
}
.txtTeeType, .rateTle {
	color:#900;
	margin:3px 0;
}
.txtlightBlueBiggie {
	color:#000;
	font-size:14px;
}
.txtTblTitle {
	font-size:16px;
	color:#000;
	font-weight:bold;
}
.txtTbl02Title {
	font-size:14px;
	color:#900;
	font-weight:bold;
}
.txtTbl02TitleDesc {
	font-size:14px;
	color:#000;
	font-weight:bold;
}
.txtTbl02SubTitle {
	font-size:13px;
	color:#666;
	font-weight:bold;
}
.txtLink_sm {
	color:#00c;
}
.txtTBRed {
	color:#900;
}
.txtTBYellow {
	color:#fc0;
}
.txtTBWhite {
	color:#fff;
}
.txtTBGreen {
	color:#060;
}
.txtTBRed14 {
	font-size:14px;
	color:#900;
}
.txtTBdefault14 {
	font-size:14px;
}
.txtDefault15 {
	font-size:15px;
}
.w {
	font-size:13px;
}
.txtdefault_sm {
	font-size:10px;
	color:#000;
}
.txtGray13 {
	color:#666;
	font-size:13px;
}
.txtGray12 {
	color:#666;
	font-size:12px;
}
.txtGray {
	color:#666;
}
.tleServBox {
	font-size:14px;
}
.courseName {
	font-size:14px;
}
.tle_default {
	font-size:13px;
	text-align:left
}
.breadcrumbActivePage {
	font-size:12px;
	font-weight:bold;
}
#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 #fff;
}
#dealsInstant .discountHolder {
	background:url('/Skins/Teebone/images/discountRate.gif') no-repeat;
	vertical-align:middle;
	color:#900;
}
#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:#fff;
}
#dealsTBar div.yelBorder {
	border:1px solid #fff;
	background-color:#fc0;
	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:#fff;
	padding:10px;
	font-size:14px;
	text-align:center;
	border:1px solid #900;
}
#Detail .save {
	background:#900;
	color:#fff;
	text-align:center;
	padding:9px;
}
.totalLeft {
	border-left:1px solid #900;
	border-top:1px solid #900;
	border-bottom:1px solid #900;
	background:#fff;
	padding:2px 0 2px 0;
}
.totalRight {
	border-right:1px solid #900;
	border-top:1px solid #900;
	border-bottom:1px solid #900;
	background:#fff;
	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;
}
.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:259px;
}
*/


/***  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 {
	position:absolute;
}
#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 #060;
	border-left:2px solid #060;
	border-right:2px solid #060;
	border-bottom:2px solid #060;
}
#tbl_searchinstant #teeDetails {
	border-top:2px solid #060;
	font-size:11px;
}
#tbl_searchinstant #teeDetails .bgInstantTime {
	background-color:#fff;
}
#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:#fff;
}
#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:#fff;
	padding:10px;
	vertical-align:middle;
}
*/
/*#tbl_searchinstantRelated .rowHeader {border-top:1px solid #5DBF1C; border-bottom:1px solid #5DBF1C; background-color:#fff; 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;
}
#instTimeRate .borderins {
	border:1px solid #960405;
}
#instTimeRate .rowHeader {
	background-color:#fff;
}
#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:#000;
	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:#000;
}
#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 #900;
	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 #fff;
	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;
}

#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:#fff;
	padding:12px 12px 5px 12px;
}
#default_tbl .thumb {
	background-color:#fff;
	padding:12px 0 10px 12px;
}
#default_tbl .thumb_sm {
	background-color:#fff;
	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:#fff;
	padding:12px 12px 5px 12px;
}
#default_tbl2 .thumb {
	background-color:#fff;
	padding:12px 0 10px 12px;
}
#default_tbl2 .thumb_sm {
	background-color:#fff;
	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:#fff;
	padding:12px 12px 5px 12px;
}
#default_tblcart .thumb {
	background-color:#fff;
	padding:12px 0 10px 12px;
}
#default_tblcart .thumb_sm {
	background-color:#fff;
	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:#000;
	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:#fff;
}
#tbl_rate tr.savings {
	background-color:#F2FCE2;
}
#tbl_rate tr.savings td {
	color:#c00;
	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:#900;
	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 #fff;
	width:40%;
	vertical-align:middle;
	padding-left:5px;
}
#rateAlert .alertDesc {
	height:20px;
	background-color:#EBEBEB;
	border-bottom:1px solid #fff;
	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;
} 
#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:#fff;
}
#tbl_hybrid .steps {
	font-size:15px;
	color:#000;
}
#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 #060;
}
#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 #playerRev {
	border:1px solid #5DBF1C;
	background-color:#F8F9F3;
	margin-bottom:5px;
}
#tbl_courseDetail #playerRev .review {
	padding-top:8px;
	border-bottom:1px solid #fff;
}
#tbl_courseDetail #playerRev .note {
	padding:4px 12px 4px 0;
}
#tbl_courseDetail #playerRev .content {
	padding:8px 12px 12px 12px;
}
#tbl_courseDetail #playerRev .header {
	background-color:#5DBF1C;
	height:22px;
	vertical-align:middle;
	padding-left:12px;
}
#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:#fff;
}
#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:#060;
}
#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 {
}
#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 {
	background:#060;
}
#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:#000;
}
#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 #000;
	border-bottom:1px solid #000;
	margin-left: 8px;
}
.border {
	border-top:1px solid #000;
	border-left:1px solid #000;
	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;
}
*/
/*** Styles ofr Right Column ***/
/*
#rightColSearch {
	width:180px;
	border-left:1px solid #039;
	border-right:1px solid #039;
	border-bottom:1px solid #039;
	margin-top:12px;
	background-color:#fff;
}
#rightColSearch .header {
	background-color:#039;
	color:#fff;
	font-size:12px;
	text-align:left;
	height:18px;
	padding:5px 5px 2px 12px;
	margin-bottom:12px;
}
#rightColSearch .hotelDeals {
	padding:0 12px 8px 12px;
	text-align:left;
}
#rightColSearch .CityListings {
	padding:0 12px 12px 12px;
	text-align:left;
}
.bgFooter {
	background-color:#CEEDFF;
}
*/
/*** Maintenance Alert Box ***/
/*
div.alert {
	border:1px dotted #900;
	font-size:11px;
	color:#900;
	padding:3px;
	margin-bottom:3px;
	background-color:#fff;
	float:left;
	clear:left;
}
div.alert .desc {
	color:#000;
	font-weight:normal;
}
#alertMaintenance {
	border:1px dotted #900;
	padding:3px;
	width:93%;
	background-color:#fff;
	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:#fff;
	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;
} 
.btn_default_semiLong {
	background: url('/Skins/TeeBone/images/btn_default_semiLong.gif') no-repeat;
	width:140px;
	height:22px;
	font-weight:bold;
	color:#fff;
	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:#fff;
	margin:1px 0 1px 0;
	padding-bottom:1px;
	text-align:center;
	padding-right:20px;
}
.btn_default_longFlip {
	background: url('/Skins/TeeBone/images/btn_default_longFlip.gif') no-repeat;
	width:237px;
	height:22px;
	font-weight:bold;
	color:#fff;
	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:#fff;
	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:#fff;
	font-weight:bold;
}
.btn_default_go {
	background: url('/Skins/TeeBone/images/btn_default_go.jpg') no-repeat;
	width:37px;
	height:24px;
	color:#fff;
	font-weight:bold;
	border:none;
}
.btn_special {
	background: url('/Skins/TeeBone/images/btn_special.gif') no-repeat;
	width:227px;
	height:30px;
	color:#fff;
	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:#fff;
	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:#fff;
	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:#fff;
	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:#fff;
	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:#fff;
	margin:1px;
	padding-right:20px;
	padding-bottom:1px;
}
.btn_default_selectLonghot {
	background: url('/Skins/TeeBone/images/btn_default_selecthotlong.gif') no-repeat;
	width:166px;
	height:22px;
	font-weight:bold;
	color:#fff;
	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:#fff;
	margin:1px 0px 1px 0px;
	padding-bottom:1px;
	padding-right:28px;
}
.ch_box {
	border:1px solid #666;
	height:11px;
	width:11px;
}
.inp_players {
	border:1px solid #666;
	height:16px;
	font-size:11px;
	width:15px;
}
.inp_date {
	border:1px solid #666;
	height:16px;
	font-size:11px;
	width:55px;
}
.d_time {
	border:1px solid #666;
	height:20px;
	font-size:11px;
	width:70px;
}
.d_room {
	border:1px solid #666;
	height:20px;
	font-size:11px;
	width:30px;
}
.d_city_noW {
	border:1px solid #666;
	height:20px;
	font-size:11px;
}
.inp_courseName {
	border:1px solid #666;
	height:16px;
	font-size:11px;
	width:100px;
	text-indent:5px;
}
.inp_courseNameHome {
	border:1px solid #666;
	height:16px;
	font-size:11px;
	width:80px;
	text-indent:0px;
}
.inp_default {
	border:1px solid #666;
	height:16px;
	font-size:11px;
	width:180px;
}
.inp_default2 {
	border:1px solid #666;
	height:16px;
	font-size:11px;
}
.d_user_rate {
	border:1px solid #666;
	height:20px;
	font-size:11px;
	width:100px;
}
.d_city {
	border:1px solid #666;
	height:20px;
	font-size:11px;
	width:163px;
}
.d_city_tbotSide {
	border:1px solid #666;
	height:20px;
	font-size:11px;
	width:130px;
}
.d_default {
	border:1px solid #666;
	height:20px;
	font-size:11px;
}
.ta_default {
	border:1px solid #666;
	height:90px;
	font-size:11px;
	width:180px;
}
.ta_gray400 {
	border:1px solid #666;
	height:80px;
	width:400px;
}
.ta_gray300 {
	border:1px solid #666;
	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 #fff;
	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;
}
#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;
}
*/

/************************/
/*
#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 #ccc;
	border-right:1px solid #ccc;
	background-color:#ccc;
	padding:5px 5px 5px 10px;
	text-align:left;
}
#Tbl02 .contentDataHeader {
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	background-color:#f8f8f8;
	vertical-align:top;
}
#Tbl02 .contentDataHeaderAccount td {
	vertical-align:middle;
	color:#000;
	padding:1px;
}
#Tbl02 .contentDataHeaderAccount {
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	background-color:#fc0;
}
#Tbl02 .dataHeaderGolfPass td {
	vertical-align:middle;
	color:#000;
	padding:1px;
}
#Tbl02 .dataHeaderGolfPass {
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	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 #ccc;
}
#Tbl02 .contentTopDiv {
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-top:1px solid #ccc;
	background-color:#f8f8f8;
	padding:10px;
}
#Tbl02 .contentTopDiv2 {
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-top:1px solid #ccc;
	background-color:#f8f8f8;
	padding:5px;
	height:150px;
	width:98%;
	SCROLLBAR-FACE-COLOR: #FFF;
	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-y: scroll;
}
#Tbl02 .contentTopDiv3 {
}
#Tbl02 .contentDiv {
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	
	background-color:#f8f8f8;
	padding:10px;
}
#Tbl02 .contentDiv2 {
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	background-color:#f8f8f8;
	padding:5px;
}
#Tbl02 .content {
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	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 #060; border-right:1px solid #060; background-color:#060;}*/
/*
#Tbl02 .contentDataHeader td {
	font-size:11px;
	color:#900;
	padding:2px;
	vertical-align:middle;
	border-top:1px solid #ccc;
}
#Tbl02 .contentDivClientRound {
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
}
#Tbl02 .contentDivClientRoundredTxt {
	color:#900;
}
#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:#000;
}
#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 #666;
}
#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 #fc0;
	border-right:1px solid #fc0;
	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:#fff;
}
#Tbl03 .topright {
	background:url('/images/_global/03_topright.jpg') 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;
}
#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 #fff;
	border-bottom:1px solid #028040;
	background-color:#028040;
	padding:3px 0 3px 10px;
	color:#fff;
}
#Tbl03 .contentDataHeader td {
	vertical-align:middle;
	color:#000;
}
#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:#000;
	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:#fff;
	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:#fff;
	text-align:center;
	padding-top:4px;
}
#playerRatings .rows {
	background-color:#fff;
}
***/
/** Small Group Outings 
#GroupContent {
	width:88%;
	margin-left:50px;
}
#sbProgram {
	background:url('/Skins/Superbowl/images/grpCoordinator.jpg') no-repeat;
	width:643px;
	height:197px;
}
#sbProgram .sbContent {
	width:370px;
	padding:9px 10px 10px 18px;
}
.superbowlSubTle {
	font-size:12px;
	color:#000;
	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:#fff;
	scrollbar-shadow-color:#fff;
}
.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:#fff;
	scrollbar-shadow-color:#fff;
}

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:#fff;
	scrollbar-shadow-color:#fff;
}
.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:#fff;
	scrollbar-shadow-color:#fff;
}
*/

/*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:133px;
	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:#fff;
	scrollbar-shadow-color:#fff;
}
.scroll_CP_cities {
	width:99%;
	height:137px;
	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:#fff;
	scrollbar-shadow-color:#fff;
}
.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:#fff;
	scrollbar-shadow-color:#fff;
	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:#fff;
	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:#fff;
	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:#000;
	font-size:15px;
	padding:0 0 3px 5px;
	border-bottom:1px dotted #999;
}
#tbl_deals div.courseDeals div.note {
	text-align:left;
	color:#900;
	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;
}
#tbl_quote {
	border:3px solid #C8CABD;
	background-color:#FAFAEB;
}

***/

/*#matrix tr:nth-child(2n+1) { background-color:#f5f5f5; }*/


/*** 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 #666;
	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 #fff;
}
#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:#fff;
}
#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;
}
#leftColHomePage #leftColHeader .left {
	background:url('/Skins/Teebone/images/_global/rightColHeader_left.gif') no-repeat;
	height:22px;
	width:5px;
}
#leftColHomePage #leftColHeader .mdle {
	background:url('/Skins/Teebone/images/_global/rightColHeader_mdle.gif') repeat-x;
	height:22px;
	font-size:12px;
	font-weight:bold;
	vertical-align:middle;
	text-align:left;
}
#leftColHomePage #leftColHeader .right {
	background:url('/Skins/Teebone/images/_global/rightColHeader_right.gif') no-repeat;
	height:22px;
	width:5px;
}
#leftColHomePage #leftColHeader .content {
	background-color:#EAF3D2;
	padding:10px 0 10px 5px;
}
.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:#fff;
	padding:0 10px 12px 10px;
	border-left:1px solid #fff;
	text-align:left;
}
html[xmlns] .txtWelcome {
	font-size:12px;
	color:#333;
	padding:0 10px 7px 10px;
	border-left:1px solid #fff;
	text-align:left;
}
#featDealsHome {
	width:296px;
}
#featDealsHome .blankSpace {
	height:195px;
}
#featDealsHome #bgHolder {
	height:80px;
	padding:10px;
}
#featDealsHome .featDealsTle {
	font-size:15px;
	color:#000;
}
*/
/* 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:#fff;
	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;
}

.TBDirtyWhite {
	background-color:#FAFAEB;
}
.TBE8FADA {
	background-color:#E8FADA;
}

.txtWhite {
	color:#fff;
	font-size:11px;
}
.txtRed {
	color:#900;
}
.txtPageTle {
	font-size:14px;
	margin-bottom:10px;
}
.txtdefaultbold {
	color:#000;
	font-size:10px;
}
.tle16 {
	font-size:16px;
	color:#060;
}
.cursor {
	cursor:pointer;
}

.txtRegionSubItemTle, .txt668149_12 {
	color:#668149;
}
.txtTblTle_green, .txt990000_13 {
	color:#900;
}
.txtVwDetails, .txt990000_b18, .link990000_b11, .txt990000_b11, .link990000_10, .txt990000_11, .txt990000_b14, .txt990000_b12, .link990000_12 {
	color:#900;
	font-family:Arial, Helvetica, sans-serif;
}
.txt003300_b14 {
	color:#060;
}
.linkGreen, .linkRegionItemTle_over, .txt006600_b11 {
	color:#060;
}
.txtTblGreenTitle, .txtWhite_10, .linkWhite_10, .linkWhite_11, .txtWhite_11, .btn_blank, .btn_yes, .btn_no, .btn_go, .btn_finish, .btn_modifyoncheckout, .txtfff_12 {
	color:#fff;
}
.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:#000;
	font-family:Arial, Helvetica, sans-serif;
}
.txt006600 {
	color:#060;
}
.txt0000EE, .linkdefault_10, .linkdefault_b12, .linknoline_11, .txt0000EE_11 {
	color:#0000EE;
}
.txt0A3498, .txtTeebone_b11 {
	color:#0A3498;
}
.txtfff_b11 {
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font:Arial, Helvetica, sans-serif bold;
}

.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;
}

.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:#fff;
}
a.linkWhite_11:visited:hover {
	text-decoration: none;
	color:#fff;
}
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:#900;
}
a.link990000_b11, .link990000_10, .link990000_12:visited:hover {
	text-decoration: none;
	color:#900;
}
*/

/*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 #060;
}
.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 #060;
}
.b006600_r {
	border-right:1px solid #060;
}
.b006600_l {
	border-left:1px solid #060;
}
.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 #000;
	border-right:1px dashed #000;
	border-bottom:1px dashed #000;
}
.b000000 {
	border:1px solid #000;
}
.b999999 {
	border:1px solid #999;
}
.bFFCC00 {
	border:1px solid #fc0;
}
.whiteSpace_v {
	width:1px;
}
.tbl_Green01 {
	border:1px solid #56873A;
}
.img_border {
	border:1px solid #060;
}
.tbl_bE7E8E2 {
	border:1px solid #E7E8E2;
	background-color:#fff;
}
.divTblRight {
	border-right:1px solid #060;
}
.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:#fff;
	border:1px solid #DEDDB4;
}
.tbl_lightGreen {
	background-color:#fff;
	border:1px solid #060;
}
.tbl_quote {
	border:1px solid #060;
	background-color:#fc0;
}
.bGray_br {
	border-bottom:1px solid #C8CABD;
	border-right:1px solid #C8CABD;
}
.bWhite_t {
	border-top:1px solid #fff;
}
.b006600_t {
	border-top:1px solid #060;
}
.bDEDDB4_b {
	border-bottom:1px solid #DEDDB4;
}
.bg738134 {
	background-color:#738134;
}
.bgF4F2DF {
	background-color:#F4F2DF;
}
.bgFAFAEB {
	background-color:#FAFAEB;
}
.bg006600 {
	background-color:#060;
}
.bgC8CABD {
	background-color:#C8CABD;
}
.bgfff {
	background-color:#fff;
}
.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:#900;
}
.bgCEC672 {
	background-color:#CEC672;
}
.bgC2D978 {
	background-color:#C2D978;
}
.bgCCCCCC {
	background-color:#ccc;
}
.bgFFF8D9 {
	background-color:#FFF8D9;
}
.bgDCE9B1 {
	background-color:#DCE9B1;
}
.bgFFCC00 {
	background-color:#fc0;
}
.bg_green {
	background-color:#060;
}
.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 #ccc;
	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;
}

.marginB8 {
	margin-bottom: 8px;
}
*/


/*form*/
/*
input.inp_bdashed {
	border:1px solid #333;
	background-color:#fff;
	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 #060;
	background-color:#fff;
	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;
}

#siteMap {
}
#siteMap ul ul li {
	padding-left:20px;
}
#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:1px;
	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;
}
*/
