/* ------------------------ General Page Styles ----------------------- */

body
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 11px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	/*background-color:white;*/
	BACKGROUND-IMAGE: url(/images/background.gif); BACKGROUND-REPEAT: repeat-x;
	color : #153C63;
}
td{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	/*color: #333333*/;
	color : #153C63;
	text-decoration: none;
}

.bgcreamcolor
{
/* background-color: #fef0c9; */
}
.bgcreamcolorChanged
{
 background-color: #D2E9F4; 
}
.RegisterStepHeading
{	
/*background-color: #E7A87A;*/
background-color: #4378AD; /*#5C85D6;*/
font-family: Tahoma, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #000000;
}
.OpenOrdersHeading
{	
font-family: Tahoma, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #000000;
}
.Content_Stroke_Bottom
{
	font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;
}
.Content_Stroke_Bottom_with_bg
{
	font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;
	background-color : #ABD8F7;
}
.PageBGGradiantColor
{
background-color: #D2E9F4;
}

.WaitMessage
{
	margin-top: 100px;
	font-weight: bold;
	font-size: 18px;
	color: silver;
	font-family: Arial, Tahoma;
}
.Message
{

	font-weight: bold;
	font-size: 12px;
	color: black;
	padding-top: 10px;
	font-family: Arial, Tahoma, Verdana;
	text-decoration: none;
}

.ErrorMessage
{
	
	font-weight: bold;
	font-size: 12px;
	color: red;
	padding-top: 10px;
	font-family: Arial, Tahoma, Verdana;
	text-decoration: none;
}
A.TO_TOP { COLOR:#153C63; TEXT-DECORATION:NONE; FONT-SIZE : 10px; }

/*--------------------- Ride Addresss Info (Reservation) Page style ---------*/
#tabs .off {
	MARGIN-LEFT: 0px; WIDTH: 8em; TEXT-ALIGN: center
}
#tabs .off :hover {
	BORDER-LEFT-COLOR: #153C63; BACKGROUND: #C9ECFF; BORDER-BOTTOM-COLOR: #153C63; BORDER-TOP-COLOR: #153C63; BORDER-RIGHT-COLOR: #153C63
}
#tabs .ta {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 0px; BACKGROUND: #f3f3f3; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0px; BORDER-LEFT: #999 1px solid; WIDTH: 8em; COLOR: #00f; PADDING-TOP: 1px; BORDER-BOTTOM: 0px
}

#tabs .on {
	MARGIN-LEFT: 0px; WIDTH: 8em; TEXT-ALIGN: center;
	}
#tabs .on {
	 BORDER-RIGHT: 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px;  BORDER-LEFT: 1px solid; BOTTOM: -1px; PADDING-TOP: 2px; BORDER-BOTTOM: 0px solid; POSITION: relative;
	
}	
	
	
/*-----------------*/
TD {
	FONT: x-small arial
}	
#tabs #2 {
	MARGIN-LEFT: 0px
}
#tabs
{
	z-index: 1;
	margin-left: 0px;
	
}
#tabs {
	FONT: x-small arial

}
#tabs {
	WIDTH: 27em; POSITION: relative;
	
}
/*-----------------*/	
.on2 {
	BORDER-LEFT-COLOR: #153C63; BACKGROUND: #C9ECFF; BORDER-BOTTOM-COLOR: #153C63; BORDER-TOP-COLOR: #153C63; BORDER-RIGHT-COLOR: #153C63
}
.Black
{
	font-weight: bold;
	color: black;
	text-decoration: none;
}
/*---------------------------------------------------------------------------*/


/* ----------------------End Page styles  ----------------------------- */

/*--------------------- Table Styles -----------------------------------*/
.tableTopBrownBar
{
/*background-color: #DE8947*/
background-color: #153C63
}
.tableBrownLineBorder
{
/*background-color: #993333*/
background-color: #153C63/*#85A3E0*/

}
.innerttablecreamcolor{
/*background-color: #F1D798*/
/* background-color: #E1E8F7 */

background-color: #C9ECFF 


}
.TableTitleHeading
{	
/*background-color: #E7A87A;*/
background-color: #4378AD; /*#5C85D6;*/
font-family: Tahoma, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #FFFFFF;
}
/* -------------------End Table Styles---------------------------------------- */


