form, fieldset, input 
	{
	margin: 0; padding: 0; border: 0;
	}

body
	{
	margin: 0px;
	padding: 0px;
	font-family: Helvetica;
	color: #555;
	font-size: 12px;
	background-position:fixed;
	}

img
	{
	border:none;
	}
	
a
	{
	color:#99613a;
	text-decoration: none;
	border:none;
	}
	
h1
	{
	font-size: 18px;
	font-weight: normal;
	}

div#header
	{
	height: 180px;
	background-image:url('images/bg.png');
	background-color:#ccc;
	position:absolute;
	width:100%; 
	top:0px; 
	z-index:0;
	}
	
div#menu-band
	{
	height: 35px;
	background-image:url('images/menu_bg.png');
	position:absolute;
	width:900px; 
	left:50%; 
	margin-left:-450px;
	top:147px; 
	}

div#menu
	{
	position:absolute; 
	top:147px; 
	width:900px; 
	left:50%; 
	margin-left:-450px;
	height:30px;
	z-index:5;
	}
	
div#menu a
	{
	color:#fff;
	}

div#menu a:hover
	{
	color:#eaeaea;
	}
	
div#sub-menu-band
	{
	background-image:url('');
	position:absolute;
	width:900px; 
	left:50%; 
	margin-left:-450px;
	top:179px; 
	z-index:150;
	}

#menuspacer
	{
	height:9px;
	}
	
div#sub-menu-band div
	{
	height:7px;
	float:left;
	}
	
#menutable #top td
	{
	padding: 0px 10px 0px 10px;
	text-align:center;
	vertical-align:top;
	background: url(images/menu_li.png) no-repeat 100% 0%;
	text-decoration: none;
	text-transform: uppercase;
	}
	
#menutable #bottom td
	{
	text-align:center;
	}
			
div#slideshow
	{
	height: 250px;
	width:900px; 
	z-index:5;
	padding-bottom:30px;
	}
	
#page-background {position:fixed; top:0; left:0; width:100%; height:100%; z-index:0;}

div#main
	{
	height: 35px;
	background-color:#ccc;
	position:absolute;
	width:100%; 
	bottom:0px; 
	ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
	filter: alpha(opacity=60);
	}
	
div#footer-band
	{
	height: 35px;
	background-color:#ccc;
	position:absolute;
	width:100%; 
	bottom:0px; 	
	}
	
div#main-bg
	{
	position:absolute;
	width:900px; 
	top:180px;
	left:50%;
	margin-left:-450px;
	bottom:0px; 
	}
	
div#page-bg
	{
	background-color:#fff;
	width:100%; 
	height:100%;
	opacity:.7;
	filter:alpha(opacity=70);
	filter: ñalpha(opacity=70)î;
	z-index:1;
	}

div#footer
	{
	margin-top:-63px;
	background-color:#fff;
	width:100%;
	text-align: center;
	opacity:.7;
	filter:alpha(opacity=70);
	filter: ñalpha(opacity=70)î;
	z-index:1;
	}
	
div#content
	{
	position:absolute;
	width:860px; 
	top:180px;
	left:50%;
	margin-left:-450px;
	z-index:100;
	padding: 20px;
	}

div#content p
	{
	width:570px;
	}


div#content-left
	{
	position:absolute;
	width:570px; 
	top:480px;
	left:50%;
	margin-left:-450px;
	z-index:100;
	padding: 20px;
	}
	
div#content-right
	{
	position:absolute;
	width:200px; 
	top:480px;
	left:50%;
	margin-left:158px;
	z-index:100;
	border-left: dotted 1px #ccc;
	padding: 20px;
	}

div#news-column
	{
	position:absolute;
	width:200px; 
	top:200px;
	left:50%;
	margin-left:158px;
	z-index:100;
	border-left: dotted 1px #ccc;
	padding-left: 20px;
	padding-right:20px;
    }


	
h3
	{
	font-size:14px;
	color:#3b5999;
	}

div#content-right a
	{
	color:#99613a;
	text-decoration: none;
	}


div .product-cell
	{
	width:500px;
	padding:20px;
	border-bottom: 2px dotted #ccc;
	background: #fff;
	border: 2px solid #c7c7c7;
	border-radius: 30px; -moz-border-radius: 30px; -webkit-border-radius: 30px;
	margin-bottom: 20px;
	}
	
