/**** Hotwire ****/
#leftHotwire { float: left; width: 200px; padding: 2px 0px 10px; color: #666666; overflow: hidden; }
/* Widget An342 Al494 */
#hotwireWidget { border-width: 0px; background-image: url(http://c50332.r32.cf0.rackcdn.com/htw-engineBack.jpg); background-position: left top; background-repeat: no-repeat; text-decoration: none; width: 340px; height: 494px; padding: 10px 10px 10px 10px; }
/* Links */
.hotwire_link { font-size: 30px; font-weight: bold; color: #CD3700; text-decoration: underline; margin: 0px; }
.htwblue12 { color: #013366; line-height: 130%; font-weight: bold; }
.htwblue12 A { color: #013366;	line-height: 100%; font-weight: bold; }
.htwblue12:hover { color: #FF6600; text-decoration: underline; font-weight: bold; }
/* form styles */
.htwTextForm { font-size: 10px; }
.packageDestination-combo {	width: 250px; vertical-align: top; font-size: 10px; margin-left: 2px; }
/* Table */
.htwTable { border: 0px; padding: 0px; width: 320px; }
TD.hotwireCell { padding: 5px 0px 0px 5px; border: 1px solid #EDB329; background-color: #FEFCD6; }
TD.comboCell { padding-right: 25px;	border: 0px; }
/* Divs */
#hotelsOptions { display: block; width: 300px;}
#carsOptions { display: none; }
#flightsOptions { display: none; }
#flightHotelCarOptions { display: none; }
#flightHotelOptions { display: none; }
#hotelCarOptions { display: none; }
.iconsDiv {	margin: -20px 0px 0px 30px; position: relative; }
.divRelative-Top20-Left120 { margin: -20px 0px 0px 120px; position: relative; }
.divRelative-Top40-Left160 { margin: -40px 0px 0px 160px; position: relative; }
.divRelative-Top45-Left160 { margin: -45px 0px 0px 160px; position: relative; }
.divRelative-Top39-Left60 { margin: -39px 0px 0px 60px; position: relative; }
.divRelative-Top57-Left125 { margin: -57px 0px 0px 125px; position: relative; }
#hotwireRSS { margin: -520px 0px 0px 360px; position: relative; width: 400px; height: 494px; }
#hotwireText { margin-top: -85px; position: relative; width: 780px; }
/* Lists */
.htwList LI { background-image: url(http://c50332.r32.cf0.rackcdn.com/arrow_orange.gif); background-repeat: no-repeat; background-position: 0 0.4em; margin: 0.5em 0; padding: 0px 20px 0px 12px; }
/* Font */
.htwSubtitle { margin-top: 10px; color: #333333; text-decoration: none; line-height: 150%; }
.black12 { color: #000000; }
.black10 { font-size: 10px;	color: #000000;	}
/*Example CSS for the two demo scrollers*/
#pscroller1{ width: 290px; height: 3.6em; border: 1px solid orange; padding: 5px; background-color: lightyellow; text-align: left; }
.rssclass .rsstitle { font-weight: bold; text-align: left; }
.rssclass .rssdate{ color: gray; font-size: 85%; }
.rssclass a { text-decoration: none; font-size: 120%; }
#rssDiv { margin-top: 0px; position: relative; width: 200px; }
.htwBlueBar { margin: 0px 0px 7px -3px; padding-left: 3px; width: 100%; height: 45px; border: 0px; background-color: transparent; background-image: url(http://c50332.r32.cf0.rackcdn.com/htw-BlueBox.jpg); background-repeat: repeat-x; }
.htwGrayBox { margin: 0px 0px 7px -3px; padding-left: 3px; width: 100%; height: 45px; border: 0px; background-color: transparent; background-image: url(http://c50332.r32.cf0.rackcdn.com/fd_h4.jpg); background-repeat: repeat-x; }
.htwTextGrayBox { margin-top: 5px; line-height: 250%; height: 300px; }
.RSSlink A, A:link, A:active, A:visited { color: #1279C5; text-decoration: none; font-weight: normal; }
.RSSlink A:hover { color: #FF6600; text-decoration: underline; font-weight: normal; }

