/* set up for PC monitors */
body {
	background-color:#e4e4e4;
	margin: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	vertical-align:top;
	text-align:center;
}
table, div, td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
a img {
	border: none;
}
a:link {
	color: #03c;
	text-decoration:none;
}
a:visited {
	color: #03c;
	text-decoration:none;
}
a:hover {
	color:#006;
	text-decoration:none;
}
a:active {
	color: #03c;
	text-decoration:none;
}
a.visited:hover {
	color:#006;
	text-decoration:none;
}
a.link_tbred:active {
	color: #900;
	text-decoration:none;
}
a.link_tbred:link {
	color: #900;
	text-decoration:none;
}
a.link_tbred:visited {
	color: #900;
	text-decoration:none;
}
a.link_tbred:hover {
	color: #900;
	text-decoration: none;
}
.inp_courseName_Home {
	border:1px solid #666;
	height:16px;
	font-size:11px;
	width:150px;
	text-indent:5px;
}
.inp_courseName_City {
	border:1px solid #666;
	height:16px;
	font-size:11px;
	width:160px;
	text-indent:5px;
}
/*
.link_highlights a:link { text-decoration:none; color:#0033CC; height:30px; width:100%;}
.link_highlights a:hover { text-decoration:none; color:#0033CC; background-color:#CCCCCC; height:30px; width:100%;}
*/
/*Do not display Banner on top*/
.homeTopBanner {
	/*display:none;*/
}
#partnerHorizontalAd {
	/*display:none;*/
}
td {
	vertical-align: top;
	text-align:left;
}
hr {
	display: none;
}
/* used for standard page title */
h1 {
	font-size: 20px;
	margin:0;
	padding:0;
	font-weight:normal;
} 
/* standard section headings */
h2 {
	font-size: 15px;
	margin: 18px 0px 18px 0px;
	padding:0;
} 
h3, p, h6 {
	margin:0;
	padding: 0px;
}
h6 {
	font-size: 9px;
	font-weight: normal;
}
ul {
	list-style-type:none;
	margin:0;
	padding:0;
	list-style-position:inherit;
}
li {
	list-style-type:none;
	margin:0;
	padding:0;
	list-style-position:inherit;
}
.spacer5 {
	width: 5px;
	height: 5px;
}
.bold {
	font-weight: bold;
}
.clearB, .clear {
	clear:both;
	float:none;
}
.floatL {
	float:left;
}
.floatR {
	float:right;
}
.globalBannerAds {
	text-align:center;
}
/* TEMPLATE */
#globalCenter {
	margin-left:auto;
	margin-right:auto;
	margin-bottom:auto;
	width: 1024px;
	vertical-align:top;
}
#globalHeaderPanel {
	height:133px;
	margin:0;
	padding:0;
	overflow:hidden;
}
#globalContentPanel {
	background:#FFFFFF;
	margin:0;
}
#globalFooterPanel {
	margin:0;
}
/* HOMEPAGE */
.homeContainer_bl {
	background: url('/Skins/TeeBone/images/homeContainer_bl.gif') 0 0 no-repeat;
	height:15px;
}
.homeContainer_br {
	background: url('/Skins/TeeBone/images/homeContainer_br.gif') 100% 0 no-repeat;
	height:15px;
}
.homeContainer_b {
	background: url('/Skins/TeeBone/images/homeContainer_b.gif') 0 0 repeat-x;
	height:15px;
	width:100%;
}
/*HOMEPAGE REVISED*/
#whatsNewPanel_2 {
	width:165px;
	border-right:1px solid #006600;
	background-color:#006600;
}
.whatsNewHeader_2 {
	background:url('/Skins/TeeBone/images/homepage/home_whatsNew_top.gif') repeat-x;
	width:166px;
	height:40px;
}
.homeWhatsNewContent_2 {
	background:#a4da64;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	height:230px;
}
ul.whatsNewLink_2 {
	padding:0 0 0 15px;
	margin:0px;
}
.whatsNewLink_2 li {
	padding-bottom:4px;
	list-style:disc;
	list-style-position:outside;
}
.whatsNewLink_2 li a:link, .whatsNewLink_2 li a:visited, .whatsNewLink_2 li a:active {
	color:#000000;
	text-decoration:none;
	padding-bottom:4px;
}
.whatsNewLink_2 li a:hover {
	text-decoration:none;
	color:#990000;
}
.homeWhatsNew_bl_2 {
	background: url('/Skins/TeeBone/images/homepage/home_whatsNew_bl.gif') 0 0 no-repeat;
	width:10px;
	height:15px;
}
.homeWhatsNew_b_2 {
	background: url('/Skins/TeeBone/images/homepage/home_whatsNew_b.gif') 0 0 repeat-x;
	height:15px;

}
#homeMainImage_2 {
	background:#a4da64;
	background: url('/Skins/TeeBone/images/homepage/home_tagline_bg.gif');
	background-position:bottom;
	background-repeat:repeat-x;
	border-top:#006600 solid 1px;
	border-bottom:0px solid #006600;
	margin:0;
	padding:0;
}
.homeImage img {
}
.homeTagline_bg {
	background: url('/Skins/TeeBone/images/homepage/home_tagline_bg.gif');
	background-position:bottom;
	background-repeat:repeat-x;
	background:#a4da64;
}
.homeTagLine_2 {
	border-top:#006600 solid 1px;
	/*font:Arial, Helvetica, sans-serif;*/
	font-size:14px;
	padding-left:10px;
	padding-top:15px;
	padding-right:10px;
	text-align: justify;
}
#homeTeeBotPanel_2 {
	width:300px;
	border-left:1px solid #006600;
}
.homeTeeBot_tl_2 {
	background: url('/Skins/TeeBone/images/homepage/home_teeBot_top.gif') 0 0 repeat-x;
	height:40px;
	width:10px;
}
.homeTeeBot_t_2 {
	background: url('/Skins/TeeBone/images/homepage/home_teeBot_top.gif') 0 0 repeat-x;
	height:40px;
	width:100%;
}
.homeTeeBot_tr_2 {
	background: url('/Skins/TeeBone/images/homepage/home_teeBot_tr.gif') 100% 0 no-repeat;
	height:40px;
	width:10px;
}
.homeTeeBotContent_2 {
	background:#b0e06a;
	border-right:0px solid #006600;
	padding-top:0px;
	padding-left:10px;
	padding-right:10px;
	/*height:186px;*/
	overflow: visible;

}
.homeTeeBotCities_2 li {
	padding-bottom:4px;
}
.homeTeeBotCities_2 li a:link, .homeTeeBotCities_2 li a:visited, .homeTeeBotCities_2 li a:active {
	color:#000000;
	text-decoration:none;
}
.homeTeeBotCities_2 li a:hover, .homeTeeBotCities_2 li a:visited:hover {
	color:#990000;
	text-decoration:none;
}
.homeTeeBot_b_2 {
	background: url('/Skins/TeeBone/images/homepage/home_teeBot_bg.gif') 0 0 repeat-x;
	height:40px;

}
.homeTeeBot_br_2 {
	background: url('/Skins/TeeBone/images/homepage/home_teeBot_br.gif') 100% 0 no-repeat;
	height:40px;
	width:10px;
}

