.content {
	font-family: Verdana, Arial, Helvetica; 
	font-size: 11px; 
	color: #333333;
	}
TD {
	font-family: Verdana, Arial, Helvetica; 
	font-size: 11px; 
	color: #333333;
	}
.headings { 
	font-weight: bold;
	font-size: 13px;
	color: #cccccc;
}	
.headingsmed { 
	font-weight: bold;
	font-size: 12px;
	color: #19446c;
}	
.header { 
	font-family: Verdana, Arial, Helvetica;
	font-size: 14px;
	font-weight: bold;
	color: #19446c;
}	
.headerBlack { 
	font-family: Verdana, Arial, Helvetica;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}	
.title { 
	font-weight: bold;
	font-size: 18px;
	color: #19446c;
}		
.title2 { 
	font-weight: normal;
	font-size: 24px;
	color: #333333;
}
.avisFleetHeader {
	font-family: Verdana, Arial, Helvetica; 
	font-size: 13px; 
	color: #cc0000;
	font-weight: bold;
	}
.budgetFleetHeader {
	font-family: Verdana, Arial, Helvetica; 
	font-size: 13px; 
	color: #3300cc;
	font-weight: bold;
	}
.carGroupTitle {
	font-family: Verdana, Arial, Helvetica; 
	font-size: 10px; 
	color: #333333;
	font-weight: bold;
	}	
.errorHeader {
	font-family: Verdana, Arial, Helvetica; 
	font-size: 10px; 
	color: #CC0000;
	font-weight: bold;
	}	
.errorHeader2 {
	font-family: Verdana, Arial, Helvetica; 
	font-size: 10px; 
	color: #000000;
	font-weight: bold;
	}
.estimatedTotal{
	font-family: Verdana, Arial, Helvetica; 
	font-size: 15px; 
	color: #CC0000; 
	font-weight:bold;
	}
.estimatedTotalHdr{
	font-family: Verdana, Arial, Helvetica; 
	font-size: 14px; 
	color: #000000; 
	font-weight:bold;
	}
.resConfNum{
	font-family: Verdana, Arial, Helvetica; 
	font-size: 17px; 
	color: #004080; 
	font-weight:bold;
	}	
.confirmationNumber{
	font-family: Verdana, Arial, Helvetica; 
	font-size: 17px; 
	color: #fe0200; 
	font-weight:bold;
	}
.leisureMark{
	font-family: Verdana, Arial, Helvetica; 
	font-size: 10px; 
	color: #666666; 
	font-weight:normal;
	}
.whatsThisHeader{
	font-family: Verdana, Arial, Helvetica; 
	font-size: 11px; 
	color: #333333; 
	font-weight:bold;
	}
.whatsThisTitle{
	font-family: Verdana, Arial, Helvetica; 
	font-size: 17px; 
	color: #19446c; 
	font-weight:bold;
	}	
.ninePoint {
	FONT-SIZE: 9px; 
	COLOR: #333333; 
	font-family: Verdana, Arial, Helvetica; 
	}
.ninePointGrey {
	FONT-SIZE: 9px; 
	COLOR: #999999; 
	font-family: Verdana, Arial, Helvetica; 
	}
.red {
	font-family: Verdana, Arial, Helvetica; 
	font-size: 11px; 
	color: #c90000;
	}	
.gray {
	font-family: Verdana, Arial, Helvetica; 
	font-size: 11px; 
	color: #656565;
	}	
.orangeSm {
	font-family: Verdana, Arial, Helvetica; 
	font-size: 10px; 
	color: #f65903;
	font-weight: bold;
	}	
	
	
	
	
	
INPUT {
	font-size: 10px; 
	color: 333333;
	font-family: Verdana, Arial, Helvetica;
	}	
SELECT {
	font-size: 10px; 
	color: 333333;
	font-family: Verdana, Arial, Helvetica;
	}
TEXT {
	font-size: 10px; 
	color: 333333;
	font-family: Verdana, Arial, Helvetica;
	}
RADIO {
	font-size: 10px; 
	color: 333333;
	font-family: Verdana, Arial, Helvetica;
	}	
	
	
	
	
	
	
	
a:link {
	FONT-SIZE: 11px; 
	COLOR: #333333; 
	FONT-FAMILY: Verdana, Arial, Helvetica;
}
a:visited {
	FONT-SIZE: 11px; 
	COLOR: #333333; 
	FONT-FAMILY: Verdana, Arial, Helvetica;
}
a:active {
	FONT-SIZE: 11px; 
	COLOR: #333333; 
	FONT-FAMILY: Verdana, Arial, Helvetica;
}
a:hover {
	FONT-SIZE: 11px; 
	COLOR: #999999; 
	FONT-FAMILY: Verdana, Arial, Helvetica;
}
a.red:link {
	FONT-SIZE: 11px; 
	COLOR: #c90000; 
	FONT-FAMILY: Verdana, Arial, Helvetica;
	text-decoration: underline;
}
a.red:visited {
	FONT-SIZE: 11px; 
	COLOR: #c90000; 
	FONT-FAMILY: Verdana, Arial, Helvetica;
	text-decoration: underline;
}
a.red:active {
	FONT-SIZE: 11px; 
	COLOR: #c90000; 
	FONT-FAMILY: Verdana, Arial, Helvetica;
	text-decoration: underline;
}
a.red:hover {
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica;
	text-decoration: none;
}
a.redBold:link {
	FONT-SIZE: 11px; 
	COLOR: #c90000; 
	FONT-FAMILY: Verdana, Arial, Helvetica;
	FONT-WEIGHT: bold;
	text-decoration: underline;
}
a.redBold:visited {
	FONT-SIZE: 11px; 
	COLOR: #c90000; 
	FONT-FAMILY: Verdana, Arial, Helvetica;
	FONT-WEIGHT: bold;
	text-decoration: underline;
}
a.redBold:active {
	FONT-SIZE: 11px; 
	COLOR: #c90000; 
	FONT-FAMILY: Verdana, Arial, Helvetica;
	FONT-WEIGHT: bold;
	text-decoration: underline;
}
a.redBold:hover {
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica;
	FONT-WEIGHT: bold;
	text-decoration: none;
}
a.carPriceLink:link {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #362079; 
	FONT-FAMILY: Verdana, Arial, Helvetica;
}
a.carPriceLink:visited {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #362079; 
	FONT-FAMILY: Verdana, Arial, Helvetica;
}
a.carPriceLink:active {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #362079; 
	FONT-FAMILY: Verdana, Arial, Helvetica;
}
a.carPriceLink:hover {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #666666; 
	FONT-FAMILY: Verdana, Arial, Helvetica;
}

