html,BODY {
 margin: 0px, 0px, 0px, 0px;
 background: #000000;
 color: #FFFFFF;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 height: 100%;
 border: none;
 padding: 0;
 margin: 0;
}

.fullheight {
  height:100%;
  vertical-align: text-top;
}

a {
	/*  text-decoration: none; */
  color: #2279CA;
  /*ffilter: blur(add=true, direction=45, strength=5);  */
}

a:visited { color: #1269BB; }
	/*a:hover { text-decoration: underline; } */

.topbox {
 background: #000000;
 color: #FEFEFE;
 /*ffilter: blur(add=true, direction=135, strength=7); */
 font-size: 40px;
 font-family: Times;
 font-variant: small-caps;
 letter-spacing: 0.4em;
}
.topbox a { color: #FEFEFE; text-decoration: none; }
.topbox a:link { color: #FEFEFE; text-decoration: none; } .topbox a:visited { color: #FEFEFE; text-decoration: none; } .topbox a:hover { color: #FEFEFE; text-d\
ecoration: none; }

.inset {
 padding-left: 60px;
}

.botbox {
 background: #000000;
 /*ffilter: blur(add=true, direction=135, strength=7); */
 font-size: 30px;
 font-variant: small-caps;
 text-align: center;
}

.pdefnbox {
		font-variant: small-caps;
		letter-spacing: 0.45em;
padding: 60px;
	/*	padding-right: 300px; */
}

.pdefntop {
		color: #ffffff;
		font-size: 14px;
padding: 60px;
	/*		padding-left: 220px; */
}
.pdefnbot {
		color: #cccccc;
		font-size: 14px;
padding: 60px;
	/*		padding-left: 300px; */
}

.subtd { background: #55DEAC; ffilter: Alpha(Opacity=100, FinishOpacity=0, Style=3); } .adminsubtd { background: #FEFEFE; ffilter: Alpha(Opacity=100, FinishOpa\
city=0, Style=3); } .visitorsubtd { background: #2279CA; ffilter: Alpha(Opacity=100, FinishOpacity=0, Style=3); } .subtdhr { background: #55DEAC; ffilter: Alph\
a(Opacity=100, FinishOpacity=0, Style=1); } .subtdbut {
 background: #2279CA;
 color: #FFFFFF;
 font-family: Garamond, Arial, Times;
 font-size: 10px;
}

.fadebox {
 background: #2279CA;
 filter: Alpha(Opacity=100, FinishOpacity=0, Style=3); font-size:20pt;
}
.fadeside {
 background: #2279CA;
 filter: Alpha(Opacity=100, FinishOpacity=0, Style=1); font-size:20pt;
 width: 100%;
}

.center {
  margin-left: auto;
  margin-right: auto;
}

.blurdot {
  filter: Alpha(Opacity=80, FinishOpacity=70, Style=2);
  filter: blur(add=true, direction=90, strength=15);
  letter-spacing: 0.4em;
  line-height: 1.5em;
  font-s: 24px;
  background-color: #000000;
  color: #55DEAC;
  font-weight: bold;
  text-align: center;
  padding-top: 0px;
  padding-right: 20px;
  padding-left:  10px;
}

.title {
  color: #eeeeee;
  padding-left: 20px;
  padding-top: 20px;
  font-family: Lucida Console, Courier New;
  font-size: 20px;
  font-variant: small-caps;
  letter-spacing: 0.4em;
  line-height: 1.5em;
}

.subtitle {
  color: #767676;
  padding-left: 20px;
  font-size: 10px;
  font-family: Lucida Console, Courier New;
}

.newsitem {
  padding-right: 20px;
}

.blur {
  filter: blur(add=true, direction=90, strength=15);
  letter-spacing: 0.4em;
  line-height: 1.5em;
  background-color: #000000;
 color: #55DEAC;
  font-weight: bold;
  text-align: center;
}

.fade {
 ffilter: Alpha(Opacity=80, FinishOpacity=70, Style=2); font-size:20pt; }

.flipV {
 ffilter: FlipV; width:200px;
}

.flipH {
 ffilter: FlipH; width:200px;
}

.small {
  font-variant: small-caps;
}

.bodytext {
  /*ffilter: blur(add=true, direction=45, strength=2); */
  letter-spacing: 0.2em;
  line-height: 1.5em;
  font-size: 12px;
  background-color: #000000;
 color: #55DEAC;
}

.intdl {
  font-variant: small-caps;
  font-size: 13px;
  background-color: #000000;
  background-color: #000000;
 color: #FEFEFE;
}

.intdr {
  font-variant: small-caps;
  font-size: 13px;
  background-color: #000000;
 color: #FEFEFE;
}

.smalltext {
  font-variant: small-caps;
  font-size: 12px;
}

.sessiontitle {
  background-color: #2279CA;
  /*ffilter: blur(add=true, direction=45, strength=2); */
 ffilter: Alpha(Opacity=100, FinishOpacity=0, Style=3);
  letter-spacing: 0.2em;
  line-height: 1.5em;
  font-size: 14px;
 color: white;
  text-align: center;
}
.grabbox {
  background-color: #2279CA;
  /*ffilter: blur(add=true, direction=45, strength=2);  */
 ffilter: Alpha(Opacity=100, FinishOpacity=0, Style=3);
  letter-spacing: 0.2em;
  line-height: 1.5em;
  font-size: 14px;
 color: white;
}
.verticaltext {
  writing-mode: tb-rl;
 ffilter: flipv fliph;
}

.bottxt A { color: #010101; }
.bottxt A:visited { color: #010101; }
.bottxt A:active { color: #010101; }
.bottxt A:hover { color: #010101; }


/**** old 


BODY {
  background: black; 
  color: #acacac;
  font-family: Lucida Console, Courier New;
}

*/

.title {
  font-variant:  small caps;
}

.dirtable {
  border: 1px solid #777777;
  font-family:  Lucida Console, Courier New;
}

.dirtd {
  color: #cdcdcd;
  font-size: 11px;
}

.null {
  color: #323232;
  font-size: 10px;
  filter: Alpha(Opacity=80, FinishOpacity=70, Style=2);
  filter: blur(add=true, direction=90, strength=30);
}


.align-right { float:right; margin: 0 0 15px 15px; }
.align-left { float:left; margin: 0 15px 15px 0; }

.twf a { color: #aaaaaa; }
.twf a:link { color: #aaaaaa; }
.twf {
 /* color: #ffffff; */
 text-decoration: none;
 font-size: 10pt;
 }
.hdf a { color: #ffffff; }
.hdf a:link { color: #ffffff; }
.hdf a:visited { color: #ffffff; }
.hdf{ 
 color: #ffffff;
 font-size: 10pt;
 text-align: center;
 }

.panetitle{ 
  color: #ffffff;
  padding-top: 18px;
}

.tll {
 border: 0px;
	padding-top: 8px;
	padding-left: 8px;
 }

.wtop { border-top: 1px solid white; }
.wbot { border-bottom: 1px solid white; }

.wfid_owsimg {
	float: center;
     height: 480;
     width: 640;
 }

.bigimg{ 
 float: right;
height: 480;
width: 640;
 margin: 0 100px 0 0; */
	 /*padding: 20px 200px 20px 50px;*/
 max-width: 640 px; max-height: 480 px;
 width: expression(this.width > 640 ? "640 px" : true);
 height: expression(this.height > 480 ? "480 px" : true);
 }
.dirtd A { font-size: 12px; color: #006532; text-decoration: none; }
.dirtd A:visited { font-size: 12px; color: #006532; text-decoration: none; }

