.LocationListGroupHeader
{
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 8pt;
	font-weight: normal;
	color: white;
	background-color: #6c85b0;
	padding-left:2px;
	padding-bottom:2px;
	padding-top:2px;
}
.ecsectionbar
{
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 8pt;
	font-weight: bold;
	text-align:left;
	color: white;
	background: #555555;
	border-bottom:1 solid #555555;
	width:100%;
	padding-left:10;
	padding-top:4;
	padding-bottom:4;
}
.StateListGroupHeader
{
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 8pt;
	font-weight: normal;
	color: white;
	background-color: #6c85b0;
	padding-left:2px;
	padding-bottom:2px;
	padding-top:2px;
}
.LocationListItem
{
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 8pt;
	font-weight: normal;
	color: black;
	padding-left:4px;
	padding-top:2px;
	text-decoration: none;
}

.LocationListItem:hover
{
	color: #555555;
}

.LocationListAddItem
{
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 8pt;
	font-weight: normal;
	color: #6c85b0;
	padding-left:4px;
	padding-top:2px;
	text-decoration: none;
}

.LocationListAddItem:hover
{
	color: #555555;
}

.appBackGround {
	background-color : white;
	border : 3px solid #555555;
}

.appNav
{
    FONT-SIZE: 8pt;
    COLOR: gray;
    FONT-FAMILY: Arial,Helvetica,Sans-Serif;
    BACKGROUND-COLOR:white;
	padding : 3px;
	margin : 3px 3px 3px 3px;
	vertical-align : top;
	border-bottom : 1px solid Gray;
	border-top : 1px solid Gray;
	padding-left:10px;
	line-height:10px;
}

.leftNavTop {
	background : #C58D18;
	BORDER-TOP: #ffffff 1px solid;
    BORDER-BOTTOM: 2px solid #885E05;   	
	width: 130px;	
	border-left : 1px solid white;	 
	border-right : 2px solid #885E05;
}


.leftNavBottom {
	background : #E4C585;
	BORDER-TOP: #ffffff 1px solid;
    BORDER-BOTTOM: 2px solid #885E05;   	
	width: 130px;	
	border-left : 1px solid white;	 
	border-right : 2px solid #885E05;
}

.leftNavText {	
	FONT-SIZE:8pt;
    COLOR: White;
    FONT-FAMILY: Arial,Helvetica,Sans-Serif;	 
	FONT-WEIGHT: bold;
}

.leftNavBottomText {	
	FONT-SIZE:8pt;
    COLOR: black;
    FONT-FAMILY: Arial,Helvetica,Sans-Serif;	
	FONT-WEIGHT: bold;	 
}

.sbiContent
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: arial,Helvetica,Sans-Serif;	 
}

.topNav {
    FONT-SIZE: 8pt;
    FONT-FAMILY: arial,Helvetica,Sans-Serif;	 
	BORDER-TOP: #ffffff 1px solid;
    BORDER-BOTTOM: 2px solid white;   	
	border-right : 0px solid white;	 
	border-left : 0px solid white;
	width : 730;
}

.topEnabled {
    FONT-FAMILY: arial,Helvetica,Sans-Serif;	 
    FONT-SIZE: 8pt;
	FONT-WEIGHT : normal; 		 
	COLOR: white;
	vertical-align : top;
	padding : 3px;
	background : #6c85b0;
	border-right : 1px solid #885E05;
	BORDER-BOTTOM: 1px solid #885E05; 
	padding-left:10px;
	line-height:10px;
	width:60px;
}

.topDisabled
{
    FONT-FAMILY: Arial,Helvetica,Sans-Serif;
    FONT-SIZE: 8pt;
    COLOR: gray;
	vertical-align : top;
	padding : 3px;
    BACKGROUND-COLOR:white;
	margin : 3px 3px 3px 3px;
	border-bottom : 1px solid Gray;
	border-top : 1px solid Gray;
	padding-left:10px;
	line-height:10px;
	width:60px;
}

.topSpecial {
    FONT-FAMILY: arial,Helvetica,Sans-Serif;	 
    FONT-SIZE: 8pt;
	FONT-WEIGHT : bold;
	COLOR: #6c85b0;
	vertical-align : top;
	padding : 3px;
	background : white;
  	border-bottom : 1px solid Gray;
	border-top : 1px solid Gray;	 
	padding-left:10px;
	line-height:10px;
	width:60px;
}

