<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: Arial;
	font-size: 12px;
	color:#FFFFFF;
	margin: 0px; 
	padding: 0px; 
	text-align: left;
	line-height: 1.4em;
}

A {
	font-family: Arial, sans-serif;
	font-size: 12px;
	color:#5B461F;
	text-decoration: underline;
}

A:hover {
 color:#808010;
}


.pageNavLine {
	font-family: Arial, sans-serif;
	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-family: Arial, sans-serif;
	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-family: Arial, sans-serif;
	font-size: 10px;
	color:#1954A1;
	font-weight:normal;
	text-decoration: none;
}


.navBottom, A.navBottom {
	font-family: Arial, sans-serif;
	font-size: 10px;
	color:#1954A1;
	font-weight:normal;
	text-decoration: none;
}

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

TABLE {
	font-family: Arial, sans-serif;
	font-size: 12px;
	color:#101010;
	font-weight:normal;
	text-decoration: normal;
}



.fnBorder {
	margin:0px;
	border-bottom:1px solid black;
	padding:0px;
	font-family:arial,sans-serif;
	font-size:12px;
}

.fnDate {
	font-family:arial,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
}

.fnBody {
	padding-left:4px;
	padding-right:4px;
}

.fnItem, A.fnItem, .fnName, A.fnName {
	font-family:arial,sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-decoration: none;
	line-height: 1em;
}
A.fnItem:hover, A.fnName:hover {
	color:#808010;
	text-decoration: underline;
}
A.fnItem:visited, A.fnName:visited {
	color:#000000;
}

DIV.fnItem {
  margin-bottom:20px;
}


.fnTitle {
	margin-bottom:4px;
	padding:2px;
	font-size:12px;
	font-family:arial,sans-serif;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#5B461F;
	text-align:center;
}




.homePGfnBorder {
	margin:0px;
	padding:0px;
	font-family:Arial,sans-serif;
	font-size:14px;
}

.homePGfnDate {
	font-family:Arial,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	display:block;
}

.homePGfnBody {
	padding-left:8px;
	padding-right:8px;
}

.homePGfnItem {
	font-family:Arial,sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-decoration: none;
	border-bottom:1px solid #5B461F;
	padding-bottom:4px;
	margin-bottom:8px;
	display:block;
}

.homePGfnName {
	font-family:Arial,sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	text-decoration: none;
	display:inline;
}

A.homePGfnName {
	text-decoration: underline;
	padding:0px;
	margin:0px;
}

A.homePGfnName:hover {
	color:#808010;
	text-decoration: underline;
}
A.homePGfnName:visited {
	color:#000000;
}

.homePGfnTN {
	float: right;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:6px;
}

.homePGfnListing {
	font-family:Arial,sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-decoration: none;
	display:inline;
}


.homePGfnTitle {
	margin-left:2px;
	margin-right:2px;
	margin-bottom:6px;
	padding:4px;
	font-size:18px;
	font-family:Arial,sans-serif;
	font-weight:normal;
	color:#FFFFFF;
	background-color:#5B461F;
	text-align:center;
}






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

.pageText {
	font-family: Arial, sans-serif;
	font-size: 12px;
	color:#000000;
	font-weight:normal;
	text-decoration: none;
}

A.pageText {
	text-decoration: underline;
}

A.pageText:hover {
	color:#808010;
}



.pageTextSubHead, .pagecatDescrSubHead {
	font-family: Arial, sans-serif;
	font-size: 12px;
	color:#111111;
	font-weight:bold;
	text-decoration: none;
}


/*
 * More Info Link for page section
 */
.pageUrl {
	font-family: Arial, sans-serif;
	font-size: 12px;
	color:#000000;
	font-weight:normal;
	text-decoration: none;
}

A.pageUrl {
	text-decoration: underline;
}

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



/*
 * framed object styles
 */
.FOCaption {
	font-family: Arial, sans-serif;
	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-family: Arial, sans-serif;
	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-family: Arial, sans-serif;
	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-family: Arial, sans-serif;
	font-size: 14px;
	color:#111111;
	font-weight:bold;
	text-decoration: none;
}

A.pagecatLIName {
	text-decoration: underline;
}

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

.pagecatLIDescr {
	font-family: Arial, sans-serif;
	font-size: 12px;
	color:#000000;
	font-weight:normal;
	text-decoration: none;
}

.pageIPTitle {
	font-family: Arial, sans-serif;
	font-size: 20px;
	color:#111111;
	font-weight:normal;
	text-decoration: none;
	padding-top:6px;
}
A.pageIPTitle {
	text-decoration: underline;
}

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

