*
{
	font-family: Verdana, Geneva, sans-serif; /*Arial, Helvetica, sans-serif; Verdana, Arial, Sans-Serif;*/
	
}

#HeaderDiv 
{
	height: 100px;
	width: 1000px;
	background-color: #007165;
	
}

#MenuDiv
{

    height: 30px;
    width: 1000px;
    background-color: #EEEEEE; /* #96C;*/ /*background-image: url(Images/Menu.gif);*/ /*padding-top: 2px;*/
    /*padding-left: 17px; padding-bottom: 4px;*/
}

.MainMenu
{
  position : relative;
	top: 0px;
	height: 25px;
	

}

.BtnBack
{
	height: 25px;
	background-color: #96C;
	position: relative;
	color: #FFFFFF;
}

.BtnBack2
{
	color: #800080;
}

#SubHeading2
{
	height: 23px;
	width: 999px;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-left: 1px;
	text-align: left;
	background-color: #e6e6e6;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	color: #333;
}

#SubHeading2Def
{
	height: 23px;
	width: 999px;
	padding-top: 3px;
	padding-bottom: 3px;
	text-align: left;
	background-color: #e6e6e6;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	color: #333;
}

.SubMenuForTemplate
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #333;
	margin-bottom: 3px;
}

#MainMap 
{
	float: left;
	margin-left: 14.1em;
}

#Wrapper 
{
	width: 1000px;
	padding-right: 35px;
	padding-left: 35px;
	background-image: url(Images/Background.gif);
	background-repeat: repeat-y;
	top: 0%;
	position: relative;
	vertical-align: middle;
	margin-right: auto;
	margin-left: auto;
}

.LargeWhiteText1 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFF;
}

#BodyDiv 
{	
	width: 1000px;
	background-color: #FFF;
}

.MenuText 
{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
}

.LargeWhiteText 
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #FFF;	
	-ms-filter: Shadow(Color=#333, Direction=right);
}

#LogoDiv
{
	
}

#Logo
{
	width: 278px;
	height: 87px;
	position: relative;
	background-image: url(images/logo.gif);
}

.SpryMenuDiv
{
	padding: 0px;
	margin: 0px;
	border-right: 1px solid #8F8F8F;
	float: left;
	width: 225px;
	/* height: 792px; */
	background-color: #E6E6E6;
	position: relative;
	top: 0px;
	/* z-index: 1000; */
	
}




#FootDiv {
    height: 30px;
    width: 1000px;
    background-color: #007165;
    /*background-image: url(Images/Menu.gif);*/
}

.MapDiv 
{
	float: right;
	width: 775px;
	height: 670px;
	position: relative;
	top: -805px;
	left: 0px;
	margin-right: 0px;
}

#BodTextOrMapDiv 
{
}

.Links 
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #FFF;
	text-decoration: none;
}

#SubHeadDiv {
	height: 20px;
	width: 995px;
	margin-left: 0em;
	text-align: center;
	color: #000;
	background-color: #E6E6E6;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8f8f8f;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	padding-top: 5px;
	padding-left: 5px;
}
#MainContent
{
	width: 1000px;
	height: 885px;
	
}

.PleaseWait
{
	height: 32px;
	width: 500px;
	background-image: url(Images/PleaseWait.gif);
	background-repeat: no-repeat;
	padding-left: 40px;
	line-height: 32px;
}

.StaticMenuItemStyle, .StaticMenuItemStyle a
{
	/* Defines the look of main menu items. */
	text-decoration: none;
	padding: 10px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #FFF;
	text-decoration: none;
	text-align: left;	
}

.StaticSelectedStyle
{
	/* Defines the look of active and hover menu items */
	
	background-repeat: no-repeat;	
}

.StaticHoverStyle
{
background-color: #6600CC;
	background-repeat: no-repeat;	
}

.DynamicMenuItemStyle
{
    /* Defines the sub menu items */
    color: #FFFFFF;
    background-color: #007165;
    padding: 4px 2px 4px 3px;
    font-size: 11pt;
}

.DynamicHoverStyle
{
	/* Defines the hover style of sub menus */
	background-color: #6600cc;
	color: White;
}

.DynamicHoverStyle a
{
	/* Removes the underline from links in the sub menus */
	text-decoration: none;
}
.CurrentNodeStyle
{ 
	font-weight: bold; 
}

