BODY {
	FONT-SIZE: 12px; MARGIN: 10px 10px 10px 16px; FONT-FAMILY: Arial
}
BODY.popup {
	FONT-SIZE: 12px; MARGIN: 0px; FONT-FAMILY: Arial
}
#header {
	DISPLAY: block; VERTICAL-ALIGN: bottom; WIDTH: 750px; COLOR: #666666
}
#header A {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: none
}
#middle {
	DISPLAY: block; WIDTH: 750px; BACKGROUND-COLOR: #cfcfcf
}
#menu {
	BORDER-RIGHT: #4c4c4c 1px solid; BORDER-TOP: #4c4c4c 1px solid; BORDER-LEFT: #4c4c4c 1px solid; WIDTH: 160px; BORDER-BOTTOM: #4c4c4c 1px solid
}
#content {
	BORDER-RIGHT: #4c4c4c 1px solid; BORDER-TOP: #4c4c4c 1px solid; WIDTH: 589px; BORDER-BOTTOM: #4c4c4c 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}

#content39 {
	BORDER-RIGHT: #4c4c4c 1px solid; BORDER-TOP: #4c4c4c 1px solid; BORDER-BOTTOM: #4c4c4c 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}

#footer {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; WIDTH: 750px; COLOR: #cfcfcf; FONT-FAMILY: Arial; HEIGHT: 20px; BACKGROUND-COLOR: #333333; TEXT-ALIGN: center
}

#footer39 {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; COLOR: #cfcfcf; FONT-FAMILY: Arial; HEIGHT: 20px; BACKGROUND-COLOR: #333333; TEXT-ALIGN: center
}

#footer A {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial; TEXT-DECORATION: none
}

TD.full-height {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 100%
}
.header {
	WIDTH: 750px; HEIGHT: 60px
}
.content-header {
	CLEAR: right; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; TEXT-TRANSFORM: uppercase; WIDTH: 589px; COLOR: #333333; FONT-FAMILY: Arial, Sans-Serif; HEIGHT: 25px; BACKGROUND-COLOR: #ffcc00
}

.content-header39 {
	CLEAR: right; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; TEXT-TRANSFORM: uppercase; COLOR: #333333; FONT-FAMILY: Arial, Sans-Serif; HEIGHT: 25px; BACKGROUND-COLOR: #ffcc00
}

.content-header H1 {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, "sans-serif"
}
.logo {
	WIDTH: 160px
}
.section-breakout {
	CLEAR: none; DISPLAY: block; WIDTH: 100%; BACKGROUND-COLOR: #dfdfdf
}

.section-breakout2 {
	CLEAR: none; DISPLAY: block; WIDTH: 100%; BACKGROUND-COLOR: #FFFFFF
}

.breakout-image {
	
}

.compet {
	FONT-SIZE: 16px; FONT-FAMILY: Arial, sans-serif; COLOR: #B92828; FONT-WEIGHT: bolder; FONT-STYLE: normal; TEXT-TRANSFORM: uppercase; 


}

.admin {
	FONT-SIZE: 11px; MARGIN: 10px 10px 10px 16px; FONT-FAMILY: Arial; BACKGROUND-COLOR: #4C4C4C; COLOR: #FFCC00;
}

.admin2 {
	FONT-SIZE: 11px; MARGIN: 10px 10px 10px 16px; FONT-FAMILY: Arial
}
.admin19 {
	FONT-SIZE: 10px; FONT-FAMILY: Arial
}

.admin20 {
	FONT-SIZE: 9px; FONT-FAMILY: Arial; BACKGROUND-COLOR: #4C4C4C; COLOR: #FFCC00;
}


.staring {
	CLEAR: right; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; TEXT-TRANSFORM: uppercase; WIDTH: 589px; COLOR: #333333; FONT-FAMILY: Arial, Sans-Serif; HEIGHT: 25px; BACKGROUND-COLOR: #ffcc00; TEXT-DECORATION: none

}

.pga_pro {
	CLEAR: right; FONT-SIZE: 14px; VERTICAL-ALIGN: middle; WIDTH: 589px; COLOR: #333333; FONT-FAMILY: Arial, Sans-Serif; HEIGHT: 30px; TEXT-DECORATION: none

}

