﻿


.ProfessionalCourses a           	 {   color:#36813E; font-size:12px; font-weight:bold;  }
.ProfessionalCourses a:visited	 {   color:#36813E;                         }
.ProfessionalCourses a:hover		 {   color:#36813E; text-decoration:none;  }
.ProfessionalCourses .text 		 		 {   color:#36813E;	font-size:12px; }
.ProfessionalCourses .image              {   text-align:right;   }
.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:12px; font-weight:bold;}
.CorporateLeisure a:visited		 {   color:#e27c00;  }
.CorporateLeisure a:hover		 	 {   color:#e27c00; text-decoration:none;  }
.CorporateLeisure .text 				 {   color:#e27c00;	font-size:12px; }
.CorporateLeisure .image          	     {   text-align:right;   }
.CorporateLeisure .header         	     {   color:#e27c00; 	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:12px; font-weight:bold;}
.NewsAndMedia a:visited			 {   color:#a61c12;                         }
.NewsAndMedia a:hover				 {   color:#a61c12; text-decoration:none;  }
.NewsAndMedia .text 					 {   color:#a61c12;	font-size:12px; }
.NewsAndMedia .image            		 {   text-align:right;   }
.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:12px; font-weight: bold;}
.Events a:visited	 		 {   color:#dc2f07;                         }
.Events a:hover				 {   color:#dc2f07; text-decoration:none;  }
.Events .text 			     		 {   color:#dc2f07;	font-size:12px; }
.Events .image             		 {   text-align:right;   }
.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:12px; font-weight:bold;}
.AboutUs a:visited				 {   color:#36813E;                         }
.AboutUs a:hover					 {   color:#36813E; text-decoration:none;  }
.AboutUs .text 							 {   color:#36813E;	font-size:12px; }
.AboutUs .image        		     		 {   text-align:right;   }
.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: 12px; font-weight: bold; }
.OnlineBooking a:visited	 		 {   color:#006460;   }
.OnlineBooking a:hover	 		 {   color:#006460; text-decoration:none;  }
.OnlineBooking .text 		     		 {   color:#006460;	font-size:12px; }
.OnlineBooking .image            		 {   text-align:right;   }
.OnlineBooking .header           		 {   color:#006460; 	font-size:16px; font-weight:bold; }
.OnlineBooking .bgcolor   		 		 {   background-color:#82bf9a; }
.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;   }
.PhotoGallery .header         	     {   color:#e27c00; 	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; }