/* FOOTER */
#footerPanel {
	background:#6AB551 url('/Skins/TeeBone/images/footeContentBg.jpg') repeat-x;
	padding:0 15px;
	text-align:left;
	color:#FFFFFF;
}
#footerPanel a.linkFooterSmall:active, #footerPanel a.linkFooterSmall:link, #footerPanel a.linkFooterSmall:visited {
	color:#FFFFFF;
	text-decoration:none;
	font-size:10px;
}
#footerPanel a.linkFooterSmall:hover, #footerPanel a.linkFooterSmall:visited:hover {
	color:#FFFFFF;
	text-decoration:underline;
	font-size:10px;
}
.topGolfDestinations {
	border-bottom:1px solid #57A743;
	padding-bottom:15px;
}
.topHotelDestinations {
	border-top:1px solid #8BC677;
	border-bottom:1px solid #57A743;
	padding:15px 0 15px 0;
}
.txtTopDestinationTitle {
	color:#FFFFFF;
	padding-bottom:10px;
}
.footerNavigation {
	border-top:1px solid #8BC677;
	padding:15px 0 0 0;
}
.footerNavigation a.linkFooter:active, a.linkFooter:link, a.linkFooter:visited {
	color:#FFFFFF;
	text-decoration:none;
}
.footerNavigation a.linkFooter:hover, a.linkFooter:visited:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
.icoRSS {
	float:left;
	padding-right:5px;
}
.footer_tl {
	background: url('/Skins/TeeBone/images/footer_tl.jpg') 0 0 no-repeat;
	height:20px;
}
.footer_tr {
	background: url('/Skins/TeeBone/images/footer_tr.jpg') 100% 0 no-repeat;
	height:20px;
}
.footer_t {
	background: url('/Skins/TeeBone/images/footer_t.jpg') 0 0 repeat-x;
	height:20px;
	width:100%;
}
.footerGlobal_bl {
	background: url('../images/footerGlobal_bl.jpg') 0 0 no-repeat;
	height:20px;
}
.footerGlobal_br {
	background: url('../images/footerGlobal_br.jpg') 100% 0 no-repeat;
	height:20px;
}
.footerGlobal_b {
	background: url('../images/footerGlobal_b.jpg') 0 0 repeat-x;
	height:20px;
	width:100%;
}
/* TEMPLATE PRIMARY ---------------------------------------------*/
#templatePrimaryHolder {
	border-right:1px solid #006600;
	margin:0;
	vertical-align:top;
	background:#ffffff;
	text-align:left;
}
#templatePrimaryLeft {
	width:306px;
	margin:0;
}
#templatePrimaryLeft .leftTeeBot {
	background:#060;
}
#leftTeeBot_right {
	background:#FFFFFF;
	float:right;
	width:719px;