DIV.breakout {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; PADDING-TOP: 8px
}
.breakout-copy {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #333333; PADDING-TOP: 0px; FONT-FAMILY: Arial, sans-serif
}
.breakout-copy H1 {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: bolder; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; COLOR: #000; PADDING-TOP: 0px; FONT-FAMILY: Arial, sans-serif
}
.breakout-copy H2 {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; COLOR: #000000; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: Arial, sans-serif
}
.breakout-copy H3 {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #333; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: Arial, sans-serif
}
.breakout-copy H4 {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #333; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: Arial, sans-serif
}
.breakout-copy H5 {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #333; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: Arial, sans-serif
}
.breakout-copy H6 {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; COLOR: #333; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: Arial, sans-serif
}
.breakout-copy h7 {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; COLOR: #333; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: Arial, sans-serif
}
.section-features {
	
}


.menu-link43 {
	FONT-WEIGHT: none; FONT-SIZE: 11px; MARGIN: 1px; COLOR: #4c4c4c; FONT-FAMILY: Arial, Sans-Serif; TEXT-DECORATION: none
}


.article-copy {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 5px; FONT-FAMILY: Arial
}
.article-copy H1 {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, sans-serif
}
.article-copy H2 {
	DISPLAY: inline; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, sans-serif
}
.article-copy UL {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 1px 5px 0px 20px; PADDING-TOP: 1px
}
.article-copy LI {
	PADDING-RIGHT: 1px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
article-copy TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 2px 0px; PADDING-TOP: 2px
}
.article-copy A {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.article-copy A:hover {
	FONT-SIZE: 12px; COLOR: #ffcc00; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.package-copy {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 5px; FONT-FAMILY: Arial
}
.package-copy H1 {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, sans-serif
}
.package-copy H2 {
	DISPLAY: inline; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, sans-serif
}
.package-copy UL {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 1px 5px 0px 20px; PADDING-TOP: 1px
}
.package-copy LI {
	PADDING-RIGHT: 1px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.input2 { font-family: tahoma, verdana, sans serif;
	font-size: 11px;
	background: #ffffff;	
	border: 1px #003366 solid;
	height:15px;
	padding: 3px 0px 0px 3px;
	color: #000000;
	width: 180px;	
}
.input3 { font-family: tahoma, verdana, sans serif;
	font-size: 11px;
	background: #ffffff;	
	border: 1px #003366 solid;
	height:15px;
	padding: 3px 0px 0px 3px;
	color: #000000;
		
}

.input4 { font-family: tahoma, verdana, sans serif;
	font-size: 11px;
	background: #ffffff;	
	border: 1px #003366 solid;
	height:30px;
	padding: 3px 0px 0px 3px;
	color: #000000;
	width: 180px;
		
}

.inputsub { font-family: tahoma, verdana, sans serif;
	font-size: 11px;
	font-weight: bold;
	background: #4C4C4C;
	border: 1px #003366 solid;
	color: #FFCC00;
	height:20px;
	width: 50px;
}

package-copy TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 2px 0px; PADDING-TOP: 2px
}
.package-copy A {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.package-copy A:hover {
	FONT-SIZE: 12px; COLOR: #993300; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.featured-copy {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; COLOR: #000000; PADDING-TOP: 1px
}
.featured-copy P {
	PADDING-RIGHT: 1px; DISPLAY: inline; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.featured-copy A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #000; PADDING-TOP: 0px; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: none
}
.featured-copy A:hover {
	COLOR: #990000
}
.featured-package {
	
}
.featured-copy H1 {
	DISPLAY: inline; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Arial, sans-serif
}
.featured-image {
	
}
.page-bottom {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, sans-serif
}
.page-bottom H2 {
	PADDING-LEFT: 5px; FONT-SIZE: 12px; COLOR: #000000
}
.page-bottom H3 {
	PADDING-LEFT: 5px; FONT-SIZE: 11px; COLOR: #000000
}
.page-bottom P {
	PADDING-LEFT: 10px; COLOR: #000000
}
.search {
	WIDTH: 590px
}
.menu-header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; TEXT-TRANSFORM: uppercase; WIDTH: 160px; COLOR: #ffcc00; PADDING-TOP: 0px; FONT-FAMILY: Arial, Sans-Serif; HEIGHT: 26px; BACKGROUND-COLOR: #4c4c4c
}
.menu-header2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; TEXT-TRANSFORM: uppercase; COLOR: #ffcc00; PADDING-TOP: 0px; FONT-FAMILY: Arial, Sans-Serif; HEIGHT: 26px; BACKGROUND-COLOR: #4c4c4c
}
.menu-body {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: center
}
.menu-link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 1px; COLOR: #4c4c4c; FONT-FAMILY: Arial, Sans-Serif; BACKGROUND-COLOR: #cccccc; TEXT-DECORATION: none
}
.menu-link:hover {
	COLOR: #333333
}
.menu-link23 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 1px; COLOR: #4c4c4c; FONT-FAMILY: Arial, Sans-Serif; TEXT-DECORATION: none
}
.menu-link23:hover {
	COLOR: #333333
}