#SiteMapPathStyle
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	height: 15px;
	width: 1000px;
	padding-top: 3px;
	padding-bottom: 1px;	
	background-color: #e6e6e6;	
}

 #latlng_control           
 {
 	 background: #ffc;         
 	 border: 1px solid #676767;          
 	 font-family: arial, helvetica, sans-serif;         
 	 font-size: 0.7em;          
 	 padding: 2px 4px;          
 	 position: absolute;        
 } 

.table
{
	border-bottom: solid 0px;
	border-left: solid 1px;
	border-right: solid 1px;
	border-top: solid 1px;
	border-color: #EFEFEF #EFEFEF #EFEFEF #EFEFEF;
}

.tableBottomBorder
{
	border-bottom: solid 1px;
	border-left: solid 1px;
	border-right: solid 1px;
	border-top: solid 1px;
	border-color: black #EFEFEF black #EFEFEF;
}

.tablegrid
{
	border-right: solid 1px #EFEFEF;
	border-width: 0px 1px 0px 0px;
}

#adamscreekData
{
	padding: 5px 20px 20px 5px;
	margin-left: 0px;
}

.gridviewFontLeft
{
	padding-left: 15px;	
}

.gridviewFontLeftBlack
{
	padding-left: 15px;
	border-right: solid 1px black;	
}

#lbPMLTotalP
{
width:50px;	
text-align:right; 
}

#lbDMLTotal
{
width:90px;
}
#lbPMLyr
{
width:30;
}
#lbDMLyr
{
width:30;
}

.SchemePageHead
{	
	width:901px;
	background-color: #E6E6E6;	  
}

.SchemePageBody
{
	clear:both; 	 
	width:903px;
	background-color: #E6E6E6;
}

.SchemePageMap
{
	width :608px;
	float:left;	
}

.SchemePageDescription
{	
  padding-top:10px; 	 
	width :275px;
	float:left; 
	margin-left:8px; 	
}

.SchemePageMapLegend
{
	width: 901px;
	background-image: url(../images/graphics/legendbar.gif);
	background-repeat: repeat-x;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666;
	border-right-color: #666;
	border-bottom-color: #666;
	border-left-color: #666;
	height: 28px;
}

.SchemePageData
{
	background-color: #FFFFFF;	
	padding-top: 15px;
	padding-left : 10px;
	padding-bottom: 15px;
}

.SchemePageDataDescription
{
}


. inline;
{
		float: left;
		background: #FFF;
	}

#wrapper #bodydiv #sprymenudiv #MenuBar1 li .MenuBarItemSubmenu {
	font-family: Verdana, Geneva, sans-serif;
	
}

.pinkrow
{
	background-color: #EEEEEE;
}

.whiterow
{
	background-color: #FFFFFF;
}

.table2
{
	border-bottom: solid 1px black;
	border-left: solid 1px #999999;
	border-right: solid 1px #999999;
	border-top: solid 1px black;	
}


.table2 th
{
	border-right:solid 1px #999999;
}

.table2 td
{
	border-right:solid 1px #999999;
}

#loginbox
{
   position: absolute;
   top: 16px;
   right: 38px;
   width: 180px;
   height: 50px;
   padding: 2px 2px 2px 2px;    
   font-size: 10px;
}

#loginbox input
{
   
   font-size: 10px;
}

.SchemeAnnualVolume
{
	margin-left:2px; 
	padding-top:15px;
	padding-left:5px;  
	background-color: #F0F0F0;
	width:400px ;
	float:right; 
	height:60px; 
}

.SchemeAnnualVolumeData
{
	/*padding-top: 40px;
	padding-left: 190px;
	padding-bottom: 40px;*/
	

}

.table3
{
	border-bottom:solid 1px #C0C0C0;
	border-left:solid 1px #C0C0C0;
	border-right:solid 1px #C0C0C0;
	border-top:  solid 0px #C0C0C0;
	margin-top:-1px; 	
}

.table3 th
{
	border-left:solid 1px #C0C0C0;
}

.table3 td
{
	border-right:solid 1px #C0C0C0;
}
.SchemeAnnualVolumeBotton
{
 float:left;
 width:150px; 
 margin-left:-22px;
 background-color:White;   
 padding-left :20px; 
 height:200px; 
 padding-bottom:50px; 
 padding-top: 110px;	
}