div .product-cell p
	{
	width:350px !important;
	}

div .project-cell
	{
	width:820px;
	padding:20px;
	border-bottom: 2px dotted #ccc;
	background: #fff;
	border: 2px solid #c7c7c7;
	border-radius: 30px; -moz-border-radius: 30px; -webkit-border-radius: 30px;
	margin-bottom: 20px;
	}
	
div .project-cell p
	{
	width:350px !important;
	}

div .instructions-table
	{
	width: 570px;
	border-bottom: 2px dotted #ccc;
	margin-bottom: 20px;
	}
	
.instructions-table td
	{
	padding:10px;
	}

.instructions-table td #link
	{
	text-align:right;
	}

.pdf
	{
	text-decoration: none;
	color:#99613a;
	}

.pdf:hover
	{
	text-decoration: none;
	color: #777;
	}
	
tr.row-odd
	{
	background: #abb6cb;
	}
	
div#address-layer
	{
	position:absolute;
	width:500px; 
	top:400px;
	left:50%;
	margin-left:-425px;
	z-index:100;
	line-height:20px;
	}

div#contact-header-layer
	{
	position:absolute;
	width:850px; 
	top:480px;
	left:50%;
	margin-left:-425px;
	z-index:100;
	}
	
	
div#contactform
	{
	position:absolute;
	width:400px; 
	top:400px;
	left:50%;
	margin-left:-70px;
	z-index:100;
	border: 2px solid #c7c7c7;
	border-radius: 30px; -moz-border-radius: 30px; -webkit-border-radius: 30px;
	padding: 20px 0px 20px 0px;
	}


div#contactform-mag
	{
	position:absolute;
	width:400px; 
	top:360px;
	left:10%;
	margin-left:-70px;
	z-index:100;
	border: 2px solid #c7c7c7;
	border-radius: 30px; -moz-border-radius: 30px; -webkit-border-radius: 30px;
	padding: 20px 0px 20px 0px;
	}
	
div#distributor-contacts
	{
	font-size:10px;
	position:absolute;
	width:850px; 
	top:920px;
	left:50%;
	margin-left:-425px;
	z-index:100;
	padding-top: 20px;
	}


div#footer-images

{
	position:absolute;
	width:850px; 
	top:470px;
	left:77%;
	margin-left:-455px;
	z-index:100;
	padding-top: 20px;
	
	}





#banner-right {
    width:222px;
    float: left;
    margin-left:4px !important;
    margin-left:1px;
    height:247px;
    margin-top:45px;
    margin-bottom:-5px;
    }

#btn1
	{
    margin:0px 0 10px 0px;
    color:#000;
    width:176px;
    height:36px;
	}

#btn2, #btn3 {
    margin:10px 0 10px 0px;
    color:#000;
    width:176px;
    height:36px;
}
#btn1 a, #btn2 a, #btn3 a {
    background-repeat: no-repeat;
    width:176px;
    height:36px;
    display: block;
}
/*#btn1 a {
    background-image:url(/images/btn_prodoverview.gif);
}
#btn2 a {
    background-image:url(/images/btn_finddistrib.gif);
}
#btn3 a {
    background-image:url(/images/btn_consultation.gif);
}
#btn1 a:hover {
    background-image:url(/images/btn_prodoverview_roll.gif);
    border:none;
}
#btn2 a:hover {
    background-image:url(/images/btn_finddistrib_roll.gif);
    border:none;
}
#btn3 a:hover {
    background-image:url(/images/btn_consultation_roll.gif);
    border:none;
}


*/



#btn1 a, #btn1 a:hover  {
    background-image:url(/images/btn_prodoverview_2.gif);
    background-position:0 0;
}
#btn2 a, #btn2 a:hover {
    background-image:url(/images/btn_finddistrib_2.gif);
        background-position:0 0;
}
#btn3 a, #btn3 a:hover {
    background-image:url(/images/btn_consultation_2.gif);
        background-position:0 0;
}
#btn1 a:hover, #btn2 a:hover, #btn3 a:hover  {
    background-position:0 -36px;
    border:none;
}
 




.hide 
	{
	display:none;
	}


	
