/* Copyright 2003. VA Cyber Technology.  All rights reserved. */

.joblegend {
  font-family:arial,helvetica,serif;
  font-size:13px;
  font-weight:normal;
  height:20;
  color:yellow;
  background-color:#63514E;
  text-indent:10px;
}

.findjob {
  font-family:arial,helvetica,serif;
  font-size:12px;
  width:130px;
  height:30px;
  background-image:url(../../images/findjob.gif);
  background-repeat:no-repeat;
  text-align:center;
}

.findpeople {
  font-family:arial,helvetica,serif;
  font-size:12px;
  width:180px;
  height:30px;
  background-image:url(../../images/findpeople.gif);
  background-repeat:no-repeat;
  text-align:center;
}

.jobstext {
  font-family:arial,helvetica,serif;
  font-size:12px;
  font-weight:bold;
  text-decoration:none;
  color:blue;
}

.jobstext:hover {
  color:black;
}

.peopletext {
  font-family:arial,helvetica,serif;
  font-size:12px;
  font-weight:bold;
  text-decoration:none;
  color:yellow;
}

.peopletext:hover {
  color:white;
}

.training {
  border:0px;
  border-collapse: collapse;
  padding:0;
  margin:0;
  cell-spacing:none;
}

.discount {
  font-family:arial,helvetica,serif;
  font-size:12px;
  font-weight:bold;
  color:red;
}

.regular {
  font-family:arial,helvetica,serif;
  font-size:12px;
  color:#000000;
  text-decoration:line-through;
}

.membershiptable {
  font-family:arial,helvetica,serif;
  font-size:12px;
  color:#000000;
  border-bottom-color:#000000;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-right-color:#000000;
  border-right-width:1px;
  border-right-style:solid;
  border-collapse: collapse;
}

.membershiptd {
  font-family:arial,helvetica,serif;
  font-size:12px;
  color:#000000;
  border-top-color:#000000;
  border-top-width:1px;
  border-top-style:solid;
  border-left-color:#000000;
  border-left-width:1px;
  border-left-style:solid;
  text-align:center;
  padding:8px;
  border-collapse: collapse;
}

.login {
  font-family:arial,helvetica,serif;
  font-size:11px;
  color:#000000;
  text-decoration:none;
  margin-left:4;
  margin-right:2;
  border-width:1;
  border-style:ridge;
  border-top-color:#9CA39F;
  border-bottom-color:#9CA39F;
  border-left-color:#9CA39F;
  border-right-color:#9CA39F;
  width:111;
  background-color:#C6CBC3;
}

.legend {
  font-family: arial,helvetica,serif;
  font-size:13px;
  font-weight:bold;
  color:#FFFFFF;
  text-indent:30px;
  background-image:url(../../images/legend.gif);
}

.greentext12pt {
  font-family: arial,helvetica,serif;
  font-size:16px;
  font-weight:bold;
  color:#064D24;
}

.links {
  position:relative;
  font-family: arial,helvetica,serif;
  font-size:12px;
  font-weight:normal;
  color:#4C5D1A;
  text-align:left;
  text-decoration:none;
  text-indent:5px;
}

.links:hover {
  font-weight:bold;
  color:"#81383C";
}

.leftlinks {
  position:relative;
  font-family: arial,helvetica,serif;
  font-size:12px;
  font-weight:normal;
  color:#36430F;
  text-align:left;
  text-decoration:none;
}

.leftlinks:hover {
  font-weight:bold;
  color:white;
}

.smallleftlinks {
  position:relative;
  font-family: arial,helvetica,serif;
  font-size:11px;
  font-weight:normal;
  color:blue;
  text-align:left;
  text-decoration:none;
}

.smallleftlinks:hover {
  color:red;
}

.leftnavigation {
  position:relative;
  font-family: arial,helvetica,serif;
  font-size:13px;
  font-weight:bold;
  color:#064D24;
  text-align:left;
  text-decoration:none;
}

.leftnavigation:hover {
  color:#81383C;
}

.sublinks {
  position:relative;
  font-family: arial,helvetica,serif;
  font-size:12px;
  color:#4C5D1A;
  width:100px;
  height:19px;
  text-align:left;
  text-decoration:none;
  text-indent:5px;
  background-color:#DCE3DF;
  border-top-style:solid;
  border-top-width:1px;
  border-top-color:#9CA39F;
  padding-top:2px;
}

