body {
background: #85bcd8 url(images/bkg.jpg) no-repeat top center;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #000000;
margin: 16px 0px;
padding: 0px;
}

td {
font-family: Arial, Veranda, Helvetica, sans-serif;
font-size: 10pt;
line-height: 14pt;
color: #000000;
text-align: left;
}

table {
padding: 0px;
margin: 0px;
}

table.cruise {
background: #FFFFFF url(images/bg_table1.jpg) no-repeat top center;
}

table.cruise2 {
background: #FFFFFF url(images/bg_table3.jpg) no-repeat top center;
}

table.tablestyle {
width: 738px;
}

td.main {
background-color: #ffffff;
vertical-align: top;
padding: 6px 20px;
}

td.mainright {
vertical-align: top;
text-align: right;
padding-left: 20px;
}

td.blueright {
background-color: #009fe4;
vertical-align: top;
text-align: left;
padding: 0px 15px;
}

td.topnav {
background-color: #0049a0;
vertical-align: middle;
padding-top: 3px;
}

td.right {
text-align: right;
}

td.center {
text-align: center;
}

.cbox {
font-family: Arial, Veranda, Helvetica, sans-serif;
font-size: 10pt;
line-height: 12pt;
color: #000000;
}

.ital {
font-style: italic;
}

.head {
font-family: Arial, Veranda, Helvetica, sans-serif;
font-size: 12pt;
color: #0049a0;
font-weight: bold;
text-align: left;
}

.featured {
font-family: Arial, Veranda, Helvetica, sans-serif;
font-size: 12pt;
color: #014fa2;
font-weight: bold;
text-align: left;
}

.find {
font-family: Arial, Veranda, Helvetica, sans-serif;
font-size: 11pt;
color: #ffffff;
font-weight: bold;
}

.home {
font-family: Arial, Veranda, Helvetica, sans-serif;
font-size: 12pt;
color: #000000;
}

.nav {
font-family: Arial, Veranda, Helvetica, sans-serif;
font-size: 9pt;
color: #000000;
}

.pheader {
font-family: Arial, Veranda, Helvetica, sans-serif;
font-size: 10pt;
color: #000000;
font-weight: bold;
font-style: italic;
}

.pheader2 {
font-family: Arial, Veranda, Helvetica, sans-serif;
font-size: 9pt;
color: #000000;
font-weight: bold;
font-style: italic;
}

.comp {
font-family: Arial, Veranda, Helvetica, sans-serif;
font-size: 12pt;
color: #000000;
font-weight: bold;
}

.report {
font-family: Arial, Veranda, Helvetica, sans-serif;
font-size: 8pt;
color: #000000;
line-height: 10pt;
}

.navred {
font-family: Arial, Veranda, Helvetica, sans-serif;
font-size: 12pt;
color: #FF0000;
font-weight: bold;
}

.reportred {
font-family: Arial, Veranda, Helvetica, sans-serif;
font-size: 8pt;
color: #FF0000;
font-weight: bold;
}

.codes {
font-family: Arial, Veranda, Helvetica, sans-serif;
font-size: 9pt;
color: #000000;
font-weight: normal;
}

.welcomebk {
font-family: Arial, Veranda, Helvetica, sans-serif;
font-size: 14pt;
color: #000000;
font-weight: bold;
}

.welcomewht {
font-family: Arial, Veranda, Helvetica, sans-serif;
font-size: 14pt;
color: #FFFFFF;
font-weight: bold;
}

.lgtgrn {
font-family: Arial, Veranda, Helvetica, sans-serif;
font-size: 10pt;
color: #CFDED9;
}

.copy {
font-family: Arial, Veranda, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
font-weight: normal;
}

.propdesc	{
color: #000000;
font-size: 8.5pt;
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
line-height: 17px;
}

.mantitle {
font-family: Arial, Veranda, Helvetica, sans-serif;
font-size: 10pt;
color: #000000;
font-weight: bold;
}

.mandesc	{
color: #000000;
font-size: 10pt;
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
line-height: 17px;
text-align: justify;
}