.topSelected {
    FONT-FAMILY: arial,Helvetica,Sans-Serif;	 
    FONT-SIZE: 8pt;
	FONT-WEIGHT : normal;
	vertical-align : top;
	padding : 3px;
	background : #555555;
	COLOR: black;	 
    BORDER-BOTTOM: 1px solid #885E05;   	
	border-right :1px solid #885E05;
	border-left : 1px solid white;
	padding-left:10px;
	line-height:10px;
	width:60px;
}

.subNav{ 	 
	COLOR: Black;
	FONT-SIZE: 8pt;
	background : #eeeeee;
}

.subNavBottom{
	background : #FFFACD;
	COLOR: Black;
	FONT-SIZE: 7pt;
 
	text-align : center;
}
.formLabel
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: right
}
.formTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.tabBody 
{
	background-color : #fdf8e2;
	border : 1px solid #555555;
}

.midNavSelected {
	font-family:Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 10pt;
	font-weight:normal;
	COLOR: black;	 
	background : #555555;
	BORDER-TOP: 1px solid #ffffff;
    BORDER-BOTTOM: 1px solid #885E05;   	
	BORDER-LEFT : 1px solid white;	 
	BORDER-RIGHT : 1px solid #885E05;
	WIDTH: 140px;
	HEIGHT: 20px;
}

.midNavEnabled {
	font-family:Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 10pt;
	font-weight:normal;
	COLOR: white;	 
	background : #6c85b0;
	BORDER-TOP: 1px solid #ffffff;
    BORDER-BOTTOM: 1px solid #885E05;   	
	BORDER-LEFT : 1px solid white;	 
	BORDER-RIGHT : 1px solid #885E05;
	WIDTH: 140px;
	HEIGHT: 20px;
	cursor: hand;	
}

.midNavXtra 
{
	background : white;
	border-left: 1px solid white
}

.ecsectiontitle
{
	font-family:Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 8pt;
	font-weight:bold;
	text-align:left;
}
.eccap
{
	font-family:Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 8pt;
	font-weight:normal;
	text-align:left;
	color:Black;
}
.ecdis
{
	font-family:Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 8pt;
	font-weight:normal;
	text-align:left;
	color:#ff1111;
}
.ecreq
{
	font-family:Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 10pt;
	font-weight:bold;
	color:Red;
}
.ectxt
{
	font-family:Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 8pt;
	font-weight:normal;
	color:black;
	background: white;
}
.ecrotxt
{
	font-family:Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 8pt;
	font-weight:normal;
	color:black;
}
.ecchk
{
	height: 16;
	width: 16;
	font-family:Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 8pt;
	font-weight:normal;
	color:black;
	background: white;
	border:0;
	padding:0;
	margin:0;
	outline:0;
}
.ecddl
{
	font-family:Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 8pt;
	font-weight:normal;
	color:black;
	background: white;
	border: 1 solid #C58D18;
	padding: 0;
	margin: 0;
}

.icouter
{
	font-family:Verdana,Arial,Helvetica,Sans-Serif;
	border:solid 2px #555555;
}

.icinner
{
	font-family:Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 10pt;
	font-weight:bold;
	color:black;
	background: white;
	border:none;
}

.icinnertxt
{
	font-family:Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 8pt;
	font-weight:normal;
	color:#000000;
	background: white;
	border:none;
	padding-left:10px;
}

HR 
{
	border : solid #555555;
	height: 1px
}

.pbouter
{
	border: solid 1px black;
	font-size: 8pt;
	font-weight:normal;
	background: white;
	color: Black;
	margin: 0;
}
.pbinner
{
	BORDER: black 1px solid;
	PADDING-TOP:10px;
}
.pbhorz
{
	border: none;
	font-size: 2px;
	font-weight:normal;
	background: #eeeeee;
	color: Black;
	margin: 0;
}
.pbvert
{
	border: none;
	font-size: 2px;
	font-weight:normal;
	background: #eeeeee;
	color: #000000;
	margin: 0;
	width: 2px;
}
.infoMsgBox
{
	PADDING: 3px; 
	FONT-SIZE: 8pt; 
	BORDER: 1px solid #555555; 
	FONT-FAMILY: verdana, arial, helvetica; 
	display:none;
}
.emailTxt
{
	font-family:Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 10pt;
	font-weight:normal;
	color:black;
	background: white;
}
.debugBar
{
	font-family:Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 8pt;
	font-weight:normal;
	color: white;
	background-color:#4682b4;
	text-align:left;
}
