.body {
 font-family: Verdana, Arial, Helvetica;
 font-size: xx-small;
}
table.ads{
	border-top: solid 1px #CCCCCC;
	border-right: solid 3px #CCCCCC; 
	border-left: solid 1px #CCCCCC;
	border-bottom: solid 3px #CCCCCC;
}
table.topmost{
	border-top: solid 1px #FFFFFF;
	border-right: solid 1px #AE9A5D; 
	border-bottom: solid 2px #898989;
}
table.sweepstakes{
	border-top: solid 1px #EAE5D5;
	border-right: solid 1px #AE9A5D; 
	border-bottom: solid 2px #EAE5D5;
}
table.newsletter{
	border-right: solid 1px #AE9A5D; 
	border-bottom: solid 2px #898989;
}
table.leftbar{
	border-right: solid 1px #5386BE; 
	border-bottom: solid 1px #5386BE;
}
table.rightbar{
	border-left: solid 1px #5386BE; 
	border-bottom: solid 1px #5386BE;
}
a.supplier:link, a.supplier:visited, a.supplier:active {
	text-decoration: none; color: black; font-family: Verdana,Arial,Helvetica; font-size: xx-small; font-weight:  bold;}
a.supplier:Hover{
	text-align: left; color: white; background: #2d3df5; border-style: outset; border-width: 0px; height: 10; padding-top: 0px; padding-bottom: 0px; font-weight: bold; }
a.terms:link, a.terms:visited, a.terms:active {
	text-decoration: none; color: black; font-family: Verdana,Arial,Helvetica; font-size: xx-small;}
a.terms:Hover {
	text-decoration: underline; color: black; font-family: Verdana,Arial,Helvetica; font-size: xx-small;}
a.footersupplier:link, a.footersupplier:visited, a.footersupplier:active {
	text-decoration: none; color: blue; font-family: Verdana,Arial,Helvetica; font-size: xx-small;}
a.footersupplier:Hover {
	text-decoration: underline; color: blue; font-family: Verdana,Arial,Helvetica; font-size: xx-small;}
a.midsupplier:link, a.midsupplier:visited, a.midsupplier:active {
	text-decoration: underline; color: blue; font-family: Verdana,Arial,Helvetica; font-size: small;}
a.brochures:link, a.brochures:visited, a.brochures:active {
	text-decoration: none; color: black; font-family: Verdana,Arial,Helvetica; font-size: xx-small;}
a.brochures:Hover {
	text-decoration: underline; color: black; font-family: Verdana,Arial,Helvetica; font-size: xx-small;}			
a.features:link, a.features:visited, a.features:active {
	text-decoration: underline; color: blue; font-family: Verdana,Arial,Helvetica; font-size: xx-small;}
font.discounttag {
		color: red; font-family: Verdana,Arial,Helvetica; font-size: xx-small;}
}	
table.destinationtable{
	border-top: solid 1px #C8C8BC;
    border-left: solid 1px #C8C8BC;
	border-right: solid 1px #C8C8BC; 
	border-bottom: solid 1px #C8C8BC; 
}
a.destinationlinks:link, a.destinationlinks:visited, a.destinationlinks:active {
	text-decoration: none; color: black; font-family: Verdana,Arial,Helvetica; font-size: x-small; }
a.destinationlinks:Hover {
	text-decoration: underline; color: black; font-family: Verdana,Arial,Helvetica; font-size: x-small; font-weight: bold}
