<STYLE TYPE="text/css">



.bug {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #E5E5E5;
	font-weight: normal;
	line-height: 10px;
}



body {
	font-family: Times New Roman, Times, serif;
	font-size: 14px;
	color:#101010;
	margin: 0px; 
	padding: 0px; 
	text-align: left;
	line-height: 1.4em;
}

A {
	color:#101010;
	text-decoration: underline;
}
A:hover {
	color:#C00000;
	text-decoration: none;
}

.pageNavLine {
	font-size: 12px;
	color:#000000;
	font-weight:bold;
	text-decoration: none;
}

A.pageNavLine {
	text-decoration: none;
	color:#660000;
}
A.pageNavLine:hover {
	text-decoration: none;
	 color:#FFFFFF;
	background-color:#660000;
}



.hSearchI {
	font:10px arial,sans-serif;
	font-weight:normal; 
	color:#202020; 
	width:90px; 
	background-color:#ffffff;
	border:1px #808080 solid;
}

.hSearchIOn { 
	font:10px arial,sans-serif; 
	font-weight:normal; 
	color:#202020; 
	width:60px; 
	background-color:#fff; 
	border:1px #808080 solid; 
}


.pageBotMenuSel {
	font-size: 10px;
	color:#000000;
	font-weight:normal;
	text-decoration: none;
}

A.pageBotMenuSel {
	text-decoration: none;
	color:#000000;
}

A.pageBotMenuSel:hover {
	text-decoration: none;
	color:#000000;
}

.pageBotMenu, A.pageBotMenu {
	font-size: 10px;
	color:#1954A1;
	font-weight:normal;
	text-decoration: none;
}


.navBottom, A.navBottom {
	font:10px arial,sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration: none;
}

A.navBottom:hover, A.pageBotMenu:hover {
	color:#C00000;
}



TABLE {
	font-size: 14px;
	color:#101010;
	font-weight:normal;
	text-decoration: normal;
}


.page,.pagecat_name {
	margin-left:16px;
	margin-right:16px;
}

/*
 * page sections
 */
.pageHead, .pagecatHead {
	font-size: 18px;
	color:#101010;
	font-weight:bold;
	text-decoration: none;
}

.pageText {
	font-size: 14px;
	color:#101010;
	font-weight:normal;
	text-decoration: none;
	text-align: left;
}

A.pageText {
	text-decoration: underline;
}

A.pageText:hover {
	color:#C00000;
	text-decoration: none;
}



.pageTextSubHead, .pagecatDescrSubHead {
	font-size: 14px;
	color:#101010;
	font-weight:bold;
	text-decoration: none;
}


/*
 * More Info Link for page section
 */
.pageUrl {
	font-size: 14px;
	color:#000000;
	font-weight:normal;
	text-decoration: none;
}

A.pageUrl {
	text-decoration: underline;
}

A.pageUrl:hover {
	color:#C00000;
}



/*
 * framed object styles
 */
.FOCaption {
	font-size: 10px;
	color:#101010;
	font-weight:normal;
	text-decoration: none;
	text-align: center;
	padding-left: 4px;
	padding-right: 4px;
	line-height:1em;
}
.FOCredit {
	font-size: 10px;
	color:#101010;
	font-weight:normal;
	text-decoration: none;
	text-align: right;
	padding-left: 4px;
	padding-right: 4px;
	line-height:1em;
}

.FOBorder {
  border: 1px solid #111111;
}

.FOClick, A.FOClick {
	font-size: 10px;
	color:#404040;
	font-weight:normal;
	text-decoration: none;
	text-align: right;
	padding-left: 4px;
	padding-right: 4px;
}
A.FOClick:hover {
	color:#C00000;
	text-decoration: underline;
}

/*
 * pagecat listing styles for pages that list their subpages
 */
.pagecatLIName {
	font-size: 14px;
	color:#101010;
	font-weight:bold;
	text-decoration: none;
}

A.pagecatLIName {
	text-decoration: underline;
}

A.pagecatLIName:hover {
	color:#C00000;
}

.pagecatLIDescr {
	font-size: 14px;
	color:#101010;
	font-weight:normal;
	text-decoration: none;
}

