@import url(ns4_toxins.css);

body {
	background-image: url(images/deq_page_tile1.gif);
	background-color: #e4e9dd;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	word-spacing: normal;
	letter-spacing: normal;
	text-align: left;
	vertical-align: top;
}
body, div, p, th, td, li, dd    {
    /* redundant selectors to help NS4 remember */
    /* font-family: Verdana, Arial, Helvetica, sans-serif; */
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8.5pt;
    }

#largetable (
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
)

#largetable p, th, td, li, dd {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;

}

a {
	font-family: Arial, Helvetica, sans-serif;
}
a:link {
	color: #006599;
	text-decoration: none;
}
a:visited {
	color: #006599;
	text-decoration: none;
}
a:hover {
	color: #e86d30;
	text-decoration: underline;
}
a:active {
	color: #e86d30;
	text-decoration: none;
}
h1,h2,h3,h4,h5,h6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
h1 {
	font-size: 11pt;
	color: #e86d30;
	padding: 0;
	margin: 5px 0 0 0;
}
h2 {
	font-size: small;
}
h3 {
	font-size: medium;
}
h4 {
	font-size: large;
}
h5 {
	font-size: xx-small;
}
h6 {
	font-size: 10pt;
	color: #227aa7;
	padding: 0;
	margin: 5px 0 0 0;
}
.style3 {color: #e86d30}
.style4 {
	/*font-size: x-small;*/
	font-weight: bold;
	color: #227aa7;
}
.style5 {
	color: #FFFFFF;
	font-weight: bold;
}
.style6 {
	color: #006599;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
}
/* ##### left Nav Style ##### */
.leftLinks {
	width:141px; 
	height:auto; 
	overflow:hidden;
	font-size: 8.5pt;
)
#leftnav {
	width:141px; 
	height:auto; 
	overflow:hidden;
	font-size: 8.5pt;
}

/* ##### headline Style ##### */

#headline {
  background-color: transparent;
  text-align: justify;
  line-height: 1.5em;
  margin: 0 0 0 0;
  padding: 0.5ex;
  /*border-left: 1px solid rgb(216,210,195);*/
}

#headline p {
  background-color: white;
  text-align: justify;
  line-height: 1.5em;
  font-size: 85%;
  margin: 0;
  padding: 0.5ex;
}

#headline span {
  background-color: white;
  text-align: justify;
  line-height: 1.5em;
  font-size: 85%;
  margin: 0;
  padding: 0.5ex;
  /*border-left: 1px solid rgb(216,210,195);*/
}

#headline h1 {
  color: rgb(FF,66,33);
  background-color: transparent;
  font-family: arial, verdana, helvetica, sans-serif;
  font-size: 120%;
  font-weight: bold;
  font-style: normal;
  text-align: left;
  margin: 0.5em 0 0 0;
  padding: 0 0 0 0;
  border-top: 1px solid rgb(216,210,195);
}

#headline h2 {
  color: #006599;
  background-color: transparent;
  font-family: arial, verdana, helvetica, sans-serif;
  font-size: 90%;
  font-weight: bold;
  font-style: normal;
  text-align: left;
  margin: 0 0 0 0;
  padding: 0.5em 0 0 0;
  border-top: 1px solid rgb(216,210,195);
}

#headline h3 {
  color: rgb(50,78,20);
  background-color: transparent;
  font-family: arial, verdana, helvetica, sans-serif;
  font-size: 85%;
  font-weight: bold;
  font-style: normal;
  text-align: left;
  margin: 0 0 0 0;
  padding: 0.5em 0 0 0;
  /*border-top: 1px solid rgb(216,210,195);*/
}

#headline a {
  color: #006599;
  font-weight: bold;
  background-color: transparent;
  text-decoration: none;
}

#headline a {
  color: #006599;
  background-color: transparent;
  text-decoration: none;
}

#headline a:hover {
  color: rgb(FF,66,33);
  text-decoration: underline;
}

a:visited {
	text-decoration: none;
}

#headline ul {
  list-style-type: none;
  margin: 0.5em;
  padding: 0.3ex; 
}

#headline li{
  line-height: 1.75em;
  font-size: 85%;
  margin: 0 0 0.5ex 0;
  padding-left: 1.5em;
  background-image: url(../icons/black.gif);
  background-repeat: no-repeat;
  /*background-position: 0 .2em;*/
}

#headline li.pdf {
  line-height: 1.5em;
  font-size: 85%;
  margin: 0 0 0.5ex 0;
  padding-left: 1.5em;
  background-image: url(../icons/red_pdf_icon.gif);
  background-repeat: no-repeat;
  /*background-position: 0 .2em;*/
}

#headline li.ppt {
  line-height: 1.5em;
  font-size: 85%;
  margin: 0 0 0.5ex 0;
  padding-left: 1.5em;
  background-image: url(../icons/powerpoint.gif);
  background-repeat: no-repeat;
  /*background-position: 0 .2em;*/
}

#headline li.link {
  line-height: 1.75em;
  font-size: 85%;
  margin: 0 0 0.5ex 0;
  padding-left: 1.5em;
  background-image: url(../icons/extLink_icon.gif);
  background-repeat: no-repeat;
  /*background-position: 0 .2em;*/
}

#headline li.img {
  line-height: 1.75em;
  font-size: 85%;
  margin: 0 0 0.5ex 0;
  padding-left: 1.5em;
  background-image: url(../icons/icon_image.gif);
  background-repeat: no-repeat;
  /*background-position: 0 .2em;*/
}

