/*entire page css */
body {
 background-image: url(/atbp/images/bg.gif);
 border: 0;
 margin: 0;
 padding: 0;
}

/* Container Divs */
#container {
 width: 1000px;
 border: 0;
 margin: 0;
 padding: 0;
}
#admincontainer {
 width: 1100px;
 border: 0;
 margin: 0;
 padding: 0;
}
/* Left Nav Sidebar */
#leftNav {
 position:relative;
 float:left;
 width:210px;  /* for IE5/WIN */
 voice-family: "\"}\"";
 voice-family:inherit;
 width:190px; /* actual value */
 margin:0;
 padding: 0;
 z-index:100;
 background-image: url(/atbp/images/leftNavBkgrd.gif);
 background-repeat: no-repeat;
}
#leftTopNav {
 padding-left: 15px;
 margin: 0;
}

#atbplogo {
 padding: 0 0 0 20px;
}

#leftNavList {
 padding: 30px 0 0 10px;
}
#leftNavList img {
 display: inline;
}
#leftBottomNav a {
 font-family: Trebuchet MS, Arial, sans-serif;
 font-size: .8em;
 color: #002060;
}
#leftNavBox {
 background-color: #FFFFCC;
 margin: 0 20px 0 10px;
}
#leftNavBox ul {
 margin-left: 5px;
}
#leftNavBox img {
 display: inline;
}
/* Center Content Div */
#content {
 position: relative;
 margin: 0;
 padding: 0 210px 0 190px;
}
#contentBG {
 width: 600px;
 background-color: #FFFFFF;
}
#admincontentBG {
 width: 1000px;
 margin: 0 0 0 20px;
 padding: 40px 0 0 0;
 background-color: #FFFFFF;
}
#btnMainMenu {
 float: right;
 margin: -60px 80px 5px 0;
}
#btnLogout {
 clear: both;
 float: right;
 margin: -30px 80px 0 0;
}

/* Right Column Div */
#rightNav{
  position:relative;
  float:right;
  width:220px;  /* for IE5/WIN */
  voice-family: "\"}\"";
  voice-family:inherit;
  width:200px; /* actual value */
  margin:0;
  padding:0;
  z-index:99;
}

/* Footer */
#footer{
 text-align: center;
 margin: 20px 20px 20px 20px;
 height: 100px;
}
#admincontentBG #footer{
 font-size: .8em;
}

/* Homepage */
#contentBG p#homepageNote {
 font-family: DejaVu Serif Condensed, Trebuchet MS, Arial, sans-serif;
 font-size: 1.5em;
 letter-spacing: -1px;
 word-spacing: .5px;
 font-stretch: ultra-condensed;
 color: #003366;
 padding: 25px 0 25px 25px;
}
#contentBG ul#homepageList {
 margin-left: 25px;
 padding-left: 0;
 display: inline;
}
#contentBG ul#homepageList li {
 margin: 0;
 padding: 0 10px;
 border-left: 1px solid #000;
 list-style: none;
 display: inline;
 font-size: 1.5em;
 line-height: 1.5em;
}
#contentBG ul#homepageList li.first {
 margin-left: 0;
 border-left: none;
 list-style: none;
 display: inline;
}
/* BodyElements */
p {
 font-family: Trebuchet MS, Arial, sans-serif;
 font-size: .9em;
 color: #FFFFFF;
}
a {
 font-family: Trebuchet MS, Arial, sans-serif;
 font-size: .9em;
 color: #FFFFFF;
 text-decoration: underline;
}
img {
 padding: 0;
 margin: 0;
 border: 0;
 display: block;
}
ul {
 list-style: none;
 margin-left: 0;
 padding-left: 1em;
 text-indent: -1em;
}
#admincontentBG a {
 font-family: Trebuchet MS, Arial, sans-serif;
 font-size: 1.2em;
 color: #003366;
}
#contentBG a {
 font-family: Trebuchet MS, Arial, sans-serif;
 font-size: .9em;
 color: #003366;
}
#admincontentBG a:hover {
 font-family: Trebuchet MS, Arial, sans-serif;
 font-size: 1.2em;
 color: #339999;
}
#contentBG a:hover {
 font-family: Trebuchet MS, Arial, sans-serif;
 font-size: .9em;
 color: #339999;
}
#admincontentBG p {
 font-family: Trebuchet MS, Arial, sans-serif;
 font-size: 1.2em;
 color: #003366;
 padding-left: 60px;
}
#admincontentBG p.quicklink a {
 font-size: 1em;
}
#admincontentBG p b {
 font-size: 1.5em;
}
#contentBG p {
 font-family: Trebuchet MS, Arial, sans-serif;
 font-size: .9em;
 color: #003366;
 padding: 0 10px 0 25px;
}

