body {
	color: white; 
	background: url(bk/pat_scrolltechnew_dark.png) black;
	font-family: sans-serif;
	margin-left: 5%; margin-right: 5%;
	
	}

em { font-style: italic; font-weight: bold; }
strong { text-transform: uppercase;  font-weight: bold; }
pre {font-family: sans-serif;}

p { font-family: Arial, sans-serif;color:white; }
p.warn { font-size: 70%; color:red; font-weight:bold;}
p.details { font-size: 80%;}
p.copyright { font-size: 70%;}
p.75p { font-size: 75%; }
p.title { font-size: 110%; font-weight:bold;}

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 		{ color: #003366; text-decoration: none; }
A:link	{ color: #aaff22; text-decoration: none; }
A:visited	{ color: #00dd00; text-decoration: none; }
A:active	{ color: #ff00ff; text-decoration: none; }
A:hover	{ color: #00ffff; text-decoration: underline;}

.sidemenu A 		{ color: #003366; text-decoration: none; font-weight: bold; font-size:90%}
.sidemenu A:link		{ color: #aaff22; text-decoration: none; }
.sidemenu A:visited	{ color: #00dd00; text-decoration: none; }
.sidemenu A:active	{ color: #ff00ff; text-decoration: none; }
.sidemenu A:hover		{ color: #00ffff; text-decoration: underline;}

#header {
  width: 100%;
}

#area-leftmenu {
	float: left;
	width: 125px;
}

#area-main {
	float: left;
	padding: 10px;
}

#area-rightmenu {
	float: left;
}

#footer {
  width: 100%;
}

TABLE.normal
  {
	color: white;
	font-family:arial, sans-serif;
	font-size: 90%;
	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: 0px 0px 0px 0px;
	border-width: 0px 1px 0px 1px;
	-moz-border-radius: 0px 1px 0px 1px;
  }


TABLE.normal TD.padded  {
	padding: 3px 3px 3px 3px;
  }

TABLE.normal TD.secname{  
	font-size:110%; font-weight:bold;
	background: url(bk/pat_greyline.png) #333333;
	color:white;
	text-align:center;
	padding: 3px 3px 3px 3px;
	border-width: 1px 1px 1px 1px;
	-moz-border-radius: 1px 1px 1px 1px;
  }

TABLE.normal TD.galleryname{  
	font-size:150%; font-weight:bold;
	background: url(bk/pat_greyline.png) #333333;
	color:white;
	text-align:left;
	padding: 3px 3px 3px 3px;
	border-width: 1px 1px 1px 1px;
	-moz-border-radius: 1px 1px 1px 1px;
  }

TABLE.normal TD.arttext{  
	padding: 3px 3px 3px 3px;
  }

TABLE.normal TD.newstop  {
	border-collapse:collapse;
	border-style: solid solid solid solid;
	border-color: #6A6A6A #6A6A6A #6A6A6A #6A6A6A;
	text-align:left;
	background: url(bk/pat_greyline.png) #333333;
	padding: 3px 3px 3px 3px;
	border-width: 0px 1px 0px 1px;
	-moz-border-radius: 0px 1px 0px 1px;
  }

TABLE.normal TD.newsbody {
	border-collapse:collapse;
	border-style: solid solid solid solid;
	border-color: #6A6A6A #6A6A6A #6A6A6A #6A6A6A;
	text-align:left;
	background: url(bk/pat_greyline.png) #000000;
	padding: 3px 3px 3px 3px;
	border-width: 1px 0px 0px 1px;
	-moz-border-radius: 1px 0px 0px 1px;
}

TABLE.normal TD.newsbottom {
	border-collapse:collapse;
	border-style: solid solid solid solid;
	border-color: #6A6A6A #6A6A6A #6A6A6A #6A6A6A;
	text-align:left;
	background: url(bk/pat_greyline.png) #333333;
	padding: 3px 3px 3px 3px;
	border-width: 1px 0px 0px 1px;
	-moz-border-radius: 1px 0px 0px 1px;
}


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: white white white white;
	background-color: #2C2C2C;
	border-width: 1px 1px 1px 1px;
	-moz-border-radius: 1px 1px 1px 1px;
  }


TABLE.sidemenu TR
  { 
  }

TABLE.sidemenu TD  {
	border-collapse:collapse;
	border-style: solid solid solid solid;
	border-color: #6A6A6A #6A6A6A #6A6A6A #6A6A6A;
	text-align:left;
	padding: 3px 3px 3px 3px;
	border-width: 0px 1px 0px 1px;
	-moz-border-radius: 0px 1px 0px 1px;
  }

TABLE.sidemenu TD.secname{  
	font-size:110%; font-weight:bold;
	background: #333333;
	color:white;
	text-align:center;
  }
