
            html,body  {
	height: 100%;
	background-color: Black;
}
            A, A:link, A:visited, A:active {
	color: White;
	font-weight: bold;
} 
            A:hover { color: black; }
            
            A.button, A.button:link, A.button:visited, A.button:active { font-size: 9pt }
            A.button:hover { color: black; }
            .font	{ font-size: 8pt;
                          color: #666666;
                          margin-bottom: 4px;
                          font-family:  verdana, arial, sans-serif}
            .on, .on:link, .on:visited, .on:hover, .on:active { font-weight: bold;
                          text-decoration: none;
                          color: #000000;
                          font-size: 8pt;
                          margin-left: 16px;
                          font-family: verdana, arial, sans-serif
                         }
            .off, .off:link, .off:visited, .off:active { font-weight: normal;
                           text-decoration: none;
                           color: #333333;
                           font-size: 8pt;
                           margin-left: 16px;
                           font-family: verdana, arial, sans-serif
                         }
            .off:hover  {font-weight: normal; color: #000000; text-decoration: underline}
            
          	.stepsOn { font-weight: bold;}
          	
          	.rule  { border-top: solid #E5E5E5 1px }

          	.border {border: solid lightgrey 1px;}

            .form 	{ margin-top: 4px; 
                      margin-left: 35px; 
                      margin-right: 0px;
			  		  margin-bottom: 4px;
                      vertical-align: top;
			  		  font-size: 8pt;
			  		  color: #666666;
             		  font-family:  verdana, arial, sans-serif }
			.caption { font-size: 8pt;
					   font-weight: bold;
					   color: #666666;
					   text-align: left;
					   font-family: verdana, arial, sans-serif;
					   padding: 1px 1px 3px 4px;
					   border: solid lightgrey 1px;
					   background-color: #cccccc  }      		 
            .header { margin-top: 4px; 
                      margin-left: 4px; 
                      margin-right: 0px;
			  		  margin-bottom: 4px;
                      vertical-align: top;
			  		  font-size: 8pt;
			  		  font-weight: bold;
			  		  color: #666666;
             		  font-family:  verdana, arial, sans-serif }
            .content { margin-top: 4px; 
                      margin-left: 4px; 
                      margin-right: 0px;
			  		  margin-bottom: 4px;
                      vertical-align: top;
                      text-decoration: none;
			  		  font-size: 8pt;
			  		  font-weight: normal;
			  		  color: #666666;
             		  font-family:  verdana, arial, sans-serif }            		  
            .list   { margin-left: 4px;
            			 margin-top:  4px;
            			 margin-bottom: 4px;
                      margin-right: 0px;
                      text-decoration: none;
			  		  font-size: 8pt;
			  		  color: #666666;
             		  font-family:  verdana, arial, sans-serif }

            .fieldError 	  	{ margin-left: 35px;
                          margin-right: 0px; 
                          font-size: 8pt; 
                          color: red;
                          font-family:  verdana, arial, sans-serif;
                          vertical-align: top;}
                          
             .row_0 	{ background-color: #E5E5E5; font-weight: normal }
             .row_1     { background-color: #F4F4F4; font-weight: normal }
             .row	    { background-color: #d7deef }	
             
             .resultListRow_0 	{ background-color: #E5E5E5; font-weight: normal }
             .resultListRow_1     { background-color: #F4F4F4; font-weight: normal }		
						
             .width     { width: 85px; font-size: 8pt; margin-left: 20px; margin-bottom: 0px}	
             .width2    { width: 60px; font-size: 8pt; margin-left: 3px; margin-bottom: 0px }	
						
             .details	  { margin-top: 5px;
                            margin-left: 3px;
                            margin-right: 2px;
                            margin-bottom: 3px; 
                            vertical-align: top;
                            font-size: 8pt;
                            color: #666666;
                            font-family:  verdana, arial, sans-serif }

            .copyright    { margin-top: 40px;
                            margin-bottom: 5px;
                            font-size: 6.5pt;
                            font-weight: bold;
                            color: #CCCCCC;
                            font-family:  verdana, arial, sans-serif }

			TR.editedLeg { background-color: #E5E5E5; }
			
		

