/*body {

background-color: #FFFFFF;

font-family: verdana, arial, sans-serif;

color: #333333;

font-size:0.8em;

line-height:1.6em;

}*/

body {
  border-right: #fff 0px solid;
  padding-right: 0px;
  border-top: #fff 0px solid;
  min-width: 980px;
  padding-left: 0px;
  font-size: 80%;
  font-size: expression(screen.devicexdpi > 96 ? "70%": "80%");
  max-width: 980px;
  padding-bottom: 0px;
  margin: 0px auto;
  border-left: #fff 0px solid;
  width: 980px;
  width: expression(document.body.clientWidth > 1000? "980px": "980px");
  padding-top: 0px;
  border-bottom: #fff 0px solid;
  font-family: verdana, arial, sans-serif;
  _margin: 0 auto;
  background: #d7eefb;
  color: #333333;
}

.homelist {
  font-size: 1em;

  line-height: 1.6em;
}

.top {
  font-size: 0.8em;
}

.color1 {
  background-color: #ebebeb;
}

.color2 {
  background-color: #dff3ff;
}

.color3 {
  background-color: #f7f0d9;
}

.color4 {
  background-color: #f4f0ed;
}

.colorhead {
  background-color: #c3c3c3;

  padding: 2px 5px 2px 8px;
}

.footer {
  font-size: 11px;

  border-top: 1px solid #888;
}

.footer2 {
  font-size: 10px;
}

.sidebox {
  font-size: 11px;

  line-height: 1.8em;
}

dt {
  font-size: 0.8em;
}

dd {
  font-size: 0.8em;
}

.sublist {
  margin-left: 20px;
}

A.nounderline:link {
  color: #1e5186;

  font-weight: normal;

  text-decoration: none;
}

A.nounderline:visited {
  color: #8e388e;

  font-weight: normal;

  text-decoration: none;
}

A.nounderline:hover {
  color: #4c72a1;

  font-weight: normal;

  text-decoration: underline;
}

A.nounderline:active {
  color: #4c72a1;

  font-weight: normal;

  text-decoration: underline;
}

A:link {
  color: #1e5186;

  font-weight: normal;

  text-decoration: underline;
}

A:visited {
  color: #8e388e;

  font-weight: normal;

  text-decoration: underline;
}

A:hover {
  color: #4c72a1;

  font-weight: normal;

  text-decoration: underline;
}

A:active,
a:focus {
  color: #4c72a1;

  font-weight: bold;

  text-decoration: underline;
}

A.topnav:link {
  color: #4a4a4a;

  font-weight: bold;

  text-decoration: none;
}

A.topnav:visited {
  color: #4a4a4a;

  font-weight: bold;

  text-decoration: none;
}

A.topnav:hover {
  color: #4c72a1;

  font-weight: bold;

  text-decoration: none;
}

A.topnav:active {
  color: #4c72a1;

  font-weight: bold;

  text-decoration: none;
}

h1 {
  font-family: tahoma, helvetica, verdana, arial, sans-serif;
  font-weight: bold;
  font-size: 1.4em;
  color: #4a4a4a;
}

h2 {
  font-family: tahoma, helvetica, verdana, arial, sans-serif;
  font-weight: bold;
  font-size: 1.3em;
  color: #4a4a4a;
}

h3 {
  font-family: tahoma, helvetica, verdana, arial, sans-serif;
  font-weight: bold;
  font-size: 1.2em;
  color: #4a4a4a;
}

h4 {
  font-family: tahoma, helvetica, verdana, arial, sans-serif;
  font-weight: bold;
  font-size: 1.1em;
  color: #4a4a4a;
}

h5 {
  font-family: tahoma, helvetica, verdana, arial, sans-serif;
  font-weight: bold;
  font-size: 1em;
  color: #4a4a4a;
}

h6 {
  font-family: tahoma, helvetica, verdana, arial, sans-serif;
  font-weight: bold;
  font-size: 0.9em;
  color: #4a4a4a;
}

.h1 {
  font-family: tahoma, helvetica, verdana, arial, sans-serif;
  font-weight: bold;
  font-size: 1.4em;
  color: #4a4a4a;
}

.h2 {
  font-family: tahoma, helvetica, verdana, arial, sans-serif;
  font-weight: bold;
  font-size: 1.3em;
  color: #4a4a4a;
}

.h3 {
  font-family: tahoma, helvetica, verdana, arial, sans-serif;
  font-weight: bold;
  font-size: 1.2em;
  color: #4a4a4a;
  line-height: 2em;
}

.h4 {
  font-family: tahoma, helvetica, verdana, arial, sans-serif;
  font-weight: bold;
  font-size: 1.1em;
  color: #4a4a4a;
}

.h5 {
  font-family: tahoma, helvetica, verdana, arial, sans-serif;
  font-weight: bold;
  font-size: 1em;
  color: #4a4a4a;
}

.h6 {
  font-family: tahoma, helvetica, verdana, arial, sans-serif;
  font-weight: bold;
  font-size: 0.9em;
  color: #4a4a4a;
}

