@charset "utf-8";
/* CSS Document */

.chapterinformation {background-color: #E9EDF0; color: #5a6a83; font-size: 22px; font-weight: bold; padding-top: 20px;  min-height: 40px;}

/* --------- Hotels --------- */
.chapterinformation_hotelslearn {background-color: #900101; padding-top: 20px; height: 40px; font-size: 22px; font-weight: bold;}
					
.chapterinformation_hotels {background-color: #900101; font-variant:small-caps; height: 40px; vertical-align:middle; font: small-caps 24px Tahoma, Arial, Georgia; color:#FFF; 						    letter-spacing:1px;}	
							
.navinformation_hotelslearn {color: #FFF; font-size: 14px; font-weight: bold;}

.navinformation_hotels {color: #FFF; font-size: 22px; font-weight: bold;}

.hotel {color:#900101;}
.black {color:#444444;}

/* --------- Cruise --------- */	
.chapterinformation_cruise {background-color: #1B6F6F; color: #FFF; font-variant:small-caps; height: 40px; vertical-align:middle; font: small-caps 24px Tahoma, Arial, Georgia; color:#FFF; letter-spacing:1px;}
							
.cruis_blue {color:#1B6F6F;}

/* --------- Telephone/Sales --------- */
					
.chapterinformation_telephone {background-color: #5D125F; font-variant:small-caps; height: 40px; vertical-align:middle; font: small-caps 24px Tahoma, Arial, Georgia; color:#FFF; letter-spacing:1px;}	
							
.telephone_purple {color:#5D125F;}

/* --------- TimeShare --------- */			
.chapterinformation_time {background-color: #25383C; font-variant:small-caps; height: 40px; vertical-align:middle; font: small-caps 24px Tahoma, Arial, Georgia; color:#FFF; letter-spacing:1px;}
							
.time_blue {color:#25383C;}

/* --------- Restaurants --------- */
.chapterinformation_restaurants {background-color: #cb6c00; color: #FFF; font-variant:small-caps; height: 40px; vertical-align:middle; font: small-caps 24px Tahoma, Arial, Georgia; color:#FFF; letter-spacing:1px;}	
							
.restauraunt_orange {color:#CB6C00;}

/* --------- Spas --------- */
.chapterinformation_spa {background-color: #2F6F00; color: #FFF; font-variant:small-caps; height: 40px; vertical-align:middle; font: small-caps 24px Tahoma, Arial, Georgia; color:#FFF; letter-spacing:1px;}	

.spa_green {color:#2F6F00;}

/* --------- About Us --------- */						   
.chapterinformation_aboutus {background: url(/assets/images/content/banners/coyle-blue.jpg) no-repeat top left; font-variant:small-caps; height: 40px; vertical-align:middle; font: small-caps 24px Tahoma, Arial, Georgia; color:#FFF; letter-spacing:1px;}

.navheader {color: #5a6a83; 
			font-size: 18px; 
			font-weight: bold; 
		   }
				
.coylered_slogan {font-size:16px; 
                  font-weight:bold;
				  color:#CD0606;
				  margin:5px 0;
				 }

.coyle_slogan {font-size:15px; 
               font-weight:bold;
			   margin:5px 0;
			  }

.coyle_q {color:#CC0000;
		  padding:0 2px;
         }
			 
.facts, facts color {color:#323265;
					 font-weight: bold;
					 font-variant:small-caps;
					}
.bold { font-weight: bold; }
.italic { font-style: italic; }
.coyle_red { color: #C00; font-size:14px; font-weight:bold; }
.call {font-size:14px; text-align:center; font-weight:bold; color:#D86C00;}

.bullet {margin-left:15px;}
					
.bullet, .bullet li {list-style-type: disc; padding: 0 15px;}

.orderbullet {margin-left:35px;}
					
.orderbullet, .orderbullet li {list-style-type:decimal; padding: 0;}

.teamleaders {font-size:15px; 
			  color:#323265;
			  font-variant:small-caps;
			 }
			 
.teal {width:240px;
       background-color:#4AA02C;
	   min-height:300px;
	   font-size:14px;
	   padding:5px;
	   margin:0 5px;
	   float:left;
	   border:1px solid #a3a3a3;
	   border-bottom:3px solid #a3a3a3;
	   border-right:3px solid #a3a3a3;
	   }
.orange {width:240px;
         background-color:#41A317;
	     min-height:300px;
	     font-size:14px;
	     padding:5px;
		 margin:0 5px;
		 float:left;
	   border:1px solid #a3a3a3;
	   border-bottom:3px solid #a3a3a3;
	   border-right:3px solid #a3a3a3;
	    }
.yellow {width:240px;
         background-color:#4AA02C;
	     min-height:300px;
	     font-size:14px;
	     padding:5px;
		 margin:0 5px;
		 float:left;
	   border:1px solid #a3a3a3;
	   border-bottom:3px solid #a3a3a3;
	   border-right:3Px solid #a3a3a3;
	    }
.freetial {text-align:center;
           font-size:16px;
		   font-weight:bold;
		   font-variant:small-caps;
          }

.pressnav {width:170px;
           position:fixed;
		   background:#fff3f2;
		   font-size:14px;
		   padding:10px 0px 10px 0px;
		   margin:0 5px;
		   top: 10em;
		   left: auto;
		   overflow:hidden;
		   z-index:1;
		  }

.servicenav {width:200px;
			 font-size:14px;
			 padding:5px 0px;
			}
			
.tablegr {margin:0 auto; font:14px; width:75%; border-collapse:collapse; border-width:0;}
.tablegr td {padding-bottom:10px; text-align:left; vertical-align:top;}

.complaintgrid {margin:0 auto; font:14px; width:100%; border-collapse:collapse; border-style:solid; border-width:1px; border-color:#000000;}
.complaintgrid td {padding-bottom:0;}