.pageIPTitle {
	font-size: 22px;
	color:#C00000;
	font-weight:normal;
	text-decoration: none;
	padding-top:8px;
	padding-bottom:8px;
}
A.pageIPTitle {
	text-decoration: underline;
}

A.pageIPTitle:hover {
 color:#101010;
}

.pageIPDescrSH, A.pageIPDescrSH {
	font-size: 16px;
	line-height: 1.3em;
	color: #C00000;
	font-weight:bold;
	text-decoration: none;
}

.pageIPDescr {
	padding-bottom:8px;
}

.pageCPTitle {
	font-size: 22px;
	color: #C00000;
	font-weight:normal;
	text-decoration: none;
	padding-bottom: 8px;
	margin-top: 16px;
	line-height:1.5em;
}


.pageCPDescrSH {
	font-size: 16px;
	line-height: 1.3em;
	color: #C00000;
	font-weight:bold;
	text-decoration: none;
}

A.pageCPDescrSH {
	text-decoration:underline;
}

A.pageCPDescrSH:hover {
	text-decoration:none;
	color:#101010;
}


.pageLCTitle {
	font-size: 16px;
	color:#101010;
	font-weight:bold;
	text-decoration: none;
}
A.pageLCTitle {
	text-decoration: underline;
}

A.pageLCTitle:hover {
	color:#C00000;
	text-decoration: none;
}


.sitemapHead, A.sitemapHead {
	font-size: 14px;
    color:#101010;
	font-weight:bold;
	text-decoration: none;
}

.sitemapSub, A.sitemapSub {
	font-size: 11px;
    color:#101010;
	font-weight:normal;
	text-decoration: none;
}

A.sitemapSub:hover, A.sitemapHead:hover {
	text-decoration: underline;
}

.sitemapSubTable {
  background-color:#F0F4F9;
  border: 1px solid #8FA9C2;
}

.inqPfl {
	font-size: 14px;
	color:#101010;
	font-weight:normal;
	text-decoration: none;
}

.inqPflTitle {
	font-size: 14px;
	color:#101010;
	font-weight:bold;
	text-decoration: none;
}



.inqPflT1 {
	font-size: 14px;
	color:#101010;
	font-weight:bold;
	text-decoration: none;
}

.inputText {
	font:12px arial,sans-serif;
	font-weight:normal; 
	color:#101010; 
	background-color:#ffffff; 
	border:1px #808080 solid;
	height: 14px;
}

.inputSubmit {
	font:12px arial,sans-serif;
	font-weight:normal; 
	color:#101010; 
	background-color:#ffffff; 
	border:1px #808080 solid;
	height: 14px;
}

.inputMenu {
	font:12px arial,sans-serif;
	font-weight:normal; 
	color:#101010; 
	background-color:#ffffff; 
	border:1px #808080 solid;
	height: 14px;
}

.inputTextArea {
	font:12px arial,sans-serif;
	font-weight:normal; 
	color:#101010; 
	background-color:#ffffff; 
	border:1px #808080 solid;
}

.sponsor, .sponsor A {
	color:#A0A0A0;
	font:9px arial,sans-serif;
}


.srHead {
	font-size: 16px;
	color:#C00000;
	font-weight:bold;
	text-decoration: none;
}

/*********************************************************
 * lnk - link database styles
 *********************************************************/

.lnkIPBreadCrumbs, .lnkLIBreadCrumbs {
	font-size: 11px;
	color:#101010;
	font-style:normal;
	font-weight:bold;
	text-decoration: none;
	padding-bottom: 12px;
}

A.lnkLIBreadCrumbs, A.lnkLIBreadCrumbs {
	text-decoration: underline;
}

A.lnkLIBreadCrumbs:hover, A.lnkLIBreadCrumbs:hover {
 color:#C00000;
}


.lnkLIDescr, .lnkLIHeadDescr {
	font-size: 12px;
	line-height:1em;
	color:#101010;
	font-weight:normal;
	text-decoration: none;
}

.lnkIPDescrSH {
	font-size: 16px;
	line-height: 1.3em;
	color: #C00000;
	font-weight:bold;
	text-decoration: none;
}



