body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #000000;
	color: #000000;
	font-family: Tahoma, Veranda, Arial, Helvetica;
	font-size: 12px;
}

table {
	color: #000000;
	font-family: Tahoma, Veranda, Arial, Helvetica;
	font-size: 12px;
}
th    {

    color: #000000;
	font-family: Georgia, "Times Roman", Times;
	font-size: 15px;
	font-weight: bold;
	text-align: center;
	border-bottom: dashed;
	}

table.listings
{
	color: #000609;
}

table.listings tr.one
{
	color: #000609;
	background-color: #017AB0;
	
}

table.listings tr.two
{
	color: #000609;
	background-color: #0295D7;
	
}

	
table.classes td
{
color: #003952;
	font-family: Georgia, "Times Roman", Times;
	font-size: 12px;
	}
	
table.classes tr
{
color: #003952;
	font-family: Georgia, "Times Roman", Times;
	font-size: 12px;
	}
	
table.classes th	
	{
	color: #003952;
	font-family: Georgia, "Times Roman", Times;
	font-size: 15px;
	font-weight: bold;
	}	

.homelefthdnav	
	{
		color: #FFFFFF;
		font-family: Tahoma, Veranda, Arial, Helvetica;
		font-size: 12px;
		font-weight: bold;
	}
	
	.homelefthdnav	 a:link {color: #FFFFFF; text-decoration: none;} 
	.homelefthdnav	 a:visited {color: #FFFFFF; text-decoration: none;} 
	.homelefthdnav	 a:hover {color: #E3CE97; text-decoration: underline;} 
	.homelefthdnav	 a:active {color: #FFFFFF; text-decoration: none;} 

.rightdnav	
	{
		color: #002A3D;
		font-family: Tahoma, Veranda, Arial, Helvetica;
		font-size: 12px;
		font-weight: bold;
	}
	
.homeleftnav	
	{
		color: #FFFFFF;
		font-family: Tahoma, Veranda, Arial, Helvetica;
		font-size: 11px;
	}
	
	.homeleftnav	 a:link {color: #FFFFFF; text-decoration: none;} 
	.homeleftnav	 a:visited {color: #FFFFFF; text-decoration: none;} 
	.homeleftnav	 a:hover {color: #E3CE97; text-decoration: underline;} 
	.homeleftnav	 a:active {color: #FFFFFF; text-decoration: none;} 
	
	
.homeconames	
	{
		color: #FFFFFF;
		font-family: Tahoma, Veranda, Arial, Helvetica;
		font-size: 11px;
		font-weight: bold;
		text-decoration:none;
	}
	
	.homeconames		 a:link {color: #FFFFFF; text-decoration: none;} 
	.homeconames		 a:visited {color: #FFFFFF; text-decoration: none;} 
	.homeconames	 	a:hover {color: #E2CD94; text-decoration: none;} 
	.homeconames		 a:active {color: #FFFFFF; text-decoration: none;} 
	
.righttnav	
	{
		color: #002A3D;
		font-family: Tahoma, Veranda, Arial, Helvetica;
		font-size: 11px;
		text-decoration: none;
	}
	
	.righttnav		 a:link {color: #002A3D; text-decoration: none;} 
	.righttnav		 a:visited {color: #002A3D; text-decoration: none;} 
	.righttnav		 a:hover {color: #FFFFFF;text-decoration: underline;} 
	.righttnav		 a:active {color: #002A3D; text-decoration: none;} 
	
	
.righttnav2	
	{
		color: #002A3D;
		font-family: Tahoma, Veranda, Arial, Helvetica;
		font-size: 12px;
		text-decoration: none;
	}
	
	.righttnav2		 a:link {color: #002A3D; text-decoration: none;} 
	.righttnav2		 a:visited {color: #002A3D; text-decoration: none;} 
	.righttnav2		 a:hover {color: #FFFFFF;text-decoration: underline;} 
	.righttnav2		 a:active {color: #002A3D; text-decoration: none;} 
	
	
.featuredcompany
	{
		color: #FFFFFF;
		font-family: Tahoma, Veranda, Arial, Helvetica;
		font-size: 11px;
	}
	
.footertext	
	{
		color: #CCCCCC;
		font-family: Arial, Helvetica, Verdana;
		font-size: 10px;
		line-height: 10pt;
		vertical-align: bottom;
		font-weight: 100;
		margin: 5px;
	}
	
			.footertext	 a:link {color: #CCCCCC; text-decoration: none;} 
			.footertext	 a:visited {color: #CCCCCC; text-decoration: none;} 
			.footertext	 a:hover {color: #84C0DB; text-decoration: underline;} 
			.footertext	 a:active {color: #CCCCCC; text-decoration: none;} 
			
.text1
	{
		color: #000000;
		font-family: Tahoma, Veranda, Arial, Helvetica;
		font-size: 12px;
	}
	
.text1white, .text1white td, td .text1white
	{
		color: #FFFFFF;
		font-family: Tahoma, Veranda, Arial, Helvetica;
		font-size: 12px;
		text-align:left;
		vertical-align:top;
	}
	
	/* text-decoration: none; */
	.text1white a:link, td .text1white a:link {color: #FFFFFF; text-decoration: underline;} 
	.text1white a:visited, td .text1white a:visited {color: #FFFFFF; text-decoration: underline;} 
	.text1white a:hover, td .text1white a:hover {color: #E3CE97; text-decoration: underline;} 
	.text1white a:active, td .text1white a:active {color: #FFFFFF; text-decoration: underline;} 

	.text2black a:link, td .text2black a:link {color: #000000; text-decoration: underline;} 
	.text2black a:visited, td .text2black a:visited {color: #000000; text-decoration: underline;} 
	.text2black a:hover, td .text2black a:hover {color: #303030; text-decoration: underline;} 
	.text2black a:active, td .text2black a:active {color: #000000; text-decoration: underline;} 

	
.text2
	{
		color: #000000;
		font-family: Tahoma, Veranda, Arial, Helvetica;
		font-size: 14px;
	}
	
.text2white
	{
		color: #FFFFFF;
		font-family: Tahoma, Veranda, Arial, Helvetica;
		font-size: 14px;
	}
	
.text2white15
	{
		color: #FFFFFF;
		font-family: Tahoma, Veranda, Arial, Helvetica;
		font-size: 16px;
	}
	
H1, H2, H3, H4, H5 {
	margin:0px;
	padding:0px;
	color: #FFFFFF;
	font-family: Tahoma, Veranda, Arial, Helvetica;
	font-weight:bold;
}	

H1 {
	font-size: 16px;
}

H2 {
	font-size: 15px;
}

H3 {
	font-size: 14px;
}

H4 {
	font-size: 13px;
}

H5 {
	font-size: 12px;
}

	
.quote
	{
	color: #000000;
	font-family: Georgia, "Times Roman", Times;
	font-size: 12px;
	font-style: italic;
	}
	
.quote_credit
	{
	color: #003851;
	font-family: Georgia, "Times Roman", Times;
	font-size: 12px;
	font-style: italic;
	}
	
.oar_backer
	{
	background-image: url(img/oars.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height:235px;
	}
	
.waternmark
	{
	background-image: url(img/int_watermark.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height:100%;
	}
	
.darktext
	{
	color: #003952;
	font-family: Georgia, "Times Roman", Times;
	font-size: 12px;
	}	
.darktexttitle
	{
	color: #003952;
	font-family: Georgia, "Times Roman", Times;
	font-size: 14px;
	font-weight: bold;
	}	
	
	
	
.reqbox { 
/*border:3px double red; background-color:#FFFFFF*/
border:2px inset red; background-color:#FFFFFF
}
.reqtext {
color: #FFFF00; font-weight: bold; 
}

.imgbfr_left10 {
	margin-left: 10px;
}
.imgbfr_right10 {
	margin-right: 10px;
}

.imgbfr_left10vspace {
	margin-left: 10px;
	margin-top: 8px;
	margin-bottom: 6px;
}
.imgbfr_right10vscape {
	margin-right: 10px;
	margin-top: 8px;
	margin-bottom: 6px;
}

/* New Homepage Top-Right corner 4/11/08 */

.form_titles {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 0px;
}

.form_titles2 {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 7px;
}

.textfield_position {
	padding-left: 28px;
}

.firstname_textfield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004F70;
	border: 1px solid A5ACB2;
	width: 95px;
	font-weight: normal;
}

.lastname_textfield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004F70;
	border: 1px solid A5ACB2;
	width: 120px;
	font-weight: normal;
}

.email_textfield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004F70;
	border: 1px solid A5ACB2;
	width: 229px;
	font-weight: normal;
}

.submit {
	height: 26px;
	width: 87px;
	padding-left: 26px;
	padding-top: 4px;
}

.btmbuttons {
	padding-left: 22px;
	padding-top: 4px;
}

/* destination and company pages */

.destinationbrochure_titles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #002B3D;
}

.destinationbrochure_textfield_h1 {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #002A3D;
}

.destinationbrochure_textfields {
	border: 1px solid #75B3CF;
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004F70;
}

.destinationbrochure_textfields_zip {
	border: 1px solid #75B3CF;
	width: 75px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004F70;
}

.freenewsletters {
	font-family: Tahoma;
	font-size: 10px;
	color: #002A3D;
}

table.classes
{
	color: #003952;
	font-family: Georgia, "Times Roman", Times;
	font-size: 12px;
	}

	.classes a {color: #003952; text-decoration: none;}
	.classes a:visited {color: #003952; text-decoration: none;} 
	.classes a:active {color: #003952; text-decoration: none;} 
	.classes a:hover {color: #E3CE97; text-decoration: underline;} 
	
	
	
.thank_you_header {
	color: #EC0000;
	font-size: 16px;
}
