﻿@media screen{.nounderline{text-decoration:none; font-size:12px; font-family:arial; color:#555; font-weight:bold}
.nounderline:hover{color:#aaa}
a:link{color:#555}
a:visited{color:#555}
a:hover{color:#aaa}
a:active{color:#555}
a{cursor:pointer;}
.bodytextcolorbold:hover{color:#aaa}
body{background:url('/images/bg.jpg'); background-repeat:repeat-x; margin:0px 0px 0px 0px; padding:0;}
hr{border:0; color:#ccc; background-color:#ccc; height:1px; width:100%; text-align:left; float:left; width:222px; position:relative; top:-12px; }
img{text-decoration:none; border:none}
li{font-size:14px; font-family:arial; margin:0; padding:0}
.table{border:1px solid #aaaaaa;}
.contactTable td{border-bottom:1px solid #ccc;}
.pagetitle{font-size:24px; font-weight:bold; font-family:arial; color:#555}
h1{text-align:left; font-size:24px; font-weight:bold; font-family:arial; color:#555; border-bottom:2px solid #555555;}
h2{text-align:left; font-size:20px; font-family:arial; font-weight:bold; color:#555;}
h3{text-align:left; font-size:18px; font-family:arial; font-weight:bold; color:#555;}
.barinner h3{margin:0; font-size:14px; font-family:Arial; font-weight: bold; color:#555555;}
h4{margin:0; font-size:18px; font-family:Arial; font-weight: bold; color:#d30840;}
/*h5{margin:0; font-size:14px; font-family:Arial; font-weight: bold; color:#555555;}*/
h5{text-align:left; margin:0 0 5px 0; padding: 5px 0px 5px 5px; font-size:16px; font-family:Arial; font-weight: bold; color:#555; width:100%; background:#f0f0f0; border-top:1px solid #ccc;}
h6{margin:0; font-size:16px; font-family:Arial; font-weight: bold; color:#ffffff;}
h7{margin:0; font-size:13px; font-family:'Century Gothic', Arial; font-weight: bold; color:#cccccc;}
.homesidebar{list-style-image: url(/images/bullet.gif); margin:5px 0px 4px 15px; padding:0px;}
.homesidebar ul{margin:0px 0px 4px 5px; padding:0;}
.homesidebar li{margin:0px 0px 4px 0px; padding:0;}
.homesidebar ul li{list-style-image: url(/images/bullet-small.gif); font-size:12px; margin:0px 0px 0px 9px; padding-left:0px;}
.secondarytitle{font-size:18px; font-weight:400; font-family:arial; color:#903}
.bodytext{font-size:14px; font-family:arial}
p{font-size:14px; font-family:arial; margin:0; padding:0;}
td{font-size:14px; font-family:arial;}
.breadcrumbtext{font-size:15px; font-family:arial; text-align:left;}
.bodytextcolorbold{font-size:14px; font-family:arial; color:#555; font-weight:bold; text-decoration:none}
.bodytextcolorboldlarge{font-size:16px; font-family:arial; color:#903; font-weight:bold}
.bodyfootnote{font-size:10px; font-family:arial; text-align:left;}
.newproducttitle{font-size:18px; font-family:arial; font-weight:bold; color:#d31145}
.tablespecial{font-size:12px; font-family:arial; font-weight:bold; color:#d31145}
.tablenatural{font-size:12px; font-family:arial; font-weight:bold; color:#337706}
.footertext{font-family:'Century Gothic',Arial,sans-serif; font-size:14px; text-align:center; color:#999999; text-decoration:none;}
.footertext a{color:#999999;}
.footertext a:link{color:#999999;}
.footertext a:visited{color:#999999;}
.footertext a:active{color:#999999;}
.footertext a:hover{color:#ffffff;}
.leftfoot{line-height:2em; margin-top:8px; float:left; text-align:left; padding:0px 10px 0px 10px; height:80px;}
.centerfoot{display:block; line-height:2em; margin-top:8px; float:left; text-align:left; padding:0px 10px 0px 10px;  height:80px;}
.centerimg{float:left; display:block; margin-top:4px; vertical-align:middle; line-height:2em;}
.rightfoot{float:left; text-align:left; padding:0px 0px 0px 10px;  height:80px;}
/*.ulnospace{margin-top:0px}*/
.tableheadercenter{font-family:'Century Gothic', Arial; font-size:12px; font-weight:bold; background:url('/images/tablehead-bg.gif'); text-align:center; padding:10px 5px 10px 5px; color:white}
.tableheaderleft{font-family:'Century Gothic', Arial; font-size:12px; font-weight:bold; background:url('/images/tablehead-bg.gif'); text-align:left; padding:10px 5px 10px 5px; color:white}
.rowalignleftboldcolor{background-color:#E3E3E3; text-align:left; font-weight:bold; padding-left:5px}
.rowalignleftbold{text-align:left; font-weight:bold; padding-left:5px}
.rowaligncentercolor{background-color:#E3E3E3; text-align:center}
.rowaligncenter{text-align:center}
.productrow{text-align:center; font-family:arial; font-size:12px}
.newdesignation{font-family:arial; color:#099; font-size:12px; font-weight:bold}
.sitemapheader{font-family:arial; color:#FFF; font-size:14px; font-weight:bold; background-color:#903}
.style1{font-family:Arial,Helvetica,sans-serif}
.style2{font-family:arial}
.style3{font-family:arial; color:#903; font-weight:bold}
.style6 {text-align: left}
.barheader{padding:0px; margin:0px; width: 263px; height: 17px; position:relative; top:17px; z-index:0; border-left:1px solid #646464; border-right:1px solid #646464;}
.barinner{padding:10px; padding-left:15px; padding-bottom:35px; text-align:left; background:#f0f0f0; border:1px solid #c9c9c9;}
.bordercorner{width:18px; height:17px; float:left;}
.bordertop{width:229px; height:17px; float:left;}
.topcontent{line-height:1.5em;}
.sidebarcontent{padding:10px; padding-left:15px; text-align:left;}
.emailform{border-left: 1px solid #cccccc; text-align:center; border-right: 1px solid #cccccc; background-color:#ffffff;}
.inputbox{font-family: Arial; font-size:10px; border:1px solid #999999; background-color:#ffffff;}
.submit{font-family:'Century Gothic',Helvetica,sans-serif; font-size:11px;}
.quote{color:#999999; text-align:left;}
.quotefooter{color:#999999; text-align:right;}
.sidebar{float:left; margin-left:30px; margin-top:10px; padding-left:0px; padding-bottom:0px; width: 265px; height: 606px;}
.maincontent{float:left; text-align:left; width:755px;}
.toprightcontent{float:left; width:750px; height:135px; text-align:center; padding-left:5px; padding-top:8px;}
.icon{float:left; width:110px; height:135px; padding-left:14px; padding-bottom:0px;}
.icontext{position:relative; top:-35px; font-size:12px;}
.icontext2{position:relative; top:-28px; font-size:12px;}
.bottomcontent{float:left; width:440px; padding-left:20px; padding-top:0px;}
.sideicon{text-decoration:none; border:none;}
.sidelinks{width:115px; height:100px; text-align:center; float:left; vertical-align:bottom;}
.advertisement{float:left; margin-left:30px; margin-top:20px;}
#contactcontainer{position:relative; _left:-433px;}
.contactimg{vertical-align:middle; line-height:1.8em; _margin-top:4px;}
#contact{position:absolute; top:10px; left:50%; margin-left:-210px; color:#999999; font-family:'Century Gothic',Arial,sans-serif; font-size:14px; text-align:right; width:560px; line-height:30px; _margin-top:4px;}
#navigation{
	margin:-8px 0px 0px 0px;
	text-align:center;
	padding: 0px 0px 0px 25px;}

#navimg{
	display: inline;
	float: left;
	padding: 0px 20px 0px 20px;
	margin:0;
}
#footer{
	background:url('/images/footer.jpg'); background-repeat:repeat-x; background-color:#454545; padding:45px 0px 20px 0px; height:80px;
	width:100%;
	text-align:center;
	margin:0 auto;
}
#footercontent{
	width:800px;
	text-align:center;
	margin:0 auto;
	padding:0;
}

#sddm
{	margin: 41px 0px 0px 0px;
	padding: 0;
	float: left;
	display: inline;
	z-index: 30}

#sddm li
{	margin: 0;
	padding: 31px 0px 30px 0px;
	list-style: none;
	float: left;
	display: inline;
	font-size:14px;
	height: 34px;
	font-family:'Century Gothic',Arial,sans-serif}
	
#sddm li.logo
{	margin: 0;
	padding: 0px 0px 0px 0px;
	list-style: none;
	float: left;
	font-size:14px;
	font-family:'Century Gothic',Arial,sans-serif}
	
#sddm li a
{	display: inline-block;
	zoom: 1;
    *display: inline;
	margin: 0;
	padding: 10px 11px 0px 11px;
	_padding-bottom:15px;
	height: 34px;
	background:url('/images/nav-bg.gif');
	color: #FFF;
	text-align: center;
	text-decoration: none}

#sddm li a:hover
{	background:url('/images/nav-bg-hover.gif');
	color: #d31145}

#sddm div
{	position: absolute;
	display: block;
	visibility: hidden;
	margin: 0;
	padding: 0;
	width:160px;
	background: #ffffff;
	border-bottom:3px solid #676767;
border-left:1px solid #676767;
border-right:1px solid #676767;
border-top:1px solid #676767;
z-index: 30;
}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 4px 10px 0px 10px;
		_padding-bottom:8px;
		border-top:1px solid #d4d4d4;
		width: auto;
		height: 24px;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #f2f2f2;
		color: #575757;
		font-size:12px;
		font-family:'Century Gothic',Arial,sans-serif}

	#sddm div a:hover
	{	background: #ffffff;
		color: #d31245;}
		

.downloadcontainer{
	overflow:visible;
	position:fixed; 
	left:0; 
	top:0;
    width:100%;
    height:100%;
	display:none;
    background: url('/images/grey-bg.png') repeat;
	padding:0px;
	margin:0px;
}
.download{
	overflow:visible;
	position:fixed;
	margin-left: -215px;
	margin-top: -190px;
	top:50%;
	left:50%;
	display:none;
	width:430px;
	background:#bbb;
	padding:0px;
	border:1px solid #333;
}
.download h3 {
	background: #666 url('/images/nav-bg.gif');
	background-position: -1px -1px;
    font-size: 16px;
	margin:0px;
	padding:10px;
	color:#fff;
	text-align:center;
}
	.download ul {
		list-style:none;
		margin:0;
		padding:0;
	}
	.download li {
		padding:10px;
		/*background:#e1e1e1;*/
		background:#ccc;
		margin-bottom:1px;
	}
	.closeit {
        text-align:right;
		padding:5px;
    }
	.download form label {
		display:inline-block;
	width:70px;
	text-align:right;
	padding-right:5px;
	}
	.buttons {
		font-family: Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight: normal;
		cursor: pointer;
		text-align:center;
		margin:0;
		padding:0;
		width:150px;
		height:28px;
		background: #666 url('/images/nav-bg.gif');
		background-position: -1px -4px;
		border:1px solid #333;
		color:#fff;
	}
		.buttonsgrey {
		font-family: Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight: normal;
		display:inline-block;
		vertical-align:top;
		text-align:center;
		margin:0;
		padding:0;
		width:148px;
		height:26px;
		background: #666 url('/images/nav-bg-grey.gif');
		background-position: -1px -4px;
		border:1px solid #777;
		color:#fff;
		line-height::26px;
		position:relative;
	}
	.buttonsgreyinner {
		display:inline;
		line-height::26px;
		position:absolute; 
		top:50%; 
		left:0;
		width:148px;
		height:26px; 
		margin:-8px 0 0 0;
		padding:0;
	}
	input::-moz-focus-inner { 
    border: 0;/*Remove button padding in FF*/
    padding: 0;
	}

}

@media print{body{position:relative; top:-250px}
.footersubproducts{display:none}
}
