/* General page style. The scroll bar colours only visible in IE5.5+ */
body {
	margin: 0px 0px 0px 0px;
	background-color: #000800;
/*
	scrollbar-face-color: #DEE3E7;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #DEE3E7;
	scrollbar-3dlight-color: #D1D7DC;
	scrollbar-arrow-color:  #006699;
	scrollbar-track-color: #F8F8FF;
	scrollbar-darkshadow-color: #98AAB1;
*/
}

/* This is the border line & background colour round the entire page */
.bodyline	{ background-color: #F8F8FF; border: 1px #98aab1 solid; }
/* This defines the lower panel where the iframe usually is */
.lpframe { BACKGROUND-COLOR: #f8f8ff; MARGIN: 0px; BORDER: #0000FF 0px solid; }
.lpfram2 { BORDER-COLLAPSE:COLLAPSE;  }
.topline { BORDER-BOTTOM: 1px #000000 solid; }
.tlm	 { width: 10; background-image: url(../images/tlm.gif); background-repeat: repeat-y; }
.trm	 { width: 10; background-image: url(../images/trm.gif); background-repeat: repeat-y; }
.tlm2	 { width: 10; background-image: url(../images/tlm2.gif); background-repeat: repeat-y; }
.trm2	 { width: 10; background-image: url(../images/trm2.gif); background-repeat: repeat-y; }

.murl {
	FONT-FAMILY: arial; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #00ff00; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.toprightmenu {
	PADDING-RIGHT: 10px;  COLOR: #33cc33; TEXT-ALIGN: right; 
}
.topmensep {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #33cc33; TEXT-ALIGN: center;
}

.toplink { FONT-FAMILY: arial; FONT-SIZE: 12px; TEXT-DECORATION: none; }
a.toplink:link, a.toplink:visited { COLOR: #FFFFFF; }
a.toplink:hover { COLOR: #ffaa55; TEXT-DECORATION: none }

.toplinkg { FONT-FAMILY: arial; FONT-SIZE: 12px; TEXT-DECORATION: none }
a.toplinkg:link, a.toplinkg:visited { COLOR: #99FF99; }
a.toplinkg:hover { COLOR: #ffaa55; TEXT-DECORATION: none }

.linkb { FONT-FAMILY: arial; FONT-SIZE: 100%; TEXT-DECORATION: none }
a.linkb:link, a.linkb:visited { COLOR: #0000FF; }
a.linkb:hover { COLOR: #000000; TEXT-DECORATION: none }

#submenu td { margin: 0 0 0 0; font-family: arial; font-size:11px; text-align:center; font-weight:bold;}

#submenu a
{
background-color: #036;
color: #FFF;
text-decoration: none;
border-top: 1px solid #99c;
border-left: 1px solid #cce;
border-right: 1px solid #036;
border-bottom: 1px solid #99c;
}

#submenu a.set
{
color: #0f0;
background-color: #036;
border-top: 1px solid #036;
border-left: 1px solid #cce;
border-right: 1px solid #036;
border-bottom: 1px solid #036;
}

#submenu a:hover
{
color: #fa5;
background-color: #036;
border-top: 1px solid #036;
border-left: 1px solid #cce;
border-right: 1px solid #036;
border-bottom: 1px solid #036;
}

#submenu .nul
{
color: #FFF;	
background-color: #036;
text-decoration: none;
border-top: 1px solid #99c;
border-left: 1px solid #cce;
border-right: 1px solid #036;
border-bottom: 1px solid #99c;
}

.bm { BACKGROUND-COLOR: #006666;  TEXT-ALIGN: CENTER; BORDER-LEFT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px; padding-left: 8px; padding-right: 8px; }
.menuspace { FONT-FAMILY: arial; FONT-SIZE: 6px; FONT-WEIGHT: bold; TEXT-DECORATION: none; COLOR: #00cccc; }

a.blink:link, a.blink:visited { FONT-FAMILY: arial; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; COLOR: #ffffff; }
a.blink:hover { COLOR: #ffaa55; TEXT-DECORATION: none }
a.blinks:link, a.blinks:visited { FONT-FAMILY: arial; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none; COLOR: #ffffff; }
a.blinks:hover { COLOR: #ffaa55; TEXT-DECORATION: none }

a.glink:link, a.glink:visited { FONT-FAMILY: arial; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #00ff00; TEXT-DECORATION: none }
a.glink:hover { COLOR: #ffaa55; TEXT-DECORATION: none }

.hmenu  { FONT-FAMILY: arial; FONT-SIZE: 90%; COLOR: #555555; TEXT-DECORATION: none } /* picture text */
a.logout:link, a.logout:visited { font-family:arial; background-color:#ffff00; color:#0000ff; font-weight:bold; text-decoration:none; }
a.logout:hover { COLOR: #ff0000; }

.small  { FONT-FAMILY: arial; FONT-SIZE: 70%; COLOR: #555555; TEXT-DECORATION: none } /* picture text */
a.small:link, a.small:visited { font-family:arial; color:#0000ff; text-decoration:none; }
a.small:hover { COLOR: #ff0000; }

.g { FONT-FAMILY: arial; FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #00ff00; TEXT-DECORATION: none }

.pdc:link, .pdc:visited { FONT-FAMILY: arial; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; COLOR: #0000ff; } /* news page */
.pdc:hover { FONT-FAMILY: arial; FONT-SIZE: 12px; TEXT-DECORATION: none; COLOR: #000000; }

.link1 {
	FONT-FAMILY: arial; FONT-SIZE: 12px; COLOR: #00ff00; TEXT-DECORATION: none
}
.link2 {
	BORDER-RIGHT: #999999 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #ffffff; PADDING-TOP: 2px; HEIGHT: 19px; BACKGROUND-COLOR: #006666; TEXT-ALIGN: center
}
.link2a {
	FONT-WEIGHT: bold; FONT-SIZE: 0.7em; VERTICAL-ALIGN: middle; WIDTH: 100px; COLOR: #ffffff; PADDING-TOP: 2px; HEIGHT: 20px; BACKGROUND-COLOR: #006666; TEXT-ALIGN: center
}
.link2b {
	FONT-FAMILY: arial; FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none
}
.bluestrip1 {
	BORDER-TOP: #000000 1px solid; FONT-SIZE: 6px; WIDTH: 740px; HEIGHT: 6px; BACKGROUND-COLOR: #003036
}
.brgstrip {
	BORDER-TOP: #000000 1px solid; FONT-SIZE: 10px; COLOR: #FFFFFF; PADDING-RIGHT: 5px; HEIGHT: 6px; BACKGROUND-COLOR: #336633
}

.redpanel {
	BORDER-TOP: #000000 1px solid; FONT-SIZE: 14px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Verdana; FONT-WEIGHT: bold; TEXT-ALIGN: center;  HEIGHT: 20px; BACKGROUND-COLOR: #FF0000
}
.bwhite {
	FONT-SIZE: 18px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Verdana; FONT-WEIGHT: bold;
}
.mwhite {
	FONT-SIZE: 14px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Verdana; FONT-WEIGHT: bold;
}
.swhite {
	FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Verdana; FONT-WEIGHT: bold;
}
.bblue {
	FONT-SIZE: 18px; COLOR: #0000FF; FONT-FAMILY: Arial; FONT-WEIGHT: bold;
}
.bblack {
	FONT-SIZE: 18px; COLOR: #000000; FONT-FAMILY: Arial, Verdana; FONT-WEIGHT: bold;
}
.mblack {
	FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Arial, Verdana; FONT-WEIGHT: bold;
}
.sblack {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Verdana; FONT-WEIGHT: bold;
}
		
A:link, A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A:hover {
	COLOR: #fa5	
}
.shadow1 {
	FONT-SIZE: 10px; WIDTH: 740px; HEIGHT: 10px
}
.text-4 {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.search { 
/*	background:#a5d6a5; */
	font-size:14px;
	color:#0000ff;
	border-bottom: 1px solid #888;
	border-right:  1px solid #888;
}

table { background-repeat: repeat-x; }
.nobreak { white-space: nowrap; }

h3 	  { font-family:arial; color:#0000ff; font-size:20px; font-weight:bold; }
h4 	  { font-family:arial; color:#000000; font-size:18px; font-weight:bold; }
td 	  { font-family:arial; font-size: 14px;}
.note { font-family:arial; color:#000000; font-size:12px; }
.Pnote { font-family:arial; color:#000000; font-size:12px; background-color:#FFEEEE; }
.Gnote { font-family:arial; color:#000000; font-size:12px; background-color:#EEFFEE; }
.Ynote { font-family:arial; color:#000000; font-size:12px; background-color:#FFFFBB; }
.Snote { font-family:arial; color:#000000; font-size:12px; background-color:#EEeeEE; }
.b    { font-family:arial; color:#0000ff; font-size:18px; }
.l 	  { font-size:20px;}
.m	  { font-family:arial; font-size:18px;}
.mb   { font-family:arial; color:#0000ff; font-size:16px; font-weight:bold; }
.s    { font-family:arial; color:#0000ff; font-size:12px; }
.sb   { font-family:arial; color:#0000ff; font-size:12px; font-weight:bold; }
.sy   { font-family:arial; color:#000099; font-size:10px; }
.ss   { font-family:arial; color:#000000; font-size: 8px; font-weight:bold; }
.dead { font-family:arial; color:#00FF00; font-size:12px; }
.text { font-family:arial, sans-serif;   font-size: 12px; color: #0000ff; }
.xjsf { font-family:arial; color:#0000ff; font-size:20px; font-weight:bold; }
.ordb { font-family:arial; font-size:100%; color: #0000ff; }
.nb   { FONT-FAMILY:arial; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff8800; TEXT-ALIGN: center; TEXT-DECORATION: none }

/* Copyright and bottom info */
.copyright		    { font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; color: #339933; letter-spacing: 1px; }
a.copyright:link    { color: #339933; text-decoration: none; }
a.copyright:visited { color: #339933; text-decoration: none; }
a.copyright:hover   { color: #0000ff; text-decoration: underline; }

cite { color:#339933; font-style:italic; }

INPUT.button.gb {
	background-color : #FFFF00;
	color : #000000;
	font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;
}

.sbutton { font-size: 14px;color:#0000ff;background:#ffff00;}
.sbuttonmouseover { font-size: 14px; background-color: #ffDDDD; cursor:pointer;}