/*clear:;*/
}
#templatePrimaryContentMargin {
	padding:0 10px 10px 10px;
}
/* TEMPLATE DEFAULT ---------------------------------------------*/	
#templateDefaultHolder {
	border-right:1px solid #060;
	margin:0;
	vertical-align:top;
	background:#ffffff;
	text-align:left;
}
#templateDefaultLeft {
	width:170px;
	padding-bottom:15px;
	float:left;
/*clear:;*/
}
#templateDefaultLeft .leftTeeBot {
	background:#060;
}
#templateDefaultContent {
	background:#FFFFFF;
	float:right;
	width:853px;
/*clear:;*/
}
.templateDefaultContentMargin {
	padding:0 10px 10px 10px;
}
/* TEMPLATE TBOT250W--------------------------------------------*/
.leftTeeBot250 {
	width:306px;
	margin:0;
	background:#006600;
}
#leftTeeBot250_right {
	background:#FFFFFF;
	float:right;
	width:717px;
}
.templateLeft_bl {
	background: url('/Skins/TeeBone/images/templateLeft_grn_bl.jpg') 0 0 no-repeat;
	height:5px;
}
.templateLeft_br {
	background: url('/Skins/TeeBone/images/templateLeft_grn_br.jpg') 100% 0 no-repeat;
	height:5px;
}
.templateLeft_b {
	background: url('/Skins/TeeBone/images/templateLeft_grn_b.jpg') 0 0 repeat-x;
	height:5px;
	width:100%;
}
.bottomLeft {
	text-align:center;
}
/**** Page holder ****/
.SearchResult_content {
	text-align:left;
}
.stdArticleContentFull {
	background-color:#ffffff;
}
#templateBody {
	padding:0 20px 0 10px;
	text-align:left;
}
#templateBody2 {
	padding:0 10px 0 20px;
	text-align:left;
}
#center {
	vertical-align: top;
}
.stdArticleContent {
	background-color:#ffffff;
	text-align:left;
}
.noWebDisplay {
	display:none;
}
/*** hotel ***/
.bodyRight2 {
	width: 15px;
	background:url('/Skins/Teebone/images/_global/body_right2.gif') repeat-y;
}
.bodyLeft2 {
	width: 15px;
	background:url('/Skins/Teebone/images/_global/body_left2.gif') repeat-y;
}
.bodyTopCurveLeft {
	text-align:left;
	background:url('/Skins/Teebone/images/_global/bodyCurveTop2.gif') no-repeat;
	height:15px;
	width:15px;
}
.bodyBotCurveLeft {
	text-align:left;
	background:url('/Skins/Teebone/images/_global/bodyCurveBot2.gif') no-repeat;
	height:15px;
	width:15px;
}
#right2 {
	width: 160px;
	vertical-align:top;
	padding-right:8px;
	background:url('/Skins/Teebone/images/_global/bgRightCol.jpg') repeat-y;
}
/*** end hotel ***/


