.normaltext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000
}
.SubHead1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	line-height: 16pt;
}
	
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000
}

a:link {
	color: #3F3FBE;;
	text-decoration: underline;;
	font-weight: normal
}

a:visited {
	color: #3F3FBE;
	font-weight: normal
}

a:hover {
	color: #3F3FBE;
}


.showdiv
{
display: all;
visibility:true;
}

.hiddendiv
{
display: none;
visibility: hidden;
}


a:active {
	color: #3F3FBE;
	text-decoration: underline;;
	font-weight: normal
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.topheadings {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
}

.normalblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}

.blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3F3FBE;
}

.lightblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.rose {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #336699;
}

.hedings {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #CC6600;
	font-weight: bold;
}

.hedingblack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #000000;
}

.second {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
}

.thired {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
}

td.leftzero {
	padding: 1px 1px 1px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	font-weight: bold;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #990000;
	margin: 1px 1px 1px 1px;
	border-style: solid
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #990000;
	margin: 1px 1px 1px 1px;
}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #990000;
	margin: 1px 1px 1px 1px;
}

h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #990000;
	margin: 1px 1px 1px 1px;
}

h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	margin: 1px 1px 1px 1px;
}

h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	margin: 1px 1px 1px 1px;
}

.white12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}

.red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CC3300;
	text-decoration: underline;
}

.Condsred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #CC3300;
	text-decoration: none;
}

.heading1w {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
}

.hotelname {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #CC6600;
}

.butbk {
	font-family: arial, verdana, Helvetica;
	font-size: 12;
	color: 000000;
	font-weight: bold;
	background-color: fea100;
	text-decoration: none
}

.bottombar {
	font-family: Helvetica bold, Arial bold, Sans Serif;
	color: #ffffff;
	font-size: 9pt;
	text-decoration: none;
}

.tablerow {
	background-color: #fffbea;
}

.tablerowheader {
	background-color: #ffcc66;
}

.row1 {
	background-color: #d4d9e8;
}

.row2 {
	background-color: #eeeeee;
}

.searchfont {
	font-size: 10pt;
}

.price {
	background-color: #ffffff;
	font-size: 12pt;
	font-weight: bold;
	line-height: 13pt;
}

.notax {
	color: #ff0000;
	font-weight: bold;
}

.AvailableFaresFont {
	font-family: arial, verdana, Helvetica;
	font-size: 14;
	color: 000000;
	font-weight: none;
	text-decoration: none
}


.ConnectTime {
	font-family: arial, verdana, Helvetica;
	font-size: 11;
	color: 000000;
	font-weight:none;
	text-decoration: none
}
.ChangePlanes {
	font-family: arial, verdana, Helvetica;
	font-size:7pt;
	color: 000000;
	font-weight:none;
	text-decoration: none;
}

.formElements	{
font-family: arial,verdana, arial; 
font-size: 11; color: 000000; 
background-color: #ffffff;
text-decoration: bold 
}

.PageHeading
{
color: D58000;	
}


.containingtable
{
background-color:#ffffff;
width:757;
border:0;
cellspacing:0;
cellpadding:0;
}

.body
{
background-color: #eeeeee;
}


.borderimage
{
src:"../images/loop.gif";
width:1px;
height:25px;
}

.borderimageinvoice
{
src:"https://secure.farebank.ie/hotels/images/loop.gif";
width:1px;
height:25px;
}
.borderinvoice
{
	width: 1px;
	background-image:url(https://secure.farebank.ie/hotels/images/loop.gif);
	background-repeat: repeat;
}

.border
{
width: 1px;

background-image:url(../images/loop.gif);
background-repeat: repeat;

}


.searchpagetable
{
width :100%;
border:0;
border:0;
cellspacing:0;
cellpadding:0;
background-color:#FFFFFF;
}


.tableLeftTop
{
src:"../images/lefttoprev.gif";
}

.tableRightTop
{
src:"../images/righttoprev.gif";
}


.tableMiddleTop
{
	
}



.errorText
{
	color:ff0000;
}
.formbk
{
	
	font-size:11px; 
	font-family: arial; 
}
.padding
{
	padding: 8px 8px 8px 8px;
}

.paddingsmall
{
	padding: 4px 4px 4px 4px;
}
.seperator
{
	color: "#66CCFF";
}

.breadcrumbOn
{
	font-size:19px;
	font-family: arial, verdana, Helvetica; 
	color: #ffcc66;
	font-weight: bold;
}

.breadcrumbOff
{
	font-size:19px;
	font-family: arial, verdana, Helvetica;
	color: #fffb11;
	font-weight: bold;
	padding: 4px 4px 4px 4px;
}

.breadcrumbLink
{
	font-size:19px;
	font-family: arial, verdana, Helvetica;
	color: #66CCFF;
	font-weight: bold;
}

.specialOffer
{
	font-weight: bold;
	color: #157735;
}

.adjust
{
	font-size:14px;
padding: 10px 10px 10px 10px;
font-weight: bold;
color: #157735;
}