.lnkLIHead {
	font-size: 14px;
	color:#101010;
	font-weight:bold;
	text-decoration: none;
}

.lnkLCTitle {
	font-size: 16px;
	color:#101010;
	font-weight:bold;
	text-decoration: none;
	padding-bottom: 4px;
}

A.lnkLCTitle {
	color:#101010;
	font-weight:bold;
	text-decoration: underline;
}

A.lnkLCTitle:hover {
 color:#C00000;
}

.lnkLITitle {
	font-size: 14px;
	color:#101010;
	font-weight:bold;
	text-decoration: none;
}

A.lnkLITitle {
	color:#101010;
	font-weight:bold;
	text-decoration: underline;
}

A.lnkLITitle:hover {
 color:#C00000;
}

.lnkCPTitle {
	font-size: 20px;
	color:#FFFFFF;
	background-color:#C00000;
	font-weight:normal;
	text-decoration: none;
	padding:4px;
	margin-bottom:8px;
}

/*********************************************************
 * END lnk
 *********************************************************/

/*********************************************************
 * rsc - rsc database styles
 *********************************************************/

.rscIPBreadCrumbs, .rscLIBreadCrumbs {
	font-size: 11px;
	color:#101010;
	font-style:italic;
	font-weight:bold;
	text-decoration: none;
	padding-bottom: 12px;
}

A.rscLIBreadCrumbs, A.rscLIBreadCrumbs {
	color:#101010;
	text-decoration: underline;
}

A.rscLIBreadCrumbs:hover, A.rscLIBreadCrumbs:hover {
 color:#C00000;
}


.rscLIDescr, .rscLIHeadDescr {
	font-size: 12px;
	line-height: 1em;
	color:#101010;
	font-weight:normal;
	text-decoration: none;
}


.rscLIHead {
	font-size: 14px;
	color:#101010;
	font-weight:bold;
	text-decoration: none;
}

.rscLCTitle {
	font-size: 18px;
	color:#FFFFFF;
	background-color:#C00000;
	font-weight:normal;
	text-decoration: none;
	padding:4px;
	margin-bottom:8px;
	margin-top:8px;
}


A.rscLCTitle {
	text-decoration: underline;
}

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

.rscIPTitle {
	font-size: 20px;
	color:#101010;
	font-weight:bold;
	text-decoration: none;
	padding-top:8px;
	padding-bottom:8px;
}

.rscIPByline {
	font-size: 12px;
	color:#101010;
	font-style:italic;
	font-weight:bold;
	text-decoration: none;
	padding-top:0px;
	padding-bottom:12px;
}


.rscLITitle {
	font-size: 14px;
	color:#101010;
	font-weight:bold;
	text-decoration: none;
}

A.rscLITitle {
	color:#101010;
	font-weight:bold;
	text-decoration: underline;
}

A.rscLITitle:hover {
 color:#CC0000;
}

.rscLIBylineTag {
	font-style:italic;
	padding-left:1em;
	font-weight:normal;
}

.rscCPTitle {
	font-size: 20px;
	color:#FFFFFF;
	background-color:#C00000;
	font-weight:normal;
	text-decoration: none;
	padding:4px;
	margin-bottom:8px;
}

.rscIPPDFLink {
	padding-bottom: 8px;
}

/*********************************************************
 * END rsc
 *********************************************************/
 
 /*********************************************************
 * mlr - mlr database styles
 *********************************************************/

.mlrIPBreadCrumbs, .mlrLIBreadCrumbs {
	font-size: 11px;
	color:#101010;
	font-style:italic;
	font-weight:bold;
	text-decoration: none;
	padding-bottom: 12px;
}

A.mlrLIBreadCrumbs, A.mlrLIBreadCrumbs {
	color:#101010;
	text-decoration: underline;
}

A.mlrLIBreadCrumbs:hover, A.mlrLIBreadCrumbs:hover {
 color:#C00000;
}


.mlrLIDescr, .mlrLIHeadDescr {
	font-size: 12px;
	color:#101010;
	line-height:1em;
	font-weight:normal;
	text-decoration: none;
}