.bodyRight {
	width: 15px;
	background:url('/Skins/Teebone/images/_global/body_right.gif') repeat-y;
}
.bodyLeft {
	width: 15px;
	background:url('/Skins/Teebone/images/_global/body_left.gif') repeat-y;
}
.bodyBotRight {
	width: 15px;
	background:url('/Skins/Teebone/images/_global/bodyBot_right.gif') no-repeat;
}
.bodyBotMdle {
	background:url('/Skins/Teebone/images/_global/bodyBot_mdle.gif') repeat-x;
	height:30px;
}
.bodyBotLeft {
	width: 15px;
	background:url('/Skins/Teebone/images/_global/bodyBot_left.gif') no-repeat;
}
.bodyTopCurveRight {
	text-align:right;
	background:url('/Skins/Teebone/images/_global/bodyCurveTop.gif') no-repeat;
	height:15px;
	width:15px;
}
.bodyBotCurveRight {
	text-align:right;
	background:url('/Skins/Teebone/images/_global/bodyCurveBot.gif') no-repeat;
	height:15px;
	width:15px;
}
.bodyBotCurveLeft {
	background-color:#ffffff;
}
.rightColtopLeft {
	background:url('/Skins/Teebone/images/_global/rightCol_topLeft.gif') no-repeat;
	height:15px;
	width:15px;
}
.rightColtopMdle {
	background-color:#ffffff;
}
.rightColtopRight {
	background:url('/Skins/Teebone/images/_global/bodyCurveTop.gif') no-repeat;
	height:15px;
	width:15px;
}
.rightColTbotTop {
	background:url('/Skins/Teebone/images/_global/tbotSideTop.gif') no-repeat;
	vertical-align:top;
	color:#000;
	text-align:left;
	padding:5px 0 5px 10px;
	font-size:12px;
}
.rightColTbotBG {
	background:url('/Skins/Teebone/images/_global/tbotSideBG.gif') repeat-y;
	padding:5px 0 5px 0;
}
#rightCol {
	padding:2px 2px 0 2px;
	background-color:#ffffff;
}
#rightColHeader .left {
	background:url('/Skins/Teebone/images/_global/rightColHeader_left.gif') no-repeat;
	height:22px;
	width:5px;
}
.bgRightCol {
	background-color:#F2FCE2;
}
.RightColBotBG {
	background:url('/Skins/Teebone/images/_global/rightCol_botBG.gif') no-repeat;
	height:3px;
}
#rightCol #rightColAccount .left {
	background:url('/Skins/Teebone/images/_global/myAccount_left.gif') no-repeat;
	height:22px;
	width:5px;
}
#rightCol #rightColAccount .mdle {
	background:url('/Skins/Teebone/images/_global/myAccount_mdle.gif') repeat-x;
	height:22px;
	font-size:12px;
	font-weight:bold;
	vertical-align:middle;
	text-align:left;
}
#rightCol #rightColAccount .content {
	background-color:#F2FCE2;
	padding:10px 5px 15px 5px;
}
#rightCol #rightColAccount .right {
	background:url('/Skins/Teebone/images/_global/myAccount_right.gif') no-repeat;
	height:22px;
	width:5px;
}
#rightColMisc {
	margin-top:10px;
}
#rightColMisc .topleft {
	background:url('/Skins/Teebone/images/_global/rightCol_topLeft.gif') no-repeat;
	height:15px;
	width:15px;
}
#rightColMisc .topmdle {
	background-color:#ffffff;
}
#rightColMisc .topright {
	background:url('/Skins/Teebone/images/_global/bodyCurveTop.gif') no-repeat;
	height:15px;
	width:15px;
}
#rightColMisc .content {
	background-color:#ffffff;
	padding:0 8px 0 8px;
}
#rightColMisc .botleft {
	background:url('/Skins/Teebone/images/_global/rightColMisc_botLeft.gif') no-repeat;
	height:15px;
	width:15px;
}
#rightColMisc .botmdle {
	background-color:#ffffff;
}
#rightColMisc .botright {
	background:url('/Skins/Teebone/images/_global/bodyCurveBot.gif') no-repeat;
	height:15px;
	width:15px;
}
/************************************************* Header Styles ***************************************************/
.spacer10 {
	width: 20px;
	height: 20px;
}
.bottom {
	vertical-align:bottom;
}
#tab {
	border-top:1px solid #000000;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	cursor:pointer;
	background-color:#fc0;
	text-align:center;
	padding:4px;
}
#tabLower {
	border-bottom:1px solid #000000;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	cursor:pointer;
	background-color:#c2d978;
	text-align:center;
	padding:4px;
}
a.linkTBRed_12:active {
	text-decoration:none;
}
a.linkTBRed_12:link {
	text-decoration:none;
}
a.linkTBRed_12:hover {
	text-decoration: underline;
}
a.linkTBRed_12:visited {
	text-decoration:none;
	color:#900;
}
a.linkTBRed_12:visited:hover {
	text-decoration: underline;
}
a.linkTBRed_12 {
	color:#900;
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
}
/**************FROM TEMPLATE**********************/
html, body {
	height: 100%;
}
div#test {
	height: 100%;
}
.line, .line2 {
	color:#009;
	font-family:Tahoma, MS Sans Serif, helvetica;
	font-weight:bold;
	font-size:11px;
	margin-bottom:5px;
}
.line2 {
	font-weight: normal;
}
.loading {
	width:150px;
	background:url('loading.gif') no-repeat;
}
#box {
	position:absolute;
	left:0px; /*top:142px;*/
	width:175px;
	height:100%;
	z-index:1;
	background-color:transparent;
	color:#FFFFFF;
}

/*-CSS NEW-*/
.SearchGolfTeeTimesRateBox
{
margin-bottom:4px;

border: 1px dotted #900;
background-color:#FFF;
width:123px;
margin-left:4px;
position:relative;
float:left;

text-align:center;

}

.alertclose
{
margin-bottom:4px;
color:#990000;
border: 1px dotted #900;
background-color:#FFF;
font-size:11px;
margin-right:4px;
position:relative;
float:left;
padding:2px;
}
div.alertclose .desc {
	color:#000000;
	font-weight:normal;
}