.h1liteblue {
  font-family: tahoma, helvetica, verdana, arial, sans-serif;
  font-weight: bold;
  font-size: 1.4em;
  color: #66819b;
}

.h2liteblue {
  font-family: tahoma, helvetica, verdana, arial, sans-serif;
  font-weight: bold;
  font-size: 1.3em;
  color: #024e7e;
}

.h3liteblue {
  font-family: tahoma, helvetica, verdana, arial, sans-serif;
  font-weight: bold;
  font-size: 1.2em;
  color: #024e7e;
  padding-right: 10px;
}

.h4liteblue {
  font-family: tahoma, helvetica, verdana, arial, sans-serif;
  font-weight: bold;
  font-size: 1.1em;
  color: #024e7e;
}

.h5liteblue {
  font-family: tahoma, helvetica, verdana, arial, sans-serif;
  font-weight: bold;
  font-size: 1.05em;
  color: #024e7e;
}

.h6liteblue {
  font-family: tahoma, helvetica, verdana, arial, sans-serif;
  font-weight: bold;
  font-size: 0.9em;
  color: #15506f;
}

.h3briteblue {
  font-family: tahoma, helvetica, verdana, arial, sans-serif;
  font-weight: bold;
  font-size: 1.2em;
  color: #0088c3;
}

.h4navyblue {
  font-family: tahoma, verdana, helvetica, arial, sans-serif;
  font-weight: bold;
  font-size: 1.1em;
  color: #0a29a5;
}

.h4green {
  font-family: verdana, tahoma, helvetica, arial, sans-serif;
  font-weight: bold;
  font-size: 0.9em;
  color: #005900;
  line-height: 1.8em;
}

.h4red {
  font-family: verdana, tahoma, helvetica, arial, sans-serif;
  font-weight: bold;
  font-size: 0.9em;
  color: #622d1d;
  line-height: 1.8em;
}

.h3tan {
  font-family: tahoma, helvetica, verdana, arial, sans-serif;
  font-weight: bold;
  font-size: 1.2em;
  color: #714213;
}

.h3darktan {
  font-family: tahoma, helvetica, verdana, arial, sans-serif;
  font-weight: bold;
  font-size: 1.2em;
  color: #8c4c2f;
}
#4D4D4D p {
  font-family: verdana, arial, sans-serif;
  font-size: 1em;
  color: #333333;
  line-height: 1.5em;
}

.p {
  font-family: verdana, arial, sans-serif;
  font-size: 0.95em;
  line-height: 1.5em;
  color: #333333;
  line-height: 1.5em;
}

.body1 {
  font-family: verdana, arial, sans-serif;
  font-size: 1em;
  line-height: 1.7em;
  color: #4a4a4a;
}

.body2 {
  font-family: verdana, arial, sans-serif;
  font-size: 0.8em;
  line-height: 1.5em;
  color: #4a4a4a;
}

.body3 {
  font-family: verdana, arial, sans-serif;
  font-size: 0.7em;
  line-height: 1.3em;
  color: #4a4a4a;
}

.bullet {
  font-family: verdana, arial, sans-serif;
  font-size: 0.8em;
  line-height: 1.5em;

  padding: 0px;
  margin-top: 0px;
  margin-left: -10px;
  margin-right: 5px;
  margin-bottom: 0px;
  color: #4a4a4a;
}

.bullet2 {
  font-family: verdana, arial, sans-serif;
  font-size: 0.6em;
  line-height: 1.5em;

  padding: 0px;
  margin-top: 0px;
  margin-left: -10px;
  margin-right: 5px;
  margin-bottom: 0px;
  color: #4a4a4a;
}

.body3 {
  font-family: verdana, arial, sans-serif;
  font-size: 0.7em;
  line-height: 1.3em;
  color: #4a4a4a;
}

.left {
  font-family: tahoma, arial, sans-serif;
  font-size: 13px;
  line-height: 1.2em;
  color: #4a4a4a;
}

.left2 {
  font-family: tahoma, arial, sans-serif;
  font-size: 13px;
  padding-left: 4px;
  line-height: 14px;
  color: #4a4a4a;
}

.right_col_div {
  margin-top: 20px;

  margin-left: 10px;

  margin-right: 10px;

  margin-bottom: 10px;
}

.white {
  color: #ffffff;
}

ul {
  margin-bottom: 25px;
}

ul.noindent {
  padding: 0px;

  margin-top: 0px;

  margin-left: 15px;

  margin-bottom: 15px;
}

ol {
  margin-bottom: 25px;
}

ol.boldlist {
  font-size: 0.9em;

  line-height: 1.8em;

  font-weight: bold;

  color: #66819b;
}

ol.boldlist p {
  color: #333333;

  font-weight: normal;

  font-size: 0.9em;

  margin-bottom: 0px;
}

ul ol {
  margin-bottom: 0px;
}

ul ul {
  margin-bottom: 0px;
}

ol ul {
  margin-bottom: 0px;
}

ol ol {
  margin-bottom: 0px;
}

.thickhr {
  color: #ccc;

  background-color: #ccc;

  height: 5 px;
}

