  
body
{
    background-color:#f5ead2;
	
	font-family:Arial, Helvetica, sans-serif;			
	font-size:12px;
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	color: #000000;
	line-height: 150%;
}

/*.resultKey {
	font-size: 12px;
	text-transform: capitalize;
	color: #717171;
}

.resultKey span {
		cursor: pointer;
		font-size: 13px;
		margin-left: 2px;

}*/

.resultVal {
	font-size: 20px;
}



h1	{
	color:Maroon;
	font-size:16px;
	text-transform:capitalize;
	font-weight:bold;
	margin-top:0px;
	border-top:0px;
}

h3	{
	color:Maroon;
	font-size:16px;	
	font-weight:bold;
	margin-top:0px;
	border-top:0px;

}

.leftNavBack	{
	background-image:url(../images/business_10.jpg);

}

.childTotalBack	{
	background-image:url(../images/business_10.jpg);
	
}

h4	{
	color: #a24a13;
	font-size:14px;
	font-weight:bold;

}

h5	{
	color: #c96251;
	font-size:12px;
	font-weight:bold;

}

.headBorder
{
	
	border:2px solid #494f1f; border-right:none; border-bottom:none;

}


.pageBody
{
	background-color:#ffffff;	
}

.appHeader	
{
	background-image:url(../images/ECVchildTotalBack.jpg);
	color:Maroon;
	font-size:16px;
	text-transform:capitalize;
	font-weight:bold;
	margin-top:0px;
	border-top:0px;
}
.mainHeader	{
	color:Maroon;
	font-size:16px;
	text-transform:capitalize;
	font-weight:bold;
	margin-top:0px;
	border-top:0px;
}

.busSearch
{
    padding:15px;    
}
.busSearch td
{
    color:#a24a13;
    width:200px;
}
.valsummary ul
{
    /*we want to hide the errors but keep header text*/
    display: none;
    visibility: hidden;
}

/*
.btngreen
{
	background-image: url('../Images/business_10.jpg');
}

.btngrey
{
	background-image: url('../Images/legal_19.jpg');
}

.btnBlue
{
	background-image: url('../Images/elect_10.jpg');
}


.btnBluefaded
{
	background-image: url('../Images/bluefade.gif');
}

*/


.bsbutton
{	
	border-color:#98BCCD;	
}

.corpbutton
{
	background-color:#99CCFF;
	border-color:#98BCCD;	
}

.corpbutton:disabled 
{
		background: #F5F5F5;
		color: #C3C3C3;
}

.filings
{
    color: #a24a13;  
    width:100%; 
}
.filings tr
{
    white-space:nowrap;
}

.filings fieldset legend
{
    text-transform:none; 
}

.subHeader	
{
	background-image:url(/bsemail/images/ECVchildTotalBack.jpg);
	color:Maroon;
	font-size:12px;	
	font-weight:bold;
	margin-top:0px;
	border-top:0px;
}
.pix	{
	border: 2px solid;
	border-color:#c96251;
	padding: 5px;

}

hr	{
	color:#c96251;
	width:85%;
	text-align:left;

}

notify {
    color: red;
	width:85%;
	text-align:left;
}

mymessage {
    font-size: 12px;
    color: red;
    text-align:left;
}
/*a:link	{
	font-size: 11px;
	font-stretch:extra-expanded;
	color: #61262a;
	text-decoration: underline;

}

a:visited	{
	font-size: 11px;
	font-stretch:extra-expanded;
	color: #61262a;
	text-decoration: underline;

}

a:hover	{
	font-size: 11px;
	font-stretch:extra-expanded;
	color: #61262a;
	text-decoration: underline;

}

a:active	{
	font-size: 11px;
	font-stretch:extra-expanded;
	color: #61262a;
	text-decoration: underline;

}*/

.level1
{
    background-color:#f5ead2;

}

.level3
{
	/*background-color:#338783;*/
    font-size: 12px;
    height:395px;
}

