/*
 * 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: #000000;
  background-color: #ffffff; 
}

/* Box Container */

.box {
  margin:1em; 
  border: 1px solid #000000;
  font-size: smaller;
  font-weight: bold; 
  color: #000000; background-color: #ffffff;
}
.boxtitle {
  font-weight: bold; 
  text-align: left;
  border-bottom: 1px solid #000000;
}
.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: #ffffcc; color: #000000;
  border-style: solid; border-width: 1px; border-color: #000000;
}
.contitle {
  font-size: large; font-weight: bold; color: #000000;
  background-color: #33cc00; text-align: center;  
  border-style: solid; border-width: 0 0 1px 0; border-color: #000000;
}
.contitlehelp {
  font-size: small; color: #660033; font-weight: normal;
  background-color: #ffffcc;
  margin: 3px; position: absolute; right: 7%;
}
.contitlelink {
  font-weight: bold; color: #000000; text-decoration: none;
  background-color: #33cc00;
}
.msgbox {
  text-align: center;
}
.conmessage {
  background-color: yellow; text-align: center; text-decoration: none; font-weight: bold;
  color: #000000; 
  border-style: solid; border-width: 1px 1px; margin-bottom: 10px; border-color: #000000;
}
.conviews {
  background-color: #66ff99; text-align: center; color: #000000; 
  font-weight: normal; font-size: small;
  border-style: solid; border-width: 0px 0px 1px 0px; padding: 2px; border-color: #000000;
}
.conview0 {
  font-weight: normal; color: #660033;
  background-color: #66ff99; font-size: small;
  padding: 0em 0.5em;
  text-decoration: none;
}
.conview1 {
  font-weight: bold; color: #000000; text-decoration: none;
  background-color: #ffffcc; padding: 2px 0.5em 3px 0.5em;
  border-left: 1px solid #000000;
  border-right: 1px solid #000000;
}
.concontent {
  background-color: #ffffcc; text-align: center; color: #000000;
}
.conheadings {
  background-color: #ffffcc; text-align: center; text-decoration: none; font-weight: bold;
  font-size: small; color: #000000; 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: #000000;
  text-align: right; vertical-align: top;
}
.conheadsort {
  color: #000000; text-decoration: none;
}
.conhead {
  border-style: solid; border-width: 0px 0px 1px 0px; padding: 3px; border-color: #000000;
  text-align: left; vertical-align: top;
}
.contotalnum {
  font-size: small; color: #000000; font-weight: bold;
  background-color: #ffffcc;
  border-style: solid; border-width: 1px 0px 0px 0px; border-color: #000000;
  text-align: right; vertical-align: top;
  padding-right: 15px;
}
.contotal {
  font-size: small; color: #000000; font-weight: bold;
  background-color: #ffffcc;
  border-style: solid; border-width: 1px 0px 0px 0px;  border-color: #000000;
  text-align: left; vertical-align: top;
}
tr.conrow { background-color: #ffffcc; }
tr.conrow2 { background-color: #ffffff; }
.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: yellow; }
.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: #66ff99; border-style: solid; color: #000000;
  border-style: solid; border-width: 1px; border-color: #000000;
}
.conwizanswer {
  text-align: center; font-weight: bold;
}
.conwizquestion {
  text-align: center; font-weight: bold;
}
.concommands {
  font-size: x-small; font-weight: bold; color: #000000;
  background-color: #ffffcc;
  text-align: left;  padding: 5px;
}
.concommandselect {
  font-size: small; color: #000000; font-weight: normal;
  background-color: #ffffcc;
  margin: 0px 0px 0px 0px;
}
.concommandbutton {
  font-size: x-small; color: #000000;
  background-color: #ffffcc;
  text-decoration: none; 
}
.concontrols {
  color: #000000; border-style: solid;
  background-color: #ffffcc;
  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: #660033; font-weight: bold; font-size: small;
  background-color: #66ff99; margin: 3px; padding: 1px 4px 1px 4px;
}
.concontrolbutton {
  font-size: x-small; color: #000000;
  background-color: #66ff99;
  text-decoration: none; 
}
.constatusbar {
  background-color: #66ff99; border-style: solid; color: #000000;
  border-top-width: 1px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 0px;
}
.constatus {
  font-size: x-small; color: #000000; margin: 3px;
  background-color: #66ff99;
  vertical-align: bottom;
}
.consearch {
  text-align: center; text-decoration: none; font-weight: normal;
  font-size: x-small; color: #000000;
  background-color: #66ff99;
  text-align: right; margin: 3px; vertical-align: bottom;
}
.consearchbox {
  font-size: x-small; color: #000000; margin: 3px 0px 0px 0px;
  background-color: #ffffcc;
}
.consearchbutton {
  font-size: x-small; color: #000000;
  background-color: #66ff99;
  text-decoration: none; 
}
.conlocation {
  font-size: x-small; color: #000000;
  background-color: #66ff99;
  margin: 3px 0px 0px 0px; font-weight: bold;
  text-align: left; padding: 2px; vertical-align: bottom;
}
.conpaging {
  font-size: x-small; color: #000000;
  background-color: #66ff99;
  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: #66ff99;
  margin: 3px;
}
.conpaging1 {
  font-size: x-small; color: #660033;
  background-color: #66ff99;
  margin: 3px;
}

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

	

