/****************************
**** global settings ********
****************************/

/* global body settings */
body
{
margin:0px;
margin-top:70px;
background-color:#ffffff;
background:url(http://vayama.elsyarres.net/ww3/vayama_sb_bg.gif);
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:#ffffff;
color:#000000;
}

input,select,textarea
{
background-color:#ffffff
}

div
{
border:1px;
}

div#MainDiv
{
position:absolute;
top:30px;
left:0px;
width:250px;
height:195px;
border:0px solid #094780;
}

div[id]#MainDiv 
{
width:246px;
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:15px;
top:42px;
}

div#countrySelect
{
position:absolute;
left:95px;
top:39px;
}

div#departureText
{
visibility:visible;
position:absolute;
left:15px;
top:63px;
}

div#departureSelect
{
position:absolute;
left:95px;
top:60px;
}

div#destinationText
{
visibility:visible;
position:absolute;
left:15px;
top:83px;
}

div#destinationSelect
{
position:absolute;
left:95px;
top:81px;
}

div#dateDepartureText
{
position:absolute;
left:15px;
top:105px;
}

div#dateDepartureSelect
{
position:absolute;
left:95px;
top:102px;
}

div#dateDestinationText
{
position:absolute;
left:15px;
top:125px;
}

div#dateDestinationSelect
{
position:absolute;
left:95px;
top:123px;
}

div#numAdultText
{
position:absolute;
left:15px;
top:145px;
}

div#numAdultSelect
{
position:absolute;
left:95px;
top:144px;
}

div#numAdultInfo
{
position:absolute;
left:335px;
top:164px;
color:#444444;
visibility:hidden;
}

div#numChildText
{
position:absolute;
left:15px;
top:165px;
}

div#numChildSelect
{
position:absolute;
left:95px;
top:165px;
}

div#numChildInfo
{
position:absolute;
left:50px;
top:185px;
color:#444444;
visibility:hidden;
}

div#numInfantText
{
position:absolute;
left:15px;
top:185px;
}

div#numInfantSelect
{
position:absolute;
left:95px;
top:186px;
}

div#numInfantInfo
{
position:absolute;
left:50px;
top:206px;
color:#444444;
visibility:hidden;
}

div#currencyText
{
position:absolute;
left:160px;
top:167px;
}

div#currencySelect
{
position:absolute;
left:215px;
top:165px;
}

div#searchButton
{
position:absolute;
left:227px;
top:234px;
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://vayama.elsyarres.net/ww3/vayama_sb_b.gif);
width:47px;
height:7px;
}

select#ddlCountry
{
width:170px;
}

select#ddlDeparture
{
width:170px;
}

select#ddlDestination
{
width:170px;
}

select#ddlDepDay
{
width:50px;
}

select#ddlDepMonthYear
{
width:117px;
}

select#ddlDestDay
{
width:50px;
}

select#ddlDestMonthYear
{
width:117px;
}

select#ddlNumAdults
{
width:50px;
}

select#ddlNumChildren
{
width:50px;
}

select#ddlNumInfants
{
width:50px;
}

select#ddlCurrency
{
width:50px;
}

option.region
{
background-color:#FC861F;
color:#ffffff;
}

option.city
{
padding-left:2px;
background-color:#ffffff
}