H1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 15px;
	text-decoration : none;
	font-weight : bold;
	margin-top : 0;
	padding-top : 0;
	margin-bottom : 0;
	padding-bottom : 0;
}

H2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 13px;
	text-decoration : none;
	font-weight : bold;
	margin-top : 0;
	padding-top : 0;
	margin-bottom : 0;
	padding-bottom : 0;
}

TH {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-align : left;
}

A {
	color : 003399;
	text-decoration : underline;
}

A:visited {
	color : #003399;
}

A:hover {
	color : #CC0000;
}

A.side {
	text-decoration : none;
	color : #663300;
	font-size : 10px;
}

A.side:visited {
	color : #663300;
}

A.side:hover {
	color : #800000;
}

A.sidesectiontitlelg {
	text-decoration : none;
	color : #000000;
	font-size : 11px;
	font-weight : bold;
}

A.sidesectiontitlelg:visited {
	color : #000000;
}

A.sidesectiontitlelg:hover {
	color : #800000;
}

A.sectiontitlereverse {
	text-decoration : none;
	color : #FFFFFF;
	font-size : 10px;
	font-weight : bold;
}

A.sectiontitlereverse:visited {
	color : #FFFFFF;
}

A.sectiontitlereverse:hover {
	color : #FFFF00;
}

A.sidesectiontitlelgreverse {
	text-decoration : none;
	color : #FFFFFF;
	font-size : 11px;
	font-weight : bold;
}

A.sidesectiontitlelgreverse:visited {
	color : #FFFFFF;
}

A.sidesectiontitlelgreverse:hover {
	color : #FFFF00;
}

A.sidesectiontitle {
	text-decoration : none;
	color : #000000;
	font-size : 10px;
	font-weight : bold;
}

A.sidesectiontitle:visited {
	color : #000000;
}

A.sidesectiontitle:hover {
	color : #800000;
}


A.sidesection {
	text-decoration : none;
	color : #000000;
	font-size : 10px;
}

A.sidesection:visited {
	color : #000000;
}

A.sidesection:hover {
	color : #800000;
}

A.archive {
	text-decoration : none;
	color : #000000;
	font-size : 11px;
}

A.archive:visited {
	color : #000000;
}

A.archive:hover {
	color : #800000;
}

A.archivereverse {
	text-decoration : none;
	color : #FFFFFF;
	font-size : 11px;
	font-style : italic;
}

A.archivereverse:visited {
	color : #FFFFFF;
}

A.archivereverse:hover {
	color : #FFFF00;
}

A.sidereverse {
	text-decoration : none;
	color : #FFFFFF;
	font-size : 10px;
}

A.sidereverse:visited {
	color : #FFFFFF;
}

A.sidereverse:hover {
	color : #FFFF00;
}

A.sidesectiontitlereverse {
	text-decoration : none;
	color : #FFFFFF;
	font-size : 10px;
	font-weight : bold;
}

A.sidesectiontitlereverse:visited {
	color : #FFFFFF;
}

A.sidesectiontitlereverse:hover {
	color : #FFFF00;
}

A.sidesectionreverse {
	text-decoration : none;
	color : #FFFFFF;
	font-size : 10px;
}

A.sidesectionreverse:visited {
	color : #FFFFFF;
}

A.sidesectionreverse:hover {
	color : #FFFF00;
}

A.homesidevertical {
	text-decoration : none;
	color : #000000;
	font-size : 10px;
	font-weight : bold;
}

A.homesidevertical:visited {
	color : #333300;
}

A.homesidevertical:hover {
	color : #800000;
}

A.homesidetitlereverse  {
	font-weight : bold;
	color : #FFFFFF;
	font-size : 10px;
	text-decoration : none;
}

A.homesidetitlereverse:visited  {
	font-weight : bold;
	color : #FFFFFF;
	font-size : 10px;
	text-decoration : none;
}

A.homesidetitlereverse:hover  {
	font-weight : bold;
	color : #FFFFFF;
	font-size : 10px;
	text-decoration : none;
}