.bluelinks {
  font-family: arial,helvetica,serif;
  font-size:12px;
  color:blue;
  text-decoration:none;
  font-weight:normal;
}

.bluelinks:link {
  color:blue;
}

.bluelinks:hover {
  color:red;
}

.boldtext9pt {
  font-family: arial,helvetica,serif;
  font-size:12px;
  font-weight:bold;
  color:#000000;
}

.greentext10pt {
  font-family: arial,helvetica,serif;
  font-size:13px;
  font-weight:bold;
  color:#064D24;
}

.text8pt {
  font-family: arial,helvetica,serif;
  font-size:11px;
  color:#000000;
}

.copyright {
  font-family: arial,helvetica,serif;
  font-size:11px;
  color:#000000;
}

.leftlink {
  position:relative;
  font-family:arial,helvetica,serif;
  font-size:12px;
  color:#1B2F07;
  text-decoration:none;
  text-align:left;
  style-float:none;
  vertical-align:top;
  width:119;
  height:20;
  border-bottom-style:solid;
  border-bottom-width:1;
  border-bottom-color:#49494C;
  background-color:#A2C0AF;
  padding-left:8px;
}

.leftselectedlink {
  position:relative;
  font-family:arial,helvetica,serif;
  font-size:12px;
  font-weight:bold;
  color:#022F15;
  text-decoration:none;
  text-align:left;
  style-float:none;
  vertical-align:top;
  width:119;
  height:20;
  border-bottom-style:solid;
  border-bottom-width:1;
  border-bottom-color:#49494C;
  background-color:white;
  padding-left:8px;
}

.footer {
  font-family:arial,helvetica,serif;
  font-size:11px;
  color:#0716DB;
  font-weight:normal;
  text-decoration:none;
}

.footerover {
  font-family:arial,helvetica,serif;
  font-size:11px;
  color:red;
  text-decoration:none;
}

.footer:hover {
  color:red;
}

.list {
  font-family:arial,helvetica,serif;
  font-size:12px;
  color:red;
  text-decoration:none;
  list-style-type:square;
  list-style-position:outside;
  text-indent:0;
  vertical-align:center;
}

.numberlist {
  font-family:arial,helvetica,serif;
  font-size:12px;
  color:black;
  text-decoration:none;
  list-style-type:decimal;
  list-style-position:outside;
  text-indent:0;
  vertical-align:center;
}

.redlist {
  font-family:arial,helvetica,serif;
  font-size:12px;
  color:red;
  text-decoration:none;
  list-style-type:circle;
  list-style-position:outside;
  text-indent:0;
  vertical-align:center;
}

.sublist {
  font-family:arial,helvetica,serif;
  font-size:11px;
  color:blue;
  text-decoration:none;
  list-style-type:circle;
  list-style-position:outside;
  text-indent:0;
  vertical-align:center;
}

.lang {
  position:relative;
  font-family:arial,helvetica,serif;
  text-align:center;
  width:40;
  height:20;
  background-image:url(../images/lang.gif);
  background-repeat:no-repeat;
}

.langtext {
  font-family:arial,helvetica,serif;
  font-size:12px;
  width:40;
  height:20;
  color:red;
  text-decoration:none;
}

.langtext:hover {
  color:blue;
}

.langtext8 {
  font-family:arial,helvetica,serif;
  font-size:11px;
  width:40;
  height:20;
  color:red;
  text-decoration:none;
}

.langtext8:hover {
  color:blue;
}

.advertisetable {
  font-family:arial,helvetica,serif;
  font-size:12px;
  color:#000000;
  border-bottom-color:#000000;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-right-color:#000000;
  border-right-width:1px;
  border-right-style:solid;
  border-collapse: collapse;
  padding:0px;
  cell-spacing:none;
}

.advertisetd {
  font-family:arial,helvetica,serif;
  font-size:12px;
  color:#000000;
  border-top-color:#000000;
  border-top-width:1px;
  border-top-style:solid;
  border-left-color:#000000;
  border-left-width:1px;
  border-left-style:solid;
  padding:0px;
  cell-spacing:none;
  border-collapse: collapse;
}

