body {
	font-family: Arial, Helvetica, sans-serif, "Tahoma Regular";
	font-size: 8pt;
}
p, td {
	font-family: Arial, Helvetica, sans-serif, "Tahoma Regular";
	font-size: 9pt;
}
h1 {
	font-family: Arial, Helvetica, sans-serif, "Tahoma Regular";
	font-weight: 600;
	font-size: 15pt;
	color: #66CC00;
}
h2 {
	font-family: Arial, Helvetica, sans-serif, "Tahoma Regular";
	font-weight: 600;
	font-size: 14pt;
	color: #66CC00;
}
h3 {
	font-family: Arial, Helvetica, sans-serif, "Tahoma Regular";
	font-weight: 600;
	font-size: 13pt;
	color: #66CC00;
}
h4 {
	font-family: Arial, Helvetica, sans-serif, "Tahoma Regular";
	font-weight: 600;
	font-size: 12pt;
	color: #66CC00;
}
h5 {
	font-family: Arial, Helvetica, sans-serif, "Tahoma Regular";
	font-weight: 600;
	font-size: 11pt;
	color: #66CC00;
}
h6 {
	font-family: Arial, Helvetica, sans-serif, "Tahoma Regular";
	font-weight: 600;
	font-size: 10pt;
	color: #66CC00;
}
.tropicalmaintext {
	font-family: Arial, Helvetica, sans-serif, "Tahoma Regular";
	font-size: 8pt;
	font-weight: 200;
	color: #666666;
}
.tropicalmainlink {
	font-family: Arial, Helvetica, sans-serif, "Tahoma Regular";
	font-size: 8pt;
	font-weight: 200;
	color: #66CC00;
	text-decoration: none;
}
.tropicalyellink {
	font-family: Arial, Helvetica, sans-serif, "Tahoma Regular";
	font-size: 8pt;
	font-weight: 200;
	color: #FFCC00;
	text-decoration: none;
}
.topline {
	text-decoration: none;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
}
.mainheading {
	font-family: Arial, Helvetica, sans-serif, "Tahoma Regular";
	font-size: 10pt;
	font-weight: 600;
	color: #66CC00;
}
.maindescription {
	font-family: Arial, Helvetica, sans-serif, "Tahoma Regular";
	font-size: 10pt;
	font-weight: 200;
	color: #CCCCCC;
	text-decoration: none;
}
.actualdescription {
	font-family: Arial, Helvetica, sans-serif, "Tahoma Regular";
	font-size: 10pt;
	font-weight: 700;
	color: #000000;
	text-decoration: none;
}
.maintext {
	font-family: Arial, Helvetica, sans-serif, "Tahoma Regular";
	font-size: 9pt;
	font-weight: 200;
	color: #999999;
	text-decoration: none;
}
.topdirectory {
	font-family: Arial, Helvetica, sans-serif, "Tahoma Regular";
	font-size: 10pt;
	font-weight: 600;
	color: #000000;
}
.topdirectorylink {
	font-family: Arial, Helvetica, sans-serif, "Tahoma Regular";
	font-size: 10pt;
	font-weight: 600;
	color: #66CC00;
	text-decoration: none;
}
.searchform {
	background-color: #000000;
	border-color: #FFCC00;
	border-width: 1px;
	font-size: 09pt;
	font-family: Arial, Helvetica, sans-serif, "Tahoma Regular";
	color: #FFCC00;
}
.searchbutton {
	font-family: Arial, Helvetica, sans-serif, "Tahoma Regular";
	font-size: 9pt;
	color: #000000;
}
.form {
	font-family: Arial, Helvetica, sans-serif, "Tahoma Regular";
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.content {
	font-family: Arial, Helvetica, sans-serif, "Tahoma Regular";
	font-size: 9pt;
	font-weight: normal;
	color: #003366
}
.navlink {
	font-family: Arial, Helvetica, sans-serif, "Tahoma Regular";
	font-weight: 600;
	font-size: 10pt;
	color: #000000;
	text-decoration: none
}
.navlink:hover {
	font-family: Arial, Helvetica, sans-serif, "Tahoma Regular";
	font-weight: 600;
	font-size: 10pt;
	background-color: #CCAA00;
	color: #000000;
	text-decoration: none
}
.menu {
	font-family: Arial, Helvetica, sans-serif, "Tahoma Regular";
	font-size: 9pt;
	font-weight: bold;
	color: #666666;
	clip:   rect( );
	position: relative
}
.menulnk {
	font-family: Arial, Helvetica, sans-serif, "Tahoma Regular";
	font-size: 9pt;
	font-weight: bold;
	color: #666666;
	clip:   rect( );
	position: relative;
	text-decoration: none
}
.menulnk:hover {
	font-family: Arial, Helvetica, sans-serif, "Tahoma Regular";
	font-size: 9pt;
	font-weight: bold;
	color: #999999;
	clip:   rect( );
	position: relative
}
.submenu {
	font-family: Arial, Helvetica, sans-serif, "Tahoma Regular";
	font-size: 9pt;
	font-weight: bold;
	color: #666666;
}
.submenulnk {
	font-family: Arial, Helvetica, sans-serif, "Tahoma Regular";
	font-size: 9pt;
	font-weight: bold;
	color: #666666;
	text-decoration: none
}
.submenulnk:hover {
	font-family: Arial, Helvetica, sans-serif, "Tahoma Regular";
	font-size: 9pt;
	font-weight: bold;
	color: #999999;
}
.menuselected {
	font-family: Arial, Helvetica, sans-serif, "Tahoma Regular";
	font-size: 9pt;
	font-weight: bold;
	color: #999999;
	text-decoration: none
}
.blockheader {
	font-family: Arial, Helvetica, sans-serif, "Tahoma Regular";
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
}
.blockcontent {
	font-family: Arial, Helvetica, sans-serif, "Tahoma Regular";
	font-size: 9pt;
	color: #666666;
}
.blocklink {
	font-family: Arial, Helvetica, sans-serif, "Tahoma Regular";
	font-size: 9pt;
	color: #666666;
	text-decoration: none
}
.blocklink:hover {
	font-family: Arial, Helvetica, sans-serif, "Tahoma Regular";
	font-size: 9pt;
	color: #999999;
	text-decoration: none
}
.blockform {
	background-color: #999999;
	border: 1px solid #FFCC00;
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif, "Tahoma Regular";
	color: #000000;
}
.blockbutton {
	font-family: Arial, Helvetica, sans-serif, "Tahoma Regular";
	font-size: 9pt;
	color: #000000;
}
.error {
	font-family: Arial, Helvetica, sans-serif, "Tahoma Regular";
	font-size: 9pt;
	color: #FF0000
}
.footer {
	font-family: Arial, Helvetica, sans-serif, "Tahoma Regular";
	font-size: 9pt;
	color: #666666;
	text-decoration: none;
}
.footerlinks {
	font-family: Arial, Helvetica, sans-serif, "Tahoma Regular";
	font-size: 10pt;
}
.carttoprow {
	background-color: #999999;
	font-family: Arial, Helvetica, sans-serif, "Tahoma Regular";
	font-size: 8pt;
	color: #FFFFFF;
}
.cartrow {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif, "Tahoma Regular";
	font-size: 8pt;
	color: #999999;
}
.prodimg {
	border: 1px solid #000000;
}
.backsignin {
	background-image: url(images/backsignin.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.dashedleftandright {
	text-decoration: none;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: dashed;
	border-left-style: dashed;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

#cta-alert {
	background: #E3FEE2;
	border: 1px solid #ccc;
	width: 200px;
	float: right;
	margin: 0px 0px 10px 10px;
	padding: 6px;
}

#cta-alert p {
	padding: 0px;
	margin: 0px;
	font-size: 11px;
}

#cta-alert a {
	text-decoration: none;
}

#cta-alert a:hover {
	color: #666;
}

#cta-alert p.heading {
	font-size: 18px;
	padding: 1px;
}

.images-set {
	clear: both;
	height: 200px;
}

img.left {
  float: left;
	border: 1px solid #74CC00;
	padding: 2px;
	margin: 8px 8px 8px 0px;
}

img.right {
	border: 1px solid #74CC00;
	padding: 2px;
	margin: 8px 8px 8px 0px;
	float: right;
}