/*language*/
.language {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 7pt; color: #606059; }

/*title*/
td.title {padding: 0px 20px; }
.title  {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 11pt; color: #B4A06C; font-weight: bold; }
a.title  {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 11pt; color: #B4A06C; font-weight: bold; text-decoration: none; }
a.state  {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 10pt; color: #B4A06C; font-weight: bold; text-decoration: none; }

/*menu*/
.menuon {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 8pt; color: #0A1E65; text-decoration: underline; }
a.menu:link {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 8pt; color: #0A1E65; text-decoration: none;}
a.menu:hover {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 8pt; color: #0A1E65; text-decoration: underline;}
a.menu:visited {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 8pt; color: #666666; text-decoration: none;}

/*fast reservations*/
td.res {padding: 5px 5px 0px 5px; }
td.resbox {padding: 2px 5px; }
.res {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 8pt; color: #0A1E65; font-weight: 700; }
.restitle {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 9pt; color: #0A1E65; font-weight: bold; letter-spacing: 1pt; }

.special {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 10pt; color: #666666; }
a.special {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 7pt; color: #606059; text-decoration: none;}


/*body*/
td.body {padding: 0px 30px 0px 30px; line-height: 15px; }
.body {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 8pt; color: #444444; }
a.linkbody {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 8pt; color: #444444; text-decoration: underline; }
.marquee {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #0A1E65; font-size: 10pt; font-weight: bold; }
.marqueesm {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #0A1E65; font-size: 11pt; font-weight: bold; letter-spacing: -1pt; }


/*hotel name bar*/
td.bar {padding: 5px 15px; line-height: 15px; }
.bar {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 8pt; color: #606059; }
a.bar {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #606059; font-size: 8pt; text-decoration: none; }


/*cloud*/
.cloud {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 7pt; color: #b4b48d; }
a.cloud {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 7pt; color: #b4b48d; text-decoration: none; }

/*rfp*/
.rfp {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 7pt; color: #555555; }
.rfptitle {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; }
.rfpform {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 8pt; color: #555555; }

/*calendar*/
.cal {font-family: Verdana, Arial; font-size: 10pt; color: #555555; }
a.view:hover {font-family: verdana; font-size: 8pt; color: #707070; text-decoration: none; }
a.view:link {font-family: verdana; font-size: 8pt; color: #707070; text-decoration: none; }
a.view:visited {font-family: verdana; font-size: 8pt; color: #707070; text-decoration: none; }