.advertiseth {
  font-family:arial,helvetica,serif;
  font-size:12px;
  color:#000000;
  border-top-color:#000000;
  border-top-width:1px;
  border-top-style:solid;
  border-left-color:#000000;
  border-left-width:1px;
  border-left-style:solid;
  text-align:center;
  padding:4px;
  background-color:#B5B4B4;
  border-collapse: collapse;
}

.inputbox {
  height:20;
  font-family: arial,helvetica,serif;
  font-size:12px;
  color:#000000;
  text-decoration:none;
}

.continuetext {
  font-family: arial,helvetica,serif;
  font-size:13px;
  font-weight:bold;
  color:#555553;
  text-decoration:none;
  text-align:center;
  padding-top:3px
}

.continuetext:hover {
  color:#190400;
}

.forgetpassword {
  font-family: arial,helvetica,serif;
  font-size:13px;
  color:blue;
  text-decoration:none;
  text-align:center;
  padding-top:3px
}

.forgetpassword:hover {
  color:red;
}

.redtext9pt {
  font-family:arial,helvetica,serif;
  font-size:12px;
  font-weight:normal;
  color:red;
}

.threadtable {
  border-color:#B8C2EC;
  border-width:2px;
  border-style:solid;
  border-collapse: collapse;
  padding:10px;
}

.forumtable {
  border-bottom-color:#B8C2EC;
  border-bottom-width:2px;
  border-bottom-style:solid;
  border-right-color:#B8C2EC;
  border-right-width:2px;
  border-right-style:solid;
  border-collapse: collapse;
}

.forumth {
  font-family:arial,helvetica,serif;
  font-size:12px;
  font-weight:normal;
  color:#000000;
  border-top-color:#B8C2EC;
  border-top-width:2px;
  border-top-style:solid;
  border-left-color:#B8C2EC;
  border-left-width:2px;
  border-left-style:solid;
  padding:1px;
  background-color:#C2D6EF;
  border-collapse: collapse;
}

.forumtd {
  font-family:arial,helvetica,serif;
  font-size:12px;
  color:#000000;
  border-top-color:#B8C2EC;
  border-top-width:2px;
  border-top-style:solid;
  border-left-color:#B8C2EC;
  border-left-width:2px;
  border-left-style:solid;
  padding:2px;
  border-collapse: collapse;
}

.redtext9pt {
  font-family:arial,helvetica,serif;
  font-size:12px;
  font-weight:normal;
  color:red;
}

.membership {
  font-family: arial,helvetica,serif;
  font-size:10px;
  color:blue;
  text-decoration:none;
  text-align:center;
  padding-top:3px
  padding-left:3px
}

.membership:hover {
  color:red;
}

.text85pt {
  font-family: arial,helvetica,serif;
  font-size:12px;
  color:#000000;
}

.nonprinttext9pt {
  font-family: arial,helvetica,serif;
  font-size:12px;
  color:#000000;
}

.nonprintthreadtable {
  border-color:#B8C2EC;
  border-width:1px;
  border-style:solid;
  border-collapse: collapse;
  padding:10px;
}

.printthread {
  cellpadding:0;
  cellspacing:0;
  border-width:0px;
}

.nonprintgreentext9pt {
  font-family: arial,helvetica,serif;
  font-size:12px;
  font-weight:bold;
  color:#022F15;
}

.leftnav {
  font-family: arial,helvetica,serif;
  font-size:12px;
  font-weight:bold;
  color:#200C05;
  text-decoration:none;
  padding-left:5px;
}

.leftnav:hover {
  color:#0517C3;
}

.membersublinks {
  font-family: arial,helvetica,serif;
  font-size:12px;
  color:#200C05;
  text-decoration:none;
}

.membersublinks:hover {
  color:#0517C3;
}


.bannersublink {
  border-top-color:#413047;
  border-top-width:2px;
  border-top-style:solid;
  border-bottom-color:#413047;
  border-bottom-width:2px;
  border-bottom-style:solid;
  border-right-color:#413047;
  border-right-width:2px;
  border-right-style:solid;
  background-color:#A8C6BB;
}

.bannersublinkleft {
  border-color:#413047;
  border-width:2px;
  border-style:solid;
  background-color:#A8C6BB;
}

