/******************
  GENERAL SETTINGS
 ******************/
body {
	background-attachment : fixed;
	background-color : #fff9ec;
	background-position : bottom;
	background-repeat : repeat-x;
	color : black;
	font-family : Verdana,Geneva,Arial,Helvetica;
	font-size : 9pt;
	height : 100%;
}
td {
	font-family : Verdana,Geneva,Arial,Helvetica;
	font-size : 9pt;
	color : black;
}
h1, h2, h3 {
	font-size : 16pt;
	font-weight : normal;
	margin-bottom : 6px;
}
h4 {
	font-size : 12pt;
	font-weight : normal;
	margin-bottom : 6px;
}
a {
	font-weight : bold;
}
a:link, a:visited {
	color : gray;
}
a:active, a:hover {
	color : black;
}
form {
	margin : 0px;
}
img {
	border : 0px;
}
li {
	line-height : 1.5;
}
input, select {
	font-size : 8pt;
}
textarea {
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 8pt;
	background-color : white;
	width : 98%;
}
/********************
  PAGE TABLE & CELLS
 ********************/
table#page-frame {
	border-collapse : collapse;
	margin : auto;
	width : 720px;
}
/* TITLE CELL */
td#title-cell {
	height : 120px;
	padding : 0px;
	text-align : right;
	vertical-align : top;
	width : 720px;
}
div#sitename {
	color : #ff612e;
	font-family : serif;
	font-size : 19pt;
	font-style : italic;
	letter-spacing : 4px;
	margin-right : 20px;
	margin-top : 10px;
}
/* SEARCH CELL */
td#search-cell {
	border-color : #ffffff;
	border-bottom-width : 0px;
	border-left-width : 0px;
	border-right-width : 0px;
	border-top-width : 1px;
	border-style : solid;
	height : 40px;
	padding : 0px;
	vertical-align : top;
	width : 145px;
}
span#searchboxtd {
	font-family : Sans-Serif;
	font-size : 8pt;
	left : 3px;
	position : relative;
	top : 5px;
}
span#searchbox.text, span#searchbox.submit { }
/* LOCATOR CELL */
td#locator-cell {
	border-color : #ffffff;
	border-bottom-width : 0px;
	border-left-width : 0px;
	border-right-width : 0px;
	border-top-width : 1px;
	border-style : solid;
	height : 40px;
	vertical-align : top;
	padding : 0px;
	width : 575px;
}
span#locator {
	color : white;
	font-size : 8pt;
	font-weight : bold;
	position : relative;
	top : 4px;
}
span#locator a:link, span#locator a:visited, span#locator a:active {
	color : white;
	font-weight : nornal;
	text-decoration : none;
}
/* TOC CELL */
td#toc-cell {
	padding : 0px;
	vertical-align : top;
	width : 145px;
}
td#toc-cell div.toc {
	color : white;
	font-family : Verdana,Geneva,Arial,Helvetica;
	font-size : 8pt;
	margin-left : 5px;
	margin-bottom : 15px;
}
ul.menulevel1, ul.menulevel2, ul.menulevel3 {
	padding-left : 0;
	margin-left : 0;
	list-style : none;
}
.menulevel1 {
	color : white;
	font-size : 8pt;
	font-weight : bold;
}
.menulevel1 a:link, .menulevel1 a:active, .menulevel1 a:visited, .menulevel1 a:hover {
	color : white;
	font-size : 8pt;
	font-weight : normal;
	text-decoration : none;
}
.menulevel1 li.doc, .menulevel1 li.docs, .menulevel1 li.sdoc, .menulevel1 li.sdocs {
	background : none;
	padding-left : 0px;
}
.menulevel2 li.doc, .menulevel2 li.docs, .menulevel2 li.sdoc, .menulevel2 li.sdocs {
	background : none;
	padding-left : 10px;
}
.menulevel3 li.doc, .menulevel3 li.docs, .menulevel3 li.sdoc, .menulevel3 li.sdocs {
	background : none;
	padding-left : 20px;
}
td#toc-cell div.bold-item, td#toc-cell div.bold-item a:link, td#toc-cell div.bold-item a:visited, td#toc-cell div.bold-item a:active {
	color : white;
	font-family : Verdana,Geneva,Arial,Helvetica;
	font-size : 9pt;
	font-weight : bold;
	margin-left : 3px;
	margin-bottom : 15px;
	text-decoration : none;
}
td#toc-cell div.item, td#toc-cell div.item a:link, td#toc-cell div.item a:visited, td#toc-cell div.item a:active {
	color : white;
	font-family : Sans-Serif;
	font-size : 8pt;
	margin-left : 3px;
	margin-bottom : 15px;
	text-decoration : none;
}
/* BODY CELL */
td#body-cell {
	background-color : white;
	padding : 0px;
	vertical-align : top;
	width : 575px;
}
td#credits-cell {
	text-align : center;
	width : 720px;
}
/* SEARCH CELL */
td#lastupdated-cell {
	height : 40px;
	padding : 0px;
	vertical-align : top;
	width : 145px;
}
span#lastupdated {
	color : white;
	font-family : Sans-Serif;
	font-size : 8pt;
	left : 3px;
	position : relative;
}
td#navigator-cell {
	height : 40px;
	vertical-align : top;
	padding : 0px;
	width : 575px;
}
td#navigator-cell a {
	color : white;
	font-size : 8pt;
	font-weight : bold;
	text-decoration : none;
}
span#previouspage {
	left : 0px;
	position : relative;
	top : 19px;
}
span#top {
	left : 255px;
	position : relative;
	top : 19px;
}
span#nextpage {
	left : 510px;
	position : relative;
	top : 19px;
}
/* CREDITS CELL */
td#credits-cell a {
	color : black;
	font-size : 7pt;
	font-weight : normal;
	text-decoration : none;
}
/***************
  PAGE ELEMENTS
 ***************/
/* EDITOR */
.edit {
	font-size : 8pt;
	color : black;
	background-color : buttonface;
}
.edit a:link, .edit a:visited, .edit a:active, .edit a:hover {
	font-weight : normal;
	color : black;
}
/* SITE MAP, SUB MENU & SEARCH RESULTS */
ul.sitemaplevel1, ul.sitemaplevel2, ul.sitemaplevel3, ul.submenu, ul.search {
	padding-left : 0;
	margin-left : 0;
	list-style : none;
}
li.doc   {padding-left : 15px; background-image : url(../../index.php?image=doc);   background-repeat : no-repeat;}
li.docs  {padding-left : 15px; background-image : url(../../index.php?image=docs);  background-repeat : no-repeat;}
li.sdoc  {padding-left : 15px; background-image : url(../../index.php?image=sdoc);  background-repeat : no-repeat;}
li.sdocs {padding-left : 15px; background-image : url(../../index.php?image=sdocs); background-repeat : no-repeat;}