A.homesidesection {
	text-decoration : none;
	color : #000000;
	font-size : 10px;
}

A.homesidesection:visited {
	color : #333300;
}

A.homesidesection:hover {
	color : #800000;
}

A.homesidesectionreverse {
	text-decoration : none;
	color : #FFFFFF;
	font-size : 10px;
}

A.homesidesectionreverse:hover {
	text-decoration : none;
	color : #FFFFFF;
	font-size : 10px;
}

A.homesidesectionreverse:visited {
	text-decoration : none;
	color : #FFFFFF;
	font-size : 10px;
}

A.copyright {
	text-decoration : none;
	color : #FFFFFF;
	font-size : 10px;
}

A.copyright:hover {
	color : #CCCC99;
}

A.copyright:visited {
	color : #FFCCCC;
}

A.content {
	text-decoration : none;
}

A.backnext {
	text-decoration : none;
	font-size : 9px;
}

A.contenttitle  {
	font-weight : bold;
	text-decoration : none;
	color : #000000;
}

A.contenttitle:visited  {
	color : #000000;
}

A.contenttitle:hover  {
	color : #0000FF;
}

A.teasertitle  {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 15px;
	text-decoration : none;
	color : #3366CC;
	font-weight : bold;
}

A.teasertitle:visited  {
	color : #3366CC;
}

A.teasertitle:hover  {
	color : #9900FF;
}

A.paragraph {
	color : #000000;
	line-height : 18px;
	text-decoration : none;
	font-size : 12px;
}

A.paragraph:visited  {
	color : #6699CC;
}

A.paragraph:hover  {
	color : #0000FF;
}

A.teasertext {
	color : #000000;
	text-decoration : none;
	line-height : 15px;
	font-size : 11px;
}

A.teasertext:visited  {
	color : #000000;
}

A.teasertext:hover  {
	color : #0000FF;
}

A.homeactionnav  {
	font-weight : bold;
	color : #FFFFFF;
	font-size : 10px;
	text-decoration : none;
}

A.homeactionnav:visited  {
	color : #FFFFFF;
}

A.homeactionnav:hover  {
	color : #FFCC00;
}

A.hometopnav  {
	font-weight : bold;
	color : #FFFFFF;
	font-size : 10px;
	text-decoration : none;
}

A.hometopnav:visited  {
	color : #FFFFFF;
}

A.hometopnav:hover  {
	color : #FFCC00;
}

A.homebottomnav  {
	color : #000000;
	font-size : 10px;
	text-decoration : none;
}

A.homebottomnav:visited  {
	color : #000000;
}

A.homebottomnav:hover  {
	color : #0000FF;
}

TD {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
}

TD.copyright {
	font-family: sans-serif;
	font-size : 9px;
	color : #808080;
	letter-spacing : -1px;
}

DIV.homespacer {
	font-size : 4px;
}

DIV.sidespacer {
	font-size : 6px;
}

DIV.homesidespacer {
	font-size : 26px;
}

DIV.spotlight {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 15px;
	text-decoration : none;
	color : #3366CC;
	font-weight : bold;
}

DIV.bodytitle {
	font-size : 18px;
	color : #000000;
	font-weight : bold;
}

DIV.subbodytitle {
	font-size : 14px;
	color : #000000;
	font-weight : bold;
}

SPAN.spacing {
	line-height : 15px;
}

SPAN.sectionsubtitle {
	font-size : 14px;
	color : #333300;
	font-weight : bold;
}

SPAN.revbodytitle {
	font-size : 14px;
	color : #FFFFFF;
	font-weight : bold;
}

SPAN.sidetitle {
	color : #000000;
	font-size : 10px;
	font-weight : bold;
}

SPAN.caption {  
	font-size : 10px;
}

SPAN.queryresults {  
	font-size : 9px;
}

SPAN.redcaption {  
	font-size : 10px;
	color : #FF0000
}

.searchbox {
	font-weight : bold;
	FONT-SIZE: 10px;
	BACKGROUND-COLOR: #FFFFFF;
}

SPAN.reverse {
	color : #FFFFFF;
}
