body{margin:0;padding:0;background:url('img/body_bkg.png') top center;text-align:center;color:#6a6a6a;}
input{color:#6a6a6a;}
p, h1, h2, h3, h4, h5, li, small, a, td, label, span{font-family:Arial, Helvetica, Verdana, sans-serif;}
h1, h2, h3, h4, h5{color:#ff9900;margin-top:5px;margin-bottom:3px;}
h1{font-size:19px;}
h2{font-size:16px;}
h3{font-size:14px;}
h4{font-size:12px;}
div{text-align:left;}
img{border:0px;}
p, td, li, label, span{font-size:12px;}
a, a:link, a:hover, a:visited{text-decoration:none;color:black;}
.orange, .orange a, .orange a:link, .orange a:hover, .orange a:visited{color:#ff9900;}
a, a:link, a:hover, a:visited{color:#ff9900;font-weight:bold;}
.brown{color:#79251c;}
.red{color:red;}
.simple_box{border:1px solid #e3e3e3;}
#page{margin:0px auto;background:white url('img/page_bkg.png');width:794px;text-align:center;}
#page_inner{width:750px;margin:0px auto;}
#header{}
#logo_section{height:92px;}
#top_menu{height:35px;background:url('img/menu_underline_bkg.png') repeat-x bottom left;}
#top_menu ul{margin:0;padding:0;}
#top_menu ul li{background:url('img/menu_button_bkg.png') repeat-x;height:27px;color:white;display:block;float:left;border-left:solid 1px #8a5c5c;border-right:solid 1px #460303;text-align:center;font-weight:bold;font-size:12px;}
#top_menu ul li.selected{background:url('img/menu_button_selected_bkg.png') repeat-x;}
#top_menu ul li.selected a, #top_menu ul li a:hover{color:#ff9900;}
#top_menu ul li a{display:block;height:23px;margin-top:4px;color:white;}
#top_menu ul li.first{border-left:none;}
#top_menu ul li.last{border-right:none;}
#logo{margin-top:12px;float:left;}
#header_tel_number{float:right;width:195px;}
#header_tel_number p, #header_tel_number span{color:#420000;margin:5px 5px 0 0;text-align:right;font-size:16px;font-weight:bold;}
#shopping_cart_small{width:191px;height:53px;margin-top:0;background:url('img/shopping_cart_small_bkg.png');float:right;}
#shopping_cart_small p{display:block;margin-top:27px;text-align:center;}
#inovgreen_logo{width:101px;height:30px;float:right;clear:none;}
#content{}
#content_inner{margin-left:10px;margin-top:9px;}
#content_left{width:484px;float:left;padding-bottom:10px;}
#content_right{float:left;margin:0;width:239px;padding-bottom:10px;padding-left:5px;}
#footer{clear:both;height:30px;background:url('img/footer_bkg.png') top left repeat-x;margin-top:30px;display:inline-block;width:750px}
#footer_left{float:left;width:25%;margin-top:7px;}
#footer_left p{margin:0;color:white;font-size:10px;}
#footer_right{float:right;width:70%;margin-top:7px;}
#footer_right p{text-align:right;margin:0;}
#footer_right p a, #footer_left p a{color:white;font-size:10px;}
.ul_orange{margin:0;padding:0;}
.ul_orange li{background:url('img/orange_arrow_small.png') center left no-repeat;list-style-type:none;padding-left:12px;}
.brown_arrow{margin-left:0;padding-left:15px;background:url('img/brown_arrow.png') center left no-repeat;}
.information_banner{width:484px;height:104px;background:url('img/information_banner_bkg.png') top left no-repeat;}
.information_banner h3{margin:0;padding:10px 0px 0px 15px;}
.information_banner p{margin:0;padding:10px 0px 0px 15px;color:#79251c;width:280px;}
.information_banner a{color:#ff9900;font-size:14px;font-weight:bold;}
.video_banner{width:484px;height:104px;background:url('img/video_banner_bkg.png') top left no-repeat;}
.video_banner h3{margin:0;padding:10px 0px 0px 15px;}
.video_banner p{margin:0;padding:10px 0px 0px 15px;color:#79251c;width:280px;}
.video_banner a{color:#ff9900;font-size:14px;font-weight:bold;}
.product_box{border:1px solid #e3e3e3;margin-bottom:0px;}
#product_details p, #product_details h3, #product_details h4{width:50%;float:right;clear:right;}
#product_details table{clear:both;width:100%;}
#bottom_banners{clear:both;height:90px;background:url('img/bottom_banners_bkg.png') repeat-x;}
#bottom_banners div{float:left;margin-top:13px;text-align:center;}
#bottom_banners div p{display:block;margin:0 0 0 9px;}
#other_uses_industrial p{margin:0;padding:0;}
#other_uses_industrial a{color:#79251c;}
#shopping_basket{width:100%;margin-bottom:20px;}
#shopping_basket td{text-align:center;}
#shopping_basket thead{background:url('img/thead_bkg_1.png') top left repeat-x;}
#do_you_need_membrane h4{margin:0;padding:0;}
#do_you_need_membrane p{font-size:14px;color:#79251c;}
#membrane_price{margin-bottom:55px;margin-top:5px;}
p.error{color:red;font-size:95%;}
input.error{border-color:red;}
textarea.error{border-color:red;}
label.error{color:red;}
.error_message{color:red;}
.basket_total_line{border-top:dotted 1px #ece1d5;border-bottom:dotted 1px #ece1d5;}
.basket_total{font-weight:bold;font-size:115%;}
#basket_items_title{background-image:url('img/basket_items_header_background.png');text-align:center;color:gray;width:239px;padding-top:3px;height:20px;margin-bottom:0;}
#basket_items_footer{background:url('img/basket_items_footer.png') bottom left no-repeat;width:239px;height:7px;font-size:0;}
#basket_items{background-image:url('img/basket_items_background.png');width:239px;padding-left:3px;padding-right:3px;}
#basket_items_wrapper{margin-bottom:10px;}
.ld_form label{display:block;width:200px;}
.ld_form input, .ld_form textarea{border:1px solid #e3e3e3;}
.ld_error_item{color:red;}
.ld_errors_list{display:block;padding-bottom:10px;}
.ddsg-wrapper p{display:none;}
.ddsg-wrapper h4{font-size:16px;margin:5px 5px 5px -40px;}
.postmetadata{border-bottom:dotted 1px silver;padding-bottom:5px;}
#quicklinks {display:none;position:relative;float:left;overflow:hidden;border-top:#666 dotted 1px;}
#quicklinks h4{margin-left:-20px;font-weight:bold;font-size:12px;}
#quicklinks a{font-weight:normal;}
#quicklinks .left, .right{float:left;width:370px;}
#quick-links-tab-open-button{margin:-48px 0px 0px 550px;float:left;clear:both;}
#quick-links-tab-close-button{margin:-48px 0px 0px 550px;float:left;clear:both;}
/*#quick-links-tab-close-button{position:absolute;bottom:-4px;left:550px;clear:both;}*/
#facebook{display:inline-block; float:left; width:240px; margin-top:2px;}
#twitter{display:inline-block; float:left; width:100px; height:20px; margin-top:2px;}
#plusOne{float:left; width:65px; height:20px; margin-top:2px;}
#bookmarks {width:750px; margin-left:22px; min-height:38px;}
#approvedBusiness {border:1px solid #ccc; width:150px; display:inline-block; float:right; }
#approvedBox {font-family:Arial, sans-serif; font-size:9px; padding:2px; color:#000;}
.aqua{color:#3B8DB3; font-size:9px;}
