/* Main Color Scheme */


.bodycolor {
 background-color: #A4A691;
}
.outertable {
 background-color: #FFFFFF;
}
.tableback {
 background-color: #C4E3D3;
}
.subtleback {
 background-color: #EDFAF3;
}
.plainback {
 background-color: #FFFFFF;
}
.vertline {
 background-color: #666666;
}
.mainspace {
/* border: 1px solid #6677BB; */
 background-color: #FFFFFF;
}
.sidebar {
 background-color: #E3E3E3;
}


/* Data Entry Box Color Classes */

.debox {
 border: 1px solid #CCCCCC;
 background-color: #FFFFFF;
}
.dehdr {
 background-color: #E6E6E6;
}
.delight {
 background-color: #fff4dc;
}
.dedark {
 background-color: #fceecf;
}

/* Text Classes */
p {
  font-size:12px;
  color:#000000;
  font-family:tahoma,verdana,sans-serif;
  line-height:16px
}
p#bold {
  font-weight: bold;
}
p#small {
  font-size: 12px;
}
p#large {
  font-weight: bold;
  font-size: 16px;
}

.txtgrey {
  font-size:12px;
  color:#333333;
  font-family:tahoma,verdana,sans-serif;
  line-height:18px
}
.txtbrown {
  font-size:13px;
  color:#C7793B;
  font-weight:normal;
  font-family:tahoma,verdana,sans-serif;
  line-height:19px
}
.txtmauve {
  font-size:13px;
  color:#CB58BF;
  font-weight:normal;
  font-family:tahoma,verdana,sans-serif;
  line-height:19px
}
.txtsm {
  font-size:11px;
  color:#000000;
  font-family:tahoma,verdana,sans-serif;
  line-height:16px
}
.txtwhite {
  font-size:11px;
  color:#FFFFFF;
  font-weight:bold;
  font-family:tahoma,verdana,sans-serif;
  line-height:16px
}
.txtbold {
  font-size:12px;
  color:#000000;
  font-weight:bold;
  font-family:tahoma,verdana,sans-serif;
  line-height:16px;
}
.txtred {
  font-size:12px;
  color:#FF0000;
  font-family:tahoma,verdana,sans-serif;
  line-height:16px
}
.txtgreen {
  font-size:11px;
  color:#006600;
  font-family:tahoma,verdana,sans-serif;
  line-height:16px
}
.txtblue {
  font-size:12px;
  color:#0000FF;
  font-family:tahoma,verdana,sans-serif;
  line-height:16px
}
.txtlg {
  font-size:14px;
  color:#000000;
  font-family:tahoma,verdana,sans-serif;
  line-height:20px
}
.txttiny {
  font-size:9px;
  color:#333333;
  font-family:tahoma,verdana,sans-serif;
  line-height:10px
}
.txtinput {
  font-size:12px;
  color:#000000;
  background-color: #FFFFAA; 
  font-family:tahoma,verdana,sans-serif;
}
.lblsm {
  font-size:11px;
  color:#000033;
  font-family:tahoma,verdana,sans-serif;
  line-height:14px
}
.lbllg {
  font-size:12px;
  color:#000033;
  font-family:tahoma,verdana,sans-serif;
  line-height:14px
}
.titlesm {
  font-size:12px;
  color:#A40000;
  font-weight:bold;
  font-family:tahoma,verdana,sans-serif;
  line-height:15px
}
.titlelg {
  font-size:14px;
  color:#A40000;
  font-weight:bold;
  font-family:tahoma,verdana,sans-serif;
  line-height:15px
}

/* Links */

a {
 font-size:12px;
 font-family:tahoma,verdana,sans-serif;
 color:#003366;
 text-decoration: underline;
 font-weight:bold
}
a:hover {
 color:#003366
}
a:active {
 color:#B6CF3A
}
a#mauve {
 font-size:13px;
 color:#CB58BF;
 font-weight:normal;
 text-decoration: none;
 font-family:tahoma,verdana,sans-serif;
 line-height:19px
}
a#mauveb {
 font-size:13px;
 color:#CB58BF;
 font-weight:bold;
 text-decoration: none;
 font-family:tahoma,verdana,sans-serif;
 line-height:19px
}
a#grey {
 font-family:tahoma,verdana,sans-serif;
 font-size:12px;
 color:#444444;
 text-decoration: underline;
 line-height:18px
}
a#grey:hover {
 color:#CB58BF;
}
a#greycl {
 font-family:tahoma,verdana,sans-serif;
 font-size:12px;
 color:#444444;
 text-decoration: none;
 line-height:18px
}
a#greycl:hover {
 color:#CB58BF;
}
a#greysm {
 font-family:tahoma,verdana,sans-serif;
 font-size:11px;
 color:#444444;
 text-decoration: underline;
 line-height:18px
}
a#greysm:hover {
 color:#CB58BF;
}
a#small {
 font-family:tahoma,verdana,sans-serif;
 font-size:9px;
 color:#666666;
 text-decoration: none;
}
a#small:hover {
 color:#CB58BF;
}
a#smact {
 font-family:tahoma,verdana,sans-serif;
 font-size:9px;
 color:#3355CC;
 text-decoration: none;
}

#div-1 {
   position: relative;
}
#div-1a {
   float: left;
   width: 430px;
   margin-right: 30px;
}
#div-1b {
   float: right;
   width: 310px;
}
#div-1c {
   clear: both;
}