body {
  background: #ff9900;
  margin: 0;
  padding: 0;
  scrollbar-face-color: #dd7700;
  scrollbar-highlight-color: #000000;
  scrollbar-3dlight-color: #888888;
  scrollbar-darkshadow-color: #555555;
  scrollbar-shadow-color: #c9c9c9;
  scrollbar-arrow-color: #000000;
  scrollbar-track-color: #333333;
  min-width:999px;
}

body, table, th, td, div, span, p {
 	font: 13px arial, verdana;
}

h1 {
	display: inline;
	padding: 0 0 0 0;
	font: bold 70px arial;
}

h2 {
 display: inline;
 padding: 0 0 0 0;
 font: bold 14px arial;
}
h3 {
	display: inline;
	padding: 0 0 0 0;
	font: bold 12px  arial, verdana;
	color: #000000;
}
h4 {
	margin: 5 0 5 0;
	font: bold 18px  arial, verdana;
	color: #000000;
}
h5 {
	display: inline-block;
	text-align: left;
	margin: 10 0 20 60;
	font: bold 22px  arial, verdana;
	color: #000000;
}
.mw { width: expression((document.body.clientWidth) < 999 ? "999px" : "100%"); }
#content { padding: 9px 0 5px 9px;  }
#content h1 { color: #000; font-size: 120%; padding: 12px 0px 10px 20px; }
#content h2 { color: #ff9900; font-size: 115%; padding: 10px 0px 15px 20px; }
#content h3 { color: #ff9900; font-size: 110%; padding: 0px 0px 10px 20px; }


