body {
    background-color: #ffffff;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 10px;
}

.text, p, li, ul, td {
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 12px;
}

.small {
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 10px;
}

a.readmore{
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 12px;
    font-weight : bold;
    color : #003366;
    text-decoration : none;
}
a.readmore:hover{
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 12px;
    font-weight : bold;
    color : #CCCC00;
    text-decoration : none;
}
a.readmore:visited{
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 12px;
    font-weight : bold;
    color : #636331;
    text-decoration : none;
}

a.storecat {
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 10px;
    color : #003366;
    text-decoration : none;
}
a.storecat:hover{
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 10px;
    color : #CCCC00;
    text-decoration : none;
}
a.storecat:visited{
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 10px;
    color : #636331;
    text-decoration : none;
}

a.club_menu{
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 10px;
    font-weight : bold;
    color : #003366;
    text-decoration : none;
}
a.club_menu:hover{
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 10px;
    font-weight : bold;
    color : #CCCC00;
    text-decoration : none;
}
a.club_menu:visited{
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 10px;
    font-weight : bold;
    color : #636331;
    text-decoration : none;
}

a.base{
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 12px;
    color : #003366;
    text-decoration : none;
}
a.base:hover{
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 12px;
    color : #CCCC00;
    text-decoration : none;
}
a.base:visited{
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 12px;
    color : #636331;
    text-decoration : none;
}

.credits{
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 8px;
}

.caption{
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 10px;
}

.legal{
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 10px;
    font-weight : bold;
}
a.legallinks{
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 10px;
    font-weight : bold;
    color : #000000;
}


.footer{
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 10px;
}

.leadtitle{
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 14px;
    font-weight : bold;
    color : #000000;
}
a.leadtitlelinks{
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 14px;
    color : #003366;
    text-decoration : none;
}
a.leadtitlelinks:hover{
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 14px;
    color : #CCCC00;
    text-decoration : none;
}
a.leadtitlelinks:visited{
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 14px;
    color : #636331;
    text-decoration : none;
}


.readthis{
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 12px;
        color : #636331;
}
.listing_bg_image{
        background-image: url(/images/listings_bottom.gif);
        background-position: bottom;
        background-repeat: no-repeat;
}

.error{
       font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
       font-size : 12px;
       font-weight : bold;
       color: #990000;
}
.required{
       font-weight : bold;
       color: #FF0000;
}
.correct{
       font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
       font-size : 12px;
       font-weight : bold;
       color: #636331;
}

a.listings{
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 10px;
    font-weight : bold;
    color : #000000;
    text-decoration : underline;
}
a.listings:hover{
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 10px;
    font-weight : bold;
    color : #636331;
    text-decoration : underline;
}

/*LEFT NAV STYLES*/
a.leftnav{
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 10px;
    font-weight : bold;
    color : #000000;
    text-decoration : none;
}
a.leftnav:hover{
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 10px;
    font-weight : bold;
    color : #636331;
    text-decoration : none;
}

.timestamp {
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 10px;
    font-weight : bold;
}

/* RIGHT NAV STYLES */
a.rightnav{
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 10px;
    color : #000000;
    text-decoration : underline;
}

a.rightnavbold{
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 10px;
    color : #FFFFFF;
    font-weight : bold;
    text-decoration : none;
}
.rightnavtxt{
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 10px;
}
input.rightnavinput{
    background-color : #9CA5C6;
}

.rightnavpa{
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 10px;
    color : #FFFFFF;
}

/* STORE ITEMS */

.storeitemname{
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 18px;
    font-weight : bolder;
}


.storetext{
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 10px;
}

.storeitemtext{
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 10px;
    color : #636331;
}


.iteminfo{
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 10px;
}

.formtext{
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 11px;
}
.form_confirm{
    font-family : Courier;
    font-size : 11px;
}

a.storenav{
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 10px;
    color : #ffffff;
    text-decoration : none;
    font-weight : bold;
}
a.storenav:hover{
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 10px;
    color : #333333;
    text-decoration : none;
    font-weight : bold;
}

.storenav{
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 10px;
    color : #ffffff;

}

.recordcount{
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 10px;
    color : #ffffff;
}

.city {
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 10px;
}

td.city {
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 12px;
    font-weight : bold;
    color : #636331;
        background-color : #C0C0C0;
}

td.nav {
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 12px;
        background-color : #FFFFCC;
}

td.oddrow {
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 10px;
        background-color : #FFFFFF;
}

td.evenrow {
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 10px;
        background-color : #D6D27A;
}

.whos_who_name {
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 12px;
    color : #636331;
        background-color : #E0E0E0;
}

.whos_who_header {
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 10px;
    color : black;
        width : 50%;
}

.whos_who_result {
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 10px;
}

.search_results_table {
    width : 90%;
        tabl-border : 0;
        cellpadding : 3;
    cellspacing : 0;
}
td.news_search_date {
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 12px;
    font-weight : bold;
    color : #000000;
        background-color : #D6D27A;
}

.offerstitle {
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 14px;
    font-weight : bold;
    text-decoration : none;
}

td.connection {
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 16px;
    font-weight : bold;
    text-decoration : none;
}
p.seatingchart {
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 16px;
    font-weight : bold;
    text-decoration : none;
}

td.cruise_survey_question {
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 12px;
    font-weight : bold;
    color : #000000;
        background-color : #D6D27A;
}

tr.data_row:hover {

        background-color : #636331;
}

.roll {
        background-color : #E0E0E0;

}

.over {
        background-color : #FFFFFF;
}

