.body1 {margin-top:2px;
	background-color : #FFFFFF;
	margin-left:2px;
	color:#70808F;
	}

A {#CC66CC  }	
A:Visited {#CC66CC  }
A:Actuve {#CC66CC }

.toprow {position:absolute;
	top:0px; 
	left:3px; 
	width:740px;
	height:310px;}
	
.travelguard1   {background-color:5890B8;
	color:#ffffff;
	width:120px;
	padding:4px;
	margin-left:6px;	
	font-size : 8pt;	
	font-family : arial,sans-serif; }
	
.textbox1 {position:absolute;
	top:320px; 
	left:551px; 
	width:190px;
	height:160px;
	font-family: "Times New Roman", Times, serif;
	font-size: 10pt;
	font-weight: 500;}

.maintable{position:absolute;
	top:320px; 
	left:140px; 
	width:600px;
	padding:0;}	
	
.maintablebook{position:absolute;
	top:260px; 
	left:140px; 
	width:500px;
	padding:0;
	}	 

.leftcol {position:absolute;
	top:328px; 
	left:0px; 
	width:130px;}	
	
.rightcolum {position:absolute;
	top:328px; 
	left:612px; 
	width:140px;}	
	
.linksbumper {background-color:#ffffff; 
	width:120px;
	border:solid 1 #000080;;	
	padding:5px;
	margin-left:6px;
	font-size : 7.5pt;
	font-family : verdana, arial,sans-serif;
	font-weight : normal;}

.qbtag {color : #000000; font-size : 9pt;
	font-family : verdana, arial, helvetica  sans-serif;;
	font-weight : normal;
	width:440px;
	text-align:left;}

.label {vertical-align: text-bottom; margin-right:5px   }
	
.booktower {background-color:#ffffff; 
	width:126px; 
	padding:2px; 
	border:1 solid #5890B8;
	padding-bottom:12px;
	margin-left:2px;}
	
.book { border:1 solid gray;width:430px;padding:8px;color:#70808F;font-size : 9pt;
	font-family : arial, verdana, sans-serif;
	font-weight : normal; 
	background-color:#ffffff;}		
	
.listing {background-color:#ffffff; 
	width:100%;
	border:2 solid #78BCC0;
	padding-left:12px;
	padding-top:10px;
	padding-bottom:20px;}	
		
.floatphoto {width:240px;
	float:right;
	padding-top:42px;
	line-height: 1.2;
	}
	
.links {clear:right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: 600;
	color: #20786f;
	}	

.links a {color: #20786f;
	text-decoration:none;  }
	
.links a:hover {text-decoration:underline;  }


.directorylink { 
	width:120px;
	border:solid 1 #000080;;	
	padding:5px;
	margin-left:6px;
	font-size : 7.5pt;
	font-family : verdana, arial,sans-serif;
	font-weight : normal;}
	
.qblink {font-family: "Times New Roman", Times, serif;
	font-size: 12pt;
	font-weight: 500;
	color: #20786f;
	width:300px;
	padding-bottom:12px;
}	

.qblink a {color: #20786f;
	text-decoration:underline;   }

.arial1gray {font-size : 7.5pt;
	font-family : arial, verdana, sans-serif;
	font-weight : normal;
	color : #808080;}	

.blue-10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: 600;
	color: #3399cc;
}

.blue-9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: 700;
	color: #3399cc;
}

.blue-8 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: 400;
	color: #3399cc;
}

.blue-75 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-weight: 400;
	color: #3399cc;
}

.blue12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #3399cc;
}
.dk-blu-grn14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: 500;
	color: #70808f;
}
h1 {
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-size: 8pt;
	font-weight: 500;
	color: #707070;
	margin-bottom:1px;
}
h2 { font-size : 16pt; 
	font-family : arial,helvetica,geneva,sans-serif;
	font-weight:700;
	color:#808080;
	margin-top:1px;
	margin-bottom:1px}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-weight: 400;
	color: #FFFFFF;
	margin-bottom:1px
}
h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #70808F;
}
h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: 400;
	color: #70808F;
	margin-bottom:2px
}
h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: 400;
	color: #FFFFFF;
	margin-bottom:1px
}
.times4 {font-size : 14pt;
	font-family : times new roman, times-roman, serif;
	font-weight : normal;}	

.verdana75b {font-size : 7.5pt;
	font-family : verdana, arial,sans-serif;
	font-weight:700}	


.yellow-tnr16 {
	font-family: "Times New Roman", Times, serif;
	font-size: 16pt;
	font-weight: 500;
	color: #FFFF99;
}

.yellow-12tnr {
	font-family: "Times New Roman", Times, serif;
	font-size: 12pt;
	font-weight: 500;
	color: #20786f;
}

.yellow-11tnr {
	font-family: "Times New Roman", Times, serif;
	font-size: 11pt;
	font-weight: 500;
	color: #20786f;
}

.yellow-10tnr {
	font-family: "Times New Roman", Times, serif;
	font-size: 10pt;
	font-weight: 500;
	color: #20786f;
}
.yellow-14tnr {
	font-family: "Times New Roman", Times, serif;
	font-size: 14pt;
	font-weight: 500;
	color: #FFFF99;
}

.yellow-ver-10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: 600;
	color: #FFFF99;
}

.yellow-ver-12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: 600;
	color: #FFFF99;
}
.entry75wh {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #043f66;
	padding-bottom:12px;
	margin-top:0;
	vertical-align:top;
	width:300px;
}

.purple10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #CC66CC;
	font-weight:700;
}

.purple12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #CC66CC;
}
.purple14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: 600;
	color: #CC66CC;
}
.blue14bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: 600;
	color: #6699FF;
}

.blue12bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: 600;
	color: #6699FF;
}
.blue10bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: 600;
	color: #6699FF;
}
.gray10bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: 600;
	color: #707070;
}

.sunbutlist {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: 600;
	color: #6699FF;}
.sunbutlist ul {list-style-type: none;padding:0; margin:0; }
.sunbutlist li {background-image:url(carib-art/sunbut14.gif);
background-repeat: 
no-repeat;background-position: 0 .2em;
padding-left:1.2em;
margin-bottom:16px } 