﻿body {
margin:0px;
padding:0px;
font-family:arial;
font-size:12px;
text-align:center;
}
h1 {
font-size:150%;
color:#6D81B2;
margin:10px 0px 10px 0px;
font-family:'Trebuchet MS';
}
h2 
{
font-family:'Trebuchet MS';
}
h4 {
font-size:120%;
margin:10px 0px 0px 0px;
}
p {
margin-top:0px;
width:425px;
}
b {
font-size:14px;
}
p a {
color:#003399;
}
#mainContainer {
text-align:left;
width:920px; 
margin:0px auto; 
height:1000px; 
}
#header {
display:block;
background-image: url('../../images/top_logo.jpg'); 
background-attachment:scroll; 
background-repeat:no-repeat; 
width:900px; 
height:125px;
}
.homeImage {
width:220px; 
height:65px; 
position:absolute; 
margin-top:35px;
border:0px;
}
#header form {
background-image: url('../../images/searchIcon.jpg');
background-repeat:no-repeat;
background-position:0px 1px;
padding-left:25px;
display:block;
float:right;
margin-top:88px;
margin-right:25px;
}
#date {
display:block;
float:right;
clear: both;
margin-top:80px;
font-size:15px;
color:#2B327C;
}
#navigation {
display:block;
background-image: url('../../images/navBG.gif'); 
background-attachment:scroll; 
background-repeat:repeat-x;
float:left; 
width:900px;
height:25px;
margin-top:-10px;
margin-left:2px;
left:12px;
color:white;
font-size:12px;
font-weight:bold;
}
#NavContainer {
float:left;
margin-left:-9px;
}
#topNav {
background-image: url('../../images/rounded01a.png'); 
background-attachment:scroll; 
background-repeat:no-repeat; 
width:245px; 
height:23px;
padding-bottom:0px;
padding-top:0px;
margin-top:10px;
margin-bottom:0px;
}
#middleNav {
background-image: url('../../images/rounded-middle.png'); 
background-attachment:scroll; 
background-repeat:repeat-y; 
width:245px; 
margin-top:0px;
padding-bottom:0px;
padding-top:0px;
margin-bottom:0px;
font-weight:bold;
}
#middleNav a {
background-image: url('../../images/bullet.gif');
background-position:0% 35%;
background-repeat:no-repeat;
display:block;
color:#093371;
text-decoration:none;
border-bottom:1px solid #82A4C7;
margin-bottom:5px;
padding-left:20px;
padding-bottom:5px;
padding-top:2px;
line-height:16px;
}
#middleNav a:hover {
background-image: url('../../images/bulletOn.gif');
color:#45B9A9;
}
#middleNav ul {
list-style-type:none;
margin-left:20px;
padding-left:0px;
margin-top:-15px;
}
#middleNav ul li {
width:205px;
}
#middleNav ul li  ul {
margin-top:0px;
margin-bottom:10px;
padding-left:0px;
margin-left:15px;
}
#middleNav ul li ul li {
width:189px;
}
#middleNav ul li ul li ul li {
width:174px;
}
#bottomNav {
background-image: url('../../images/rounded01-BLUE.png'); 
background-attachment:scroll; 
background-position:0px 0px; 
background-repeat:no-repeat; 
width:245px; 
height:50px;
padding:0px 0px 0px 0px;
margin-top:-16px;
}
#bottomNav a {
display:block;
text-decoration:none;
color:white;
font-size:12px;
margin-left:40px;
padding-top:8px;
}
#bottomNav a:hover {
text-decoration:underline;
}
#contentContainer {
float:left;
margin-left:7px;
width:670px;
}
#contentTop {
background-image: url('../../images/rounded01.png'); 
background-attachment:scroll;  
background-repeat:no-repeat; 
width:660px; 
height:6px !important;
padding-bottom:0px;
padding-top:0px;
margin-top:10px;
margin-bottom:0px;
line-height:6px;
}
.contentMiddle {
background-image: url('../../images/left-right-feather.jpg'); 
background-attachment:scroll; 
background-repeat:repeat-y; 
max-width:670px; 
margin-top:0px;
margin-bottom:0px; 
padding:10px 0px 0px 25px;
}
.contentMiddle #ct100_ContentPanel ul
{
	width:400px;
}
#secNav {
background-image: url('../../images/secondaryNavBar.gif'); 
background-attachment:scroll; 
background-repeat:repeat-x; 
height:32px; 
width:435px; 
margin-top:6px;
padding:0px 0px 0px 0px;
color:white;
font-size:11px;
font-weight:bold;
}
#secNav a {
color:white;
text-decoration:none;
}
#secNav a:hover {
color:#00AF9A;
}
#secNav ul {
margin:0px 0px 0px 0px;
padding:4px 0px 0px 8px;
}
#secNav  ul li {
display:inline;
margin-top:2px;
padding-right:60px;
margin-left:0px;
}
#contentBottom {
background-image: url('../../images/rounded01-reverse.jpg'); 
background-attachment:scroll; 
background-position:0px 0px; 
background-repeat:no-repeat; 
width:670px; 
height:6px;
padding:0px;
}
#content {
margin-top:0px;
}
#mainNav {
margin-top:5px;
margin-bottom:0px;
}
#mainNav li {
display:inline;
margin:0px 38px 0px 0px;
padding:0px;
}
#mainNav li a {
color:white;
text-decoration:none;
padding-right:38px
}
#mainNav li a:hover {
color:#D3AA2E;
}
#copyright {
display:block;
float:left;
width:900px;
padding-top:20px;
padding-bottom:25px;
}
#copyright a {
text-decoration:none;
color:#00458E;
}
#copyright a:hover {
text-decoration:underline;
}
#copyright span {
display:block;
float:left;
}
#copyright ul {
float:right;
display:block;
margin-top:0px;
}
#copyright ul li {
display:inline;
margin-right:20px;
}
.contentImages 
{
float:right; 
margin-right:25px; 
clear:right; 
margin-top:8px;
}
.body-text-bold 
{ 
	font-weight:bold;
}
.blueBG
{
	border:1px black solid; 
	background-color:#E7EDFF;
	width:435px;
	padding:5px 5px 0px 5px;
}
.distributors th
{
	font-weight:bold;
	font-size:15px;
}
.distributors td
{
	vertical-align:top;
	padding-top:10px;
}
.distributors td:first-line
{
	font-weight:bold;
}
.Locations
{
	font-size:15px;
	font-weight:bold;
	color:#005ACE;
}
#locationsTable
{
	border-collapse:collapse; 
	border:1px black solid;
}
#locationsTable th
{
	border:1px black solid;
}
#locationsTable td
{
	border:1px black solid;
}
/*Table Menu System*/
#ctl00_ctl00_navContent_TreeView1
{
margin-left:18px;
margin-top:-20px;
}
/*End of Table System*/
.DataSheet
{
	border:2px black double;
	width:450px;
}
.DataSheetCategory
{
	border:1px black solid;
	width:450px;
}
.DataSheetCategory h2
{
	text-decoration:underline;
}
#contact span
{
	display:block;
	width:500px;
	padding:5px 0px 0px 0px;
}
#contact span label
{
	width:125px;
	display:block;
	float:left;
	font-size:16px;
}
#contact span INPUT[type='text']
{

}
#loginSpan
{
	position: relative;
	float: right;
	clear: none;
}
#loginSpan A 
{
	text-decoration: none;
}
#MSDSList
{
	list-style-type:none;
	font-size:16px;
}
#MSDSList a:hover
{
	text-decoration:none;
}