/* this stylesheet is currently used to style the travel calculator on the home page of the site */

/* @group common and layout stuff */
#front_travel_calculator {background: #445db1 url(/images/welcome_page/index_travel_calc-back.jpg) 0 0 no-repeat; padding: 3px 0 0; margin-top: 7px;} 
.calc_item {width: 373px; clear: left; padding: 3px 0;}

/* hiding of medical conditions tickbox */
#calcbox_medical {background: url(/images/welcome_page/index_travel_calc-backbot.gif) 0 100% no-repeat; padding: 0 0 10px; width: 373px;}
#calcbox_medical #existing_medical_link {color: #fff; display: block; font-size: 0.75em; margin: 10px 15px 0; padding: 0px 10px 3px 10px; position: relative; text-align: center;}
#calcbox_medical #existing_medical_link a {border: 1px solid #c5e4f0; color: #fff; display: block; font-weight: bold; padding: 3px 0; text-decoration: none;}
#calcbox_medical #existing_medical_link a:hover {text-decoration: underline;}
#travel_calculator #calcbox_benefits {padding-bottom: 0;}
#calcbox_winter {padding-top: 0;}
/* @end */


/* @group links */
a.helplink {display: none;}
a.button_datesearch img {border: none; margin: 0 0 0 3px;}
/* @end */


/* @group form stuff */
label, .calc_checkbox #show_wintersports_length label {font-size: 0.7em; display: block; width: 165px; float: left; text-align: right; padding-right: 3px; color: #fff;}
input, select {font-size: 0.7em;}
#agesDiv {margin-left: 170px;}
.multiple_input_boxes input {width: 20px; margin-right: 3px;}
.wide_select {display: block; margin: 4px 0 0 50px; clear: left;}
.form_radios {width: 190px; margin-left: 170px;}
.form_radios label {float: none; display: inline; font-size: 0.6em; padding: 0 12px 0 0;}
.calc_checkbox label {float: none; display: block; width: 280px; margin-left: 20px; text-align: left;}
#where_longstay label {padding-bottom: 3px;}
.calc_submit_button {text-align: center; margin-top: 7px; padding: 0 0 4px; width: 373px; }
/* @end */


/* @group text */
h2.title_calculator {color: #fff; text-align: center; letter-spacing: 2px; font-size: 1.1em; margin: 0.5em 0 1em; position: relative;} 
.form_right span, #show_wintersports_length span {font-size: 0.7em; color: #fff;}
/* @end */


/* @group tooltips */
#dhtmltooltip{
font-size: 11px;
position: absolute;
left: -300px;
width: 150px;
border: 1px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}
/* @end */



