BODY
{
    MARGIN: 0px
}
H1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 20px;
    COLOR: #ff9200;
    FONT-FAMILY: Arial,Verdana,Helvetica, sans-serif;
}
H2
{
    FONT-SIZE: 12px;
    COLOR: #2f6395;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H4
{
    FONT-SIZE: 12px;
    COLOR: #ff9200;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A:link
{
    COLOR: #004080
}
A:hover
{
    COLOR: #004080
}
A:visited
{
    COLOR: #004080
}
A:active
{
    COLOR: #004080
}
.support
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #ff9200;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.phone
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #004080;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.phoneOrange
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ff9800;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.phonePlain
{
    FONT-SIZE: 12px;
    COLOR: #ff9200;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.input1
{
    BORDER-RIGHT: #a1b6c7 1px solid;
    BORDER-TOP: #a1b6c7 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #a1b6c7 1px solid;
    WIDTH: 177px;
    COLOR: #666666;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #a1b6c7 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 16px;
    TEXT-ALIGN: center
}
.input2
{
    BORDER-RIGHT: #d2d2d2 1px solid;
    BORDER-TOP: #d2d2d2 1px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: #d2d2d2 1px solid;
    COLOR: #8a8a8a;
    BORDER-BOTTOM: #d2d2d2 1px solid
}
.input3
{
    BORDER-RIGHT: #d2d2d2 1px solid;
    BORDER-TOP: #d2d2d2 1px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: #d2d2d2 1px solid;
    COLOR: #8a8a8a;
    BORDER-BOTTOM: #d2d2d2 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.input4
{
    BACKGROUND-IMAGE: url(images/grayline.jpg);
    VERTICAL-ALIGN: middle;
    WIDTH: 200px;
    HEIGHT: 30px
}
.input5
{
    BORDER-RIGHT: #d2d2d2 1px solid;
    BORDER-TOP: #d2d2d2 1px solid;
    PADDING-LEFT: 5px;
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: #d2d2d2 1px solid;
    WIDTH: 378px;
    COLOR: #8a8a8a;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: #d2d2d2 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.input6
{
    BORDER-RIGHT: #d2d2d2 1px solid;
    BORDER-TOP: #d2d2d2 1px solid;
    PADDING-LEFT: 5px;
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: #d2d2d2 1px solid;
    WIDTH: 378px;
    COLOR: #8a8a8a;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: #d2d2d2 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 25px
}
.input7
{
    BORDER-RIGHT: #d2d2d2 1px solid;
    BORDER-TOP: #d2d2d2 1px solid;
    PADDING-LEFT: 5px;
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: #d2d2d2 1px solid;
    WIDTH: 378px;
    COLOR: #8a8a8a;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: #d2d2d2 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 25px
}
.statusBLUE
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND-IMAGE: url(images/bluelinestatus.jpg);
    WIDTH: 200px;
    COLOR: #ff9200;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 20px
}
.borderblue
{
    BACKGROUND-IMAGE: url(images/bluelinestatus.jpg);
    HEIGHT: 20px
}
#side-nav
{
    FONT-WEIGHT: normal;
    MARGIN-LEFT: 15px
}
#side-nav A:link
{
    FONT-SIZE: 8pt;
    COLOR: #004080;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
#side-nav A:visited
{
    FONT-SIZE: 8pt;
    COLOR: #004080;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
#side-nav A:active
{
    FONT-SIZE: 8pt;
    COLOR: #004080;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
#side-nav A:hover
{
    FONT-SIZE: 8pt;
    COLOR: #004080;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
#side-nav-1
{
    FONT-WEIGHT: bold;
    MARGIN-LEFT: 15px
}
#side-nav-1 A:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #004080;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
#side-nav-1 A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #004080;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
#side-nav-1 A:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #004080;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
#side-nav-1 A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #004080;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.formLBL
{
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif 10px bold
}
.formLINE
{
    BACKGROUND-POSITION: center 50%;
    BACKGROUND-IMAGE: url(images/blueline.jpg);
    BACKGROUND-REPEAT: no-repeat
}
.headline
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.5em;
    COLOR: #ff9200;
    LINE-HEIGHT: 150%;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.mainContent
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 8pt;
    MARGIN-BOTTOM: 0px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: justify
}
.siteMap
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 9pt;
    MARGIN-BOTTOM: 0px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: justify
}
.quoteVehicle
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 8pt;
    MARGIN-BOTTOM: 0px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    COLOR: #004080;
    TEXT-ALIGN: justify;
}
.testimonials
{
    PADDING-LEFT: 20px;
    FONT-WEIGHT: 100;
    FONT-SIZE: 8pt;
    WIDTH: 180px;
    COLOR: #455560;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
#foot-nav A:link
{
    FONT-SIZE: 11px;
    COLOR: #e48a01;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
#foot-nav A:visited
{
    FONT-SIZE: 11px;
    COLOR: #e48a01;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
#foot-nav A:active
{
    FONT-SIZE: 11px;
    COLOR: #e48a01;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
#foot-nav A:hover
{
    FONT-SIZE: 11px;
    COLOR: #e48a01;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
#foot-nav TD
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
#development A:link
{
    COLOR: #00ffff
}
#development A:hover
{
    COLOR: #00ffff
}
#development A:visited
{
    COLOR: #00ffff
}
#development A:active
{
    COLOR: #00ffff
}
.status
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #004080;
    FONT-FAMILY: Arial, helvetica, sans-serif
}
.Email_Form
{
    BORDER-RIGHT: thin;
    BORDER-TOP: thin;
    FONT-SIZE: 12px;
    BORDER-LEFT: thin;
    COLOR: #004080;
    BORDER-BOTTOM: thin;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.Table_With_Border
{
	border-right: silver 2px solid;
	border-top: silver 2px solid;
	font-size: 12px;
	border-left: silver 2px solid;
	color: #004080;
	border-bottom: silver 2px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.Input_Text
{
    BORDER-RIGHT: #a1b6c7 1px solid;
    BORDER-TOP: #a1b6c7 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #a1b6c7 1px solid;
    WIDTH: 210px;
    COLOR: #666666;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #a1b6c7 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 22px;
    TEXT-ALIGN: left;
}
.Input_Date
{
    BORDER-RIGHT: #a1b6c7 1px solid;
    BORDER-TOP: #a1b6c7 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #a1b6c7 1px solid;
    COLOR: #666666;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #a1b6c7 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 19px;
    TEXT-ALIGN: left;
}
.TextArea
{
    BORDER-RIGHT: #a1b6c7 1px solid;
    BORDER-TOP: #a1b6c7 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #a1b6c7 1px solid;
    WIDTH: 300px;
    COLOR: #666666;
    BORDER-BOTTOM: #a1b6c7 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 60px;
    TEXT-ALIGN: left
}
.RequiredInfo
{
    FONT-SIZE: 10px
}
.Input_Calendar
{
    BORDER-RIGHT: #d2d2d2 1px solid;
    BORDER-TOP: #d2d2d2 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #d2d2d2 1px solid;
    COLOR: #666666;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #d2d2d2 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 19px;
    TEXT-ALIGN: left
}

.cmbPickupHour
{
    BORDER-RIGHT: #d2d2d2 1px solid;
    BORDER-TOP: #d2d2d2 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #d2d2d2 1px solid;
    COLOR: #666666;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #d2d2d2 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 19px;
    TEXT-ALIGN: left;
    width:50px;
}
.cmbPickupMinute
{
    BORDER-RIGHT: #d2d2d2 1px solid;
    BORDER-TOP: #d2d2d2 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #d2d2d2 1px solid;
    COLOR: #666666;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #d2d2d2 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 19px;
    TEXT-ALIGN: left;
    width:40px;
}
.cmbPickupAMPM
{
    BORDER-RIGHT: #d2d2d2 1px solid;
    BORDER-TOP: #d2d2d2 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #d2d2d2 1px solid;
    COLOR: #666666;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #d2d2d2 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 19px;
    TEXT-ALIGN: left;
    width:55px;
}
.drop_box
{
    BORDER-RIGHT: #d2d2d2 1px solid;
    BORDER-TOP: #d2d2d2 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #d2d2d2 1px solid;
    COLOR: #666666;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #d2d2d2 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 19px;
    TEXT-ALIGN: left
}
.TextArea_employment
{
    BORDER-RIGHT: #a1b6c7 1px solid;
    BORDER-TOP: #a1b6c7 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #a1b6c7 1px solid;
    COLOR: #666666;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #a1b6c7 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
.Input_Text_employmnet
{
    BORDER-RIGHT: #a1b6c7 1px solid;
    BORDER-TOP: #a1b6c7 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #a1b6c7 1px solid;
    COLOR: #666666;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #a1b6c7 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 16px;
    TEXT-ALIGN: left
}
.status_conf
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #004080;
    FONT-FAMILY: Arial, helvetica, sans-serif
}
.support_new
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #ff9200;
    FONT-FAMILY: Arial
}
td.tdTripSummary
{
	FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
th.thTripSummary
{
	FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
    color:#004080;
}
.FeedBackTextHeader
{
	background-color:#E5E5E5;
	height:25px;
	color:#5C5C5C;
	font-weight:bold;
	padding:auto;
}
.FeedBackTextItem
{
	height:20px;
}
.FeedBackTextItem2
{
	height:20px;
	width:299px;
}
.FeedBackTable
{
    BORDER-RIGHT: thin;
    BORDER-TOP: thin;
    FONT-SIZE: 12px;
    BORDER-LEFT: thin;
    COLOR: #004080;
    BORDER-BOTTOM: thin;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.NewReservationProgress
{
	font-size:14px;
	font-weight:bold;
	color:blue;
	vertical-align:middle;
	text-align:center;
}
.divCalDateT
{
	width:200;
    position: absolute;
    background-color: Silver;
    z-index: 900;
    visibility:hidden;
}
.divCalDateF
{
	width:200;
    position: absolute;
    background-color: Silver;
    z-index: 900;
    visibility:hidden;
}
.clsCalDate
{
	border-color:Navy;
    border-width:thick;
    padding-right:10px;
    padding-left:10px;
    padding-top:10px;
    padding-bottom:10px;
}
.calHeaderTrip
{
	width:100%;
	padding:0;
	background-color: Navy;
}
.hrefCalDate
{
	width:50%;
	text-align:right;
	padding-right:3px;
	text-decoration:none;
	background-color: Navy;
	color:red;
}

.calProgress
{
	width:50%;
	text-align:center;
	text-decoration:none;
	background-color: Navy;
	color:white;
	font-family:Verdana;
	font-size:smaller;
	font-weight:bold;
}
.outerOverlay
{
    text-align:center;
    width: 520;
    height: 40;
    position: absolute;
    background-color: white;
    z-index: 999;
    filter:alpha(opacity=90);
    -moz-opacity:0.9;
    padding-top: 0%;
    padding-left: 0%;
}

.innerOverlay
{
	top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    position: absolute;
    background-color: #eeeeee;
    z-index: 1000;
    filter:alpha(opacity=100);
    -moz-opacity:1.0;
    padding-top: 2%;
    padding-left: 0%;
    vertical-align:middle;
    text-align:center;
    font-size:14px;
	font-family:Arial;
	font-weight:bold;
	color:blue;
}

.NewReservationProgress1
{
	font-size:14px;
	font-family:Arial;
	font-weight:bold;
	color:blue;
	vertical-align:middle;
	text-align:center;
}

.ManagerProgress
{
	font-size:14px;
	font-family:Arial;
	font-weight:bold;
	color:blue;
	vertical-align:middle;
	text-align:center;
}

.myTripsHeader
{
    BORDER-RIGHT: thin;
    BORDER-TOP: thin;
    FONT-SIZE: 12px;
    BORDER-LEFT: thin;
    COLOR: #004080;
    BORDER-BOTTOM: thin;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    text-decoration:none;
}
.myTripsHeader A{text-decoration:none;}
.myTripsHeader11 A:hover { text-decoration: underline; }
.myTripsHeaderSortASC A
  { background: url(../images/sortdown.gif) no-repeat 95% 50%; }
.myTripsHeaderSortDESC A
  { background: url(../images/sortup.gif) no-repeat 95% 50%; }

a.cmbLink
{
	FONT-FAMILY: Arial,Verdana,Helvetica, sans-serif;
	text-decoration:none;
	font-size: xx-small;
}
.cmbLink
{
	FONT-FAMILY: Arial,Verdana,Helvetica, sans-serif;
	text-decoration:none;
	font-size: xx-small;
}
select.meetGreet
{
	visibility:hidden;
}
.mainContent_1
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 8pt;
    MARGIN-BOTTOM: 0px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: justify;
    border:none 0;
}
#ctl00_mainContent_pnlSummaryVerify table
{
 border: 0px solid #000000; border-collapse: collapse;
}
#ctl00_mainContent_pnlSummaryVerify table tr td
{
 padding: 2px;
}

table.table_border1Px
{
 border: 1px solid #888888; border-collapse: separate; padding: 2px;
}
tr.tr_border1Px
{
  border: 1px solid #888888;
}
tr.table_border1Px
{
  padding: 2px;
}
td.table_border1Px
{
  padding: 2px;
}
td.td_border1Px
{
  border: 1px solid #888888;
  padding: 2px;
}

table.table_border
{
 border: 2px solid #888888; border-collapse: separate; padding: 2px;
}
tr.table_border
{
  padding: 2px;
}
td.table_border
{
  padding: 2px;
}



  .dynSelectedAdmin
  {
   width:496px;
   border:1px solid #888888;
   font-family:verdana;
   font-size:11;
  }
  .dynSelectedAdminHeaderRow
  {
   width:496px;
   border:1px solid #888888;
   overflow: auto;
   padding: 2px
  }
  .dynSelectedAdminRow
  {
   overflow: auto;
   width:496px;
  }
  .chkBox
  {
   width:61px;
   float: left;
  }
  .FirstName
  {
   width:119px;
   float: left;
  }
  .LastName
  {
   width:119px;
   float: left;
  }
  .Email
  {
   width:188px;
   float: left;
  }
  .bold
  {
   font-weight:bold;
   COLOR: #004080;
  }
  .ManagerDelegateAddButton
  {
	width:496px;
	text-align:right;
	padding:2px 2px 2px 2px;
  }
  .managerHeading
  {
	font-family:verdana;
    font-size:12;
    font-weight:bold;
    COLOR: #004080;
  }
  
.Input_Text_Search
{
    BORDER-RIGHT: #a1b6c7 1px solid;
    BORDER-TOP: #a1b6c7 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #a1b6c7 1px solid;
    COLOR: #666666;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #a1b6c7 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 22px;
    TEXT-ALIGN: left;
}
.phoneStyle
{
	font-family:verdana;
    font-size:10;
    text-align:center;
    COLOR: #004080;
	font-style:italic;    
}
#lblCustomerTripInfo
{
	visibility:hidden;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
    COLOR: red;
    width:100%;
    text-align:center;
}
.txtPickupDate_width
{
	width:80px;
}
. leftAlign
{
	float:left;
}

.PassengerTable
{
    BORDER:0px;
    FONT-SIZE: 12px;
    COLOR: #004080;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.padding4px
{
	padding-top:4px;
	padding-bottom:4px;
}
.orange
{
	COLOR: #ff9200;
}
.middleAlign
{
	vertical-align:middle;
}