﻿

.ProfessionalCourses a            {   color: #36813E; font-size: 11px; font-weight: bold;}
.ProfessionalCourses a:visited	 {   color: #36813E;                         }
.ProfessionalCourses a:hover		 {   color: #36813E; text-decoration: none;  }
.ProfessionalCourses .text 		 {   color: #36813E;	font-size: 11px; }
.ProfessionalCourses .image             {   text-align:right; vertical-align:top;  }
.ProfessionalCourses .header            {   color: #36813E; 	font-size:16px; 	font-weight:bold;}
.ProfessionalCourses .bgcolor    { background-color:#c3da92 }
.ProfessionalCourses .tableHeader01 {background-color:#428a38; color:white; font-weight:bold; text-align:center;}
.ProfessionalCourses .tableData01 {background-color:white; color:black; text-align:left; vertical-align:top;}
.ProfessionalCourses .tableFooter01 {background-color:#EFEFEF; color:black;}
.ProfessionalCourses .tableHeader02 {background-color:#428a38; color:white; font-weight:bold; text-align:center;}
.ProfessionalCourses .tableData02 {background-color:#9ace78; color:black; text-align:left; vertical-align:top;}
.ProfessionalCourses .tableFooter02 {background-color:#EFEFEF; color:black;}
.ProfessionalCourses .textHeader01 { font-size:18px; font-weight:bold; padding-bottom:10px; color:#36813E;}
.ProfessionalCourses .textDetail01 { color:black; font-size:12px; } 
.ProfessionalCourses .textHeader02 { font-size:16px; font-weight:bold; padding-bottom:8px; color:#36813E;}
.ProfessionalCourses .textDetail02 {color:black; font-size:11px; }
.ProfessionalCourses .textHeader03 { font-size:14px; font-weight:bold; padding-bottom:6px; color:#36813E;}
.ProfessionalCourses .textDetail03 {color:black; font-size:10px; }
.ProfessionalCourses .textHeader04 { font-size:14px; font-weight:bold; padding-bottom:6px; color:black;}
.ProfessionalCourses .textDetail04 {color:#36813E; font-size:12px; }


.CorporateLeisure a            {   color: #e27c00; font-size: 11px; font-weight: bold;}
.CorporateLeisure a:visited	 {   color: #e27c00;                         }
.CorporateLeisure a:hover		 {   color: #e27c00; text-decoration: none;  }
.CorporateLeisure .text 		 {   color:#e27c00;	font-size: 11px; }
.CorporateLeisure .image             {   text-align:right; vertical-align:top;  }
.CorporateLeisure .header            {   color: #36813E; 	font-size:16px; 	font-weight:bold; }
.CorporateLeisure .bgcolor    { background-color:#FEFDCD }
.CorporateLeisure .tableHeader01 {background-color:#ffc425; color:black; font-weight:bold; text-align:center; font-size:11px;}
.CorporateLeisure .tableData01 {background-color:white; color:black; text-align:left; vertical-align:top; font-size:11px;}
.CorporateLeisure .tableFooter01 {background-color:#EFEFEF; color:black; font-size:11px;}
.CorporateLeisure .tableHeader02 {background-color:#ffc425; color:black; font-weight:bold; text-align:center; font-size:11px;}
.CorporateLeisure .tableData02 {background-color:#ffeabe; color:black; text-align:left; vertical-align:top; font-size:11px;}
.CorporateLeisure .tableFooter02 {background-color:#ffde98; color:black; font-size:11px;}
.CorporateLeisure .textHeader01 { font-size:18px; font-weight:bold; padding-bottom:10px; color:#e27c00;}
.CorporateLeisure .textDetail01 { color:black; font-size:12px; } 
.CorporateLeisure .textHeader02 { font-size:16px; font-weight:bold; padding-bottom:8px; color:#e27c00;}
.CorporateLeisure .textDetail02 {color:black; font-size:11px; }
.CorporateLeisure .textHeader03 { font-size:14px; font-weight:bold; padding-bottom:6px; color:#e27c00;}
.CorporateLeisure .textDetail03 {color:black; font-size:10px; }
.CorporateLeisure .textHeader04 { font-size:14px; font-weight:bold; padding-bottom:6px; color:black;}
.CorporateLeisure .textDetail04 {color:#e27c00; font-size:12px; }

.NewsAndMedia a            {   color: #a61c12; font-size: 11px; font-weight: bold;}
.NewsAndMedia a:visited	 {   color: #a61c12;                         }
.NewsAndMedia a:hover		 {   color: #a61c12; text-decoration: none;  }
.NewsAndMedia .text 		 {   color:#a61c12;	font-size: 11px; }
.NewsAndMedia .image             {   text-align:right; vertical-align:top;  }
.NewsAndMedia .header            {   color: #a61c12; 	font-size:16px; 	font-weight:bold; }
.NewsAndMedia .bgcolor    { background-color:#f6d9d7; }
.NewsAndMedia .tableHeader01 {background-color:#c9301b; color:white; font-weight:bold; text-align:center; font-size:11px;}
.NewsAndMedia .tableData01 {background-color:white; color:black; text-align:left; vertical-align:top; font-size:11px;}
.NewsAndMedia .tableFooter01 {background-color:#EFEFEF; color:black; font-size:11px;}
.NewsAndMedia .tableHeader02 {background-color:#c9301b; color:white; font-weight:bold; text-align:center; font-size:11px;}
.NewsAndMedia .tableData02 {background-color:#ff9080; color:black; text-align:left; vertical-align:top; font-size:11px;}
.NewsAndMedia .tableFooter02 {background-color:#ff634d; color:black; font-size:11px;}
.NewsAndMedia .textHeader01 { font-size:18px; font-weight:bold; padding-bottom:10px; color:#e27c00;}
.NewsAndMedia .textDetail01 { color:black; font-size:12px; } 
.NewsAndMedia .textHeader02 { font-size:16px; font-weight:bold; padding-bottom:8px; color:#e27c00;}
.NewsAndMedia .textDetail02 {color:black; font-size:11px; }
.NewsAndMedia .textHeader03 { font-size:14px; font-weight:bold; padding-bottom:6px; color:#e27c00;}
.NewsAndMedia .textDetail03 {color:black; font-size:10px;  }
.NewsAndMedia .textHeader04 { font-size:14px; font-weight:bold; padding-bottom:6px; color:black;}
.NewsAndMedia .textDetail04 {color:#e27c00; font-size:1px;  }


.Events a             {   color: #dc2f07; font-size: 11px; font-weight: bold;}
.Events a:visited	 {   color: #dc2f07;                         }
.Events a:hover		 {   color: #dc2f07; text-decoration: none;  }
.Events .text 			     {   color:#dc2f07;	font-size: 11px; }
.Events .image              {   text-align:right; vertical-align:top;  }
.Events .header             {   color: #dc2f07; 	font-size:16px; 	font-weight:bold; }
.Events .bgcolor   	     {   background-color:#facec4; }
.Events .tableHeader01 {background-color:#d01a00; color:white; font-weight:bold; text-align:center; font-size:11px;}
.Events .tableData01 {background-color:white; color:black; text-align:left; vertical-align:top; font-size:11px;}
.Events .tableFooter01 {background-color:#EFEFEF; color:black; font-size:11px;}
.Events .tableHeader02 {background-color:#d01a00; color:white; font-weight:bold; text-align:center; font-size:11px;}
.Events .tableData02 {background-color:#ffa699; color:black; text-align:left; vertical-align:top; font-size:11px;}
.Events .tableFooter02 {background-color:#ff634d; color:black; font-size:11px;}
.Events .textHeader01 { font-size:18px; font-weight:bold; padding-bottom:10px; color:#dc2f07;}
.Events .textDetail01 { color:black; font-size:12px; } 
.Events .textHeader02 { font-size:16px; font-weight:bold; padding-bottom:8px; color:#dc2f07;}
.Events .textDetail02 {color:black; font-size:11px; }
.Events .textHeader03 { font-size:14px; font-weight:bold; padding-bottom:6px; color:#dc2f07;}
.Events .textDetail03 {color:black; font-size:10px; }
.Events .textHeader04 { font-size:14px; font-weight:bold; padding-bottom:6px; color:black;}
.Events .textDetail04 {color:#dc2f07; font-size:12px; }


.AboutUs a           		 {   color: #36813E; font-size: 11px; font-weight: bold;}
.AboutUs a:visited		 {   color: #36813E;                         }
.AboutUs a:hover			 {   color: #36813E; text-decoration: none;  }
.AboutUs .text 					 {   color:#36813E;	font-size: 11px; }
.AboutUs .image        		     {   text-align:right; vertical-align:top;  }
.AboutUs .header          	     {   color: #36813E; 	font-size:16px; 	font-weight:bold; }
.AboutUs .bgcolor   			 {   background-color:#c3da92; }
.AboutUs .tableHeader01 {background-color:#74aa41; color:white; font-weight:bold; text-align:center; font-size:11px;}
.AboutUs .tableData01 {background-color:white; color:black; text-align:left; vertical-align:top; font-size:11px;}
.AboutUs .tableFooter01 {background-color:#EFEFEF; color:black; font-size:11px;}
.AboutUs .tableHeader02 {background-color:#74aa41; color:white; font-weight:bold; text-align:center; font-size:11px;}
.AboutUs .tableData02 {background-color:#aed861; color:black; text-align:left; vertical-align:top; font-size:11px;}
.AboutUs .tableFooter02 {background-color:#90d117; color:black; font-size:11px;}
.AboutUs .textHeader01 { font-size:18px; font-weight:bold; padding-bottom:10px; color:#5e852c;}
.AboutUs .textDetail01 { color:black; font-size:12px; } 
.AboutUs .textHeader02 { font-size:16px; font-weight:bold; padding-bottom:8px; color:#5e852c;}
.AboutUs .textDetail02 {color:black; font-size:11px; }
.AboutUs .textHeader03 { font-size:14px; font-weight:bold; padding-bottom:6px; color:#5e852c;}
.AboutUs .textDetail03 {color:black; font-size:10px; }
.AboutUs .textHeader04 { font-size:14px; font-weight:bold; padding-bottom:6px; color:black;}
.AboutUs .textDetail04 {color:#5e852c; font-size:12px; }


.OnlineBooking a           {   color: #006460; font-size: 11px; font-weight: bold;}
.OnlineBooking a:visited	 {   color: #006460;    }
.OnlineBooking a:hover	 {   color: #006460; text-decoration:none;  }
.OnlineBooking .text 		     {   color:#006460;	font-size: 11px; }
.OnlineBooking .image            {   text-align:right; vertical-align:top;  }
.OnlineBooking .header           {   color: #006460; 	font-size:16px; font-weight:bold; }
.OnlineBooking .bgcolor   		 {   background-color: #C0DEB1; }
.OnlineBooking .tableHeader01 {background-color:#01735a; color:white; font-weight:bold; text-align:center; font-size:11px;}
.OnlineBooking .tableData01 {background-color:white; color:black; text-align:left; vertical-align:top; font-size:11px;}
.OnlineBooking .tableFooter01 {background-color:#EFEFEF; color:black; font-size:11px;}
.OnlineBooking .tableHeader02 {background-color:#01735a; color:white; font-weight:bold; text-align:center; font-size:11px;}
.OnlineBooking .tableData02 {background-color: #00c183; color:black; text-align:left; vertical-align:top; font-size:11px;}
.OnlineBooking .tableFooter02 {background-color:#00a36e; color:black; font-size:11px;}
.OnlineBooking .textHeader01 { font-size:18px; font-weight:bold; padding-bottom:10px; color:#006460;}
.OnlineBooking .textDetail01 { color:black; font-size:12px; } 
.OnlineBooking .textHeader02 { font-size:16px; font-weight:bold; padding-bottom:8px; color:#006460;}
.OnlineBooking .textDetail02 {color:black; font-size:11px; }
.OnlineBooking .textHeader03 { font-size:14px; font-weight:bold; padding-bottom:6px; color:#006460;}
.OnlineBooking .textDetail03 {color:black; font-size:10px;  }
.OnlineBooking .textHeader04 { font-size:14px; font-weight:bold; padding-bottom:6px; color:black;}
.OnlineBooking .textDetail04 {color:#006460; font-size:12px;  }


.PhotoGallery a            {   color: #e27c00; font-size: 12px; font-weight: bold;}
.PhotoGallery a:visited	 {   color: #e27c00;                         }
.PhotoGallery a:hover		 {   color: #e27c00; text-decoration: none;  }
.PhotoGallery .text 		 {   color:#e27c00;	font-size: 12px; }
.PhotoGallery .image             {   text-align:right; vertical-align:top;  }
.PhotoGallery .header            {   color: #36813E; 	font-size:16px; 	font-weight:bold; }
.PhotoGallery .bgcolor    { background-color:#FEFDCD }
.PhotoGallery .tableHeader01 {background-color:#ffc425; color:black; font-weight:bold; text-align:center; font-size:11px;}
.PhotoGallery .tableData01 {background-color:white; color:black; text-align:left; vertical-align:top; font-size:11px;}
.PhotoGallery .tableFooter01 {background-color:#EFEFEF; color:black; font-size:11px;}
.PhotoGallery .tableHeader02 {background-color:#ffc425; color:black; font-weight:bold; text-align:center; font-size:11px;}
.PhotoGallery .tableData02 {background-color:#ffeabe; color:black; text-align:left; vertical-align:top; font-size:11px;}
.PhotoGallery .tableFooter02 {background-color:#ffde98; color:black; font-size:11px;}
.PhotoGallery .textHeader01 { font-size:18px; font-weight:bold; padding-bottom:10px; color:#e27c00;}
.PhotoGallery .textDetail01 { color:black; font-size:12px; } 
.PhotoGallery .textHeader02 { font-size:16px; font-weight:bold; padding-bottom:8px; color:#e27c00;}
.PhotoGallery .textDetail02 {color:black; font-size:11px; }
.PhotoGallery .textHeader03 { font-size:14px; font-weight:bold; padding-bottom:6px; color:#e27c00;}
.PhotoGallery .textDetail03 {color:black; font-size:10px; }
.PhotoGallery .textHeader04 { font-size:14px; font-weight:bold; padding-bottom:6px; color:black;}
.PhotoGallery .textDetail04 {color:#e27c00; font-size:12px; }