.mlrLIHead {
	font-size: 16px;
	color:#101010;
	font-weight:bold;
	text-decoration: none;
}

.mlrLCTitle {
	font-size: 16px;
	color:#101010;
	font-weight:bold;
	text-decoration: none;
	padding-bottom: 4px;
}

A.mlrLCTitle {
	color:#101010;
	font-weight:bold;
	text-decoration: underline;
}

A.mlrLCTitle:hover {
 color:#C00000;
}



.mlrIPTitle {
	font-size: 20px;
	color:#101010;
	font-weight:bold;
	text-decoration: none;
	padding-top:8px;
	padding-bottom:8px;
}

.mlrIPDescrSH {
	font-size: 16px;
	line-height: 1.3em;
	color: #C00000;
	font-weight:bold;
	text-decoration: none;
}



.mlrLITitle {
	font-size: 16px;
	color:#101010;
	font-weight:bold;
	text-decoration: none;
}

A.mlrLITitle {
	color:#101010;
	font-weight:bold;
	text-decoration: underline;
}

A.mlrLITitle:hover {
 color:#CC0000;
}

.mlrCPTitle {
	font-size: 20px;
	color:#FFFFFF;
	background-color:#C00000;
	font-weight:normal;
	text-decoration: none;
	padding:4px;
	margin-bottom:8px;
}

.mlrIPPDFLink {
	padding-bottom: 8px;
}

.mlrIPPrevNext {
	font-size: 12px;
	color: #101010;
	font-style:italic;
	font-weight:normal;
	text-decoration: none;
	padding-bottom: 4px;
	padding-top: 4px;
}
A.mlrIPPrevNext {
	text-decoration: underline;
}
A.mlrIPPrevNext:hover {
 color:#C00000;
}


/*********************************************************
 * END mlr
 *********************************************************/
 
 /*********************************************************
 * bio - bio database styles
 *********************************************************/

.bioIPBreadCrumbs, .bioLIBreadCrumbs {
	font-size: 11px;
	color:#101010;
	font-style:italic;
	font-weight:bold;
	text-decoration: none;
	padding-bottom: 12px;
}

A.bioLIBreadCrumbs, A.bioLIBreadCrumbs {
	color:#101010;
	text-decoration: underline;
}

A.bioLIBreadCrumbs:hover, A.bioLIBreadCrumbs:hover {
	color:#C00000;
}


.bioIPURLLink {
	padding-bottom: 8px;
	font-size: 12px;
	font-weight:normal;
	font-style:italic;
}

A.bioIPURLLink {
	color:#101010;
	text-decoration: underline;
}

A.bioIPURLLink:hover {
	color:#C00000;
}


.bioLIDescr, .bioLIHeadDescr {
	font-size: 12px;
	line-height:1em;
	color:#101010;
	font-weight:normal;
	text-decoration: none;
}

.bioIPDescrSH {
	font-size: 16px;
	line-height: 1.3em;
	color: #C00000;
	font-weight:bold;
	text-decoration: none;
}


.bioLIHead {
	font-size: 14px;
	color:#101010;
	font-weight:bold;
	text-decoration: none;
}

.bioLCTitle {
	font-size: 16px;
	color:#101010;
	font-weight:bold;
	text-decoration: none;
	padding-bottom: 4px;
}

A.bioLCTitle {
	color:#101010;
	font-weight:bold;
	text-decoration: underline;
}

A.bioLCTitle:hover {
 color:#C00000;
}

.bioIPTitle {
	font-size: 20px;
	color:#101010;
	font-weight:bold;
	text-decoration: none;
	padding-top:8px;
	padding-bottom:8px;
}


.bioLITitle {
	font-size: 14px;
	color:#101010;
	font-weight:bold;
	text-decoration: none;
}

A.bioLITitle {
	color:#101010;
	font-weight:bold;
	text-decoration: underline;
}

A.bioLITitle:hover {
 color:#CC0000;
}

.bioCPTitle {
	font-size: 20px;
	color:#FFFFFF;
	background-color:#C00000;
	font-weight:normal;
	text-decoration: none;
	padding:4px;
	margin-bottom:8px;
}

