body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}
html{color:#363636;background:#ffffff;}
body, html {font-family:Arial, Helvetica, sans-serif;}
strong{font-weight:bold;}
form{ background-color:#fcbd27; padding:15px; overflow:auto; width:95%;}
fieldset {margin-bottom: 10px;border:none;color:#000000;}
fieldset p{color:#ff0c02; font-weight:bold; margin-top:10px;}
label {color:#ff0c02; display: inline-block; width:90%; line-height:1.8em; vertical-align:top; font-size:0.9em; font-weight:bold; clear:both;}
input{height:1.5em; margin-top:5px; margin-bottom:5px; width:100%; float:left; clear:both; border:1px solid #ccc !important; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius: 3px;}
input[type="checkbox"]{width:auto; height:auto; float:left; margin-left:2px; margin-right:5px; margin-top:6px; }
input[type="submit"]{width:98px; height:32px; float:right; background-image:url(/images/btn_submit.png); text-indent:-999px !important; border:none !important; font-size: 0px;display:block;line-height: 0px;}
textarea {margin-top:5px; margin-bottom:5px; width:100%; float:left; clear:both; border:1px solid #ccc !important; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius: 3px;}
legend {color:#231f20;font-size:1em;margin-bottom:5px;text-transform:uppercase;font-weight:bold;}
.navigationheader{display:none;}
.activenavitem a{ background-image:url(/images/nav_arrow_on.png) !important; background-repeat:no-repeat; }
.activenavitem a:hover{  }
#main_wrapper{width:800px;margin:auto; background-image:url(/images/bg_construction.png); background-repeat:repeat-y;}
#main_header{width:790px; height:144px;}
#header_nav{float:left; margin-left:320px; margin-top:30px; position:relative; }
#header_nav ul li{float:left;}
#header_nav ul li a{padding:5px; margin-right:5px; border: 1px solid #9b9fa1; text-decoration:none; color:#9b9fa1; font-size:0.85em;}
#banner{width:475px; height:80px; background-image:url(/images/banner.jpg); float:left; position: relative; margin-left:320px; margin-top:10px;}
#logo{position:relative; background-image:url(/images/sika_logo.png); width:169px; height:146px; *margin-top:-116px; left:20px; top:25px;}
#logo a{display:block; width:169px; height:146px; text-indent:-9999px;}
#construction{ position:absolute;  background-repeat:no-repeat; width:48px; height:313px; float:left; left:0px; top:170px;}
#call{background-image:url(/images/call_us_free.png); background-repeat:no-repeat; width:472px; height:31px; float:left; margin-left:265px; margin-top:85px; text-indent:-9999px;}
#call_bot{background-image:url(/images/call_us_free.png); background-repeat:no-repeat; width:472px; height:31px; float:left; margin-top:85px; text-indent:-9999px;}
#header_shadow{width:795px; height:51px; margin-left:5px;}
#breadcrumb { margin-left:320px; padding-top:20px; float:left; font-size:0.7em; color:#a9a9a9; }
#breadcrumb  a{ color:#a9a9a9; text-decoration:none; }
#breadcrumb  a:hover{ text-decoration:underline; }
#main_content{position:relative; overflow:hidden; width:101%; height:101%;}
#navigation{ float:left; }
#navigation ul li a{ display:block; width:170px; font-size:1.1em; font-weight:bold; color:#a9a9a9; padding-left:25px; margin-bottom:5px; margin-left:110px; text-decoration:none; background-image:url(/images/nav_arrow.png); background-repeat:no-repeat;}
#navigation ul li a:hover{ background-image:url(/images/nav_arrow_on.png) !important; background-repeat:no-repeat; }
#address{ margin-left:110px; margin-top:15px; border-top:1px solid #ffc20e; }
#address p{ margin-left:15px; margin-top:15px; font-size:0.85em; }
#right_col{ float:left; margin-left:5px; width:495px; font-size:0.8em; }
#right_col h1{ font-size:1.85em; font-weight:bold; color:#000000; margin-bottom:0.5em; }
#right_col h2{ font-size:1.5em; font-weight:bold; color:#000000; margin-bottom:0.5em; margin-top:0.5em; }
#right_col p{ margin-bottom: 1em; }
#right_col img{ margin-bottom: 1em; }
#right_col ul{margin-bottom: 1em;}
#right_col ul  li{list-style-type: disc;list-style-position: inside;margin-left: 0;padding-left: 1em;text-indent: -1em;}

#page_bottom{width:795px; height:51px;}
#footer{ font-size:0.7em; padding-top:35px; padding-left:110px; color:#a9a9a9; }
#footer a{ text-decoration:none; color:#a9a9a9; }
#footer a:hover{ text-decoration:underline; }
#footer p{ float:left; }
#footer_links{ margin-left:50px; }
#footer_cfa{ margin-left:50px; }
#recaptcha_response_field{width:300px; }
#recaptcha_data{width:300px; float:left;}
#recaptcha_controls{ float:left; margin-top:14px; margin-left:3px; }
#recaptcha_widget{width:100%;}
#recaptcha_controls{font-size:0.75em;}
.home_links{width:117px; height:80px; float:left; margin:10px;}
.home_links img{margin-bottom:0 !important;margin-left:-3px;margin-top:-3px;}
.home_links a{display:block; background-color:#000000; color:#fff; font-weight:bold; font-size:1em; text-decoration:none; padding:3px;}
.home_links a:hover{text-decoration:underline;}
.home_text_link{height:32px; position:relative; opacity:0.7;filter:alpha(opacity=70); margin-top:-40px;}

ul#downloads li {list-style-type: none;}
ul#downloads li img {margin-bottom:0px;margin-right:2px;}
ul#downloads li a {color:#000000;font-weight:bold;text-decoration:none;}
ul#downloads li a:hover {color:#a9a9a9;text-decoration:underline;}
ul#downloads li a:visited {color:#a9a9a9;}

.seoFooter{clear:both;color:#939598;font-size:0.7em;padding:5px 5px 5px 7px;margin-left:105px;margin-bottom:20px;}
.seoFooter h2{font-size:12px;font-weight:bold;}
.seoFooter li{float:left;list-style:none;line-height:auto;font-size:10px;color:#939598;width:30%;text-align:left;border-right: 1px solid;margin-right:10px;}
	.seoFooter li a{color:#939598;}

#nbsList {}
#nbsList li{display: block; list-style: none !important; padding-left: 0 !important; padding: 0 !important; float: left; margin-right: 2px; text-indent:0 !important;}
#nbsList a{text-decoration: none; color:#231f20;}
#nbsList img{margin-bottom: 0; margin-top: 1em;}

.inline{display:none;}