.pageIPDescrSH, A.pageIPDescrSH {
	font-family: Arial, sans-serif;
	font-size: 14px;
	line-height: 1.2em;
	color: #111111;
	font-weight:bold;
	text-decoration: none;
}

.pageIPDescr {
	padding-bottom:8px;
}

.pageCPTitle {
	font-family: Arial, sans-serif;
	font-size: 20px;
	line-height: 1.1em;
	color: #000000;
	font-weight:normal;
	text-decoration: none;
	padding-top:8px;
	padding-bottom:8px;
}
.pageCPSubTitle {
	font-family: Arial, sans-serif;
	font-size: 16px;
	line-height: 1.1em;
	color: #000000;
	font-weight:bold;
	text-decoration: none;
	padding-top:0px;
	padding-bottom:0px;
	font-style:italic;
}


.pageCPDescrSH {
	color:#C00000;
	font-family:Arial, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}

A.pageCPDescrSH {
	text-decoration:underline;
}

A.pageCPDescrSH:hover {
	color:#666666;
}


.pageLCTitle {
	font-family: Arial, sans-serif;
	font-size: 16px;
	color:#111111;
	font-weight:bold;
	text-decoration: none;
}
A.pageLCTitle {
	text-decoration: underline;
}

A.pageLCTitle:hover {
 color:#666666;
}


.sitemapHead, A.sitemapHead {
	font-family: Arial, sans-serif;
	font-size: 12px;
    color:#101010;
	font-weight:bold;
	text-decoration: none;
}

.sitemapSub, A.sitemapSub {
	font-family: Arial, sans-serif;
	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-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#101010;
	font-weight:normal;
	text-decoration: none;
}

.inqPflT1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	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;
}





.calLITimeTag {
	font-size:12px;
	font-weight:normal;
}

.calLIMYHead, .newsLIMYHead {
	font-family: Arial, sans-serif;
	font-size: 16px;
	color:#FFFFFF;
	background-color:#5B461F;
	text-decoration: normal;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:5px;
	font-weight:bold;
}

.calPDate {
	font-family: Arial, sans-serif;
	font-size: 16px;
	color:#101010;
	font-weight:normal;
	text-decoration: normal;
}

.calLYearHead {
	font-family: Arial, sans-serif;
	font-size: 16px;
	color:#101010;
	font-weight:normal;
	text-decoration: normal;
}

.calLMonthHead {
	font-family: Arial, sans-serif;
	font-size: 16px;
	color:#101010;
	font-weight:normal;
	text-decoration: normal;
}

.calLIDescr {
	font-family: Arial, sans-serif;
	font-size: 12px;
	color:#101010;
	font-weight:normal;
	text-decoration: none;
}


.calLIDate {
	font-family: Arial, sans-serif;
	font-size: 12px;
	color:#101010;
	font-weight:normal;
	text-decoration: normal;
}






.magIDByline {
	font-family: Arial, sans-serif;
	font-size: 12px;
	color:#101010;
	font-weight:normal;
	text-decoration: normal;
	font-style:italic;
	margin-bottom: 4px;
}






.newsPDate {
	font-family: Arial, sans-serif;
	font-size: 12px;
	color:#101010;
	font-weight:normal;
	text-decoration: normal;
}
.newsPTitle {
	font-family: Arial, sans-serif;
	font-size: 14px;
	color:#101010;
	font-weight:bold;
	text-decoration: normal;
}

.newsLIDescr,.calLIDescr {
	font-family: Arial, sans-serif;
	font-size: 12px;
	color:#101010;
	font-weight:normal;
	text-decoration: none;
}

.newsLIDateTag,.calLIDateTag, .calIPVenueTag {
	font-family: Arial, sans-serif;
	font-size: 12px;
	color:#5B461F;
	font-weight:normal;
	text-decoration: normal;
}

.calIPVenueTag {
	margin-bottom:8px;
}








.newsLITitle, .calLITitle, .magLITitle, .galLITitle, .lnkLITitle, .docLITitle, .lnkLCTitle, .galLCTitle {
	font-family: Arial, sans-serif;
	font-size: 14px;
	color:#101010;
	font-weight:bold;
	text-decoration: normal;
	line-height: 1.2em;
}

.galLCTitle {
	font-size: 12px;
	line-height:1.1em;
}

A.newsLITitle, A.calLITitle, A.magLITitle, A.galLITitle, A.lnkLITitle, A.docLITitle, A.lnkLCTitle {
	color:#000000;
	text-decoration: underline;
}

A.newsLITitle:hover, A.calLITitle:hover, A.magLITitle:hover, A.galLITitle:hover, A.lnkLITitle:hover, A.docLITitle:hover, A.lnkLCTitle:hover {
 color:#808010;
}




