 /*your custom style goes in this file*/
/* standard styles are in genstyle.css or the alternative genstyle2.css (not used) */

/* Changed by BE - following added 

Fonts changed by BE 4/2011
from	font-family: Verdana, Arial, Helvetica, sans-serif;  
to  	font-family: Verdana, Arial, Helvetica, sans-serif; */

/* Colour Guide
*************************************
Black - 000000
White - FFFFFF
Medium Blue - 3366CC
Darker blue - 003399 (fieldnameback)
Orange/brown - CCCC99 (databack)
Dark red - 660033
Hover (index page rhs) - F2F2F2
Dropdown links (inactive) - EEEECC
*/

html { overflow-y: scroll; } /* forces vertical scrollbar in FF */

.arr{

	padding:0 0 5px 10px;

	background:url("http://www.ennever.com/images/arrowbbc.gif") no-repeat 0 5px;	

	line-height:1.3em;

}


.style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #003399;
	font-weight: bold;
	font-size: 14px;
}

.style2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #660033;
	font-weight: bold;
	font-size: 14px;
}

/* Changed by BE - following added */
/* style3 not used */

/* Changed by BE - following added */
/* style4 not used */

.style5 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #003399; 
	font-weight: bold; }

/* style6 was 660033 */

.style6 {
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify; 
}

.style7 {
	font-size: 10px;
	color: #003399;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

.style8 {
	font-size: 10px;
	color: #660033;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify; 
	font-weight: normal;
}

.style10 {
	font-size: 8px;
	color: #660033;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

/* Changed by BE - following added */
/* style11 not used */

.style12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #660033;
	font-weight: normal;
	font-size: 12px;
}

.style13 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 14px;
}

.style20 {
	font-family: Arial, Helvetica, sans-serif; 
	color: #FFFFFF;
	text-decoration: none;
	font-size: 10px;
	font-weight: normal;
}

.style21 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #FFFFFF; 
	font-weight: bold; }
	
.style22 {
	font-family: Arial, Helvetica, sans-serif; 
	color: #FFFFCC;
	text-decoration: none;
	font-size: 10px;
	font-weight: normal;
}

.style23 {
	font-size: 11px;
	font-weight: bold;
	color: #003399;
	}

.style24 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
	}
	
.style26 { /* copy of style6 with new line-height for index page */
	font-size: 11px;
	color: #333333;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify; 
	line-height: 100%;
}

.style28 { /* copy of style8 with new line-height for index page */
	font-size: 11px;
	color: #660033;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify; 
	font-weight: normal;
	line-height: 90%;
}

.style29 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	font-style: italic; 
}

.style30 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-style: italic;
	text-align:justify;
}

.style31 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #003399;
	margin-bottom:5px;
	text-align: justify; 
}

.style32 { 
	font-size: 11px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify; 
	font-weight: normal;
}

.style33 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #003399;
	margin-bottom:5px;
	text-align:center;
}

.style34 {
	font-size: 11px;
	color: #003399;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify; 
}

.style35 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #333333; 
	font-weight: normal; 
}

p
{
margin-bottom:5px;
}

.header {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 21px;
	color: #003399;
}

/* subhead: subheading text */
.subhead {
	/*next line added in 6.1.0*/
	margin-top: 0px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 16px;
	color: #003399;
}

.indent {
	margin-left: 5px
}

.indent1 {
	margin-left: 10px
}

.indent2 {
	margin-left: 20px
}

/* Changed by BE - updated from genstyle.css */

/* header: heading text */
.header {
	/*next line added in 6.1.0*/
	margin-top: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 21px;
	color: #003399; /* Changed by BE*/
}

/* link: normal links, active: links in use */
A:LINK, A:ACTIVE {
	color : #003399; /*Changed by BE*/
}

/* visited: previously visited links */
A:VISITED {
	color: #003399; /*Changed by BE*/
}

/* databack: background color for data areas */
.databack {
	background-color: #CCCC99;
	/*these 2 lines added in 5.0*/
	/* border-right: 1px solid #bbb; 
	border-bottom: 1px solid #bbb; */
}

a.databack:hover {
	background-color: #003399;
}


