TD.ftrtable_hdr {
	background-image : url('/ContalResources/site_images/sm-hd-shim.gif');
	padding-left : 5px;
	color : white;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size: 0.8em;
}

TD.ftrtable_hdr_red {
	background-image : url('/ContalResources/site_images/sm-red-hd-shim.gif');
	padding-left : 10px;
	color : white;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight : bold;
}
.results {
	border: 0;
	height: 1px;
	width: 100%;
	color: black;
	background-color: black;
}

.PriceFlights {
	color : black;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.textFlights {
	color : black;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
TD.ftrtable_hdr_yellow
{
	background-image : url('/ContalResources/site_images/hd-yellow-shim.gif');
	padding-left : 5px;
	color : black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size: 0.8em;
}

TD.ftrtable_hdr_green
{
	background-image : url('/ContalResources/site_images/hd-green-shim.gif');
	padding-left : 5px;
	color : black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size: 0.8em;
}

TD.ftrtable_hdr_orange
{
	background-image : url('/ContalResources/site_images/orange_header_shim.gif');
	padding-left : 5px;
	color : Black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size: 0.8em;
}

TD.ftrtable_hdr_red2
{
	background-image : url('/ContalResources/site_images/hd-red-shim.gif');
	padding-left : 5px;
	color : White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size: 0.8em;
}

TD.summary_heading {
	background-image : url('/ContalResources/site_images/hdr_grey_shim.gif');
	color : black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size: 0.8em;
}

.pleaseWait {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
}

.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 0.7em; 
	margin-top: 0px; 
	margin-right: 0px; 
	font-weight : normal;
}

.frm_text_emp {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size: 0.8em;
}

.bold_text {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-weight : bold;
}

TD.profile_bold_text {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-weight : bold;
	color       : #333399;
	background-image : url('/ContalResources/site_images/bg-shim-green-box.gif');
}

TD.profile_cell
{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	background     : White; 
	padding-bottom : 2px; 
	padding-left   : 2px; 
	padding-right  : 2px; 
	background-image : url('/ContalResources/site_images/bg-shim-green-box.gif');
	color: Black;
}

TD.profile_cell_selected
{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	background     : White; 
	padding-bottom : 2px; 
	padding-left   : 2px; 
	padding-right  : 2px; 
	background-image : url('/ContalResources/site_images/bg-shim-green-box.gif');
	color: Black;
	font-weight : bold;
	font-size: 0.7em;
}

TD.profile_cell_heading
{
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	background  : White;
	background-image : url('/ContalResources/site_images/bg-shim-green-box.gif');
	
	padding-top    : 0px;
	padding-bottom : 10px;
	padding-left   : 2px;
	padding-right  : 2px;
	
	margin-top    : 0px;
	margin-bottom : 10px;
	margin-left   : 2px;
	margin-right  : 2px;
	
	font-weight   : bold;
	color         : Black;
	font-size     : 0.8em;
}

TD.profile_cell_bold
{
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	background  : White;
	background-image : url('/ContalResources/site_images/bg-shim-green-box.gif');
	
	padding-top    : 0px;
	padding-bottom : 10px;
	padding-left   : 2px;
	padding-right  : 2px;
	
	margin-top    : 0px;
	margin-bottom : 10px;
	margin-left   : 2px;
	margin-right  : 2px;
	
	font-weight   : bold;
	color         : Black;
	font-size     : 0.8em;
}

.grey_cell {
	background-image : url('/ContalResources/site_images/hdr_grey_shim.gif');
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
}

.white_cell {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
}

TD.yellow_cell
{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	font-size : 0.8em;
	color: Black;
	padding-bottom: 4px; 
	padding-left: 8px; 
	padding-right: 8px; 
	background: White; 
	background-image : url('/ContalResources/site_images/highlight-shim.gif');
}

TD.yellow_cell_bold
{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	font-weight: bold;
	font-size : 0.8em;
	color: Black;
	padding-bottom: 4px; 
	padding-left: 8px; 
	padding-right: 8px; 
	background: White;
	background-image : url('/ContalResources/site_images/highlight-shim.gif');
}

TD.yellow_cell_heading
{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	font-size : 0.8em;
	font-weight: bold;
	color: #FF9933;
	padding-bottom: 4px; 
	padding-left: 8px; 
	padding-right: 8px; 
	background: White; 
	background-image : url('/ContalResources/site_images/highlight-shim.gif');
}

TD.ftr_cell
{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	background: White; 
	padding-bottom: 4px; 
	padding-left: 8px; 
	padding-right: 8px; 
	background-image : url('/ContalResources/site_images/sm-bg-shim.gif');
}

TD.ftr_cell_green
{ 
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	background: White; 
	color: Black;
	padding-bottom: 4px; 
	padding-left: 8px; 
	padding-right: 8px; 
	background-image : url('/ContalResources/site_images/bg-shim-green-box.gif');
}

TD.ftr_cell_welcome
{ 
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	background: White; 
	color: Black;
	background-image : url('/ContalResources/site_images/blurbbox-shim.gif');
}

TD.ftr_cell_yellow
{ 
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	background: White; 
	color: Black;
	padding-bottom: 4px; 
	padding-left: 8px; 
	padding-right: 8px; 
	background-image : url('/ContalResources/site_images/bg-shim-yelo-box.gif');
}

TD.ftr_cell_alert
{
	color: red;
	font-weight : bold;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	background: White; 
	padding-bottom: 4px; 
	padding-left: 8px; 
	padding-right: 8px; 
	background-image : url('/ContalResources/site_images/sm-bg-shim.gif');
}

TD.ftr_cell_yellow_alert
{
	color: red;
	font-weight : bold;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	background: White; 
	padding-bottom: 4px;
	padding-left: 8px; 
	padding-right: 8px; 
	background-image : url('/ContalResources/site_images/bg-shim-yelo-box.gif');
}

TD.ftr_cell_bold
{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	background: White; 
	padding-bottom: 4px; 
	padding-left: 8px; 
	padding-right: 8px; 
	background-image : url('/ContalResources/site_images/sm-bg-shim.gif');
	font-weight : bold;
}

TD.ftr_cell_green_bold
{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	background: White; 
	color: Black;
	padding-bottom: 4px; 
	padding-left: 8px; 
	padding-right: 8px; 
	background-image : url('/ContalResources/site_images/bg-shim-green-box.gif');
	font-weight : bold;
}

TD.ftr_cell_yellow_bold
{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	background: White; 
	color: Black;
	padding-bottom: 4px; 
	padding-left: 8px; 
	padding-right: 8px; 
	background-image : url('/ContalResources/site_images/bg-shim-yelo-box.gif');
	font-weight : bold;
}

.wallet_summary_hdr {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	background: White;
	background-image : url('/ContalResources/site_images/wallet-hdr-shim.gif');
	font-weight : bold;
	font-size: 0.8em;
}

Input.default {
	border : 1px solid Black;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: Black;
	font-size: 1em;
}

Input.date {
	border : 1px solid Black;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: Black;
	font-size: 1em;
	width: 80px;
}

Select.default {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: Black;
}

Textarea.default {
	border : 1px solid Black;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	color: Black;
	border-style : outset;
	padding-right : 15px
}

Body { 
	background-color : #FFFFFF;  
	padding-left : 0; 
	padding-top : 0;
	margin-left : 0; 
	margin-top : 0;
	padding-right : 0;
	margin-right : 0;
	height: 100%;
	font-size: 0.7em;
}

html {
	height: 100%;
}

TD {
	background : white;
	color : Black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 0.7em;
}

TD.tinted {
	background-image : url('../sch_images/sidebar-bg-shim.gif');
	color : Black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 0.7em;
}

TD.tiny {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 0.6em;
}

.qsheading {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
}

.heading {
	font-weight: bold;
	color: #FF9933;
	margin-bottom: 10px;
	font-size : 0.8em;
}

.heading_small {
	font-weight: bold;
	text-decoration : none;
	color: #FF9933;
	margin-bottom: 10px;
	font-size : 0.7em;
}

A.heading_small:link {
	text-decoration : none;
	color: #FF9933;
	font-size : 0.9em;
}
A.heading_small:visited {
	text-decoration : none;
	color: #FF9933;
	font-size : 0.9em;
}
A.heading_small:hover {
	text-decoration : none;
	color: #FF9933;
	font-size : 0.9em;
}


.heading_in_cell {
	font-weight: bold;
	color: #FF9933;
	margin-bottom: 10px;
	font-size : 1.2em;
}

.heading_black {
	font-weight: bold;
	color: Black;
	font-size : 0.9em;
	margin-bottom: 10px;
}

.header_bar_top {
	color : White;
	background-image : url('/ContalResources/site_images/navbar-shim-orange.gif');
}

.header_bar_bottom {
	color : Black;
	background-image : url('/ContalResources/site_images/hd-yelo-shim-shrt.gif');
}

.header_bar_long {
	color : Black;
	background-image : url('/ContalResources/site_images/hd-yelo-shim-long.gif');
}

.footer_bar {
	color : White;
	background-image : url('/ContalResources/site_images/ft-shim.gif');
}

A:link {
	color: #333399;
}

A:visited {
	color: #333399;
}

A:hover {
	color: #333399;
}

A.header_nav:link {
	text-decoration : none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : White;
	font-weight:bold;	
}

A.header_nav:visited {
	text-decoration : none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : White;
	font-weight:bold;	
}

A.header_nav:hover {
	text-decoration : none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;	
	color : White;
}


.alert {
	color: red; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 0.7em; 
	font-weight: bold
}

img.left {
	float: left;
	border: 0;
	clear: none;
	margin-right: 10px;
	margin-bottom: 5px;
}

img.right {
	float: right;
	border: 0;
	clear: none;
	margin-left: 10px;
	margin-bottom: 10px;
}

.qstable_hdr
{
	padding-right : 10px;
	color : Black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight : bold;
	background-image : url('/ContalResources/site_images/hd-yellow-shim.gif');
}

  .litebox img {
  	padding: 0;
  	margin: 0;
  }

  a.linktotop {
  	float: right;
  }


  img.right {
    	float: right;
    	clear: none;
    	margin-left: 10px;
    	margin-bottom: 10px;

  }

  p.first {
  	margin-top: 0;
  	padding-top; 0;
  	margin-bottom: 20px;
  }
  p.first:first-line {
  	font-weight: bold;
  }

  p.conditions {
	font-family: Verdana, sans-serif;
	font-size: 10px;
  }

  ul {
  	padding-left: 20px;
  }

  ul.contents {
  	padding: 15px;
  	list-style-position: outside;
  }

li {
	margin-top: 2;
	margin-bottom: 2;
	margin-left: 20;
	margin-right: 0;
	padding-top: 2;
	padding-bottom: 2;
	padding-left: 0;
	padding-right: 0;
	list-style-type: square;
	list-style-image: url('/ContalResources/site_images/bullet2.gif');
}

#numbered_list li {
	margin-top: 2;
	margin-bottom: 2;
	margin-left: 20;
	margin-right: 0;
	padding-top: 2;
	padding-bottom: 2;
	padding-left: 0;
	padding-right: 0;
	list-style: decimal;
	list-style-type: decimal;
	list-style-image: none;
}

  table {
  	background: none;
  }

  .center {
  	text-align: center;
  }

.litebox {
  	padding: 0;
  	margin: 2px;
  }

.signoff {
  	margin: 15px;
  	margin-right: 60px;
  	margin-bottom: 30px;
  	float: right;
  }

#date {
  	background: none;
  	padding-top: 2px;
  }

.litebox-r {
  	background-image: url('/ContalResources/site_images/newsletter_images/litebox_side-r.gif');
  	repeat: repeat;
  }

.litebox-l {
  	background-image: url('/ContalResources/site_images/newsletter_images/litebox_side-l.gif');
  	repeat: repeat;
}

div.corporateMenu {
	float : left;
	width : 145px;
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size:  0.8em;
	background : gray;
	padding : 4px;
	margin : 8px;
	margin-left : 0px;
	margin-top : 3px;
	background-image : url('/ContalResources/site_images/sm-bg-shim.gif');
}

.submitlink {
	color: #333399;
	border: none;
	background-color: transparent;
	text-decoration: underline;
	cursor: pointer;
	cursor: hand;
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	margin-left: -2px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	font-size: 11px;
}

.light_grey {
	background-color: #EBEBEB;
}