.bioIPPDFLink {
	padding-bottom: 8px;
}

.bioIPPrevNext {
	font-size: 12px;
	color: #101010;
	font-style:italic;
	font-weight:normal;
	text-decoration: none;
	padding-bottom: 4px;
	padding-top: 4px;
}
A.bioIPPrevNext {
	text-decoration: underline;
}
A.bioIPPrevNext:hover {
 color:#C00000;
}


/*********************************************************
 * END bio
 *********************************************************/

.calIPPrevNext {
	font-size: 12px;
	color: #101010;
	font-style:normal;
	font-weight:bold;
	text-decoration: none;
	padding-bottom: 4px;
	padding-top: 4px;
}
A.calIPPrevNext {
	text-decoration: underline;
}
A.calIPPrevNext:hover {
 color:#C00000;
}

.calIPBreadCrumbs, .calLIBreadCrumbs {
	font-size: 11px;
	color: #101010;
	font-style:normal;
	font-weight:bold;
	text-decoration: none;
	padding-bottom: 4px;
}
A.calIPBreadCrumbs, A.calLIBreadCrumbs {
	text-decoration: none;
}
A.calIPBreadCrumbs:hover, A.calLIBreadCrumbs:hover {
 color:#C00000;
}


.calLISep {
	margin-left:10%;
	margin-right:10%;
	margin-top:6px;
	margin-bottom:6px;
	background-color:#FF0000;
	height: 1px;
}

.calLINoItemString {
	color:#FFFFFF;
	background-color:#FF0000;
	padding:8px;
}

.calTABLITable {
	background-color:#0000cc;
}

.calTABLIDayNameCell {
	background-color:#cc0000;
}


.calTABLIMonthDayCell {
	background-color:#00cc00;
}


.calTABLIEventCell {
	background-color:#cc00cc;
}


.calTABLIEventTable {
	background-color:#00cccc;
}


.calTABLIEventName {
	background-color:#cccc00;
}




.calLIMYHead {
	font-size: 16px;
	color:#FFFFFF;
	background-color:#CC0000;
	font-weight:bold;
	text-decoration: normal;
	padding:4px;
}

.calPDate {
	font-size: 16px;
	color:#101010;
	font-weight:bold;
	text-decoration: normal;
}

.calLYearHead {
	font-size: 16px;
	color:#101010;
	font-weight:bold;
	text-decoration: normal;
}

.calLMonthHead {
	font-size: 16px;
	color:#101010;
	font-weight:bold;
	text-decoration: normal;
}

.calLIDescr {
	font-size: 12px;
	line-height:1em;
	color:#101010;
	font-weight:normal;
	text-decoration: none;
}


.calLIDate {
	font-size: 14px;
	color:#101010;
	font-weight:bold;
	text-decoration: normal;
}

.calLITitle {
	font-size: 14px;
	color:#101010;
	font-weight:bold;
	text-decoration: normal;
}

.calCPTitle,.calLCTitle {
	font-size: 16px;
	color:#101010;
	font-weight:bold;
	text-decoration: normal;
}


A.calLITitle {
	font-size: 14px;
	color:#101010;
	text-decoration: underline;
}

A.calLITitle:hover {
 color:#C00000;
}


.calIPTitle {
	font-size: 18px;
	color:#101010;
	font-weight:bold;
	text-decoration: normal;
	padding-top:8px;
}


.calIPVenueTag {
	font-size: 14px;
	color:#101010;
	font-weight:bold;
	text-decoration: normal;
	padding-bottom: 8px;
	text-align:center;
}


.calIPDateTag {
	font-size: 16px;
	color:#101010;
	font-weight:bold;
	text-decoration: normal;
	padding-bottom: 8px;
	text-align:center;
}

.calIPDescr {
	padding: 8px;
	font-size: 14px;
	color:#101010;
}

.calIPDescrTop {
	height: 8px;
}


.calIPMoreInfo {
	border: 2px solid #C00000;
}

/*********************************************************
 * END cal
 *********************************************************/




.galIPTitle {
	font-size: 14px;
	color:#101010;
	font-weight:bold;
	text-decoration: normal;
	padding-top:8px;
}

