BODY {
  background-color: #DFEFFF;
  margin-top:3px;
  margin-right:0px;
  margin-bottom:3px;
  margin-left:0px;
  font-family: "TAHOMA","ARIAL","HELVETICA";
}

A {
  FONT-WEIGHT: normal;
}
A:link {
  FONT-SIZE: 13px;
  TEXT-DECORATION: none
}
A:visited {
  FONT-SIZE: 13px;
  TEXT-DECORATION: none
}
A:hover {
  FONT-SIZE: 13px;
  TEXT-DECORATION: underline
}
A:active {
  FONT-SIZE: 13px;
  TEXT-DECORATION: underline
}
A.link10 {
  FONT-SIZE: 10px;
  TEXT-DECORATION: none
}
A.link10:visited {
  FONT-SIZE: 10px;
  TEXT-DECORATION: none
}
A.link10:hover {
  FONT-SIZE: 10px;
  TEXT-DECORATION: underline
}
A.link10:active {
  FONT-SIZE: 10px;
  TEXT-DECORATION: underline
}
.text13 {
  FONT-SIZE: 13px;
  COLOR: #000000;
  TEXT-DECORATION: none
  FONT-WEIGHT: normal;
}
.text13b_bold {
  FONT-WEIGHT: bold;
  FONT-SIZE: 13px;
  COLOR: #980505;
  TEXT-DECORATION: none
}
.text10 {
  FONT-SIZE: 10px;
  COLOR: #000000;
  TEXT-DECORATION: none
}
.text10b_bold {
  FONT-WEIGHT: bold;
  FONT-SIZE: 10px;
  COLOR: #980505;
  TEXT-DECORATION: none
}
.button10 {
  font-size: 10px;
}
.field11 {
  BORDER-RIGHT: 1px solid;
  BORDER-TOP: 1px solid;
  BORDER-LEFT: 1px solid;
  BORDER-BOTTOM: 1px solid;
  FONT-SIZE: 11px;
  border-color:#A8B0B8;
  BACKGROUND-COLOR: #FFF2E1;
}
.table1 {
  BORDER-RIGHT: #000080 1px solid;
  BORDER-TOP: #000080 1px solid;
  BORDER-LEFT: #000080 1px solid;
  BORDER-BOTTOM: #000080 1px solid;
  BACKGROUND-COLOR: #B3D9FF;
}

// default
h1 {
  background-color: #000080;
  color: white;
  font-size: 18px;
  margin: 0px;
  padding: 8px;
}


h2 {
  background-color: white;
  color: #6699FF;
  font-size: 14px;
  margin: 0px;
  padding: 8px 0px 8px 0px;
}

h3 {
  background-color: white;
  color: #6699FF;
  font-size: 12px;
  margin: 0px;
  padding: 8px 0px 8px 0px;
}

input.submit {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
}

input.button {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
}

p {
  font-size: 11px;
  line-height: 14px;
  text-align: justify;
}


th {
  background-color: #EBEBEB;
  border: 1px solid #DADADA;
  padding: 4px;
}


tr.header td {
  background-color: #6699FF;
  border-bottom: 1px solid #3366CC;
  border-right: 1px solid #3366CC;
  color: white;
  font-weight: bold;
  padding: 2px;
  text-align: center;
  font-size: 10px;
}

tr.odd td, tr.even td {
  border-bottom: 1px solid #DADADA;
  border-right: 1px solid #DADADA;
  padding: 1px;
  font-size: 10px;
}

tr.odd td {
  background-color: white;
  font-size: 10px;
}

tr.even td {
  font-size: 10px;
  background-color: #F3F3F3;
}



/* ID'd DIVs  */

#main_outer {
  margin: 0px auto;
  width: 760px;
}

#main_inner {
  background-color: white;
}

#content {
  padding: 4px 4px 18px 4px;
}

#footer {
  background-color: #FAFAFA;
  border-top: 1px solid #DADADA;
  line-height: 20px;
  padding: 16px;
  text-align: center;
}


.form_section {
  font-size: 11px;
  margin-bottom: 24px;
}



#csv_file_preview {
  border: 1px solid #000080;
  height: 300px;
  margin: 4px auto;
  overflow: scroll;
  width: 730px;
}

.mailbar {
  background-image: url(../appimgs/mailerbar-bg.gif);
  background-repeat: no-repeat;
  height: 60px;
  width: 514px;
  margin-right: auto;
  margin-left: auto;
}
.baritems {
  padding-top: 10px;
  padding-left: 7px;
  text-align: left;
}
.statusbox {
  background-color: #FFFFFF;
  position: absolute;
  left: 50%;
  width: 514px;
  margin-left: -257px;
  height: 90px;
}
.percentbox {
  background-color: #FFFFFF;
  position: absolute;
  left: 50%;
  width: 514px;
  margin-left: -257px;
  height: 90px;
  font-family: "Trebuchet MS", Arial, Helvetica;
  font-size: 24px;
  font-weight: bold;
  color: #999999;
  text-align: center;
}

ul.inline { display:inline; padding:5px; }
li.inline { display:inline; }
