<META http-equiv="Content-Style-Type" content="text/css">

body {
	color: white; 
	background: url(bk/blurtechpattern.gif) black;
	font-family: sans-serif;
	margin-left: 5%; margin-right: 5%;
	
	}

p { font-family: Arial, sans-serif; }

p.table { font-family: sans-serif; color:blue; }
p.tablehead { font-weight: bold; }
p.warn { font-size: 70%; color:red; font-weight:bold;}
p.details { font-size: 80%;}

p.copyright { font-size: 70%; color:white;}

p.75p { font-size: 75%; }
p.title { font-size: 110%; color:white; font-weight:bold;}

em { font-style: italic; font-weight: bold; }
strong { text-transform: uppercase;  font-weight: bold; }
pre {font-family: sans-serif;}


BLOCKQUOTE {
  margin-top: 1em;
  margin-right: 1em;
  margin-bottom: 1em;
  margin-left: 1em;
  font-style: italic;
}

h1 { font-size: 175%; font-weight: bold;}
h2 { font-size: 110%; font-weight: bold;}

A:link	{ color: #AAFF22; text-decoration: none; }
A:visited	{ color: #00DD00; text-decoration: none; }
A:active	{ color: #00FFFF; text-decoration: none; }
A:hover	{ color: #88FFFF; text-decoration: underline; }

#menulinks ul
{
list-style-type: none;
text-align: left;
padding:0; margin:0;
}

#menulinks ul li a
{
background: transparent url(gfx/blank.png) left center no-repeat;
padding-left: 32px;
text-align: left;
color: #AAFF22;
}

#menulinks ul li a:hover
{
text-decoration: underline;
background: transparent url(gfx/scroll-s_32x15.png) left center no-repeat;
color: #88FFFF;
}

#menulinks ul li a#current
{
background: transparent url(gfx/blank.png) left center no-repeat;
color: #00FFFF;
}

TABLE.normal
  {
	color: white;
	font-family:arial, sans-serif;
	font-size: 90%;
	background:  #000000;
	border-style: solid solid solid solid;
	border-color: #6A6A6A #6A6A6A #6A6A6A #6A6A6A;
	border-collapse: separate;
	border-spacing: 0px;
	spacing: 10px;
	padding: 0px 0px 0px 0px;
	border-width: 1px 1px 1px 1px;
	-moz-border-radius: 1px 1px 1px 1px;
  }

TABLE.normal CAPTION {
	background-color:#6A6A6A;
	color:white;
	font-size:110%; font-weight:bold;
	border-style:solid;
	border-width:2px;
  }

TABLE.normal TH
  {
	font-size:200%; font-weight:bold;
	color:white;
	padding: 4px 4px 4px 4px;
	border-style: solid solid solid solid;
	border-color: #6A6A6A #6A6A6A #6A6A6A #6A6A6A;
	background-color: #2C2C2C;
	border-width: 1px 1px 1px 1px;
	-moz-border-radius: 1px 1px 1px 1px;
  }

TABLE.normal TD  {
	border-collapse:collapse;
	border-style: solid solid solid solid;
	border-color: #6A6A6A #6A6A6A #6A6A6A #6A6A6A;
	text-align:left;
	background: #000000;
	padding: 0 px;
	border-width: 0px 1px 0px 1px;
	-moz-border-radius: 0px 1px 0px 1px;
  }

TABLE.normal TD.secname{  
	font-size:110%; font-weight:bold;
	background: url(bk/pat_greyline.png) #000000;
	color:white;
	text-align:center;
	border-width: 1px 1px 1px 1px;
	-moz-border-radius: 1px 1px 1px 1px;
  }


TABLE.sprites
  { 
     font-family:arial, sans-serif;
     font-size: 100%;
	background:  #303030;
	border-style: solid solid solid solid;
	border-color: #6A6A6A #6A6A6A #6A6A6A #6A6A6A;
	border-collapse: separate;
	border-spacing: 0px;
	border-width: 2px 2px 2px 2px;
  }

TABLE.sprites CAPTION {
	background-color:#6A6A6A;
	color:white;
	font-size:110%; font-weight:bold;
	border-style:solid;
	border-width:2px;
	border-color:#6A6A6A;
  }

TABLE.sprites TH
  {
	font-size:200%; font-weight:bold;
	color:white;

	border-width: 1px 1px 1px 1px;
	padding: 4px 4px 4px 4px;
	border-style: solid solid solid solid;
	border-color: white white white white;
	background-color: #2C2C2C;
	-moz-border-radius: 4px 4px 4px 4px;
  }


TABLE.sprites TR
  { 
  }

TABLE.sprites TD  {
	font-size:75%;
	color:white;
	border-collapse:collapse;
	border-style: solid solid solid solid;
	border-width: 0px 0px 0px 0px;
	border-color: WHITE white white white;
	text-align:center;
	padding: 10px;
	-moz-border-radius: 4px 4px 4px 4px;
  }

TABLE.sprites TD.nopad  {
	font-size:75%;
	color:white;
	border-collapse:collapse;
	border-style: solid solid solid solid;
	border-width: 0px 0px 0px 0px;
	border-color: WHITE white white white;
	text-align:center;
	padding: 0px;
	-moz-border-radius: 0px 0px 0px 0px;
  }

TABLE.sprites TD.secname{  
	font-size:100%; font-weight:bold;
	background: url(bk/pat_greyline.png) #6A6A6A;
	color:white;
	border-style: solid solid solid solid;
	border-width: 1px 1px 1px 1px;
	border-color: #6F6F6F #5F5F5F #7F7F7F #5F5F5F;
	text-align:left;
	padding: 5px;
	-moz-border-radius: 4px 4px 4px 4px;
  }

TABLE.sprites TD.subsecname{  
	font-size:85%; font-weight:bold;
	background: url(bk/pat_greyline.png) #6A6A6A;
	color:white;
	border-style: solid solid solid solid;
	border-width: 1px 0px 0px 0px;
	border-color: #6F6F6F #5F5F5F #7F7F7F #5F5F5F;
	text-align:left;
	padding: 5px;
	-moz-border-radius: 4px 4px 4px 4px;
  }



TABLE.sidemenu
  {
	color: white;
	font-family:arial, sans-serif;
	font-size: 90%;
	background:  #000000;
	border-style: solid solid solid solid;
	border-color: #6A6A6A #6A6A6A #6A6A6A #6A6A6A;
	border-collapse: separate;
	border-spacing: 0px;
	spacing: 10px;
	padding: 0px 0px 0px 0px;
	border-width: 1px 1px 1px 1px;
	-moz-border-radius: 1px 1px 1px 1px;
  }

TABLE.sidemenu CAPTION {
	background-color:#6A6A6A;
	color:white;
	font-size:110%; font-weight:bold;
	border-style:solid;
	border-width:2px;
  }

TABLE.sidemenu TH
  {
	font-size:200%; font-weight:bold;
	color:white;
	padding: 4px 4px 4px 4px;
	border-style: solid solid solid solid;
	border-color: #6A6A6A #6A6A6A #6A6A6A #6A6A6A;
	background-color: #2C2C2C;
	border-width: 1px 1px 1px 1px;
	-moz-border-radius: 1px 1px 1px 1px;
  }

TABLE.sidemenu TD  {
	border-collapse:collapse;
	border-style: solid solid solid solid;
	border-color: #6A6A6A #6A6A6A #6A6A6A #6A6A6A;
	text-align:left;
	padding: 0 px;
	border-width: 0px 1px 0px 1px;
	-moz-border-radius: 0px 1px 0px 1px;
  }

TABLE.sidemenu TD.secname{  
	font-size:110%; font-weight:bold;
	background: url(bk/pat_greyline.png) #000000;
	color:white;
	text-align:center;
	border-width: 1px 1px 1px 1px;
	-moz-border-radius: 1px 1px 1px 1px;
  }


TABLE.menuframe
  {
	border-style: solid solid solid solid;
	border-color: #00aa00 #00aa00 #00aa00 #00aa00;
	border-collapse: separate;
	border-spacing: 0px;
	spacing: 0px;
	padding: 0px 0px 0px 0px;
	border-width: 0px 0px 0px 0px;
	-moz-border-radius: 0px 0px 0px 0px;
  }
TABLE.menuframe TD.framecenter{  
	border-spacing: 0px;
	spacing: 0px;
	padding: 0px 0px 0px 0px;
	border-width: 0px 0px 0px 0px;
	-moz-border-radius: 0px 0px 0px 0px;
  }
TABLE.menuframe TD.frametop{ padding: 0px 0px 0px 0px;}
TABLE.menuframe TD.framebottom{ padding: 0px 0px 0px 0px;}
TABLE.menuframe TD.frameleft{ padding: 0px 0px 0px 0px;}
TABLE.menuframe TD.frameright{ padding: 0px 0px 0px 0px;}

TABLE.menuframe TD.frametl{ padding: 0px 0px 0px 0px;);}
TABLE.menuframe TD.frametr{ padding: 0px 0px 0px 0px;);}
TABLE.menuframe TD.framebl{ padding: 0px 0px 0px 0px;);}
TABLE.menuframe TD.framebr{ padding: 0px 0px 0px 0px;);}