/* -------------------FORM ELEMENTS are controlled by the forllowing CSS --------- */
.form-field {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #153C63;
	text-decoration: none;
	background-color: #FFFFFF;
	vertical-align: middle;
}

/* ----------------------------- End Form Styles ---------------------*/
/* ----------------------------- Menu Styles  -------------------------*/
.link1 
{	
cursor: hand;
height: 19px;
color: #ffffff; 
font-size: 11px; 
text-decoration: none;
padding: 0px 10px 0px 10px;

}

.link1h
{
cursor: hand;
height: 19px;
color: #FFFFFF; 
padding: 0px 10px 0px 10px;
/*border-bottom: 3px solid #4378AD;*/
border-left: 1px solid #333333;
font-weight:bold;
font-size: 11px;

 

}

.link2
{	
cursor: hand;
background-color: #C9E5FF; 
height: 8px;
color: #3366CC; 
font-size: 10px; 
text-decoration: none; 
padding: 0px 10px 0px 10px;	
line-height: 20px;
}


.link2h
{
cursor: hand;
background-color: #FFFFFF;		
height: 22px;
font-weight: bold; 
color: #3366CC; 
font-size: 10px; 
text-decoration: none;
padding: 0px 10px 0px 10px;	
line-height: 22px;
}
.borders
{
BORDER-RIGHT: #0B5F81 1px solid;
BORDER-TOP: #0B5F81 1px solid; 
BORDER-LEFT: #0B5F81 1px solid;
BORDER-BOTTOM: #0B5F81 3px solid;
}
.menuBarBG
{
background-color: #0e5478;
}
/* --------------------------------End Menu Styles------------------------------ */


/*------------------- Registration Bar Styles Used in User and Custom Control-------------*/
SelectedBarLink
{
	font-family: tahoma, Sans-serif; 
	color:#0B5F81;
	text-decoration:none;
	
}

a.SelectedBarLink:Link
{
	font-family: tahoma, Sans-serif; 
	color:#0B5F81;
	text-decoration:none;
}
a.SelectedBarLink:hover
{
	font-family: tahoma, Sans-serif; 
	color:#0B5F81;
	text-decoration:none;
}
a.SelectedBarLink:visited
{
	font-family: tahoma, Sans-serif; 
	color:#0B5F81;
	text-decoration:none;
}

BarLink
{
	color: white;
	font-family: tahoma, Sans-serif;
	text-decoration: underline;
}

a.BarLink:Link
{
	font-family: tahoma, Sans-serif; 
	color:white;
	text-decoration: underline;
}
a.BarLink:hover
{
	font-family: tahoma, Sans-serif; 
	color:white;
	text-decoration: underline;
}
a.BarLink:visited
{
	font-family: tahoma, Sans-serif; 
	color:white;
	text-decoration: underline;
}

.NavLooseFocusDarkBrown
{	

background-color: #0B5F81;	
color: #FFFFFF; 
}

.NavFocuslightBrown
{	

background-color: #D2E9F4; 
color: #000000;
}
.NavSpacerlightBrown
{	

background-color: #D2E9F4; 
}
/* --------------------------End Registration bar Sgtyles------------------------------ */
/* --------------------------------- Footer styles ------------------------------------*/

