.customselect2 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  width:300px;
}
body {
  margin: 0px;
  padding: 0px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
}

p.reportTitle {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  text-align: center;
}

 
form {
  margin: 0px;
  padding: 0px;
}

td {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
}

.customselect {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  width:170px;
}


#fsa_details {
  margin: 0px;
  padding: 0px;
  scroll: auto;
}

#MapToolbarPane {
}
#LegendToolbarPane {
}
#TableToolbarPane {
}
#DetailsToolbarPan {
}
#MapPane {
  width: 602px;
  height: 402px;
}
#LegendPane {
  overflow:auto;
  display:none;
}
#TablePane {
  overflow:auto;
}
#DetailsPane {
  overflow:auto;
  display:none;
}
.miniLink {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9px;
}
.titleText{
  font-size: 12px;
  font-weight: bold;
  color: #000000;
 }
.toolbar {
  font-size: 12px;
  font-weight: bold;
  color: #ffffff;
  margin: 0px;
  padding: 0px;
  background-color: #d9d9d9;
  border-left: 1px solid #ffffff;
  
  border-bottom: 1px solid #999999;
  border-right: 1px solid #999999;
}
.steptoolbar {
  height:20px;
  margin: 0px;
  padding: 4px;
  font-size: 16px;
  font-weight: bold;
  color: #000000;
  background-color: #d9d9d9;
  border-left: 1px solid #ffffff;
  border-top: 1px solid #ffffff;
  border-bottom: 1px solid #999999;
  border-right: 1px solid #999999;
}
.indicatortoolbar {
  height:20px;
  margin: 0px;
  padding: 4px;
  font-size: 12px;
  font-weight: bold;
  color: #000000;
  background-color: #d9d9d9;
  border-left: 1px solid #ffffff;
  border-top: 1px solid #ffffff;
  border-bottom: 1px solid #999999;
  border-right: 1px solid #999999;
}
.legendToolbar {
  font-size: 12px;
  font-weight: bold;
  color: #ffffff;
  background-color: #d9d9d9;
  border-left: 1px solid #ffffff;
  border-bottom: 1px solid #999999;
  border-right: 1px solid #999999;
  width:150px;
}
.legendToolbarText{
  font-size: 12px;
  font-weight: bold;
  color: #000000;
}
.stepbody {
  height: 95px;
  margin: 0px;
  padding: 4px;
  border-left: 1px solid #ffffff;
  border-bottom: 1px solid #999999;
  border-right: 1px solid #999999;
}
.stepbodyText {
  color: #000000;
  font-size: 10px;
  font-weight: normal;
}
.mapTable {
  font-size: 12px;
  font-weight: bold;
  color: #ffffff;
  margin: 0px;
  padding: 0px;
  background-color: #d9d9d9;
  border-left: 1px solid #ffffff;
  border-top: 1px solid #ffffff;
  border-bottom: 1px solid #999999;
  border-right: 1px solid #999999;
}
.legendBody {
  margin: 0px;
  padding: 0px;
  background-color: #ffffff;
  border-left: 1px solid #ffffff;
  border-top: 1px solid #ffffff;
  border-bottom: 1px solid #999999;
  border-right: 1px solid #999999;
}
.panel {
  margin: 0px;
  padding: 0px;
  border: 1px solid #d9d9d9;
}

.layerCell {
  background-color: #f0f0f0;
  border-top: 1px solid #cccccc;
}

.classCell {
  background-color: #ffffff;
}

.resultTable {
  background-color: #ffffff;
}

.cell {
  border-left: 1px solid #ffffff;
  border-top: 1px solid #ffffff;
  border-bottom: 1px solid #999999;
  border-right: 1px solid #999999;
}

.rowHeader {
  background-color: #d9d9d9;
  font-weight: bold;
  color: #000000;
}

.keyColumn {
  /* background-color: #d4d4d4; */
    border-left: 1px solid #ffffff;
  border-top: 1px solid #ffffff;
  border-bottom: 1px solid #999999;
  border-right: 1px solid #999999;
}

.rowNormal {
  background-color: #ffffff;
}

.rowPrelight {
  background-color: #FEFF9F;
}

.rowHighlight {
  background-color: #00FF00;
}