.bannerlink {
  font-family: arial,helvetica,serif;
  font-size:11px;
  color:#200C05;
  text-decoration:none;
  text-indent:10px;
}

.bannerlink:hover {
  color:#0517C3;
}

.top {
  height:20;
  border-top-width:2px;
  border-top-style:solid;
  border-top-color:#0257AB;
}

.left {
  width:20;
  border-left-width:2px;
  border-left-style:solid;
  border-left-color:#0257AB;
}

.right {
  width:20;
  border-right-width:2px;
  border-right-style:solid;
  border-right-color:#0257AB;
}

.bottom {
  height:20;
  border-bottom-width:2px;
  border-bottom-style:solid;
  border-bottom-color:#0257AB;
}

.jobstab {
  font-family:arial,helvetica,serif;
  font-size:12px;
  color:white;
  text-decoration:none;
}

.jobtd {
  font-family:arial,helvetica,serif;
  font-size:12px;
  color:#000000;
  border-top-color:#3EA8F9;
  border-top-width:1px;
  border-top-style:solid;
  border-left-color:#3EA8F9;
  border-left-width:1px;
  border-left-style:solid;
  padding:1px;
  border-collapse: collapse;
}

.jobtableright {
  border-right-color:#3EA8F9;
  border-right-width:1px;
  border-right-style:solid;
  border-collapse: collapse;
}

.employertable {
  border-left-color:#000000;
  border-left-width:1px;
  border-left-style:solid;
  border-top-color:#000000;
  border-top-width:1px;
  border-top-style:solid;
  border-collapse: collapse;
}

.employertd {
  font-family:arial,helvetica,serif;
  font-size:12px;
  text-decoration:none;
  padding:3px;
  border-right-color:#000000;
  border-right-width:1px;
  border-right-style:solid;
  border-bottom-color:#000000;
  border-bottom-width:1px;
  border-bottom-style:solid;
}

@media screen {
  .printonly {
    display:none;
  }

  .tradingtable {
    border:solid #9E5E63 2px;
    padding-left:3px;
    border-collapse: collapse;
  }

  .tradingtab {
    font-family:arial,helvetica,serif;
    font-size:12px;
    color:white;
    text-decoration:none;
  }

  .tradingtab:hover {
    color:#E5F904;
  }

  .threadline {
    background-color:#C2D6EF;
  }

  .jobstable {
    border:solid #3EA8F9 2px;
    padding-left:3px;
    border-collapse: collapse;
  }

  .text9ptbold {
    font-family:arial,helvetica,serif;
    font-size:12px;
    font-weight:bold;
    text-decoration:none;
  }

  .text9pt {
    font-family: arial,helvetica,serif;
    font-size:12px;
    color:#000000;
  }

  .greentext9pt {
    font-family: arial,helvetica,serif;
    font-size:12px;
    font-weight:bold;
    color:#033016;
  }

  .greentext9pt:hover {
    color:red;
  }
} 

@media print {
  body {
    background: #FFFFFF;
    color: #000000;
  }

  .bluelinks, .footer, .footerover, .inputbox, .nonprinttext9pt, .image, .text8pt, .smallleftlinks, .leftlink, .login, .nonprint, .text85pt, .nonprintgreentext9pt, .nonprintthreadtable, .bannerlink, .bannersublinkleft, .bannersublink, .membersublinks, .tradingtab {
    display: none;
  }

  .tradingtable {
    padding-left:3px;
    border-collapse: collapse;
  }

  .threadtable {
    position: relative;
    width: 95%;
    left: -120px;
  }

  .printthread {
    position: relative;
    left: -120px;
  }

  .printonly {
    font-family: arial,helvetica,serif;
    font-size:16px;
    font-weight:bold;
    color:#064D24;
    display: visible; 
  }

  .threadline {
    border-bottom-width:1px;
    border-bottom-color:#C2D6EF;
    border-bottom-style:solid;
  }

  .text9ptbold {
    font-family:arial,helvetica,serif;
    font-size:13px;
    font-weight:bold;
    text-decoration:none;
  }

  .text9pt {
    font-family: arial,helvetica,serif;
    font-size:13px;
    color:#000000;
  }

  .greentext9pt {
    font-family: arial,helvetica,serif;
    font-size:13px;
    font-weight:bold;
    color:#033016;
  }
}