#tblTop {  width: 750px; }
#tblMain {  width:750px;}

/*table outlines and such*/
.users {  background-color: #ffffff;}
#content {  padding: 0px 0px 0px 0px;  margin: 0px; border-left: 0px solid #a6c171; }
#docdate { background-color: #ecf5db; padding: 5px 0px 0px 1px;  border-top: 1px solid #a6c171; border-left: 1px solid #a6c171; border-right: 0px solid #a3c36f; border-bottom: 1px solid #a6c171; }

h1, h2, h3, h4, h5, h6, h7, td, a,  p, ul, ol  { font-family: Arial, Helvetica, sans-serif; color: #343434;  }

td, p, ul, ol {font-size: 13px; line-height: 128% }
th {font-size: 11px; text-align: left; }
ol {  padding: 5px 12px 20px 28px; margin: 2px 0px 0px 0px;}
ul {  padding: 0px 12px 20px 19px; margin: 2px 0px 0px 0px;}
li { padding: 0px 0px 7px 0px; margin: 0px 0px 0px 0px;  }

hr { color:#d7e0e3; margin: 5px 0px 8px 0px; }

/*this is for right hand navigation */
#subnav {  width: 148px; vertical-align: top;  background-color: #ecf5db;  font-family: Helvetica, Arial, sans-serif;  font-size: 10px;  border-left: 1px solid #a6c171;  border-right: 1px solid #a6c171;  border-top: 1px solid #a6c171;  border-bottom: 1px solid #a6c171;  }
#subnav h2 {  font-family: Arial, sans-serif;  font-size: 10px;  line-height: 127%; color: #000;  display: block;  background-color: #add774;  padding: 14px 0px 4px 0px;  margin: 0px 0px 4px 0px; text-align: center;   border-bottom: 1px solid #a6c171; border-top: 1px solid #a6c171;}
#subnav p {  font-family: Arial, sans-serif;  font-size: 11px;  color: #000;  padding: 2px 4px 7px 8px;  margin: 0px;  line-height: 1.1em;}
#subnav a:link {  color: #000;  text-decoration: underline;}
#subnav a:visited {  color: #666;  text-decoration: underline;}
#subnav a:hover {  color: #666;  text-decoration: none;}
#subnav a:active {  color: #000;  text-decoration: underline;}


#content ul.sitemap    { list-style: none; padding: 0px 0px 0px 0px; margin: 0px 10px 0px 0px; }
#content ul.sitemap li { padding: 0px 0px 0px 20px; margin: 0px 10px 3px 0px; }
#content ul.sitemap li { background-image: url(i/dd.gif);  background-repeat: no-repeat; background-position: 3px 1px; } 


/*These still require a custom bullet*/
#content ul.gen    { list-style: none; padding: 0px 0px 0px 0px; margin: 0px 10px 10px 0px; }
#content ul.gen li  {  padding: 0px 0px 10px 15px; margin: 0px;  text-align: left; background-position: 3px 6px; background-image: url(i/dot.gif); background-repeat: no-repeat; line-height: 120%; }

#content ul.dot    { list-style: none; padding: 0px 0px 0px 0px; margin: 0px 5px 10px 15px; }
#content ul.dot li  {  padding: 0px 0px 6px 10px; margin: 0px;  text-align: left; background-position: 0px 2px; background-image: url(i/dot.gif); background-repeat: no-repeat; font-size: 10px; line-height: 90%; }

.pdf  { background-image: url(../images/pdf.gif);  background-repeat: no-repeat; background-position: 0em 0em; padding: 0px 0px 0px 18px; margin: 0px;   }
.small  { font-size: 11px; line-height: 11px; padding: 0px; margin: 0px 0px 15px 0px; }
.note  {  color: #CC0000; font-size: 10px; line-height: 12px; text-transform:uppercase; font-weight: bold; }
.center {text-align:center} 
.red { color: #bd2323; }

#search{  background-color: #FFF; width:148px;}
#search p {  font-family: Arial, sans-serif;  color:#005D7D;  font-size: 10px;}
#frmSearch {  margin: 0px; }

/*drug list that goes to over 100 items */
ol.druglist {  padding: 5px 12px 20px 35px; margin: 2px 0px 0px 0px;}

/*NEW Green Alert Box*/
#sidebar {border-top: 1px solid #c2d2d7; border-left: 1px solid #c2d2d7; border-bottom: 1px solid #c2d2d7; border-right: 0px solid #d3eb9f; background:#f0f8f7; float: right; width: 235px; padding: 10px 0px 12px 0px; margin: 0px 0px 10px 10px; }
#content #sidebar p {font-size: 11px; line-height: 120%; padding: 3px 12px 7px 15px; margin: 0px; }
#content #sidebar h5 {color: #363636; padding: 4px 0px 1px 15px; margin: 0px; line-height: 12px; }
#content #sidebar p a {text-decoration: underline; color:#CC0000; }
#content #sidebar p a:visited {  color: #000000;  text-decoration: underline;}
#content #sidebar p a:hover, a:active {  color:#CC0000;  text-decoration: underline;}

/*This is deprecated - it is the old alert box and it is being phased out*/
.notice { margin: 4px 15px 4px 0px; font-size: 10px; background-color: #bae55f; border: 3px solid #bae55f; padding: 2px 0px 4px 16px; }
h2.notice  { font-weight: normal; font-size: 10px;  color: #000;}
.announcement {border: 1px solid #ccc; padding: 6px 2px 2px 15px; margin: 0px 20px 10px 2px; }
.teaser {  border-top: 1px dashed #666;  border-left: 1px dashed #666;  border-bottom: 0px none;  border-right: 0px none;  padding-top: 5px;  padding-bottom: 10px;  padding-left: 10px;  padding-right: 10px;  font-family: Arial, Verdana, sans-serif;  font-size: 120%;}

#content a:link {  color:#336699;  text-decoration: underline;}
#content a:visited {  color: #2f2f2f;  text-decoration: underline;}
#content a:hover, a:active {  color:#CC0000;  text-decoration: underline;}
#content p { padding: 0px 15px 14px 0px; margin: 0px; }
#content h1 {  font-size: 23px;  padding: 13px 10px 6px 0px; margin: 0px; line-height: 26px; font-weight: normal; }
#content h2 {  font-size: 21px; line-height: 23px; margin: 10px 25px 4px 0px; padding: 0px; font-weight: normal;}
#content h2 a:visited { color: #000; }
#content h3 {  font-size: 15px;  line-height: 17px; padding: 12px 15px 4px 0px; margin: 0px;  color: #545454}

#content h3 a:visited { color: #000; }
#content h4 {  font-size: 13px;  line-height: 14px; padding: 2px 15px 3px 0px; margin: 0px;  }
#content h5 {  font-size: 11px;  padding: 5px 0px 3px 0px; margin: 0px; }
#content h6 {  font-size: 11px;  padding: 2px 0px 15px 0px; margin: 0px 15px 0px 0px;  text-align: right; border-top: 2px #CCCCCC solid; color: #999999; }

#content ul.dd     { list-style: none; padding: 0px 0px 20px 0px; margin: 10px 30px 30px 2px; border-bottom: 1px dotted #d6e297 }
#content ul.dd li  {  padding: 0px 0px 10px 13px; margin: 0px;  text-align: left; background-position: top left; background-image: url(i/dd.gif); background-repeat: no-repeat; font-size: 16px; line-height: 110%; }
#content ul.dd li a { color:#336699; font-weight: bold; text-decoration: none; }
#content ul.dd li a:hover, a:active  { color:#CC0000; text-decoration: underline;  }
#content a:visited {  color: #666666;  text-decoration: underline;}

#content ul.doc { list-style-type: none; margin: 0px; padding: 0px 20px 20px 0px; } 
#content ul.doc li { padding: 0px 0px 8px 23px; margin: 0px;  text-align: left; background-position: 0em 0em; }
#content ul.doc li a { }
#content ul.doc li a:visited {  color: #666666;  text-decoration: underline;}
#content ul.doc li a:hover , a:active {  color:#CC0000;  text-decoration: underline;}

#content ul.doc li.video  { background-image: url(i/video.gif); background-repeat: no-repeat;  }
#content ul.doc li.breeze  { background-image: url(i/breeze.gif); background-repeat: no-repeat;  }
#content ul.doc li.down  { background-image: url(i/down.gif); background-repeat: no-repeat;  }
#content ul.doc li.arrow  { background-image: url(i/arrow.gif); background-repeat: no-repeat;}
#content ul.doc li.help  { background-image: url(i/help.gif); background-repeat: no-repeat;  }
#content ul.doc li.homearrow  { background-image: url(i/arrow.gif); background-repeat: no-repeat;   padding-bottom: 4px; }
#content ul.doc li.global { background-image: url(i/global.gif);  background-repeat: no-repeat;}
#content ul.doc li.pdf { background-image: url(i/pdf.gif);  background-repeat: no-repeat;} 
#content ul.doc li.excel { background-image: url(i/excel.gif);  background-repeat: no-repeat;} 
#content ul.doc li.cdn { background-image: url(i/cdn.gif);  background-repeat: no-repeat;}
#content ul.doc li.us { background-image: url(i/us.gif);  background-repeat: no-repeat;}
#content ul.doc li.gen  { background-image: url(i/box.gif);  background-repeat: no-repeat;} 
#content ul.doc li.word { background-image: url(i/word.gif);  background-repeat: no-repeat;}  
#content ul.doc li.web { background-image: url(i/web.gif);  background-repeat: no-repeat;}  
#content ul.doc li.zip  { background-image: url(i/zip.gif);  background-repeat: no-repeat;}
#content ul.doc li.sound  { background-image: url(i/sound.gif);  background-repeat: no-repeat;}
#content ul.doc li.largeone { background-image: url(i/cac.gif);  background-repeat: no-repeat; padding: 7px 0px 10px 60px;}
#content ul.doc li.extraone  { background-image: url(i/arrow.gif); background-repeat: no-repeat; padding: 20px 0px 10px 20px;  background-position: 0px 20px; }

/*this is for breadcrumbs and the document date*/
#docdate p.crumbs {  font-size: 10px; line-height: 10px; color: #D32939;  margin: 0px; padding: 0px ; }
#docdate p.crumbs a {  margin: 0px; padding: 0px 0px 0px 3px; font-size: 10px;  line-height: 10px; color: #D32939; text-decoration: underline;  }
#docdate p.crumbs a:hover {  color: #000000; text-decoration: none; }
#docdate p.crumbs a:visited {  color: #CC0000; text-decoration: underline; }
#docdate p.docdate { margin: 0px; padding: 3px 5px 0px 0px; font-size: 10px;  line-height: 10px;  font-style: italic;  color: #666666;  text-align: right;}

#crumbs { float: left;  }
#date {float: right; font-size: 9px;  color: #8a8a8a;  font-style: italic; padding: 5px 0px 0px 2px;  margin: 0px;  padding-bottom:0px;}
#footer { font-family: Verdana, Arial, sans-serif; color: #666; background-color: #FFF; border-top: 0px solid #CCC; font-size: 10px; text-align: left; padding: 10px 0px 0px 0px; }
#footer a:link, a:visited {  color: #666;  text-decoration: underline;}
#footer a:hover, a:active {  color: #000;  text-decoration: underline;}


/*for new planned top band navigation */
#nav {  width: 146px;  color: #666;  background-color: #FFF;  font-family: Arial, sans-serif;  font-size: 10px;  vertical-align: top;}
#tnav { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; width: 750px }
ul.nav { background-color: #006C8B; padding: 3px 0px 3px 120px; margin: 15px 0px 0px 0px; text-align: left;   }
ul.nav li {padding: 0px 25px 0px 25px; margin: 0px 0px 0px 0px; display: inline; color: #ffffff;  }
ul.nav li a:link  {font-weight: bold; color:#ffffff; text-decoration:none; }
ul.nav li a:visited {font-weight: bold; color:#f7f7f7; text-decoration:none; }
ul.nav li a:hover  {font-weight: bold; color:#BAE55F; text-decoration:none; }h3 { }
