td {
	font-family:tahoma, verdana, arial, sans-serif;
	font-size:11;
	color:black;
}

a 
{
	font-family:tahoma, verdana, arial, sans-serif;
	font-size:12;
	color:black;
	text-decoration:bold;
}

a:hover {
	font-family:tahoma, verdana, arial, sans-serif;
	font-size:12;
	color:red;
	text-decoration:bold;
}

a.news {
	font-family:arial, tahoma, verdana, sans-serif;
	font-size:11;
	color:white;
	padding:4 5 5 35;
	text-decoration:none;
	font-weight:bold;
	background:url(small.gif) no-repeat 5% 50% 0% 0%;
}

a:hover.news {
	font-family:arial, tahoma, verdana,  sans-serif;
	font-size:11;
	color:#00FF66;
	padding:4 5 5 35;
	text-decoration:none;
	font-weight:bold;
	text-decoration:none; 
	background:url(small.gif) no-repeat 5% 50% 0% 0%;
}

a.announcement {
	font-family:arial, tahoma, verdana, sans-serif;
	font-size:11;
	color:white;
	text-decoration:none;
	font-weight:bold;
}

a:hover.announcement {
	font-family:arial, tahoma, verdana,  sans-serif;
	font-size:11;
	color:#00FF66;
	text-decoration:none;
	font-weight:bold;
	text-decoration:none;
}

a.menu {
	font-family:arial, tahoma, verdana,  sans-serif;
	font-size:10;
	color:white;
	height:17;
	width:144;
	padding:2 2 2 15;
	font-weight:bold;
	text-decoration:none; 
	border:1 solid black;
	background:url(small.gif) no-repeat 5% 50% 0% 0%;
}

a:hover.menu {
	font-family:arial, tahoma, verdana,  sans-serif;
	font-size:10;
	color:white;
	height:17;
	width:144;
	padding:2 2 2 15;
	font-weight:bold;
	text-decoration:none;
	background:url(arrow.gif) no-repeat 5% 50% 0% 0%;
}


a.menu1
{
	width:100%;
	height:21;
	background-color:#740000;
	font-family:tahoma, verdana, arial, sans-serif; 
	font-size:11px; 
	COLOR:#FFFFFF;
	padding:3 0 0 10 ;
	TEXT-DECORATION:NONE;
	font-weight:bold;
	border: 1 #DA7A30 solid;
	background-image: url(crystalCruiseBullet.gif); 
    background-repeat: no-repeat;
	background-position: 97% 6px;
}

a:HOVER.menu1
{
	width:100%;
	height:21;
	background-color:#BF3F3F;
	font-family:tahoma, verdana, arial, sans-serif; 
	font-size:11px; 
	COLOR:#FFFFFF;
	padding:3 0 0 10 ;
	TEXT-DECORATION:NONE;
	font-weight:bold;
	border: 1 #DA7A30 solid;
	background-image: url(crystalCruiseBulletR.gif); 
    background-repeat: no-repeat;
	background-position: 97% 6px;
}
.red{
	font-family:tahoma, verdana, arial, sans-serif;
	font-size:12;
	font-weight:bold;
	color:#D31B17;
}
h3 {
	margin:0 0 0 0;
}

a.nav {
font-family:tahoma,verdana,arial,sans-serif;
font-size:11px;
color:white;
text-decoration:none;
font:bold;
}

a:hover.nav {
font-family:tahoma,verdana,arial,sans-serif;
font-size:11px;
color:#FFC411;
font:bold;
text-decoration:none;
}

.tableBorder {
	border:1 #740000 solid;
	padding:4 4 4 4;
}

.collapse{
	border-collapse:collapse;
	padding:4 4 4 4;
}

.subtitle{
	font-family:tahoma, verdana, arial, sans-serif;
	font-size:12;
	font-weight:bold;
	color:#A01515;
{
.gray
{
	font-family:tahoma, verdana, arial, sans-serif;
	font-size:11;
	background:#CCFFCC;
}
.table
{
	border-collapse:collapse;
	border:1 #E9E9E9 solid;
	padding: 5 5 5 5;
	font-family:tahoma, verdana, arial, sans-serif;
	font-size:11;
}
.button
{
	font-family:tahoma, verdana, arial, sans-serif;
	font-size:11;
	color:#FFFFFF;
	font-weight:bold;
	BACKGROUND:#006600;
	BORDER:SOLID 1 #000000;
}
input.quantity{
	font-family:tahoma, verdana, arial, sans-serif;
	width:40;
	height:15;
	font-size:10;
	border:1 solid black;
}
