/*far left hand site navigation that appears on index and viewer/article pages */

.lefthandnav {
	text-indent: -5px;
	padding-left: 12px;
	padding-right: 2px;
	padding-top: 0px;
	padding-bottom: 0px;
	font-weight:normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #FFFFFF;
	text-decoration : none;	
}
.lefthandnav a:link, .lefthandnav a:visited {
	font-weight:normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;	
	font-size: xx-small;
	color: #F4B83E;
	text-decoration : none;	
}
.lefthandnav a:hover {
	font-weight:normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;	
	font-size: xx-small;
	color: #F4B83E;
	text-decoration : underline;
}

/*far left hand site navigation that appears on NWLA viewer/article pages for the expanded nav of that topic/section*/
.lefthandnavnwla {
	text-indent: -4px;
	padding-left: 18px;
	padding-right: 2px;
	padding-top: 0px;
	padding-bottom: 0px;
	font-weight:normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #F4DB73;
	text-decoration : none;	
}
.lefthandnavnwla a:link, .lefthandnavnwla a:visited {
	font-weight:normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;	
	font-size: xx-small;
	color: #F4DB73;
	text-decoration : none;	
}
.lefthandnavnwla a:hover {
	font-weight:normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;	
	font-size: xx-small;
	color: #F4DB73;
	text-decoration : underline;
}

/*main heading that appear hard coded into the jsp pages */
.lefthandnavtitle {
	padding-top: 4px;
	padding-left: 3px;
	padding-right: 2px;
	font-weight:bold;
	font-family : Verdana, Arial, Helvetica, sans-serif;	
	font-size: xx-small;
	color: #FFFFFF;
	text-decoration : none; 
}
.lefthandnavtitle a:link, .lefthandnavtitle a:visited {
	font-weight:bold;
	font-family : Verdana, Arial, Helvetica, sans-serif;	
	font-size: xx-small;
	color: #FFFFFF;
	text-decoration : none;	
}
.lefthandnavtitle a:hover {
	font-weight:bold;
	font-family : Verdana, Arial, Helvetica, sans-serif;	
	font-size: xx-small;
	color: #FFFFFF;
	text-decoration : underline;
}
		

/*main hero item text that only appears on the index page */
.open2IndexHeroText, .open2IndexHeroText a:visited  {
	font-weight:normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;	
	font-size: small;
	color: #000000;
	text-decoration : none;
}

.open2IndexHeroText a:link {
	font-weight:normal;
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	text-decoration : none;
	color: #990000;
}


.open2IndexHeroText a:hover {
	font-weight:normal;
	font-family :Verdana, Arial, Helvetica, sans-serif;	
	font-size: small;
	color: #990000;
	text-decoration : underline;
}	


/*sub hero item text that only appears on the index page */
.open2IndexSubHeroText {
	font-weight:normal;
	font-family :Verdana, Arial, Helvetica, sans-serif;	
	font-size: xx-small;
	color: #FFFFFF;
	text-decoration : none; 
}
.open2IndexSubHeroText a:link {
	font-weight:normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;	
	font-size: xx-small;
	color: #F4B83E;
	text-decoration : none;
}

.open2IndexSubHeroText a:visited {
	font-weight:normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;	
	font-size: xx-small;
	color: #F4B83E;
	text-decoration : none;	
}
.open2IndexSubHeroText a:hover {
	font-weight:normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;	
	font-size: xx-small;
	color: #F4B83E;
	text-decoration : underline;	
}



/*main content text, know as article text, that only appears on the viewer/article pages */
.open2articletext {
	font-weight:normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;	
	font-size: small;
	color: #000000;
	text-decoration : none;	
}
.open2articletext a:link, .open2articletext a:visited {
	font-weight:normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;	
	font-size: small;
	color: #990000;
	text-decoration : none; 
}
.open2articletext a:Hover {
	font-weight:normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;	
	font-size: small;
	color: #990000;
	text-decoration : underline; 
}


/*right hand associated text, know as related/righthand text, that only appears on the viewer/article pages */
.open2righthandtext {
	font-weight:normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;	
	font-size: x-small;
	color: #FFFFFF;
	text-decoration : none; 
}
.open2righthandtext a:link, .open2righthandtext a:visited {
	font-weight:normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;	
	font-size: x-small;
	color: #F4B83E;
	text-decoration : none;	
}
.open2righthandtext a:hover {
	font-weight:normal;
	font-family :Verdana, Arial, Helvetica, sans-serif;	
	font-size: x-small;
	color: #F4B83E;
	text-decoration : underline;	
}



/*page numbering specific for the TV sites only that appears only on the viewer/article pages */
.open2pageNos {
	color : #FFFFFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : xx-small;
	text-decoration : none; 
}
.open2pageNos a:link, .open2pageNos a:visited {
	color : #FFFFFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : xx-small;
	text-decoration : none; 
}
.open2pageNos a:hover {
	color : #F4B83E;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : xx-small;
	text-decoration : underline; 
}



/*titles are no created in HTML text rather than using gifs*/
		
		/*titles that appear only on the viewer/article pages as associated */
.titles {
	padding-left: 3px;
	color : #FFFFFF;
	font-family : Verdana, Arial;
	font-size : medium;
	font-weight: bolder;
	text-decoration : none; 
	text-transform: capitalize;
}
		/*end of titles that appear only on the viewer/article pages */

		/*titles that appear only on the index page */
.indextitles {
	padding-left: 3px;
	color : #FFFFFF;
	font-family : Verdana, Arial;
	font-size : small;
	font-weight: bolder;
	text-decoration : none; 
	/*text-transform: capitalize;*/
}
		

		/*titles that appear only on the viewer/article pages in the related/righthand text area below the righthand image */
.righthandtitles {
	padding-left: 3px;
	color : #FFFFFF;
	font-family : Verdana, Arial;
	font-size : small;
	font-weight: bolder;
	text-decoration : none; 
	text-transform: capitalize;
}
		

/*pushes the entire TV site 5 pixels from the left hand side of the page*/
.bodypadding {
	padding-left: 5px;
	
}


/*background colour only for the hero item on the index page only*/
.herobackground {
background-color: #CBCEAF;
}


/*background colour only for the sub hero items on the index page only*/
.subherobackground {
	background-color: #808062;
}


/*background colour only for the sub hero title items on the index page only*/
.subherotitlebackground {
	background-color: #473E32;
	/*border-top-color: #000000;
	border-top-style: solid;
	border-top-width: 2px
	border-bottom-color: #000000;
	border-bottom-style: solid;
	border-bottom-width: 2px;*/
}

/*background colour only for the hero title item on the index page only*/
.herotitlebackground {
	background-color: #473E32;
	
}

/*background colour only for the related/righthand text area items on the viewer/article pages only*/
.righthandbackground {
	background-color: #8E8F6D;
}

/*background colour only for the titles that appear on the article text on the viewer/article pages only*/
.articletitlebackground {
	background-color: #473E32;
}

.righthandtitlebackground {
	background-color: #473E32;
}

/*}.lefthandline {
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #33FF00;
}*/

/*far left hand site navigation background colour that appears on index and viewer/article pages */
.lefthandnavbackground {
	background-color: #5F6149;
}

/*background colour only for the main content text, know as article text items on the viewer/article pages only*/
.articletextbackground {
	background-color: #CBCEAF;
	right: 5px;
}

.pagebackground {
	background-color: #FFFFFF;
}

.nwlaAcknowl {
	font-weight:normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;	
	font-size: xx-small;
	color: #5F6149;
	text-decoration : none;
	text-align: center;
}
.nwlaAcknowl a img {
	border: 0px;
}
