body {
	margin: 0pt;
	margin-top: 0px;
	margin-left: 0px;
	font-family: arial;
	font-size: 11px;
	color: #666;
}

#website_container {
	text-align: center;
	margin: 10px 0;
}

/* top contents */
#top {
	width: 100%;
	background-color: #000000;
}

#top a {
	font-family: verdana;
	font-size: 11px;
	color: #F0F0F0;
	text-decoration: none;
}
#top a:hover {
	color: #fbad02;
	text-decoration: none;
}

#top .linktopon {
	font-family: verdana;
	font-size: 11px;
	color: #fbad02;
	text-decoration: none;
}
#top .linktopon:hover {
	color: #fbad02;
	text-decoration: none;
}

.golf_select_home_txt {
	margin-left: 10px;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #666;
}
.golf_select_home {
	font-family: arial;
	font-size: 11px;
	height: 20px;
	background-color: #FFFFFF;
	font-weight: normal;
	color: #349228;
}
.headerTimeLabel {
	padding-top: 5px;
	font-family: arial;
	font-size: 11px;
	color: #CCC;
	text-transform: uppercase;
}
.headerTime {
	padding: 0 3px;
	font-family: arial;
	font-size: 11px;
	color: #CCC;
	display: inline;
}

.contentsSep {
	width: 1px;
	padding: 0;
	margin: 0;
	background-color: #999999;
}


/* inner contents */
.innertitle {
	width: 215px;
	padding: 0 10px 5px 0;
	font-family: Arial;
	color: #FFFFFF;
	font-size:22px;
	background-color: #000;
}
.globalBodyLead {
	font-family: arial;
	font-size: 18px;
	color: #349228;
}
.globalBodyTitle {
	font-family: arial;
	font-size: 16px;
	font-weight: bold;
	color: #349228;
}
.globalBodySubtitle {
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	color: #003366;
}
.globalBodyLarge {
	font-family: arial;
	font-size: 14px;
	color: #555555;
}
.globalBodyLarge:hover {
	text-decoration: none;
}
.globalBodyRegular {
	font-family: arial;
	font-size: 12px;
	color: #555555;
}
.globalBodyRegular:hover {
	text-decoration: none;
}
.globalBodyRegularLink {
	font-family: arial;
	font-size: 12px;
	color: #349228;
}
.globalBodyRegularLink:hover {
	text-decoration: none;
}
.globalBodySmall {
	font-family: arial;
	font-size: 10px;
	line-height: 12px;
	color: #555555;
}
.globalBodySmall:hover {
	text-decoration: none;
}
.globalSideTitle {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #349228;
}
.globalSideTitle:hover {
	text-decoration: none;
}
.globalSideSubtitle {
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #555555;
}
.globalSideRegular {
	font-family: arial;
	font-size: 12px;
	line-height: 12px;
	color: #555555;
}
.globalSideRegular:hover {
	text-decoration: none;
}
.globalSideSmall {
	font-family: arial;
	font-size: 10px;
	line-height: 12px;
	color: #555555;
}
.globalSideSmall:hover {
	text-decoration: none;
}
.globalSideSmallLink {
	font-family: arial;
	font-size: 10px;
	line-height: 12px;
	color: #349228;
}
.globalSideSmallLink:hover {
	text-decoration: none;
}
.globalSepV {
	background-color: #A5A5A5;
}
.globalSepH {
	background-color: #DDDDDD;
	height: 1px;
}




