body { 
	position: relative; margin: 0px; padding: 0px;
	font-family: Verdana, Arial, sans-serif; font-size: 13px;
	background: #fffff0 url(../images/system/ff0bg.jpg) repeat scroll 0 0; color: #000; 
	}
div#masthead { 
	position: absolute; top: 1px; left: 1px; right: 2px; margin: 0px; white-space: nowrap; 
	font: bold 0.7em Verdana, sans-serif; text-align: right; background: transparent; 
	}
div#container {
	position: absolute; top: 48px; left: 0px; right: 1px; background: transparent; 
	color: #000; font: 1em Verdana, sans-serif; padding: 10px; 
	}
div#linksbg {
	position: absolute; top: 94px; left: 1px; width: 126px; height: 200px; 
	display: block; color: #fff;
	background: #def url(../images/system/h1d.jpg) repeat; 
	}
div#links { 
	position: relative; top: -5px; left: 0px; width: 126px; font: 1em Verdana, sans-serif; 
	}
div#links a {
	display: block; text-align: center; font: bold 1em sans-serif; 
	padding: 5px 5px; margin: 5px;
	border-top: solid #ffc 2px; border-left: solid #ffc 2px;
	border-right: solid #000 2px; border-bottom: solid #000 2px;
	background: url(../images/system/ff0bg.jpg) repeat;
   	text-decoration: none; color: #00f;
   	}
div#links a:hover { 
	border-top: solid #000 2px; border-left: solid #000 2px;
	border-right: solid #ffc 2px; border-bottom: solid #ffc 2px;
	background: transparent; color: #fff;
	}
.disable { border-top: solid #000 2px; border-left: solid #000 2px; cursor: default;
	border-right: solid #ffc 2px; border-bottom: solid #ffc 2px; padding: 1px 10px;
	background: #036 /* url(../images/system/h1d.jpg) repeat */; 
	color: #fff; text-transform: uppercase;
	}
div#linksbg2 { 
	position: absolute; top: 250px; left: 3px; width: 141px; height: 100px; 
	display: block; color: #fff;
	background: #def url(../images/system/h1d.jpg) repeat; 
	}
div#links2 { 
	position: relative; top: 5px; left: 5px; width: 130px; font: 1em Verdana, sans-serif; 
	color: #fffff0; text-decoration: none;
	}
div#links2 a {
	display: block; text-align: center; font: bold 1em sans-serif; 
	padding: 5px 5px; margin: 5px;
	border-top: solid #ffc 2px; border-left: solid #ffc 2px;
	border-right: solid #000 2px; border-bottom: solid #000 2px;
	background: url(../images/system/ff0bg.jpg) repeat;
   	text-decoration: none; color: #000;
   	}
div#links2 a:hover { 
	border-top: solid #000 2px; border-left: solid #000 2px;
	border-right: solid #ffc 2px; border-bottom: solid #ffc 2px;
	background: transparent; color: #fff;
	}
div#content {
	position: absolute; top: 86px; left: 124px; right: 2px; background: transparent; 
	color: #000; font: 1em Verdana, sans-serif; padding: 10px; 
   	}
div#content a:link {color: #00f;}
div#content a:visited {color: #800080;}
div#content a:link:hover {color: #f00;}
div#content a:visited:hover {color: #f00;}
div#content p { margin: 0 1em 1em; }
div#content h3 { margin-bottom: 0.25em; }
div#content hr { clear: both; }
h1 {
	margin: -9px -9px 0.1em; padding: 8px 0 12px; text-align: right;
	background: url(../images/system/h1d.jpg) repeat; color: #fff; 
	letter-spacing: 0.5em; text-transform: lowercase; font: bold 2em Verdana, sans-serif; 
	height: 25px; vertical-align: top; white-space: nowrap;
	}
.box { float: left; width: 40%; border: ridge #f00 5px; margin: 15px; padding: 5px; }
.box h1 {
	margin: -5px -5px 0.6em; padding: 15px 0px 0px; height: 25px; 
	background: url(../images/system/h1d.jpg) repeat; color: #fffff0; 
	letter-spacing: 0.3em; text-transform: lowercase; font: bold 1.5em Verdana, sans-serif; 
	}
.dir { font: bold 0.7em Verdana, sans-serif; color: #000; }
.imglogo { float: left; border: solid #00f 1px; }
.imgban { float: left; margin: 0px; border-bottom: solid #00f 1px; }
.imgfloatl { float: left; margin: 3px 15px 10px; }
.imgfloatr { float: right; margin: 3px 15px 10px; }
.figure { float: left; width: 24%; margin: 1px; padding: 1px; }
.figr { float: right; width: 24%; margin: 1px; padding: 1px; }
.imgfloatl, .imgfloatr, .figure, .figr {
	text-align: center; font-style: italic; font-size: 0.8em; color: #000; text-indent: 0; }
.middle { text-align: center; }
.left { text-align: left; }
.right { text-align: right; }
.boldtext { font-weight: bold; }
.italictext  {font-style: italic; } 
.linksblock { float: left; margin: 0px; padding: 10px; 
	height: 6em; text-align: center; border: 1px inset #666; }
pre { margin: 4px; padding: 5px; }
.footer { font: 0.7em Verdana, sans-serif; font-weight: bold; color: #fff;
	background: url(../images/system/h1d.jpg) repeat; 
	}
.image { border: #000 6px solid; margin: 2px; }
.formstyle { 
	/* position: relative; top: -450px; right: 5px; width: 100px; margin-left: 80%; */
	position: relative; left: 1px; width: 120px;
	background: #748fa2; color: #fffff0; font-size: 1em; float: left;
	font-weight: bold; cursor: pointer; border: double #fffff0 3px; }
.formstyle:hover { 
	background: #fffff0; color: #39f; border: double #00f 4px; }
.backwards {
	unicode-bidi:bidi-override; direction: rtl; color:#f00; }
/* Feedback Form  */
input { margin-left: 10px; cursor: pointer; }
.intext { cursor: text; }
textarea { 
	width: 90%; margin-left: 5%; cursor: text;
	font: 1.2em "Times New Roman", serif;
	background: #fffff0 url(../images/system/ff0bg.jpg) repeat scroll 0 0; color: #000;
	}
.fldsetstyle {
	background: #addaff; color: #555; font-size: 1em; float: left;
	font-weight: bold; margin: 0px; padding: 0px; border: solid #369 1px;
	width: 450px;  
	}
.legendstyle {
	background: #36f; color: #beebff; font-size: 1em; float: left;
	font-weight: bold; border: 0px; width: 98%; margin: 0px; 
	}
.formname { 
	margin: 1px 0px 10px 1px; padding: 0px; border: 0px; 
	cursor: default; background: #36f; color: #fffff0; width: 145px; 
	text-align: center; font: 1.5em Verdana, sans-serif; 
	}