 #story { margin:0; padding:0; margin-bottom:12px; padding-bottom:9px; border-bottom: 1px dashed rgb(153, 153, 153); }
 
 /* Hide from IE5-mac. Only IE-win sees this. \*/
 
* html #story {margin-right:0;}

* html p {
  height: 1%;
  margin-left: 0;
  }
 
/* End hide from IE5/mac */
  
 #story h2 { 
 	font-family: verdana,arial,myriad,helvetica,sanserif !important;
 	margin: 0 0 6px 0;
    font-size: 10pt; font-weight:bold; 
    color:#2e2e66; background-color:transparent;
    text-align: left;
    text-indent: 0pt;
    line-height: 18px;
    }
 
#story h3 { 
	font-family: verdana,arial,myriad,helvetica,sanserif !important;
	margin: 9px 0 0 0;
    font-size: 8pt; font-weight:bold; 
    color:#660000; background-color:transparent;
    text-align: left;
    text-indent: 0pt;
    line-height: 15px;
    }
    
#story h4 {
	font-family: verdana,arial,myriad,helvetica,sanserif !important;
	margin: 9px 0 0 0;
    font-size: 8pt; font-weight:bold; 
    color:#003; background-color:transparent;
    text-align: left;
    text-indent: 0pt;
    line-height: 14px;
    }
    
.inset { padding-left:36px; padding-right:18px; }
    
a:link { color: #31418c; background-color:transparent;
    text-decoration: none;
    }
#story #byline { font-size:7pt; font-weight:bold; color:#635C44; line-height:14px; }
        
#story #paper { margin:0; padding:0;
	font-family: verdana,arial,myriad,helvetica,sanserif !important;
	font-size: 8pt;
    font-weight:bold;
    color:#505050;
    line-height: 15px; }
    
#story #tag {  margin:0; padding:0; 
	font-family: verdana,arial,myriad,helvetica,sanserif !important;
    font-size: 8pt;
    font-weight:normal;
    color:#666;
    line-height: 13px;
    padding-top:4px;
    }

#story #boxin { margin:0; padding:0;
	float:right;
	margin:18px 0 0 12px;
	padding:9px;
	width:190px;
	height:128px;
	background-color:#CCCCCC;
	border-top:3px solid #CC6600;
	border-bottom:3px solid #CC6600;
	}
	
<!-- Table specs -->

#story #stable { margin:0; padding:0; border:0; cell-padding:3px; cell-spacing:9px; margin-top:6px; margin-bottom:6px; }

#stable th { margin:0; padding:0; cell-spacing:3px; cell-padding:3px; font-size;9pt; font-weight:bold; color:#636d8c; 
	border-right:9px solid #fff; border-bottom:1px solid #999; }  	 

#stable td { margin:0; padding:0; cell-spacing:3px; cell-padding:3px; font-size:8pt; vertical-align:top; padding:3px; 
	line-height:13px; border-bottom:1px dashed #ffc75a; }
	
#story #smltable { margin:0; padding:0; border:0; cell-padding:3px; cell-spacing:9px; margin-top:6px; margin-bottom:12px; }

#smltable th { margin:0; padding:0; cell-spacing:3px; cell-padding:3px; padding-bottom:3px; font-size;7pt; font-weight:bold; 
	color:#636d8c; line-height:15px; border-right:9px solid #fff; border-bottom:1px solid #999; }  	 

#smltable td { margin:0; padding:0; width:93px; cell-spacing:3px; cell-padding:3px; font-size:7pt; vertical-align:top; 
	padding-top:3px; padding-bottom:3px; line-height:13px; border-bottom:1px dashed #ffc75a; }
