﻿
html, body , h1, h2, h3, h4, h5, h6, p, form, input, select, td
{
	margin		: 0px;
	font-family	: "Trebuchet MS";
	font-size	: 12px;
}
/* ---------- Headings ---------- */

h1
{
        clear           : left;
        font-size       : 22px;
        color           : #003399;
        font-weight     : normal;
		padding		: 10px 0px;
}
/*h3
{
	padding			: 3px;
	font-size		: 13px;	
	font-weight		: bold;
	background-color:#a20607;
}*/


#containerResults{
	display:block;
	width:900px;
	margin:0 auto;	/* center Aligned!*/
	height:100%;
	text-align:center;
	/*overflow:hidden;*/
}
#container{
	display:block;
	width:900px;
	margin:0 auto;	/* center Aligned!*/
	height:100%;
	/*overflow:hidden;*/
}
.containerIcon{
	float		: left;
	width 		: 160px;
	border		: 1px solid #a20607;
	background-color:#F7F7F7;
/*border		: 1px solid #a20607;*/
}


#right
{
	margin-left	: 5px;
	float		: left;
	width		: 745px;
}
#basket
{
	margin:0 ;	
	width		: 100%;
}

/*search boxes*/
#searchbox
{
	position:absolute;
	left:0px;
	top:0px;
	width:388px;
	height:270px;
	z-index:4;
	visibility: visible;
	border:none;
}
#searchboxMultileg
{
	padding:20px  0px 0px 0px;
	display:block;
	width:410px;
	float:left;	
	
}

/* -- all styles needed for results pages ---*/
.radiobutton {
	background-color:#EA7820;
	border: 3pt solid #EA7820;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	font-size: 15px;
}
#contentsWrapper{
	display:block; 
	border:0px solid #a20607;	
	width:930px;
	/*--padding-left:50px;padding-right:25px;	 --*/
}

/*
.contentsWrapper div{
	display:block; padding-left:5px;	
	
}
*/
.resultwrapper{
	display:block; padding:0;	
	border:1px solid #5d5d5d;	
}

.contents{
	display:block; padding:0;	
	border:1px solid #5d5d5d;	
	width:100%;
}

.contents table{
	padding:5px 5px;
}

.contents td{
	padding:1px 1px;
}


.header{
	background:url(../images/seresultred.jpg) repeat-x; padding:7px;
	background-color:#ffffff;	
	color:#ff0000;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;	
	text-decoration:none;
}

.header2{
	font-weight:bold;
	padding:5px;
	background-color:#efe5e0;		
}

.paging
{
  background-color:#efe5e0;
  border-bottom-color:#a20607;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-top-color:#a20607;
  border-top-width:1px;
  border-top-style:solid;
height:20px;
 
  padding-top:5px;
  
}