.newsIPTitle,.calIPTitle, .docIPTitle, .magIPTitle, .magIDTitle, .galIPTitle, .lnkIPTitle, .lnkCPTitle,.galCPTitle {
	font-family: Arial, sans-serif;
	font-size: 22px;
	line-height: 1.2em;
	color:#000000;
	font-weight:normal;
	text-decoration: normal;
	padding-top:8px;
	margin-top:8px;
	margin-bottom:16px;
	clear:both;
	display:block;
	float:none;
	position:relative;
	border-top: 1px solid #5B461F;
	
}

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

.newsIPDateTag,.calIPDateTag {
	font-family: Arial, sans-serif;
	font-size: 14px;
	line-height: 1.2em;
	color:#000000;
	font-weight:bold;
	text-decoration: normal;
	margin-bottom:8px;
}

.newsIPPDFLink,.calIPPDFLink {
	font-family: Arial, sans-serif;
	margin-bottom:8px;
}

.newsPMoreInfo,A.newsPMoreInfo,.calPMoreInfo,A.calPMoreInfo, .calIPURLLink, A.calIPURLLink, .newsIPURLLink, A.newsIPURLLink {
	font-family: Arial, sans-serif;
	font-size: 12px;
	color:#101010;
	font-weight:bold;
	text-decoration: normal;
	margin-bottom:8px;
}
A.newsPMoreInfo:hover,A.calPMoreInfo:hover, A.calIPURLLink:hover {
	color:#808010;
}


.newsILPaginate {
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #5B461F;
	font-style:italic;
	font-weight:normal;
	text-decoration: none;
	text-align:center;
}
A.newsILPaginate {
	text-decoration: underline;
}

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











.newsIPPrevNext,.calIPPrevNext, .magIPPrevNext, .magIDPrevNext, .galIPPrevNext, .docIPPrevNext, .lnkIPPrevNext {
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #5B461F;
	font-style:italic;
	font-weight:normal;
	text-decoration: none;
	text-align:right;
}

DIV.newsIPPrevNext, DIV.calIPPrevNext, DIV.magIPPrevNext, DIV.magIDPrevNext, DIV.galIPPrevNext, DIV.docIPPrevNext, DIV.lnkIPPrevNext {
	width:40%;
	padding-bottom: 4px;
	display:inline-block;
	text-align:right;
	float:right;
}

A.newsIPPrevNext, A.calIPPrevNext, A.magIPPrevNext, A.magIDPrevNext, A.galIPPrevNext, A.docIPPrevNext, A.lnkIPPrevNext {
	text-decoration: underline;
}
A.newsIPPrevNext:hover, A.calIPPrevNext:hover, A.magIPPrevNext:hover, A.magIDPrevNext:hover, A.galIPPrevNext:hover, A.docIPPrevNext:hover, A.lnkIPPrevNext:hover {
	color:#101010;
}

.newsIPBreadCrumbs, .newsLIBreadCrumbs,.calIPBreadCrumbs, .calLIBreadCrumbs, .magIPBreadCrumbs, .magIDBreadCrumbs, .galIPBreadCrumbs, .galLIBreadCrumbs, .docLIBreadCrumbs, .docIPBreadCrumbs, .lnkIPBreadCrumbs, .lnkLIBreadCrumbs {
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #5B461F;
	font-style:italic;
	font-weight:normal;
	text-decoration: none;
	padding-bottom: 4px;
	padding-top: 4px;
}

DIV.newsIPBreadCrumbs,DIV.calIPBreadCrumbs,DIV.magIPBreadCrumbs, DIV.magIDBreadCrumbs, DIV.galIPBreadCrumbs, DIV.galLIBreadCrumbs, DIV.docLIBreadCrumbs, DIV.docIPBreadCrumbs, DIV.lnkIPBreadCrumbs, DIV.lnkLIBreadCrumbs {
	display:inline;
	width:50%;
	text-align:left;
}

A.newsIPBreadCrumbs, A.newsLIBreadCrumbs,A.calIPBreadCrumbs, A.calLIBreadCrumbs,A.magIPBreadCrumbs, A.magIDBreadCrumbs, A.galIPBreadCrumbs, A.galLIBreadCrumbs, A.docLIBreadCrumbs, A.docIPBreadCrumbs, A.lnkIPBreadCrumbs, A.lnkLIBreadCrumbs {
	text-decoration: underline;
}
A.newsIPBreadCrumbs:hover, A.newsLIBreadCrumbs:hover, A.calIPBreadCrumbs:hover, A.calLIBreadCrumbs:hover, A.magIPBreadCrumbs:hover, A.magIDBreadCrumbs:hover, A.galIPBreadCrumbs:hover, A.galLIBreadCrumbs:hover, A.docLIBreadCrumbs:hover, A.docIPBreadCrumbs:hover, A.lnkIPBreadCrumbs:hover, A.lnkLIBreadCrumbs:hover {
	color:#808010;
}


