/*
 * Cascading Style-Sheet for BIGLIST.COM, 
 * (C) 2003 BIGLIST Inc., All Rights Reserved.
 */
body { 
  font-family: arial,verdana,arial,sans-serif; font-size: medium; color: #ffff99;
  background-color: #000000; 
}

/* Box Container */

.box {
  margin:1em; 
  border: 1px solid #ffff99;
  font-size: smaller;
  font-weight: bold; 
  color: #ffff99; background-color: #666666;
}
.boxtitle {
  font-weight: bold; 
  text-align: left;
  border-bottom: 1px solid #ffff99;
}
.boxlabel {
  font-size: smaller; 
  text-align: left; 
  font-weight: bold; vertical-align: top;
}
.boxtext  {
  font-size: smaller; padding: 3px; 
  vertical-align: top; text-align: left; vertical-align: center;
}
.boxnumber {
  font-size: smaller; padding: 3px;
  text-align: right; vertical-align: top;
}

/* Content Container */

.concontainer {
  background-color: #333333; color: #ffff99;
  border-style: solid; border-width: 1px; border-color: #ffff99;
}
.contitle {
  font-size: large; font-weight: bold; color: #ffff99;
  background-color: #666666; text-align: center;  
  border-style: solid; border-width: 0 0 1px 0; border-color: #ffff99;
}
.contitlehelp {
  font-size: small; color: #ffffff; font-weight: normal;
  background-color: #333333;
  margin: 3px; position: absolute; right: 7%;
}
.contitlelink {
  font-weight: bold; color: #ffff99; text-decoration: none;
  background-color: #666666;
}
.msgbox {
  text-align: center;
}
.conmessage {
  background-color: blue; text-align: center; text-decoration: none; font-weight: bold;
  color: #ffff99; 
  border-style: solid; border-width: 1px 1px; margin-bottom: 10px; border-color: #ffff99;
}
.conviews {
  background-color: #999999; text-align: center; color: #ffff99; 
  font-weight: normal; font-size: small;
  border-style: solid; border-width: 0px 0px 1px 0px; padding: 2px; border-color: #ffff99;
}
.conview0 {
  font-weight: normal; color: #ffffff;
  background-color: #999999; font-size: small;
  padding: 0em 0.5em;
  text-decoration: none;
}
.conview1 {
  font-weight: bold; color: #ffff99; text-decoration: none;
  background-color: #333333; padding: 2px 0.5em 3px 0.5em;
  border-left: 1px solid #ffff99;
  border-right: 1px solid #ffff99;
}
.concontent {
  background-color: #333333; text-align: center; color: #ffff99;
}
.conheadings {
  background-color: #333333; text-align: center; text-decoration: none; font-weight: bold;
  font-size: small; color: #ffff99; border-style: solid;
  border-top-width: 1px; border-left-width: 1px; border-right-width: 0px; border-bottom-width: 1px;
}
.conheadnum {
  border-style: solid; border-width: 0px 0px 1px 0px; padding: 3px; border-color: #ffff99;
  text-align: right; vertical-align: top;
}
.conheadsort {
  color: #ffff99; text-decoration: none;
}
.conhead {
  border-style: solid; border-width: 0px 0px 1px 0px; padding: 3px; border-color: #ffff99;
  text-align: left; vertical-align: top;
}
.contotalnum {
  font-size: small; color: #ffff99; font-weight: bold;
  background-color: #333333;
  border-style: solid; border-width: 1px 0px 0px 0px; border-color: #ffff99;
  text-align: right; vertical-align: top;
  padding-right: 15px;
}
.contotal {
  font-size: small; color: #ffff99; font-weight: bold;
  background-color: #333333;
  border-style: solid; border-width: 1px 0px 0px 0px;  border-color: #ffff99;
  text-align: left; vertical-align: top;
}
tr.conrow { background-color: #333333; }
tr.conrow2 { background-color: #666666; }
.conlink {
  font-size: small; padding: 3px;
  text-align: right; vertical-align: top;
}
.connumber {
  font-size: small; padding: 3px;
  text-align: right; vertical-align: top;
  padding-right: 15px;
}
.conlabel {
  font-size: small; 
  padding-left: 5px; padding-right: 5px; text-align: left; 
  padding-top: 3px; /* added for alignment */
  font-weight: bold; vertical-align: top;
}
.consublabel {
  font-weight: bold; 
}
.context {
  font-size: small; padding: 3px; 
  vertical-align: top; text-align: left; vertical-align: center;
}
.contextfield {
 font-size: smaller; font-weight: normal; padding: 2px;
}
.errfield { background-color: blue; }
.contextarea {
 font-family: courier,fixed; font-size: small; padding: 1px;
}
.conradiolabel {
  font-size: small; font-weight: bold; 
  text-align: left; vertical-align: center;
  white-space: nowrap;
}

.conprompt {
  background-color: #999999; border-style: solid; color: #ffff99;
  border-style: solid; border-width: 1px; border-color: #ffff99;
}
.conwizanswer {
  text-align: center; font-weight: bold;
}
.conwizquestion {
  text-align: center; font-weight: bold;
}
.concommands {
  font-size: x-small; font-weight: bold; color: #ffff99;
  background-color: #333333;
  text-align: left;  padding: 5px;
}
.concommandselect {
  font-size: small; color: #ffff99; font-weight: normal;
  background-color: #333333;
  margin: 0px 0px 0px 0px;
}
.concommandbutton {
  font-size: x-small; color: #ffff99;
  background-color: #333333;
  text-decoration: none; 
}
.concontrols {
  color: #ffff99; border-style: solid;
  background-color: #333333;
  border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 0px;
  text-align: right; font-weight: bold;
  padding: 6px;
}
.concontrollink {
  color: #ffffff; font-weight: bold; font-size: small;
  background-color: #999999; margin: 3px; padding: 1px 4px 1px 4px;
}
.concontrolbutton {
  font-size: x-small; color: #ffff99;
  background-color: #999999;
  text-decoration: none; 
}
.constatusbar {
  background-color: #999999; border-style: solid; color: #ffff99;
  border-top-width: 1px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 0px;
}
.constatus {
  font-size: x-small; color: #ffff99; margin: 3px;
  background-color: #999999;
  vertical-align: bottom;
}
.consearch {
  text-align: center; text-decoration: none; font-weight: normal;
  font-size: x-small; color: #ffff99;
  background-color: #999999;
  text-align: right; margin: 3px; vertical-align: bottom;
}
.consearchbox {
  font-size: x-small; color: #ffff99; margin: 3px 0px 0px 0px;
  background-color: #333333;
}
.consearchbutton {
  font-size: x-small; color: #ffff99;
  background-color: #999999;
  text-decoration: none; 
}
.conlocation {
  font-size: x-small; color: #ffff99;
  background-color: #999999;
  margin: 3px 0px 0px 0px; font-weight: bold;
  text-align: left; padding: 2px; vertical-align: bottom;
}
.conpaging {
  font-size: x-small; color: #ffff99;
  background-color: #999999;
  margin: 3px 0px 0px 0px; font-weight: bold;
  text-align: right; padding: 2px; vertical-align: bottom;
}
.conpaging0 {
  font-size: x-small; color: gray; text-decoration: none;
  background-color: #999999;
  margin: 3px;
}
.conpaging1 {
  font-size: x-small; color: #ffffff;
  background-color: #999999;
  margin: 3px;
}

ul.conlist { padding-left: 1em; }

	

/* Navigation  */

.navcontainer {
  background-color: #333333; color: #ffff99;
  border-style: solid; border-width: 0px 0px 0px 0px; border-color: #ffff99;
}
.navlogo {
  background-color: #000000; color: #ffff99;
  text-align: center; vertical-align: top;
}
.navtopbar {
  background-color: #999999; color: #ffff99;
  border-style: solid; border-width: 0px 0px 0px 1px; border-color: #ffff99;
}
.navtopmenu0 {
  text-align: center; 
  background-color: #999999; color: #ffff99;
  border-style: solid; border-width: 1px 1px 1px 0px; border-color: #ffff99;
}
.navtopmenu1 {
  text-align: center;
  background-color: #333333; color: #ffff99;
  border-style: solid; border-width: 1px 1px 0px 0px; border-color: #ffff99;
}
.navtopmenu2 {
  text-align: center;
  color: red; text-decoration: none;
  background-color: #000000; color: #ffff99;
  border-bottom: 1px solid #ffff99;
}
.navsubbar {
  background-color: #333333; color: #ffff99;
  border-style: solid; border-width: 0px 1px 1px 1px; border-color: #ffff99;
}
.navsubmenu0 {
  text-align: center; 
  background-color: #333333; color: #ffff99;
  border-style: solid; border-width: 0px 0px 0px 0px; border-color: #ffff99;
}
.navsubmenu1 {
  text-align: center;
  background-color: #333333; color: #ffff99;
  border-style: solid; border-width: 0px 0px 0px 0px; border-color: #ffff99;
}
.navtoplink0 {
  font-size: small; color: #ffffff; font-weight: bold;
  background-color: #999999;
  margin: 5px;
  text-decoration: none;
}
.navtoplink1 {
  font-size: small; color: #ffff99; font-weight: bold;
  background-color: #333333;
  text-decoration: none;
  margin: 5px;
}
.navtoplink2 {
  font-size: small; color: #ffffff; font-weight: bold;
  text-decoration: none;
  margin: 5px;
}
.navlink0 {
  font-size: small; color: #ffffff; font-weight: bold;
  margin: 5px 5px 0px 5px;
  background-color: #333333;
}
.navlink1 {
  font-size: small; color: #ffff99; font-weight: bold;
  text-decoration: none;
  margin: 5px 5px 0px 5px;
  background-color: #333333;
}
.navlink2 {
  font-size: small; color: #ffffff; font-weight: bold;
  color: black; font-weight: bold; padding: 2px 5px; text-decoration: none;
  text-decoration: none;
}
.epilogue {
  font-size: 9px; color: #ffff99; font-weight: normal;
  background-color: #000000;
}
.epuserctl {
  font-size: 9px; color: #ffff99; font-weight: normal;
  background-color: #000000;
  text-align: right; vertical-align: top;
}
.epcopy {
  font-size: small;
  text-align: center; vertical-align: top;
}

pre.wrap {
 white-space: pre-wrap;       /* css-3 */
 white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
 white-space: -pre-wrap;      /* Opera 4-6 */
 white-space: -o-pre-wrap;    /* Opera 7 */
 word-wrap: break-word;       /* Internet Explorer 5.5+ */
}

TEXTAREA { font-size: small; font-weight: normal }
BUTTON { font-size: 9px; font-weight: normal }
submit { font-size: 9px; font-weight: normal }
input.btn { background-color: #999999; border: 1px outset; }
input.b { font-weight: bold; }
A { color: #ffffff; }
/*TD { font-size: medium; color: #ffff99; background-color: #000000; }*/
.textarea { xfont-family: courier,monospace; font-size: small }
.navbar { color: #ffffff; font-size: small; font-weight: bold; text-decoration: none; background-color: #999999; }
.smalltext { font-size: 9px }
.highlight { color: black; background: yellow; font-weight: bold; }
.bghighlight { background: #000000; font-weight: bold; color: #ffff99; }
.alert { color: red; background: #000000;}
.nobr { white-space: nowrap; }

iframe { background-color: white; }

.bold { font-weight: bold; }
.center { text-align: center; }

.rborder { border-right: 1px solid #ffff99; }
.lborder { border-left: 1px solid #ffff99; }
.tborder { border-top: 1px solid #ffff99; }
.bborder { border-bottom: 1px solid #ffff99; }
.box { border: 1px solid #ffff99; }
