
    body {
   margin:0;
   padding:0;
   border:0;
   font:normal normal normal 8pt Verdana,Arial,Helvetica,sans-serif;
 }

 img {
   margin:0;
   padding:0;
   border:0;
 }

 table {
   margin:0;
   padding:0;
   border:0;
 }

 tr {
   margin:0;
   padding:0;
   border:0;
 }

 td {
   margin:0;
   padding:0;
   border:0;
   font:normal normal normal 8pt Verdana,Arial,Helvetica,sans-serif;
 }

 p {
   margin:0;
   padding:0;
   border:0;
   font:normal normal normal 8pt Verdana,Arial,Helvetica,sans-serif;
 }

 span {
   margin:0;
   padding:0;
   border:0;
   font:normal normal normal 8pt Verdana,Arial,Helvetica,sans-serif;
 }

 div {
   margin:0;
   padding:0;
   border:0;
   font:normal normal normal 8pt Verdana,Arial,Helvetica,sans-serif;
 }

 font {
   margin:0;
   padding:0;
   border:0;
   font:normal normal normal 8pt Verdana,Arial,Helvetica,sans-serif;
 }

 .contentHeader {
   margin:0;
   padding:0;
   border:0;
   font-size:12pt;
   font-weight:bold;
   text-decoration:underline;
   text-align:center;
   width:100%;
   padding:15px;
 }

 .sportsHead {
   margin:0;
   border:0;
   font-size:12pt;
   font-weight:bold;
 }

  .cHeader {
    top:5px;
    left:-5000px;
    text-align:left;
    vertical-align:middle;
    width:100%;
    height:100%;
    position:absolute;
    color:white;
       font: normal normal bold 10pt 'Verdana','Arial','Helvetica','sans-serif';
  }  


.bodysub {
     position:relative;
     left:85px;
     font-size:8pt;
     font-weight:bold;
     text-decoration:none;
     text-transform:uppercase;
     color:#C1013A;
}

.bodyHead {
     font-weight:bold;
     text-decoration:none;
     text-transform:uppercase;
        color:#E6000D;
}

.text3 {
     position:relative;
     left:85px;
     font-size:8pt;
     font-weight:bold;
     text-decoration:none;
     text-transform:uppercase;
     color:#C1013A;
}

.text1 {
     font-size:8pt;
     font-weight:bold;
     font-style:italic;
     text-decoration:none;
     color:white;
}

.text0 {
     font-size:8pt;
     font-weight:bold;
     text-decoration:none;
     color:white;
}

.text2 {
     font-size:8pt;
     font-weight:bold;
     text-decoration:none;
     text-transform:uppercase;
     color:white;
}

.para1 {
     line-height:14px;
}

.para2 {
     line-height:11px;
}

.para0 {
     line-height:11px;
     text-align:center;
}

.bodyText {
     text-align:left;
	 margin-left:15px;
	 margin-right:15px;
	 margin-bottom:15px;
}

.bodyTextNarrow {
     text-align:justify;
	 margin:0px 0px 15px 15px;
	 width:306px;
}

.insuranceTable {
     margin:0;
	 padding:0;
	 border-right:1px solid #A1C3D9;
	 border-bottom:1px solid #A1C3D9;
	 width:360px;
}

.insuranceHeadTD {
     margin:0;
	 padding:5px;
	 border:1px solid #D0E1EC;
     vertical-align:middle;
     text-align:right;
	 background-color:#4C7DA1;
	 color:white;
	 white-space:nowrap;
	 font-weight:bold;
	 font-size:7pt;
}

.insuranceHeadTDct {
     margin:0;
	 padding:5px;
	 border:1px solid #D0E1EC;
     vertical-align:middle;
     text-align:center;
	 background-color:#4C7DA1;
	 color:white;
	 white-space:nowrap;
	 font-weight:bold;
	 font-size:7pt;
}

.insuranceHeadTDleft {
     margin:0;
	 padding:5px;
	 border:1px solid #D0E1EC;
     vertical-align:middle;
     text-align:left;
	 background-color:#4C7DA1;
	 color:white;
	 white-space:nowrap;
	 font-weight:bold;
	 font-size:7pt;
}
.insuranceTitleTD {
     margin:0;
	 padding:5px;
	 border:1px solid #D0E1EC;
     vertical-align:middle;
     text-align:left;
	 background-color:#4C7DA1;
	 color:white;
	 white-space:nowrap;
	 font-weight:bold;
	 font-size:7pt;
}

.insuranceTD {
     margin:0;
	 padding:5px;
	 border:1px solid #D0E1EC;
     vertical-align:middle;
     text-align:right;
	 background-color:white;
	 font-weight:bold;
	 font-size:7pt;
	 white-space:nowrap;	 
}