/* links for index page table cells only  Added by BE*/
a.index:link, a.index:visited {
	background-color:#FFFFFF;
	text-decoration: none;
}

a.index:hover, a.index:active { /* colour for RHS table cells on index page*/
	text-decoration: none; /* display:block; width:100%; put back to get IE8 to display b/ground color */
	background-color: #EEEECC; /* was ECE9D8 FDF8D8,FFFFCC,CCCCCC,FBFDE7; */
	display:block; 
    width:100%; 
}

a.index2:hover {background:#003399;text-decoration:underline;color : #CCCC99;} /* background colour for central column links on index page */

a.index3:hover {background:#003399;text-decoration:underline;color : #FFFFFF;} /* background colour for central column links on index page */


#mnav li { /* all list items */
	float: left;
	width: 6em; /* width needed for Opera */
	margin-right: 2px;
	background: #CCCC99; /*same as "databack" background color */
	border-bottom:1px solid #777;
	border-right:1px solid #777;
	border-top:1px solid #CCCC99; /*same as "databack" background color */
	border-left:1px solid #CCCC99; /*same as "databack" background color */
}

#mnav li ul { /* second-level lists */
	border-top: 1px solid #777;
	border-left: 1px solid #777;
	border-right: 1px solid #777;
	background: #ffffff;
	position: absolute;
	width: 12em;  /*increased to 13 in 6.2.0  (Changed by BE to reduce width of dropdown lists) */
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}

#mnav li ul li {
	border: 0px;
	width: 12em;  /*increased to 13 in 6.2.0  (Changed by BE to reduce width of dropdown lists) */
	background: #eeeecc; /*inactive dropdown menu color, was eeeeee*/
	margin-right: 0px;
	margin-top: 1px;
	border-bottom: 1px solid #777;
}

#mnav li ul li a {
	width: 12em;  /*increased to 13 in 6.2.0 (Changed by BE to reduce width of dropdown lists) */
	padding-top: 2px;
	padding-bottom: 2px;
	font-size: 12px;
	text-decoration:underline;
}

#mnav li:hover, #mnav li.sfhover { /* lists nested under hovered list items */
	background-color: #ffffff;
	border-top:1px solid #aaa;
	border-left:1px solid #aaa;
}

a.snlink:hover, .snlinkact {
	background-color:#CCCC99; /*same as "fieldnameback" background color */
	font-weight:bold;
	color:#003399;
}

.snlink {
	padding:4px 5px 3px 5px;
	border-bottom:1px solid #aaa; /* was 999 */
	border-right:1px solid #aaa;  /* was 999 */
	border-top:1px solid #ddd;
	border-left:1px solid #ddd;
	background-color:#CCCC99; /*was #e0e0f7; same as "databack" background color */
	color:#003399; /* was Black */
	text-decoration:none;
}

/*inactive tab
#tngnav a {
	display:block;
	color:#FFFFFF; /* was 444 (colour of text in tabs) 
	text-decoration:none;
	background:#003399;
	margin:0;
	padding: 0.2em 1em 0.4em 1em;
	border-right: 1px solid #444;
	position: relative;
	font: 11px arial, helvetica, sans-serif;
} */

/*inactive tab*/
#tngnav a {
	display:block;
	color:#FFFFFF;
	text-decoration:none;
	background: url(../img/tngtab.png) no-repeat;
	margin:0;
	padding: 0.2em 1.9em 0.3em 26px;
	border-right: 1px solid #aaa;
	position: relative;
	font: 11px arial, helvetica, sans-serif;
}

/*active tab*/	
#tngnav a:hover {
	background: url(../img/tngtabactive.png) no-repeat;
	color:#FFCC00;
}

/*active tab*/
#tngnav a.here {
	position:relative;
	z-index:10;
	background: url(../img/tngtabactive.png) no-repeat;
	color:#FFCC00; 
	border-right: 1px solid #777;
	padding: 0.2em 1em 0.4em 26px;
	margin: 0 4px 0 0;
}