.yellow {
	COLOR: #ffcc00; BACKGROUND-COLOR: #ffcc00
}
.dark-grey {
	COLOR: #4c4c4c; BACKGROUND-COLOR: #4c4c4c
}
.grey {
	COLOR: #cccccc; BACKGROUND-COLOR: #cccccc
}
.light-grey {
	COLOR: #cfcfcf; BACKGROUND-COLOR: #cfcfcf
}
.light-biege {
	BACKGROUND-COLOR: #e7e4d1; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; COLOR: #000000; PADDING-TOP: 1px
}
.dark-biege {
	BACKGROUND-COLOR: #dcd8bb; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; COLOR: #000000; PADDING-TOP: 1px
}
UL.menu-list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 0px; WIDTH: 150px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: center
}
LI.menu-list-item {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; MARGIN: 1px 0px; PADDING-TOP: 2px; BORDER-BOTTOM: #efefef 1px dashed; TEXT-ALIGN: left
}
LI.menu-list-item-alt {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; MARGIN: 1px 0px; PADDING-TOP: 2px; BORDER-BOTTOM: #efefef 1px dashed; TEXT-ALIGN: left
}
LI.menu-list-lastitem {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px; TEXT-ALIGN: left
}
A.package-link {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #ffffcc 1px solid; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: middle; BORDER-LEFT: #ffffcc 1px solid; COLOR: #000000; PADDING-TOP: 4px; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 22px; BACKGROUND-COLOR: #ffcc00; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.package-link:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #000000
}
LABEL {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Arial, sans-serif
}
.text {
	FONT-SIZE: 12px; TEXT-TRANSFORM: none; COLOR: #000000; FONT-FAMILY: Arial, sans-serif
}
.menu-body LABEL {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Arial
}
DIV.hotel {
	FONT-SIZE: 11px; FONT-FAMILY: Arial
}
DIV.hotel TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 220px; PADDING-TOP: 0px
}
DIV.hotel TD {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
DIV.hotel H4 {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; WIDTH: 100%; PADDING-TOP: 4px; BACKGROUND-COLOR: #ffcc00
}
DIV.hotel A {
	COLOR: #330099
}
DIV.addon {
	FONT-SIZE: 11px; FONT-FAMILY: Arial
}
DIV.addon TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 220px; PADDING-TOP: 0px
}
DIV.addon TD {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
DIV.addon H4 {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; WIDTH: 100%; PADDING-TOP: 4px; BACKGROUND-COLOR: #ffcc00
}
DIV.addon A {
	COLOR: #330099
}
DIV.tourIncludes {
	FONT-SIZE: 12px
}
DIV.tourIncludes UL LI {
	FONT-SIZE: 12px
}
.calendar-body A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #000; PADDING-TOP: 0px; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: none
}
.calendar-body A:hover {
	COLOR: #990000
}
.calendar-body {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.calendar-weekday {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: black 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: black 1px solid; COLOR: #e7e4d1; PADDING-TOP: 2px; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #e7e4d1
}
.calendar-day {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; HEIGHT: 60px
}
.calendar-emptyday {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; HEIGHT: 60px; BACKGROUND-COLOR: #d0d0d0
}
.calendar-month {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: black 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: black 1px solid; COLOR: #dcd8bb; PADDING-TOP: 5px; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #dcd8bb
}
.calendar-header {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 2px
}
.calendar-yellowheader {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 2px; BACKGROUND-COLOR: #ffcc00
}
A.elementIcon {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; COLOR: #000000; LINE-HEIGHT: 18px; PADDING-TOP: 1px; HEIGHT: 18px; BACKGROUND-COLOR: #cccc99
}
A.elementIcon:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #333300
.border12 { 
  color: black; 
  background: white; 
  border: solid;
}

}
TD.icon {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 18px; TEXT-ALIGN: center
}
A.mk {
	COLOR: #000; TEXT-DECORATION: none
}
