body {
	margin: 0px;
	background-color: #CCCCCC;
}
.tablewhite {
	background-color: #EEEEEE;
}
a {
	color: #E6772F;
	text-decoration: none;
}
a:hover {
	color: #FF9900;
	text-decoration:underline;
}
.small_txt
{
	font-weight: normal;
	font-size: 86%;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
.footer {
	font-size: 11px;
	color: #4E7778;
}
.footer a {
	color: #4E7778;
}
.footer a:hover {
	color: #091D4C;
}
.copyright {
	font-size: 9.5px;
	color: #666666;
}
.copyright a {
	color: #4E7778;
}
.copyright a:hover {
	color: #091D4C;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;

}
.leftbkgnd {
	background-color: #65999A;
}
.lightbgnd {
	background-color: #EEEEEE;
}
.leftlinks {
	font-size: 10px;
	color: #FFFFFF;
}
.leftlinks a {
	text-decoration: none;
	font-size: 10px;
	color: #FFFFFF;
}
.leftlinks a:hover {
	color: #091D4C;
}

hr {
  border: 0;
  width: 100%;
   color: #2F2D3D;
background-color: #2F2D3D;
height: 1px;
}
h1 {
	font-size: 16px;
	font-weight: bold;
	color: #000066;
	padding:0;
	margin:0;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	vertical-align: bottom;
}
.included {
	font-weight: bold;
	color: #333399;
	line-height: 12px;
}
.featured {
	font-weight: bold;
	text-transform: uppercase;
	color: #333399;
	line-height: 22px;
	font-size: 14px;
	font-family: Geneva, Arial, Helvetica, sans-serif;


}
.attractions {
	font-weight: bold;
}
.enjoybox {
	background-color: #A4C8F0;
}
.highlightsbox {
	background-color: #CED6B5;
	font-size: 10px;
	border: #66CCCC;



}
.learnbox {
	background-color: #C0C0DB;
	font-size: 10px;
	line-height: 15px;

}
boxtitle {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	background-color: #000066;
	text-align: center;
}
.highlightshead {
	background-color: #000066;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 14px;
	font-style: normal;


}
.request {

	background-color: #AFC9C9;
	font-size: 11px;
	line-height: 16px;
}
.importantbox {
	background-color: #BDE1D6;
	font-size: 10px;
	border: #66CCCC;
	line-height: 15px;


}
.greendot {
	color: #65999A;
}
.headline2 {
	font-weight: bold;
	color: #000000;
	font-size: 11px;
}
.callout {
	color: #CC0000;
	font-weight: 500;
}
.tourbox {

	background-color: #DFDFDF;
	font-size: 10px;
	border: #66CCCC;
	line-height: 15px;
}
.destinationsbox {
	background-color: #E6E6E6;
	font-size: 10px;
	line-height: 15px;
	border: #CCCCCC;

}
.breadcrumbs {

	font-weight: normal;
	font-size: 86%;
	color: #0A1849;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.menubkgnd {
	background-image: url(../res_images/menu_bkgrnd.gif); background-repeat: no-repeat; height:145px;
}
#menu td {
	color: #FFFFFF;
	font-size: 9px;
	line-height: 16px;


}
#menu a {
	color: #EAEAEA;
}
#menu a:hover {
	color: #081D4C;
	text-decoration: none;

}
#homecall td {
	color: #333333;
	font-size: 9px;
	line-height: 16px;
	background-color: #CCCCCC;

}
#homecall a {

	color: #203A5F;
}
#homecall a:hover {

	color: #66999A;
	text-decoration: none;
}
#homecall th {
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 18px;
	background-color: #046868;
	text-indent: 5px;
}
.testimonial {
	font-size: 10px;
	color: #2F4546;
	font-style: italic;
	line-height: 12px;

}
.testimonialname {
	font-size: 9px;
	color: #3D595A;
	line-height: 13px;

}
.mastheadcap {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
	color: #BED3D3;
	font-size: 11px;
	line-height: 13px;

}
.mastheadtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #66999A;
	line-height: 13px;

}
.qt-request-label {
	background-color: #AFC9C9;
	font-size: 10px;
	line-height: 15px;
}
.qt-request-field {
	background-color: #DED432;
	font-size: 10px;
	line-height: 16px;
}
.qt-request-check {
	background-color: #DED432;
	
}
.qt-request-error-field {
	background-color: #CC0000;
	font-size: 10px;
	line-height: 16px;
	color: #00ffff;
}
.qt-request-error-label {
	background-color: #CC0000;
	font-size: 10px;
	line-height: 15px;
	color: #f0f000;
}
.padding	{
	padding: 0px 5px 0px 5px;
	}
