/* Global */html{	background-color: #dddbda;	margin:0;	padding:0;}body {	background: #dddbda;	color: #fff;	font: 62.5% Verdana, Arial, Helvetica, sans-serif;	margin: 0;	padding: 0;}#wrapper{	margin:20px auto 0;	width:796px;	padding:0;	background-color: #fff;}/* Language */.countrychange{	background: #dddbda;	position: relative;	padding: 0;	margin: 0 auto 0 auto;	height: 25px;	width:796px;	list-style: none;}.countrychange li{	float:right;	line-height: 20px;}.countrychange li a{	float: right;	display: block;	color:#555;	text-decoration: none;	font-family: sans-serif;	font-size: 11px;	font-weight: bold;	padding:0;	height: 25px;	line-height: 25px;	text-align: center;	cursor: pointer;	text-transform: uppercase;	letter-spacing: 0.1em;}.countrychange li a b{	float: left;	display: block;	padding: 0 5px 0 5px; /*Padding of menu items*/}.countrychange li.current a, .countrychange li a:hover{	color: #CC0000;	background-position: right;}.countrychange li.current a b, .countrychange li a:hover b{	color: #CC0000;}#header{	margin:0;	padding:0;	width:796px;	height:97px;	background-image: url(header.gif);}#footer {	clear:both;	height: 37px;	background-image: url(footer.gif);	margin-bottom:20px;}/* Menu */.menu{	position: relative;	padding: 0 0 0 34px;	margin: 0 auto 0 auto;	background: url("menupu_bg.gif") repeat-x; /*tab background image path*/	height: 46px;	width:746px;	list-style: none;}.menu li{	float:left;}.menu li a{	float: left;	display: block;	color:#555;	text-decoration: none;	font-family: sans-serif;	font-size: 13px;	font-weight: bold;	padding:0 0 0 16px;	height: 46px;	line-height: 46px;	text-align: center;	cursor: pointer;	text-transform: uppercase;	letter-spacing: 0.1em;}.menu li a b{	float: left;	display: block;	padding: 3px 24px 0 8px; /*Padding of menu items*/}.menu li.current a, .menu li a:hover{	color: #fff;	background: url("menupu_hover_left.gif") no-repeat; /*left tab image path*/	background-position: left;}.menu li.current a b, .menu li a:hover b{	color: #fff;	background: url("menupu_hover_right.gif") no-repeat right top; /*right tab image path*/}/* Columns */#sidebar {	float:left;	width:225px;	padding: 0px 20px 20px;	margin-top: 20px;	margin-left: 8px;	background-color: #fff;}#main {	float:right;	width:470px;	padding-right: 20px;	padding-left: 20px;	padding-top: 0;	margin-bottom: 20px;	margin-top: 20px;	margin-right: 8px;	background-color: #fff;	border-left-width: 1px;	border-left-style: dotted;	border-left-color: #555;}/* Text Items */p	{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:1.1em;	color:#333;	line-height: 1.4em;	margin: 0;	padding-bottom: 10px;	font-weight: 400;}h1	{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:2.2em;	color:#CC0000;	line-height: 1.4em;	margin: 0;	padding-bottom: 5px;	padding-top: 5px;	font-weight: 600;}h1#side	{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:1.8em;	color:#CC0000;	line-height: 1.2em;	margin: 0;	padding: 5px 0 10px;	font-weight: 600;}h2	{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:1.4em;	color:#CC0000;	line-height: 1.4em;	margin: 0;	padding-bottom: 10px;	font-weight: 400;}h3	{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:1.3em;	color:#777;	line-height: 1.6em;	margin: 0px;	padding: 0;	font-weight: 600;	text-transform: uppercase;}h4	{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:1.0em;	color:#777;	line-height: 1.2em;	margin: 0px;	padding: 0;	font-weight: 600;	text-transform: none;}h5	{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:0.8em;	color:#777;	margin: 0px;	font-weight: 600;	text-transform: none;	padding-top:8px;}#product-links	{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:1.2em;	text-align: left;	margin:0;	padding-left:17px;	color: #007eff;	font-weight: bold;	line-height: 1.4em;	text-decoration: underline;	background-image: url(product-link.gif);	background-position: left;	background-repeat: no-repeat;}#product-links:hover, #product-links.current	{	margin:0;	text-decoration: none;	padding-left:17px;	background-image: url(product-link-on.gif);	background-position: left;	background-repeat: no-repeat;}#links	{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:1.2em;	text-align: left;	margin:0;	padding-left:17px;	color: #007eff;	font-weight: bold;	line-height: 1.4em;	text-decoration: underline;	background-image: url(questionmark.gif);	background-position: left;	background-repeat: no-repeat;	text-transform: uppercase;}#links:hover, links.current	{	margin:0;	text-decoration: none;	padding-left:17px;}#calculator	{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:1.2em;	text-align: left;	margin:0;	padding-left:17px;	color: #007eff;	font-weight: bold;	line-height: 1.4em;	text-decoration: underline;	background-image: url(calculator.gif);	background-position: left;	background-repeat: no-repeat;	display:block;}#calculator:hover	{	text-decoration: none;}#sheet	{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:1.2em;	text-align: left;	margin:0;	padding-left:17px;	color: #007eff;	font-weight: bold;	line-height: 1.4em;	text-decoration: underline;	background-image: url(sheet.gif);	background-position: left;	background-repeat: no-repeat;	display:block;}#sheet:hover	{	text-decoration: none;}ul	{	list-style-type: none;	color: #333;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:1.1em;	line-height: 1.4em;	margin: 0;	padding: 0;	font-weight: 400;	}ul.bullets	{	list-style-type:disc;	margin-left:15px;}a	{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:1.1em;	color:#007EFF;	line-height: 1.4em;	margin: 0;	font-weight: 400;}a:hover	{	text-decoration:none;}/* Images */#home	{	background-image: url("home-seton.jpg");	height: 300px;	width: 796px;	margin:0;	padding:0;}#product-keybag	{	background-image: url("product-keybag.jpg");	height: 300px;	width: 796px;	margin:0;	padding:0;}#product-seton	{	background-image: url("product-seton.jpg");	height: 300px;	width: 796px;	margin:0;	padding:0;}#product-redone	{	background-image: url("product-redone.jpg");	height: 300px;	width: 796px;	margin:0;	padding:0;}#product-coating	{	background-image: url("product-concretecoating.jpg");	height: 300px;	width: 796px;	margin:0;	padding:0;}#product-weight	{	background-image: url("product-weights.jpg");	height: 300px;	width: 796px;	margin:0;	padding:0;}#contact	{	background-image: url("contact.jpg");	height: 300px;	width: 796px;	margin:0;	padding:0;}/* Portuguese Images */#home-p	{	background-image: url("home-seton-p.jpg");	height: 300px;	width: 796px;	margin:0;	padding:0;}#product-keybag-p	{	background-image: url("product-keybag-p.jpg");	height: 300px;	width: 796px;	margin:0;	padding:0;}#product-seton-p	{	background-image: url("product-seton-p.jpg");	height: 300px;	width: 796px;	margin:0;	padding:0;}#product-redone-p	{	background-image: url("product-redone-p.jpg");	height: 300px;	width: 796px;	margin:0;	padding:0;}#product-coating-p	{	background-image: url("product-concretecoating-p.jpg");	height: 300px;	width: 796px;	margin:0;	padding:0;}#product-weight-p	{	background-image: url("product-weights-p.jpg");	height: 300px;	width: 796px;	margin:0;	padding:0;}/* Spanish Images */#home-s	{	background-image: url("home-seton-s.jpg");	height: 300px;	width: 796px;	margin:0;	padding:0;}#product-keybag-s	{	background-image: url("product-keybag-s.jpg");	height: 300px;	width: 796px;	margin:0;	padding:0;}#product-seton-s	{	background-image: url("product-seton-s.jpg");	height: 300px;	width: 796px;	margin:0;	padding:0;}#product-redone-s	{	background-image: url("product-redone-s.jpg");	height: 300px;	width: 796px;	margin:0;	padding:0;}#product-coating-s	{	background-image: url("product-concretecoating-s.jpg");	height: 300px;	width: 796px;	margin:0;	padding:0;}#product-weight-s	{	background-image: url("product-weights-s.jpg");	height: 300px;	width: 796px;	margin:0;	padding:0;}/* Other Items */#side-line	{	height: 1px;	width: 200px;	vertical-align: baseline;	margin-top: 20px;	margin-bottom: 20px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #999999;	}
