@charset "utf-8";
/* CSS Document */
body {
FONT-WEIGHT: normal; FONT-SIZE: 10px; VERTICAL-ALIGN: top; COLOR: #000000; 
margin:0px;
height:100%; 
background-image:url('../images/background.png');
background-repeat:repeat;
background-color:#ffffff;
font:Verdana, sans-serif, Arial;}

TD {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; VERTICAL-ALIGN: top; COLOR: #000000; FONT-FAMILY: Verdana, sans-serif, Arial
}
TD.label {
	TEXT-ALIGN: right
}

HR{
border-style:dotted;
border:#333333;
border-width:thin;
margin-top:-10px;}

#wrapper{
height:100%;
text-align: center;
}

#logo{
width:840px;
height:79px;
color:#FFFFFF;
font-weight:bold;
margin:auto;
}


#adbox{
width:728px;
height:90px;
margin:5px auto;
}

#topnav{
width:860px;
height:70px;
background-image:url('../images/flight.search.png');
background-repeat:no-repeat;
margin:0px auto;
}

#topnav table{
text-align:center;
padding-top:20px;
font-size:12px;
font-weight:bold;
}

#topnavlong{
width:1000px;
height:70px;
background-image:url('../images/flight.search-long.png');
background-repeat:no-repeat;
margin:0px auto;
}

#topnavlong table{
text-align:center;
padding-top:20px;
font-size:12px;
font-weight:bold;
}


/*#sort{
width:840px;
height:40px;
vertical-align:middle;
padding-top:10px;
background-color:#FFFFFF;
margin:auto;
margin-top:10px;
margin-bottom:10px;}*/

#content_title{
width:860px;
height:45px;
background-image:url('../images/content_title.png');
background-repeat:no-repeat;
background-position: center center;
margin:0px auto;
font-weight:bold;
font-size:16px;
text-align: left;
padding:15px 0px 0px 40px;
font:Arial, Helvetica, sans-serif;}

#content_title h1{

}

#content_title_long{
width:1000px;
height:45px;
background-image:url('../images/content_title_long.png');
background-repeat:no-repeat;
background-position: center center;
margin:0px auto;
font-weight:bold;
font-size:16px;
text-align: left;
padding:15px 0px 0px 40px;
font:Arial, Helvetica, sans-serif;}

#content_title_long h1{
}

#content_content_long{
height:auto; 
margin-top:10px;
width:1000px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
height:inherit;
background-image:url(../images/content_side.png);
background-repeat:repeat-y;
margin:0px auto;}

#content{
/*height:100%; */
/*margin-top:10px;*/
width:860px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
/*height:inherit;*/
background-image:url('../images/content_side.png');
background-repeat:repeat-y;
padding : 10px,10px;
margin:0px auto;}

#content_content{}


#content_content h2{
padding-top:10px;
font-weight:bold;
font-size:14px;}

#content_long{
/*height:auto; */
margin-top:10px;
width:1000px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
/*height:inherit;*/
background-image:url(../images/content_side_long.png);
background-repeat:repeat-y;
margin:0px auto;}

#result td{
text-align:center;
padding:2px;
height:auto; 
}

.result_separate{
background-image:url(../images/tablehead.jpg);
background-repeat:repeat-x;
background-position:bottom;
height:13px;}

.extraheadtitle{
padding:10px 0px 0px 10px;
background-image:url(../images/extrabox_head.png);
background-repeat:no-repeat;
height:38px;
font-weight:bold;
}

.result_title{

background-image:url(../images/tablehead.jpg);
background-repeat:repeat-x;
font-weight:bold;
}

.select_title{
font-size:10px;
background-image:url(../images/tablehead2.jpg);
background-repeat:repeat-x;
font-weight:bold;
padding : 5px
}

#content_long h2{
padding-top:10px;
font-weight:bold;
font-size:14px;
}

#indication{
text-align:center;
color:#003366;
font-size:10px;
font-weight:bold;}

#selected{
border:1px solid #009999;
width:100%;}

#footer{
width:728px;
height:30px;
margin:5px auto;
color:#000033;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
padding-top:10px;
font-size:12px;
}