body    {color:black;
         background-color: #FFFFFF;
		 color: #000000;
	     font-family: Arial, Helvetica, sans-serif;
	     margin-top: 0.1em;
	     margin-right: 0.1em;
	     margin-bottom: 0.1em;
	     margin-left: 1.0em;
		 font-size : .8em;
		   	}

a:link          {color: #006666;}	
	
a:visited 		{color: #800080;}

a:hover         {color: #006666;}	
				
		
/* 508, skip navigation, for invisible */
                                                                
a.skip:link    {color: #ffffff;}
		   
a.skip:hover    {color: #ffffff;}
		   
a.skip:visited    {color: #ffffff;}	
		   
/* heading levels */

h1	{font-size: 1.6em;
		font-weight: bold;
		width: 600px;}

	
/* text */
		
p	{	font-weight: normal;
        width: 600px;}
		
p.indent	{
		font-weight: normal;
		width: 540px;
		margin-left: 3em;
		}
		
/*div	{width: 600px;} */
		
/* Rules, put align left on page code */
		
hr	{width: 660px;
	 text-align: left;}
		
	/* bottom of page */	

.footer	{font-style: normal;
         width: 660px;
		 }
                              
.pagedate	{font-weight: bold;}

.title {
	background-color: #eff0c8;
	font-size: 1.3em;
	text-indent: 0.1em;
	font-weight: bold;
	vertical-align: middle;
	text-align: left;
	width: 600px;
	color: #000000;
	line-height: normal;
}
.subtitle {
	font-size: 1.0em;
	font-style: normal;
	font-weight: bold;
	line-height: normal;
	text-indent: 0em;
	text-align: left;
	width: 600px;
	color: #000000;
}

.subtitle2 {
	font-style: italic;
	line-height: normal;
	font-weight: bold;
	text-indent: 1em;
	vertical-align: middle;
	text-align: left;
	color: #000000;
	text-decoration: none;
}
	
a.mainLinks{font-size: 1.0em;}	
                            


ol {
	list-style-type: decimal;	
	list-style-position: outside
	}
ul {	
	list-style-type: square;	
	list-style-position: outside
	}
.SearchOption {
	font-size: 1.0em;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-indent: 5pt;
	right: 15px;
}
.navlink {
	color: #006666;
	width: 660px;
	}
.ItemTitle {
	font-size: 1.0em;
	font-style: italic;
	font-weight: normal;
	color: #000000;
	width: 600px;
}
.datastub {
  	font-style: italic;
	font-weight: lighter;
	color: #000000;
	text-decoration: none;
}
.rightmargin {
       	font-weight: normal;
		text-align: right;
		width: 600px;
		}


#rptinfo {
    position:absolute;
    top: 100px;
    left :30px;
    width: 200px;
    display: none;
}
div.row {
   clear:both;
   text-align:left;
  /* padding-top: 5px;
   margin-left: 20px; 
   font: bold italic 80% Arial,sans-serif; */
 }
 .label {
   float : left; 
   color : #334d55; 
  /* width : 20%; */
   text-align: left;
}
div.row span.label {
   float : left; 
 /*  color : #334d55;  */
 /*  width : 20%; */
   text-align: left;
}
div.row span.inputx {
  /* width:80%;*/
   text-align: left; 
  /* margin-left :50px; */
   margin-left :5px;
  }

#inputx {
  /* width:80%;*/
   text-align: left; 
  /* margin-left :50px; */
   margin-left :5px;
   
  }
  
 .data_main { 
 width : 650px;
 padding-bottom: 5px;
 } 
 
 .data_seg{ 
 text-align: left; 
  } 
 
 *.data_sub{ 
 text-align: left; 
 background:#888;
  }
 
 .series_detail_block {
 margin: 5px;
 margin-left: 20px;
 margin-bottom: 10px;
 }
 .series_expand_info  {
     display:none;
	 }
table { display:table;
}
	 	
td {
	text-align: left;
}	
.tbody {
  display:table-row-group; 
}
.sub_series {
display:none; 
 }

.sub_series_show {
display:table-row; 
 }
.seg_series {
display:none;
}

.seg_series_show {
display:table-row; 
 }
 
tr, #subMainSeries {
text-align: left; 
}

tr, #segMainSeries {
text-align: left; 
}
tr[id*="MainSeries"] {
text-align: left; 
}

.li_width{
		/*font-size : .7em; */
		width: 600px;
		}

.texthide {
   display: inline;
}

.buttonsize {
border-style:none;
width: 9px;
height: 9px;
}