body {
    background-color    :   #f1f2ed;
    color               :   #000000;
    font-family         :   verdana, arial, helvetica;
    font-size           :   11px;
    padding-right       :   5px;
    padding-left        :   20px;
}

td {
    
}

a {
    color               :   #000000;
}

a:hover {
    color               :   #00a0dd;
}

.box {
    margin-top          :   10px;
}

.box h1 {
    font-family         :   verdana, arial black;
    text-transform      :   uppercase;
    font-size           :   12px;
    color               :   #000000;
}

div.selectedtab {
    border-top          :   1px solid #000000;
    border-left         :   1px solid #000000;
    border-right        :   1px solid #000000;
    background-color    :   #cecebd;
    padding             :   5px;
    margin-right        :   4px;
}

div.tab {
    border              :   0;
    background-color    :   #e0e0d4;
    padding             :   5px;
    margin-right        :   4px;
}

div.tab a {
    color               :   #4c4c34;
}

div.tabbedcontent {
    background-color    :   #cecebd;
    border-left         :   1px solid #000000;
    border-right        :   1px solid #000000;
    border-bottom       :   1px solid #000000;
    border-top          :   1px solid #000000;
    margin-top          :   -1px;
}

div.bottombar {
    font-family: verdana, arial, helvetica;
    margin-bottom       :   20px;
    margin-left         :   10px;
    margin-right        :   10px;
    padding             :   5px;
    /*background-color    :   #eca661;*/
    background-color    :   #e3e0dc;
}

.stacktrace,
A.stacktrace:link,
A.stacktrace:visited
{
  font-family: verdana, arial, helvetica;
}

a.stacktrace:hover {
    color               :   #cc0000;
}

.stacktrace_end
{
  font-family: arial, helvetica;
  color: #000000;
}

.fieldlabel
{
  font-family: arial, helvetica;
  color: #000000;
  text-align: left;
}

.field
{
  font-family: arial, helvetica;
  color: #000000;
  text-align: left;
}

.tab
{
  font-family: arial, helvetica;
  font-weight: bold;
  color: #ffffff;
}

.tab_selected
{
  font-family: arial, helvetica;
  font-weight: bold;
  color: #000000;
}

INPUT,
SELECT,
TEXTAREA
{
  color: #000000;
  font-size :   11px;
  font-family: arial, helvetica;
}

INPUT.btn,
INPUT.btn_save,
INPUT.btn_cancel,
INPUT.btn_saveandclose,
INPUT.btn_saveandnext
{
  background-color: #ffffff;
  border-style: solid;
  border-color: #cecebd;
  border-width: 1px;
  height: 22px;
  padding: 2px;
  font-size: 11px;
  font-family   :   arial;
  margin-top: 10px;
}


INPUT.btn_saveandclose
{
  font-weight: bold;
}

.error,
.errorlabel
{
  color: #FF0000;
  font-family: arial, helvetica;
  text-align: left;
}

.atkmessages
{
  color: #000000;
  font-family: arial, helvetica;
  font-weight: bold;
  text-align: left;
}

.box
{
  margin-left: 10px;
  margin-right: 15px;
}


FORM TABLE TD
{
  text-align: left;
}


td.tableRowHeader {
	font-weight: bold;
	vertical-align: middle;
	color: #ffffff;
	background-color: #629CD3;
	height: 20px;
	padding-left: 5px;
}


td.whiteBold {
	font-family: Arial, Sans-serif, Verdana, Geneva, Helvetica;
	font-weight: bold;
	font-size: 11px;
	padding-top: 1px;
	font-weight: bold;
	color: #ffffff;
}

td.mfPositionerInnerTd {
	background-color: #D4D0C8;
	border-top: #FFFFFF 1px solid;
	border-left: #FFFFFF  1px solid;
	border-bottom: #848284 1px solid;
	border-right: #848284 1px solid;
	padding: 1 1 1 1;
	height: 100%;
}

div.mfBoxPositioner2 {
	background-color: #D4D0C8;
	border-top: #D4D0C8 1px solid;
	border-left: #D4D0C8  1px solid;
	border-bottom: #424142 1px solid;
	border-right: #424142 1px solid;
	padding: 0 0 0 0;
}

ul {
    margin-bottom: 0;
    margin-top: 0;
}

ul li {
    margin-left: -20px;
} 
