body{ background-color: #fff; font-size: medium;font-family:Arial,Helvetica, sans-serif; }
body div{ display: block !important; float: none !important; position: relative !important; height: auto !important; width: 100% !important; margin: 0 !important; padding: 0 !important; background-image: none !important; background-color: transparent !important; font-size: 100% !important; text-align: left !important; overflow: visible !important; border: 0px solid #fff !important; }

.hide-screen{position:relative !important;left:0 !important;top:0 !important;width:auto !important; height:auto !important; overflow:auto !important; display: block !important;}
.nav-extra{margin:0!important;padding:0!important;display:block !important;}

#container{ padding: 0 5px !important;}
#hide-all,#logo,#logo img, #tools label, .spacer, .hide-all,.push, .push200{ display: none !important; }
#head-homepage span{ display: none !important; background-image: none;}
.pageNav, .pageNav ul, .pageNav li{background-image: none !important;background-color:transparent !important;display: none !important;}
ul,ol,p{width: auto !important;margin:5px 0 !important;padding:0 !important;}
ul li, ol li{margin:0 !important;padding:0 0 3px 0 !important;background-image: none !important;display:block !important; float:none !important;width: auto !important;text-align:left !important;}
ul li{list-style: square !important;}
#breadcrumb{border-bottom:1px solid #DCEDF4 !important;padding-bottom:3px !important;}
#breadcrumb img{display: inline !important;}
#navigation ul li{padding: 0 0 5px 0 !important;list-style: none !important;}
#tools{border-bottom:1px solid #DCEDF4 !important;border-top:1px solid #DCEDF4 !important;}
fieldset, label, legend{margin:0 !important;padding:5px 0 !important;float:none !important;display:block !important;width: auto !important;text-align: left !important;}

input,select,textarea{margin:0 !important;padding:0 !important;float:none !important;display:block !important;width: auto !important;text-align: left !important;}

textarea{width: 100% !important;}

.btn{margin-left:5px !important;}
h1,.h1{padding:0 !important;margin: 0 !important;text-align:left !important;font-size:140% !important;font-weight:bold !important;height:auto !important;color: #09C !important;}
h2,h3,h4,h5,h6{padding:0 !important;margin:5px 0 0 0 !important;font-size: 120% !important;font-weight:bold !important;color:#000 !important;background-color: transparent !important;height:auto !important;width:auto !important;border: hidden !important;text-align:left !important;}
h2 a,h3 a, h4 a, h5 a, h6 a{font-weight:bold !important;}
a{color:#f00 !important;font-weight:normal !important;}
a:visited{color:#000 !important;}
img { border: none !important; max-width:100% !important; }
#subnavigation  a, #subnavigation  a:visited, #subnavigation li.active li a { color: #0087C0 !important; }
#subnavigation li a{font-weight: bold !important;}
#subnavigation li li a{font-weight: normal !important;}
.active{color:#000 !important;font-weight:bold !important;}
.bottom-buttons,.info-buttons2, .btn-prod-apply, .btn-big, .box-btn{background-color: transparent !important;display: block !important;height: auto !important;padding: 0 !important;margin: 0 !important;list-style-type: square !important;}

.bottom-buttons a, .info-buttons a, .info-buttons2 a, .btn-prod-apply a, .btn-big a{color:#0087C0 !important;font-size: 100% !important;font-weight: normal !important;text-decoration: underline !important;height: auto !important;padding: 0 !important;margin: 0 !important;}
.btn-prod-apply a, .btn-big a{font-weight:bold !important;}
.bottom-buttons li, .info-buttons li, .box-btn input{margin: 0 !important;padding: 0 !important;background-image: none !important;display:block !important;float:none !important;}
#footer,#footer2{border-bottom:1px solid #DCEDF4 !important;border-top:1px solid #DCEDF4 !important;margin-top:5px !important;width:100% !important;}
#footer li,#footer2 li{display:inline !important;margin:0 3px !important;}
img{max-width:100%;}
#breadcrumb{font-size:small !important;}

.pageNav, .pageNav ul, .pageNav li{ display: block !important; } 

#footer a, #footer2 a, #moreinfo a, .highlightbox p a, .highlightboxtwo p a, .box p a, .content-floatleft a, .content-floatright a{ color: #000 !important; }
.highlightbox p img, .highlightboxtwo p img, .box p img{ display:block !important;display: none !important; }

.hide { display: inherit !important; }
#banner { height: 1em !important; background-color: #fff !important; }
#banner img { display: none !important; }
li.button-right a { color: #fff !important; }
#homebox h2 { border: 0 !important; }