.SchemeAnnualVolumeDesc
{
	clear:both;
	width:880px;
	padding-top: 30px;
	padding-left :70px;  
	padding-bottom :50px; 
	  

}
#AddEditSchemeAnnualVolume
{
	background-color: White;
	padding-top: 40px;
	padding-left :270px;  
	padding-bottom :40px; 
}
.SelectRow
{
	border-bottom:solid 0px #C0C0C0;
	border-left:solid 0px #C0C0C0;
	border-right:solid 0px #C0C0C0;
	border-top:  solid 0px #C0C0C0;
}
.hidden
{
	display: none;
	
}

.dvwAnnualVolumeHeader
{
 padding-left:10px; 
}
.dvwAnnualVolumeFooter
{
 padding-right:10px; 
}

.GridRow
{
    border-left:0px solid white;
    border-right:0px solid white;
    border-top:0px solid white;
    border-bottom: 1px solid black;
}


.hidden
{
    visibility:hidden;
    z-index:-3;
}

.heavier
{
    font-weight:600;
}

.StaionSummaryTableDiv
{
    position:relative; 
    float:left; 
    height:225px; 
    width:750px;  
    border: 3px solid White;
    border-top: 1px solid White;
    top: 0px;
    left: 2px;
}

.StaionSummaryTableTitle
{
    font-size: 10pt;
    
    width: 100%;
}
#scrollLatestObservations
{
    height:80%;
    overflow-y:auto;
    width:100%;
    text-align:center;
}
.StaionSummaryTable
{
    font-size:8pt; 
    color: black;
    width:97%;
    text-align:left;
    
}

.StaionSummaryTable td
{
     border-bottom:1px solid LightGray; 
}
.StaionSummaryTable tr
{
     height:10%
}

.BackBar
{
    border:none; 
    width:994px; 
    font-size: 12pt; 
    color:#007165; 
    padding:3px;   
    background-color:#e6e6e6;
}
.BackBar a
{
    color: #007165;
}
.BackBar a:visited
{
    color: #007165;
}

.PurpleTitle
{
    border:none; 
    background-color:#9966cc; 
    font-size: 12pt; 
    color:White; 
    text-align:center; 
    padding:6px;
    border-collapse:collapse;
    border-spacing:0px;
}

.BlueTitle
{
    border: none;
    background-color: #007165; /*#235CB1;*/
    font-size:10pt;
    color: white;
    padding: 5px;
    border-collapse: collapse;
    border-spacing: 0px;
    font-weight: normal !important;
    text-align: center;
}

.small
{
    font-size: 10pt; 
    font-weight:bold; 
    padding:0px; 
}


.ManageBasinListDiv
{
    border:none;
     width:1000px; 
     height:455px; 
     background-color:white; 
     overflow-y:scroll;
}
.ManageSiteListDiv
{
    border:none;
     width:1000px; 
     height:455px; 
     background-color:white; 
     overflow-y:scroll;
}

#ManageBasinEntryFieldsDiv
{
    border-top:1px solid LightGrey ;
    width:1000px; 
    height:200px; 
    background-color:white;
}

.ManageBasinFieldEntryTable
{
    font-size:10pt;
    width:100%;
}

#ManageStationTableTitle
{
    font-size:8pt;
    width:100%;
    height:30px;
    background-color: #9966cc; 
    color:White;
    text-align:center;
   
    padding:0px;
    
}

#ManageStationTableTitle td
{


}

.Left
{
 border-top:0px solid #9966cc;
 border-bottom:0px solid #9966cc;
 border-left:0px solid #9966cc;
 border-right:1px solid white;

}

.Middle
{

 border-right:1px solid white;
  border-left:1px solid white;
   
}

.Right
{
    border-left:1px solid white;
    border-right:1px solid #9966cc;
}

/* Mapping.aspx */

.MappingTableContainer
{
    padding-top:10px;
    padding-left:20px;
     padding-right:20px;
    border-style:none;
    
    
}

.MappingTable
{
    border:10px solid white;
    background-color:White;
    font-weight:normal;
    font-size:10pt;
   
}
.MappingTable tr
{
}
.MappingTableBG
{
    background-color:white;
}

.MappingGVTitleTable
{
    font-size:12pt;
    
    height:30px;
    background-color: white; 
    color:White;
    text-align:center;
   position:relative;
    
    
}
.MappingGVTitleTable td
{
    
    background-color:#9966cc
}
#bg
{
    background-color:Gray;
    
}

/* Station.aspx */


#StationTitleContainer
{
    position:relative; 
    float:left; 
    height:20px; 
    width:90%; 
    
    background-color:#e6e6e6; 
    
    font-size:14pt; 
    padding:10px;
    top: 0px;
    text-align:center;
    
}
/*nav menu*/
.StationSummaryContainer
{
    position:relative; 
    float:left; 
    height:610px; 
    width:980px; 
    background-color:White; 
    padding:10px
}

