a:link, a:visited, a:active {
	color: #3f728d;
}

#head {
    background: beige;
}

#content h2 {
	border-color: #CECECE;
	background: #EFEFEF;
}

/* Menu Color & Image Settings */
ul#navmenu {
	background: url(../images/admin/menuo_bg.gif) repeat-x; /*tab background image path*/
}

ul#navmenu ul a {
  background: #e46322;
  color: #FFF;
  border-bottom: 1px solid #e97422;
}

ul#navmenu li a {
  color:#000;
}

ul#navmenu li a:hover{
	color: #fff;
	background: url(../images/admin/menuo_hover_left.gif) no-repeat; /*left tab image path*/
	background-position: left;
}

ul#navmenu li a:hover b{
	color: #fff;
	background: url(../images/admin/menuo_hover_right.gif) no-repeat right top; /*right tab image path*/
}

/* Drop Down Menu */
ul#navmenu li:hover ul li a,
ul#navmenu li.iehover ul li a {
  background: #e46322;
  color: #FFF;
}

/* Drop Down Persistence */
ul#navmenu li:hover li a:hover,
ul#navmenu li:hover li:hover a,
ul#navmenu li.iehover li a:hover,
ul#navmenu li.iehover li.iehover a {
  background: #ff722d;
  color: #000;
}

ul#pgMenu li a:hover
{
	color: #FFF;
	background: #ffba70;
}

/* Table Colors */
#form,
.subform {
	border-color: black;
}

#form tbody tr:hover td {
	background-color: #fefeab;
}

#form td,
.subform td {
	border-color: #D9D9D9;
}

#form thead th {
	background: #e97422;
	color: #fff;
}

#form td.label {
	background: #ffba70;
}

#form tr.selected td {
	background-color: #3d80df;
	color: #ffffff;
	border-left-color: #346DBE;
	border-bottom-color: #7DAAEA;
}

#finTable {
	border-color: #666666;
}

#batchList th {
    background: #ffca6e;
	color: #000;
}

#batchList tbody tr:hover td {
	background-color: #fefeab;
}

table.donResults {
  background: #f8f8f9;
  border-color: #cccccc;
}
tr.donResults {
  background: #f8f8f9;
  border-color: #cccccc;
}
td.donResults {
  border-bottom-color: #cccccc;
}

table.batchList {
  border-color: #003366;
}
th.batchList {
  border-bottom-color: #003366;
}
td.batchListFooter {
  border-bottom-color: #003366;
  background: #ffffff;
}

.agent {
    border-color: #CFCFCF;
    background: #ffffff;
}

/* Form Colors */
input, select, textarea {
	border-color: #AFAFAF;
	background-color: white;
}

input[type=radio], input[type=checkbox] {
	background-color: white;
}

#footer {
	border-top-color: #e46322;
}

/* LEIGHTBOX */
.lbnav {
	background-color: #ffca6e;
}

/* Tooltip */
a.info {
	border-bottom-color: #CCCCCC;
	color:black;
}
a.info:hover span {
	background-color:#FFFFE5;
	border-color: #666666;
	color:#000000;
}

/* MISC */
.errorField
{
	background: #FFFF99;
}

.error
{
	color: red;
}

#infomsg {
	background: #f5f6be;
	border-color: #CECECE;
}

.button:hover {
	color: #34f;
}