/* CSS Document */
body { padding:0; margin:0; font-family:Arial, Helvetica, sans-serif; }
.parent-table { width:800px; }
.logo { height:142px; width:258px; background:url(images/logo.jpg) no-repeat; }
.menu-bg { height:227px; width:258px; background:url(images/menu-bg.jpg) no-repeat; }
.search-bg { height:117px; width:258px; background:url(images/search-bg.jpg) no-repeat; }
.affiliates { height:258px; width:258px; background:url(images/affiliates.jpg) no-repeat; }
.header-right { height:125px; width:542px; background:url(images/header-right.jpg) no-repeat; }
.content-bg { height:375px; width:542px; background:url(images/content-bg.jpg) no-repeat; }
.content-bg2 { height:375px; width:542px; background:url(images/content-bg2.jpg) no-repeat; }
.title { color:#fd0100; padding:0; margin:0; font-size:12pt; }
.title2 { color:#fd0100; padding:0; margin:0; font-size:12pt; }
.contents { font-size:11px; font-weight:normal; padding:2px 0px; }
.contents a { text-decoration:none; color:#000000; }
.contents a:hover { text-decoration:underline; }
.newsletter { height:156px; width:244px; background:url(images/newsletter.jpg) no-repeat; }
.footer-bg { background:url(images/footer-bg.jpg) repeat-x; height:54px; }
.footer-top { font:bold 11px Arial, Helvetica, sans-serif; padding-top:3px; }
.footer-top a { color:#000000; text-decoration:none; }
.footer-top a:hover { text-decoration:underline; }
.copyright { font:bold 11px Arial, Helvetica, sans-serif; color:#FFFFFF; padding-top:5px; }
.news { width:180px; font-weight:normal; font-size:11px; text-align:justify; }
.news2 { width:180px; font-weight:normal; font-size:11px; }
.news-spacer { height:0px; }
.news-content { padding-left:40px; padding-top:10px; }
.textbox { border-style:none; width:100px; }
.textbox2 { border-style:none; width:125px; }
.search-box { padding:25px 0px 0px 90px; }
.newsletter-box { padding:25px 0px 0px 80px; }
.about { border:solid 0px #cccccc; overflow:auto; width:510px; height:300px; margin-left:30px; margin-top:40px; font:normal 11px Arial, Helvetica, sans-serif; }
.about2 { border:solid 0px #cccccc; overflow:auto; width:510px; height:350px; margin-left:25px; margin-top:40px; font:normal 11px Arial, Helvetica, sans-serif; }
.about p { text-align:justify; padding-right:7px; }
.cons { border:solid 1px #666666; width:320px; font:normal 11px Arial, Helvetica, sans-serif; }
.cons2 { border:solid 1px #666666; width:150px; font:normal 11px Arial, Helvetica, sans-serif; }
.msds { width:98%; background-color:#666666; }
.msds td { background-color:#FFFFFF; }
.required { font-size:12px; font-weight:bold; color:#FF0000; }
img.left{
	float:left;
	padding:0px 10px 0px 0px;
	position: static;
}

.home_list {

font-size: 0.7em;
font-family: Verdana, Arial;
margin-left:-30px;
line-height: 1.5;
}

.home_list a {
text-decoration:none;
color:#000033;


}

.home_list a:hover {

color:#990000;

}
.message_success {
font-size: 1.2em;
font-family: Verdana, Arial;
color: #009900;
background-color:#77FF77;
padding:10px;
}

.message_error {
font-size: 1.2em;
font-family: Verdana, Arial;
color: #CC0000;
background-color:#FF9D9D;
padding:10px;
}