@charset "utf-8";

/* CSS Document */

body {

  margin: 0;

  padding: 0;

  font: 12px/170% Verdana, sans-serif;

  /*color: #494949;  */

  color: #333333; 

}

.content {

	background: #edf5fa;

	width:290px; 

}

a:link, a:visited {

  /*color: #027AC6;*/

  color: #0073BB;

  text-decoration: none;

}



a:hover {

  color: #0062A0;

  text-decoration: underline;

}



a:active, a.active {

 /* color: #5895be;  */

color:#0a4f9c;

font-weight:bold;

}



ul.menu, .item-list ul {

  margin: 0.35em 0 0 -0.5em; /* LTR */

  padding: 0;

  border: solid 0px #ff0000;

}

ul.menu ul, .item-list ul ul {

  margin-left: 0em; /* LTR */

  padding-left:15px;

  border: solid 0px #ff0000;

}



ol li, ul li, ul.menu li, .item-list ul li, li.leaf {

  margin: 0.15em 0 0.15em .5em; /* LTR */

}



ul.menu li, .item-list ul li, li.leaf {

  padding: 0 0 .2em 1.5em;

  list-style-type: none;

  list-style-image: none;

  background: transparent url(/images/menu-leaf.gif) no-repeat 1px .35em; /* LTR */

}

.cat_close {

	background-image:url(../images/menu-collapsed.gif);

	background-repeat:no-repeat;

	background-position:left;

}

.cat_open {

	background-image:url(../images/menu-expanded.gif);

	background-repeat:no-repeat;

	background-position:left;

}

.product {

	background-image:url(../images/menu-leaf.gif);

	background-repeat:no-repeat;

	background-position:left;

}

a.product, a.cat_close, a.cat_open {

	text-decoration:none;

}

#block-category-0 ul li, ul.menu li, .item-list ul li, li.leaf {

  padding: 0 0 .2em .5em;

  list-style-type: none;

  list-style-image: none;

  background: transparent no-repeat 1px .35em; /* LTR */

}



.activate {

  font-weight:bold;

}

.rightcorner {

   height:60px; width:215px; float:right; 

}

.left {

      height: 60px;  width:220px; background-position:0px 0px; background-image: url(../chemmimages/refbackground.png);  background-repeat: no-repeat; font-size:10 px; font-weight: normal; float:left;

}

.left div {

   padding-left:82px;padding-top:16px; font-size:12px; font-weight:normal;

}

.right {

      height: 60px;  width:195px; background-position:0px 0px; background-image: url(../chemmimages/blankbackground.png);  background-repeat: no-repeat; font-size:10 px; font-weight: normal; float:right; 

}

.right div {

   padding-left:10px; padding-top:1px; font-size:11px; font-weight:normal;

}

.right form {

   padding-top:10px;margin-top:3px;

}



#header {

   height:54px;

   background-image: url(../chemmimages/masthead_back.jpg); background-repeat: repeat-x; margin-bottom:0px;

}

#header .lefthead {

    float:left;

}

#header .righthead {

   float:right;

}

#wrapper {

   padding-top:2px; padding-left:14px; padding-bottom: 40 px; padding-right:16px; 

}

h1 {

   color:#4a4a4a; 

   font-size:140%;

}

/*

h2 {

   color:#d2771b;

   font-size:120%;

   padding-bottom:10px;

}

*/

h2 {

  color:#714213;

  font: 1.05em; "Trebuchet MS",Verdana,Arial,sans-serif;

  padding:12px 0 20px 8px;

}

 

h3 {

   font-size:110%;

}

.breadcrumb

{

  font-size:12px

}

.breadcrumb a:link, 

.breadcrumb a:hover, 

.breadcrumb a:visited 

{

  color:#1e5186;

}



.footer

{

  font-size:80%;

  padding: 2px 0px 15px 0px;

  border-top:1px solid #888;

}

.footer a:link, 

.footer a:hover, 

.footer a:visited 

{

  color:#1e5186;

  text-decoration:underline;

}



.h3tan {font-family : tahoma, helvetica, verdana, arial, sans-serif; font-weight : bold;  font-size : 1.3em;  color:#714213; }



.h3darkertan {font-family : tahoma, helvetica, verdana, arial, sans-serif; font-weight : bold;  font-size : 1.3em;  color:#b26212; }



.warningbox {

border:2px solid #CA160A;

margin:5px;

margin-bottom:20px;

padding:2px;

padding-left:8px;

text-align:left;

}



.redbar {

color: #ffffff;

font-size:1.1em;

font-weight:bold;

background:#990000;

margin:5px;

padding:6px;

text-align:center;

}