.headerFlightDirection {background:url(../images/seresult.jpg) repeat-x ; height:34px; color:#000000; font:bold 12px Arial, Helvetica, sans-serif; text-decoration:none; padding:5px;}

.search_button {font-family:Arial; font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:none; background-image:url(../Images/SearchButtonBG.jpg); background-repeat:repeat-x; width:80px; height:26px; border:1px solid #a80417; cursor:hand;}
.search_big {font-family:Arial; font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:none; background-image:url(../Images/SearchButtonBG.jpg); background-repeat:repeat-x; width:140px; height:28px; border:1px solid #a80417; cursor:hand; text-align:center;}
.cssLinkButton {font-family:Arial; font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:none; background-image:url(../Images/SearchButtonBG.jpg); background-repeat:repeat-x; width:140px; height:30px; border:1px solid #a80417; cursor:hand; text-align:center;}

/*.cssLinkButton
{
 font-style:italic;
  font-weight:bolder;
  font-size:14px;
  color:#a20607;
}*/


.btnRightAlign{
	display:block;
	padding:5px;	
	text-align:right;
}
#divErrorMessage
{
	color:Red;
	font-size:12px;
	font-weight:bold;	
	padding-bottom:10px;
}
.divErrorMessage
{
	color:Red;
	font-size:16px;
	font-weight:bold;	
	padding-bottom:10px;
}

.required{
	color:#FF0000;
	font-size:9px;
	font-weight:bold;
}

.grey {	COLOR: #7b797a}

.padding10 {	PADDING-RIGHT: 10px;	PADDING-LEFT: 10px;	PADDING-BOTTOM: 10px;	PADDING-TOP: 10px}

/* ---------- Top of page links definition ----------*/

#splash, #header
{
        background-image        :url(images/main_img-2.html);
        background-repeat       :no-repeat;
        height                  :10px;
	clear 			: both;
}
#search
{
	float			: left;
}
#links
{
        margin                  : 0px 0px 1px 0px;
        float                   : right;
}

#sublinks
{
        margin                  : 1px 0px 5px 0px;
        padding-left            : 0px;
        float                   : left;
}

#links div, #sublinks div, #sublinks li
{
        list-style              : none;
        float                   : left;
        height                  : 22px;
        text-align              : center;
        background-color        : #a20607;
        border-right            : 1px solid #FFF;
        padding-top             : 3px;
		padding-right             : 10px;
		padding-left             : 10px;
}

#links a, #sublinks a
{
	text-decoration		: none;
        color                   : white;
}

#links a:hover, #sublinks a:hover
{
	text-decoration		: underline;
}

#links .bright
{
        background-color        : red;
}




/* ---------- Left hand side of screen with search again parameters ----------- */

#left
{
	float		: left;
	width 		: 170px;
	
}

/*#left .width140
{
	width		: 140px;
}

#left div
{	
	padding		: 0px 5px 5px 5px; 
}
#left .sub
{
	float:left;
	padding:0px 0px 0px 5px;
	width:50px;
}*/



/* ---------- General Content definitions ---------- */

#changesearch
{
	float		: left;
	width 		: 160px;
	border		: 1px solid #5d5d5d;
	background-color:#F7F7F7;
	
}

#changesearch .width140
{
	width		: 140px;
}

#changesearch div
{	
	padding		: 0px 5px 5px 5px; 
}
#changesearch .sub
{
	float:left;
	padding:0px 0px 0px 5px;
	width:50px;
}

.row_bottom_line
{
        border-bottom  	: 1px solid #a20607;
        padding-left:5px;
}

.row_bottom_dottedline
{
        border-bottom-width:1px;
        border-bottom-style:dotted;
        border-bottom-color:#a20607;
        padding-left:5px;
}
.red {	COLOR: #ff3100}
.tabs
 {
            position:relative;
            top:1px;
            left:10px;
   }
.tab
 {
            border:solid 1px black;
            background-color:#eeeeee;
            padding:2px 10px;
 }
.selectedTab
  {
            background-color:white;
            border-bottom:solid 1px white;
  }
.tabContents
  {
            border:solid 1px black;
            padding:10px;
            background-color:white;
  }
.side1 {font-family:Arial; color:#000000; font-size:12px; font-weight:bold; font-style:normal; text-decoration:none;}
/*.sidered {font-family:Arial; color:#FF0000; font-size:12px; font-weight:bold; font-style:normal; text-decoration:none;}*/
.simple {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #fffff;
	text-decoration: none;
	padding:10px;
}
/*.dropdown2 {font-family:Arial; color:#000000; font-size:11px; font-weight:normal; font-style:normal; text-decoration:none;}*/
.radiolight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #a20607;
	text-decoration: none;
	background-color:#f4f4f4;
	text-decoration:none;
	text-align:center;
}
.radiodark {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	text-decoration: none;
	background-color:#a3562f;
	text-decoration:none;
	text-align:center;
}
.link {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #c42323;
}
.radioup {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #ffffff;
	text-decoration: none;
	background-color:#930909;
}
.radioup1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #ffffff;
	text-decoration: none;
	background-color:#cf6d5b;
}
/*.radioup {background:#930909; color:#FFFFFF; font:bold 12px Arial; padding:7px;}
.radioup1 {background:#cf6d5b; color:#FFFFFF; font:bold 12px Arial; padding:7px;}*/