/****************************
**** global settings ********
****************************/

/* global body settings */
body
{
margin:0px;
margin-top:0px;
background-color:#ffffff;
background-repeat:no-repeat;
}

/* global font settings */
body,tb,p,input,select,textarea,span
{
font-size:11px;
font-family:Arial,Verdana,Geneva,sans-serif;
background-color:;
color:#000000;
}

input,select,textarea
{
background-color:#ffffff
}

div
{
border:1px;
}

div#MainDiv
{
border-collapse:collapse;
position:absolute;
top:0px;
left:0px;
width:160px;
height:460px;
background-color: ;
border:0px solid #848284;
}

div[id]#MainDiv 
{
width:180px;
height:191px;
}

div#errorMessageText
{
position:absolute;
left:5px;
top:100px;
color:Red;
font-weight:bold;
font-style:italic;
}

div#countryText
{
visibility:visible;
position:absolute;
left:5px;
top:5px;
}

div#countrySelect
{
position:absolute;
left:5px;
top:25px;
}

div#departureText
{
visibility:visible;
position:absolute;
left:5px;
top:51px;
}

div#departureSelect
{
position:absolute;
left:5px;
top:71px;
}

div#destinationText
{
visibility:visible;
position:absolute;
left:5px;
top:98px;
}

div#destinationSelect
{
position:absolute;
left:5px;
top:118px;
}

div#dateDepartureText
{
position:absolute;
left:5px;
top:145px;
}

div#dateDepartureSelect
{
position:absolute;
left:5px;
top:165px;
}

div#dateDestinationText
{
position:absolute;
left:5px;
top:192px;
}

div#dateDestinationSelect
{
position:absolute;
left:5px;
top:212px;
}

div#numAdultText
{
position:absolute;
left:5px;
top:261px;
}

div#numAdultSelect
{
position:absolute;
left:90px;
top:259px;
}

div#numAdultInfo
{
position:absolute;
left:335px;
top:164px;
color:#444444;
visibility:hidden;
}

div#numChildText
{
position:absolute;
left:5px;
top:292px;
}

div#numChildSelect
{
position:absolute;
left:90px;
top:290px;
}

div#numChildInfo
{
position:absolute;
left:50px;
top:333px;
color:#444444;
visibility:hidden;
}

div#numInfantText
{
position:absolute;
left:5px;
top:323px;
}

div#numInfantSelect
{
position:absolute;
left:90px;
top:321px;
}

div#numInfantInfo
{
position:absolute;
left:50px;
top:206px;
color:#444444;
visibility:hidden;
}

div#currencyText
{
position:absolute;
left:5px;
top:354px;
}

div#currencySelect
{
position:absolute;
left:90px;
top:352px;
}

div#searchButton
{
position:absolute;
left:53px;
top:388px;
background-repeat:no-repeat;
}

div#copyright
{
position:absolute;
left:5px;
top:250px;
color:#444444;
font-style:italic;
visibility:hidden;
}

a#copyright,a:link#copyright,a:active#copyright,a:visited#copyright,a:hover#copyright
{
color:#444444;
font-style:italic;
}

input#pbSearch
{
background:url(http://fly1.elsyarres.net/fly/custom_images/go_button_sb.jpg);
width:54px;
height:54px;
}

select#ddlCountry
{
width:150px;
}

select#ddlDeparture
{
width:150px;
}

select#ddlDestination
{
width:150px;
}

select#ddlDepDay
{
width:65px;
}

select#ddlDepMonthYear
{
width:82px;
}

select#ddlDestDay
{
width:65px;
}

select#ddlDestMonthYear
{
width:82px;
}

select#ddlNumAdults
{
width:65px;
}

select#ddlNumChildren
{
width:65px;
}

select#ddlNumInfants
{
width:65px;
}

select#ddlCurrency
{
width:65px;
}

option.region
{
background-color:#cccccc;
}

option.city
{
padding-left:2px;
background-color:#ffffff
}