#headline li.word {
  line-height: 1.5em;
  font-size: 85%;
  margin: 0 0 0.5ex 0;
  padding-left: 1.5em;
  background-image: url(../icons/icon_doc_16x16.gif);
  background-repeat: no-repeat;
  /*background-position: 0 .2em;*/
}

#headline li.red {
  line-height: 1.75em;
  font-size: 85%;
  margin: 0 0 0.5ex 0;
  padding-left: 1.5em;
  background-image: url(../icons/red.gif);
  background-repeat: no-repeat;
  /*background-position: 0 .2em;*/
}

/* ##### End headline Style ##### */

.style7 {color: #FFFFFF}
.style8 {
	color: #1C74B2;
	font-size: xx-small;
	font-weight: bold;
}
.style10 {
	color: #006599;
	font-weight: bold;
	font-size: x-small;
}
.style11 {
	color: #4F771F;
	font-weight: bold;
	font-style: normal;
}
.style12 {color: #666666}
.style13 {font-size: x-small}
.style14 {font-size: 9px}
.style15 {
	color: #0D6AA1;
	font-weight: bold;
	font-size: x-small;
}
.style17 {
	font-size: x-small;
	font-weight: bold; 
}
.style19 {
	color: #0D6AA1; 
	font-weight: bold; 
	font-size: xx-small;
}
.style20 {
	font-size: xx-small
}
.style21 {
	color: #507820;
	font-weight: bold;
	font-size: x-small;
}
.style22 {color: #333333}

ul.useicon {
  list-style-type: none;
  margin: 0;
  padding: 0; 
}

li.pdf {
  line-height: 1.75em;
  margin: 0 0 0.5ex 0;
  padding-left: 1.5em;
  background-image: url(images/red_pdf_icon.gif);
  background-repeat: no-repeat;
  /*background-position: 0 .2em;*/
}

li.link {
  line-height: 1.75em;
  margin: 0 0 0.5ex 0;
  padding-left: 1.5em;
  background-image: url(images/extLink_icon.gif);
  background-repeat: no-repeat;
  /*background-position: 0 .2em;*/
}

li.img {
  line-height: 1.75em;
  font-size: 85%;
  margin: 0 0 0.5ex 0;
  padding-left: 1.5em;
  background-image: url(images/icon_image.gif);
  background-repeat: no-repeat;
  /*background-position: 0 .2em;*/
}

/******************************************************/
/* Forms Stylesheet */
/******************************************************/
.error {
  font-family: arial, verdana, helvetica, sans-serif;
  font-size: 85%;
  font-weight: bold;
  color: red
}


form.entryform div.fstext {
margin-top: 20px;
background-color: white;
}

form.entryform div.fstext h3{
color: #036; 
font: bold 13pt/110% Verdana, Arial, Helvetica, Geneva, sans-serif; 
background: #E8ECF0;
margin: 1px 3px;
padding: 1px 2px 2px;
border: solid 1px #7088B0;
}

form.entryform div.fstext p{
font: 9pt Verdana, Tahoma, Arial, sans-serif;
padding: 1px 5px 2px;
}

form.entryform {
margin-left: 7px;
margin-right: 7px;
padding: 0;
margin-top: 3px;
margin-bottom: 0;
}

form.entryform fieldset {
margin-top: 0;
margin-bottom: 0;
font: 10pt/120% Verdana, Tahoma, Arial, sans-serif;
}

form.entryform fieldset.m5pxleft {
padding: 3px 0 3px 5px;
}

form.entryform fieldset.m18pxleft {
padding: 3px 0 3px 18px;
}

form.entryform legend {
font-family: Verdana, Tahoma, Arial, sans-serif;
font-weight: bold;
}

form.entryform label.labelfloat {
float: left;
font-weight: bold;
text-align: right;
padding: 5px 22px 8px 0;
margin-right: 1px;
cursor: pointer;
width: 25%;
}

form.entryform br {
clear: both;
margin-top: 0;
margin-bottom: 0;
}

form.entryform input.button {
font-weight: bold;
margin: 5px;
padding: 0;
cursor: pointer;
}
/* Tables */
				/* Tables should never be used for visual */
				/* formatting: that is the role of CSS!   */

table.simple {
   color:           inherit;
   background:      inherit;	/* Don't make tables transparent */
   border-collapse: collapse;
   border-spacing:  0;
   empty-cells:     show;
   margin:          0;
   padding:         0;
   border:          1px solid #999999;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
}

table.simple caption {
   text-align:      center;
   caption-side:    top;
   margin:          0 2.5em 0.75em;
   padding:         0;
   border:          none;
}

table.simple td,
table.simple th {
   text-align:      center;
   vertical-align:  middle;
   margin:          0;
   padding:         0.05em;
   border:          1px solid #999999;
}

table.simple th,
table.simple td.highlight,
table.simple th.highlight {
   font-weight:     bold;
   color:           inherit;
   background:      #F0F0F0;
}

table.simple td.lighter,
table.simple th.lighter {
   color:           inherit;
   background:      #F8F8F8;
}

table.simple td.left,
table.simple th.left {
   text-align:      left;
}

table.simple td.center,
table.simple th.center {
   text-align:      center;
}

table.simple td.right,
table.simple th.right {
   text-align:      right;
}


/* The following HTML elements should NOT be used in documents using this
   style sheet:

       address - use the #footer style instead
       q       - use &ldquo; and &rdquo; instead
*/