#contentBG img.headerIMG {
 padding: 25px 0 0 25px;
}
#contentBG ul, #admincontentBG ul {
 font-family: Trebuchet MS, Arial, sans-serif;
 font-size: .9em;
 color: #003366;
 padding: 0 0 0 40px;
}
#admincontentBG ul label {
 font-weight: bold;
}
form table.externaltable {
 margin: 0 0 0 10px;
}
table.internaltable {
 margin: 0 0 0 60px;
}
table.internaladminhome {
 width: 1000px;
 font-family: Trebuchet MS, Arial, sans-serif;
 padding: 5px 5px 5px 40px;
 margin-left: 5px;
}
table.internaladminhome li {
 margin: 5px 0 0 0;
}
table.internaladminhome label {
 font-size: 1.5em;
}
table.internaltable th, table.internaltable td {
 font-family: Trebuchet MS, Arial, sans-serif;
 font-size: 1em;
 color: #003366;
 text-align: left;
 padding: 5px 10px 0 0;
}
#admincontentBG table.internaltable tbody tr td a {
 font-size: 1em;
 }
table.internaltable td.labeltxt, table.internaltable td.labeltxtReq {
 background-color: #99cccc;
 width: 300px;
 font-family: Trebuchet MS, Arial, sans-serif;
 font-size: 1em;
 text-align: right;
 vertical-align: top;
 color: #003366;
 padding: 5px 5px 5px 10px;
}
table.internaltable td.linktxt {
 padding-left: 20px;
}
table.internaltable td.linktxt a {
 padding: 0 10px 0 0;
}
table.internaltable td.sectiontxt {
 background-color: #99cccc;
 width: 300px;
 font-family: Trebuchet MS, Arial, sans-serif;
 font-size: 1.2em;
 font-weight: bold;
 color: #003366;
 padding: 5px 0 10px 10px;
}
table.internaltable td.sectiontxt2Col {
 background-color: #99cccc;
 width: 1000px;
 font-family: Trebuchet MS, Arial, sans-serif;
 font-size: 1.2em;
 font-weight: bold;
 color: #003366;
 padding: 5px 0 10px 10px;
}
table.internaltable td.sectiontxt a {
 text-decoration: none;
}
form table.externaltable td.labeltxt, form table.externaltable td.labeltxtReq {
 background-color: #e5e5a7;
 width: 275px;
 font-family: Trebuchet MS, Arial, sans-serif;
 font-size: .9em;
 text-align: right;
 color: #003366;
}
form table.externaltable td.labeltxtReq, table.internaltable td.labeltxtReq {
 font-weight: bold;
}
table.internaltable td.inputtxt input, table.internaltable td.inputtxt, table.internaltable td.linktxt {
 width: 725px;
 margin: 0 0 0 10px;
 font-family: Trebuchet MS, Arial, sans-serif;
 font-size: 1em;
 color: #003366;
}
table.internaltable td.inputtxt {
 padding-left: 20px;
}
form table.internaltable td.inputtxt {
 padding-left: 10px;
}
form table.externaltable td.inputtxt input, form table.externaltable td.inputtxt {
 width: 250px;
 margin: 0 0 0 10px;
 font-family: Trebuchet MS, Arial, sans-serif;
 font-size: .9em;
 color: #003366;
}
form table.externaltable td.inputtxtRO, table.internaltable td.inputtxtRO {
 width: 275px;
 margin: 0 0 0 10px;
 padding-left: 10px;
 font-family: Trebuchet MS, Arial, sans-serif;
 font-size: .9em;
 color: #003366;
}
form table.externaltable td.inputtxt select {
 width: 250px;
 margin: 0 0 0 10px;
 font-family: Trebuchet MS, Arial, sans-serif;
 font-size: .9em;
 color: #003366;
}
table.internaltable td.selecttxt select {
 width: 250px;
 margin: 0 0 0 20px;
 font-family: Trebuchet MS, Arial, sans-serif;
 font-size: .9em;
 color: #003366;
}
form table.externaltable td.radiotxt {
 padding-left: 0px;
 font-family: Trebuchet MS, Arial, sans-serif;
 font-size: .9em;
 color: #003366;
}
table.internaltable td.radiotxt {
 padding-left: 10px;
 font-family: Trebuchet MS, Arial, sans-serif;
 font-size: .9em;
 color: #003366;
}
form table.externaltable td.radiotxt input, table.internaltable td.radiotxt input {
 margin: 0 5px 0 10px;
 font-family: Trebuchet MS, Arial, sans-serif;
 font-size: .9em;
 color: #003366;
}
form table.externaltable td.inputtxt textarea{
 width: 350px;
 margin: 0 0 0 10px;
 font-family: Trebuchet MS, Arial, sans-serif;
 font-size: .9em;
 color: #003366;
}
table.internaltable td.inputtxt textarea {
 width: 725px;
 margin: 0 0 0 10px;
 font-family: Trebuchet MS, Arial, sans-serif;
 font-size: 1em;
 color: #003366;
}
form table.externaltable td.inputtxt input#WorkPhone {
 width: 100px;
 margin-right: 10px;
}
form table.externaltable td.inputtxt input#Extension, form table.internaltable td.inputtxt input#Extension {
 width: 40px;
}
form table.externaltable td.selecttxt select#State {
 width: 150px;
 margin: 0 11px 0 10px;
 font-family: Trebuchet MS, Arial, sans-serif;
 font-size: .9em;
 color: #003366;
}
form table.externaltable td.selecttxt input#Zip, table.internaltable td.selecttxt input#Zip {
 width: 85px;
 font-family: Trebuchet MS, Arial, sans-serif;
 font-size: .9em;
 color: #003366;
}
form table.externaltable td.radiotxt input#Salary, table.internaltable td.radiotxt input#Salary {
 width: 75px;
}
table.internaltable td.submittxt {
 background-color: #99cccc;
 font-family: Trebuchet MS, Arial, sans-serif;
 font-size: 1.2em;
 color: #003366;
 text-align: center;
}
form table.externaltable td.submittxt {
 background-color: #e5e5a7;
 font-family: Trebuchet MS, Arial, sans-serif;
 font-size: .9em;
 color: #003366;
 text-align: center;
}
table.hottable {
 margin: 0px 10px 40px 20px;
 /*margin: 50px 10px 0 20px;*/
 padding: 60px 0 0 0;
}
table.hottable th{
 padding: 0 0 20px 0;
 font-family: Trebuchet MS, Arial, sans-serif;
 font-size: 1.2em;
 text-align: left;
 color: #003366;
}
table.hottable td{
 padding: 10px 0 0 0;
 font-family: Trebuchet MS, Arial, sans-serif;
 font-size: .9em;
 text-align: left;
 color: #003366;
}
table.hottabledflt {
 margin: 0px 10px 40px 20px;
 padding: 60px 0 60px 0;
 font-family: Trebuchet MS, Arial, sans-serif;
 font-size: .9em;
 text-align: left;
 color: #003366;
}
table.hottabledflt th {
 padding: 0 0 20px 0;
 font-family: Trebuchet MS, Arial, sans-serif;
 font-size: 1.2em;
 text-align: left;
 color: #003366;
}
table.testtable {
 margin: 20px 10px 20px 20px;
 font-family: Trebuchet MS, Arial, sans-serif;
 font-size: .9em;
 text-align: left;
 color: #003366;
}