.StationSideMenuBar
{
    position: relative;
    float: left;
    height: 600px;
    width: 200px;
    background-color: #EDF3FC; /*#F2EAFF;*/
    border: 3px solid White;
    /*border-top: 6px solid White;*/
    padding: 5px;
    font-size: 9pt;
    top: 0px;
    left: 0px;
}


#StationSiteInfoTitle
{
    background-color: #7A20BD; 
    font-size: 12pt;
    font-weight: bold;
    color: White;
    border-style: none;
}

#StationSiteTimeBar
{
    background-color: #9966cc;
    
    color: White;
}
.StationSiteTimeBar
{
    background-color: #9966cc;
    color: White;
}




/* Default.aspx */

#divBody
{
    position:relative; float:left; width:1000px;
}





/*end Default.aspx*/

.RawOtherDataTable
{
    position:relative;
    float:left;
    padding-top:12px;
    width:700px;
}
.DataTableTitleDiv
{
    position:relative;
    float:left;
    width: 765px;
    text-align: center;
    font-size: 11pt;
    padding: 5px;
    height: 45px;
    background-color:  #7A20BD; 
    color: White;
    vertical-align: middle;
   
    border-top: 3px solid White;
    top: 0px;
    left: 2px;
}
.DataTableInputTable
{
    
    width:45%;
    font-size:10pt;
    /*border-left:1px solid  #C0C0C0; 
    border-right:1px solid  #C0C0C0; */
}
.DataGraphInputTable
{

        width:100%;
    font-size:10pt;
}
.DataTableTitleTable
{
    width: 768px;
    text-align: center;
    font-size: 8pt;
    color: white;
    background: White;

    margin:-2px;
    
    

}
.DataTableTitleTable td
{
    background: #9966cc;
    padding-top:3px;
    padding-bottom:3px;
}

.HLinesGridView
{
    border-style:none;
    border-bottom: 1px solid #007165;   
    
}
.HLinesGridView table
{
    display:table;
}
.HLinesGridView tr
{
    display:table-row;  
  
}
.HLinesGridView td
{
    display:table-cell;
}

#CliamteDataTableGVContainer
{
    height:500px; overflow:scroll;
    border-bottom:1px solid #C0C0C0;
    border-left:1px solid #C0C0C0;
    border-right:1px solid #C0C0C0;
    
}


#DailyDataTableGVContainer
{
    height:470px; overflow-y:scroll;
    border-bottom:1px solid #C0C0C0;
    border-left:1px solid #C0C0C0;
    border-right:1px solid #C0C0C0;
}

/*#DailyDataTableGVContainer td
{
    padding-top:3px;
    padding-bottom:3px;
}*/



.NoRightBorder
{
    border-right:0px none White;
}

.NoLeftBorder
{
    border-left:0px none White;
}



#NoBorder
{
    border-bottom:0px none White;
    border-right:0px none White;
    border-left:0px none White;
    border-top:0px none White;
}

#NoLeftMargin
{
    margin-left:-3px;
}
#NoRightMargin
{
    margin-right:-3px;
}

.ThisPage {
    /*font-weight:bold;*/
    text-decoration: underline !important;
    color: #007165;
    /*color:White;*/
    /*background-color:#235CB1;*/ /*#9966cc;*/
    /*font-weight:bold;*/
}

.ThisPage a
{
    color:#007165;
    /*font-weight:bold;*/
    text-decoration: underline ! important;
}

#interiorborder
{
    border-bottom:1px solid white;
    border-top:1px solid white;
    border-left:1px solid white;
    border-right:1px solid white;
}


        .style1
        {
            
            width: 170px;
            font-size: 12pt;
            color: #007165;
            padding: 10px;
            background-color: #e6e6e6;
            position: relative;
            float: left;
            height: 20px;
            
        }
        .style1 a
        {            
            color: #007165;            
        }
        .style2
        {
            width: 790px;
            font-size: 12pt;
            color: black;
            padding: 10px;
            background-color: #e6e6e6;
            position: relative;
            float: right;
            height: 20px;
            text-align:center;
        }
        
        .style3 /*Mapping page*/
        {
            width: 790px;
            font-size: 12pt;
            color: black;
            position: relative;
            float: right;
            text-align:center;
            text-indent:-150px;
             padding:3px;   
             text-align:center;
        }
   
   



