body
{direction:rtl; margin:0px; background:#ffffff; font-family:Arial; font-size:12px; font-weight:normal; color:#000000; line-height:16px;}

td
{font-family:Arial; font-size:12px; font-weight:normal; color:#000000; line-height:16px;}

div.scroll
{scrollbar-face-color: #E2DBC8; scrollbar-highlight-color: #EBEBE4; scrollbar-shadow-color: #E2DBC8; scrollbar-3dlight-color: #E2DBC8; scrollbar-arrow-color: #414A39; scrollbar-track-color: #F0EEEE; scrollbar-darkshadow-color: #EBEBE4;}

#emapHeader
{background:#FFA200; background-image:url(../images/emapHeaderBG.gif);}

.Menu1
{color: #09486D; font-family:Arial; font-weight:bold; font-size:12px; text-decoration:none; line-height:12px;}
A:Hover.Menu1{color:#EDEBEB;}

#emap
{display:none;}

.emapMenuTD
{background:#9BB7CD; background-image:url(../images/menu_bg.gif); background-repeat: repeat-x;}

#emapFunctions 
{padding-top:9px; background:#E0E2E3; border-bottom:1px solid #7498B2;}

#emapTabs {display:block; width:400px;}
#emapTabs ul {margin:0; padding:0px 4px 0 4px; list-style:none;}
#emapTabs li {display:inline; margin:0; padding:0; cursor:pointer;}

#emapTabs a.normal {float:right; background:url(../images/tab_left.gif) no-repeat left top; margin:0; padding:0 0 0 12px; text-decoration:none;}

#emapTabs a.normal:hover {background:url(../images/tab_left_over.gif) no-repeat left top;}

#emapTabs a.selected {float:right; background:url(../images/tab_left_selected.gif) no-repeat left top; margin:0; padding:0 0 0 12px; text-decoration:none;}

#emapTabs a.selected:hover {background:url(../images/tab_left_selected.gif) no-repeat left top;}

#emapTabs a span.normal {cursor:pointer; float:left; display:block; background:url(../images/tab_right.gif) no-repeat right top; padding:3px 12px 2px 3px; font-size:12px; font-family:Arial; font-weight:bold; color:#000000;}

#emapTabs a:hover span.normal {background:url(../images/tab_right_over.gif) no-repeat right top;}

#emapTabs a span.selected {cursor:pointer; float:left; display:block; background:url(../images/tab_right_selected.gif) no-repeat right top; padding:3px 12px 2px 3px; font-size:12px; font-family:Arial; font-weight:bold; color:#000000;}

#emapTabs a:hover span.selected {background:url(../images/tab_right_selected.gif) no-repeat right top;}


.emapIconTD
{background-image:url(../images/tab2_bg.gif); vertical-align:bottom; padding-right:3px; padding-left:3px;}

.emapMenu2TD
{background-image:url(../images/tab2_bg.gif); padding-right:6px; padding-left:3px; padding-top:2px;}

.emapMenu2
{font-size:12px; font-family:Arial; font-weight:bold; color:#000000; text-decoration:none;}
A:Hover.emapMenu2{color:#ffffff;}

.emapShutterTD
{vertical-align:middle;}

.emapMapTD
{vertical-align:top; width:100%; padding-left:4px; padding-top:4px; padding-bottom:4px;}

#emapMapDiv
{border:1px solid #7498B2; width:100%; background-color:#ffffff;}

#emapMapTypeDiv
{display:none; position:absolute; z-index:3; width:166px;}

#emapMapPanDiv
{display:none; position:absolute; z-index:4; width:59px;}

#emapMapZoomDiv
{display:none; position:absolute; z-index:5; width:25px;}


.emapTabContentTD
{vertical-align:top; padding-right:10px; padding-top:4px; padding-bottom:4px;}

#emapTabContentDiv
{width:243px; border:1px solid #7498B2; background:#F2F3F4; display:block; overflow:hidden}

#emapTabBusiness
{padding:6px; overflow-x:hidden; overflow-y:scroll; display:none;}

#emapTabAddress
{padding:6px; overflow:hidden;overflow-x:hidden; overflow-y:hidden; display:none;}

#emapTabRoute
{padding-right:0px; padding-left:6px; padding-bottom:6px; padding-top:6px; overflow:hidden;  overflow-x:hidden;overflow-y:hidden; display:none;}

#emapStations
{width:100%; padding-top:6px; padding-bottom:0px; padding-right:6px; padding-left:6px; overflow-x:hidden; overflow-y:hidden;}

#emapStationList
{width:100%; padding-top:6px; padding-bottom:0px; padding-right:6px; padding-left:6px;  overflow:auto;}

#emapStationsFooter
{width:100%; padding-top:6px; padding-bottom:0px; padding-right:6px; padding-left:6px; overflow:hidden;}

#emapOptions
{width:100%; padding:6px;}

#emapOptionsValues
{width:100%; display:block;}

#submitRoute
{width:100%;}

#emapDrivingDirections
{overflow-x:hidden; overflow-y:hidden; display:none;}

#emapDirectionsStations
{width:100%; padding-top:6px; padding-bottom:0px; padding-right:6px; padding-left:6px; overflow-x:hidden; overflow-y:scroll;}

#emapDirectionsFooter
{width:100%; padding-top:6px; padding-bottom:0px; padding-right:6px; padding-left:6px; overflow:hidden;}

#emapTabLayers
{width:100%; padding:6px; overflow-x:hidden; overflow-y:scroll; display:none;}

#emapPrint
{display:block; visibility:hidden; overflow:auto}

.stationFlagTD
{vertical-align:top;}

.stationFlag
{background-image:url(../images/bg_station.gif); display:block; width:17px; height:21px; text-align:center; font-family:Arial; font-weight:bold; font-size:11px; color:#ffffff; cursor:pointer;}

.stationFlagButton
{cursor:pointer; background-image:url(../images/bg_station.gif); display:block; width:17px; height:21px; text-align:center; font-family:Arial; font-weight:bold; font-size:11px; color:#ffffff;}

.stationPlaceTD
{vertical-align:top; width:100%;}

.stationPlace
{padding-left:6px; padding-right:6px; display:none;}

.stationShutterTD
{vertical-align:top;}

.stationPoint
{vertical-align:top; text-align:center;}

.stationPointDesc
{vertical-align:top; padding-right:4px;}

.stationPointSpace
{height:8px;}


div.scroll
{SCROLLBAR-FACE-COLOR: #CACCCC; SCROLLBAR-HIGHLIGHT-COLOR: #EBEBE4; SCROLLBAR-SHADOW-COLOR: #E2DBC8; SCROLLBAR-3DLIGHT-COLOR: #E0E2E3; SCROLLBAR-ARROW-COLOR: #ffffff; SCROLLBAR-TRACK-COLOR: #E3E6E8; SCROLLBAR-DARKSHADOW-COLOR: #EBEBE4;}

.SmallLink
{font-family:Arial; font-size:11px; font-weight:bold; color:#00336A; text-decoration:none; line-height:11px;}
A:Hover.SmallLink {color:#0092EA;}

.SmallLink2
{font-family:Arial; font-size:11px; font-weight:normal; color:#00336A; text-decoration:underline; line-height:11px;}
A:Hover.SmallLink2 {color:#0092EA;}

.SmallLinks UL
{list-style-type:none; padding:0; list-style-image:url(../images/bullet1.gif); margin-right:16px;}

.SmallLinks LI 
{padding-bottom:4px; line-height:11px;}

.spacer
{line-height:1px; font-size:1px;}

.FormSpacer
{height:3px;}

.LineSpace
{line-height:1px; font-size:1px; background:#85AAD3;}

img
{border:0px;}

.ImgButton
{border:0px; cursor:pointer;}


.TitleLink
{font-family:Arial; font-size:12px; font-weight:bold; color:#09486D; line-height:16px; text-decoration:none;}

.FormTable
{width:100%;}

.FormFieldTD
{width:100%; text-align:left;}

.FormInputSize1
{width:160px; color:#000000; font-family:Arial; font-weight:normal; font-size:12px; border-width:1px; border-color:#85AAD3;}

.FormInputSize2
{width:107px; color:#000000; font-family:Arial; font-weight:normal; font-size:12px; border-width:1px; border-color:#85AAD3;}

.FormCombo
{width:164px; color:#000000; font-family:Arial; font-weight:normal; font-size:12px; border-width:1px; border-color:#85AAD3;}


.FormCheckbox	
{width:13px; height:13px; margin-bottom:0px;}

.FormRadio	
{width:13px; height:13px; margin-bottom:0px;}

.FormButtonSize1
{width:50px; color:#000000; background:#83BAF0; background-image:url(../images/button_bg_normal.gif); font-family:Arial; font-weight:bold; font-size:11px; height:19px; border:1px solid #0E3E8A; cursor:pointer;}
.FormButtonSize1:Hover {background:#E7B152; background-image:url(../images/button_bg_over.gif);}

.FormButtonSize1selected
{width:50px; color:#000000; background:#E7B152; background-image:url(../images/button_bg_selected.gif); font-family:Arial; font-weight:bold; font-size:11px; height:19px; border:1px solid #9A2C00; cursor:pointer;}


.FormButtonSize2
{width:80px; color:#000000; background:#83BAF0; background-image:url(../images/button_bg_normal.gif); font-family:Arial; font-weight:bold; font-size:11px; height:19px; border:1px solid #0E3E8A; cursor:pointer;}
.FormButtonSize2:Hover {background:#E7B152; background-image:url(../images/button_bg_over.gif);}

.FormButtonSize3
{width:15px; color:#000000; background:#83BAF0; background-image:url(../images/button_bg_normal.gif); font-family:Arial; font-weight:bold; font-size:11px; height:15px; border:1px solid #0E3E8A; cursor:pointer;}
.FormButtonSize3:Hover {background:#E7B152; background-image:url(../images/button_bg_over.gif);}


.ComboTextField
{
    BORDER-TOP-WIDTH: 1px;
    BORDER-LEFT-WIDTH: 1px;
    FONT-SIZE: 12px;
    BORDER-LEFT-COLOR: #85aad3;
    BORDER-BOTTOM-WIDTH: 1px;
    BORDER-BOTTOM-COLOR: #85aad3;
    WIDTH: 154px;
    COLOR: #000000;
    BORDER-TOP-COLOR: #85aad3;
    FONT-FAMILY: Arial;
    BORDER-RIGHT-WIDTH: 1px;
    BORDER-RIGHT-COLOR: #85aad3
}
.ComboStyle
{
    Z-INDEX: 100;
    LEFT: 0px;
    VISIBILITY: hidden;
    WIDTH: 154px;
    POSITION: absolute;
    TOP: 0px
}

.WatermarkTextSize1
{
	width:160px; 
	color:#000000; 
	font-family:Arial;
	font-weight:lighter;
	font-size:12px; 
	border-width:1px; 
	border-color:#85AAD3;
	background-color:#E3E7FF;
}
.WatermarkTextSize2
{
	width:107px; 
	color:#000000; 
	font-family:Arial;
	font-weight:lighter;
	font-size:12px; 
	border-width:1px; 
	border-color:#85AAD3;
	background-color:#E3E7FF;
}
.ddMenu1off
{background:url(../images/tab2_bg.gif); padding-top:2px; padding-bottom:2px; padding-right:6px; padding-left:6px; font-family:Arial; font-size:11px; font-weight:bold; color:#052164; line-height:15px;}

.ddMenu1on
{padding-top:2px; padding-bottom:2px; padding-right:6px; padding-left:6px; background:url(../images/bg_help.gif); cursor:pointer; font-family:Arial; font-size:11px; font-weight:bold; color:#052164; line-height:15px;}

.ddMenu2Div
{display:none; position:absolute; z-index:10;}

.ddMenu2Table
{background:#A6DDFE; border-left:#7498B2 1px solid; border-right:#7498B2 1px solid; border-top:#357694 1px solid;}

.ddMenu2off
{padding:3px; font-family:Arial; font-size:11px; font-weight:normal; color:#052164; line-height:15px; border-bottom:#7498B2 1px solid;}

.ddMenu2on
{padding:3px; cursor:pointer; font-family:Arial; font-size:11px; font-weight:normal; color:#ffffff; background:#84BBF0; line-height:15px; border-bottom:#357694 1px solid;}

.emapMessageDiv
{position:absolute; width:350px; border:1px solid #7498B2; background:#F2F3F4; display:block}

.MessageHeader
{height:20px; border-bottom:1px solid #7498B2; background:#F0BC62 url(../images/message_bg.gif); padding-left:6px; padding-right:6px; font-family:Arial; font-size:12px; font-weight:bold; color:#052164; }

.MessageContent
{padding:6px; font-family:Arial; font-size:12px; font-weight:normal;}

.MessageButton
{padding:6px; text-align:center;}