.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1D386D;
	text-align: center;

}

.header1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}

.header2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: lighter;

	color: #1D386D;

	font-style: normal;

	line-height: normal;

	font-variant: normal;

	text-transform: none;

}

.header1link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold ; text-decoration: none}

.menulink { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: lighter; border-style: none; text-decoration: none; color: #20220F}

.textBold {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #1D386D;

	font-weight: bold;

}

.textUnderline {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #1D386D;

	text-decoration: underline;

}

.textBoatPlans {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1D386D;
	font-weight: normal;
	text-align: center;

}

.textList {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #1D386D;

	font-weight: bold;

	line-height: 20px;

}

.textsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1D386D;
	font-weight: bold;
	font-style: normal;

}
.textsmallcent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1D386D;
	font-weight: bold;
}


.headerRedLarge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FF0000;
	text-align: center;

}
.headerRedLarge1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #ff0000;
}
.cb_header1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #1d386d;
}



.headerRedLarge2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #FF0000;

}

.headerEarlybird {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 15px;

	font-weight: bolder;

	color: #006600;

}

.headerBlueLarge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #1D386D;
	text-align: center;

}

.textBoldDates {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #1D386D;

	font-weight: bold;

	text-decoration: line-through;

}

.headerStandardPrice {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bolder;
	color: #1D386D;
	text-align: center;

}

.text2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #1D386D;

}

.Seaseonstext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	font-weight: bold;
	text-align: center;
	font-style: italic;

}
.SeaseonstextCopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	font-weight: bold;
	text-align: center;
	font-style: italic;
}


.textUnderlineCopy {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #A90500;

	font-weight: bold;

}

.headerRedLargebuttons {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #870400;
	text-align: center;

}

.textinclusive {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #1D386D;

	font-weight: bold;

	line-height: 15px;

}

.headerWhiteLarge {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #FFFFFF;

}

.Sb3price {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #3399CC;

}

.Sb4price {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #1D386D;

}

.headerRedLarge3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #FF0000;

}



.style1 {font-weight: bold}



.style5 {font-size: 20px}



.style7 {font-size: 24px}



.style8 {



	color: #FF0000;



	font-size: 14px;



}



.style9 {font-size: 14px}





.style10 {
	      color: #FF0000;

          font-size: 14px;

}



.style12 {color: #FF0000}



.style13 {font-size: 18px}



.style14 {color: #1D386D}



.style18 {



	font-family: Arial, Helvetica, sans-serif;



	font-weight: bold;



	color: #FF0000;



}



.style21 {font-size: 12px}



.style22 {font-family: Arial, Helvetica, sans-serif}



.style23 {font-size: 12px; font-family: Arial, Helvetica, sans-serif;}



.style25 {font-size: 12px; font-weight: bold; }



.style26 {font-size: 18px; color: #1D386D; }



.style27 {
	font-size: 17px;
	color: #1D386D;
}



.style28 {color: #1D386D; font-size: 16px; }





.regprice {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 14px;



	font-weight: bold;



	color: #006633;



	text-decoration: line-through;



}



.style28 {color: #FFFFFF}



.copyright {

	padding: 4px 0px 0px 0px;

	color: White;

	text-align: center;

	font-size: 10px;

	width: 235px;

	height: 32px;

	background: url(../new_images/sem-footer_copyright.jpg);

}



a.whtlink:hover {

	color: #FBF0FB;

}



a.whtlink:link {

	color: White;

	font-size: 12px;

	text-align: center;

	text-decoration: none;

}



a.whtlink:visited {

	color: White;

	font-size: 12px;

	text-align: center;

	text-decoration: none;

}.white_price {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
}
.blue_price {
	color: #333366;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
}
.transdash {


	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #FFFFFF;
}
.bludash {



	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #BFE4FE;
}
.cb_header2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #1D386D;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
}
.cb_header2_cent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #1D386D;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	text-align: center;
}

.stylemenu {
	color: #FFFFFF;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.mpeven {
    font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #660066;
	}.h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1D386D;
	text-align: center;
	font-weight: bold;
}
.h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #1D386D;
	text-align: center;
}

#Table_01 tr td #body tr td div table tr td table .headerBlueLarge td {
	text-align: center;
	font-size: 18px;
	color: #060;
}
#Table_01 tr td #body tr td div table tr td table .headerBlueLarge .headerBlueLarge.style27 p {
	font-size: 16px;
}
.redhighlighter {
	color: #F00;
}
.redhighlighter {
	color: #F00;
}
.midtabs {
	text-align: center;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #009;
}
.MIDTABS {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #006;
}
#Table_01 tr td .greencheck {
	font-size: 24px;
}
#Table_01 tr td table tr td table .text td p {
	text-align: center;
}
#Table_01 tr td table tr td table .text td .text {

}
.marina_text_name {
	color: #F00;
}
#Table_01 tr td #body tr td div table tr td table tr td .headerRedLarge {
	text-align: center;
}
#Table_01 tr td #body tr td div table tr td table tr td .textsmall.style14 .textsmallcent {

}