.MappingContainer
{

    border:1px solid #c0c0c0;   
    max-height:400px;
    overflow-y:auto; /*if more parameters are added, a scroll bar will appear*/
    overflow-x:none;
    text-align:center;
    position:relative;
}

.MappingContainer th
{
    font-weight:normal;

}

.logBG
{
    background-color:#e6e6e6;
    font-size:11pt;
}

.tableFullNoSpacing
{
    width:100%;
    border-spacing:-1px;
    border-collapse:collapse;
    
}

.logsList
{
    height:600px;
    overflow-y:auto;
    font-size:11pt;
}
.logsList th
{
 font-weight:normal;
}
.logsList td
{
padding:3px;
}

.widening
{
    width:70%;
    
}

.dataContentHolder
{
    border-left:5px solid white;
    
}


.leftAlign
{
    text-align:left;
}

.rightAlign 
{
    text-align:right;
}


#ErrorContainer
{
    background-color: white;
    padding-left: 310px;
    padding-top: 100px;
    padding-bottom: 40px;
    height: 100%;
    color: #282828;
}


.UnitContainer
{
    width:960px;
    height:615px;
    padding: 20px;
    background-color: #CCCCCC;
    position:relative;
    float:left;
}
.ParameterList
{
    width:52%;
    height:610px;
    overflow-y:auto;
    position:relative;
    float:left;
    /*padding:10px;*/
    top: 0px;
    left: 0px;
}

.EditParameter
{
    position:relative;
    float:left;
    width:42%;
    height:110px;
    padding:10px;
    margin-left:10px;
    
}
.EditParameter table
{
    background-color:White;
    
}



.ttBox
{
    font-family:Courier New;
    font-size:9pt;
    padding-top:5px;
    padding-left:20px;
    resize:none;
}


#ErrorContainer
{
    background-color:white; 
    padding-left:310px; 
    padding-top:100px; 
    padding-bottom:40px;
    height:100%;
}


.StationTitle
{
    font-size:12pt;
    font-weight:bold;
    height: 50px;
    width: 100%;
    color: #007165; /*#333399;*/
    background-color:White;
    border-bottom:1px solid #007165; /*#333399;*/
}

.StationTitle a
{
    font-size:9pt;

    color: #235CB1;
}
.BlueText a
{
    color: #235CB1;
}

.StationTitle table
{
}


#MainContentMP2
{
	width: 1000px;
	height: 823px;
	background-color:White;/*new*/
}



.CSVContainer
{
    position:relative;
    float:left;
     Height:620px; 
     Width:980px;
     z-index:10; 
     
     
     left:-225px;
     background-color:White;
}

.ManageStationLinks table
{
    font-size:10pt;
}

.ManageStationLinks td
{
    padding:5px;
    padding-left:30px;
    
    background-color:White;
}

.flowTable
{
    width:950px;
    overflow-x:auto;
    padding-bottom:5px;
    
}

.flowTable table
{
    color:#303030;
    
}

.flowTable td
{
    border:1px solid #235CB1;
    padding:5px;
}
.flowSummaryTableHeader
{
    /*color: White !important;*/
    background-color: #D1E0F8;
    
    border:1px solid white;
    
}
.flowSummaryTableHeader td
{
    display:table-cell;
    text-align:center !important;
    /*color: White !important;*/
    background-color: #D1E0F8;
    padding:2px;
     
    /*vertical-align:bottom;*/
    /*border:1px solid white;*/
    
    
}
.flowSummaryTable td
{
    width:129px !important;
    
    
}
.alignRight
{
    text-align:right !important;
    display:table-cell;
    
    
}

.flowSummaryTable table
{

    
}



.MenuSiteListName
{

    font-family: font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    
}
.MenuSiteListNumber
{

    font-family:font-family: Arial, Helvetica, sans-serif;
    font-size:8pt;    
}

.riversGridRow tr
{

    height:50px;
    /*border-left:0px solid white;
    border-right:0px solid white;
    border-top:0px solid white;
    border-bottom: 1px solid #333333;*/
}


.MenuRiverNames
{
    font-family: font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
        position:relative; 
    float:left; 
    
}

.defaultBack
{
    position:relative; 
    float:left; 
    font-size:10pt;
    font-weight:bold;
    
    width:262px;
    color: #007165; /*#333399;*/
    background-color:White;
    /*border-bottom:1px solid #235CB1; #333399;*/
    display:table-cell;
    vertical-align:middle;
    
    padding:7px;
    padding-left:10px;
}