thead td	{ padding: 3px; height: 50px; width: auto; border-top: thin groove #acdeff;	border-right: thin inset #acdeff;
	border-bottom: thin groove #acdeff;	border-left: thin inset #acdeff;
	background-image: url(http://img.affordabletours.com/AffordableCruisesWeb/Subimages/sliver.gif);
   cursor: hand;
			 }
.arrow		{font-family: webdings; color: blue; padding: 0; font-size: 11px;
			height: 12px; width: 11px; overflow: hidden;
			margin-bottom: 2; margin-top: -3; padding: 0; padding-top: 0; padding-bottom: 2;}
a.smallmainlinks:link, a.smallmainlinks:active {
	text-decoration: underline; color: blue; font-family: Verdana,Arial,Helvetica; font-size: xx-small;
}
a.smallmainlinks:visited {
	text-decoration: underline; color: gray; font-family: Verdana,Arial,Helvetica; font-size: xx-small;
}
a.smallmainlinks:Hover {
	text-decoration: underline; color: red; font-family: Verdana,Arial,Helvetica; font-size: xx-small;
}
font.fontsmallmain{
	color:black; font-family: Verdana,Arial,Helvetica; font-size: xx-small;
}
font.infobartitle {
        text-decoration: none; color: white; font-weight: bold;
        font-family: Verdana,Arial,Helvetica; font-size: x-small; }
font.infobar1 {
        text-decoration: none; color: black; font-weight: bold;
        font-family: Verdana,Arial,Helvetica; font-size: xx-small; }
font.infobar2 {
        text-decoration: none; color: blue; font-weight: bold;
        font-family: Verdana,Arial,Helvetica; font-size: xx-small; }
font.itinerarytext {
        color: #336699; font-weight: bold; font-family: Verdana,Arial,Helvetica; font-size: xx-small;
     }
font.emailorreview {
        color: #000000; font-weight: bold; font-family: Verdana,Arial,Helvetica; font-size: x-small;
}
font.title {
        text-decoration: none; color: black; font-weight: bold;
        font-family: Verdana,Arial,Helvetica; font-size: large;
     }
table.ads{
	border-top: solid 1px #CCCCCC;
	border-right: solid 3px #CCCCCC; 
	border-left: solid 1px #CCCCCC;
	border-bottom: solid 3px #CCCCCC;
}
tr.tableitin{
	padding: 3px; height: 50px; width: auto; border-top: thin none #acdeff;	border-right: thin solid #acdeff;
	border-bottom: thin groove #acdeff;	border-left: thin inset #acdeff;
	background-image: url(http://img.affordabletours.com/AffordableCruisesWeb/Subimages/sliver.gif);
}
a:link.terms {
	text-decoration: none; color: black; font-family: Verdana,Arial,Helvetica; font-size: xx-small;
}
tr.SubjectHeadBlue{
	background-image: url(http://img.affordabletours.com/AffordableCruisesWeb/Subimages/blu_tr.gif);
	border: solid #003399;
}
tr.SubjectHeadDark{
	background-image: url(http://img.affordabletours.com/AffordableCruisesWeb/Subimages/dark_tr.gif);
	border: solid #003399;
}
tr.SubjectHeadGold{
	background: url(http://img.affordabletours.com/AffordableCruisesWeb/Subimages/gold_tr.gif);
	border: solid #003399;
}
a.sidebarlinks:link, a.sidebarlinks:visited, a.sidebarlinks:active {
	text-decoration: none; color: white; font-family: Verdana,Arial,Helvetica; font-size: x-small;
}
a.sidebarlinks:hover {
	text-decoration: underline; color: white; font-family: Verdana,Arial,Helvetica; font-size: x-small; font-weight: bold;
}
a.sidebarlinks2:link, a.sidebarlinks2:visited, a.sidebarlinks2:active {
	text-decoration: none; color: black; font-family: Verdana,Arial,Helvetica; font-size: xx-small; font-weight: bold;
}
a.sidebarlinks2:hover {
	text-decoration: underline; color: yellow; font-family: Verdana,Arial,Helvetica; font-size: xx-small; font-weight: bold;
}
a.shipdetailsimg:link, a.shipdetailsimg:visited, a.shipdetailsimg:active {
text-decoration: underline; color: black; font-family: Verdana,Arial,Helvetica; font-size: xx-small; font-weight: bold;
}
a.shipdetailsimg:hover {
text-decoration: underline; color: blue; font-family: Verdana,Arial,Helvetica; font-size: xx-small; font-weight: bold;
}
a.shipindexnames:link, a.shipindexnames:visited, a.shipindexnames:active {
	text-decoration: underline; color: black; font-family: Verdana,Arial,Helvetica; font-size: small; font-weight: bold;
}
a.shipindexnames:hover {
	text-decoration: underline; color: red; font-family: Verdana,Arial,Helvetica; font-size: small; font-weight: bold;
}
a.destinationlinks2:link, a.destinationlinks2:visited, a.destinationlinks2:active {
	text-decoration: none; color: black; font-family: Verdana,Arial,Helvetica; font-size: x-small; font-weight: bold; 
}
a.destinationlinks2:Hover {
    text-decoration: underline; color: black; font-family: Verdana,Arial,Helvetica; font-size: x-small; font-weight: bold;
}
font.itdate {
        color: #000000; font-family: Verdana,Arial,Helvetica; font-size: xx-small;
}
a.infobarhelperlinks:link, a.infobarhelperlinks:visited, a.infobarhelperlinks:active {
text-decoration: none; color: blue; font-weight: bold;
        font-family: Verdana,Arial,Helvetica; font-size: xx-small; }
a.infobarhelperlinks:Hover {
text-decoration: underline; color: blue; font-weight: bold;
        font-family: Verdana,Arial,Helvetica; font-size: xx-small; }
span.bigBlack2{
		color: black; font-family: Verdana,Arial,Helvetica; font-size: x-small; }
a.discountscruiselinelinks:link, a.discountscruiselinelinks:visited, a.discountscruiselinelinks:active {
text-decoration: underline; color: black; font-weight: bold;
        font-family: Arial; size=3;}
a.discountscruiselinelinks:Hover {
text-decoration: underline; color: blue; font-weight: bold;
        font-family: Arial; size=3; }
a.pagetoplinks:link, a.pagetoplinks:visited, a.pagetoplinks:active {
	text-decoration: underline; color: black; font-family: Verdana,Arial,Helvetica; font-size: xx-small; 
}
a.pagetoplinks:Hover {
    text-decoration: underline; color: blue; font-family: Verdana,Arial,Helvetica; font-size: xx-small; font-weight: bold;
}
a.mainpagesubtitles:link, a.mainpagesubtitles:visited, a.mainpagesubtitles:active {
	text-decoration: none; color: #FF00FF; font-family: Verdana; font-size: x-small; font-weight: bold;}
a.mainpagesubtitles:Hover {
	text-decoration: none; color: #FF00FF; font-family: Verdana; font-size: x-small; font-weight: bold;}
a.discounts_cruiseline:link, a.discounts_cruiseline:visited, a.discounts_cruiseline:active {
	text-decoration: underline; color: blue; font-family: Verdana,Arial,Helvetica; font-size: x-small; 
}
a.discounts_cruiseline:Hover {
    text-decoration: underline; color: red; font-family: Verdana,Arial,Helvetica; font-size: x-small; font-weight: bold;
}
a.mainpage_discounts_cruiseline:link, a.mainpage_discounts_cruiseline:visited, a.mainpage_discounts_cruiseline:active {
	text-decoration: underline; color: blue; font-family: Verdana,Arial,Helvetica; font-size: xx-small; 
}
a.mainpage_discounts_cruiseline:Hover {
    text-decoration: underline; color: red; font-family: Verdana,Arial,Helvetica; font-size: xx-small; font-weight: bold;
}
a.itproduct:link, a.itproduct:visited, a.itproduct:active {
	text-decoration: none; color: white; font-family: Verdana,Arial,Helvetica; font-size: x-small; font-weight: bold;
}
a.itproduct:hover {
	text-decoration: none; color: black; font-family: Verdana,Arial,Helvetica; font-size: x-small; font-weight: bold;
}