/*
	feffd9: main background
	003399: buttons
	993366: block background
	0099cc: hover background
*/
A:link {
	color: #330000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
A:visited {
	color: #aa3300;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
A:hover {
	color: #cc6600;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
ul.doclist A{
	font-weight:bold;
}
body {
	background-color : #EBEADA;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
}
h2 {
	font-size : large;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
th {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight: bold;
	text-align:left;
}
td {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
}
li {
	margin-top: 0.2em;
	margin-left: -1.5em;
}
form {
	margin:0px;
}
hr {
	color:#663333;
	background-color:#663333;
	border-bottom:1px solid #663333;
}
.small {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
}
.searchtext {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
}
.under {
	border-bottom:1px solid #b9b9b9;
}
tr.hover:hover,td.hover:hover,tbody.hover:hover,li.hover:hover {
	background-color:#E6D8A7;
	cursor:pointer;
}
.hdr2 {
	font-size : 18px;
	font-weight : bold;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
h3,.hdr3 {
	font-size : 16px;
	font-weight : bold;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.hdr4 {
	font-size : 14px;
	font-weight : bold;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.med {
	font-size : 12px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.reverse  {
	color : white;
	background-color : #663333;
	font-weight : bold;
	font-size : 12px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.reversesmall  {
	color : white;
	background-color : #663333;
	font-weight : bold;
	font-size : 10px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.block {
	color : white;
	font-weight : bold;
	font-size : 13px;
	background-color : #663333;
	height: 20px;
	padding-left: 4px;
}
.subheadbg {
	background-color : #eebb66;
}
.hilite {
	background-color: #ffff66;
}
.scroll {
	overflow:auto;
	scrollbar-face-color: #993366;
	scrollbar-shadow-color:#c0c0c0;
	scrollbar-highlight-color:#c0c0c0;
	scrollbar-3dlight-color:#c0c0c0;
	scrollbar-darkshadow-color:aliceblue;
	scrollbar-track-color:aliceblue;
	scrollbar-arrow-color:aliceblue;
}
.scroll225 {
	height:225px;
}
.scroll120 {
	height:120px;
}
.scroll100 {
	height:100%;
}
.input {
	background-color:white;
	border:1px solid #888888;
}
.inputsmall {
	font-size:10px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color:white;
	border:1px solid #888888;
}
.inputhilite {
	background-color:white;
	border:2px solid #cc3300;
	font-weight:bold;
}
.browseborder {
	border-left:2px solid #003399;
}
.browsebottom {
	border-bottom:2px solid #003399;
}
.dt {
	letter-spacing:1px;
}
.sectionhead {
	font-weight:bold;
	font-size:13px;
	padding-top:3px;
	padding-left:5px;
	padding-bottom:0px;
	border-bottom:2px solid #663333;
}
.block2 {
	display:block;
	width:325px;
	font-weight : bold;
	font-size : 13px;
	border-left:4px solid #330066;
	padding-left:5px;
	margin-right:15px;
}
div.blockhead a:link, div.blockhead a:visited, div.blockhead span.blocklink {
	color : white;
	font-size : 13px;
	text-decoration:none;
	font-weight : bold;
	background-color : black;
	padding-left:5px;
	padding-right:5px;
	margin-left:16px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:1px;
}
div.blockhead a:hover, div.blockhead a:active {
	color : yellow;
	font-size : 13px;
	text-decoration:none;
	font-weight : bold;
	background-color : black;
	padding-left:5px;
	padding-right:5px;
	margin-left:16px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:1px;
}
.blockhead {
	width:325px;
	height:18px;
	margin-top:7px;
	display:block;
	color : white;
	font-size : 13px;
	font-weight : bold;
}
.blockhead1 {
	background: url(/images/stained1.jpg);
}
.blockhead2 {
	background: url(/images/stained2.jpg);
}
.blockhead3 {
	background: url(/images/stained3.jpg);
}
.pictureframe{
	padding:16px;
	border:8px #aaaaaa outset;
}
#dhtmlmenu{
	position:absolute;
	top:4px;
	left:80px;
	z-index:500;
}
#main {
	position:absolute;
	top:35px;
	left:65px;
	padding:15px;
	z-index:30;
}
#cornernw {
	position:absolute;
	top:0px;
	left:1px;
	height:188px;
	width:174px;
	background : url(/images/cornernw.jpg) no-repeat;
}
#cornerne {
	position:absolute;
	top:0px;
	width:100%;
	text-align:right;
}
#floor{
	position:absolute;
	left:1px;
	height:100%;
	z-index:2;
}
#title {
	color: #330000;
	background-color : #EBEADA;
	position:absolute;
	top:27px;
	left:85px;
	width:350px;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
}
#quick {
	position:absolute;
	top:28px;
	left:457px;
	border-bottom:2px solid #336633;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	z-index:100;
}
#logo {
	position:absolute;
	top:1px;
	left:577px;
	height:27px;
	width:208px;
	background : url(/images/domain.gif) no-repeat;
	z-index:100;
}
#side1 {
	position:absolute;
	display:block;
	top:175px;
	left:1px;
	height:100%;
	width:63px;
	z-index:0;
	background: url(/images/middle.jpg) repeat-y;
}
#sidemenu {
	position:absolute;
	display:block;
	top:150px;
	left:1px;
	width:63px;
	z-index:10;
}
#sidemenu a:link, #sidemenu a:visited {
	color: white;
	background-color: #663333;
	display:block;
	width: 67px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-decoration:none;
	padding: 3px 0px 3px 3px;
	border-bottom:1px solid white;
}
#sidemenu a:hover, #sidemenu a:active, .current {
	color: #330000;
	width: 67px;
	background-color: #cc9966;
	display:block;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-decoration:none;
	padding:3px 0px 3px 3px;
	border-bottom:1px solid white;
}
#sidemenu .lefthead {
	color: white;
	background-color: #000000;
	display:block;
	width: 67px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration:none;
	margin-top:3px;
	padding:3px 0px 3px 3px;
	border-bottom:1px solid white;
}
#cornersw {
	position:absolute;
	top:-100px;
	left:1px;
	height:289px;
	width:63px;
	background : url(/images/cornersw.jpg) no-repeat;
}
#footer {
	position:absolute;
	left:105px;
	height:98%;
	z-index:3;
}
#browsecontact{
	display:none;
}