.insuranceTDct {
     margin:0;
	 padding:5px;
	 border:1px solid #D0E1EC;
     vertical-align:top;
     text-align:center;
	 background-color:white;
	 font-weight:bold;
	 font-size:7pt;
	 white-space:nowrap;	 
}

.insuranceTDleft {
     margin:0;
	 padding:5px;
	 border:1px solid #D0E1EC;
     vertical-align:top;
     text-align:left;
	 background-color:white;
	 font-weight:bold;
	 font-size:7pt;
	 white-space:nowrap;	 
}

.bodyTextRight {
     text-align:right;
	 margin-left:15px;
	 margin-right:5px;
	 margin-bottom:15px;
}

     .contactus {
         background-color:white;
         height:24px;
         text-align:left;
		 
	}	 
		 
     .footie {
         background-color:white;
         height:24px;
         text-align:right;
     } 
		 
     .footnote {
         background-color:white;
		 width:100%;
         text-align:right;
		 font-size:7pt;
		 padding-right:30px;
     }

     .FolderMid {
         background:white url(images/FolderMid.gif);
         height:24px;
         width:45px;
     }
	 
     .FolderB {
         background:white url(images/FolderB.gif);
         height:24px;
         width:40px;
     }

     .FolderE {
         background:white url(images/FolderE.gif);
         height:24px;
         width:14px;
     }

     .Folder {
         background:#94C7CF;
         height:24px;
     }

  .FolderText{
      position:relative;
      font-size:8pt;
      font-weight:bold;
      color:white;
      left:0px;
      top:0px;
      white-space:nowrap;
  }

  .bottom {
         background-color:#94C7CF;
		 font-size:7pt;
  }

     .shadow {
         background-color:#B3D9D9;
         width:1px;
         height:5px;
     }

     .box1 {
         width:172px;
         height:28px;
     }

     .box2 {
         background:url(images/blend.jpg);
         width:172px;
         height:28px;
     }
	 
	 .titleBar {
	   width:80%;
	   height:20px;
	   text-align:center;
	   vertical-align:middle;
	   font-weight:bold;
	   font-size:10pt;
	   color:white;
	   background:url(images/pages/SubheadPattern.jpg);
	   white-space:nowrap;
	   text-transform:uppercase;	
	 }
	 
	 .VIPDay {
	   font-style:italic;
	   font-weight:bold;
       text-align:left;
	 }
	 
	 .VIPText {
	   text-indent:-45px;
       text-align:left;
	   margin-left:60px;
	   margin-right:15px;
	   margin-bottom:15px;
	 }
	 
	 
  .tourTDArgentina {
    background:#F5B8B3;
	padding:2px;
	white-space:nowrap;
	
  }
  .tourHeadTDArgentina {
    font-size:10px;
    background:#E74D43;
	padding:2px;
	color:white;
	font-weight:bold;	
	white-space:nowrap;
	
  }
  .tourTDCostaRica {
    background:#E9E6B5;
	padding:2px;
	white-space:nowrap;
	
  }
  .tourHeadTDCuba {
    font-size:10px;
    background:#4BC0EC;
	padding:2px;
	color:white;
	font-weight:bold;	
	white-space:nowrap;
	
  }
  .tourTDCuba {
    background:#B7E6F8;
	padding:2px;
	white-space:nowrap;
	
  }
  .tourTDDR {
    background:#F1B4D6;
	padding:2px;
	white-space:nowrap;
	
  }
  .tourTDPeru {
    background:#CBB9D5;
	padding:2px;
	white-space:nowrap;	
  }
  
  
p.pPhotoCaption {
	text-align:center;
	vertical-align:top;
	margin: 3px;
	line-height:12px;
	height:94px;
}

a {
     font-size:10px;
     font-weight:bold;
     text-decoration:none;
     color:#C1013A;
}
a:link {
     text-decoration:none;
}
a:visited {
     text-decoration:none;
}
a:hover {
  color:navy;
     text-decoration:none;
}
a:active {
  color:green;
     text-decoration:none;
}

a.menuOn {
     color:green;
}
a.menuOn:link {
  color:green;
}
a.menuOn:visited {
  color:green;
}
a.menuOn:hover {
  color:green;
}
a.menuOn:active {
  color:green;
}

a.aText {
  font-size:8pt;
}

a.aFolder {
  color:white;
}
a.aFolder:link {
}
a.aFolder:visited {
}
a.aFolder:hover {
  color:navy;
}
a.aFolder:active {
  color:green;
}

a.country {
     font-size:10px;
     font-weight:bold;
     text-decoration:none;
     color:#C1013A;
}
a.country:link {
     color:#C1013A;
     text-decoration:none;
}
a.country:visited {
     color:#C1013A;
     text-decoration:none;
}
a.country:hover {
  color:navy;
     text-decoration:none;
}
a.country:active {
     color:#C1013A;
     text-decoration:none;
}