BODY
{
	font-size: 10pt;
	color: #000000;
	font-family: Arial;
	background-color: white;
}
A
{
	font-weight: bold;
	font-size: 10pt;
	color: #0000ff;
	text-decoration: none;
}
A IMG
{
	filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=0);
}
A:hover
{
	color: #ff0000;
	text-decoration: none;
}
A:hover IMG
{
	filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
	color: #ff0000;
	text-decoration: none;
}

FIELDSET
{
	border-right: #0066ff thin solid;
	border-top: #0066ff thin solid;
	font-size: 10pt;
	border-left: #0066ff thin solid;
	border-bottom: #0066ff thin solid;
}
.BottomLinks A
{
	font-size: 8pt;
	color: #0000ff;
	text-decoration: underline;
}
.BottomLinks A:hover
{
	color: red;
	text-decoration: none;
}
.maincell
{
	font-weight: bold;
	font-size: 10pt;
	color: #000080;
	font-family: Arial;
}
.maincell A
{
	font-weight: normal;
	font-size: 10pt;
	text-decoration: underline;
}
.toptext
{
	font-weight: bold;
	font-size: 18pt;
	font-style: italic;
	font-family: 'Comic Sans MS';
}
.BottomLinks
{
	font-size: 8pt;
}
.hoteltable
{
	border-right: #000099 thin solid;
	border-top: #000099 thin solid;
	font-weight: bold;
	font-size: 8pt;
	border-left: #000099 thin solid;
	border-bottom: #000099 thin solid;
	background-color: moccasin;
}
.hoteltable THEAD
{
	color: #000000;
	background-color: #5f9ea0;
	text-decoration: underline;
}
.courses
{
	border-right: #d2b48c thin solid;
	border-top: #d2b48c thin solid;
	font-size: 10pt;
	border-left: #d2b48c thin solid;
	color: #000000;
	border-bottom: #d2b48c thin solid;
	font-style: italic;
	font-family: Arial;
	background-color: #ffffff;
}
.courses THEAD
{
	color: #ffd700;
	background-color: #2e8b57;
}
.courses TFOOT
{
	color: #000000;
	background-color: #d2b48c;
}

.courses TR
{
	text-align: justify;
}
.courses A
{
	font-weight: normal;
	font-size: 8pt;
	font-style: italic;
	text-align: justify;
	text-decoration: underline;
}
.courseslinks
{
	border-right: #0000ff thin solid;
	border-top: #0000ff thin solid;
	font-size: 10pt;
	padding-bottom: 5px;
	border-left: #0000ff thin solid;
	padding-top: 5px;
	border-bottom: #0000ff thin solid;
	text-decoration: underline;
}
.courseslinks THEAD
{
	border-top-width: thin;
	font-weight: bold;
	border-left-width: thin;
	font-size: 10pt;
	border-left-color: yellow;
	border-bottom-width: thin;
	border-bottom-color: yellow;
	color: #ffffff;
	border-top-color: yellow;
	background-color: #0000ff;
	text-align: center;
	border-right-width: thin;
	text-decoration: underline;
	border-right-color: yellow;
}
.maintitle
{
	font-weight: normal;
	font-size: 12pt;
	filter: progid:DXImageTransform.Microsoft.Glow(color=#000000, strength=2) progid:DXImageTransform.Microsoft.Shadow(color=#000000, strength=4, direction=135);
	color: #ffd700;
	font-family: 'Arial Black' , Arial;
}
.quoteinfo
{
	font-weight: normal;
	font-size: 8pt;
	font-style: italic;
	text-align: left;
}
.divesites
{
	font-weight: bold;
	font-size: 10pt;
}
.divesites THEAD
{
	color: #ffd700;
	background-color: #4682b4;
}
#smallfield
{
	border-right: 1px solid;
	border-top: 1px solid;
	font-weight: normal;
	font-size: 8pt;
	border-left: 1px solid;
	width: 90%;
	color: #000000;
	border-bottom: 1px solid;
	text-align: left;
}
.packages
{
	font-weight: normal;
	font-size: 10pt;
}
.packages THEAD
{
	font-weight: bold;
	font-style: italic;
	background-color: #b0c4de;
}
.faq
{
	border-top-width: thin;
	font-weight: normal;
	border-left-width: thin;
	font-size: 10pt;
	border-bottom-width: thin;
	border-right-width: thin;
}
.faq THEAD
{
	font-weight: bold;
	font-style: italic;
	background-color: #b0c4de;
}
.OrangeBox
{
	border-right: #ffe4b5 1px solid;
	padding-right: 5px;
	border-top: #ffe4b5 1px solid;
	padding-left: 5px;
	padding-bottom: 5px;
	border-left: #ffe4b5 1px solid;
	padding-top: 5px;
	border-bottom: #ffe4b5 1px solid;
	background-color: #fffaf0;
}