/* white style sheet */

/* ---------- GENERAL TEXT ----------- */
/* Most elements are in a table or paragraph of some kind, so change TD or P
/* Set TD background-color to something to make the page background colour change. Change color to reflect suitable text color */
BODY { font-family: Arial, Helvetica, Sans-serif; color: #FFFFFF; }
P { font-family: Arial, Helvetica, Sans-serif; color: #FFFFFF;  }
.leadtext, .leadtext p { /*font-size: 16px; font-weight: normal;*/ }
.leadtext p { }
TD { font-family: Arial, Helvetica, Sans-serif; color: #FFFFFF; }
H1 { font-family: Arial, Helvetica, Sans-serif; color: #FFFFFF; border-bottom: solid 1px #CCD;}
H2 { font-family: Arial, Helvetica, Sans-serif; color: #FFFFFF; }
H3 { font-family: Arial, Helvetica, Sans-serif; color: #FFFFFF; }
H4 { font-family: Arial, Helvetica, Sans-serif; color: #FFFFFF; }
HR { clear: both; }
SELECT { color: #333344; }
INPUT { color: #EEEEFF; background-color: #333344; border-color: #555577; border-top-color: #000000; border-left-color: #000000 }
TEXTAREA { color: #333344; border-color: #000000; border-top-color: #555577; border-left-color: #555577 }
A { font-family: Arial, Helvetica, Sans-serif; color: #FFFFFF; text-decoration: none; }
A:hover { color: #DDDDFF; text-decoration: underline; }
.pagearea { }
.displayarea { }

/* option { background: #333344; color: #F00; } */
	


	.listtitle { background: #333; color: #FFF; }
  	/* First list element (treated as a title or heading) */
	.listfirst { color: #FFF; background: #333; }
	/* Main list elements */
	.listitem { }
	/* links within lists */
	.lista { color: #EEEEFF; text-decoration: none;}
	.lista:hover { color: #FFFFFF; text-decoration: underline; background: none}
	/* links within lists if first element (ie acts as heading too) */
	.lista1 {color: #EEEEFF; }
	.lista1:hover { color: #FFF; text-decoration: underline; background: none}
	/* for two toning lists (if used) */
	.listbg1 { }
	.listbg2 { }


/* These are needed to make the non-background addresses appear in a white text enviroment */

	.addrXlist { }
/* Subclasses mirror the list elements above*/
	.addrXtable { }
	.addrXfirst { color: #FFFFFF; /*padding-right: 3px; padding-left: 15px; padding-top: 2px; padding-bottom: 2px; font-size: 11px; text-align:left*/ }
    .addrXitem { /*padding-right: 3px; padding-left: 15px; padding-top: 2px; padding-bottom: 2px; font-size: 11px; text-align:left;*/ }
    .addrXa { /*font-size: 11px;*/ color: #EEEEFF; text-decoration: none }
    .addrXa:hover { color: #FFFFFF; /*text-decoration: underline; background: none*/ }
	.addrXa1 {color: #EEEEFF; /*padding-right: 6px; padding-top: 1px; padding-bottom: 2px; font-size: 12px;*/}
	.addrXa1:hover { color: #FFFFFF; /*text-decoration: underline; background: none*/ }
    .addrXbase { }

.newsXmenu { }
/* Subclasses mirror the list elements above*/
    .newsXtop { /*height: 12px; padding-left:6px; padding-top: 1px; padding-bottom: 2px; font-size: 11px;*/ color: #FFFFFF; font-weight: bold;}
	.newsXtable { background-color: transparent; /*border-collapse:collapse; border: solid 1px #EEEEFF; width: 130px;*/ }
	.newsXfirst { color: #FFFFFF; /*padding: 6px 6px 3px 12px; font-size: 12px; text-align:left*/ }
    .newsXitem { /*padding: 2px 3px 2px 12px; font-size: 11px;*/ }
    .newsXa { /*font-size: 11px;*/ color: #EEEEFF; }
    .newsXa:hover { color: #FFFFFF; }
	.newsXa1 { color: #EEEEFF; /*padding: 1px 6px 2px 0px; font-size: 12px;*/ }
	.newsXa1:hover { color: #FFFFFF; }
    .newsXbase {}

.updXmenu { }
/* Subclasses mirror the list elements above*/
    .updXtop { /*height: 12px;  padding-left:6px; padding-top: 1px; padding-bottom: 2px; font-size: 11px;*/ color: #FFFFFF; font-weight: bold;}
	.updXtable { background-color: transparent; /*border-collapse: collapse; border: solid 1px #EEEEFF; width: 130px;*/ }
	.updXfirst { color: #FFFFFF; /*padding: 6px 6px 3px 12px; font-size: 12px; text-align:left*/ }
    .updXitem { /*padding: 2px 3px 2px 12px; font-size: 11px;*/ }
    .updXa { /*font-size: 11px;*/ color: #EEEEFF; }
    .updXa:hover { color: #FFFFFF; }
	.updXa1 { color: #EEEEFF; /*padding: 1px 6px 2px 0px; font-size: 12px;*/ }
	.updXa1:hover { color: #FFFFFF; }
    .updXbase {}

.topicsXlist {}
/* Subclasses mirror the list elements above*/
    .topicsXtop { color: #FFFFFF; font-weight: bold; /*padding: 3px;*/ }
	.topicsXtable { background-color: transparent; /*border-collapse:collapse; border: solid 1px #EEEEFF;*/ }
	.topicsXfirst { color: #FFFFFF; /*padding: 8px 6px 3px 12px; font-size: 12px; text-align: left;*/ }
    .topicsXitem { color:#FFFFFF; /*padding: 2px 3px 2px 12px; font-size: 11px;*/ }
    .topicsXa { color: #EEEEFF; }
    .topicsXa:hover { color: #FFFFFF; }
	.topicsXa1 { color: #EEEEFF; /*padding: 1px 6px 2px 0px; font-size: 12px;*/ }
	.topicsXa1:hover { color: #FFFFFF; }
    .topicsXbase {}