.galLITitle {
	font-size: 14px;
	color:#101010;
	font-weight:bold;
	text-decoration: normal;
}

.galCPTitle,.galLCTitle {
	font-size: 16px;
	color:#101010;
	font-weight:bold;
	text-decoration: normal;
}


A.galLITitle {
	font-size: 14px;
	color:#C00000;
	font-weight:bold;
	text-decoration: underline;
}

A.galLITitle:hover {
 color:#C00000;
}

.galIPPrevNext {
	font-size: 12px;
	color: #101010;
	font-style:normal;
	font-weight:bold;
	text-decoration: none;
	padding-bottom: 4px;
	padding-top: 4px;
}
A.galIPPrevNext {
	text-decoration: underline;
}
A.galIPPrevNext:hover {
 color:#C00000;
}

.galIPBreadCrumbs, .galLIBreadCrumbs {
	font-size: 11px;
	color: #101010;
	font-style:normal;
	font-weight:bold;
	text-decoration: none;
	padding-bottom: 4px;
}
A.galIPBreadCrumbs, A.galLIBreadCrumbs {
	text-decoration: none;
}
A.galIPBreadCrumbs:hover, A.galLIBreadCrumbs:hover {
 color:#C00000;
}



.neevTSTitle, .neevNETitle {
	font-size: 16px;
	background-color: #6191c2;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration: normal;
}

A.neevTSTitle, A.neevNETitle {
	font-size: 11px;
	background-color: #6191c2;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration: underline;
}
A.neevTSTitle:hover, A.neevNETitle:hover {
	color:#FFFF00;
}


.magLITitle {
	font-size: 14px;
	color:#101010;
	font-weight:bold;
	text-decoration: normal;
	margin-bottom: 8px;
}

A.magLITitle {
	color:#C00000;
	text-decoration: underline;
}

A.magLITitle:hover{
 color:#C00000;
}

.magIPTitle {
	font-size: 16px;
	color:#101010;
	font-weight:bold;
	text-decoration: normal;
	border-bottom: 2px solid #C00000;
	padding-bottom: 2px;
	margin-bottom: 4px;
}

.magiIPTitle {
	font-size: 20px;
	color:#101010;
	font-weight:bold;
	text-decoration: normal;
	margin-bottom: 8px;
}

.magiIPByline {
	font-size: 12px;
	color:#101010;
	font-weight:normal;
	text-decoration: normal;
	font-style:italic;
	margin-bottom: 4px;
}

.magIPBreadCrumbs,.magiIPBreadCrumbs {
	font-size: 11px;
	color: #101010;
	font-style:italic;
	font-weight:normal;
	text-decoration: none;
	padding-bottom: 8px;
	padding-top: 4px;
}
A.magIPBreadCrumbs, A.magiIPBreadCrumbs {
	text-decoration: underline;
}
A.magIPBreadCrumbs:hover, A.magiIPBreadCrumbs:hover {
 color:#C00000;
}

.magiIPPrevNext {
	font-size: 11px;
	color: #101010;
	font-style:normal;
	font-weight:bold;
	text-decoration: none;
	padding-bottom: 4px;
	padding-top: 8px;
}
A.magiIPPrevNext {
	text-decoration: underline;
}
A.magiIPPrevNext:hover {
 color:#C00000;
}








.newsPDate,.nlPDate {
	font-size: 14px;
	color:#101010;
	font-weight:normal;
	text-decoration: normal;
}
.newsPTitle,.nlPTitle {
	font-size: 16px;
	color:#101010;
	font-weight:bold;
	text-decoration: normal;
}

.newsLIDescr, .nlLIDescr {
	font-size: 12px;
	line-height:1em;
	color:#101010;
	font-weight:normal;
	text-decoration: none;
}

.newsLIDate, .nlLIDate {
	font-size: 11px;
	color:#101010;
	font-weight:normal;
	text-decoration: normal;
}

.newsLITitle, .nlLITitle {
	font-size: 14px;
	color:#101010;
	font-weight:bold;
	text-decoration: normal;
}

A.newsLITitle, A.nlLITitle {
	color:#C00000;
	text-decoration: underline;
}