blockquote { margin: 7px 0 12px 20px; padding: 3px 5px 3px 10px; border-left: 1px silver solid; }
b {vertical-align:top; }
form { margin:0; }
.butt { cursor:hand; display:inline-block; background: #ff9900; color: #000000; border:0; font:bold 13px Arial, Tahoma; padding: 1px 4px 2px 4px; //padding: 0px 4px 0px 4px; }
a.butt, a.butt:visited { padding: 1px 7px 2px 7px; border:0; background: #ff9900; color:#000; }
a.butt:hover, a.butt:visited:hover { background: #fff; color: #000; text-decoration: none; border: 1px #ff9900 solid;padding: 0px 6px 1px 6px; }
input, textarea, select { font: 12px Arial, Tahoma, Trebuchet ms; background: #fefeff; border: 1px #b4b4b4 solid; }
#txar { width:330px; }
textarea#txar { height: 120px; }
.stdw { width: 320px;}
textarea.stdw { height: 99px; }
.txar {width:280px;}
textarea.txar { height: 120px; }
.short { width:165px; }
#hgh { height:115px; }

.pages { width:95%; font-size:100%; text-align:center; display: block; padding:3px; }
.pages span { font-weight:bold; padding: 0 4px 1px 5px; color: #ffffff; background: #ff9900;}
.pages a, .pages a:visited { margin:3px; color: #666666;  font-weight: 100; border-bottom: 1px #ff9900 solid; text-decoration: none; }
.pages a:hover, .pages a:visited:hover { border-bottom: 0; color: darkblue;}

li { list-style-image:url(li.gif); font-size: 100%; margin-left: 16px;}
ul { list-style-image:url(li.gif); margin: 5px 0px 5px 10px; font-size: 100%; }
#b { font-size:100%; color:darkblue;}
center { font: 13px Arial, Tahoma;}
#right { float:right; margin: 1px 20px 0 0; font: bold 12px Arial, Tahoma;}
#content form { position: relative;  }
/*###########  easy.html  ###############*/

.tbl { font-size:13px; //display: block; margin: 3px 10px 3px 0; }
.tab { font-size:96%; //display: block; margin: 3px 10px 3px 0; }
.tab th { color:#000; font-weight: bold; padding: 0 12px 0 15px; background: #ff9900; text-align: left; }
.tab td { color:#000; border-bottom: 1px #bbb solid;  padding:0px 12px 0px 15px; vertical-align:middle; }
.col2 { text-align: left; width:60px; font-weight: bold; }
.col3 { width:80px; font-weight: bold; }
.tab input { text-align: center; height:17px; }
.tab a,.tab a:visited { border-bottom: 1px #ff9900 dashed; }

/*######## popup #########*/

#close { border: 0; position: absolute; left: 372px; cursor: hand; }
#dm { display: none; position: absolute; z-index: 100; border:1px #999 solid; background: #fff; top:250px; left: 450px; }
#dm span { display: block; color:#000;	font: bold 90% Arial, trebuchet ms; width:390px; text-align:center; border-bottom:1px #999 solid; padding:1px; letter-spacing:1px; height:18px; background-color: #ff9900; }
#fr {  width:390px;  height:170px;  text-align: center;  }


a, a:visited {
	font: bold 13px Arial, verdana;
	text-decoration: none;
	color: #444455;
	}

a:hover, a:visited:hover {
	text-decoration: none;
	color: #000000;
	}
a img {border:0;}

.rgt { float: right; padding: 1px 20px 0px 15px; margin:0; border-left: 1px black solid; }
.rgt a, .rgt a:visited { color: black; }
.rgt a:hover, .rgt a:visited:hover { color: #fff; }

.tlnk {
	color: #000000;
	font: bold 14px arial, verdana;
}
.tlnk a {
	color: #000000;
	font: bold 14px arial, verdana;
	width: 100%;
}
.tlnk a:hover {
	color: #000000;
	font: bold 14px arial, verdana;
	width: 100%;
}
.tlnk a:visited {
	color: #000000;
	font: bold 14px arial, verdana;
	width: 100%;
}
.tlnk a:visited:hover {
	color: #000000;
	font: bold 14px arial, verdana;
	width:100%;
}




.tbl A {
	font: bold bold 13px Arial, verdana;
	background-color : white;
	border: 1px black solid;
	width: 100%;
}
.tbl A:visited {
	font: bold bold 13px Arial, verdana;
	background-color : white;
	border:  1px black solid;
	width: 100%;
}


.tbl A:hover {
	font: bold bold 13px Arial, verdana;
	background-color : #fecb8d;
	color: black;
	border: 1px black solid;
	width: 100%;
	cursor: hand;
}
.tbl A:visited:hover {
	font: bold bold 13px Arial, verdana;
	background-color : #fecb8d;
	color: black;
	border: 1px black solid;
	width: 100%;
	cursor: hand;
}


.mtab {
	FONT: 12px Arial, Times new roman;
	WIDTH: 100%;
	TEXT-DECORATION: NONE;
	Font-weight: regular;
}


.wtab {
 FONT: bold 12px  Arial, verdana;
 COLOR: #000000;
 margin-top: 2px;
 TEXT-DECORATION: NONE;
 width: 100%;
 background: black;
}

.white, #content { background: white; }
.wtab h2 { display: block; text-align: center; margin: 0; font: bold 13px  arial, verdana;  }
.wtab h2 a,.wtab h2 a:hover, .wtab h2 a:visited,.wtab h2 a:visited:hover { font: bold 13px  arial, verdana; line-height: 17px; position: relative; top: -7px; }
.wtab a {
	FONT: bold 12px  Arial, verdana;
	TEXT-DECORATION: NONE;
}
.wtab a:visited {
	FONT: bold 12px  Arial, verdana;
	TEXT-DECORATION: NONE;
}

.wtab a:hover{
	FONT: bold 12px  Arial, verdana;
	TEXT-DECORATION: NONE;
	COLOR: #000000;
}

.wtab a:visited:hover{
	FONT: bold 12px  Arial, verdana;
	TEXT-DECORATION: NONE;
	COLOR: #000000;
}

.wdiv {
 font: bold 12px  Arial, verdana;
 padding: 0 0 0 5px;
 margin:0;
 width:270px;
 color: black;
}
.wdiv div {
 height: 1065px; //height: 1050px;
 overflow: auto;
}
.wtab th {
 padding-top:0;
 background: #ff9900;
 font: bold 13px Arial, Tahoma;

}
.cont {
 width: 100%;
 background: white;
}

#adv {
 width: 128px;
 background: white;
}
#adv div {
 border: 1px #999 solid;
 margin: 5px 3px 9px 3px;
}
.mpd {
 font: bold 12px  Arial, verdana;
 border-bottom: 1px black solid;
 margin: 0 0 0 5;
 //margin: 0 0 0 0;
 height: 480;
 width:99%;
 overflow: auto;
 background-color: white;
 color: black;
}

#w {width:100%;}
.mpf table { margin: 10px;}
.wdiv a {
	color: #444455;
	font: bold 12px  Arial, verdana;
	text-decoration: none;
	}

.wdiv a:hover {
	color:  #000000;
	font: bold 12px arial, verdana;
	text-decoration: none;
	}

.wdiv a:visited {
	color: #444455;
	font: bold 12px  Arial, verdana;
	text-decoration: none;
}

.wdiv a:visited:hover {
	color: #000000;
	font: bold 12px  Arial, verdana;
	cursor: hand;
	text-decoration: none;
}

.poplinks {
 padding:5px 25px 5px 5px;
 color: #000000;
 text-align: center;
 font-size: 14px;
}
.poplinks a, .poplinks a:visited {
 padding: 3px 8px 4px 8px;
 color: #333;
}
.poplinks a:hover, .poplinks a:visited:hover {
 padding: 3px 8px 4px 8px;
 background: #ff9900;
 color: #000;
}
.popmenu {
 position: absolute;
 z-index: 100;
 display: none;
 width: 250px;
 background: #ff9900;
 padding: 0;
 color: #000000;
 display: none;
}
.popmenu a, .popmenu a:visited {
 display: block;
 width: 100%;
 padding: 1px 0px 1px 10px;
 text-decoration: none;
 background: #ff9900;
 color:#000;
 font: bold 12px Arial, Tahoma;
 text-align:left;
}
.popmenu a:hover, .popmenu a:visited:hover {
 text-decoration: none;
 background: #333;
 color: #ff9900;
}


.d1 {
 BORDER: 0;
 font: 16px Arial, times new roman, verdana;
 width: 100%;
 text-align:justify;
 BACKGROUND-COLOR: white;
}

.d1 a {
 font: 16px Arial, times new roman, verdana;
 text-align:justify;
 color:#444455;
}
.d1 a:visited{
 font: 16px Arial, times new roman, verdana;
 text-align:justify;
 color:#444455;
}

.d1 a:hover {
 font: 16px Arial, times new roman, verdana;
 text-align:justify;
 color:#000000;
}

.d1 a:visited:hover {
 font: 16px Arial, times new roman, verdana;
 text-align:justify;
 color:#000000;
}

.mp, .mp1 {
 width: 99%;
 background: black;
 margin-top: 1px;
}
.mp th {
  FONT: bold 12px Arial, Verdana, Helvetica;
  background: #FEE4C7;
  padding: 0 0 0 0;
  height: 10px;
}
.mp td {
  FONT: 13px Arial, Verdana, Helvetica;
  background: white;
  padding: 0 7 0 15;
}
.mp a, .mp a:visited, .mp a:visited:hover, .mp a:hover  {
  FONT: bold 13px Arial, Verdana, Helvetica;
}

.mp1 th {
  FONT: bold 13px Arial, Verdana, Helvetica;
  background: #FEE4C7;
  padding: 0 0 0 0;
}
.mp1 th img {margin: 0 0 0 0;}
.mp1 td {
  FONT: 13px Arial, Verdana, Helvetica;
  background: white;
  padding: 0 7 0 15;
}
.mp1 a, .mp1 a:visited, .mp1 a:visited:hover, .mp1 a:hover  {
  FONT: bold 13px Arial, Verdana, Helvetica;
}

.mp1 b {
  FONT: bold 13px Arial, Verdana, Helvetica;
  margin: 0 0 0 0;
}

.mp1 h4 {
 width: 100%;
 background: #f90;
 height: 100%;
 padding: 5 0 5 0;
 margin: 0 0 0 0;
}

.bline td{ height: 5px;}
.bline th { border: 1px black solid;}


.curr {
 font-weight:bold;
 width: 30px;
 border: 1px black solid;
 background: #FEE4C7;
 text-align: center;
}
.curr a, .curr a:visited, .curr a:visited:hover, .curr a:hover  {
  FONT: bold 12px Arial, Verdana, Helvetica;
}

.cent1 {
 vertical-align:top;
 margin: 4 5 5 5;
 padding: 10px 10px 10px 10px;
 border: 1px black solid;
 min-height: 620px;
}


/*########### SCHEMES #############*/
.scm {text-align:left; width:95%;}
.scm h2 {text-align:left; width:95%;}
.scm a img {border:1px black solid;}

.dm { BACKGROUND: black;}
.dm th {
 FONT: bold 12px Arial, Helvetica;
 BACKGROUND: #FEE4C7;
 padding: 3 3 3 3;
 width: 150px;
}
.dm td {
 FONT: 12px Arial, Helvetica;
 COLOR: black;
 BACKGROUND: white;
 padding: 5 40 10 10;
}
#hint {
 VISIBILITY: hidden;
 POSITION: absolute;
 Z-INDEX: 100;
}

