/*** Page Header Styles ***/

.logoCell {
    width: 60px;
}

#PageHeaderTop /* Top Bar on Header */
{
	/*width: auto;*/
	background-color: #820024;
	height: 23px;
	/*right: -83px;*/
	left: 1px;
	top: 0px;
	border-top: solid 1px #ffffff;
	vertical-align:top;
	position: relative;	
	color: #FFFF55;
	text-align: left;
	vertical-align: middle;
	font-family: Courier New, Serif;
	font-weight:bolder;
	font-size: 14pt;
	text-decoration: blink;
	filter: shadow(color=#00ff00, direction=200)
}

#PageHeaderMiddle /* Middle Bar (With County Name and Version) on Header */
{
	width: auto;
	background-color: #FDF1DB;
	height: 12px;	
	left: 1px;
	right: 83px;
	top: 2px;	
	border-top: solid 1px #ffffff;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 8px;
	vertical-align: middle;
	position: relative;	
	z-index: 2;
}


#PageHeaderSiteName /* Site Name Text Style  */
{
	color: #902434;
	font-family: Verdana, Tahoma, Arial, Sans-Serif;
	font-size: 10pt;
	font-weight: bold;		
}


#PageHeaderSiteVersion /* Site Version Text Style  */
{
	color: #ffffff;
	font-family: Verdana, Tahoma, Arial, Sans-Serif;
	font-size: 8pt;
}



#PageHeaderBottom /* Bottom Bar Style  */
{	
	background-color: #820024;
	height: 12px;
	right: 83px;
	left: 1px;
	bottom: 19px;
	padding-right: 83px;
	top: 4px;
	border-top: solid 2px #ffffff;
	text-align: right;
	position: relative;
	vertical-align: middle;
	padding-top: 5px;
	padding-bottom: 10px;
	z-index: 6;
}

#phb
{
 color: #FFFFFF; 
 background-color: #820024; 
 text-align:right;
 left: 1px;
 width:100%;
}
/*** END Header Styles ***/

/*** FOOTER Styles ***/
#PageFooterLine /* Footer Line above Footer Bar */
{
	margin-top: 2px;
	margin-left: 8px;
	margin-right: 8px;
	border-top: solid 1px #777777; 	
	
}
#PageFooterBox /* Footer Bar */
{
	background-color: #820024;
	vertical-align: baseline ;
	padding-top: 8px;
	margin-top: 2px;
	margin-left: 12px;
	margin-right: 12px;
	height: 50px;
	text-align: center;
	border-bottom: solid 2px #000000; 	
}
#PageFooterOncore /* Text For */
{
	color: #ffffff;
	font-family: Verdana, Tahoma, Arial, Sans-Serif;
	font-size: 8pt;
	text-align: center;
}
/*** END FOOTER Styles ***/

/*** Result Grid**/
.navtop
{
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 11px;
  color: #ffffff;
  background-color:#820024;
  color:White;
  font-weight:bold;
}
/***Edn Result Grid**/


/* Navigation Window */
/***DetailsBody**/
#detailsBody
{
    background-color:#820024;
    left:0;
    top:5;
    right:0;
    bottom:0;
}

#NavBox
{
	width: 180px;	
	border-bottom: solid 2px #820024;
	border-left: solid 2px #820024;
	border-right: solid 2px #820024;
}

#NavHeader
{
	padding-left: 3px;
	background: #820024;
	color: #FFFFFF;  
	font-family: Verdana, Tahoma, Arial, Sans-Serif;	
	font-size: 7pt;	
}


/* Generic Table Header */
.tableheader {
background-color: #820024;
border-right: solid 1px #000000;
border-bottom: solid 1px #000000;
border-top: solid 1px #000000;
border-left: solid 1px #000000;  
font-family: verdana, arial, helvetica, sans-serif;
font-size: 9pt;
text-align: center;
color: #ffffff;
}

#tblMainNav
{
    background: #820024;
}
#tblNav
{
  background: #820024;
}

/* v4.1.1.0 Add */
.BookPageNav /* Used on document details around book/page navigation */
{
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #ffffff;
	margin-top: 3px;
	border-top: dotted 2px black;
	border-bottom: solid 2px black;
	margin-bottom: 0px;	
	padding-right: 2px;
	padding-left: 2px; 
	font-size: 8pt; 
	padding-bottom: 2px; 	
	padding-top: 2px; 	
	background-color: #820024;
}

#dgNav
{
    background-color: #1F0002;
} 
/*****DisclaimerHeader*****/
#DisclaimerHeader
{
	background-color: #820024;
	padding: 2px 2px 2px 2px;
	font-family: Verdana, Tahoma, Arial, Sans-Serif;
	font-size: 12pt;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
}

#DisclaimerFooter
{
	background-color: #820024;
	padding: 2px 2px 2px 2px;
	font-family: Verdana, Tahoma, Arial, Sans-Serif;
	font-size: 12pt;
	font-weight: bold;	
	height: 28px;
	color: #ffffff;
	text-align: center;
}


/********/
#loginHeader
{
    background-color: #820024;
}


/***************/
#SettingsHeader
{
	background-color: #820024;
	color: #ffffff;
	font-family: Verdana, Tahoma, Arial, Sans-Serif;
	font-size: 8pt;
	padding-left: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-weight: bold;
	margin-bottom: 10px;
	border-bottom: solid 2px #555555;
}

/**Labels**/
#Label20
{
    background-color: #820024;
}

#hipLogin_Label16
{
    background-color: #820024;
}
#trCategory{
display:none;

}

/*****General Appply*******/
.BackColor
{
    background-color: #820024;
    border-color:#820024;
}

.menubar
{
    background-color: #820024;
    border-color:#820024;  
}

.blue
{
    background-color: #820024;
}

.UltraWebGrid2cg_0_0
{
    background-color: #820024;
}