DIV.galLCDescr {
	font-size:11px;
	line-height:1em;
	padding-left:8px;
	padding-right:8px;
}


.lnkLIDescr, .lnkLIHeadDescr {
	font-family: Arial, sans-serif;
	font-size: 12px;
	color:#101010;
	font-weight:normal;
	text-decoration: none;
}


.lnkLIHead {
	font-family: Arial, sans-serif;
	font-size: 12px;
	color:#101010;
	font-weight:bold;
	text-decoration: none;
}



.docDCHead {
	font-family: Arial, sans-serif;
	font-size: 14px;
	color:#101010;
	font-weight:bold;
	text-decoration: normal;
}

A.docDCHead {
	font-family: Arial, sans-serif;
	font-size: 14px;
	color:#5B461F;
	font-weight:bold;
	text-decoration: underline;
}

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

.docDCDescr {
	font-family: Arial, sans-serif;
	font-size: 12px;
	color:#101010;
	font-weight:normal;
	text-decoration: normal;
}

A.docDCDescr {
	font-family: Arial, sans-serif;
	font-size: 12px;
	color:#5B461F;
	font-weight:normal;
	text-decoration: underline;
}

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

.docTitle {
	font-family: Arial, sans-serif;
	font-size: 12px;
	color:#101010;
	font-weight:bold;
	text-decoration: normal;
}

A.docTitle {
	font-family: Arial, sans-serif;
	font-size: 12px;
	color:#5B461F;
	font-weight:bold;
	text-decoration: underline;
}

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

.docTypes {
	font-family: Arial, sans-serif;
	font-size: 12px;
	color:#101010;
	font-weight:bold;
	text-decoration: normal;
}

A.docTypes {
	font-family: Arial, sans-serif;
	font-size: 12px;
	color:#5B461F;
	font-weight:bold;
	text-decoration: underline;
}

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

.docDescr {
	font-family: Arial, sans-serif;
	font-size: 12px;
	color:#101010;
	font-weight:normal;
	text-decoration: normal;
}

A.docDescr {
	font-family: Arial, sans-serif;
	font-size: 12px;
	color:#5B461F;
	font-weight:normal;
	text-decoration: underline;
}

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



.doccatLIDescr {
	font-family: Arial, sans-serif;
	font-size: 12px;
	color:#101010;
	font-weight:normal;
	text-decoration: none;
}

.doccatLITitle {
	font-family: Arial, sans-serif;
	font-size: 12px;
	color:#101010;
	font-weight:bold;
	text-decoration: normal;
}

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

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



.docLIItem {
	font-family: Arial, sans-serif;
	font-size: 10px;
	color:#404040;
	font-weight:normal;
	text-decoration: normal;
}

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

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


.docLIDescr, .docLIHeadDescr {
	font-family: Arial, sans-serif;
	font-size: 12px;
	color:#101010;
	font-weight:normal;
	text-decoration: none;
}
A.docLIHeadDescr {
	color:#5B461F;
	text-decoration: underline;
}


.docLIHead, A.docLIHead {
	font-family: Arial, sans-serif;
	font-size: 12px;
	color:#101010;
	font-weight:bold;
	text-decoration: normal;
}

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





.homeboxtext {
	font-family: Arial, sans-serif;
	font-size: 10px;
	color:#000000;
	font-weight:normal;
	text-decoration: normal;
}

A.homeboxtext {
	text-decoration: underline;
}

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

.homeboxhead {
	font-family: Arial, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration: normal;
}

.mbrLogin {
	font-family: Arial, sans-serif;
	font-size: 12px;
	color:#000000;
	font-weight:bold;
	text-decoration: normal;
}

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



.neNewsHeadline {
	font-family: Arial, sans-serif;
	font-size: 12px;
	color:#000000;
	font-weight:bold;
	text-decoration: normal;
}

A.neNewsHeadline {
	text-decoration: underline;
}

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

.neNewsBody {
	font-family: Arial, sans-serif;
	font-size: 12px;
	color:#000000;
	font-weight:normal;
	text-decoration: normal;
}

A.neNewsBody {
	text-decoration: underline;
}

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

.neNewsDoc {
	font-family: Arial, sans-serif;
	font-size: 10px;
	color:#000000;
	font-weight:normal;
	text-decoration: normal;
}

A.neNewsDoc {
	text-decoration: underline;
}

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



</STYLE>
