BODY
        {
        scrollbar-face-color: #051909;
        scrollbar-shadow-color: #0e5b11;
        scrollbar-highlight-color: #0e5b11;
        scrollbar-3dlight-color: #051909;
        scrollbar-darkshadow-color: #051909;
        scrollbar-track-color: #051909;
        scrollbar-arrow-color: #0e5b11;
        }
A:link
	{
        font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
        color: #6a6a6a;
	text-decoration: none;
        }
A:visited
	{
        font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
        color: #878686;
	text-decoration: none;
        }
A:hover
	{
        font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
        color: #d4dd7d;
	text-decoration: underline;
        }
A,	.rootlinemenu:link
	{
        font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
        color: #FFD74D;
	text-decoration: none;
        }
A,	.rootlinemenu:visited
	{
        font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
        color: #E3B000;
	text-decoration: none;
        }
A,	.rootlinemenu:hover
	{
        font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
        color: #a02020;
	text-decoration: underline;
        }
.rootlinemenu
	{
        font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
        color: #CCCCCC;
	text-decoration: none;
        }
.copyrightline
	{
        font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
        color: #CCCCCC;
	text-decoration: none;
        }
.pagetopic
	{
        font-family: Verdana, Arial, Helvetica;
	font-size: 16px;
	font-weight: bold;
        color: #EEEEEE;
	text-decoration: none;
        }
.header1
	{
        font-family: Verdana, Arial, Helvetica;
	font-size: 14px;
	font-weight: bold;
        color: #d4dd7d;
	text-decoration: none;
        }
.content
	{
        font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
        color: #CCCCCC;
	text-decoration: none;
        }
.contentred
	{
        font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
        color: #ff0000;
	text-decoration: none;
        font-weight: bold;
        }
.contentsmall
	{
        font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
        color: #CCCCCC;
	text-decoration: none;
        }
A,	.contentsmall:link
	{
        font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
        color: #008805;
	text-decoration: none;
        }
A,	.contentsmall:visited
	{
        font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
        color: #008805;
	text-decoration: none;
        }
A,	.contentsmall:hover
	{
        font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
        color: #008805;
	text-decoration: underline;
        }
li
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0px;
	margin: 0px;
        color: #CCCCCC;
	list-style-position: outside;
	list-style-type: square;
	}
hr
	{
        color: #CCCCCC;
        background-color: #CCCCCC;
        height: 1px;
        border: 1px;
	}
hr.bannerspacer
	{
        color: #601616;
        background-color: #601616;
        height: 1px;
        border: 1px;
	}
SELECT  {
        font-family: Verdana,Arial,Helvetica,sans-serif;
        font-size: 11px;
        color: #cccccc;
        background-color: #0b0b0b;
	border: #6a6a6a;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
        }
TEXTAREA, .text
        {
        font-size: 12px;
        font-family: Verdana,Arial,Helvetica,sans-serif;
        color: #cccccc;
        background-color: #0b0b0b;
        border-style: solid;
	border-color: #6a6a6a;
        border-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
        }
TEXTAREA, .searchtext
        {
        font-size: 12px;
        font-family: Verdana,Arial,Helvetica,sans-serif;
        color: #cccccc;
        background-color: #0b0b0b;
        border-style: solid;
	border-color: #6a6a6a;
        border-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
        }
.submitbutton {
        border-top-width: 1px;
        border-right-width: 1px;
        border-bottom-width: 1px;
        border-left-width: 1px;
        background: #0b0b0b;
        border-color: #6a6a6a;
        color: #cccccc
        }
input {
        border-top-width: 1px;
        border-right-width: 1px;
        border-bottom-width: 1px;
        border-left-width: 1px;
        background: #0b0b0b;
        border-color: #6a6a6a;
        color: #cccccc
        }
.guestbook_error
	{
        font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
        color: #EE0000;
	text-decoration: none;
        }
A,	.filelink:link
	{
        font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
        color: #FFD74D;
	text-decoration: none;
        }
A,	.filelink:visited
	{
        font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
        color: #E3B000;
	text-decoration: none;
        }
A,	.filelink:hover
	{
        font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
        color: #ED2024;
	text-decoration: underline;
        }
A,	.dropdown_menu:link
	{
        font-family: Arial, Helvetica;
	font-size: 12px;
        color: #e5e5e5;
	text-decoration: none;
        }
A,	.dropdown_menu:visited
	{
        font-family: Arial, Helvetica;
	font-size: 12px;
        color: #e5e5e5;
	text-decoration: none;
        }
A,	.dropdown_menu:hover
	{
        font-family: Arial, Helvetica;
	font-size: 12px;
        color: #d4dd7d;
	text-decoration: none;
        }

