﻿	/* ------------------------------------------------ */
	/* --------------- SearchBox Border --------------- */
	
	td.SrchBorderTopLeft
	{
		background: url(../images/SearchBox/Borders/top_left.jpg) no-repeat left;
		width: 18PX;
	}
	
	td.SrchBorderTop
	{
		background: url(../images/SearchBox/Borders/top_line.jpg) repeat-x;
		height: 22px;
	}

	td.SrchBorderTopRight
	{
		background: url(../images/SearchBox/Borders/top_right.jpg) no-repeat right;
		width: 18px;
	}

	td.SrchBorderLeft
	{
		background: url(../images/SearchBox/Borders/left_line.jpg) repeat-y left;
	}

	td.SrchBorderRight
	{
		background: url(../images/SearchBox/Borders/right_line.jpg) repeat-y right;
	}

	td.SrchBorderBottomLeft
	{
		background: url(../images/SearchBox/Borders/bottom_left.jpg) no-repeat left;
	}

	td.SrchBorderBottom
	{
		background: url(../images/SearchBox/Borders/bottom.jpg) repeat-x;
		height: 22px;
	}

	td.SrchBorderBottomRight
	{
		background: url(../images/SearchBox/Borders/bottom_right.jpg) no-repeat right;
	}


	/* ---------------------------------------------------- */
	/* ----------------- SearchBox NavBar ----------------- */

	img.SrchNavBar
	{
		cursor: pointer;
		cursor: hand;
		border: none;
		height: 40;
		width: 40;
	}
	
	.divFlightMode
	{
		background-color: transparent;
		display: inline;
		text-align: center;
		font-weight: bold;
		padding: 0px;
		margin: 0px;
		/*width: 60%;*/
	}

	span.FlightModeActive
	{
		padding: 1px 4px 1px 4px;
		margin: 0px;
		border-width: 2px;
		border-style: solid;
	  border-left-color: #31557f;
    border-bottom-color: #cce3ff;
    border-right-color: #cce3ff;
    border-top-color: #31557f;
    background-color: #99aabf;
    color: #f2f2f2;
 		cursor:default;
		width: 100%;
		height: 100%;
	}

	span.FlightModeInactive
	{
		padding: 1px 4px 1px 4px;
		margin: 0px;
		border-width: 2px;
		border-style: solid;
	  border-right-color: #31557f;
    border-top-color: #cce3ff;
    border-left-color: #cce3ff;
    border-bottom-color: #31557f;
    background-color: #b5c9e2;
    color: #224059;
		cursor: pointer;
		cursor: hand;	
		width: 50%;
		height: 60%;
	}

/* ------------------------------------------------ */
/* ------------- Autocomplete styles -------------- */

div.DynaDiv
{
	/*background-image: url(../Images/body_bk2.gif);*/
	/*background-color: #EDEDED;*/
	background-color: #FFFFFF;
	background-repeat: repeat;
	visibility: hidden;
	padding: 2px 2px 2px 4px;
	position: absolute;
	width: 220px;
	max-height: 200px;
	z-index: 999;
	border: 1px solid #A5ACB2;
	filter: progid:DXImageTransform.Microsoft.dropShadow(Color=CCCCCC,offX=4,offY=4,positive=true);
	overflow: auto;
}

div.DynaDiv p.normalS
{
	font: 10px verdana;
	color: black;
	background-color: Transparent;
	margin-top: 2px;
	margin-bottom: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
}

div.DynaDiv p.highlight
{
	font: 10px verdana;
	font-weight: normal ;
	color: black;
	background-color:#99ccff;
	margin-top: 2px;
	margin-bottom: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
	cursor: pointer;
	cursor: hand;
}

div.DynaDiv ul
{
	font: 10px verdana;
	color: blue;
	background-color:#ccc;
	list-style-position: outside;
	list-style-type: none;
	line-height: 0.8em;
	text-indent: 2px;
	padding: 4px;
	margin: 4px;
	z-index: 999;
}

div.DynaDiv ul li.normalLI
{
	background-color: Transparent;
	color: #3366ff;
	z-index: 999;
}

div.DynaDiv ul li.normalHL
{
	z-index: 999;
	color: blue;
	background-color:#ccc;
}

/* ------------------------------------------------ */
/* --------------- Style for Anchors --------------- */

	a.LargeLink
	{
		font-family: Verdana, Arial, Tahoma, Sans-Serif;
		font-size: 18px;
		color: royalblue;	
	}



