TD {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
STRONG {
	font-family:Arial, Helvetica, sans-serif; color:black; font-weight:bold; 
}
H1 {
	font-size:20px; font-family:Arial, Helvetica, sans-serif; color:006633; font-weight:bold;
}
H2 {
	font-size:18px; font-family:Arial, Helvetica, sans-serif; color:006633; font-weight:bold;
}
H3 {
	font-size:16px; font-family:Arial, Helvetica, sans-serif; color:006633; font-weight:bold;
}
LI {
	font-size:12px; font-family:Arial, Helvetica, sans-serif; color:black;
}
P {
	font-size:12px; font-family:Arial, Helvetica, sans-serif; color:black; text-indent:20px;
}
BODY {
	font-size:12px; font-family:Arial, Helvetica, sans-serif; color:black;
}
LI.LIsmall { 
	font-size:11px; font-family:Arial, Helvetica, sans-serif; color:black; 
}
LI.Live {
	font-size:10px;
	list-style-image:url(/images/live.gif);
	font-family: Arial, Helvetica, sans-serif;
	text-transform:capitalize;
}
LI.NoLive {
	font-size:10px;
	list-style-image:url(/images/NoLive.gif);
	font-family: Arial, Helvetica, sans-serif;
	text-transform:capitalize;
}
LI.GoldKey { 
	font-size:10px;
	list-style-image:url(/images/GoldKeyBullet.gif); 
	font-family: Arial, Helvetica, sans-serif;
	text-transform:capitalize;
	font-style:normal;
	font-weight:normal; 
}

.HiliteSub {font-size:12px; font-family:Arial, Helvetica, sans-serif; color:006633; font-weight:bold;}
.userError {
	color:red;
	font-weight: bold;
}
.input_select {
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
}
.LightText {font-size:12px; font-family:Arial, Helvetica, sans-serif; color:FFFFFF; font-weight:bold;}
.LightHead {
	font-size:12px;
	margin-left:0px;
	text-align:left;
	text-decoration:none;
	color:FFFFCC;
	font-style:normal;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
}
.HotelName {
	font-size:11px;
	color:336633;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
}
.CourseName {
	font-size:12px;
	color:336633;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
}
.MainHeader {font-size:18px; font-family:Arial, Helvetica, sans-serif; color:006633; font-weight:bold;}
.ResortName {font-size:18px; font-weight:bold; color:608A55; font-style:italic; }
A:link {
	font-size:12px;
	text-decoration: none;
	color:#336633;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
}
A:hover {
	font-size:12px;
	text-decoration: underline;
	color:#33CC66;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
}
A:visited {
	font-size:12px;
	text-decoration: none;
	color:#339966;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
}
A:visited:hover {
	font-size:12px; 
	text-decoration:underline;  
	color:#339966; 
	font-weight:bold; 
	font-family:Arial,Helvetica,sans-serif; 
}

A.Tab1{font-size:11px; background-image : url(http://www.teetimehero.com/images/greenGradient.gif); font-family:Arial,helvetica; padding:1px; height:1.6em; color:#ffffff; border:1px solid #000000; border-bottom-color:#444444; border-right-color:#444444; text-decoration:none; margin:1px;}
A.Tab1:hover{font-size:11px; background-image : url(http://www.teetimehero.com/images/orangeGradient.gif); font-family:Arial, Helvetica, sans-serif; padding:1px; height:1.6em; color:000000; border:1px solid #000000; border-bottom-color:#292929; border-right-color:#292929; text-decoration:none; margin:1px;}
A.Tab1:visited{font-size:11px; background-image : url(http://www.teetimehero.com/images/greenGradient.gif); font-family:Arial,helvetica; padding:1px; height:1.6em; color:#ffffff; border:1px solid #000000; border-bottom-color:#444444; border-right-color:#444444; text-decoration:none; margin:1px;}
A.Tab1:visited:hover{font-size:11px; background-image : url(http://www.teetimehero.com/images/orangeGradient.gif); font-family:Arial,helvetica; padding:1px; height:1.6em; color:#000000; border:1px solid #000000; border-bottom-color:#292929; border-right-color:#292929; text-decoration:none; margin:1px;}

A.Tab2{font-size:11px; background:#999999; font-family:Arial,helvetica; padding:1px; height:1.6em; color:#FFFFFF; border:1px solid #000000; border-bottom-color:#444444; border-right-color:#444444; text-decoration:none; margin:1px;}
A.Tab2:hover{font-size:11px; background:#EEEEEE; font-family:Arial,helvetica; padding:1px; height:1.6em; color:#000000; border:1px solid #000000; border-bottom-color:#292929; border-right-color:#292929; text-decoration:none; margin:1px;}
A.Tab2:visited{font-size:11px; background:#999999; font-family:Arial,helvetica; padding:1px; height:1.6em; color:#FFFFFF; border:1px solid #000000; border-bottom-color:#444444; border-right-color:#444444; text-decoration:none; margin:1px;}
A.Tab2:visited:hover{font-size:11px; background:#EEEEEE; font-family:Arial,helvetica; padding:1px; height:1.6em; color:#000000; border:1px solid #000000; border-bottom-color:#292929; border-right-color:#292929; text-decoration:none; margin:1px;}

A.Tab3{font-size:8px; font-weight:bold; background-color:#800000; font-family:arial,helvetica; padding:0px; padding-left:3px; padding-right:3px; color:#ffffff; border:1px solid #000000; border-bottom-color:#444444; border-right-color:#444444; text-decoration:none; margin:0px;}
A.Tab3:hover{font-size:8px; font-weight:bold; background-color:#8fbc8f; font-family:arial,helvetica; padding:0px; padding-left:3px; padding-right:3px; color:#000000; border:1px solid #000000; border-bottom-color:#292929; border-right-color:#292929; text-decoration:none; margin:0px;}
A.Tab3:visited{font-size:8px; font-weight:bold; background-color:#800000; font-family:arial,helvetica; padding:0px; padding-left:3px; padding-right:3px; color:#ffffff; border:1px solid #000000; border-bottom-color:#444444; border-right-color:#444444; text-decoration:none; margin:0px;}
A.Tab3:visited:hover{font-size:8px; font-weight:bold; background-color:#8fbc8f; font-family:arial,helvetica; padding:0px; padding-left:3px; padding-right:3px; color:#000000; border:1px solid #000000; border-bottom-color:#292929; border-right-color:#292929; text-decoration:none; margin:0px;}

A.DeleteKey {
	font-size:9px;
	font-weight:normal;
	background-color:#993300;
	font-family:Arial, Helvetica, sans-serif;
	padding:0px 3px;
	color:#FFFFFF;
	text-decoration:none;
	margin:0px;
	line-height: 16px;
	border-top: 2px solid #E9967A;
	border-right: 2px solid #000000;
	border-bottom: 2px solid #000000;
	border-left: 2px solid #E9967A;
}
A.DeleteKey:hover {
	font-size:9px;
	font-weight:normal;
	background-color:#FFA500;
	font-family:arial, helvetica;
	padding:0px;
	padding-left:3px;
	padding-right:3px;
	color:#000000;
	text-decoration:none;
	margin:0px;
	line-height: 16px;
	border-top: 2px solid #EEE8AA;
	border-right: 2px solid #000000;
	border-bottom: 2px solid #000000;
	border-left: 2px solid #EEE8AA;
}
A.DeleteKey:visited {
	font-size:9px;
	font-weight:normal;
	background-color:#B22222;
	font-family:Arial, Helvetica, sans-serif;
	padding:0px;
	padding-left:3px;
	padding-right:3px;
	color:#FFFFFF;
	text-decoration:none;
	margin:0px;
	line-height: 16px;
	border-top: 2px solid #E9967A;
	border-right: 2px solid #000000;
	border-bottom: 2px solid #000000;
	border-left: 2px solid #E9967A;
}
A.DeleteKey:visited:hover {
	font-size:9px;
	font-weight:normal;
	background-color:#FFA500;
	font-family:arial, helvetica;
	padding:0px;
	padding-left:3px;
	padding-right:3px;
	color:#000000;
	text-decoration:none;
	margin:0px;
	line-height: 16px;
	border-top: 2px solid #EEE8AA;
	border-right: 2px solid #000000;
	border-bottom: 2px solid #000000;
	border-left: 2px solid #EEE8AA;
}

A.CheckoutKey {
	font-size:11px;
	font-weight:bold;
	background-color:#339966;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:center;
	text-transform:none;
	border-top: 2px solid #F0FBD9;
	border-right: 2px solid #006633;
	border-bottom: 2px solid #006633;
	border-left: 2px solid #F0FBD9;
	vertical-align: middle;
	width: auto;
	line-height: 22px;
}
A.CheckoutKey:hover {
	font-size:11px;
	font-weight:bold;
	background-color:#FFA500;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:center;
	text-decoration:none;
	text-transform:none;
	border-top: 2px solid #EEE8AA;
	border-right: 2px solid #660000;
	border-bottom: 2px solid #660000;
	border-left: 2px solid #EEE8AA;
	vertical-align: middle;
	line-height: 22px;
}
A.CheckoutKey:visited{
	font-size:11px;
	font-weight:bold;
	background-color:#339966;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
	text-transform:none;
	border-top: 2px solid #F0FBD9;
	border-right: 2px solid #006633;
	border-bottom: 2px solid #006633;
	border-left: 2px solid #F0FBD9;
	vertical-align: middle;
	line-height: 22px;
}
A.CheckoutKey:visited:hover {
	font-size:11px;
	font-weight:bold;
	background-color:#FFA500;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:center;
	text-decoration:none;
	text-transform:none;
	border-top: 2px solid #EEE8AA;
	border-right: 2px solid #660000;
	border-bottom: 2px solid #660000;
	border-left: 2px solid #EEE8AA;
	vertical-align: middle;
	line-height: 22px;
}

A.SubmitKey {
	font-size:11px;
	font-weight:bold;
	background-color:#FF9900;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:center;
	text-transform:none;
	border-top: 2px solid #FFFFCC;
	border-right: 2px solid #663300;
	border-bottom: 2px solid #663300;
	border-left: 2px solid #FFFFCC;
	vertical-align: middle;
	width: auto;
	line-height: 22px;
}
A.SubmitKey:hover {
	font-size:11px;
	font-weight:bold;
	background-color:#339999;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:center;
	text-decoration:none;
	text-transform:none;
	border-top: 2px solid #CCFFCC;
	border-right: 2px solid #003366;
	border-bottom: 2px solid #003366;
	border-left: 2px solid #CCFFCC;
	vertical-align: middle;
	line-height: 22px;
}
A.SubmitKey:visited{
	font-size:11px;
	font-weight:bold;
	background-color:#FF9900;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:center;
	text-transform:none;
	border-top: 2px solid #FFFFCC;
	border-right: 2px solid #663300;
	border-bottom: 2px solid #663300;
	border-left: 2px solid #FFFFCC;
	vertical-align: middle;
	width: auto;
	line-height: 22px;
}
A.SubmitKey:visited:hover {
	font-size:11px;
	font-weight:bold;
	background-color:#339999;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:center;
	text-decoration:none;
	text-transform:none;
	border-top: 2px solid #CCFFCC;
	border-right: 2px solid #003366;
	border-bottom: 2px solid #003366;
	border-left: 2px solid #CCFFCC;
	vertical-align: middle;
	line-height: 22px;
}

A.TopMenu {
	font-size:11px;
	text-decoration: none;
	color:#999999;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
}
A.TopMenu:hover {
	font-size:11px;
	text-decoration:underline;
	color:#336699;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
}
A.TopMenu:visited{
	font-size:11px;
	text-decoration: none;
	color:#999999;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
}
A.TopMenu:visited:hover {
	font-size:11px;
	text-decoration:underline;
	color:#336699;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
}
A.FeatureLink:link {font-size:12px; margin-left:0px; text-align:left; text-decoration:none; color:#669999; font-style:normal; font-weight:bold;}
A.FeatureLink:hover {font-size:12px; margin-left:0px; text-align:left; text-decoration:underline; color:#669999; font-style:normal; font-weight:bold;}
A.FeatureLink:visited {font-size:12px; margin-left:0px; text-align:left; text-decoration:none; color:#669999; font-style:normal; font-weight:bold;}
A.FeatureLink:visited:hover {font-size:12px; margin-left:0px; text-align:left; text-decoration:underline; color:#669999; font-style:normal; font-weight:bold;}

A.NavLink:link {font-size:11px; margin-left:0px; text-align:left; text-decoration:none; color:#ffffcc; font-style:normal; font-weight:bold;}
A.NavLink:hover {font-size:11px; margin-left:0px; text-align:left; text-decoration:underline; color:#ffcc33; font-style:normal; font-weight:bold;}
A.NavLink:visited {font-size:11px; margin-left:0px; text-align:left; text-decoration:none; color:#ffffcc; font-style:normal; font-weight:bold;}
A.NavLink:visited:hover {font-size:11px; margin-left:0px; text-align:left; text-decoration:underline; color:#ffcc33; font-style:normal; font-weight:bold;}

A.DestinationLink:link {font-size:12px; margin-left:0px; text-align:left; text-decoration:none; color:#336633; font-style:normal; font-weight:bold;}
A.DestinationLink:hover {font-size:12px; margin-left:0px; text-align:left; text-decoration:underline; color:#33CC66; font-style:normal; font-weight:bold;}
A.DestinationLink:visited {font-size:12px; margin-left:0px; text-align:left; text-decoration:none; color:#336633; font-style:normal; font-weight:bold;}
A.DestinationLink:visited:hover {font-size:12px; margin-left:0px; text-align:left; text-decoration:underline; color:#33CC66; font-style:normal; font-weight:bold;}

A.DeadLink:link {font-size:12px; margin-left:0px; text-align:left; text-decoration:none; color:#c7c7c7; font-style:normal; font-weight:bold;}
A.DeadLink:hover {font-size:12px; margin-left:0px; text-align:left; text-decoration:none; color:#c7c7c7; font-style:normal; font-weight:bold;}
A.DeadLink:visited {font-size:12px; margin-left:0px; text-align:left; text-decoration:none; color:#c7c7c7; font-style:normal; font-weight:bold;}
A.DeadLink:visited:hover {font-size:12px; margin-left:0px; text-align:left; text-decoration:none; color:#c7c7c7; font-style:normal; font-weight:bold;}

.tdBorder { border-top:1px solid Black; border-bottom:1px solid Black;font-family:arial,helvetica; font-size: 11px; }
.tdFullBorder {  padding:2px; border:1px solid Black; font-family:arial,helvetica; font-size: 11px; }
.tdBorderLight { border:1px solid Black; font-family:arial,helvetica; font-size: 13px; color:#FFFFFF; font-weight:bold; }
.tableBorder { border:1px solid #000000; border-collapse:collapse; font-family:arial,helvetica; }

.CDPropertyName { color:#006633; font-family:arial; font-weight:bold; font-size:18px; }
.CDtext { color:#000000; font-family:arial; font-weight:normal; font-size:11px; }
.SectionHead { font-weight:bold;font-size:14px;color:#006633;font-style:italic;text-transform:capitalize;text-decoration:underline; }
.SubmitButton { font-size:11px;background-color:#FF9900;font-family:Arial, Helvetica, sans-serif;color:#FFFFFF;border-top: 2px solid #FFFFCC;border-right: 2px solid #663300;border-bottom: 2px solid #663300;border-left: 2px solid #FFFFCC;font-weight:bold;cursor:hand; }
.CheckOutButton { font-size:11px;font-weight:bold;background-color:#339966;font-family:Arial, Helvetica, sans-serif;color:#FFFFFF;text-align:center;border-top: 2px solid #F0FBD9;border-right: 2px solid #006633;border-bottom: 2px solid #006633;border-left: 2px solid #F0FBD9;vertical-align: middle;width: auto;cursor:hand; }
TABLE.OutlineTable { border:1px solid #006633; border-collapse:collapse; }
TABLE.SemiOutlineTable { border-bottom:1px solid #99CC99; border-right:1px solid #99CC99; border-left:1px solid #99CC99; border-collapse:collapse; }

TABLE.SCTable {  font-family:arial; font-size:11px; border:1.5pt outset; }
TD.CDhead { background-color:#B5D3AF; color:#006633; font-size:13px; font-family:arial; font-weight:bold; }
TD.CDmain { background-color:#eeeeee; font-size:11px; font-family: arial; }
TD.SChead { background-color:#eeeeee; border:0.75pt inset; padding:0.75pt; font-size:11px; font-family: arial; }
TD.SCmain { border:0.75pt inset; padding:0.75pt; font-size:11px; font-family: arial; }

TD.CapsuleLeft { background-image:url(/images/MadCapLeft.gif); }
TD.CapsuleMid { background-image:url(/images/midline.gif); }
TD.CapsuleRight { background-image:url(/images/MadCapRight.gif); }
TD.EndCapRight { background-image:url(/images/InsideCapRight.gif) }
TD.EndCapLeft { background-image:url(/images/InsideCapLeft.gif) }

TD.Table3TopLeft { background-image:url(/images/GB3TopLeft.gif); }
TD.Table3TopRight { background-image:url(/images/GB3TopRight.gif); }
TD.Table3BottomLeft { background-image:url(/images/GB3BottomLeft.gif); }
TD.Table3BottomRight { background-image:url(/images/GB3BottomRight.gif); }
TD.Table3Top { background-image:url(/images/GB3Top.gif); }
TD.Table3Left { background-image:url(/images/GB3Left.gif); }
TD.Table3Right { background-image:url(/images/GB3Right.gif); }
TD.Table3Bottom { background-image:url(/images/GB3Bottom.gif); }

TD.Table2TopLeft { background-image:url(/images/GB2TopLeft.gif); }
TD.Table2TopRight { background-image:url(/images/GB2TopRight.gif); }
TD.Table2BottomLeft { background-image:url(/images/GB2BottomLeft.gif); }
TD.Table2BottomRight { background-image:url(/images/GB2BottomRight.gif); }
TD.Table2Top { background-image:url(/images/GB2Top.gif); }
TD.Table2Left { background-image:url(/images/GB2Left.gif); }
TD.Table2Right { background-image:url(/images/GB2Right.gif); }
TD.Table2Bottom { background-image:url(/images/GB2Bottom.gif); }

TD.Table1TopLeft { background-image:url(/images/GB1TopLeft.gif); }
TD.Table1TopRight { background-image:url(/images/GB1TopRight.gif); }
TD.Table1BottomLeft { background-image:url(/images/GB1BottomLeft.gif); }
TD.Table1BottomRight { background-image:url(/images/GB1BottomRight.gif); }
TD.Table1Top { background-image:url(/images/GB1Top.gif); }
TD.Table1Left { background-image:url(/images/GB1Left.gif); }
TD.Table1Right { background-image:url(/images/GB1Right.gif); }
TD.Table1Bottom { background-image:url(/images/GB1Bottom.gif); }

TD.ControlPanelSubHead { background-color:F9FFE7; }
TD.CityBox { border:1px solid #CEEFBA; background-color:#CEEFBA; font-size:11px; color:336633; font-weight:bold; font-family: Arial, Helvetica, sans-serif; }
TABLE.Box { border:1px solid #336633; border-collapse:collapse; padding:2px; font-size:11px; font-family: Arial, Helvetica, sans-serif; }
TD.Box { border:1px solid #336633; font-size:11px; padding:2px; font-family: Arial, Helvetica, sans-serif; }