TABLE.normal
  { 
     font-family:arial, sans-serif;
     font-size: 100%;
	background:  #303030;
	border-style: solid solid solid solid;
	border-color: #6A6A6A #6A6A6A #6A6A6A #6A6A6A;
	border-collapse: separate;
	border-spacing: 0px;
	border-width: 2px 2px 2px 2px;
  }

TABLE.normal CAPTION {
	background-color:#6A6A6A;
	color:white;
	font-size:110%; font-weight:bold;
	border-style:solid;
	border-width:2px;
	border-color:#6A6A6A;
  }

TABLE.normal TH
  {
	font-size:200%; font-weight:bold;
	color:white;

	border-width: 1px 1px 1px 1px;
	padding: 4px 4px 4px 4px;
	border-style: solid solid solid solid;
	border-color: white white white white;
	background-color: #2C2C2C;
	-moz-border-radius: 4px 4px 4px 4px;
  }


TABLE.normal TR
  { 
  }

TABLE.normal TD  {
	font-size:75%;
	color:white;
	border-collapse:collapse;
	border-style: solid solid solid solid;
	border-width: 0px 0px 0px 0px;
	border-color: WHITE white white white;
	text-align:center;
	padding: 10px;
	-moz-border-radius: 4px 4px 4px 4px;
  }

TABLE.normal TD.nopad  {
	font-size:75%;
	color:white;
	border-collapse:collapse;
	border-style: solid solid solid solid;
	border-width: 0px 0px 0px 0px;
	border-color: WHITE white white white;
	text-align:center;
	padding: 0px;
	-moz-border-radius: 0px 0px 0px 0px;
  }

TABLE.normal TD.secname{  
	font-size:100%; font-weight:bold;
	background: url(bk/pat_greyline.png) #6A6A6A;
	color:white;
	border-style: solid solid solid solid;
	border-width: 1px 1px 1px 1px;
	border-color: #6F6F6F #5F5F5F #7F7F7F #5F5F5F;
	text-align:left;
	padding: 5px;
	-moz-border-radius: 4px 4px 4px 4px;
  }

TABLE.normal TD.subsecname{  
	font-size:85%; font-weight:bold;
	background: url(bk/pat_greyline.png) #6A6A6A;
	color:white;
	border-style: solid solid solid solid;
	border-width: 1px 0px 0px 0px;
	border-color: #6F6F6F #5F5F5F #7F7F7F #5F5F5F;
	text-align:left;
	padding: 5px;
	-moz-border-radius: 4px 4px 4px 4px;
  }