.CWCExtentWidgetClass 
{ 
  font-family : Arial, Helvetica, sans-serif; 
  font-size : 9px;
  color   : #000000;
  border-width  : 0px; 
  background-color: #FFFFFF;
}
.CWCLabelClass 
{ 
  font-family : Arial, Helvetica, sans-serif; 
  font-size : 11px; 
  color   : #000000;
}
.CWCArialBold11 
{ 
  font-family : Arial, Helvetica, sans-serif; 
  font-size : 11px; 
  font-weight : bold; 
  color   : #000000;
}
.CWCMapUnitClass 
{ 
  font-family : Arial, Helvetica, sans-serif; 
  font-size : 11px; 
  font-weight : bold; 
  color   : #000000;
}
.CWCProjectionLabelWidgetClass 
{ 
  font-family : Arial, Helvetica, sans-serif; 
  font-size : 11px; 
  font-weight : bold; 
  color   : #000000;
  border-width  : 0px; 
  background-color: #FFFFFF;  
}
.CWCRulerResultWidgetClass 
{ 
  font-family : Arial, Helvetica, sans-serif; 
  font-size : 9px; 
  color   : #000000;
  border-width  : 0px; 
  background-color: #FFFFFF;
}
.CWCCursorPositionWidgetClass 
{ 
  font-family : Arial, Helvetica, sans-serif; 
  font-size : 9px;
  color   : #000000;
  border-width  : 0px; 
  background-color: #FFFFFF;
}
.CWCTimeFilterLabelClass
{
  font-family : Arial, Helvetica, sans-serif; 
  font-size : 10px; 
  color   : #000000;
}
.CWCTimeFilterInputClass
{
  font-family : Arial, Helvetica, sans-serif; 
  font-size : 9px; 
  color   : #000000;
  border-width  : 1px; 
  background-color: #FFFFFF;
}
.CWCHelpTitle1
{
  font-family : Arial, Helvetica, sans-serif;
  font-size : 18px;
  font-weight : bold;
  color   : #000000;
}
.CWCHelpTitle2
{
  font-family : Arial, Helvetica, sans-serif;
  font-size : 16px;
  font-weight : bold;
  color   : #000000;
}
.CWCHelpTitle3
{
  font-family : Arial, Helvetica, sans-serif;
  font-size : 14px;
  font-weight : bold;
  color   : #000000;
}
.CWCHelpTitle4
{
  font-family : Arial, Helvetica, sans-serif;
  font-size : 12px;
  font-weight : bold;
  color   : #000000;
}
.CWCHelpText
{
  font-family : Arial, Helvetica, sans-serif;
  font-size : 12px;
  color   : #000000;
}

.blueOutline
{
  border-left: 1px solid #0099CC;
  border-top: 1px solid #0099CC;
  border-bottom: 1px solid #0099CC;
  border-right: 1px solid #0099CC;
}

.linkCell {
  background-color: #0099CC;
  border-left: 1px solid #0099CC;
  border-top: 1px solid #0099CC;
  border-bottom: 1px solid #0099CC;
  border-right: 1px solid #0099CC;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 14px;
  color   : #FFFFFF;
  padding-left: 10px;
  font-weight: bold;
}

.linkText
{
  font-family : Arial, Helvetica, sans-serif;
  font-size : 14px;
  color   : #FFFFFF;
  font-weight: bold;
}

a.menuLink
{
  font-family : Arial, Helvetica, sans-serif;
  font-size : 14px;
  color   : #FFFFFF;
  font-weight: bold;
}

a.wizardLaunchLink
{
  font-family : Arial, Helvetica, sans-serif;
  font-size : 12px;
  color: #0000FF;
  text-decoration: none;
  font-weight: bold;
}

.bodyText
{
  padding: 10px;
}

.wizardLinkText
{
  font-family : Arial, Helvetica, sans-serif;
  font-size : 12px;
  font-weight: bold;
  color   : #000000;
}
.selectedTab{
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  height:30px;
  font-size:14px;
  vertical-align:middle;
  padding:10px;
  border-right:1px solid #999999;
	border-top:1px solid #999999;
	cursor:pointer;	
}
.unSelectedTab{
  font-size:14px;
  font-family: Arial, Helvetica, sans-serif;
  height:50px;
  font-weight: bold;
  background-color:#d6d6d6;
  color:#666666;
  height:30px;
  padding:10px;
  vertical-align:middle;
  border-right:1px solid #999999;
  border-bottom:1px solid #999999;
  border-top:1px solid #999999;	
  cursor:pointer;
}
.mainDiv{
	border:1px solid #999999;
	position:absolute;
	width:780px;
	height:200px;
	z-index:1;
	left: 8px;
	top: 13px;
	border-left:1px solid #999999;
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
	visibility: visible;
}
.innerContent{
	position:absolute;
	width:780px;
	z-index:2;
	top:120px;
	height:200px;
	left: 0px;
	padding:3px 3px 3px 3px;
	visibility:visible;
}

.innerContentClosed{
	position:absolute;
	width:780px;
	z-index:2;
	top:120px;
	left: 0px;
	padding:3px 3px 3px 3px;
	visibility: hidden;
}

.innerTable{
height:200px;
}
.innerTableClosed{
height:0px;
}

.StepStyle {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#666666;
	text-decoration:none;
	font-size: 16px;
}


.StepStyle:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#666666;
	text-decoration:none;
	font-size: 16px;
}
.StepStyle:active{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#666666;
	text-decoration:none;
	font-size: 16px;
}
.StepStyle:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#666666;
	text-decoration:none;
	font-size: 16px;
}
a:hover{
text-decoration:none;
}
a:visited{
text-decoration:none;
}
a:active{
text-decoration:none;
}
.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
}
.style2 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
}
.style2Select{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	width:200px;
}
.header {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 14px;
}

.helpTD{
  border-left:1px dashed black;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 10px;
  padding:5px;
  height:100%;
  color:#888888;
}

.helpHeader{
  padding 5px 5px 5px 5px;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 14px;
  color:#888888;
}
