
BODY { background: #cc6633; font-family: verdana,arial,helvetica,sans-serif; text-align: left; font-size: 12px; color: #000000; } 
.liteb { background-color: #ffffff; }
A:link { text-decoration: none; color: blue; }
A:visited { text-decoration: none; color: green; }
a:hover { background: black; color: yellow; }
.box a:hover { background: none; }
A:active { text-decoration: none; color: #000000; }
a img {border: none; } 

.center { text-align: center; margin-left: auto; margin-right: auto; font-size: 12px;  }
table.center {margin-left:auto; margin-right:auto;}
.center-table { margin-left: auto; margin-right: auto; text-align: center; }
.centerimgcap { text-align: center; margin-top: 0px; margin-bottom: 0px; padding: 0px; font-size: 7pt; }

.brown { background: #BB9900; }

.issues { color: #ffffff; background-color: #BC6443; text-decoration:none; margin-left: auto; margin-right: auto; }
a.issues:link {color: #ffffff; background-color: #426D21; text-decoration: none; }
a.issues:visited {color: #000000; background-color: #ffffff;; text-decoration:none; }
a.issues:hover { color: yellow; background-color: red; }

.hover { background: #0011bb; color: white; } 

.border { border:solid 1px #000; } 

.f12 { font-size: 12px; }
.f9w { font-size: 9px; color: black; }
.f8 { font-size: 10px; }
.f7 { font-size: 9px; }
.f12red { font-size: 12px; color: red; }

.cart { background: #ffffff; color: black; border: 1px solid #000000; width: 150px; } 
.brownbox { background: #426D21; color: black; border: 1px solid #000000; width: 150px; } 

indent { position: absolute; left: 150px; }
left { float: left; } 
.headcentre { font-size: 18px; color: green; line-height: 20px; font-weight: 900; text-align: center; }
.head { font-size: 18px; color: #333366; line-height: 20px; font-weight: 900; }
.headw { font-size: 18px; color: #000000; line-height: 20px; font-weight: 900; }
.headb { font-size: 18px; color: #ffffff; line-height: 20px; font-weight: 900; }
.headm { font-size: 18px; color: #0011bb; line-height: 20px; font-weight: 900; }
.headc { font-size: 18px; color: red; line-height: 20px; font-weight: 900; }
.headr { font-size: 18px; color: red; line-height: 20px; font-weight: 900; }
.headg { font-size: 18px; color: green; line-height: 20px; font-weight: 900; }
.subheadg { font-size: 14px; color: green; font-weight: 900; }
.heado { font-size: 18px; color: #EAA523; line-height: 20px; font-weight: 900; }

.text { font-size: 13px; line-height: 14px; color: black; text-align: left; }
.otext { font-size: 13px; color: #0011bb; text-align: left; }
.ptext { font-size: 13px; line-height: 14px; color: #998866; text-align: left; }
.browntext { font-size: 11px; color: #998866; font-weight: 900; text-align: left; }
.yellowtext { font-size: 13px; color: black; font-weight: 900; text-align: left; text-decoration: underline; text-decoration: overline; }
.blacktext { font-size: 11px; color: #ffffff; font-weight: 900; text-align: left; }
.stext { font-size: 13px; color: #0011bb; font-weight: 900; text-align: left; }
.wtext { font-size: 15px; color: #000000; font-weight: 900; text-align: left; }
.mtext { font-size: 11px; color: #0011bb; font-weight: 900; text-align: left; }
.rtext { font-size: 11px; color: red; font-weight: 900; text-align: left; }
.b-text { font-size: 10px; color: black; line-height: 11px; text-align: left; }
.b-text-i { font-size: 10px; color: black; line-height: 11px; text-align: left; font-style: italic; }
.b-textb { font-size: 10px; color: blue; font-weight: 900; text-align: left; }
.ttext { font-size: 12px; line-height: 13px; color: #998866; text-align: left; }
.ttextw { font-size: 12px; line-height: 13px; color: #000000; text-align: left; }
.ttextwi { font-size: 12px; line-height: 13px; color: #000000; text-align: left; font-style: italic; }
.ttextb { font-size: 12px; line-height: 13px; color: #000000; font-weight: 900; text-align: left; }
.ttextwb { font-size: 14px; line-height: 13px; color: purple; text-align: left; font-weight: 900; text-align: left; }
.textlsp { font-size: 13px; line-height: 17px; color: white;}
.sheadlsp { font-size: 16px; color: #0011bb; line-height: 20px; font-weight: 900; text-align: left; }

.now-orange { font-size: 20px; line-height: 22px; color: #000000; font-weight: 900; }

.bighead { font-size: 38px; color: #0011bb; font-weight: 900; }
.now-black { font-size: 28px; color: black; font-weight: 900; }

.smalltext { font-size: 10px; color: #0011bb; font-weight: 900; text-align: left; }
.btext { font-size: 13px; line-height: 14px; color: black; text-align: left; }

.ltext { font-size: 11px; line-height: 12px; color: black; text-align: left; }
.stextc { font-size: 13px; color: #0011bb; font-weight: 900; text-align: center; }
.shead { font-size: 16px; color: #0011bb; font-weight: 900; text-align: left; }


.caption { font-size: 10px; color: black }
.head-white { font-size: 20px; color: black; line-height: 21px; font-weight: 900; }
.text-white { font-size: 13px; line-height: 14px; color: black; }
.text-white-i { font-size: 13px; line-height: 14px; color: black; font-style: italic; }
.text-yellow { font-size: 13px; line-height: 14px; color: black; }
.text-black { font-size: 13px; line-height: 14px; color: #ffffff; }
.caption-white { font-size: 10px; color: black; }
.head-black { font-size: 20px; color: black; font-weight: 900; }
.text-gb { font-size: 12px; line-height: 12px; color: black; background-color: #cccccc; }
.photo { border: 1px solid #000000; }
.photo-wcap { border: 1px solid #000000; font-size: 10px; color: white; }

.texthuge { font-family:verdana,arial,helvetica,sans-serif; font-size: 48px; text-decoration:none; color:white; }
.textwhiteout { font-size: 13px; line-height: 14px; color: white; text-align: left; }
.textwhitebi { font-size: 13px; font-style: italic; font-weight: 900; line-height: 14px; color: white; text-align: left; }

td { height: auto; }
table { height: auto; }

.foruml
{
font-family: verdana,arial,helvetica,sans-serif;
font-size: 10pt; line-height: 8pt; 
  BORDER-RIGHT: black 1px solid;
  PADDING-RIGHT: 2px;
  BORDER-TOP: black 1px solid;
  PADDING-LEFT: 2px;
  PADDING-BOTTOM: 2px;
  BORDER-LEFT: black 1px solid ;
  PADDING-TOP: 2px;
  BORDER-BOTTOM: black 1px solid;
  BACKGROUND-COLOR: #BB9900;
  TEXT-ALIGN: left;
}

.forumg
{
font-family: verdana,arial,helvetica,sans-serif;
font-size: 13px; line-height: 14px; 
  BORDER-TOP: black 0px solid;
  PADDING-RIGHT: 2px;
  PADDING-LEFT: 2px;
  PADDING-BOTTOM: 2px;
  PADDING-TOP: 2px;
  BACKGROUND-COLOR: #BB9900;
  TEXT-ALIGN: left;
}

.forumr
{
font-family: verdana,arial,helvetica,sans-serif;
font-size: 7pt; line-height: 8pt; 
color: white;
  BORDER-TOP: black 0px solid;
  PADDING-RIGHT: 5px;
  PADDING-LEFT: 5px;
  PADDING-BOTTOM: 5px;
  PADDING-TOP: 5px;
  BACKGROUND-COLOR: red;
  TEXT-ALIGN: left;
}

.wide125 { width: 125px; vertical-align: top; text-align: left; border-style: solid; font-size: 9pt; 
  BORDER-RIGHT: black 1px solid;
  PADDING-RIGHT: 2px;
  BORDER-TOP: black 1px solid;
  PADDING-LEFT: 2px;
  PADDING-BOTTOM: 2px;
  BORDER-LEFT: black 1px solid ;
  PADDING-TOP: 2px;
  BORDER-BOTTOM: black 1px solid;
  BACKGROUND-COLOR: #BB9900;
}

.wide135 { width: 145px; vertical-align: top; text-align: left; border-style: solid; font-size: 9pt; 
  BORDER-RIGHT: black 1px solid;
  PADDING-RIGHT: 2px;
  BORDER-TOP: black 1px solid;
  PADDING-LEFT: 6px;
  PADDING-BOTTOM: 2px;
  BORDER-LEFT: black 1px solid ;
  PADDING-TOP: 2px;
  BORDER-BOTTOM: black 1px solid;
  BACKGROUND-COLOR: #BB9900;
}

.wide300 { vertical-align: top; text-align: center; border-style: solid; font-size: 9pt; 
  BORDER-RIGHT: black 1px solid;
  PADDING-RIGHT: 2px;
  BORDER-TOP: black 1px solid;
  PADDING-LEFT: 6px;
  PADDING-BOTTOM: 10px;
  BORDER-LEFT: black 1px solid ;
  PADDING-TOP: 8px;
  BORDER-BOTTOM: black 1px solid;
  BACKGROUND-COLOR: #BB9900;
}

.wide300b { max-width: 285px; width: 300px; vertical-align: top; text-align: left; border-style: solid; font-size: 9pt; 
  BORDER-RIGHT: black 2px solid;
  PADDING-RIGHT: 2px;
  BORDER-TOP: #0011bb 2px solid;
  PADDING-LEFT: 6px;
  PADDING-BOTTOM: 10px;
  BORDER-LEFT: #0011bb 2px solid ;
  PADDING-TOP: 7px;
  BORDER-BOTTOM: black 2px solid;
  BACKGROUND-COLOR: #BB9900;
}

.announce { vertical-align: top; text-align: center; border-style: solid; font-size: 14pt; color: black; font-weight: 900;
  BORDER-RIGHT: black 1px solid;
  PADDING-RIGHT: 2px;
  BORDER-TOP: black 1px solid;
  PADDING-LEFT: 6px;
  PADDING-BOTTOM: 10px;
  BORDER-LEFT: black 1px solid ;
  PADDING-TOP: 8px;
  BORDER-BOTTOM: black 1px solid;
  BACKGROUND-COLOR: #BB9900;
}

.forum
{
font-family: verdana,arial,helvetica,sans-serif;
font-size: 7pt; line-height: 8pt; 
  BORDER-RIGHT: black 1px solid;
  PADDING-RIGHT: 2px;
  BORDER-TOP: black 1px solid;
  PADDING-LEFT: 2px;
  PADDING-BOTTOM: 2px;
  BORDER-LEFT: black 1px solid ;
  PADDING-TOP: 2px;
  BORDER-BOTTOM: black 1px solid;
  BACKGROUND-COLOR: #333366;
  TEXT-ALIGN: center;
}

.marquee { width: 125px; border-style: solid; font-size: 8pt; 
  BORDER-RIGHT: black 1px solid;
  PADDING-RIGHT: 2px;
  BORDER-TOP: black 1px solid;
  PADDING-LEFT: 2px;
  PADDING-BOTTOM: 2px;
  BORDER-LEFT: black 1px solid ;
  PADDING-TOP: 2px;
  BORDER-BOTTOM: black 1px solid;
  BACKGROUND-COLOR: #BB9900;
}

.p-index {position: absolute; top: 1px; left: 40px; }
.p-page {position: absolute; top: 1px; left: 210px; }
.new-page {position: absolute; top: 50px; left: 210px; }

/* just some basic formatting, no layout stuff */
	
	body {
		margin:10px 10px 0px 10px;
		padding:0px;
		}
	
	#leftcontent {
		position: absolute;
		left: 10px;
		top: 11em;
		width:197px;

		border:0px solid #000000;

		}

	#centercontent {
		background: #ffffff;
   		border:1px solid #fff;
		text-align: center;
		voice-family: "\"}\"";
		voice-family: inherit;
   		margin-left: 201px;
   		margin-right:201px;
		}
	html>body #centercontent {
   		margin-left: 201px;
   		margin-right:201px;
		}

	#rightcontent {
		clear:both;
		position: absolute;
		right:10px;
		top:55px;
		width:100px;

		border:0px solid #fff;
		}
	
	#banner {
		background: #ffffff;
		height: 35px;
		border: 0px solid #fff;
		voice-family: "\"}\"";
		voice-family: inherit;
		height:32px;
		text-align: left;
		}
	html>body #banner {
		height:39px;
		}
		
	p,h1,pre {
		margin:0px 10px 10px 10px;
		}
		
	h1 {
		font-size:14px;
		padding-top:10px;
		}
		
	#banner h1 {
		font-size:14px;
		padding:10px 10px 0px 10px;
		margin:0px;
		}
	
	#rightcontent p {
		font-size:10px
		}
	


/* Begin CSS Popout Menu */


#menuh-container
	{
	position: absolute;		
	top: 7em;
	left: 0em;
	}

#menuh
	{
	font-size: 13px;
	font-family: Verdana, Arial, san serif;

	width:100%;
	float:left;
	margin:1em;
	margin-top: 1em;
	}
		
#menuh a
	{
	text-align: center;
	display:block;
	border: 1px #fff;
	border-style: solid;
	white-space:nowrap;
	margin:0;
	padding: 0.2em;
	}
	
#menuh a, #menuh a:visited	/* menu at rest */
	{
	color: #000000;
	background-color: #c0c0c0;
	text-decoration:none;
	}
	
#menuh a:hover	/* menu at mouse-over  */
	{
	color: yellow;
	background-color: red;
	}	
			
#menuh a.top_parent, #menuh a.top_parent:hover  /* attaches down-arrow to all top-parents */
	{
	background-image:  url(../../../Documents%20and%20Settings/MD%20-%20Terry/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/QDEVKJS5/navdown_white.gif);
	background-position: right center;
	background-repeat: no-repeat;
	}
	
#menuh a.parent, #menuh a.parent:hover 	/* attaches side-arrow to all parents */
	{
	background-image:  url(../../../Documents%20and%20Settings/MD%20-%20Terry/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/QDEVKJS5/nav_white.gif);
	background-position: right center;
	background-repeat: no-repeat;
	}

#menuh ul
	{
	list-style:none;
	margin:0;
	padding:0;
	float:left;
	width:9em;	/* width of all menu boxes */
	}

#menuh li
	{
	position:relative;
    min-height: 1px; 	/* Sophie Dennis contribution for IE7 */
    vertical-align: bottom; /* Sophie Dennis contribution for IE7 */
	}

#menuh ul ul
	{
	position:absolute;
	z-index:500;
	top:auto;
	display:none;
	padding: 1em;
	margin:-1em 0 0 -1em;
	}

#menuh ul ul ul
	{
	top:0;
	left:100%;
	}

div#menuh li:hover
	{
	cursor:pointer;
	z-index:100;
	}

div#menuh li:hover ul ul,
div#menuh li li:hover ul ul,
div#menuh li li li:hover ul ul,
div#menuh li li li li:hover ul ul
{display:none;}

div#menuh li:hover ul,
div#menuh li li:hover ul,
div#menuh li li li:hover ul,
div#menuh li li li li:hover ul
{display:block;}

/* End CSS Popout Menu */