.level2
{
	background-image:url(/bsemail/images/business_10.jpg);
	/*background-color:#338783;*/
    font-size: 12px;
    height:395px;
}

.hoverstyle
{
    color: #a24a13;
}

.content {
	color: #a24a13;
	text-decoration: underline;
	font-size:12px;

}

a.content:link{
	color: #a24a13;
	text-decoration: underline;
	font-size:12px;

}

a.content:visited{
	color: #a24a13;
	text-decoration: underline;
	font-size:12px;

}

a.content:hover{
	color: #c96251;
	text-decoration: underline;
	font-size:12px;

}

a.content:active{
	color: #c96251;
	text-decoration: underline;
	font-size:12px;
}



#zsl 
{
border:0px; 
	margin-left:7px; 
	font-size:11px; 
	color:#c96251; 
	line-height:17px; 
}

#zl
{
border:0px; 
	margin-left:7px; 
	font-size:11px; 
	color:#c96251; 
	line-height:17px; 
}

/********* LAYOUT *********/

 

#main
{
	_display:inline;
    width:500px;
    float:left;
    margin:0 15px;
    padding-bottom:15px;
}
.footerText {
	color: #a24a13;
	font-size: 10px;
	font-stretch:extra-expanded;
}


/*control panel*/
.controlPanel a			{display:block;padding:1px 0;}

/* grid header */
.GridHeader
{
	font-size: 9pt;
	color: white;
	font-family: Arial;
	background-color: Maroon;
	font-weight: bold;	
}

/* grid pager */
.GridPager
{
	font-size: 9pt;
	color: Maroon;
	font-family: Arial;
	background-color: #ffffff;
}

/* hyper links in the grid pager */
.GridPager a
{
	font-size: 9pt;
	color: Maroon;
	font-family: Arial;
}

/* hyper links in the grid header */
.GridHeader a
{
	font-size: 9pt;
	color: white;
	font-family: Arial;
	color: #ffffff;
	font-weight: bold;
}

/* grid items */
.GridItems
{
	font-family: Arial;
	font-size: 9pt;
	color: Black;
	background-color: #ffffff;
}

.gridHeaderSortASC  
  { font-size: 12pt;    
  }
  	
.gridHeaderSortDESC  
  {font-size: 16pt;  
  	 }

/* grid alternate items */
.GridAltItems
{
	font-family: Arial;
	font-size: 9pt;
	color: Black;
	background-color: #ffffff;
}

/* grid table */
.GridTable
{
	width: auto;
	border-right: navy thin solid;
	border-top: navy thin solid;
	border-left: navy thin solid;
	border-bottom: navy thin solid;	
}
.modalBG2
{
    background-color: Yellow;     
     filter: alpha(opacity=60);     
     opacity: 0.6;
}
.popup2
{
    background:white;
    border:solid 1px black;
    text-align:center;
    padding:5px;
}

   .modalBG
{
    border-color: #000000;
    background: #C0C0C0;
    filter: alpha(opacity=70);
    opacity: 0.7;
}
    .popup
    {
        background:white;
        border:solid 1px black;
        text-align:center;
        padding:5px;
    }
    

.InactiveCaption
{
   background:#DAD9CF;
   
}

.tvnode
{       
    font-family: Verdana;
	font-size: 10pt;   
	text-decoration: underline;	 
}

.tvselectednode
{
    font-family:Verdana;
	font-size: 10pt;   
    background-color:#376C69;
    text-decoration:none;    
}

.tvhoovernode
{
    font-family: Verdana;
	font-size: 10pt;   
    background-color:#494F1F;    
}

.tvparentnode
{
    font-family: Verdana;
	font-size: 10pt;   
	
}

.tvchildnode
{
    font-family: Verdana;
	font-size: 10pt;    	
}


.tvrootnode
{
    font-family: Arial;
	font-size: 10pt;
}

#table {
  border-collapse: collapse;
  border-spacing: 0;
}