.bottommenu
{	
cursor: hand;
background-color: #D2E9F4;
font-family: Tahoma, Helvetica, sans-serif;
font-size: 9px;
padding-right:15px;
color: #153C63;
text-align:right;
}
A.bottomlink {text-decoration:underline; color:#153C63;}  
/*---------------------End Footer Styles -----------------------------------------*/

/*----------------------- Street and City Assistant Pop Ups Styles --------------*/

.PopupTablebgColor
{
	background-color:#D2E9F4
	
}

.PopupTableHeader
{
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #4378AD;
}

.PopupCombo
{
	/*
	SCROLLBAR-FACE-COLOR: Green ;
	SCROLLBAR-HIGHLIGHT-COLOR: #E5F2BC ; 
	SCROLLBAR-SHADOW-COLOR: #2C4800 ; 
	SCROLLBAR-3DLIGHT-COLOR: #C8D9AD; 
	SCROLLBAR-ARROW-COLOR: #2C4800; 
	SCROLLBAR-TRACK-COLOR: #C8D9AD ; 
	SCROLLBAR-DARKSHADOW-COLOR: #2C4800;   
	*/
	FONT-SIZE: 11px;
	COLOR: #153C63; 
	FONT-FAMILY: verdana, arial
	
}


.PopupTableText
{
	color:#153C63;
	FONT-SIZE: 10px;
}
.PopupTableCellColor
{
	background-color:#C9ECFF
}
.PopupTableBorderColor
{
border-color : #153C63;
border-top : 4px solid #153C63;
border-left: 1px solid #153C63;
border-right: 1px solid #153C63;
border-bottom: 1px solid #153C63;

}
/*----------------------end of assistant popups styles ---------------------------*/

/*---------------------- Grid Styles ----------------------------*/
.PagingLinks
{
		
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	color  : #153C63;
}
a.PagingLinks:Hover
{
	/*color  : #387B9E;*/
	font-weight : bold;
}


.gridHeader
{
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	font-family: Tahoma, Helvetica, sans-serif;
	background-color: #4378AD;
	text-decoration: none;
}
A.gridHeader:active
{
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	font-family: Tahoma, Helvetica, sans-serif;
	background-color: #4378AD;
	text-decoration: none;
}
A.gridHeader:link
{
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	font-family: Tahoma, Helvetica, sans-serif;
	background-color: #4378AD;
	text-decoration: none;
}
A.gridHeader:hover
{
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	font-family: Tahoma, Helvetica, sans-serif;
	background-color: #4378AD;
	text-decoration: underline;
}
A.gridHeader:visited
{
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	font-family: Tahoma, Helvetica, sans-serif;
	background-color: #4378AD;
	text-decoration: none;
}
.gridItem
{
	color: #153C63;
	font-family: Tahoma,Arial;
	font-size: 11px;
	text-decoration: none;
	

}
.BlueLink
{
	color: blue;
}
a.BlueLink:link
{
	color: blue;
}
a.BlueLink:active
{
	color: blue;
}

a.BlueLink:visited
{
	color: blue;
}

a.BlueLink:hover
{
	color: blue;
}

/*---------------------------------------------------------------*/

/*----------------------- Button Styles ------------------------*/
.mm_buttonpurple
{ 
	font-size: 11px; font-family:  arial, Trebuchet MS, verdana, helvetica, san-serif; padding: 2px;
	line-height: 12px; color: #FFFFFF; text-align: center; background: #153C63; font-weight: bold;
}
/*---------------------------------------------------------------*/

/* --------------------- Multiple Email/Contact window Styles -----------------*/

.ComboGridHeader
{
	font-weight: bold;
	font-size: 8pt;
	color: #FFFFFF;
	font-family: Arial;
	text-decoration: none;
	background-color:#4378AD;
	
	BORDER-BOTTOM: #153C63 1px solid;
	BORDER-LEFT: #153C63 1px solid;
	BORDER-RIGHT: #153C63 1px solid;
	
	/*E7EBDE;*/
}
.ComboGridItem
{
	font-size: 8pt;
	color: #153C63;
	font-family: Arial;
	background-color:#ABD8F7;
	font-weight: bold;

BORDER-BOTTOM: #153C63 1px solid;
BORDER-LEFT: #153C63 1px solid;
	BORDER-RIGHT: #153C63 1px solid;
}
.GridBorders
{

BORDER-TOP: #153C63 1px solid; 
BORDER-LEFT: #153C63 1px solid;
BORDER-BOTTOM: #153C63 1px solid;

}

/*------------------------------------------------------------------------------*/
/* ----------------- Left Bar User Control Styles ----------------------------*/
.LeftBar
{
	/*background-color:#FEF0C9*/
	
}
.LoginBoxText
{
	
	font-size: 12px;
	color: black;
	padding-top: 10px;
	font-family: Arial, Tahoma, Verdana;
	text-decoration: none;
}
.LoginBoxUserName
{
	font-weight: bold;
	font-size: 12px;
	color: black;
	padding-top: 10px;
	font-family: Arial, Tahoma, Verdana;
	text-decoration: none;
}
.cap{font-weight:bold;color:#153C63;font-size:9px;padding-left:35px;padding-top:5px;}
.cap2{font-weight:bold;color:#153C63;font-size:11px;padding-left:35px;padding-top:5px;}

/*----------------------------------------------------------------------------*/