/*
#tngnav a#a0 { left: 10px;}
#tngnav a#a1 { left: 0px;}
#tngnav a#a2 { left: -10px;}
#tngnav a#a3 { left: -20px;}
#tngnav a#a4 { left: -30px;}
#tngnav a#a5 { left: -40px;}
#tngnav a#a6 { left: -50px;}

#a0 { left: 10px;}
#a1 { left: 0px;}
#a2 { left: -10px;}
#a3 { left: -20px;}
#a4 { left: -30px;}
#a5 { left: -40px;}
#a6 { left: -50px;}
*/

.colour1 {		/*basic bg colour ie left menu, textbar etc */
	background-color: #003399;
}

/* sideback: background color for side and top frames of tables*/
.sideback {
	background-color: #003399; /*Changed by BE*/
}

/* fieldnameback: background color for column and row title sections */
.fieldnameback {
	background-color: #003399; /*Changed by BE*/
	/*these 2 lines added in 5.0*/
	/* border-right: 1px solid #777; 
	border-bottom: 1px solid #777; */
}


#mnav .drop { /* width of dropdown menu box */
	padding-right:2em; /* was 1em */
	width:60px; /* was 95 in genstyle.css */
}

.LB_closeAjaxWindow{
	background-color:#316AC5; /*was 990000 */
}

table#history1 { /* main history table */
	width: 900;	/* was 90% */
	border: 0px;
}

/*
table#history1 tr {
    border: solid 1px #CCCC99;
	padding: 3px;
}
*/

table#history1 td {
	vertical-align:top;
}

table#history2 { /* main history table */
	width: 900;	 /* was 90% */
	border: 0px;
}

/*
table#history2 tr {
    border: solid 0px #336699 ;
	padding: 2px;
}
*/

table#history2 td {
    vertical-align:top;
	border: solid 1px #003399;
	padding: 2px;
}

.table#history3 tr {                     /* table with light b/ground */
	border: 1px solid silver;
	background-color: #F5F5DC;
	padding: 10px;
	margin: 1px;
}

blockquote {
  font: 11px Verdana, Arial, Helvetica, sans-serif;
  font-style:italic;
  text-align: justify; 
  background-color: #ffffff; /*overlaps tables on right & left! */
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: 10px;
  padding-left: 15px;
  border-left: 2px solid #cccc99;
} 

/*
//  Changed by BE to position third & fourth dropdowm menu properly.  See http://www.tngforum.us/index.php?showtopic=2273&hl=dropdown&st=0 */

#mnav li:hover #third, #mnav li.sfhover #third {
	left: 175px;  /* was right 0px */
}

#mnav li:hover #fourth, #mnav li.sfhover #fourth {
	left: 205px;   /* was 210px */
}

/*  Changed by BE from red to blue */ 
.bar {
	background-color:#003399; /* is 990000 in tng css file */
}

.fieldnamebacksave {
	background-color:#003399; /* was 990000 */
}

.fieldnamebacksave {
	background: #CCCC99;         /* was 333366 */
	font-size: 16px;            /* was 21px */
	font-weight: bold;           /* new */
	color: #003399;              /* was (see tng styles!) */
	cursor: pointer;
}

.databacksave {
	background: #CCCC99;       /* was e0e0f7 */  
	font-size: 16px;           /* was 21px */
	font-weight: bold;           /* new */
	color: #336699;            /* new */
}

#calLegend {
	background-color:#CCCC99;     /* see css/calendar for orig colour */
	border: 1px solid #5576BE;
	font-size: 9pt;
	font-weight: bold;
	margin-top: 8px;
	padding: 4px;
	text-align: center;
}


/* Home page links LHC */
.leftlink4 {
	padding: 0.5px 0.5px 0.5px 0.5px;
	display:block;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	/* border-radius: 2em;  required for CSS3? */
}

a.lightlink4:link, a.lightlink4:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}

/*
a.lightlink4:hover, a.lightlink:active {
	color: #FFCC33;
	text-decoration: none;
}
*/
a.lightlink4:hover {
 	width: 125px;	
	color: #003399;
	background-color: #CCCC99;
	text-decoration: none;
}




/* newsticker */
#scrolltext, #tickdiv {
background-color:#003399;
border:none;
font-weight:bold;
color:white;
text-decoration:none;
}