A.newsLITitle:hover, A.nlLITitle:hover {
 color:#C00000;
}

.newsIPTitle {
	font-size: 20px;
	color:#C00000;
	font-weight:bold;
	text-decoration: normal;
}

.newsIPByline {
	font-size: 12px;
	color:#101010;
	font-weight:normal;
	text-decoration: normal;
	font-style:italic;
}

.mrchIPBreadCrumbs {
	font-size: 11px;
	color: #101010;
	font-style:italic;
	font-weight:normal;
	text-decoration: none;
}
A.mrchIPBreadCrumbs {
	text-decoration: underline;
}
A.mrchIPBreadCrumbs:hover {
 color:#C00000;
}


.newsPMoreInfo,A.newsPMoreInfo {
	font-size: 11px;
	color:#101010;
	font-weight:bold;
	text-decoration: normal;
}
A.newsPMoreInfo:hover {
 color:#C00000;
}

/*********************************************************
 * END news
 *********************************************************/







 
 
 
/*********************************************************
 * faq - faq database styles
 *********************************************************/

.faqIPBreadCrumbs, .faqLIBreadCrumbs {
	font-size: 11px;
	color: #101010;
	font-style:normal;
	font-weight:bold;
	text-decoration: none;
	padding-bottom: 4px;
}
A.faqIPBreadCrumbs, A.faqLIBreadCrumbs {
	text-decoration: none;
}
A.faqIPBreadCrumbs:hover, A.faqLIBreadCrumbs:hover {
 color:#C00000;
}



.faqLIHead {
	font-size: 14px;
	color:#101010;
	font-weight:bold;
	text-decoration: none;
}

.faqLCTitle {
	font-size: 16px;
	color:#101010;
	font-weight:bold;
	text-decoration: none;
	padding-bottom: 4px;
}

A.faqLCTitle {
	color:#101010;
	font-weight:bold;
	text-decoration: underline;
}

A.faqLCTitle:hover {
 color:#C00000;
}

.faqCPTitle {
	font-size: 20px;
	color:#000000;
	font-weight:normal;
	text-decoration: none;
	padding-bottom:8px;
}


.faqLITitle {
	font-size: 14px;
	color:#101010;
	font-weight:bold;
	text-decoration: none;
}

A.faqLITitle {
	color:#C00000;
	text-decoration: underline;
}

A.faqLITitle:hover {
 color:#C00000;
}

.faqLITitleFeatured {
	font-size: 12px;
	color:#C00000;
	font-weight:bold;
	text-decoration: none;
}

A.faqLITitleFeatured {
	color:#C00000;
	text-decoration: underline;
}

A.faqLITitleFeatured:hover {
 color:#111111;
}


.faqLIDescr, .faqLIHeadDescr {
	font-size: 12px;
	line-height:1em;
	color:#101010;
	font-weight:normal;
	text-decoration: none;
}

.faqLIBreadCrumbs {
	font-size: 11px;
	padding-bottom:6px;
	color:#101010;
}
A.faqLIBreadCrumbs {
	text-decoration: underline;
}
A.faqLIBreadCrumbs:hover {
 color:#C00000;
}


.faqIPTitle {
	font-size: 16px;
	color:#000000;
	font-weight:bold;
	text-decoration: none;
	padding-bottom:8px;
}

.faqIPDescr {
	font-size: 14px;
	color:#101010;
	font-weight:normal;
	text-decoration: none;
}

.faqIPDescrSH {
	font-size: 16px;
	line-height: 1.3em;
	color: #C00000;
	font-weight:bold;
	text-decoration: none;
}

.faqIPBreadCrumbs {
	font-size: 11px;
	padding-bottom:6px;
	color:#101010;
}
A.faqIPBreadCrumbs {
	text-decoration: underline;
}
A.faqIPBreadCrumbs:hover {
 color:#C00000;
}


/*********************************************************
 * END faq
 *********************************************************/
 


.docDCHead {
	font-size: 14px;
	color:#101010;
	font-weight:bold;
	text-decoration: normal;
}

A.docDCHead {
	font-size: 14px;
	color:#C00000;
	font-weight:bold;
	text-decoration: underline;
}

