 body{margin-top:10px;padding:0;font-family:arial,sans-serif;font-size:100%;color:#666;background-color:#FFF}form{margin:0;padding:0}form#register-form em{color:#F00;font-size:90%;clear:both;display:block;padding:0 0 0 40px}form#add-product-codes em,form#contact-form em,form#header-login em,form#edit-form em{color:#F00;font-size:90%;clear:both;display:block;padding:0 0 0 40px}img{border:0}div.hold{position:relative;width:980px;margin:0 auto;background-color:#FFF;padding:0;overflow:hidden;border:1px solid #80A3B7}div.hold div.header{width:980px;overflow:hidden}div.hold div.header{width:980px;overflow:hidden;border-bottom:1px solid #00658E}div.hold div.header div#raf-banner{margin:8px 0 0;float:right;width:255px;background:url(../images/raf/raf-banner-bottom.png) no-repeat bottom left}div.hold div.header div#raf-banner h3{background:url(../images/raf/raf-banner-top.png) no-repeat top left;margin:0;padding:10px 0 0 18px;font-size:16px;font-weight:normal}div.hold div.header div#raf-banner h3 a{color:#13668f;text-decoration:none}div.hold div.header div#raf-banner p{margin:0;font-size:12px;color:#80a3b7;padding:8px 0 0 18px}div.hold div.header div#raf-banner p a{text-decoration:none;color:#80a3b7}div.hold div.header div#raf-banner p strong{color:#13668f}div.hold div.header div#raf-banner p.small{font-size:10px;padding-bottom:22px}div.hold div.level-2-nav{width:980px;overflow:hidden}div.hold div.header div.logo-nav-wrapper{width:700px;overflow:hidden;float:left}div.hold div.header div.logo-nav-wrapper h1{margin:37px 0 0 30px;width:142px}div.hold div.header div.logo-nav-wrapper h1 a{display:block;padding-top:27px;width:142px;overflow:hidden;background:url(../images/generic/3m-espe-logo.gif) no-repeat;height:0}div.hold div.header div.logo-nav-wrapper #nav{width:700px;overflow:hidden;padding:8px 0 0 10px}div.hold div.sub-header div.level-2-nav{padding:0}div.hold div.header div.logo-nav-wrapper #nav ul{margin:0;padding:0;list-style-type:none;overflow:hidden}div.hold div.header div.logo-nav-wrapper #nav ul li{display:block;float:left;color:#00658E;border-right:1px solid #00658E;font-size:90%}div.hold div.header div.logo-nav-wrapper #nav ul li.on a{color:#333}div.hold div.header div.logo-nav-wrapper #nav ul li a{color:#00658E;display:block;text-decoration:none;padding:6px 25px 8px}div.hold div.header div.logo-nav-wrapper #nav ul li a:hover{color:#ed1c24}div.hold div.sub-header ul{margin:0;list-style-type:none;overflow:hidden;border-bottom:1px solid #00658E;padding:0 0 0 20px}div.hold div.sub-header ul li{display:block;float:left;color:#00658E;font-size:90%}div.hold div.sub-header ul li a.on{color:#333}div.hold div.sub-header ul li a{color:#00658E;display:block;text-decoration:none;padding:10px 15px}div.hold div.sub-header ul li a:hover{color:#ed1c24}div.hold div.header #login-wrapper{width:280px;overflow:hidden;float:left;margin:8px 0 0}div.hold div.header #login-wrapper div.logged-in-message{width:280px;overflow:hidden;float:left;padding:0}div.hold div.header #login-wrapper div.logged-in-message div#welcome-banner{margin:0 0 0 15px}div.hold div.header #login-wrapper div.logged-in-message div#welcome-banner div.wrap{width:255px;background:url(../images/raf/loggedin-bottom.png) no-repeat bottom left;padding:0 0 28px}div.hold div.header #login-wrapper div.logged-in-message div#welcome-banner div.wrap h3{margin:0;background:url(../images/raf/loggedin-top.png) no-repeat top left;color:#00658e;font-weight:normal;padding:19px 0 0 28px;font-size:110%}div.hold div.header #login-wrapper div.logged-in-message div#welcome-banner div.wrap h3 span{color:#000}div.hold div.header #login-wrapper div.logged-in-message div#welcome-banner div.wrap p{text-align:left;padding:19px 0 0 28px}div.hold div.header #login-wrapper div.logged-in-message div#welcome-banner div.wrap p a{color:#000;font-weight:bold}div.hold div.header #login-wrapper div.logged-in-message p{font-size:90%;color:#00658E;line-height:22px;margin:0;font-weight:normal;text-align:right}div.hold div.header #login-wrapper div.logged-in-message p a{color:#00658E}div.hold div.header #login-wrapper div.logged-in-message p span{color:#333}div.hold div.header #login-wrapper div.logged-in-message p.logout{line-height:normal;overflow:hidden;margin-top:8px}div.hold div.header #login-wrapper div.logged-in-message p.logout a{display:block;float:right;padding:6px 25px 8px;text-decoration:none;border-left:1px solid #00658E}div.hold div.header #login-wrapper div.login{width:264px;display:block;overflow:hidden;background:url(../images/generic/bg-login-top.jpg) no-repeat;padding:8px 0 0}div.hold div.header #login-wrapper div.login p.header{border-bottom:1px solid #CCC;padding:0 0 5px 15px;width:234px;margin:0 0 5px 5px}div.hold div.header #login-wrapper div.login form{padding:0 0 0 20px}div.hold div.header #login-wrapper div.login p{font-size:75%;clear:both;margin:0 0 5px;overflow:hidden}div.hold div.header #login-wrapper div.login p.no-padd{margin:0}div.hold div.header #login-wrapper div.login p label{display:block;float:left;width:70px;padding:2px 0 0}div.hold div.header #login-wrapper div.login p a{color:#00658E;font-size:90%;margin:3px 0 0;display:block;float:left}div.hold div.header #login-wrapper div.login p input.input{display:block;float:left;width:150px;border:1px solid #999;padding:1px}div.hold div.header #login-wrapper div.login p input.submit{margin:0 0 0 20px}div.hold div.header #login-wrapper div.register{width:264px;display:block;overflow:hidden;background:url(../images/generic/bg-register-bottom.gif) left bottom no-repeat;padding:11px 20px 8px}div.hold div.header #login-wrapper div.register p{font-size:75%;clear:both;margin:0 0 6px;overflow:hidden;font-weight:bold}div.hold div.header #login-wrapper div.register p a{color:#00658E}div.footer{width:900px;border-top:1px solid #80A3B7;overflow:hidden;padding:10px 40px}div.footer p.hma{font-size:75%;color:#666;line-height:22px;margin:0;font-weight:normal;float:left}div.footer p.hma a{color:#666;text-decoration:none}div.footer p.copy{font-size:75%;color:#666;line-height:22px;margin:0;font-weight:normal;float:right}div.footer p.copy a{color:#666;margin-right:10px;border-right:1px solid #80A3B7;padding-right:10px}div.page-images{padding:40px 0 0 10px}div.page-images img{margin-bottom:20px}.fc-tbx table{margin:0}.fc-tbx td{padding:0}.fc-tbx .tl{background:url('../images/formcheck/tl.png') no-repeat}.fc-tbx .t{background:url('../images/formcheck/t.png') repeat-x;height:16px}.fc-tbx .tr{background:url('../images/formcheck/tr.png') no-repeat}.fc-tbx .l{background:url('../images/formcheck/l.png') repeat-y;width:16px}.fc-tbx .r{background:url('../images/formcheck/r.png') repeat-y;width:16px}.fc-tbx .bl{background:url('../images/formcheck/bl.png') no-repeat}.fc-tbx .b{background:url('../images/formcheck/b.png') no-repeat;height:25px}.fc-tbx .br{background:url('../images/formcheck/br.png') no-repeat}.fc-tbx .c{background:url('../images/formcheck/c.png') repeat}.fc-tbx a.close{float:right;background:url('../images/formcheck/close.png') no-repeat;position:relative;margin-left:5px;display:block;width:10px;height:10px;cursor:pointer}.fc-tbx .err{float:left}.fc-tbx p{width:auto;display:block;font-size:10px;font-family:tahoma,verdana,"sans-serif";margin:0;padding:0;border:0;color:#FFF}.ajax_loader{background:url('../images/formcheck/ajax-loader.gif') no-repeat center;width:200px;height:150px}.fc-error{border:1px solid #888;margin-top:5px;background-color:#EAEAEA}.fc-error p{margin:5px;color:#A00}span.mandatory{padding:4px 0 0 40px;display:block}div#recent-message-banner{background:url(../images/raf/recent-message-bottom.png) bottom left no-repeat;margin-left:10px}div#recent-message-banner .wrap{padding:10px 30px 20px 12px;margin:20px 0 0;background:url(../images/raf/recent-message-top.png) top left no-repeat}div#recent-message-banner .wrap h5{margin:0;padding:0;color:#13668f}div#recent-message-banner .wrap p{font-size:80%;margin:10px 0}div#recent-message-banner .wrap p a{color:#13668f}#shadowbox_container,#shadowbox_overlay{top:0;left:0;height:100%;width:100%;margin:0;padding:0}#shadowbox_container{position:fixed;display:block;visibility:hidden;z-index:99999;text-align:center}#shadowbox_overlay{position:absolute}#shadowbox{position:relative;margin:0 auto;text-align:left}#shadowbox_body{position:relative;margin:0;padding:0;border:20px solid #fff;border-top:0;overflow:hidden}#shadowbox_body_inner{position:relative;height:100%}#shadowbox_content.html{height:100%;overflow:auto}#shadowbox_loading{position:absolute;top:0;width:100%;height:100%}#shadowbox_body,#shadowbox_loading{background-color:#FFF}#shadowbox_loading_indicator{float:left;margin:10px 10px 0;height:32px;width:32px;background-image:url(../images/generic/loading.gif);background-repeat:no-repeat}#shadowbox_loading span{font-family:'Lucida Grande',Tahoma,sans-serif;font-size:10px;float:left;margin-top:16px}#shadowbox_loading span a:link,#shadowbox_loading span a:visited{color:#fff;text-decoration:underline}#shadowbox_title,#shadowbox_info{position:relative;margin:0;padding:0;overflow:hidden}#shadowbox_title_inner,#shadowbox_info_inner{position:relative;font-family:'Lucida Grande',Tahoma,sans-serif;line-height:16px}#shadowbox_title{height:30px;background-color:#fff}#shadowbox_title_inner{font-size:20px;font-weight:normal;padding:10px 0 5px 20px;color:#00658F;width:470px;float:left}#shadowbox_title a{padding-top:10px;display:block;float:left;text-decoration:underline;color:#00658F;font-size:90%}#shadowbox_info{display:none;height:20px}#shadowbox_info_inner{font-size:12px;color:#fff}#shadowbox_nav{float:right;height:16px;padding:2px 0;width:45%}#shadowbox_nav a{display:none;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;display:block}#shadowbox_counter{float:left;padding:2px 0;width:45%}#shadowbox_counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff}#shadowbox_counter a.shadowbox_counter_current{text-decoration:underline}div.shadowbox_clear{clear:both}div.shadowbox_message{font-family:'Lucida Grande',Tahoma,sans-serif;font-size:12px;padding:10px;text-align:center}div.shadowbox_message a:link,div.shadowbox_message a:visited{color:#fff;text-decoration:underline}