A:link {font-size: 8pt; color: #000000; text-decoration: none; font-weight: 900; font-family: Verdana, Arial, sans-serif; font-variant: small-caps }
A:visited {font-size: 8pt; color: #000000; text-decoration: none; font-weight: 900; font-family: Verdana, Arial, sans-serif; font-variant: small-caps }
A:hover {font-size: 8pt; color: #DD0033; text-decoration: underline }

A.subLink:link {font-size: 6pt; color: #000000; text-decoration: none; font-weight: 900; font-family: Verdana, Arial, sans-serif; font-variant: small-caps }
A.subLink:visited {font-size: 6pt; color: #000000; text-decoration: none; font-weight: 900; font-family: Verdana, Arial, sans-serif; font-variant: small-caps }
A.subLink:hover {font-size: 6pt; color: #DD0033; text-decoration: underline }

A.nav:link {font-size: 8pt; color: #FFFFFF; text-decoration: none; font-weight: 900; font-family: Verdana, Arial, sans-serif; font-variant: small-caps }
A.nav:visited {font-size: 8pt; color: #FFFFFF; text-decoration: none; font-weight: 900; font-family: Verdana, Arial, sans-serif; font-variant: small-caps }
A.nav:hover {font-size: 8pt; color: #000000; text-decoration: underline }

BODY {font-size: 10pt; color: #000000; font-weight: bold; text-decoration: none; font-family: Verdana, Arial, sans-serif;}
TABLE {font-size: 8pt; color: #000000; text-decoration: none; font-family: Verdana, Arial, sans-serif;}

h1 { font-family: Verdana, Arial, sans-serif; font-size: 14pt; color: #DD0033; font-weight: bold }
h2 { font-family: Verdana, Arial, sans-serif; font-size: 12pt; color: #DD0033; font-weight: bold }


.formbox { font-size: 10px;  
	font-family: arial,helvetica,sans-serif; }

td.FormRow0 { width: 1%;  
	font-Size: 12px;  
	text-align: center;  
	background-color: #CCCCCC;  
	white-space: nowrap; }
td.FormRow1 { width:1%;  
	font-Size: 12px;  
	text-align: center;  
	background-color: #FFFFFF;  
	white-space: nowrap; }

td.MainSpotRelease { border:2 outset; padding:4; vertical-align:top }
table.SR { font-Size:12px; 
	padding:0; 
	border:0 solid #0000FF; 
	text-align:center; }
a.SR:link { font-Size:9px; 
	color:#000000; 
	font-weight:bold }
a.SR:visited { font-Size:9px; 
	color:#000000; font-weight:bold }
a.SR:hover { font-Size:9px; 
	color:#DD0033; font-weight:bold }

table.SR_Title { font-Size:13px;  
	padding:2 3;  
	border:0; 
	text-transform:uppercase; background-color:#FFFFFF; color:#000000; font-weight:bold; width:100% }
table.SR_Table { font-Size:10px;  
	padding:0;  
	border-left:1 ridge #000000;  
	border-right:1 ridge #000000;  
	border-bottom:1 ridge #000000;  
	width:100%;  
	white-space:nowrap }

td.SR_ColLabel { width:1%;  
	font-Size:12px;  
	font-family:arial,helvetica,sans-serif;  
	padding: 0 1;
	color:#000000;  
	font-weight:bold;  
	text-align:center;  
	background-color:#CCCCCC }
	
td.ReleasePadding { padding-left: 5 }
td.SR_TitleOn { background-color:#CCCCCC; border-top: 1 ridge #000000; border-left: 1 solid #000000; border-right: 1 solid #000000; text-align:center; width:15 }
td.SR_TitleOff { background-color:#AAAAAA; border: 1 ridge #000000; text-align:center; width:10 }
td.SR_TitleOther { background-color:#FFFFFF; border-bottom: 1 ridge #000000; width:10; font-weight:bold }



td.CustReportCell { width:1%; font-Size:12px; font-family:arial,helvetica,sans-serif; padding: 0 1;
	color:#000000; font-weight:bold; text-align:center; background-color:#CCCCCC; white-space:nowrap }
td.CustReportTitle { width:15; text-align:center; border-bottom: 1 solid #000000 }

td.CR_ColLabel { width:1%; font-Size:12px; font-family:arial,helvetica,sans-serif; padding: 0 1;
	color:#000000; font-weight:bold; text-align:center; background-color:#CCCCCC }
	
table.CR_Row { border:1 solid #000000 }
table.CR_Sub { border:1 solid #000000; white-space:nowrap; padding=2 4}


td.BNSF { border-bottom:3 solid #000000 }
td.UP	{ border-top:3 solid #000000 }


/* Sortable tables */
table.sortable {
    text-align:center;
}
table.sortable a.sortheader {
    background-color:#C0C0C0;
    color:#000000;
    font-weight: bold;
    text-decoration: none;
    display: block;
    white-space:nowrap;
}
table.sortable a.sortheader:hover {
    background-color:#FFFFFF;
    color:#DD0033;
    font-weight: bold;
    text-decoration: none;
    display: block;
    white-space:nowrap;
}
table.sortable span.sortarrow {
    color: red;
    text-decoration: none;
}

td.sortRow {width:1%; 
	white-space:nowrap; 
	padding: 2 9; 
	font-Size:11px; 
	font-family:arial,helvetica,sans-serif; 
	border-top: 1 solid;
	vertical-align: top;
}
	



