A.docDCHead:hover {
 color:#C00000;
}

.docDCDescr {
	font-size: 14px;
	color:#101010;
	font-weight:normal;
	text-decoration: normal;
}

A.docDCDescr {
	font-size: 14px;
	color:#C00000;
	font-weight:normal;
	text-decoration: underline;
}

A.docDCDescr:hover {
 color:#C00000;
}

.docTitle {
	font-size: 14px;
	color:#101010;
	font-weight:bold;
	text-decoration: normal;
}

A.docTitle {
	font-size: 14px;
	color:#C00000;
	font-weight:bold;
	text-decoration: underline;
}

A.docTitle:hover {
 color:#C00000;
}

.docTypes {
	font-size: 11px;
	color:#101010;
	font-weight:bold;
	text-decoration: normal;
}

A.docTypes {
	font-size: 11px;
	color:#C00000;
	font-weight:bold;
	text-decoration: underline;
}

A.docTypes:hover {
 color:#C00000;
}

.docDescr {
	font-size: 14px;
	color:#101010;
	font-weight:normal;
	text-decoration: normal;
}

A.docDescr {
	font-size: 14px;
	color:#C00000;
	font-weight:normal;
	text-decoration: underline;
}

A.docDescr:hover {
 color:#C00000;
}



.doccatLIDescr {
	font-size: 12px;
	line-height:1em;
	color:#101010;
	font-weight:normal;
	text-decoration: none;
}

.doccatLITitle {
	font-size: 14px;
	color:#101010;
	font-weight:bold;
	text-decoration: normal;
}

A.doccatLITitle {
	color:#C00000;
	text-decoration: underline;
}

A.doccatLITitle:hover {
 color:#C00000;
}



.docLIItem {
	font-size: 10px;
	color:#404040;
	font-weight:normal;
	text-decoration: normal;
}

A.docLIItem {
	color:#C00000;
	text-decoration: underline;
}

A.docLIItem:hover {
 color:#C00000;
}


.docLIDescr, .docLIHeadDescr {
	font-size: 12px;
	line-height:1em;
	color:#101010;
	font-weight:normal;
	text-decoration: none;
}
A.docLIHeadDescr {
	color:#C00000;
	text-decoration: underline;
}


.docLIHead, A.docLIHead {
	font-size: 14px;
	color:#101010;
	font-weight:bold;
	text-decoration: normal;
}

A.docLIHead:hover {
	text-decoration: underline;
}

.docLITitle {
	font-size: 11px;
	color:#101010;
	font-weight:bold;
	text-decoration: normal;
}

A.docLITitle {
	color:#C00000;
	text-decoration: underline;
}

A.docLITitle:hover {
 color:#C00000;
}





.homeboxtext {
	font-size: 10px;
	color:#000000;
	font-weight:normal;
	text-decoration: normal;
}

A.homeboxtext {
	text-decoration: underline;
}

A.homeboxtext:hover {
 color:#C00000;
}

.homeboxhead {
	font-size: 11px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration: normal;
}


.pageGRBorder, .pageGR1Border {
  border: 1px solid #425B83;
}



.neNewsHeadline {
	font-size: 12px;
	color:#000000;
	font-weight:bold;
	text-decoration: normal;
}

A.neNewsHeadline {
	text-decoration: underline;
}

A.neNewsHeadline:hover {
 color:#C00000;
}

.neNewsBody {
	font-size: 11px;
	color:#000000;
	font-weight:normal;
	text-decoration: normal;
}

A.neNewsBody {
	text-decoration: underline;
}

A.neNewsBody:hover {
 color:#C00000;
}

.neNewsDoc {
	font-size: 10px;
	color:#000000;
	font-weight:normal;
	text-decoration: normal;
}

A.neNewsDoc {
	text-decoration: underline;
}

A.neNewsDoc:hover {
 color:#C00000;
}



.rscBox {
	float:right;
	width:200px;
	line-height:1.5em;
	padding:10px;
	margin-left:10px;
	margin-bottom:10px;
	border:1px solid black;
	background-color:#EFEFEF;
	color:BLACK;
}
</STYLE>

