@charset "utf-8";
/* RIGHTCOL WIDGET CSS */

.widgetTL { background:url(../images/bgRCWidget_tl.png) transparent no-repeat top left; padding: 0 0 0 20px; }
.widgetTR { background:url(../images/bgRCWidget_tr.png) transparent no-repeat top right; padding: 25px 20px 0 0; }
.widgetBL { background:url(../images/bgRCWidget_bl.png) transparent no-repeat bottom left; padding: 0 0 0 20px; }
.widgetBR { background:url(../images/bgRCWidget_br.png) transparent no-repeat bottom right; padding: 0 20px 25px 0; }
.widgetContent { width:auto;}
.widgetContent h3 { color: #F60; font-size: 1.6em; text-align:center; }
.widgetContent h4 { color: #F60; font-size: 1.3em; margin: 0;}
.widgetContent p { margin:0 0 12px;}
.widgetContent p span.emphatic { font-size: 1.2em; color: #656155; font-weight: bold;}
.widgetContent p span.emphatic a {font-weight: bold;}

/* FORM */
label { font-weight: bold; line-height:1.6em;}
ul.formInputsCompact {}
ul.formInputsCompact li {display: block; width:auto; margin: 0 8px 12px 0; float: left; border:0px dotted #0F0;}
ul.formInputsCompact li.fixedW128 { width: 68px; }
ul.formInputsCompact li.fixedW148 { width: 128px; }
ul.formInputsCompact li.floatR { float: right; }
ul.formInputsCompact li.noMarginBottom { margin-bottom: 0; }
ul.formInputsCompact li#liFlights, ul.formInputsCompact li#liHotels, ul.formInputsCompact li#liCruises, ul.formInputsCompact li#liTransport { 
	padding: 8px 40px 0 0; background:url(../images/icons/ico_tripPlanner_flight.gif) transparent no-repeat top right; }
ul.formInputsCompact li#liFlights { background-image:url(../images/icons/ico_tripPlanner_flight.gif); }
ul.formInputsCompact li#liHotels { background-image:url(../images/icons/ico_tripPlanner_hotel.gif); }
ul.formInputsCompact li#liCruises { background-image:url(../images/icons/ico_tripPlanner_cruise.gif); }
ul.formInputsCompact li#liTransport { background-image:url(../images/icons/ico_tripPlanner_transport.gif); }	

input.textS, input.textM { width: 8em; padding:0; border: 1px solid #CCC; }
input.textS { width: 3em; }