/* Navigation  */

.navcontainer {
  background-color: #ffffcc; color: #000000;
  border-style: solid; border-width: 0px 0px 0px 0px; border-color: #000000;
}
.navlogo {
  background-color: #ffffff; color: #000000;
  text-align: center; vertical-align: top;
}
.navtopbar {
  background-color: #66ff99; color: #000000;
  border-style: solid; border-width: 0px 0px 0px 1px; border-color: #000000;
}
.navtopmenu0 {
  text-align: center; 
  background-color: #66ff99; color: #000000;
  border-style: solid; border-width: 1px 1px 1px 0px; border-color: #000000;
}
.navtopmenu1 {
  text-align: center;
  background-color: #ffffcc; color: #000000;
  border-style: solid; border-width: 1px 1px 0px 0px; border-color: #000000;
}
.navtopmenu2 {
  text-align: center;
  color: red; text-decoration: none;
  background-color: #ffffff; color: #000000;
  border-bottom: 1px solid #000000;
}
.navsubbar {
  background-color: #ffffcc; color: #000000;
  border-style: solid; border-width: 0px 1px 1px 1px; border-color: #000000;
}
.navsubmenu0 {
  text-align: center; 
  background-color: #ffffcc; color: #000000;
  border-style: solid; border-width: 0px 0px 0px 0px; border-color: #000000;
}
.navsubmenu1 {
  text-align: center;
  background-color: #ffffcc; color: #000000;
  border-style: solid; border-width: 0px 0px 0px 0px; border-color: #000000;
}
.navtoplink0 {
  font-size: small; color: #660033; font-weight: bold;
  background-color: #66ff99;
  margin: 5px;
  text-decoration: none;
}
.navtoplink1 {
  font-size: small; color: #000000; font-weight: bold;
  background-color: #ffffcc;
  text-decoration: none;
  margin: 5px;
}
.navtoplink2 {
  font-size: small; color: #660033; font-weight: bold;
  text-decoration: none;
  margin: 5px;
}
.navlink0 {
  font-size: small; color: #660033; font-weight: bold;
  margin: 5px 5px 0px 5px;
  background-color: #ffffcc;
}
.navlink1 {
  font-size: small; color: #000000; font-weight: bold;
  text-decoration: none;
  margin: 5px 5px 0px 5px;
  background-color: #ffffcc;
}
.navlink2 {
  font-size: small; color: #660033; font-weight: bold;
  color: black; font-weight: bold; padding: 2px 5px; text-decoration: none;
  text-decoration: none;
}
.epilogue {
  font-size: 9px; color: #000000; font-weight: normal;
  background-color: #ffffff;
}
.epuserctl {
  font-size: 9px; color: #000000; font-weight: normal;
  background-color: #ffffff;
  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: #66ff99; border: 1px outset; }
input.b { font-weight: bold; }
A { color: #660033; }
/*TD { font-size: medium; color: #000000; background-color: #ffffff; }*/
.textarea { xfont-family: courier,monospace; font-size: small }
.navbar { color: #ffffff; font-size: small; font-weight: bold; text-decoration: none; background-color: #66ff99; }
.smalltext { font-size: 9px }
.highlight { color: black; background: yellow; font-weight: bold; }
.bghighlight { background: #ffffff; font-weight: bold; color: #000000; }
.alert { color: red; background: #ffffff;}
.nobr { white-space: nowrap; }

iframe { background-color: white; }

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

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

div.acct-suspended {
        background-color: pink; font-weight:bold;
        color: black; font-weight: bold;
        margin: 1em 3em 3em 3em;
        padding: 1em; xtext-align: center;
        border: 2px solid red;
}

