.righttitle {
        FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0441a3; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none
}

.greentitle {
        FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #1C9F1F; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none
}

.redtitle {
        FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: red; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: underline;
}

.leftpictitle {
        FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #0441a3; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal
}
.maintext {
        FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal
}

.smalltext {
        FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal
}

.head { COLOR: darkblue; FONT-FAMILY:  Trebuchet MS, Helvetica, Verdana, Helv; FONT-SIZE: 25px; FONT-WEIGHT: bold; TEXT-DECORATION: none; }

H3 { COLOR: darkblue; FONT-FAMILY:  Trebuchet MS, Helvetica, Verdana, Helv; FONT-SIZE: 18px; FONT-WEIGHT: bold; TEXT-DECORATION: none; }

.subhead {
        FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #0441a3; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal
}
.special1 {
        BACKGROUND-COLOR: #ff3030; FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: white; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal
}
.special2 {
        BACKGROUND-COLOR: #09b50d; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: white; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal
}

.booked {
        BACKGROUND-COLOR: #C0C0C0;
}

.secondsubheads {
        FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #0b31ac; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal
}
.bullet {
        FONT-WEIGHT: normal; FONT-SIZE: 16px; COLOR: #ff9933; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal
}
.subheadyellow {
        FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ff6600; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal
}
.righttitleCopy {
        FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #c2d9ff; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal
}
.secondsubheadsyell {
        FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ff9900; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal
}
.righttitleyellow {
        FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal
}
.righttitleblack {
        FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal
}
.leftpictitleorange {
        FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ff3300; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal
}
.maintextblue {
        FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #0441a3; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal
}
.extlink {
        FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0441a3; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: underline
}

.linklarge {
        FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #0441a3; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: underline
}

.photocaption    { FONT-FAMILY: Tahoma, Arial, Helvetica, Verdana, Helv; FONT-SIZE: 7pt; FONT-WEIGHT: normal; TEXT-DECORATION: none; COLOR: black }

.news {  BACKGROUND-IMAGE: url(./images/gradient2.gif);
		 BORDER-WIDTH: 2px;
         BORDER-COLLAPSE: collapse;
         BORDER-COLOR: #FFFFFF;
         position: relative;
         FONT-WEIGHT: normal;
         FONT-SIZE: 12px;
         FONT-STYLE: normal;
         FONT-FAMILY: Arial, Helvetica, sans-serif;
         FONT-VARIANT: normal;
       }

P, li       { FONT-FAMILY: Arial, Helvetica, Verdana, Helv; FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: none; COLOR: black }

A.linklarge:hover {
        FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #ff9900; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: underline;
}

A:hover {
        FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff9900; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: underline
}

A.smalltext {
        FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: darkblue; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal
}

A.smalltext:hover {
        FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ff9900; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal
}


.bold {
        FONT-WEIGHT: 600; FONT-FAMILY: Arial, Helvetica, Verdana, Helv;
}

.<img src="" width="" height="" alt="" border=0> {
        FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff9933; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal
}
.extlinkCopy {
        FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #0441a3; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: underline
}


.loading {     BACKGROUND-IMAGE: url(./images/bigWaiting.gif);
               background-repeat: no-repeat;
               background-position: center;

}

table           { BORDER-WIDTH: 0px;
                  BORDER-COLLAPSE: collapse;
                  BORDER-COLOR: #FFFFFF;
                  PADDING: 0em;    }


input.small { COLOR: black;
              FONT-FAMILY: Helvetica,  Arial, ;
              FONT-SIZE: 8pt;
              FONT-WEIGHT: normal;
              TEXT-ALIGN: left;
              TEXT-DECORATION: none }


td.slogin { COLOR:  #006AD5;
             FONT-FAMILY: Arial, Helvetica,  Helv;
             FONT-SIZE: 10pt;
             FONT-WEIGHT: bold;
             VERTICAL-ALIGN: MIDDLE;
             TEXT-DECORATION: none;
             BORDER-COLOR: none;               }

td.slogin2 { COLOR: black;
            FONT-FAMILY: Tahoma, Arial, Helvetica,  Helv;
            FONT-SIZE: 8pt;
            FONT-WEIGHT: normal;
            VERTICAL-ALIGN: MIDDLE;
            TEXT-DECORATION: none;
            BORDER-COLOR: none;               }

.newsletter { COLOR: gray;
             FONT-FAMILY: Tahoma, Verdana, Helvetica,  Helv;
             FONT-SIZE: 7pt;
             FONT-WEIGHT: lighter;
             VERTICAL-ALIGN: middle;
             TEXT-DECORATION: none;
             BORDER-COLOR: none;       }

.newslettertitle { COLOR: #0441a3;
             FONT-FAMILY: Tahoma, Verdana, Helvetica,  Helv;
             FONT-SIZE: 9pt;
             VERTICAL-ALIGN: middle;
             TEXT-DECORATION: none;
             BORDER-COLOR: none;       }


td.capper { COLOR: white;
                FONT-FAMILY: Verdana, Arial, Helvetica,  Helv;
                FONT-SIZE: small;
                FONT-WEIGHT: bold;
                BACKGROUND-COLOR:  #004D99; }

table.newsletter   {
               BORDER-COLOR: #0441a3;
               BORDER-WIDTH: 1px;
               border-style:solid;  }

.basebar { COLOR: gray;
              FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica,  Helv;
                  FONT-SIZE: 7pt;
              FONT-WEIGHT: normal;
                  VERTICAL-ALIGN: MIDDLE;
                  BACKGROUND-COLOR:  white;
                  TEXT-DECORATION: none }

.basebar:hover { COLOR: black;
              FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica,  Helv;
                  FONT-SIZE: 7pt;
              FONT-WEIGHT: normal;
                  VERTICAL-ALIGN: MIDDLE;
                  BACKGROUND-COLOR:  white;
                  TEXT-DECORATION: none }


.container { background:#f4cd73;
             color:#fff;
             margin:0 7px;
             position: relative;
             left: -10px;
             VERTICAL-ALIGN:left; }
.rtop, .rbottom{
display:block;
background:#fff;
}

.rtop *{
display: block;
height: 1px;
overflow: hidden;
background:#f4cd73;
}

.rbottom *{
display: block;
height: 1px;
overflow: hidden;
background:#ffe6ad;
}
.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{
margin: 0 1px;
height: 3px
}