a.menu:link {
	FONT-SIZE: 13px; 
}
a.menu:visited {
	FONT-SIZE: 13px; 
}
a.menu:active {
	FONT-SIZE: 13px; 
}
a.menu:hover {
	FONT-SIZE: 13px; 
}


.carGroup {
	font-family: Verdana, Arial, Helvetica; 
	font-size: 11px; 
	color: #000000;
	padding: 5px;
	}	
.carGroupCell {
	BORDER-RIGHT: 0px; 
	BORDER-TOP: 0px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	BORDER-LEFT: 0px; 
	COLOR: #333333; 
	BORDER-BOTTOM: 0px; 
	background-image: url('../images/bggrad.gif');
	TEXT-ALIGN: center;
	PADDING:10px 0px 10px 0px;
	}
.carInfoCell {
	BORDER-RIGHT: 0px; 
	BORDER-TOP: 0px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	BORDER-LEFT: 0px; 
	COLOR: #333333; 
	BORDER-BOTTOM: 0px; 
	TEXT-ALIGN: center;
	PADDING:10px 0px 10px 0px;	
	}
.carPriceCell {
	BORDER-RIGHT: 0px; 
	BORDER-TOP: 0px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	BORDER-LEFT: 0px; 
	COLOR: #362079; 
	BORDER-BOTTOM: 0px; 
	BACKGROUND-COLOR: #eeeeee;
	TEXT-ALIGN: center;
	PADDING:10px 0px 10px 0px;	
	}
.carPriceCellTop {
	BORDER-RIGHT: 0px; 
	BORDER-TOP: 0px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	BORDER-LEFT: 0px; 
	COLOR: #333333; 
	BORDER-BOTTOM: 0px; 
	BACKGROUND-COLOR: #eeeeee;
	TEXT-ALIGN: center;
	PADDING:10px 0px 10px 0px;	
	}
.carPriceCellOn {
	BORDER-RIGHT: 0px; 
	BORDER-TOP: 0px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	BORDER-LEFT: 0px; 
	COLOR: #362079; 
	BORDER-BOTTOM: 0px; 
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: center;
	PADDING:10px 0px 10px 0px;	
	}
.NOTAVAILABLE {
	BORDER-RIGHT: 0px; 
	BORDER-TOP: 0px; 
	FONT-SIZE: 10px; 
	BORDER-LEFT: 0px; 
	COLOR: #999999; 
	BORDER-BOTTOM: 0px; 
	BACKGROUND-COLOR: #eeeeee;
	TEXT-ALIGN: center;
	}	
.mod-xs { /* grey box 224px wide */
	background: url(../images/box_gw_XS_B.gif) no-repeat left bottom;
	margin-bottom: 1.2em;
	}
.mod-xs h6 { /* add above inner to create tab */
	background: #E5E5E5 url(../images/box_gw_XS_T.gif) no-repeat -195px 0px;
	padding: 4px 3px 4px 19px;
	margin: 0px;
	font-size: 110%;
	}
.mod-xs-in {
	background: url(../images/box_gw_XS_T.gif) no-repeat -195px -76px;
	padding: 6px 8px 15px;
	margin: 0px;
	clear: both;
	}	
	
	
	
.resTextBold{
font-family: Verdana, Arial, Helvetica;
font-size: 11px;
font-weight: bold;
color: #000000;
}
.resText{
font-family: Verdana, Arial, Helvetica;
font-size: 11px;
color: #000000;
}
.estimatedTotalGray{
font-family: Verdana, Arial, Helvetica;
font-size: 14px;
font-weight: bold;
color: #656565;
}
.resDetailsHeadings{
font-family: Verdana, Arial, Helvetica;
font-size: 11px;
font-weight: bold;
color: #000000;
}
.resDetailsText{
font-family: Verdana, Arial, Helvetica;
font-size: 11px;
font-weight: ;
color: #000000;
}
.modifyNotification{
font-family: Verdana, Arial, Helvetica;
font-size: 11px;
font-weight: bold;
color: #d20002;
width: 623px;
margin-bottom: 0px;
padding-top: 5px;
padding-bottom: 5px;
}

.errorTable{
border-top: solid 2px #e89e51;
border-bottom: solid 2px #e89e51;
border-left: solid 2px #fcf1d5;
border-right: solid 2px #fcf1d5;
background-color: #fcf1d5;
margin: 5px 0px 5px 0px;
padding: 5px 5px 5px 5px;
font-family: Verdana, Arial, Helvetica; 
font-size: 11px; 
color: #333333;
}	
.borderEstd {
border-top: dashed 1px #cbdae1;
border-bottom: dashed 1px #cbdae1;
border-left: dashed 1px #cbdae1;
border-right: dashed 1px #cbdae1;
}
	