body {
    font-family: Arial;
    background-color:#151715; 
}

#header {
	color: #000000;
}

/* searchbox style */
.searchbox {
    width:635px;
    height:580px;
    background-color:#545454;
}

#primaryContent {
	padding-bottom:10px;
}

.searchbox-nav {
	height:20px;
	padding-left:5px;
	background-color: #0F1010;
}

.searchbox-nav ol,ul {
    list-style-type: none;
    list-style-image: none;
    padding-left: 0px;   
}

.searchbox-nav li {
    float:  left;
    vertical-align: bottom;
}


.tdmi {
	background-color:#313132;
}

div .searchbox-header {
    height:30px;
    background-color:#313132;
}

div .searchbox-content {
    padding-left:15px;
    margin-top:20px; 
    background-color: #545454;
    border-color:#545454;
	border-style:solid;
	border-width:10px 10px;
}

div .searchbox-content-left {
    float: left; 
    width: 290px
}

div .searchbox-content-right {
    float: left; 
    width: 300px;
}

#takeoffmonthyear {
    width: 145px;
}

#arrivalmonthyear {
    width: 145px;
}


#cr_restriction_select {
    width: 191px;
}

#dstApt {
    width: 191px;
}

#masksubmit_flight {
	clear:both;
    padding-top:20px;
    margin-left:390px;
}

#masksubmit_sector {
    clear:both;
    padding-top:10px;
    margin-left:390px;
}

#masksubmit_gabel {
    clear:both;
    padding-top:10px;
    margin-left:390px;
}

/* searchbox button style */
#btn_middle img {
    background-color:#FFFFFF;
    height: 21px;
    vertical-align:top;
}

table .tablebutton {
    border: none;
}

td.button {
    border: 0px;
    vertical-align:top;
}


/* hotel styles */
.atsHide {
    display:none;
}

.atsFull {
vertical-align:top;
width:100%;
}
#atsTitle {
float:left;
width:250px;
}

.atsNavCart {
float:right;
}
.atsNavCart, #atsTitle, #atsProgress {
margin:0;
padding:0;
position:relative;
top:0;
}


.atsInputVVS {
width:30px;
}

.paddleft5 {
	padding-left: 5px;
}

.paddleft10 {
	padding-left: 10px;
}

.atsAvailBlock {
border:0 none;
font-size:0.95em;
margin:0;
padding:0;
text-align:left;
width:100%;
}

#siteInformation {
    clear: both;

}

/* ajax styles */
#ajax_listOfOptions, #ajax_listOfOptions div {
	-x-system-font:none;
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
}
#ajax_listOfOptions {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:white none repeat scroll 0 0;
	border:1px solid #7F9DB9;
	caption-side:right;
	color:#000000;
	height:275px;
	list-style-image:none;
	list-style-position:inside;
	list-style-type:disc;
	opacity:0.95;
	overflow:visible;
	padding-left:5px;
	text-align:left;
	width:280px;
	z-index:1000;
}
#ajax_listOfOptions, #ajax_listOfOptions_iframe {
position:absolute;
}
#ajax_listOfOptions div {
	cursor:pointer;
	margin:1px;
	padding:1px;
}
#ajax_listOfOptions .optionDivSelected {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#CCCCCC url(/Images/airline_s.gif) no-repeat scroll 0 0;
	color:#000000;
	padding-left:23px;
}
#ajax_listOfOptions_iframe {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent none repeat scroll 0 0;
	z-index:5;
}

