/*
This is the base style stylesheet for the qukfawres portal Ver 2.0
It defines things like font sizes etc.
This stylesheet is applied to all portals custom or otherwise
created: June 2003
author: william tulloch
*/
#Maincontainer{
	margin-left : auto;
	margin-right:auto;
	text-align:left;
}

BODY
{
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    font-size:12px;
     text-align:center;   
     BACKGROUND-POSITION: right bottom; 
     BACKGROUND-ATTACHMENT:scroll; 
     BACKGROUND-IMAGE: url(../images/powered-by-logo.gif); 
     BACKGROUND-REPEAT: no-repeat; 
     
}
td
{
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    font-size:12px;
    
}

td.fareReview{
    
    border: 1px solid black;
    
}

table.FareReview{
		border:1px black solid;
		border-collapse:collapse;
		
	} 
		

.FormHeader{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 1.2em; 
	 WIDTH: 100%; 
	  PADDING-TOP: 4px; 
	 BORDER-BOTTOM: black 1px solid; 
	 FONT-FAMILY: Arial,Helvitica, Sans-Serif; 
	 POSITION: static; 
	 TOP: 5px; 
	 HEIGHT: 25px; 
	  TEXT-ALIGN: center
}

/*
th, .tableHeader{
	font-family: Arial, Sans-Serif;
	font-weight: bold;
	color: black;
	
	text-align: center;
}
*/

th.PaxTableHeader
{
	font-family: Arial, Sans-Serif;
	font-weight: bold;
	color: #000000;
	background-color: Transparent;
	text-align: center;
	font-size:0.7em
}

td.PaxTableCell
{
	background-color:Transparent
}

#tblForm td {
	border : 0px none;
}


.agentname
{
	font-weight: bold;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
}


.label, .labelBigRead, .RulesLabel
{
	font-size: 1em;	
	font-weight:bold;
	font-family: Arial, Sans-Serif;
}

td.label
{
	font-size: 0.9em;	
}

.Ruleslabel
{
	font-size: 0.9em;	
}

.TextBox
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	font-family: Verdana, Arial,helvetica,Sans-Serif;
	font-size:1em
}

.bigRead
{
	font-size:1.1em;
	font-weight:bold
}

.labelBigRead
{
	font-size: 1.2em;	
	
}

.DropDown
{
	font-family: Verdana, Arial,helvetica,Sans-Serif;
	font-size:1em
}

.button, .buttonOver
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	
	font-family: Verdana,Arial,helvetica,Sans-Serif;
	cursor: hand;
	font-size: 0.9em
}

.buttonOver
{
	
	
}

.Asterisk {
	background-image : url(../images/grayAsterisk.gif);
	background-position : center;
	background-repeat : no-repeat;
	width:12px;
	height:12px;
	
}


.MainContainer 
{
	border: 1px solid #000000;
	background-color: white
}
.userfeedback, .errorMsg
{
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 0.9em;
	color: #000000;
	line-height: 1.3em;
}

.errorMsg {
	color : #ff0000;
	list-style : square;
}

tr
{
	background-color:White;
	border:solid 1px gray;

}
tr.mouseover
{
	
}


A.button, A.buttonover
{
	border-right: black 1px solid;
	padding-right: 2px;
	border-top: black 1px solid;
	padding-left: 2px;
	padding-top: 3px;
	border-bottom: black 1px solid;
	padding-bottom: 3px;
	border-left: black 1px solid;
	
	cursor: hand;
	color: black;
	font-size: 0.9em;
	
	font-family: Verdana,Arial,helvetica,Sans-Serif;
	height: 22px;
	
	text-align: center;
	text-decoration: none;
}
A.buttonover
{
	
	
}

