﻿body 
{
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-top: 0px;
    height: 100%;
}

#divcontrol
{
	float:left;
	position:absolute;
	
}

#tdContent 
{
  height: 100%;
  vertical-align: top;
}

.aspMenu
{
    position: relative;
    left: -1px;
    background-color: #F0F0F0;
}

#trBanner
{
    height: 70px;
    background-image: url(images/bannerBack.png);
    background-repeat: repeat-x;
    vertical-align: top;
}

.menuItems
{
    color: #0080C0;
    background-color: #f0f0f0;
    font-weight: bold;
    width: 100%;
    font-family: Tahoma, Verdana;
    font-size: smaller;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 3px;
    padding-bottom: 3px;
}

.menuItemshover
{
    color: #F0F0F0;
    background-color: #0080C0;   
    width: 100%;
}

.dynamicMenu
{
    border: solid 2px #808080;
    margin-top: -5px;
    background-color: #F0F0F0;
}

#divMap
{
	position:relative;
	left: 0px;
	top: 0px;
    width: 100%;
    height: 100%;
}

#tdSideBar
{
    background-image: url(images/leftBack.png);
}

/*body {margin:0; padding:0; position:absolute; overflow:hidden; left:0; top:0; width:100%; height:100%;}*/
.link {position:absolute;left:0;width:100%;height: 90%;background:#fff;overflow:hidden;visibility:hidden;}
.title   {cursor: pointer; position:relative;background:#fff;width:100%;color:#000;font-family:verdana;font-size:11px;left:0;height:24px;overflow:hidden;}
.title_o {cursor: pointer; position:relative;width:100%;color:#000;font-family:verdana;font-size:11px;left:0;height:24;overflow:hidden;}
.text {background-color: #F0F0F0; position:relative;text-align:justify;font-family:verdana;font-size:11px;overflow:hidden;height:100%}

 .blueType
{
    font-weight: bold;
    color: #00BFF3;
    font-family: Arial;
    font-size: 10pt;
    /*letter-spacing: 0.05pc;*/
}
 .whiteType
{
	font-weight: bold;
    color: #FFFFFF;
    font-family: Arial;
    font-size: 9pt;
    /*letter-spacing: 0.05pc;*/
}
 .whiteType10
{
	font-weight: bold;
    color: #FFFFFF;
    font-family: Arial;
    font-size: 10pt;
    /*letter-spacing: 0.05pc;*/
}
 .blackType
{
	font-weight: bold;
    color: #000000;
    font-family: Arial;
    font-size: 10pt;
    /*letter-spacing: 0.05pc;*/
}
 .blackTypeSmall
{
	font-weight: bold;
    color: #000000;
    font-family: Arial;
    font-size: 8pt;
    /*letter-spacing: 0.05pc;*/
}
 .loadingType
{
    font-weight: bold;
    color: Blue;
    font-family: Arial;
    font-size: 10pt;
    /*letter-spacing: 0.05pc;*/
}


 .blueTypeHeader
{
	  background-color: #91B0E1;
    font-weight: bold;
    color: #FFFFFF;
    font-family: Arial;
    font-size: 10pt;
    /*letter-spacing: 0.05pc;*/
}

.buttonType
{
	width:150px;
}

 .blueSubType
{
    color: #00BFF3;
    font-family: Arial;
    font-size: 7pt;
    /*letter-spacing: 0.05pc;*/
}

 .blueSubTypeHeader
{
	font-weight: bold;
    color: #00BFF3;
    font-family: Arial;
    font-size: 8pt;
    /*letter-spacing: 0.05pc;*/
}

.calendar
{
    visibility: hidden;
}

.tooltip { border: 1px solid #000000; background-color: #ffff00 }
.tooltip td { color: #000000; font-weight: bold; font-family: Tahoma, Verdana; font-size: small; padding-left: 5px; padding-right: 5px; padding-top: 2px; padding-bottom: 2px; white-space: nowrap; }

.tooltip2 { border: 1px solid #000000; background-color: #ffff00 }
.tooltip2 td { color: #000000;font-family: Tahoma, Verdana; font-size: 7pt; padding-left: 5px; padding-right: 5px; padding-top: 2px; padding-bottom: 2px; white-space: nowrap; }

.infopane 
{
  display: block;
  padding: 5px;
  border: 2px solid #FF1111;
  background: #fff;
  text-align: left;
  opacity: .80;
  -moz-opacity: .80;
  filter: alpha(opacity=80);
}

.infopane td
{  
  color: #000000;
  font-family: Tahoma, Verdana;
  font-size: small;
  padding-left: 5px; 
  padding-right: 5px; 
  padding-top: 2px; 
  padding-bottom: 2px; 
  white-space: nowrap;
}

.cssControlPanel
{

}

.cssControlPanelHeader
{
	text-align:right;
	background-color: #B3CBE5;
	height:5%;
	visibility:hidden;
}

.cssControlPanelContent
{
	background-color: white;
	position:absolute;
	width:100%;
	height:95%;
}

.cssControlPanelFooter
{
	position:absolute;
	width:100%;
	top: 93%;
	height: 5%;
	background-color: Green;
	margin-bottom: 2px;
	visibility:hidden;
}

.cssControlPanelBorder
{
	color: #B3CBE5; 
	position: absolute; 
	left: 30%; 
	top: 65%; 
	width: 60%; 
	height: 30%;  
	opacity: 0.8;
	filter: alpha(opacity=80); 
	border: solid 1px #000000;
}