
h1 { font: 9pt Arial; }
h2 { font: 9pt Arial; }
h3 { font: 9pt Arial; }
h4 { font: 9pt Arial; }
h5 { font: 9pt Arial Narrow; }
h6 { font: 9pt Arial; }

BODY {
	background-color: #ffffff;
	
		scrollbar-face-color:#5785B4;
		scrollbar-shadow-color:#132F4A;
		scrollbar-highlight-color:#98B5CB;
		scrollbar-3dlight-color:#CED3F9;
		scrollbar-darkshadow-color:#011722;
		scrollbar-track-color:#1D4062;
		scrollbar-arrow-color:#F1FAEA}
	
		
	font-size: x-small;
	font-family: arial;
	color: #000080;
}

a:link {
        color: #37338C;
}
a:visited {
        color: #37338C;
}
a:active {
        color: #37338C;
}

table.results {
	background-color: #8ACBF2;
	background-image: none;
	width: 630px;
	color: #000080;
	}

table.results td {
    	border-width: 1px 1px 0 0;
    	border-style: solid;
    	margin: 0;
    	padding: 0px;
	background-color: #e1f1ff;
	text-align: center;
	}

#oddrow td { 
	background-color: #e1f1ff;
	font: 9pt arial bold;
	text-align: center;
	border: none;
	color: #000080;
	vertical-align: top;
	}

#evenrow td { 
	background-color: #effbe9;
	font: 9pt arial bold;
	text-align: center;
	border: none;
	color: #000080;
	vertical-align: top;
	}

table.results th {
	color: #effbe9;
    	margin: 0;
    	padding: 0px;
        xxxbackground-image: none;
	background-color: #37338C;
	font-size: 9pt;
	}


.notes { font: 9pt}



#sdp th { 
	background-color: #effbe9;
	font: 9pt arial bold center;
	border: none;
	color: blue;
	}

#sdp tr {border: 1px;}
#oddsdp th { 
	background-color: #d3ebf5;
	font: 9pt arial bold center;
	border:none;
	color: blue;
	}

#xsdp td { 
	background-color: #effbe9;
	font: 9pt arial bold;
	text-align: center;
	color: blue;
	}

#xsdp tr { 
	border: solid 5px;
}

#xoddsdp tr { 
	background-color: #d3ebf5;
	font: 9pt arial bold center;
	border: solid 1px;
	color: red;
	}



#results  td {

}



#dark tr {
	background-color: blue;
	}


TABLE.searchtable {
	background-color: #effbe9;
	background-image: none;
}

TABLE.searchtable td {
        border-color: #effbe9;
    	border-width: 1px 1px 0 0;
    	border-style: solid;
    	margin: 0;
    	padding: 0px;
}

TABLE.searchtable th {
	color: #000080;
        border-color: #e1f1ff;
    	border-width: 1px 1px 0 0;
    	border-style: solid;
    	margin: 0;
    	padding: 0px;
        background-image: none;
	background-color: #E1F1FF;
	}

.highlighttext {
	color: #000080;
}

.highlighttext2 {
	color: #000080;
	font-style: italic;
	font-size: x-small;
}

<!-- Details page -->

BODY.details {
		font: 9pt;
		color: #000080;
	}

TABLE.alldetails {
		align: center;
		border: 1px blue;
		font: 9pt;
	}
TABLE.innerdetails {
		align: center;
		border: 1px solid #b1bccf;
		background-color:#effbe9;
		font: 9pt arial;
		border-collapse: collapse;
		}
table.innerdetails td {
		border: 1px solid #b1bccf;
		}