body { background: #FAF5F5 url('images/bodybg.jpg') repeat-x fixed; } * { font-size: 12px; font-family: verdana; } .hotelqs { background: url("images/hotelqsbg.gif") repeat-y; padding: 12 20 7 25; color: white; } .hotelqs .inputtext { border: 1px solid #BD6043; background: #FFFFFF; } .hotelqs .submitbutton { background: #FFFFFF; } .hotelqsbottom { background: url("images/hotelqsbottom.gif") no-repeat 0; height: 22px; } .destinations { background: url("images/destinationsbg.gif") repeat-y; color: #2A2A27; padding: 7 20 10 27; } .destinations a { color: #2A2A27; } .guideandinfo { background: url("images/guideandinformationbg.gif") repeat-y; padding: 12 20 10 27; color: #76792E; } .extra { background: url("images/extrabg.gif") repeat-y; } .main { background: url("images/mainbg.gif") repeat-y; padding: 0 23 0 23; } .hotelcontainer { /*border: 1px solid #DCD7D7;*/ padding: 5px; } .citycontainer { padding: 0 2 0 2; } .city { height: 17px; background: #DCD7D7; vertical-align:middle; text-align:center; } .hotelgroup { padding-top: 4px; } .hotel { border: 1px solid #DCD7D7; } .hotelpagemenu { border: 1px solid black; text-align: center; padding: 2px; } .hotelpagemenu a { color: black; } .reservenow { border: 1px solid #DCD7D7; text-align: center; padding: 2px 2px 2px; } .reservenow a { color: black; } .reservenow a:link, .reservenow a:visited, .reservenow a:hover { text-decoration:none; } .footercontent { padding-left: 4px; padding-right: 4px; } .footercontent div { background: black; color: #B1D0B6; } p { margin: 0px; } .trtitle { background: #fdf663; color: #66a404; padding: 5px 5px 5px; font-weight: bolder; } .trtitle td { padding-left: 25px; font-size:12px; border-bottom:1px solid #cccc33; /*border-right: 2px solid #000000;*/ } .trcontent0 { background: #f9f48b; padding: 10px 5px 10px; color: #333333; } .trcontent1 { background: #ffff66; padding: 10px 5px 10px; color: #333333; } .trcash { background: #f9f48b; padding: 5px 5px 5px; color: #333333; } .trcash td { font-size:10px; } .trcashtitle { background: #f9f48b; padding: 5px 5px 5px; color: #333333; } .submitbook a:hover, .submitbook a:active, .submitbook a:link, .submitbook a:visited { border: 1px solid #008000; color: #333333; font-weight: bold; background: #FFFFFF; padding: 5px 5px 5px; text-decoration: none; } .btncontinue { border: 1px solid #008000; color: #333333; font-weight: bold; background: #FFFFFF; padding: 5px 5px 5px; text-decoration: none; cursor: pointer; } form { margin:0px; } .impt { color:#FF0000; font-size:10px; font-weight: bold; padding-bottom:10px; } .impttitle { color:#FF0000; font-size:20px; font-weight: normal; padding-bottom:5px; } .impttext { font-size:10px; padding-left: 15px; padding-bottom: 5px; } .impttext a:link { font-size:12px; color:#333333; padding-left: 0px; padding-bottom: 5px; } .impttext a:hover { font-size:12px; color:#FF00000; padding-left: 0px; padding-bottom: 5px; } .inputtext { border:1px solid #cccc33; width: 200px; } .reservetext { background: #f9f48b; color: #333333; padding-top:8px; padding-bottom:8px; } .personalinfo { background: #f9f48b; color: #333333; padding-top:6px; padding-bottom:6px; } .roomdesc { font-size:10px; text-align:justify; } .tblrate { border:1px solid #cccc33; } .tblbook { border:1px solid #cccc33; } .tblpay { border:1px solid #cccc33; } .tblcashinfo { border-right:1px solid #cccc33; border-left:1px solid #cccc33; border-bottom:1px solid #cccc33; } .confirmtext { border:1px solid #cccc33; background: #f9f48b; color: #333333; } .confirmtext td { font-size:10px; padding-top:4px; padding-bottom:4px; } .errormsg { color:#FF0000; font-size:10px; font-weight: bold; padding-bottom:10px; } .trtitlepay { background: #fdf663; color: #66a404; padding: 5px 0px 5px; } .trtitlepay td { font-size:10px; font-weight:bold; } .asterisk { color:#FF0000; vertical-align: top; font-weight:bold; padding: 0px 0px 0px; }