BODY {
	font-size: 8pt;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-Serif;
}

TD {
	font-size: 8pt;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-Serif;
	color: #333333;
}

TD.error {
	font-size: 8pt;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-Serif;
	color: #980000;
}

TD.rightside {
	font-size: 8pt;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-Serif;
	color: #FFFFFF;
}

/*** Links Start ***/
a, a:link, a:visited {
	font-size: 8pt;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-Serif;
	text-decoration: none;
	color: #980000;
}

a:hover {
	font-size: 8pt;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-Serif;
	text-decoration: underline;
	color: #5B0000;
}

a.rightside, a.rightside:link, a.rightside:visited {
	font-size: 8pt;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-Serif;
	text-decoration: none;
	color: #FFFFFF;
}

a.rightside:hover {
	font-size: 8pt;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-Serif;
	text-decoration: underline;
	color: #FFFFFF;
}

a.title, a.title:link, a.title:visited {
	font-size: 10pt;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-Serif;
	text-decoration: none;
	color: #980000;
	font-weight: bold;
}

a.title:hover {
	font-size: 10pt;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-Serif;
	text-decoration: none;
	color: #5B0000;
	font-weight: bold;
}

a.title2, a.title2:link, a.title2:visited {
	font-size: 8pt;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-Serif;
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
}

a.title2:hover {
	font-size: 8pt;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-Serif;
	text-decoration: underline;
	font-weight: bold;
	color: #FFFFFF;
}

a.footer, a.footer:link, a.footer:visited {
	font-size: 7pt;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-Serif;
	text-decoration: none;
	color: #000000;
}

a.footer:hover {
	font-size: 7pt;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-Serif;
	text-decoration: none;
	color: #980000;
}

a.menu, a.menu:link, a.menu:visited {
	font-size: 8pt;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-Serif;
	text-decoration: none;
	color: #FFFFFF;
}

a.menu:hover {
	font-size: 8pt;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-Serif;
	text-decoration: none;
	color: #999999;
}

a.header, a.header:link, a.header:visited {
	font-size: 8pt;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-Serif;
	text-decoration: none;
	color: #CCCCCC;
}

a.header:hover {
	font-size: 8pt;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-Serif;
	text-decoration: none;
	color: #FFFFFF;
}

a.sel, a.sel:link, a.sel:visited, a.sel:hover {
	font-size: 8pt;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-Serif;
	text-decoration: underline;
	color: #5B0000;
}

/*** Links End ***/

/*** Forms Start ***/
select {
	font-size: 8pt;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-Serif;
	color: #000000;
}

input.button {
	background-color : #3366FF;
	font-size: 8pt;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-Serif;
	color: #FFFFFF;
	height: 18px;
	border: 1px outset;
}

input.search {
	background-color : #3366FF;
	font-size: 8pt;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-Serif;
	color: #FFFFFF;
}

input, textarea {
	font-size: 8pt;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-Serif;
	color: #000000;
}
/*** Forms End ***/

span.highlight {
	font-size: 8pt;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-Serif;
	color: #CB0000;
	font-weight : bold;
}

span.small {
	font-size: 7pt;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-Serif;
	color: #000000;
}

span.error {
	font-size: 8pt;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-Serif;
	text-decoration: none;
	color: #980000;
	font-weight: bold;
}

span.title {
	font-size: 12pt;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-Serif;
	text-decoration: none;
	color: #980000;
	font-weight: bold;
}

span.title_white {
	font-size: 12pt;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-Serif;
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
}

span.a_title {
	font-size: 12pt;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-Serif;
	text-decoration: none;
	color: #980000;
	font-weight: bold;
}

span.subtitle {
	font-size: 10pt;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-Serif;
	font-weight : bold;
	color: #980000;
}

span.subtitle2 {
	font-size: 10pt;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-Serif;
	font-weight : bold;
	color: #00539C;
}

span.subtitle3{
	font-size: 10pt;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-Serif;
	font-weight : bold;
	color: #22267F;
}

.red {
	font-size: 8pt;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-Serif;
	text-decoration: none;
	color: #980000;
	font-weight: normal;
}

.white {
	font-size: 7pt;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-Serif;
	color: #FFFFFF;
}

img {
	border-color : #000000;
}

tr.row1 {
	background-color: #3366FF;
}

tr.row2 {
	background-color: #668CFF;
}

table.cruise {
	border: 1px solid #22267F;
	/* background-color: #F4F8FB;
	opacity: .5;
	filter: alpha(opacity=50);	
	*/
}

span.c_title {
	color: #22267F;
	font-size: 18px;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-Serif;
	text-decoration: none;
	font-weight: bold;
}
.row3 {background-color: #EDEFEE}
.row4 {background-color: #CCCCCC}
.row5 {background-color: #FFFFFF}
.row6 {background-color: #F4F7F5}

#container {
    clear: both;
}

#container .catalog {
    clear: both;
    float: left;
    width: 600px;
	margin: 0px 10px 20px 0px;
}