.tx-indexedsearch .tx-indexedsearch-browsebox LI { display:inline; margin-right:5px; } 
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { width:100px; } 
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:150px; } 
.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px; } 
.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw { font-weight:bold; font-style:italic; } 
.tx-indexedsearch .tx-indexedsearch-noresults { text-align:center; font-weight:bold; } 
.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-descr { font-style:italic; } 
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup { color:#ab170d; } 
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#eeeeee; } 
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; } 
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin-top:0px; margin-bottom:0px; } 
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { background:#cccccc; vertical-align:middle; } 
.tx-indexedsearch .tx-indexedsearch-res .noResume { color:#666666; } 
.tx-indexedsearch .tx-indexedsearch-category { background:#cccccc; font-size:16px; font-weight:bold; } 

.tx-indexedsearch .res-tmpl-css { clear:both; margin-bottom:1em; } 
.tx-indexedsearch .searchbox-tmpl-css LABEL { margin-right:1em; width:10em; float:left; } 
.tx-indexedsearch .result-count-tmpl-css, .tx-indexedsearch .percent-tmpl-css { letter-spacing:0; font-weight:normal; margin-top:-1.2em; float:right; } 
.tx-indexedsearch .info-tmpl-css dt, .tx-indexedsearch dl.info-tmpl-css dd { float:left; } 
.tx-indexedsearch .info-tmpl-css dd.item-mtime { float:none; } 
.tx-indexedsearch .info-tmpl-css dd.item-path { float:none; }

div#vertical_menu
{
  width:134px;
  margin:0px;
  padding:0px;
}
div#vertical_menu ul
{
  width:134px;
  list-style-type:none;
  margin:0px;
  padding:0px;
  padding-left:2px;
}
div#vertical_menu li
{
  white-space:nowrap;
  width:134px;
  line-height:14px;
  overflow:hidden;
  margin:0px;
  padding:0px;
}
div#vertical_menu * * a, div#vertical_menu * * * a, div#vertical_menu * * * * a
{
  display:block;
  font-family:Arial, Verdana, Helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
  color:#ffffff;
  text-decoration:none;
  letter-spacing:0px;
  padding-left:14px;
}
div#vertical_menu * * * a
{
  padding-left:20px;
}
div#vertical_menu * * * * * a
{
  padding-left:26px;
  font-size:10px;
}
div#vertical_menu * * a:hover, div#vertical_menu * * a:focus
{
  color:#d4dd7d;
  background:url('../images_menu/menu_skull.gif') no-repeat 0px 1px;
}
div#vertical_menu * * a.selected
{
  color:#d4dd7d;
  background:url('../images_menu/menu_skull.gif') no-repeat 0px 1px;
}
div#vertical_menu * * a.new
{
  color:#ff0000;
}
div#vertical_menu * * * a:hover, div#vertical_menu * * * a:focus
{
  color:#d4dd7d;
  background:url('../images_menu/menu_skull.gif') no-repeat 6px 1px;
}
div#vertical_menu * * * a.selected
{
  color:#d4dd7d;
  background:url('../images_menu/menu_skull.gif') no-repeat 6px 1px;
}
div#vertical_menu * * * a.new
{
  color:#ff0000;
}
div#vertical_menu * * * * * a:hover, div#vertical_menu * * * * * a:focus
{
  color:#d4dd7d;
  background:url('../images_menu/menu_skull.gif') no-repeat 12px 1px;
}
div#vertical_menu * * * * * a.selected
{
  color:#d4dd7d;
  background:url('../images_menu/menu_skull.gif') no-repeat 12px 1px;
}
div#vertical_menu * * * * * a.new
{
  color:#ff0000;
}
/* START - Drop Down Menus */
div#drop_downs
{
}
div#drop_downs ul, ul.dropdownmenu
{
  display:none;
  position:absolute;
  left:-2000px;
  top:-2000px;
  list-style-type:none;
  margin:0px;
  padding:0px;
  background-color:#171a09;
  border-top:1px solid #2e3311;
  border-left:1px solid #2e3311;
  border-right:1px solid #2e3311;
  z-index:99999;
}
div#drop_downs li, li.dropdownmenuitem
{
  white-space:nowrap;
  margin:0px;
  padding:0px;
  border-bottom:1px solid #2e3311;
  list-style-type:none;
}
div#drop_downs a
{
  display:block;
  font-family:Verdana, Helvetica, Arial, sans-serif;
  font-size:12px;
  font-weight:normal;
  color:#ffffff;
  text-decoration:none;
  letter-spacing:0px;
  margin:0px;
  padding:6px 12px 6px 12px;
}
div#drop_downs a:hover, div#drop_downs a:focus
{
  color:#d4dd7d;
  background-color:#1d210c;
}
div#drop_downs a.selected
{
  color:#c7c7c7;
}
/* END - Drop Down Menus */
