﻿.ContextMenuItem
{
    color:Firebrick;
    background-color:LemonChiffon;
    font-size:11px;
    font-family:Arial;
    text-align:center;
    cursor:pointer;
    border: solid 1px Firebrick;
}
.NoticeBoard
{
    font-family:Arial;
    font-size:11px;
    color:Firebrick;
    background-color:white;
    width:470px;
    padding:10px;
    position:absolute;
    z-index: 400;
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    -khtml-border-radius: 15px;
    border-radius: 15px;
}
.NoticeBoardCom
{
    font-family:Arial;
    font-size:11px;
    color:Firebrick;
    background-color:white;
    margin-top:10px;
    width:400px;
    padding:0px;
}
.HomeMenu
{
    font-family:Arial;
    font-size:12px;
    color:Firebrick;
    margin-top:10px;
    width:460px;
    padding:5px 13px 5px 13px;
}
/* Stream page adaptations of MapView help style classes */

.HelpMenuItem
{
    color:DarkSlateGray;
    padding-top:5px;
    cursor:pointer;
}
.HelpMenuText
{
    color:Black;
    background-color:Linen;
    width:96%;
    padding:2%;
}
.InsertForm
{
    padding:10px;
    font-size:12px;
    font-family:Arial;
    background-color:LightGrey;
    display:none;
    margin-top:5px;
}
.InsertFormTextBox
{
    font-size:12px;
    font-family:Verdana,Arial,Sans-Serif;
    padding:5px;
}
.ViewExplan
{
    color:DimGray;
    display:none;
}
.CurrentView
{
    font-size:11px;
    font-family:Tahoma;
    color:White;
    background-color:#528B8B;
    padding:2px;
    margin-left:15px;
}
/* The following style classes are imported from the formerly separate Snapshot.css stylesheet */

.Pane
{
    vertical-align:top;
    text-align:left;
}
.SnapCont, .Context
{
    text-align: left;
    background-color: #F5F5F5;
    padding: 5px 5px 5px 15px;
    display:block;
}
.Context
{
    padding: 0px 10px 10px 10px;
    display:none;
}
.Channel
{
    position: relative;
    vertical-align: top;
    background-color: #FFE5CB;
    width: 43px;
    border-right: solid 2px White;
    cursor: pointer;
    display: -moz-inline-stack;
    display: inline-block;
    zoom: 1; *display:inline;
}
.InlineBlock
{
    display: -moz-inline-stack;
    display: inline-block;
    zoom: 1; *display:inline;
}
.EdgeContent
{
    font-family: Arial Narrow;
    font-size: 11px;
    margin-top: 3px;
    text-align: center;
}
.NodeContent
{
    position: relative;
    vertical-align: top;
    text-align:left;
    width: 240px;
    margin-top: 1px;
    margin-bottom: 1px;
    overflow:auto;
    cursor: pointer;
    display: -moz-inline-stack;
    display: inline-block;
    zoom: 1; *display:inline;
}
.NodeAnchor
{
    cursor: pointer;
    text-decoration: none;
    color: Black;
    margin: 5px;
}
.Heading
{
    font-weight: bold;
    width: 230px;
    height: 30px;
    padding: 5px;
}
.Concise
{
    width: 230px;
    padding: 3px;
    background-color:White;
    border-style: solid;
    border-width: 2px;
}
.Gray
{
    font-size: 10px;
    font-style: italic;
    color: Gray;
}
.Arrow
{
    width: 22px;
    height: 24px;
    margin-left: 4px;
    margin-top: 3px;
}

._Link, MenuBar
{
   color: #2F4F4F;
    padding: 3px;
    font-size: 11px;
    font-family: Tahoma;
}
._Link
{
    cursor:pointer;
    text-decoration:underline;
    margin-left:2px;
}
.MenuBar
{ 
   margin-bottom: 15px;
} 
._InfoTip
{
    position: absolute;
    font-family: Verdana;
    font-size: 11px;
    color: #B22222;
    width: 180px;
    vertical-align: top;
    text-align: left;
    background-color: #FFFACD;
    z-index: 400;
    padding: 8px;
    border-color: #B22222;
    border-width: 1px;
    border-style: solid;
}
._MiniForm
{
    color: Black;
    font-family: Arial;
    font-size: 11px;
    background-color: #D3D3D3;
    padding: 10px;
    position: absolute;
    z-index: 200;
}
.MiniButton
{
    font-family: Arial;
    font-size: 11px;
    text-align: center;
    vertical-align: middle;
    color: Black;
    background-color: White;
    cursor: pointer;
    border: outset 2px #D3D3D3;
    padding: 2px 0px 2px 0px;
}
._Closer
{
    font-family: Arial;
    font-size: 9px;
    font-weight: normal;
    color: #B22222;
    padding: 0px 2px 0px 2px;
    float: right;
    border: solid 1px #B22222;
    background-color: White;
    cursor: pointer;
    margin-bottom: 2px;
}
.Column
{
    position: relative;
    width: 240px;
    background-color:#FFE5CB;
    vertical-align: top;
    display: -moz-inline-stack;
    display: inline-block;
    zoom: 1; *display:inline;
}
.EditLinks 
{
    font-family:Arial;
    font-size:11px;
    color:DimGray;
}
