body { background:#ddd7cf; }

.zero-container-shadow {
	margin:0 auto;width:980px;background-image:url("../resources/images/container-shadow.gif");
}
.one-container-shadow {
	width:970px;margin:0 5px 0 5px;background:#ffffff;
}
.two-container-paper {
	margin:0 10px 0px 10px;
}
.zero-container-footer {
	width:980px; margin:0 auto 10px;background-image:url("../resources/images/container-shadow-footer.gif");height:5px;
}




.container-shadow { width:780px; margin:0 auto;background-image:url("../resources/images/container-shadow-old.gif"); }

.container-paper { width:770px; margin:0 15px 0 15px; }

.container-shadow-footer { width:780px; margin:0 auto 10px;background-image:url("../resources/images/container-shadow-footer-old.gif");height:5px; }

.container { width:750px; margin:0;}
/* this updates the BluePrint css framework preset style */


.right { float:right;margin:0 0 20px 20px; }
.left { float:left; }

.right-pad { }
.right-border { border-left:1px solid #b6c5d3;padding:0 0 0 10px; }

.right-text { text-align:right;font-size:0.9em;color:#003366; }
.left-text { text-align:left; }

.block { background:#cccccc; }

.clear { clear:both; }

h1, h2, h3, h4, h5, h6 { color:#003366;font-family:"Century Gothic", "Helvetica Neue", Arial, Helvetica, sans-serif;  }
h1 { font-size:2.2em; }
h2 { font-size:1.6em;margin:0;font-weight:bold; }
h3 { margin:0;padding:5px 0 10px 0;font-weight:bold;font-size:1.3em; }
h4 { margin:0;padding:0;font-weight:bold; }
h5 { margin:0;padding:0;font-weight:bold; }


hr.title { border-bottom:1px dotted #b6c5d3;background:#ffffff; }
hr.space { background:#ffffff; }


a { color:#598ab8; }
a:hover { color:#dd7b00; }


/* Header */
#header { height:110px;background-image:url("../resources/images/header-logo-background.gif");margin:0 0 10px 0; }
#header h1, #header h2, #header h3 { color:#ffffff; }
#logo { padding:10px 15px 15px 15px;float:left; }
.header-logo-title a {
	display: block;
	height: 85px;
	width: 154px;
	background-image: url("../resources/images/chemical-management-resources.gif");
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: -10000px;
	font-size:12px;

}
#header-support { width:536px;float:left;padding:0; }
#header-support-2 { width:736px;float:left;padding:10px 15px 0 15px; }
#header-support-top { text-align:right;color:#ffffff; }
#header-support-top a { color:#ffffff;text-decoration:none; }
#header-support-bot { text-align:center;padding:0 75px 15px 0; }
#header-support-bot-2 { text-align:center;padding:0 125px 15px 0; }
/* Header */


/* Fade Image */
#fade-image {
	margin:0 0 20px 0;
}
/* Fade Image */


/* Content */
ul.navigation { margin:0;padding:0; }
ul.navigation li { margin:0;padding:0;list-style:none;border-bottom:1px solid #ffffff; }
ul.navigation li a img { padding:0px 6px 0px 0px; }
ul.navigation li a { padding:6px 10px 6px 10px;background:#b6c5d3;display:block;text-decoration:none;color:#003366;font-weight:bold; }
ul.navigation li a:hover { background:#003366;color:#ffffff; }
ul.navigation li a.page { background:#003366;color:#ffffff; }

.text-padding, .text-padding-title { padding:0 15px 0 10px;margin:0 0 0 5px;border-left:1px solid #b6c5d3; }
.text-padding-title { border:none; }


.list-arrow {  }
.list-arrow li { list-style-image:url("../resources/images/arrow-blue-curve-2.gif");padding:0 0 5px 0;color:#003366;font-size:1.1em; }
.list-arrow li span { font-weight:bold; }
.list-arrow li ul { padding:0;margin:0; }
.list-arrow li ul li { list-style-image:none;list-style:none;font-size:1.0em; }


ol {  }
ol li { padding:0 0 8px 0;font-size:1.1em; }
ol li span { color:#003366;font-size:1.1em; }

#hor-minimalist-b,
#hor-minimalist-b-2,
#hor-minimalist-b-3
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	background: #fff;
	/*margin: 45px;*/
	width: 720px;
	border-collapse: collapse;
	text-align: left;
	/*background:#cccccc;*/
}
#hor-minimalist-b th,
#hor-minimalist-b-2 th,
#hor-minimalist-b-3 th
{
	font-size: 14px;
	font-weight: normal;
	color: #039;
	padding: 10px 8px;
	border-bottom: 2px solid #003366;
}
#hor-minimalist-b td,
#hor-minimalist-b-2 td,
#hor-minimalist-b-3 td
{
	border-bottom: 1px solid #b6c5d3;
	color: #666666;
	padding: 6px 8px;
	vertical-align:top;
}
#hor-minimalist-b tbody tr:hover td,
#hor-minimalist-b-2 tbody tr:hover td,
#hor-minimalist-b-3 tbody tr:hover td
{
	color: #003366;
}
#hor-minimalist-b thead th,
#hor-minimalist-b-2 thead th,
#hor-minimalist-b-3 thead th
{
	background: none;
}


/* Content */

/* Footer */
#footer { margin:20px 0 0 0; }
.footer-header { background:#003366;height:15px; }
.footer-content { background:#b6c5d3;padding:10px;font-size:0.9em; }
/* Footer */



strong.large { font-size:1.2em; line-height:normal; margin-bottom:normal; }