*{
margin:0px;
padding:0px;
font-family:Arial;
font-size:12px;
font-weight:400;
}
	
body {color:#474747; margin: 0; background: #FFFFFF;}

h1 {font-size:16px; font-weight:700;}
h2 {font-size:12px; font-weight:700; color:#000000;}
h3 {color:#34AEAA; font-size:12px; font-weight:700;}
h4 {color:#474747; font-size:24px; border-bottom:#000000 1px solid; padding-bottom:5px;}
h5 {color:#0383AE; font-size:13px; font-weight:700; padding-bottom:5px;}
td {text-align:left; vertical-align:top;}
hr {border: 0px; color: #CCCCCC; background-color: #CCCCCC; height: 1px; width: 100%; margin-top:15px; margin-bottom:15px;}

.h1 {font-size:14px; font-weight:700; display:block; padding-top:5px; line-height:18px;}

.margint5 {margin-top:5px;}
.margint10 {margin-top:10px;}
.margint15 {margin-top:15px;}
.margint20 {margin-top:20px;}
.margint25 {margin-top:25px;}
.margint-15 {margin-top:-15px;}

.footer-bg {background:url(images/footer-bg.jpg) repeat-x; padding-bottom: 21px; font-size:11px;}
.footer-link { font-size:11px; color:#FFFFFF; padding-bottom:15px; padding-top: 21px;}
.footer-copy { font-size:11px;}
.footer-copy b { font-size:11px; font-weight:700;}
.footer-site { font-size:11px; text-align:right;}
.footer-site a { font-size:11px; color:#474747; text-decoration:none;}
.footer-site a:hover { text-decoration:underline;}
.footer-link a { font-size:11px; text-decoration:none; color:#FFFFFF;}
.footer-link a:hover {text-decoration:underline;}

.home-bg {background:url(images/home-bg.jpg) repeat-x; padding: 0px 47px 0px 47px;}
.home-bg1 {background:url(images/home-bg.jpg) repeat-x; width:50%;}
.home-bg2 {background:url(images/home-bg2.jpg) repeat-x;}
.hrhome {border: 0px; color: #3ABAAF; background-color: #3ABAAF; height: 3px; text-align:left; margin: 0px 0px 10px 0px;}

.link-bg {background:url(images/link-bg.jpg) repeat-x;}
.link-bg td {text-align:center; vertical-align:middle;}
.link-bg a { font-size:11px; font-weight:700; text-decoration:none; color:#FFFFFF;}
.link-bg a:hover {color:#FBC159;}

#hometext {text-decoration: none; padding: 0px 20px 0px 25px;}
#hometext p {line-height:18px;}
#hometext a {font-size:11px; color:#ED9706; text-decoration:none; font-weight:400;}
#hometext a:hover {color:#474747; text-decoration:underline;}

.msds {font-size:11px; color:#B91017; text-decoration:none; font-weight:400;}
.msds:hover {color:#B91017; text-decoration:underline;}

.default {font-size:12px; color:#B91017; text-decoration:none; font-weight:400;}
.default:hover {color:#B91017; text-decoration:underline;}

.load {font-size:12px; color:#B91017; text-decoration:none; font-weight:400; display:block; margin-left:120px; margin-top:-15px;}
.load:hover {color:#B91017; text-decoration:underline;}

#products {text-decoration: none; width:220px; padding: 0px 10px 0px 20px; border-left:#cccccc solid 1px; border-right:#cccccc solid 0px;}
#products b {font-weight:700; padding: 5px 0px 0px 0px; display:block; font-size:11px;}
#products ul {list-style:none; padding:0px; margin:0px; margin-bottom:5px;}
#products ul li { background:url(images/bullet.gif) no-repeat 0px 8px; padding: 3px 0px 3px 8px;}
#products ul li a {font-size:11px; color:#B91017; text-decoration:none; font-weight:400;}
#products ul li a:hover {color:#000000; text-decoration:none;}

#quar {text-decoration: none; padding: 0px 0px 5px 15px; border-left:#3ABAAF solid 1px;}
#quar a {font-size:11px; color:#B91017; text-decoration:none; font-weight:700;}
#quar a:hover {color:#474747; text-decoration:none;}

#sidepanels { width:180px; padding-left:15px;}
#sidepanels .hrhome {border: 0px; color: #3ABAAF; background-color: #3ABAAF; height: 3px; text-align:left; margin: 0px 0px 5px 0px;}
#sidepanels h3 {color:#3ABAAF; font-size:14px; font-weight:700;}
#sidepanels ul {list-style:none; padding:0px; margin: 15px 0px 0px 0px; border-top:#cccccc 1px solid;}
#sidepanels ul li {padding-bottom:4px; padding-top:4px; border-bottom:#cccccc 1px solid;}
#sidepanels ul li a {font-size:11px; color:#474747; text-decoration:none; font-weight:400;}
#sidepanels ul li a:hover {color:#B91017; text-decoration:none;}
#sidepanels ul li span.selected {font-size:11px; color:#B91017; text-decoration:none; font-weight:700;}

.opacity IMG{filter:alpha(opacity=100); opacity:1.0; border: 1px solid #D6D4D4;}
.opacity:hover IMG{filter:alpha(opacity=80); opacity:0.7;  border: 1px solid #BCBBBB;}

.space {padding: 0px 20px 5px 20px;}

.img-float {float:right; margin: 0px 0px 5px 12px;}

#home {text-decoration: none; padding: 0px 0px 10px 0px; text-align:right; font-size:11px;}
#home a {font-size:11px; color:#474747; text-decoration:none; font-weight:700;}
#home a:hover {color:#138983;}

#text {color:#474747; vertical-align:top; height:350px;}
#text p {line-height:18px; padding-bottom:15px;}
#text b {font-weight:700;}
#text ul {margin: 5px 0px 0px 0px; #margin: 5px 0px 0px 0px;}
#text ul li { list-style-type:none; background:url(images/bull.gif) no-repeat 0px 5px; padding-bottom:6px; padding-left:10px;}
#text hr {border: 0; color: #DADADA; background-color: #DADADA; height: 1px; width: 100%; text-align: left; margin: 10px 0px 18px 0px; #margin:-5px;}

.table-form td {
	padding: 5px 0px 8px 0px;
	vertical-align: top;

}


.table-format {
	font-size: 12px; font-family:arial;
	color: #3b3b3b;
	font-weight: 400;
}

.table-format td {
	font-size: 12px; font-family:arial;
	vertical-align: top;
	/*border-left: 1px solid #AEABD9;*/
	border-bottom: 1px solid #B6B7B7;
	padding:3px;
}

.table-format td a{
	font-size: 12px; font-family:arial;
	color: #3b3b3b;
	font-weight: 400;
	text-decoration:none;
	font-weight:700;
}

.table-format td a:hover{
	font-size: 12px; font-family:arial;
	color: #000;
	font-weight: 400;
	text-decoration:none;
	font-weight:700;
}


#table-head {
	background-color: #41A5A1;
	border-bottom: 1px solid #525252;
	padding: 4px;
	font-size: 12px arial,;
	font-weight: 700;
	color: #fff;
}

#td-bg {
	background-color: #5F5E5E;
	padding: 4px;
	font-size: 12px arial,;
	font-weight: 700;
	color: #fff;
}



.highlight {font-size: 11px; color: #505050; font-family: arial; text-decoration: none; font-weight:400; padding-bottom:0px; padding-top:11px; padding-left:0px;}
.highlight:hover {font-size: 11px; color: #d60000; font-family: arial; text-decoration
: none; font-weight:400; padding-bottom:0px; padding-top:11px; padding-left:0px;}
.inp {font-weight: 400; font-size: 12px; color: #000000; font-family: Arial; text-decoration: none; border: 1px solid #d1d1d1; text-align:left; background-color:transparent;}

.inp1 {color:#000; border:1px solid #d1d1d1; font-size:12px; background-color:#E8E7E7;}
.but {font-weight: 700; font-size: 12px; color: #FFFFFF; font-family: Arial; text-decoration: none; background-color:#41A5A1; text-align:center; padding: 4px 10px 4px 10px; border:0px solid #d1d1d1; }
.width181{width:181px;}
.width201{width:201px;}

.table-fact td {padding: 10px 5px 10px 5px; border-bottom:#CCCCCC 1px solid; }
.table-fact .bor {background:#E7E7E7; font-weight:400;}
.text-space {padding-left:17px; padding-right:17px; height:400px;}

.borpad {background:#EAEAEA; padding:5px; border: #DFDEDE 1px solid;}
#table-format td {padding: 5px 6px 6px 5px;  border-bottom:#DFDEDE 1px solid;}
#table-format td a {color:#FFFFFF; text-decoration:none; font-weight:400; font-size:11px; border: 0px solid #07847F;}
#table-format td a:hover {color:#07847F; text-decoration:none;}
#table-format .head {background:#CEEBFD; font-weight:700;}

.pfright {float: right; margin: 3px 0px 5px 10px; padding:2px; border:#CCCCCC 1px solid;}

.text {font-weight: 400; font-size: 12px; color: #3b3b3b; text-align:left; line-height:18px;}
.text-bold {font-weight: 700; font-size: 12px; color: #3b3b3b; text-align:left; line-height:18px;}
.text-space {padding-left:17px; padding-right:17px; height:400px;}
.text-left {padding-left:17px; height:400px;}

.text-fm	 {font-weight: 400; font-size: 12px; color: #000000; text-align:left; padding-top:5px; padding-bottom:5px; }




.fot{color:#FFFFFF; font-size:1px; padding:0; margin:0;}
.fot h1 {color:#FFFFFF; font-size:1px; padding:0; margin:0;}
.fot h2 {color:#FFFFFF; font-size:1px; padding:0; margin:0;}
.fot h3 {color:#FFFFFF; font-size:1px; padding:0; margin:0;}


