
.body     { font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 14px; text-decoration: none; word-spacing: 1px; letter-spacing: 0 }
.captions  { font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.header   { font-weight: bold; font-size: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.headlines1 { font-weight: bold; font-size: 21px; font-family: Arial, Helvetica, Geneva, Swiss, Verdana }
.headlines12 { font-weight: bold; font-size: 12px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, FontName }
.headlines18  { font-weight: bold; font-size: 16px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; letter-spacing: 1pt }
.homebody   { font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: normal; line-height: 15px; text-align: left }
.menutext   { font-weight: bold; font-size: 10px; line-height: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: justify }
.smalltext { font-size: 9px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.smalltype_10px { font-size: 10px; line-height: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, "Courier New", Courier, Monaco }
a:active  { color: maroon; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
a:hover  { color: olive; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
a:link    { color: #066; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
a:visited  { color: gray; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
body { font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
td { font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
#trt { color: black; font-size: 12px; font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif; text-align: center; margin: 15px; padding: 5px; width: 540px; border: solid 1px #aaa; outline-style: none; outline-color: #0e48a1; border-collapse: collapse; }
#trt th { color: #066; font-size: 12px; font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif; font-weight: 700; background-color: #ebebeb; text-align: left; padding: 4px; border: solid 1px #d7d7d7; }
#trt td { color: black; font-size: 12px; font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; text-align: left; padding: 5px; border: 1px #bdbdbd; }
#reservationIDLE tbody tr:hover td
{ background: #f3ebb3; }
.fieldQty    {
    /*we will first set the border styles.*/
    font-size: 11px; color: #333333; font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif; text-transform: capitalize; text-align: left; text-indent: 3px; width: 50px; height: 14px; border: solid 1px #999999; }
.fieldQty:hover { border-width: 1px; border-color: #64acd8; }
.fieldQty:focus    { background-color: #ffd; border-color: #64acd8; border-width: 1px; }
.field { color: #333333; font-size: 11px; font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif; text-align: left; text-transform: capitalize; text-indent: 3px; width: 190px; height: 14px; border: solid 1px #999999; }
.field:hover    {
    border-color: #64acd8;
    border-width: 1px;
    }
.field:focus { background-color: #ffd; border-width: 1px; border-color: #64acd8; }
textarea#styled {
	width: 190px;
	height: 55px;
	border: solid 1px #999999;
	padding: 1px;
	font-family: Tahoma, sans-serif;
}
textarea#styled:hover    { border-color: #64acd8; border-width: 1px; }
textarea#styled:focus    { border-color: #64acd8; border-width: 1px; background-color: #ffd; }
