BODY
{
    BACKGROUND-COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 1em;
    COLOR: #000000
}
a, a:link, a:visited
{
    FONT-SIZE: 1em;
    COLOR: red;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    text-decoration: none
}
a.underline:link
{
    FONT-SIZE: 1em;
    COLOR: red;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    text-decoration: underline
}
a.underline:visited
{
    FONT-SIZE: 1em;
    COLOR: red;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    text-decoration: underline
}
a.blueunderline:link
{
    FONT-SIZE: 0.7em;
    COLOR: #526EA7;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    text-decoration: underline
}
a.blueunderline:visited
{
    FONT-SIZE: 0.7em;
    COLOR: #526EA7;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    text-decoration: underline
}
a.blueunderline:hover
{
    FONT-SIZE: 0.7em;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    text-decoration: underline
}
a.redunderline:link
{
    FONT-SIZE: 0.8em;
    COLOR: red;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    text-decoration: underline
}
a.redunderline:visited
{
    FONT-SIZE: 0.8em;
    COLOR: red;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    text-decoration: underline
}
a.redunderline:hover
{
    FONT-SIZE: 0.8em;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    text-decoration: underline
}
a:hover
{
    FONT-SIZE: 1em;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    text-decoration: underline
}
.warning
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.9em;
    COLOR: Red;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: white																										
}
.bluewarning
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.2em;
    COLOR: #526EA7;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: white																										
}
.pageheading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.2em;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.heading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.75em;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.journeyheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.7em;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR:#526EA7
}
.journeybody
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.7em;
    COLOR: #526EA7;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #DDDDDD
}

.notesblock
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.7em;
    COLOR: #143278;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    width: 500px;
    height: 100px;
    position:absolute;
    left:15%;
    top:150px;
    text-align: left
}

.agentnotesblock
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.7em;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    width: 275px;
    height: 50px;
    position:absolute;
    left:50%;
    top:150px;
    text-align: left
}

.logonbox
{
font-size:0.7em;
border:1px solid black
}

.vehicleheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1em;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #526EA7
}

.vehiclebody
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.7em;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #A8BEE5
}

.paxheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1em;
    COLOR: #DDDDDD;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #526EA7;
    WHITE-SPACE: nowrap
}
.paxbody
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1em;
    COLOR: #526EA7;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #DDDDDD
}

.paxtypeoff
{
    FONT-SIZE: 0.7em;
    COLOR: #B0A993;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

.paxtype
{
    FONT-SIZE: 0.7em;
    COLOR: #526EA7;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    WHITE-SPACE: nowrap
}
.paxnum
{
    font-size:0.7em;
    border:1px solid black
}
.paxinfo
{
    border:1px solid black
}

.trailerheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.7em;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #B0A993
}
.trailerbody
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.7em;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #C6CCD7
}

.altsheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.7em;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #526EA7
}
.altsheader2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.7em;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #143278
}
.accomsheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.7em;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #526EA7
}
.smalltext
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.7em;
    COLOR: #526EA7;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: white																										
}
.text
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.7em;
    COLOR: #526EA7;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: white																										
}
a.text:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.3em;
    COLOR: #526EA7;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: white																										
}
.textblack
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.7em;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: white																										
}
.textbluebig
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.10em;
    COLOR: blue;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: white																										
}
.textredmed
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.50em;
    COLOR: red;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: white																													
}
.pageheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1em;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.pagesubheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.8em;
    COLOR: #526EA7;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.paxheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.7em;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #526EA7
}
.paymentheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.7em;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #526EA7
}
.contactdetailsInner
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.7em;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #526EA7
}
.contactdetailsOuter
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.7em;
    COLOR: #526EA7;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #DDDDDD
}
.reservationheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.7em;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #526EA7
}
.pricedetailsOuter
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.7em;
    COLOR: #526EA7;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #DDDDDD
}


.dropdown
{
    FONT-SIZE: 1em;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: white																									
}

.highlightBkgref
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: red;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: white	
}

.buttons
{
	WIDTH: 100px;
	color:White;
	background-color:#526EA7;
	FONT-WEIGHT: bold;
	border-color:black;
	border-width:1px;
	border-style:solid;
	font-family:Arial;
	font-size:0.7em   
}

.doublebuttons
{
	WIDTH: 150px;
	color:White;
	background-color:#526EA7;
	FONT-WEIGHT: bold;
	border-color:black;
	border-width:1px;
	border-style:solid;
	font-family:Arial;
	font-size:0.7em   
}