/* about us */
.tblChartHeader			{font-family:arial; font-size:10px; line-height:11px; color:#003366; background-color:#EEEEEE;}
.tblChartData			{font-family:arial; font-size:10px; line-height:11px; color:#555555;}
.tblChartSep			{background-color:#DDDDDD; height: 1px;}


/* accommodation */
.pageIntro					{font-family:arial; font-size:12px; font-weight:bold; color:#349228;}

.listCategoryDesc				{font-family:arial; font-size:10px; color:#555555;}
.listAccomodationName			{font-family:arial; font-size:14px; line-height:24px; color:#003366;}
.listAccomodationName:hover		{text-decoration:none;}

.accomodationName				{font-family:arial; font-size:18px; font-weight:bold; color:#003366;}

.servicesTblSep {
	background-color: #DDDDDD;
	height: 1px;
}
.servicesTblValues {
	font-family: arial;
	font-size: 10px;
	color: #7C7C7C;
}


/* gto */
.operatorsName				{font-family:arial; font-size:16px; font-weight:bold; color:#003366;}
.operatorsInfoLabel			{font-family:arial; font-size:10px; color:#349228;}
.operatorsInfoData			{font-family:arial; font-size:10px; color:#555555;}
.operatorsInfoData:hover	{text-decoration:none;}


/* courses */
ul.level1					{list-style-image: url(../images/blt_ul.gif); margin-left:0px; margin-top:0px; margin-bottom:0px; padding-left:16px; padding-top:0px; padding-bottom:0px; font-family:arial; font-size:12px; color:#555555;}
li.level1					{margin-top:8px; margin-right:0px; margin-bottom:0px; margin-left:0px;}
ul.level2					{list-style-image: url(../images/blt_ul_ul.gif); margin-left:0px; margin-top:0px; margin-bottom:0px; padding-left:16px; padding-top:0px; padding-bottom:0px; font-family:arial; font-size:11px; color:#555555;}
li.level2					{margin-top:4px; margin-right:0px; margin-bottom:0px; margin-left:0px;}

.pageIntro					{font-family:arial; font-size:12px; font-weight:bold; color:#349228;}

.listCourseName				{font-family:arial; font-size:14px; font-weight:bold; color:#003366;}
.listCourseName:hover		{text-decoration:none;}
.listCoursesInfoLabel		{font-family:arial; font-size:10px; color:#349228;}
.listCoursesInfoData		{font-family:arial; font-size:10px; color:#555555;}
.listMaisInfo				{font-family:arial; font-size:10px; color:#349228;}
.listMaisInfo:hover			{text-decoration:none;}

.courseBodyRegular			{font-family:arial; font-size:12px; color:#555555;}
.courseArchitectName		{font-family:arial; font-size:11px; font-weight:bold; color:#555555;}
.courseArchitectLabel		{font-family:arial; font-size:10px; color:#555555;}


/* passport */
ul						{list-style-image: url(../images/blt_ul.gif); margin-left:0px; margin-top:0px; margin-bottom:0px; padding-left:16px; padding-top:0px; padding-bottom:0px; font-family:arial; font-size:12px; color:#555555;}
li						{margin-top:8px; margin-right:0px; margin-bottom:0px; margin-left:0px;}

.packagePriceTitle		{font-family:arial; font-size:14px; font-weight:bold; color:#349228;}
.packagePrice			{font-family:arial; font-size:30px; font-weight:bold; color:#FFCC00;}
.packagePriceLabel		{font-family:arial; font-size:18px; font-weight:bold; color:#FFCC00;}
.packagePriceNotes		{font-family:arial; font-size:10px; color:#555555;}

.packageCoursesTitle	{font-family:arial; font-size:12px; font-weight:bold; color:#349228;}
.packageCoursesSubtitle	{font-family:arial; font-size:11px; font-weight:bold; color:#555555;}
.packageCourses			{font-family:arial; font-size:10px; color:#555555;}

.pageSubtitle			{font-family:arial; font-size:16px; color:#003366;}


/* tournaments */
ul.level1				{list-style-image: url(../images/blt_ul.gif); margin-left:0px; margin-top:0px; margin-bottom:0px; padding-left:16px; padding-top:0px; padding-bottom:0px; font-family:arial; font-size:12px; color:#555555;}
li.level1				{margin-top:4px; margin-right:0px; margin-bottom:0px; margin-left:0px;}
ul.level2				{list-style-image: url(../images/blt_ul_ul.gif); margin-left:0px; margin-top:0px; margin-bottom:0px; padding-left:16px; padding-top:0px; padding-bottom:0px; font-family:arial; font-size:11px; color:#555555;}
li.level2				{margin-top:2px; margin-right:0px; margin-bottom:0px; margin-left:0px;}


.pageTitle				{font-family:arial; font-size:26px; color:#349228;}
.pageSubtitle			{font-family:arial; font-size:16px; color:#003366;}
.pageIndex				{font-family:arial; font-size:12px; color:#003366;}
.pageIndex:hover		{text-decoration:none;}


.tblChartHeader			{font-family:arial; font-size:12px; font-weight:bold; color:#003366; background-color:#EEEEEE;}
.tblChartLabel			{font-family:arial; font-size:12px; color:#555555;}
.tblChartData			{font-family:arial; font-size:11px; color:#666666;}
.tblChartDataLink		{font-family:arial; font-size:11px; color:#349228;}
.tblChartDataLink:hover	{text-decoration:none;}
.tblChartSep			{background-color:#DDDDDD;}


.photogalleryTitle		{font-family:arial; font-size:14px; font-weight:bold; color:#349228;}


/* quote */
.pageIntro {
	font-family: arial;
	font-size: 14px;
	color: #349228;
}
ul.courseSelection {
	list-style: none;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	font-family: arial;
	font-size: 12px;
	color: #003366;
}
li.courseSelection {
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.operatorsName {
	font-family: arial;
	font-size: 14px;
	color: #003366;
}
.operatorsInfoLabel {
	font-family: arial;
	font-size: 10px;
	color: #349228;
}
.operatorsInfoData {
	font-family: arial;
	font-size: 10px;
	color: #555555;
}
.operatorsInfoLink {
	font-family: arial;
	font-size: 10px;
	color: #555555;
	text-decoration: none;
}
.operatorsInfoLink:hover {
	text-decoration: underline;
}
.supportInfoLink {
	font-family: arial;
	font-size: 10px;
	color: #349228;
}
.supportInfoLinkvi {
	font-family: arial;
	font-size: 10px;
	color: #349228;
	display: none;
}

.supportInfoLink:hover {
	text-decoration: none;
}
.confirmationTitle {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
}
.confirmationData {
	font-family: arial;
	font-size: 12px;
	color: #349228;
}
.confirmationLabel {
	font-family: arial;
	font-size: 11px;
	color: #003366;
}


/* contact us */
.contactusBodyLarge		{font-family:arial; font-size:14px; color:#349228;}
.contactusBodyRegular	{font-family:arial; font-size:12px; color:#349228;}


/* send to a friend */
.sendlink {
	padding-right: 5px;
	font-family: Arial;
	color: #FFFFFF;
	font-size:14px;
	font-weight: bold;
}

/* forms */
.globalFormGroupBg			{background-color:#EEF8ED;}
.globalFormGroupTitle		{font-family:arial; font-size:16px; font-weight:bold; color:#003366;}
.globalFormGroupTitleDesc	{font-family:arial; font-size:11px; color:#349228;}

.globalFormGroupReplyBg			{background-color:#E6F0F9;}
.globalFormGroupReplyTitle		{font-family:arial; font-size:24px; font-weight:bold; color:#003366;}
.globalFormGroupReplyTitleDesc	{font-family:arial; font-size:12px; color:#349228;}

.globalFormTitle			{font-family:arial; font-size:14px; font-weight:bold; color:#003366;}

.globalFormFieldLabel		{font-family:arial; font-size:12px; color:#003366;}
.globalFormFieldData		{font-family:arial; font-size:11px; color:#349228;}
.globalFormFieldSupport		{font-family:arial; font-size:10px; color:#555555;}
.globalFormFieldMandatory	{font-family:arial; font-size:20px; color:#FFCF11;}
.globalFormFieldExamples	{font-family:arial; font-size:10px; color:#555555;}

.globalFormSendInfo			{font-family:arial; font-size:10px; color:#555555;}
.globalFormPrivacy			{font-family:arial; font-size:10px; color:#555555;}

.globalFormReplyParameter	{font-family:arial; font-size:12px; font-weight:bold; color:#003366;}

.globalFormSepBg			{background-color:#EEF8ED;}
.globalFormReplySepBg		{background-color:#349228;}
.globalFormFooterBg			{background-color:#EEF8ED;}


/* footer contents */
.footerSep {
	background-color: #003366;
}
.footerCopyright {
	font-family: arial;
	font-size: 10px;
	color: #666666;
}
.footerLinks {
	display: inline;
	font-family: arial;
	font-size: 10px;
	color: #666666;
}
.footerLinks:hover {
	text-decoration: none;
}
.creator {
	font-family: arial;
	font-size: 10px;
	color: #666666;
	display: inline;
}