.thinhr {
  color: #ccc;

  background-color: #ccc;

  height: 1 px;
}

.redbullet {
  color: #ff3300;

  font-size: 1.2em;
}

.greenbullet {
  color: #33cc33;

  font-size: 1.2em;
}

.yellowbullet {
  color: #ffff33;

  font-size: 1.2em;
}

.box_g {
  background: #f6faec;

  width: 300px;

  margin-left: 10px;

  /*float: right; */
}

.box_g ul {
  padding: 2px;

  margin-top: 0px;

  margin-left: 15px;

  margin-bottom: 0px;
}

.boxtop_g {
  background: url(/chemmimages/ne_g.gif) no-repeat top right;
}

.boxtop_g div {
  font-size: 0;

  height: 10px;

  background: url(/chemmimages/nw_g.gif) no-repeat top left;
}

.boxbottom_g {
  background: url(/chemmimages/se_g.gif) no-repeat bottom right;
}

.boxbottom_g div {
  font-size: 0;

  height: 10px;

  background: url(/chemmimages/sw_g.gif) no-repeat bottom left;
}

.boxcontent {
  padding: 0px 10px 0px 10px;
}

.box_r {
  background: #fcf5e3;

  width: 300px;

  margin-left: 10px;

  /*float: right; */
}

.box_r ul {
  padding: 2px;

  margin-top: 0px;

  margin-left: 15px;

  margin-bottom: 0px;
}

.boxtop_r {
  background: url(/chemmimages/ne_r.gif) no-repeat top right;
}

.boxtop_r div {
  font-size: 0;

  height: 10px;

  background: url(/chemmimages/nw_r.gif) no-repeat top left;
}

.boxbottom_r {
  background: url(/chemmimages/se_r.gif) no-repeat bottom right;
}

.boxbottom_r div {
  font-size: 0;

  height: 10px;

  background: url(/chemmimages/sw_r.gif) no-repeat bottom left;
}

.floatrightbox {
  float: right;
}

.roundedcornr_box_779776 {
  background: url(/chemmimages/roundedcornr_779776_tl.png) no-repeat top left;
}

.roundedcornr_top_779776 {
  background: url(/chemmimages/roundedcornr_779776_tr.png) no-repeat top right;
}

.roundedcornr_bottom_779776 {
  background: url(/chemmimages/roundedcornr_779776_bl.png) no-repeat bottom left;
}

.roundedcornr_bottom_779776 div {
  background: url(/chemmimages/roundedcornr_779776_br.png) no-repeat bottom
    right;
}

.roundedcornr_content_779776 {
  background: url(/chemmimages/roundedcornr_779776_r.png) top right repeat-y;
}

.roundedcornr_top_779776 div,
.roundedcornr_top_779776,
.roundedcornr_bottom_779776 div,
.roundedcornr_bottom_779776 {
  width: 100%;

  height: 15px;

  font-size: 1px;
}

.roundedcornr_content_779776,
.roundedcornr_bottom_779776 {
  margin-top: -19px;
}

.roundedcornr_content_779776 {
  padding: 0 15px;
}

.roundedcornr_box_206963 {
  background: url(/chemmimages/roundedcornr_206963_tl.png) no-repeat top left;
}

.roundedcornr_top_206963 {
  background: url(/chemmimages/roundedcornr_206963_tr.png) no-repeat top right;
}

.roundedcornr_bottom_206963 {
  background: url(/chemmimages/roundedcornr_206963_bl.png) no-repeat bottom left;
}

.roundedcornr_bottom_206963 div {
  background: url(/chemmimages/roundedcornr_206963_br.png) no-repeat bottom
    right;
}

.roundedcornr_content_206963 {
  background: url(/chemmimages/roundedcornr_206963_r.png) top right repeat-y;
}

.roundedcornr_top_206963 div,
.roundedcornr_top_206963,
.roundedcornr_bottom_206963 div,
.roundedcornr_bottom_206963 {
  width: 100%;

  height: 15px;

  font-size: 1px;
}

.roundedcornr_content_206963,
.roundedcornr_bottom_206963 {
  margin-top: -19px;
}

.roundedcornr_content_206963 {
  padding: 0 15px;
}

A.boldnounderline:link {
  color: #333333;

  font-weight: bold;

  text-decoration: none;
}

A.boldnounderline:visited {
  color: #333333;

  font-weight: bold;

  text-decoration: none;
}

A.boldnounderline:hover {
  color: #4c72a1;

  font-weight: bold;

  text-decoration: underline;
}

A.boldnounderline:active {
  color: #4c72a1;

  font-weight: bold;

  text-decoration: underline;
}

.num {
  font-family: Georgia, Times, serif;

  font-size: 1.5em;

  font-style: italic;

  font-weight: bold;

  color: #8c4c2f;
}

.redbar {
  color: #ffffff;

  font-size: 1.3em;

  font-weight: bold;

  background: #990000;

  margin: 5px;

  padding: 6px;

  text-align: center;
}

.warningbox {
  border: 1px solid #990000;

  margin: 5px;

  padding: 6px;

  text-align: center;
}
