body { 
	background-color:666666;
	background-image: url("/public/files/3dfxzone_background.jpg");
  background-repeat: no-repeat;
 	background-position: center top;
  background-attachment: fixed;
	scrollbar-base-color: #FF9900;
	scrollbar-face-color: #000000;
	scrollbar-highlight-color: #999999;
	scrollbar-shadow-color: #345678;
	scrollbar-3dlight-color: #999999;
	scrollbar-arrow-color:#FF9900;
	scrollbar-track-color: #FF9900;
	scrollbar-darkshadow-color:#666666 
}
a:link {
	COLOR: #FFFFFF; text-decoration: none
}
a:visited {
	COLOR: #FFFFFF; text-decoration: none
}
a:hover {
	COLOR: #ffcc33; text-decoration: underline overline
}
td.bord {
	BORDER-RIGHT: #9C9C9C 1px solid; BORDER-TOP: #9C9C9C 1px solid; BORDER-LEFT: #ecbd73 1px solid; BORDER-BOTTOM: #9C9C9C 1px solid
}
td.inside {
	BORDER-RIGHT: #E0E5F0 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #E0E5F0 1px solid
}
img.bord {
	BORDER-RIGHT: #E0E5F0 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #E0E5F0 1px solid
}
td.cell {
	BORDER-RIGHT: #FFFFFF lpx solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 lpx solid; BORDER-BOTTOM: #FFFFFF 1px solid
}
.news_buttons a:link    {color:#000000;text-decoration:none}
.news_buttons a:visited {color:#000000;text-decoration:none}
.news_buttons a:hover   {color:#000000;font-weight:normal;text-decoration:underline}

.search_box_text
{		
	background-color: #000000;
  border: 1px solid #BFBCBD;
  color: #000000;
  font-size: 8pt;
  font-family: MS Sans Serif;
  font-weight:bold
}
.search_box_text_blank
{		
	background-color: #000000;
  border: 1px solid #BFBCBD;
  color: #FF9900;
  font-size: 8pt;
 	font-family: MS Sans Serif;
  font-weight:bold
}
.search_box_text_dark
{		
	background-color: #000000;
  border: 1px solid #BFBCBD;
  color: #000000;
  font-size: 8pt;
  font-family: MS Sans Serif;
  font-weight:bold
}
.search_box_button
{		
	background-color: #000000;
  border: 1px solid #BFBCBD;
  color: #FF9900;
  font-size: 8pt;
  font-family: MS Sans Serif;
  font-weight:bold
}
.search_tags_box
{		
	background-color: #000000;
  border: 8px solid #000000;
  color: #FF9900;
  font-size: 8pt;
  font-family: MS Sans Serif;
  font-weight:bold;
  padding: 6px
}

td.focus_desc 
	{
	background-color: #000000;
	opacity:0.75;
	filter:alpha(opacity=75);
	color:#FFFFFF;
	}
a.focus_desc_link:link
	{
	color:#FFFFFF;
 	font-family: Helvetica, Arial, Sans-Serif;
  font-weight:bold;
  font-size: 10pt;
  text-decoration: none;
	}
a.focus_desc_link:hover
	{
	color:#FF9900;
	font-family: Helvetica, Arial, Sans-Serif;
  font-weight:bold;
  font-size: 10pt;
  text-decoration: none;
	}
a.focus_desc_link:visited
	{
	color:#FFFFFF;
	font-family: Helvetica, Arial, Sans-Serif;
  font-weight:bold;
  font-size: 10pt;
  text-decoration: none;
	}
a.focus_arrow:link
	{
	color:#FF9900;
	font-family: Helvetica, Arial, Sans-Serif;
	font-weight:bold;
	font-size: 22pt;
	text-decoration: none;
	}
a.focus_arrow:hover
	{
	color:#FFFFFF;
	font-family: Helvetica, Arial, Sans-Serif;
	font-weight:bold;
	font-size: 22pt;
	text-decoration: none;
	}
a.focus_arrow:visited
	{
	color:#FF9900;
	font-family: Helvetica, Arial, Sans-Serif;
	font-weight:bold;
	font-size: 22pt;
	text-decoration: none;
	}
a.name:link
	{
	color:#FFFFFF;
	font-family: MS Sans Serif;
	font-weight:normal;
	font-size: 10px;
	text-decoration: none;
	}
a.name:hover
	{
	color:#FFFFFF;
	font-family: MS Sans Serif;
	font-weight:normal;
	font-size: 10px;
	text-decoration: none;
	}
a.name:visited
	{
	color:#FFFFFF;
	font-family: MS Sans Serif;
	font-weight:normal;
	font-size: 10px;
	text-decoration: none;
	}
.main_menu a:link  {color:#000000;font-family:MS Sans Serif;font-weight:bold;text-decoration:none;font-size:10px}
.main_menu  a:visited {color:#000000;font-family:MS Sans Serif;font-weight:bold;text-decoration:none;font-size:10px}
.main_menu a:hover  {color:#000000;font-family:MS Sans Serif;font-weight:bold;text-decoration:underline overline;font-size:10px}
.secondary_menu a:link  {color:#000000;font-family:MS Sans Serif;font-weight:bold;text-decoration:none;font-size:10px}
.secondary_menu  a:visited {color:#000000;font-family:MS Sans Serif;font-weight:bold;text-decoration:none;font-size:10px}
.secondary_menu a:hover  {color:#000000;font-family:MS Sans Serif;font-weight:bold;text-decoration:underline overline;font-size:10px}
.header_web_links a:link  {color:#000000;font-family:MS Sans Serif;font-weight:normal;text-decoration:none;font-size:10px}
.header_web_links  a:visited {color:#000000;font-family:MS Sans Serif;font-weight:normal;text-decoration:none;font-size:10px}
.header_web_links a:hover  {color:#000000;font-family:MS Sans Serif;font-weight:normal;text-decoration:underline overline;font-size:10px}
.horizontal_dotted_line{
  border-bottom: 1px dotted #FFA928;
  width: 100%px;
}