.compdesc	{
color: #000000;
font-size: 10pt;
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
line-height: 22px;
text-align: justify;
}

.navtitle {
font-family: Arial, Veranda, Helvetica, sans-serif;
font-size: 11pt;
color: #FFFFFF;
font-weight: bold;
font-style: italic;
}

.mini {font-size: 11px; color: #31659C;}
.smt {color: #FFFFFF; font-weight: bold; font-size: 12px;}
.copyright {font-family: arial; font-size: 10px; }
td.nav2 {background-color:#2973BD; font-family: arial; font-size: 12px; color: #ffffff; text-align: center}

.navbar { border-top: thin solid black; width: 100%; }

A:link    { font-size: 10pt; color: #000000; text-decoration: underline; font-weight: normal; }
A:active  { font-size: 10pt; color: #000000; text-decoration: underline; font-weight: normal; }
A:visited { font-size: 10pt; color: #000000; text-decoration: underline; font-weight: normal; }
A:hover   { font-size: 10pt; color: #000000; text-decoration: none; font-weight: normal; }

A.find:link    { font-size: 10pt; color: #ffffff; text-decoration: none; font-weight: normal; }
A.find:active  { font-size: 10pt; color: #ffffff; text-decoration: none; font-weight: normal; }
A.find:visited { font-size: 10pt; color: #ffffff; text-decoration: none; font-weight: normal; }
A.find:hover   { font-size: 10pt; color: #ffffff; text-decoration: underline; font-weight: normal; }

A.btn_home:link    { font-size: 12pt; color: #ffffff; text-decoration: none; font-weight: bold; }
A.btn_home:active  { font-size: 12pt; color: #ffffff; text-decoration: none; font-weight: bold; }
A.btn_home:visited { font-size: 12pt; color: #ffffff; text-decoration: none; font-weight: bold; }
A.btn_home:hover   { font-size: 12pt; color: #ffffff; text-decoration: underline; font-weight: bold; }

A.topnav:link    { font-size: 10pt; color: #ffffff; text-decoration: none; font-weight: bold; }
A.topnav:active  { font-size: 10pt; color: #ffffff; text-decoration: none; font-weight: bold; }
A.topnav:visited { font-size: 10pt; color: #ffffff; text-decoration: none; font-weight: bold; }
A.topnav:hover   { font-size: 10pt; color: #009fe4; text-decoration: none; font-weight: bold; }

A.nav:link    { font-size: 9pt; color: #000000; text-decoration: underline; font-weight: normal; }
A.nav:active  { font-size: 9pt; color: #000000; text-decoration: underline; font-weight: normal; }
A.nav:visited { font-size: 9pt; color: #000000; text-decoration: underline; font-weight: normal; }
A.nav:hover   { font-size: 9pt; color: #000000; text-decoration: none; font-weight: normal; }

A.title:link    { font-size: 10pt; color: #000000; text-decoration: none; font-weight: bold; }
A.title:active  { font-size: 10pt; color: #000000; text-decoration: none; font-weight: bold; }
A.title:visited { font-size: 10pt; color: #000000; text-decoration: none; font-weight: bold; }
A.title:hover   { font-size: 10pt; color: #000000; text-decoration: underline; font-weight: bold; }

A.button:link    { font-size: 9pt; color: #000000; text-decoration: underline; font-weight: bold; }
A.button:active  { font-size: 9pt; color: #000000; text-decoration: underline; font-weight: bold; }
A.button:visited { font-size: 9pt; color: #000000; text-decoration: underline; font-weight: bold; }
A.button:hover   { font-size: 9pt; color: #000000; text-decoration: none; font-weight: bold; }

a:link.mini {font-size: 11px; color: #31659C; text-decoration: underline}
a:hover.mini {font-size: 11px; color: #EF6840; text-decoration: underline}
a:visited.mini {font-size: 11px; color: #31659C; text-decoration: underline}
a:link.mini2 {font-size: 12px; color: #31659C; text-decoration: underline}
a:hover.mini2 {font-size: 12px; color: #EF6840; text-decoration: underline}
a:visited.mini2 {font-size: 12px; color: #31659C; text-decoration: underline}

