body {color:black; background-color:#FFFFFb; margin:0; padding:0; font-family:Arial;}
td {font-family:Arial; font-size: 12;}
form {margin:0; padding:0;}
form.search { margin-top : 10; margin-left : 10; margin-right : 10; margin-bottom : 0; padding:0;}

a {color:#ff6600; font-size: 12;}
a:visited {color:#ff6600; font-weight:bold;}
a:hover {color:#cc6600}

.menu_orange {color:white; font-size:11; font-weight:bold;}
a.menu_orange {color:white; text-decoration:none; font-variant: small-caps;}
a:visited.menu_orange {color:white; text-decoration:none; font-variant: small-caps;}
a:hover.menu_orange {color:#FFD3AF;}

.menu_green {color:white; font-size:11; font-weight:bold;}
a.menu_green {color:white; font-weight:bold; letter-spacing:1; text-decoration:none;}
a:visited.menu_green {color:white; font-weight:bold; letter-spacing:1; text-decoration:none;}
a:hover.menu_green {color:white; background-color:#FF6600}

.menu_help {color:black; font-size:11; font-weight:bold; margin:7;}
a.menu_help {color:black; text-decoration:none;}
a:hover.menu_help {color:#666666;}

.contact {color:black; font-size:11; font-weight:normal; margin:7;}
.quick_search {margin:0; padding:0;}
.text {font-family: Verdana, Arial; font-size: 14; font-weight:bold;}
.dar {display:none;}

h1 {font-family:arial; color:FF6600; font-size:16pt; font-weight: bold; margin:1pt; text-variant:small-caps;}
h2 {font-family:arial; color:cc3300; font-size:14pt; font-weight: bold; margin:3pt;}
h3 {font-family:arial; color:003300; font-size:12pt; font-weight: bold; margin:0;}

.ttable {background-color : #000000;}
.thead {background-color : #FFD9B3;}

.tcells1 {background-color:#ffffff;}
.tcells1 a {font-weight:normal;  font-size:11pt;}
.tcells1 a:visited {font-weight:normal; color:black}
.tcells1 a:hover {color:#ff3300; font-weight:normal;}

.tcells2 {background-color:FEF2E0;}
.tcells2 a {font-weight:normal;  font-size:11pt;}
.tcells2 a:visited {font-weight:normal; color:black}
.tcells2 a:hover {color:#ff3300; font-weight:normal;}

.theador {background-color:FF6600; color:white; font-weight:bold; font-size:13pt;}
.tcells1or {background-color:FFEACA; font-size:11pt;}
.tcells2or {background-color:FFDAA2; font-size:11pt;}

.menu1 {background-color:#336600; color:white; font-weight:bold; text-align:center; font-size:12;}
.menu1 a         {color:white; font-weight:bold;  font-size:12;  letter-spacing:1; text-decoration:none;}
.menu1 a:visited {color:white; font-weight:bold; letter-spacing:1; text-decoration:none;}
.menu1 a:hover   {color:white; font-weight:bold; background-color:#FF6600}

.menu2 {background-color:#333333; color:white; font-weight:bold; font-size:12; font-variant:small-caps;}
.menu2 a {color:white; font-weight:bold; font-size:12;}
.menu2 a:visited {color:white; font-weight:bold;}
.menu2 a:hover {color:#ff9900; font-weight:bold;}

.menu3 {background-color:#FF6600; color:white; font-weight:bold; font-size:12;}
.menu3 a {color:white; font-weight:bold; font-size:12;}
.menu3 a:visited {color:white; font-weight:bold;}
.menu3 a:hover {color:#ff9900; font-weight:bold;}

.new {font-size:11pt;}

/*NEW ENGINE*/

.tdphoto {background-color: #FFF2B9; color:#FF7300;}
.tdage   {background-color: #DFEBD0; color:black;}
.tdcaption {background-color: #ACCF80; color:#061A06;}
.tddescr {background-color: white;}

.tdcaption a {color:#003300; font-weight:bold;}
.tdcaption a:visited {color:#003300;}

//.list {font-weight:bold; font-size:11pt; font-weight:bold; color:#336633;}
.list {padding:2; font-size:10pt;}
.list a {font-weight:bold; padding:1pt; font-size:11pt; color:#cc6600; border-color : #FF7100; border-style : solid ; border-width: 1 ; text-decoration:none;}
.list a:visited {color:#993300;}
.list a:active {color:white; background-color:#6BA229; border-color :#FF7100;}
.list a:hover {color:white; background-color:#6BA229; border-color :#FF7100;}
.rd {color:red;}

.profileimage {border-width:1; border-color:#c0c0c0;}
.profiletable {background-color:#CCC;}
.profilehead {background-color:#FF7100;}
.profilehead h1 {color:white; margin:0;}
.profilehead h2 {color:white; margin:0;}
.profilehead h3 {color:white; margin:0;}
.profilecell {background-color:white;}
.profilehead2 {background-color:#FFF3BE;}

.qsearch {background-color:#FFDF52;}

/*MAIL STYLE*/
.tmail      {background-color:red;}
.tmailhead  {background-color:#dddddd;}
.tmailcells1 {background-color:#ffffff;}
.tmailcells2 {background-color:#ffffff;}
.tmailrow {background-color:#eeeeee;}
.tmailrow td a {text-decoration:none}

/*MenuSUB*/
.topmenu{color:#6BA229; font-weight:bold;text-decoration:none;}
.topmenu:visited{color:#6BA229; font-weight:bold;text-decoration:none;}
.topmenu:active{color:#6BA229; font-weight:bold;text-decoration:none;}
.topmenu:hover{color:#6BA229; font-weight:bold;text-decoration:underline;}

.submenu {padding: 3px;margin:10px 10px 20px 10px;border-bottom:2px solid #6BA229;width:350px;float:left;color:#6BA229;}
.sublist {float:left; width:24%; height:95px;  padding-left: 15px; margin-bottom:5px; text-align:left;font-weight:bold;}
.sublistDescr{font-weight:normal;}
.statusprivilege td { 	font:bold 14px arial; }
.statusprivilege td a {padding-left: 35px;font:bold 16px arial; background-image : url(/imagemap/star.gif); background-repeat : no-repeat;}



/* CRUISES */
.cruise {width:43%; font-size: 8pt; float: left; margin:10px; margin-bottom:15px;}
.cruise1 {width:43%; font-size: 8pt; float: left; margin:10px; margin-bottom:15px;}
.cruise1 a {font-size: 12pt;}
.dir {background-color: #3E9CFF; padding-left: 15px; color: white; font-family: tahoma, verdana, arial; font-size: 12pt; font-weight: bold; display: block; margin: 10px;}
