body {
 font: normal 62.5%/1.5em  Verdana, Geneva, Arial, helvetica, sans-serif;
 color: #242529;
}

/* ---------------------------------------------------------------*/
/*                                                                */
/* start text styles                                              */
/* ---------------------------------------------------------------*/

#header h3 {
 display: none;
}

h4 {
 margin: 0px 10px 12px 10px;
 padding: 0;
 font-size: 1.8em;
 font-weight: bold; 
 color: #FF6D00;
}

h5 {
 margin: 0px 20px 0px 20px;
 padding: 0;
 font-size: 1.4em;
 font-weight: bold; 
 color: #FF6D00;
}

p {
 margin: 0px 20px 12px 20px;
 padding: 0;
 font-size: 1.1em;
 font-weight: normal; 
 color: #242529;
 border: 0;
}
p.back {
 clear: both;
 text-align: right;
 font-size: 0.9em;
 font-weight: bold; 
 color: #FF6D00; 
}
div#hometext-text p {
 margin: 0;
 padding: 0;
 text-align: right;
 font-size: 1.0em;
 font-weight: bold; 
 color: #242529; 
}

h4.caribe {
 color: #FF6D00;
}
h5.caribe {
 text-align: left;
 border-top: 1px solid #FADA7B; 
}
p.caribe {
 text-align: center;
}
p.caribe img {
 border: 2px solid #FF6D00;
}

h4.noncaribe {
 color: #6C7FAB;
}
h5.noncaribe {
 text-align: left;
 color: #6C7FAB;
 border-top: 1px solid #B7B5CB; 
}
p.noncaribe {
 text-align: center;
 color: #6C7FAB;
}
p.noncaribe img {
 border: 2px solid #6C7FAB;
}


b {
 color: #403012;
 font-weight: bold; 
}

/* ---------------------------------------------------------------*/
/*                                                                */
/* start links style                                              */
/* ---------------------------------------------------------------*/

a {
 color: #242529;
 text-decoration: underline;
}
a:hover {
 color: #B66D2E;
}

a.leesmeer_caribe {
 color: #FF6D00;
 font-size: 1.0em;
 text-align: right;
 text-decoration: none;
}
a.leesmeer_caribe:hover {
 color: #FADA7B;
}
a.leesmeer_noncaribe {
 color: #6C7FAB;
 font-size: 1.0em;
 text-align: right; 
 text-decoration: none;
}
a.leesmeer_noncaribe:hover {
 color: #B7B5CB;
}


a img {
 border: 0;
 margin: 4px;
}

#language a {
 filter: alpha(opacity=50);
 -moz-opacity: .50;
 opacity: .50;
}

#language a:hover {
 filter: alpha(opacity=100);
 -moz-opacity: 1.0;
 opacity: 1.0;
}



img.caribe {
 float: right;
 margin: 0px 20px 12px 12px;
 clear:right;
 border: 2px solid #FF6D00;
}

img.noncaribe {
 float: right;
 margin: 0px 20px 12px 12px;
 clear:right; 
 border: 2px solid #6C7FAB;
}

/* ---------------------------------------------------------------*/
/*                                                                */
/* start route/contact style                                      */
/* ---------------------------------------------------------------*/

form {
 margin: 0;
 padding: 0;
}

table {
 margin: 0;
 padding: 0;
 margin-left: 30px;
 cellspacing: 0;
 cellpadding: 0;
 border: 0;
 border-collapse: collapse;
}

input {
 font-family: verdana, arial;
 font-size: 10px;
 border: 1px solid #333;
 background-color: #fff;
 color: #000;
}

.input {
 font-family: verdana, arial;
 font-size: 10px;
 border: 1px solid #333;	
 background-color: #fff;
 color: #000;
}

.inputbutton {
 font-family: verdana, arial;
 font-size: 10px;
 background-color: #fff;
 font-weight: bold;	
 color: #000;
 cursor: pointer;
}

.inputbutton:hover {
 font-family: verdana, arial;
 font-size: 10px;
 background-color: #fff;
 font-weight: bold;	
 color: #FF8105;
 cursor: pointer;
}