.defaultBack a
{
    font-size:10pt;
    
    color: #235CB1;
}

.MenuSiteList
{
   
}

.mapTitle
{
    
 height:38px;width:720px; font-size:18px; color:White; background-color:#235CB1; text-align:center; vertical-align:middle; padding-top:13px;
    
    /*background-color:#59178A; */

   /* height:42px; padding-top:13px; width:716px; font-size:18px; color:White;  background-color:#235CB1; text-align:center; vertical-align:middle; 
     border:2px solid white;
     background-color: #d3d3d3;
    color:Black;*/
}




.RegionMenuPanel
{
    position:relative; 
    float:left; 
    width:299px; /*225px299px;224px;*/
    height:650px; /*685px -50 for header -170 for charts*/
    overflow-y: hidden;
    border-style:none;
    background:#d3d3d3;/*e6e6e6;*/
    color:Black;
    font-size:10pt;   
    border:0px;
    border-top: 1px solid white;
   
}

.RegionMenuPanel table
{
    
        position:relative; 
    float:left; 
  /*top: 20px;*/
 width:100%;
 font-size:7pt;
}
.RegionMenuPanel table td
{
    padding-left:5px;
}

    .RegionMenuPanel table{
        position:relative; 
    float:left; 
  /*top: 20px;*/
 width:100%;
 font-size:7pt;
}

.tableSites td
{
    border-bottom:1px solid white;
    
}


.SiteMenuPanel
{
    position: relative;
    float: left;
    width: 200px; /*299px;224px;*/
    height: 823px;
    overflow-y: auto;
    border-style: none;
    background: #d3d3d3;
    color: Black;
    font-size: 8pt;
    border: 0px;
}

.SiteMenuPanel table
{
        position:relative; 
    float:left; 
border-top: 1px solid white;
}

.SiteMenuPanel tr
{
    /*border-left: 2px solid white;
    border-right: 2px solid white;
    border-bottom: 2px solid white;
    border-top: 0px solid white; top: 20px;
    border-color: #FFFFFF #C0C0C0 #999999 #FFFFFF;
    border: 2px solid white;*/
    background-color: #d3d3d3; /*font-weight:bold;*/
    color: #202020; /*color:Black;*/
}



.StationMenuTable
{
    width:100%;
    color:Black;
     /*font-weight:bold;*/
}
#StationMenuTableTitle
{
    color:Black !important;
}

#from asp th does not exist
{
}

.StationMenuTable th
{
    text-align: left;
    color: Black; /*#59178A;*/
    font-weight: normal;
    font-size: 7pt;
    border-bottom: 1px solid white; /*#c0c0c0;*/
    /*border-left: 1px solid #c0c0c0;*/
    padding: 6px 0px 6px 6px;
    background-color: #c0c0c0;
}


.StationMenuTable td 
{
    padding:6px 0px 6px 3px;
    font-size: 7pt;
    border-bottom:1px solid white;
    /*color: Black; #59178A;*/
    
    
}

.StationMenuTable a
{
   font-weight:normal;
    color:Black;
    text-decoration:none;
    text-indent:5px;
    font-size: 8pt;
}

.StationMenuTable a:hover
{
   
    color:Black;
    text-decoration:underline;
    
}

.tableSiteInfo td
{
    display: table-cell;
    vertical-align: bottom;
    border-bottom: 1px solid #CCCCCC;    
    padding-left:10px;
}


.DefaultMenuPanel
{
    position:relative; 
    float:left; 
    width:225px;/*299px;224px;*/
    height:885px; 
    overflow-y:auto;
    border-style:none;
    background:#d3d3d3;
    color:Black;
    font-size:10pt;   
    border:0px;
   
}

.DefaultMenuPanel table
{
        position:relative; 
    float:left; 
  /*top: 20px;*/
  border-top: 1px solid white;
}

.DefaultMenuPanel td
{
border-bottom: 1px solid white;
    /*border-left: 2px solid white;
    border-right: 2px solid white;
    border-bottom: 2px solid white;
    border-top: 0px solid white; 
    border-color: #FFFFFF #C0C0C0 #999999 #FFFFFF;
    border: 2px solid white;
    background-color: #d3d3d3; /*font-weight:bold;
    color: #202020;
    color:Black;*/
}

.style
{
    color: #FFFFFF;
    background-color: #573171;
}