html,body{height:100%;text-align:center;font-size:11px;background-color:#005696;color:#005a9c;font-family:Arial,Helvetica,sans-serif;padding:0px;margin:0px auto;}
div.main_offline{background:#fff url(../images/icon_message.png) no-repeat 15px 9px;float:left;text-align:left;text-indent:70px;width:552px;padding:23px 0 19px 0;font-size:11px;font-weight:bold;text-transform:uppercase;position:absolute;top:50%;left:50%;margin:-30px 0 0 -275px;color:#cc0000;}
#loading{float:left;display:none;width:100%;height:100%;background:url(../images/transparent_background.png) repeat 0 0;position:absolute;top:0px;left:0px;z-index:999;}
#loading div#inner{width:202px;height:82px;background:url(../images/main_loading_background.png) no-repeat 0 0;display:block;position:absolute;top:50%;left:50%;margin:-36px 0 0 -100px;}
#loading span.loading{width:200px;height:31px;background:url(../images/ajax_loading_blue.gif) no-repeat center top;display:block;margin:16px 0 0 0;}
#loading span.text{width:200px;text-align:center;display:block;color:#fff;font-weight:bold;text-transform:uppercase;font-size:11px;margin:9px 0 0 0;}
.reset_content{display:block;font-size:0px;line-height:0px;height:0px;overflow:hidden;clear:both;}
form, fieldset, p, fieldset, a img, input, label, textarea{margin:0px;padding:0px;border:0px;font-family:Arial,Helvetica,sans-serif;font-size:11px;}
p,h1,h2,h3,h4,h5,h6{clear:both;padding:0px;margin:0px;}
div.background{float:left;width:100%;min-height:920px;position:relative;}
div.background div.gradient{float:left;width:100%;height:271px;position:absolute;left:0px;z-index:1;}
div.background div.gradient.top{background:url(../images/gradient_top.png) repeat-x 0 0;top:0px;}
div.background div.gradient.bottom{background:url(../images/gradient_bottom.png) repeat-x 0 0;bottom:0px;}
div.center{margin:0px auto;padding:70px 30px 0 30px;text-align:center;width:890px;min-height:760px;position:relative;z-index:2;}
div.main_links{float:left;width:890px;height:52px;background:url(../images/main_links.png) no-repeat 0 0px;position:absolute;top:0px;left:30px;}
div.main_links a.logo{display:block;float:left;width:80px;height:24px;margin:-12px 0 0 0;background:url(../images/logo_fatra.png) no-repeat 0 0;position:absolute;top:50%;left:28px;}
div.main_links div.links{float:left;width:500px;height:18px;line-height:18px;margin:-9px 0 0 0;padding:0px 0 0 12px;position:absolute;top:50%;left:128px;border-left:2px #fff solid;text-align:left;}
div.main_links div.links a{float:left;display:block;font-size:11px;color:#fff;font-weight:bold;text-transform:uppercase;text-decoration:none;padding:0px 8px 0 8px;}
div.main_links div.links a:hover{text-decoration:underline;}
div.main_links div.links span.border{float:left;width:1px;height:10px;background-color:#fff;margin:4px 0 0 0;padding:0px;}
div.main_content{float:left;padding:0px 13px 13px 13px;background:#fff url(../images/main_header_background.png) repeat-x 0 0;text-align:left;width:864px;min-height:800px;_height:800px;position:relative;line-height:14px;}
div.main_content span.edge_top_left{display:block;background:url(../images/edge_top_left.png) no-repeat 0 0;width:10px;height:10px;float:left;position:absolute;top:0px;left:0px;}
div.main_content span.edge_top_right{display:block;background:url(../images/edge_top_right.png) no-repeat 0 0;width:10px;height:10px;float:right;position:absolute;top:0px;right:0px;}
div.main_content span.edge_bottom_left{display:block;background:url(../images/edge_bottom_left.png) no-repeat 0 0;width:10px;height:10px;float:left;position:absolute;bottom:0px;left:0px;}
div.main_content span.edge_bottom_right{display:block;background:url(../images/edge_bottom_right.png) no-repeat 0 0;width:10px;height:10px;float:right;position:absolute;bottom:0px;right:0px;}
div.main_header{float:left;width:864px;height:95px;position:relative;z-index:99;}
div.main_header a.main_logo{display:block;float:left;background:url(../images/main_logo.png) no-repeat 0 0;width:263px;height:55px;position:absolute;top:22px;left:15px;}
div.main_header a.main_logo span{display:none;}
div.main_toolbar{float:left;background:url(../images/main_background_toolbar.png) no-repeat 0 0;width:331px;height:55px;position:absolute;top:25px;left:315px;z-index:9;}
div.main_toolbar ul{width:318px;height:40px;margin:0px;padding:7px 0 0 13px;list-style-type:none;clear:both;position:relative;z-index:2;}
div.main_toolbar ul li{float:left;width:101px;height:31px;text-align:center;line-height:25px;font-size:10px;font-weight:bold;text-transform:uppercase;border-bottom:1px #fff solid;border-right:1px #fff solid;}
div.main_toolbar ul li a, div.main_toolbar ul li a:hover{background-color:#fff;float:left;width:101px;height:24px;margin:0px 1px 0 0;text-decoration:none;}
div.main_toolbar ul li a.blue{color:#0585cc;border-bottom:7px #0585cc solid;}
div.main_toolbar ul li a.red{color:#cc0000;border-bottom:7px #cc0000 solid;}
div.main_toolbar ul li a.green{color:#006005;border-bottom:7px #006005 solid;}
div.main_signon{float:left;position:absolute;top:47px;left:0px;width:331px;height:20px;color:#005a9c;overflow:hidden;text-align:center;}
div.main_signon strong{text-transform:uppercase;font-size:10px;font-weight:bold;}
div.main_signon a{color:#005a9c;text-decoration:none;text-transform:uppercase;font-size:10px;font-weight:bold;}
div.main_signon a:hover{text-decoration:underline;}
div.slide{float:left;display:inline;width:332px;position:relative;top:1px;z-index:1;}
div.slide div#checkbox_supplier_registration, div.slide div#checkbox_supplier_update{display:block;width:186px;float:left;padding:0px 0 8px 0;}
div.slide span.main_checkbox{display:block;margin:4px 0 2px 0;width:186px;height:15px;float:left;position:relative;z-index:0;}
div.slide span.main_checkbox input{display:none;}
div.slide span.main_checkbox label.checkbox{padding:0px 0px 0 19px;margin:0px;float:left;width:167px;height:15px;line-height:15px;font-weight:normal;text-transform:none;cursor:pointer;text-align:left;}
div.slide div#checkbox_county_registration, div.slide div#checkbox_county_update{display:block;width:332px;float:left;padding:0px 18px 16px 18px;}
div.slide div#checkbox_county_registration span.main_checkbox, div.slide div#checkbox_county_update span.main_checkbox{display:block;width:141px;float:left;padding:0px 0 0px 0;}
div.slide div#checkbox_county_registration span.main_checkbox label.checkbox, div.slide div#checkbox_county_update span.main_checkbox label.checkbox{padding:0px 0px 0 19px;margin:0px;float:left;width:122px;height:15px;line-height:15px;font-weight:normal;text-transform:none;cursor:pointer;text-align:left;}
div.slide div.box{float:left;width:332px;min-height:100px;_height:100px;padding:0px 0 50px 0;position:relative;z-index:1;}
div.slide a.close{display:block;background:url(../images/main_slide_close.png) no-repeat 0 0;width:23px;height:23px;float:right;position:absolute;top:18px;right:12px;}
div.slide a.close:hover{background:url(../images/main_slide_close.png) no-repeat 0 -23px;}
div.slide a.window_close{display:block;background:url(../images/main_slide_close_window.png) no-repeat 0 0;width:20px;height:20px;float:right;position:absolute;top:2px;right:12px;}
div.slide a.window_close:hover{background:url(../images/main_slide_close_window.png) no-repeat 0 -20px;}
div.slide span.title{float:left;display:block;width:255px;height:13px;position:absolute;top:24px;left:20px;font-weight:bold;text-transform:uppercase;overflow:hidden;}
div.slide span.title_window{float:left;display:block;width:255px;height:13px;position:absolute;top:6px;left:15px;font-weight:bold;text-transform:uppercase;overflow:hidden;}
div.slide fieldset{float:left;width:312px;padding:37px 0 0 8px;}
div.slide label{float:left;width:105px;height:18px;padding:4px 5px 0 0;text-align:right;margin:0px 0 5px 0;}
div.slide label.zipcode{float:left;width:37px;height:18px;padding:4px 5px 0 0;text-align:right;margin:0px 0 5px 0;}
div.slide input.text{float:left;width:180px;height:14px;padding:3px;margin:0px 0 5px 0;}
div.slide input.small{float:left;width:90px;height:14px;padding:3px;margin:0px 0 5px 0;}
div.slide input.zipcode{float:left;width:40px;height:14px;padding:3px;margin:0px 0 5px 0;}
div.slide input.button{float:left;width:106px;height:26px;line-height:21px;font-weight:bold;text-transform:uppercase;font-size:10px;text-align:center;margin:0px 0 0 110px;cursor:pointer;}
div.slide a.button{float:left;display:inline;width:94px;padding:5px;margin:0px 0 3px 110px;font-weight:bold;text-transform:uppercase;font-size:10px;text-align:center;text-decoration:none;}
div.slide a.button:hover{border:1px #f5cccc solid;}
div.slide a.button_center{float:left;display:inline;width:94px;padding:5px;margin:0px 0 3px 106px;font-weight:bold;text-transform:uppercase;font-size:10px;text-align:center;text-decoration:none;}
div.slide a.button_center:hover{border:1px #f5cccc solid;}
div.slide textarea.text{float:left;width:180px;height:70px;padding:3px;margin:0px 0 5px 0;overflow:auto;}
div.slide span.verify{float:left;display:block;font-family:Verdana;width:5px;font-size:10px;font-weight:bold;padding:1px 0 0 4px;margin:0px;float:left;overflow:none;}
div.slide span.border{display:block;clear:both;width:315px;height:15px;}
div.slide span.rules{float:left;display:block;width:285px;padding:5px 3px 0 3px;margin:5px 0 0 12px;_margin:5px 0 0 8px;}
div.slide span.title_spam{float:left;width:315px;padding:0px 0 5px 12px;font-size:11px;text-transform:uppercase;font-weight:bold;}
div.slide div.main_spam{float:left;width:316px;height:52px;background:url(../images/main_background_spam.png) no-repeat 0 0;margin:0px 0 5px 0;}
div.slide div.main_spam input.text, div.slide div.box div.main_spam label, div.slide div.box div.main_spam span.verify{margin-top:15px;}
div.slide div.box div.main_window{float:left;display:none;width:332px;height:0px;position:relative;z-index:8;}
div.slide div.box div.main_window div.inside{float:left;width:316px;min-height:20px;_height:20px;padding:30px 0 15px 0;position:absolute;top:7px;left:0px;}
div.slide div.box div.main_window div.inside span.top{display:block;float:left;width:316px;height:7px;position:absolute;top:-7px;left:0px;}
div.slide div.box div.main_window div.inside span.bottom{display:block;float:left;width:316px;height:7px;position:absolute;bottom:-7px;left:0px;}
div.slide div.box div.main_window div.inside fieldset{float:left;padding:0px;margin:0px;}
div.slide div#select_country_registration, div.slide div#select_country_update{float:left;width:186px;height:20px;position:relative;z-index:6;}
div.slide div#select_supplier_registration, div.slide div#select_supplier_update{float:left;width:186px;height:20px;position:relative;z-index:5;margin:0px 0 5px 0;}
div.slide div#select_newsletter_registration, div.slide div#select_newsletter_update{float:left;width:186px;height:20px;position:relative;z-index:4;margin:0px 0 5px 0;}
div.slide div#slide_blue{margin:-9px 0 0 0;display:none;color:#cde7f5;}
div.slide div#slide_blue div.top{float:left;background:url(../images/main_slide_top_blue.png) no-repeat 0 0;width:332px;height:20px;}
div.slide div#slide_blue div.content{float:left;background-color:#0585cc;width:332px;min-height:100px;_height:100px;padding:0px 0 5px 0;}
div.slide div#slide_blue input, div.slide div#slide_blue textarea{color:#cde7f5;background-color:#1e91d1;border:1px #9bceeb solid;}
div.slide div#slide_blue input:hover, div.slide div#slide_blue textarea:hover{border:1px #cde7f5 solid;}
div.slide div#slide_blue span.verify{color:#9bceeb;}
div.slide div#slide_blue span.rules{border-top:1px #9bceeb solid;}
div.slide div#slide_blue div.bottom{float:left;background:url(../images/main_slide_bottom_blue.png) no-repeat 0 0;width:332px;height:15px;}
div.slide div#slide_blue div.main_window div.inside{background:url(../images/main_background_window_blue.png) repeat-y 0 0;}
div.slide div#slide_blue a.button, div.slide div#slide_blue a.button_center{color:#cde7f5;background-color:#1e91d1;border:1px #9bceeb solid;}
div.slide div#slide_blue a.button:hover, div.slide div#slide_blue a.button_center:hover{border:1px #cde7f5 solid;}
div.slide div#slide_blue a.password{display:block;margin:10px 0 0 110px;padding:0px 0 0 10px;background:url(../images/icon_arrow_password.png) no-repeat 0 2px;color:#cde7f5;text-decoration:none;}
div.slide div#slide_blue a.password:hover{text-decoration:underline;}
div.slide div#slide_blue div.main_window div.inside span.top{background:url(../images/window_blue_top.png) no-repeat 0 0;}
div.slide div#slide_blue div.main_window div.inside span.bottom{background:url(../images/window_blue_bottom.png) no-repeat 0 0;}
div.slide div#slide_red{margin:0px 0 0 0;display:none;color:#f5cccc;}
div.slide div#slide_red div.top{float:left;background:url(../images/main_slide_top_red.png) no-repeat 0 0;width:332px;height:20px;}
div.slide div#slide_red div.content{float:left;background-color:#cc0000;width:332px;min-height:100px;_height:100px;padding:0px 0 5px 0;}
div.slide div#slide_red input, div.slide div#slide_red textarea{color:#f5cccc;background-color:#d11a1a;border:1px #eb9999 solid;}
div.slide div#slide_red input:hover, div.slide div#slide_red textarea:hover{border:1px #f5cccc solid;}
div.slide div#slide_red span.verify{color:#eb9999;}
div.slide div#slide_red span.rules{border-top:1px #df5d5d solid;}
div.slide div#slide_red div.bottom{float:left;background:url(../images/main_slide_bottom_red.png) no-repeat 0 0;width:332px;height:15px;}
div.slide div#slide_red div.main_window div.inside{background:url(../images/main_background_window_red.png) repeat-y 0 0;}
div.slide div#slide_red a.button, div.slide div#slide_red a.button_center{color:#f5cccc;background-color:#d11a1a;border:1px #eb9999 solid;}
div.slide div#slide_red a.button:hover, div.slide div#slide_red a.button_center:hover{border:1px #f5cccc solid;}
div.slide div#slide_red div.main_window div.inside span.top{background:url(../images/window_red_top.png) no-repeat 0 0;}
div.slide div#slide_red div.main_window div.inside span.bottom{background:url(../images/window_red_bottom.png) no-repeat 0 0;}
div.slide div#slide_green{margin:0px 0 0 0;display:none;color:#ccdfcd;}
div.slide div#slide_green div.top{float:left;background:url(../images/main_slide_top_green.png) no-repeat 0 0;width:332px;height:20px;}
div.slide div#slide_green div.content{float:left;background-color:#006005;width:332px;min-height:100px;_height:100px;padding:0px 0 5px 0;}
div.slide div#slide_green input, div.slide div#slide_green textarea{color:#ccdfcd;background-color:#1a701e;border:1px #99bf9b solid;}
div.slide div#slide_green input:hover, div.slide div#slide_green textarea:hover{border:1px #ccdfcd solid;}
div.slide div#slide_green span.verify{color:#99bf9b;}
div.slide div#slide_green span.rules{border-top:1px #99bf9b solid;}
div.slide div#slide_green div.bottom{float:left;background:url(../images/main_slide_bottom_green.png) no-repeat 0 0;width:332px;height:15px;}
div.slide div#slide_faq{margin:-9px 0 0 0;display:none;color:#ccdeeb;}
div.slide div#slide_faq div.top{float:left;background:url(../images/main_slide_top_faq.png) no-repeat 0 0;width:332px;height:20px;}
div.slide div#slide_faq div.content{float:left;background-color:#005a9c;width:332px;min-height:100px;_height:100px;padding:0px 0 5px 0;}
div.slide div#slide_faq input, div.slide div#slide_faq textarea{color:#ccdeeb;background-color:#1a6ba6;border:1px #99bdd7 solid;}
div.slide div#slide_faq input:hover, div.slide div#slide_faq textarea:hover{border:1px #ccdeeb solid;}
div.slide div#slide_faq span.verify{color:#6699cc;}
div.slide div#slide_faq span.rules{border-top:1px #6699cc solid;}
div.slide div#slide_faq div.bottom{float:left;background:url(../images/main_slide_bottom_faq.png) no-repeat 0 0;width:332px;height:15px;}
div.main_header fieldset.main_search{float:left;width:185px;height:55px;position:absolute;top:27px;left:680px;}
div.main_header fieldset.main_search label{float:left;width:150px;height:17px;text-align:center;color:#5180c4;text-transform:uppercase;font-weight:bold;font-size:10px;}
div.main_header fieldset.main_search input.text{float:left;width:142px;height:13px;padding:4px;text-align:left;color:#5180c4;border:1px #c6dbec solid;}
div.main_header fieldset.main_search input.button{background:url(../images/icon_search.png) no-repeat 0 0;float:left;width:18px;height:21px;border:0px;margin:2px 0 0 5px;cursor:pointer;}
div.main_menu{float:left;background:url(../images/main_menu_background.png) repeat-x 0 0;width:862px;height:33px;border:1px #e6f1f9 solid;position:relative;z-index:10;}
div.main_menu span.edge_top_left{display:block;background:url(../images/menu_edge_top_left.png) no-repeat 0 0;width:11px;height:35px;float:left;position:absolute;top:-1px;left:-1px;}
div.main_menu span.edge_top_right{display:block;background:url(../images/menu_edge_top_right.png) no-repeat 0 0;width:11px;height:35px;float:right;position:absolute;top:-1px;right:-1px;}
div.main_menu a.inactive{float:left;text-align:center;color:#005a9c;font-weight:bold;font-size:12px;text-transform:uppercase;text-decoration:none;width:auto;height:33px;overflow:hidden;line-height:36px;}
div.main_menu a.inactive:hover{border-bottom:6px #e6f1f9 solid;}
div.main_menu li.level_0 a.active, div.main_menu li.level_0 a.active:hover{float:left;text-align:center;color:#005a9c;font-weight:bold;font-size:12px;text-transform:uppercase;text-decoration:none;width:auto;height:33px;overflow:hidden;line-height:36px;border-bottom:6px #e6f1f9 solid;}
div.main_menu ul li.border{background-color:#a7bcd4;float:left;width:1px;height:14px;margin:11px 0 0 0;padding:0px;}
div.main_menu ul{padding:0px 5px 0 5px;list-style-type:none;}
ul.main_menu{float:left;position:absolute;padding:0px;margin:0px;}
ul.main_menu li{float:left;list-style-type:none;position:relative;}
ul.main_menu li.level_0{float:left;list-style-type:none;padding:0px 10px 0 10px;position:relative;}
ul.main_menu li ul{z-index:5;left:-1299em;float:none;width:222px;position:absolute;}
div.main_menu ul ul{padding:0;margin:0px;}
div.main_menu li li a{display:block;float:none;text-indent:14px;line-height:26px;height:26px;}
div.main_menu li li a.parent{background:url(../images/icon_arrow_menu.png) no-repeat 93% 9px;}
div.main_menu li.none{width:222px;height:10px;background-color:#0585cc;}
div.main_menu li.top{width:222px;height:10px;background:url(../images/main_menu_top.png) no-repeat 0 0;}
div.main_menu li.bottom{width:222px;height:10px;background:url(../images/main_menu_bottom.png) no-repeat 0 0;}
ul.main_menu li.level_0 li a, ul.main_menu li.level_0 li.level_1 li a, ul.main_menu li.level_0 li.level_1 li.level_2 li a, ul.main_menu li.level_0 li.level_1 li.level_2 li.level_3 li a{background-color:#0585cc;font-size:12px;color:#fff;width:222px;text-decoration:none;}
ul.main_menu li.level_0 li:hover a, ul.main_menu li.level_0 li.hover a, ul.main_menu li.level_0 li.level_1 li:hover a, ul.main_menu li.level_0 li.level_1 li.hover a, ul.main_menu li.level_0 li.level_1 li.level_2 li:hover a, ul.main_menu li.level_0 li.level_1 li.level_2 li.hover a, ul.main_menu li.level_0 li.level_1 li.level_2 li.level_3 li:hover a, ul.main_menu li.level_0 li.level_1 li.level_2 li.level_3 li.hover a{font-size:12px;color:#fff;width:222px;text-decoration:underline;}
ul.main_menu li.level_0 li a.parent, ul.main_menu li.level_0 li.level_1 li a.parent, ul.main_menu li.level_0 li.level_1 li.level_2 li a.parent, ul.main_menu li.level_0 li.level_1 li.level_2 li.level_3 li a.parent{background-color:#0585cc;font-size:12px;color:#fff;width:222px;text-decoration:none;}
ul.main_menu li.level_0 li:hover a.parent, ul.main_menu li.level_0 li.hover a.parent, ul.main_menu li.level_0 li.level_1 li:hover a.parent, ul.main_menu li.level_0 li.level_1 li.hover a.parent, ul.main_menu li.level_0 li.level_1 li.level_2 li:hover a.parent, ul.main_menu li.level_0 li.level_1 li.level_2 li.hover a.parent, ul.main_menu li.level_0 li.level_1 li.level_2 li.level_3 li:hover a.parent, ul.main_menu li.level_0 li.level_1 li.level_2 li.level_3 li.hover a.parent{font-size:12px;color:#fff;width:222px;text-decoration:underline;}
ul.main_menu li:hover ul, ul.main_menu li.hover ul{left:8px;top:33px;}
ul.main_menu li:hover li ul, ul.main_menu li.hover li ul, ul.main_menu li li:hover li ul, ul.main_menu li li.hover li ul, ul.main_menu li li li:hover li ul, ul.main_menu li li li.hover li ul{top:-999em;}
ul.main_menu li li:hover ul, ul.main_menu li li.hover ul, ul.main_menu li li li:hover ul, ul.main_menu li li li.hover ul, ul.main_menu li li li li:hover ul, ul.main_menu li li li li.hover ul{left:223px;top:-1px;}
div.user_toolbar{float:left;width:862px;height:33px;margin:5px 0 5px 0;}
div.user_toolbar div.block_a{float:left;width:280px;height:33px;padding:0px 0 0 20px;}
div.user_toolbar div.block_a a img{float:left;margin:0px;padding:0px;width:16px;height:10px;}
div.user_toolbar div.block_a a{float:left;border:1px #c6dbec solid;margin:11px 5px 0 0;padding:0px;width:16px;height:10px;}
div.user_toolbar div.block_a a:hover{border:1px #005a9c solid;}
div.user_toolbar div.block_a a.active, div.user_toolbar div.block_a a.active:hover{float:left;border:1px #005a9c solid;margin:11px 5px 0 0;padding:0px;width:16px;height:10px;}
div.user_toolbar div.block_b{float:left;width:542px;height:33px;text-align:right;line-height:33px;padding:0px 20px 0 0;}
div.user_toolbar div.block_b h1{font-size:12px;color:#6699cc;font-weight:bold;}
div.main_content_box_left{float:left;width:647px;min-height:686px;padding:0px 0 47px 0;}
div.main_content_preview{margin:0px auto;background-color:#fff;width:617px;min-height:686px;padding:20px;text-align:left;}
div.main_content_box_left h2.box_title_big{float:left;background:#005a9c url(../images/title_edges_big.png) no-repeat 0 0;color:#fff;width:310px;height:33px;font-size:11px;text-transform:uppercase;text-align:center;line-height:33px;clear:none;margin:0px 6px 0 0;}
div.main_content_box_left div.box_content_big{float:left;background:#005a9c url(../images/icon_none.png) no-repeat 50% 50%;width:310px;height:142px;margin:6px 6px 0 0;overflow:hidden;}
div.main_content_box_left div.box_footer_big{float:left;background:#005a9c url(../images/box_edge_bottom_left.png) no-repeat 0 100%;width:310px;height:54px;margin:6px 6px 0px 0;}
div.main_content_box_left div.box_footer_big fieldset label{float:left;width:24px;height:16px;background:#005a9c url(../images/icon_newsletter.png) no-repeat 0 0;position:relative;top:19px;left:17px;}
div.main_content_box_left div.box_footer_big fieldset input.text{float:left;width:119px;height:14px;padding:2px;text-align:center;color:#005a9c;background-color:#fff;border:1px #2975ac solid;position:relative;top:17px;left:23px;}
div.main_content_box_left div.box_footer_big fieldset a.button{float:left;display:block;width:55px;height:18px;line-height:18px;text-align:center;color:#fff;background-color:#005a9c;border:1px #2975ac solid;position:relative;top:17px;left:23px;margin:0px 0 0 5px;cursor:pointer;text-decoration:none;}
div.main_content_box_left div.box_footer_big fieldset a.button:hover{border:1px #2f80bb solid;}
div.main_content_box_left h2.box_title_double{float:left;background:#005a9c url(../images/title_edges_double.png) no-repeat 0 0;color:#fff;width:331px;height:33px;font-size:11px;text-transform:uppercase;text-align:center;line-height:33px;clear:none;}
div.main_content_box_left div.box_content_double{float:left;background:#005a9c;width:331px;height:142px;margin:6px 0 0 0;color:#fff;}
div.main_content_box_left div.box_content_double div.inside{float:left;width:331px;height:132px;overflow:hidden;}
div.main_content_box_left div.box_content_double p{padding:10px 12px 0 12px;}
div.main_content_box_left div.box_footer_double{float:left;background:#fff url(../images/icon_none_blue.png) no-repeat 50% 50%;border:1px #bfd5e6 solid;width:327px;height:50px;padding:1px;margin:6px 0 0 0;position:relative;overflow:hidden;}
div.main_content_box_left div.box_footer_double span.link a{float:left;display:block;background:url(../images/images_blank.png) repeat 0 0;width:100%;height:100%;padding:1px;position:absolute;top:0px;left:0px;text-decoration:none;}
div.main_content_box_left div.box_footer_double span.link a span.description{display:block;float:right;background:url(../images/main_background_action.png) no-repeat 0 0;width:200px;height:29px;position:absolute;bottom:12px;right:0px;_right:-1px;color:#005a9c;text-transform:uppercase;font-weight:bold;font-size:10px;line-height:29px;text-indent:12px;cursor:pointer;overflow:hidden;}
div.main_content_box_left div.box_content_text{float:left;width:647px;min-height:400px;margin:6px 0 0 0;}
div.main_content_box_left div.box_content_text div.main_text_block_first{float:left;display:inline;width:637px;min-height:400px;margin:4px 0 0 15px;padding:0px 0 10px 0;}
div.main_content_box_left div.box_content_text div.main_text_block_second{float:left;display:inline;width:637px;min-height:400px;margin:4px 0 0 15px;padding:0px 0 10px 0;}
div.main_content_box_left div.box_content_text div.main_text_block_third{float:left;display:inline;width:617px;min-height:400px;margin:4px 0 0 15px;padding:0px 0 10px 0;}
div.main_content_box_left div.box_content_text div.main_text_block_top{float:left;display:inline;width:617px;margin:4px 0 0 15px;padding:0px;}
div#main_gallery{width:616px;height:190px;float:left;padding:25px 0 0 0;position:relative;overflow:hidden;}
div#main_gallery ul{float:left;list-style-image:none;width:614px;list-style-type:none;margin:0px;padding:0px;height:29px;border-bottom:3px #005a9c solid;}
div#main_gallery li{float:left;background-color:#fff;color:#005a9c;width:120px;padding:9px 15px 6px 15px;cursor:pointer;font-weight:bold;font-size:11px;height:14px;text-transform:uppercase;text-align:center;}
div#main_gallery li.active{float:left;background:#005a9c url(../images/title_edges_gallery.png) no-repeat 0 0;color:#fff;padding:9px 15px 6px 15px;cursor:pointer;font-weight:bold;font-size:11px;height:14px;text-transform:uppercase;}
div#main_gallery div.display{width:624px;float:left;overflow:hidden;display:none;}
div#main_gallery span.loading{position:absolute;top:57px;left:0px;background:#fff url(../images/ajax_loading_gallery.gif) no-repeat center;display:block;width:616px;height:170px;float:left;z-index:10;}
div#main_gallery div.items{width:50000px;float:left;}
div#main_gallery div.content{width:624px;float:left;}
div#main_gallery a.lightbox_gallery{width:140px;height:105px;float:left;border:1px #bfd5e6 solid;margin:10px 10px 0 0;padding:2px;}
div#main_gallery a.lightbox_gallery:hover{border:1px #6699cc solid;}
div#main_gallery div.files a{float:left;border:1px #bfd5e6 solid;margin:10px 10px 0 0;padding:2px;width:296px;height:105px;text-decoration:none;}
div#main_gallery div.files a:hover{border:1px #6699cc solid;}
div#main_gallery div.files a span.extension{width:204px;text-align:right;float:right;display:block;font-size:19px;text-transform:uppercase;color:#bfd5e6;padding:9px 10px 0 0;cursor:pointer;}
div#main_gallery div.files a span.title{width:190px;height:15px;text-align:left;float:left;display:block;font-size:13px;font-weight:bold;color:#005a9c;padding:8px 30px 0 96px;cursor:pointer;overflow:hidden;}
div#main_gallery div.files a span.stats{width:190px;text-align:left;float:left;display:block;font-size:11px;color:#6699cc;padding:0px 0 10px 96px;cursor:pointer;}
div#main_gallery div.files a span.download{width:200px;text-align:right;float:right;display:block;font-size:11px;font-weight:bold;text-transform:uppercase;color:#005a9c;padding:0px 10px 0 0;cursor:pointer;}
div#main_gallery div.pagination{float:left;position:absolute;bottom:0px;left:0px;display:none;}
div#main_gallery div.pagination span{background-color:#fff;float:left;display:block;padding:3px 6px 3px 6px;color:#005a9c;border:1px #6699cc solid;margin:0px 5px 0 0;font-size:11px;font-weight:bold;text-align:center;cursor:pointer;}
div#main_gallery div.pagination span:hover{border:1px #005a9c solid;}
div#main_gallery div.pagination span.active{background-color:#005a9c;float:left;display:block;padding:3px 6px 3px 6px;color:#fff;border:1px #005a9c solid;margin:0px 5px 0 0;font-size:11px;font-weight:bold;text-align:center;cursor:pointer;}
div.box_content_text h2.title{display:block;font-size:21px;padding:13px 0 10px 0;margin:0px;}
div.box_content_text h4.title{display:block;padding:0px;margin:0px;font-size:17px;font-weight:bold;}
div.box_content_text p{padding:0px 0 12px 0;height:auto;width:auto;overflow:hidden;}
div.box_content_text blockquote{margin:10px 20px 3px 20px;padding:3px;color:#6699cc;padding:0px 20px 20px 40px;background:#fff url(../images/main_blockquote_blue.png) no-repeat 0 0;min-height:30px;}
div.box_content_text blockquote p{padding:0px;}
div.box_content_text table{width:100%;border-collapse:collapse;text-align:center;clear:both;margin:0px 0 12px 0;}
div.box_content_text th, div.middle td{padding:5px;}
div.box_content_text th{border-bottom:1px #fff solid;background-color:#005a9c;font-weight:bold;padding:5px 0 4px 0;color:#fff;text-align:center;}
div.box_content_text td{border-bottom:1px #bfd5e6 solid;text-align:center;}
div.box_content_text ul{margin:4px 0 12px 20px;padding:0px;list-style-type:none;}
div.box_content_text ul li{padding:2px 0 2px 25px;background:url(../images/icon_dot_dark.png) no-repeat 0 4px;}
div.box_content_text ol{margin:4px 0 12px 20px;padding:0px 0 0 20px;list-style-type:decimal;}
div.box_content_text ol li{padding:2px 0 2px 0;}
div.main_search{float:left;width:624px;padding:10px 0 18px 0;margin:0px 0 20px -5px;border-bottom:1px #bfd5e6 solid;}
div.main_search div.inside{float:left;width:615px;padding:0px 0 0 5px;}
div.main_search h4{display:block;padding:20px 0 10px 0;margin:0px;font-size:17px;font-weight:bold;}
div.main_search a{background:url(../images/arrow_link_blue.png) no-repeat 1px 4px;color:#005a9c;text-decoration:none;width:290px;height:12px;float:left;display:block;padding:2px 0 2px 17px;overflow:hidden;}
div.main_search a:hover{text-decoration:underline;}
div.main_supplier{float:left;width:278px;height:178px;background:#fff url(../images/icon_supplier.png) no-repeat right bottom;padding:0px 10px 5px 10px;margin:0px 15px 15px 0;border:1px #bfd5e6 solid;color:#3f7dbc;position:relative;}
div.main_supplier:hover{background:#fafbfe url(../images/icon_supplier.png) no-repeat right bottom;}
div.main_supplier p{padding:5px 0 5px 0;}
div.main_supplier a.link{color:#3f7dbc;text-decoration:underline;}
div.main_supplier a.map{display:block;background:url(../images/icon_map.png) no-repeat 0 2px;padding:0px 0 0 15px;color:#3f7dbc;text-decoration:underline;}
div.main_supplier span.address{float:left;display:block;width:278px;padding:10px 0 5px 0;color:#005a9c;font-weight:bold;text-transform:uppercase;border-bottom:1px #dfeaf2 solid;}
div.main_supplier span.contact{float:left;display:block;width:200px;padding:10px 0 5px 0;color:#005a9c;font-weight:bold;text-transform:uppercase;border-bottom:1px #dfeaf2 solid;}
div.main_supplier span.edge_top_left, div.main_rss span.edge_top_left, div.main_formular span.edge_top_left{display:block;background:url(../images/supplier_edge_top_left.gif) no-repeat 0 0;width:9px;height:9px;float:left;position:absolute;top:-1px;left:-1px;}
div.main_supplier span.edge_top_right, div.main_rss span.edge_top_right, div.main_formular span.edge_top_right{display:block;background:url(../images/supplier_edge_top_right.gif) no-repeat 0 0;width:9px;height:9px;float:right;position:absolute;top:-1px;right:-1px;}
div.main_supplier span.edge_bottom_left, div.main_rss span.edge_bottom_left, div.main_formular span.edge_bottom_left{display:block;background:url(../images/supplier_edge_bottom_left.gif) no-repeat 0 0;width:9px;height:9px;float:left;position:absolute;bottom:-1px;left:-1px;}
div.main_supplier span.edge_bottom_right, div.main_rss span.edge_bottom_right, div.main_formular span.edge_bottom_right{display:block;background:url(../images/supplier_edge_bottom_right.gif) no-repeat 0 0;width:9px;height:9px;float:right;position:absolute;bottom:-1px;right:-1px;}
div.main_formular{float:left;width:400px;min-height:178px;background-color:#fafbfe;padding:15px 10px 23px 10px;margin:0px 0 15px 0;border:1px #bfd5e6 solid;color:#005a9c;position:relative;}
div.main_formular span.title{display:block;font-weight:bold;text-transform:uppercase;padding:8px 10px 20px 10px;margin:0px;}
div.main_formular label{float:left;width:110px;height:18px;padding:5px 5px 0 0;text-align:right;margin:0px 0 5px 0;}
div.main_formular label.zipcode{width:45px;}
div.main_formular input.text{float:left;width:250px;height:14px;padding:4px;margin:0px 0 5px 0;color:#005a9c;background-color:#fff;border:1px #bfd5e6 solid;}
div.main_formular input.small{float:left;width:125px;height:14px;padding:4px;margin:0px 0 5px 0;color:#005a9c;background-color:#fff;border:1px #bfd5e6 solid;}
div.main_formular input.zipcode{float:left;width:65px;height:14px;padding:4px;margin:0px 0 5px 0;color:#005a9c;background-color:#fff;border:1px #bfd5e6 solid;}
div.main_formular input.button{float:left;width:156px;height:28px;line-height:23px;margin:0px 0 5px 0;font-weight:bold;text-transform:uppercase;font-size:10px;text-align:center;margin:0px 0 0 115px;cursor:pointer;color:#fff;background-color:#005a9c;border:1px #005a9c solid;}
div.main_formular textarea.text{float:left;width:250px;height:90px;padding:4px;margin:0px 0 5px 0;overflow:auto;color:#005a9c;background-color:#fff;border:1px #bfd5e6 solid;}
div.main_formular span.verify{float:left;display:block;font-family:Verdana;width:5px;font-size:10px;font-weight:bold;padding:1px 0 0 4px;margin:0px;float:left;overflow:none;color:#417aa5;}
div.main_formular span.border{display:block;clear:both;width:315px;height:15px;}
div.main_formular span.rules{float:left;display:block;width:368px;padding:5px 3px 0 3px;margin:5px 0 0 12px;border-top:1px #bfd5e6 solid;}
div.main_formular span.title_spam{float:left;width:215px;padding:0px 0 5px 12px;font-size:11px;text-transform:uppercase;font-weight:bold;}
div.main_formular div.main_spam{float:left;width:400px;height:52px;background:url(../images/main_background_spam_supply.png) no-repeat 0 0;margin:0px 0 5px 0;}
div.main_formular div.main_spam input.text, div.main_formular div.main_spam label, div.main_formular div.main_spam span.verify{margin-top:15px;}
div.main_formular input.text:hover, div.main_formular textarea:hover{border:1px #75a3c8 solid;}
div.main_formular input.button:hover{background-color:#0585cc;border:1px #0585cc solid;}
div.box_content_text h3.rss_title{font-size:15px;font-weight:bold;color:#6699cc;padding:5px 0 10px 11px;margin:0px;}
div.main_rss{float:left;width:597px;padding:5px;margin:0px 15px 15px 0;border:1px #bfd5e6 solid;color:#005a9c;position:relative;}
div.main_rss:hover{background-color:#fafbfe;}
div.main_rss span.title{float:left;display:block;width:166px;border-right:1px #dfeaf2 solid;font-weight:bold;padding:5px 20px 5px 5px;text-align:right;}
div.main_rss span.url a{float:left;display:block;background:url(../images/icon_link.gif) no-repeat 18px 8px;width:364px;padding:5px 5px 5px 35px;font-size:11px;font-weight:normal;text-decoration:underline;text-transform:none;}
div.main_rss span.url a:hover{float:left;display:block;width:364px;padding:5px 5px 5px 35px;font-size:11px;font-weight:normal;text-decoration:none;text-transform:none;}
div.dump_articles{float:left;background-color:#fff;width:626px;height:138px;position:relative;top:0px;left:-5px;z-index:1;}
div.dump_articles div.border{float:left;width:626px;height:133px;border-bottom:1px #bfd5e6 solid;}
div.dump_articles div.image a{float:left;display:block;background:url(../images/image_none_big.png) no-repeat 2px 2px;border:1px #bfd5e6 solid;padding:2px;width:134px;height:104px;margin:9px 0 0 5px;_margin:9px 0 0 2px;}
div.dump_articles div.image a:hover{border:1px #6699cc solid;}
div.dump_articles div.content{float:left;width:481px;height:100px;overflow:hidden;}
div.dump_articles a.title{float:left;display:block;font-size:12px;color:#005a9c;font-weight:bold;padding:11px 12px 3px 12px;text-decoration:none;}
div.dump_articles a.title:hover{text-decoration:underline;}
div.dump_articles p{padding:0px 12px 0 12px;}
div.dump_articles span.saved{float:left;display:block;padding:0px 8px 0 8px;width:300px;height:15px;text-align:left;color:#90b3d1;position:absolute;bottom:18px;left:149px;}
div.dump_articles a.more{float:right;display:block;background:url(../images/link_arrow.png) no-repeat 100% 0;width:70px;height:15px;text-align:right;padding:0px 22px 0 0;font-size:10px;color:#90b3d1;font-weight:bold;text-transform:uppercase;text-decoration:none;line-height:14px;position:absolute;bottom:18px;right:5px;}
div.dump_articles a.more:hover{background:url(../images/link_arrow.png) no-repeat 100% -15px;color:#005a9c;}
div.dump_faq_complet{float:left;position:relative;top:-47px;left:0px;}
div.dump_faq{float:left;background-color:#fff;width:626px;min-height:100px;_height:100px;position:relative;top:0px;left:-5px;z-index:1;}
div.dump_faq div.border{float:left;width:626px;border-bottom:1px #bfd5e6 solid;}
div.dump_faq div.content{float:left;width:626px;padding:0px 0 8px 0;}
div.dump_faq h3{float:left;display:block;font-size:12px;color:#005a9c;font-weight:bold;padding:9px 5px 0 5px;margin:0px;}
div.dump_faq p{padding:3px 5px 0 5px;}
div.dump_faq span.saved{float:left;display:block;padding:0px 5px 14px 5px;width:600px;height:15px;text-align:left;color:#90b3d1;}
div.dump_news{float:left;background-color:#fff;width:308px;height:138px;position:relative;top:0px;left:-5px;z-index:1;margin:0px 10px 0 0;}
div.dump_news div.border{float:left;width:308px;height:133px;border-bottom:1px #bfd5e6 solid;}
div.dump_news div.content{float:left;width:302px;height:100px;overflow:hidden;}
div.dump_news a.title{float:left;display:block;font-size:12px;color:#005a9c;font-weight:bold;padding:11px 5px 3px 5px;text-decoration:none;}
div.dump_news a.title:hover{text-decoration:underline;}
div.dump_news p{padding:0px 5px 0 5px;}
div.dump_news span.saved{float:left;display:block;padding:0px 8px 0 8px;width:300px;height:15px;text-align:left;color:#90b3d1;position:absolute;bottom:18px;left:-3px;}
div.dump_news a.more{float:right;display:block;background:url(../images/link_arrow.png) no-repeat 100% 0;width:70px;height:15px;text-align:right;padding:0px 22px 0 0;font-size:10px;color:#90b3d1;font-weight:bold;text-transform:uppercase;text-decoration:none;line-height:14px;position:absolute;bottom:18px;right:5px;}
div.dump_news a.more:hover{background:url(../images/link_arrow.png) no-repeat 100% -15px;color:#005a9c;}
div.main_navigation{float:left;width:647px;min-height:36px;_height:36px;margin:6px 0 0 0;background-color:#fff;}
div.main_navigation div.left{float:left;width:130px;padding:0px 10px 0 10px;height:36px;line-height:35px;background:#005a9c url(../images/main_background_navigation.png) no-repeat left 100%;font-size:13px;color:#fff;text-align:center;font-weight:bold;text-transform:uppercase;position:relative;overflow:hidden;}
div.main_navigation div.left span.arrow{float:right;display:block;width:8px;height:13px;background:url(../images/icon_arrow_navigation.png) no-repeat 0 0;position:absolute;top:12px;right:8px;}
div.main_navigation div.right{float:left;width:497px;min-height:36px;_height:36px;background:#0585cc url(../images/main_background_navigation.png) no-repeat right 100%;position:relative;}
div.main_navigation div.right div.level_0{float:left;width:482px;min-height:35px;_height:35;background:url(../images/main_line_navigation.gif) repeat 0 0;padding:0px 10px 0px 5px;}
div.main_navigation div.right a{float:left;height:35px;line-height:37px;padding:0px 5px 0 6px;color:#fff;font-size:11px;font-weight:bold;text-transform:uppercase;text-decoration:none;white-space:nowrap;}
div.main_navigation div.right a:hover{text-decoration:underline;}
div.main_navigation div.right a.inactive_border{background:url(../images/main_border_navigation.png) no-repeat left 11px;}
div.main_navigation div.right a.active_border{text-decoration:underline;background:url(../images/main_border_navigation.png) no-repeat left 11px;}
div.main_navigation div.right span.hidden{float:left;display:block;width:8px;height:90%;background:#0585cc url(../images/main_line_navigation.gif) repeat 0 0;position:absolute;top:0px;left:0px;}
div.main_navigation div.right span.edge{float:left;display:block;width:10px;height:10px;background-color:#0585cc;position:absolute;top:26px;left:0px;}
div.main_crumbs{float:left;display:inline;width:627px;height:39px;margin:12px 0 0 10px;background:#fff url(../images/main_background_crumbs.png) repeat-x 0 0;color:#6699cc;position:relative;z-index:9;}
div.main_crumbs div.crumbs{float:left;width:527px;height:39px;line-height:39px;text-indent:5px;overflow:hidden;}
div.main_crumbs a{float:left;display:block;padding:0px 10px 0 0;color:#6699cc;text-decoration:none;background:url(../images/icon_arrow_crumbs.png) no-repeat 100% 52%;}
div.main_crumbs a:hover{text-decoration:underline;}
div.main_crumbs strong{float:left;display:block;padding:0px 10px 0 0;font-weight:bold;text-transform:uppercase;}
div.main_crumbs div.icons{float:left;width:90px;height:39px;line-height:39px;text-indent:5px;overflow:hidden;position:relative;}
div.main_crumbs div.icons span#icon_email_content{float:right;background:url(../images/icon_email_content.png) no-repeat 0 0;display:block;width:16px;height:15px;margin:12px 0 0 8px;cursor:pointer;}
div.main_crumbs div.icons span#icon_email_content:hover{background:url(../images/icon_email_content.png) no-repeat 0 -15px;}
div.main_crumbs div.icons span#icon_print_content{float:right;background:url(../images/icon_print_content.png) no-repeat 0 0;display:block;width:16px;height:16px;margin:12px 0 0 8px;cursor:pointer;}
div.main_crumbs div.icons span#icon_print_content:hover{background:url(../images/icon_print_content.png) no-repeat 0 -16px;}
div.main_crumbs div.icons span#icon_rss_content a{float:right;background:url(../images/icon_rss_content.png) no-repeat 0 0;display:block;width:16px;height:16px;padding:0px;margin:12px 0 0 8px;cursor:pointer;}
div.main_crumbs div.icons span#icon_rss_content a:hover{background:url(../images/icon_rss_content.png) no-repeat 0 -15px;}
div.main_crumbs div.icons span.border{float:right;background-color:#bfd5e6;display:block;width:1px;height:13px;margin:14px 0 0 8px;}
div.main_crumbs div.box{float:right;background-color:#fafbfe;border:1px #bfd5e6 solid;width:317px;padding:8px 8px 20px 8px;position:absolute;top:0px;right:0px;display:none;color:#417aa5;}
div.main_crumbs div.box span.title{display:block;font-weight:bold;text-transform:uppercase;padding:8px 10px 0 10px;margin:0px;}
div.main_crumbs div.box p.text{padding:3px 10px 15px 10px;}
div.main_crumbs div.box a.close{display:block;background:url(../images/main_slide_close_advice.png) no-repeat 0 0;width:23px;height:23px;float:right;position:absolute;top:10px;right:2px;}
div.main_crumbs div.box a.close:hover{background:url(../images/main_slide_close_advice.png) no-repeat 0 -23px;}
div.main_crumbs div.box label{float:left;width:105px;height:18px;padding:4px 5px 0 0;text-align:right;margin:0px 0 5px 0;}
div.main_crumbs div.box input.text{float:left;width:180px;height:14px;padding:3px;margin:0px 0 5px 0;color:#417aa5;background-color:#fff;border:1px #bfd5e6 solid;}
div.main_crumbs div.box input.button{float:left;width:106px;height:26px;line-height:21px;margin:0px 0 5px 0;font-weight:bold;text-transform:uppercase;font-size:10px;text-align:center;margin:0px 0 0 110px;cursor:pointer;color:#fff;background-color:#005a9c;border:1px #005a9c solid;}
div.main_crumbs div.box textarea.text{float:left;width:180px;height:70px;padding:3px;margin:0px 0 5px 0;overflow:auto;color:#417aa5;background-color:#fff;border:1px #bfd5e6 solid;}
div.main_crumbs div.box span.verify{float:left;display:block;font-family:Verdana;width:5px;font-size:10px;font-weight:bold;padding:1px 0 0 4px;margin:0px;float:left;overflow:none;color:#417aa5;}
div.main_crumbs div.box span.border{display:block;clear:both;width:315px;height:15px;}
div.main_crumbs div.box span.rules{float:left;display:block;width:285px;padding:5px 3px 0 3px;margin:5px 0 0 12px;border-top:1px #bfd5e6 solid;}
div.main_crumbs div.box span.title_spam{float:left;width:315px;padding:0px 0 5px 12px;font-size:11px;text-transform:uppercase;font-weight:bold;}
div.main_crumbs div.box div.main_spam{float:left;width:316px;height:52px;background:url(../images/main_background_spam_advice.png) no-repeat 0 0;margin:0px 0 5px 0;}
div.main_crumbs div.box div.main_spam input.text, div.main_crumbs div.box div.main_spam label, div.main_crumbs div.box div.main_spam span.verify{margin-top:15px;}
div.main_crumbs div.box input.text:hover, div.main_crumbs div.box textarea:hover{border:1px #75a3c8 solid;}
div.main_crumbs div.box input.button:hover{background-color:#0585cc;border:1px #0585cc solid;}
div.main_pagination{width:616px;padding:10px 0 0 0;float:left;}
div.main_pagination div.title{float:left;padding:6px 12px 6px 0px;text-align:left;font-size:11px;font-weight:bold;text-transform:uppercase;}
div.main_pagination a.inactive{background-color:#fff;float:left;padding:3px 6px 3px 6px;text-align:left;font-size:11px;font-weight:bold;text-transform:uppercase;text-decoration:none;margin:2px 1px 0 4px;color:#005a9c;border:1px #6699cc solid;}
div.main_pagination a.inactive:hover{border:1px #005a9c solid;}
div.main_pagination a.active, div.main_pagination a.active:hover{background-color:#005a9c;float:left;padding:3px 6px 3px 6px;text-align:left;font-size:11px;font-weight:bold;text-transform:uppercase;text-decoration:none;margin:2px 1px 0 4px;color:#fff;border:1px #005a9c solid;}
div.main_pagination a.link_numbering_right{color:#005a9c;text-transform:none;font:normal 11px Arial,Helvetica,sans-serif;text-decoration:none;display:block;float:left;margin:6px 10px 0 0;}
div.main_pagination a.link_numbering_right:hover{text-decoration:underline;}
div.main_pagination a.link_numbering_left{color:#005a9c;text-transform:none;font-size:11px;font-weight:normal;text-decoration:none;display:block;float:left;margin:6px 0 0 10px;}
div.main_pagination a.link_numbering_left:hover{text-decoration:underline;}
div.main_pagination a.link_numbering_arrow_right{color:#005a9c;text-transform:none;font-size:16px;font-weight:normal;text-decoration:none;display:block;float:left;margin:5px 4px 0 0;}
div.main_pagination a.link_numbering_arrow_right:hover{text-decoration:underline;}
div.main_pagination a.link_numbering_arrow_left{color:#005a9c;text-transform:none;font-size:16px;font-weight:normal;text-decoration:none;display:block;float:left;margin:5px 0 0 7px;}
div.main_pagination a.link_numbering_arrow_left:hover{text-decoration:underline;}
div.main_message_system{background:#fff9f9 url(../images/icon_message.png) no-repeat 15px 9px;border:1px #ee4f4f solid;width:555px;min-height:28px;_height:28px;padding:15px 0 14px 70px;margin:6px 0px 12px 10px;float:left;display:inline;color:#cc0000;}
div.main_message_system span.title{font-size:11px;font-weight:bold;text-transform:uppercase;}
div.main_message_system p{padding:0px;}
div.main_message_system ul{color:#ee4f4f;float:left;width:540px;list-style-type:none;padding:10px 0 0 0;margin:0px;}
div.main_message_system ul li{float:left;width:250px;height:14px;overflow:hidden;padding:0px 0 1px 15px;margin:0px 0 0 1px;background:url(../images/arrow_link_red.png) no-repeat 0px 2px;}
div.box_content_text span a, div.box_content_text span a:hover{font-weight:bold;text-transform:uppercase;font-size:10px;color:#4b8ab9;text-decoration:none;}
div.box_content_text span a img{display:block;font-size:0px;line-height:0px;overflow:hidden;clear:both;}
div.box_content_text span a span.zoom{display:block;background:url(../images/main_background_zoom.png) no-repeat 0 0;width:80px;height:29px;line-height:29px;text-indent:28px;position:absolute;bottom:10px;right:0px;cursor:pointer;color:#4b8ab9;}
div.box_content_text span a:hover span.zoom{background:url(../images/main_background_zoom.png) no-repeat 0 -29px;color:#005a9c;}
div.box_content_text span.thumbs_left{float:left;display:block;background-color:#fff;margin:12px 14px 7px 0;padding:0px;border:0px;position:relative;}
div.box_content_text span.thumbs_right{float:right;display:block;background-color:#fff;margin:12px 0 7px 14px;padding:0px;border:0px;position:relative;}
div.box_content_text span.thumbs_center{float:center;display:block;background-color:#fff;margin:12px auto 12px auto;padding:0px;border:0px;position:relative;}
div.box_content_text span.thumbs_left_border{float:left;display:block;background-color:#fff;margin:12px 14px 7px 0;padding:2px;border:1px #bfd5e6 solid;position:relative;}
div.box_content_text span.thumbs_right_border{float:right;display:block;background-color:#fff;margin:12px 0 7px 14px;padding:2px;border:1px #bfd5e6 solid;position:relative;}
div.box_content_text span.thumbs_center_border{width:auto;height:auto;float:center;display:block;background-color:#fff;margin:12px auto 12px auto;padding:2px;border:1px #bfd5e6 solid;position:relative;}
div.box_content_text a{color:#6699cc;text-decoration:underline;}
div.box_content_text a:hover{text-decoration:none;}
div.main_faq{float:right;background-color:#fff;width:126px;height:50px;position:relative;top:-47px;right:7px;z-index:20;}
div.main_faq ul{width:101px;height:40px;margin:0px;padding:7px 0 0 13px;list-style-type:none;clear:both;position:relative;z-index:2;}
div.main_faq ul li{float:left;background:none;padding:0px;margin:0px;width:101px;height:31px;text-align:center;line-height:25px;font-size:10px;font-weight:bold;text-transform:uppercase;border-bottom:1px #fff solid;border-right:1px #fff solid;}
div.main_faq ul li a, div.main_faq ul li a:hover{background-color:#fff;float:left;width:101px;height:24px;margin:0px 1px 0 0;text-decoration:none;}
div.main_faq ul li a.query{color:#005a9c;border-bottom:7px #005a9c solid;}
div.box_content_text h1.style_01{color:#005a9c;font-size:24px;padding:0px 0 5px 0;margin:0px;}
div.box_content_text h2.style_01{font-size:18px;color:#005a9c;padding:0px 0 5px 0;margin:0px;}
div.box_content_text h3.style_01{font-size:15px;font-weight:bold;color:#005a9c;padding:0px 0 5px 0;margin:0px;}
div.box_content_text h4.style_01{font-size:12px;font-weight:bold;color:#005a9c;padding:0px 0 5px 0;margin:0px;}
div.box_content_text p.style_01{font-size:13px;color:#005a9c;padding:0px;margin:0px;}
div.box_content_text p.style_01{font-size:11px;color:#005a9c;padding:0px;margin:0px;}
div.box_content_text h1.style_02{color:#6699cc;font-size:24px;padding:0px 0 5px 0;margin:0px;}
div.box_content_text h2.style_02{font-size:18px;color:#6699cc;padding:0px 0 5px 0;margin:0px;}
div.box_content_text h3.style_02{font-size:15px;font-weight:bold;color:#6699cc;padding:0px 0 5px 0;margin:0px;}
div.box_content_text h4.style_02{font-size:12px;font-weight:bold;color:#6699cc;padding:0px 0 5px 0;margin:0px;}
div.box_content_text p.style_02{font-size:13px;color:#6699cc;padding:0px;margin:0px;}
div.box_content_text p.style_02{font-size:11px;color:#6699cc;padding:0px;margin:0px;}
div.box_content_text h1.style_03{color:#cc0000;font-size:24px;padding:0px 0 5px 0;margin:0px;}
div.box_content_text h2.style_03{font-size:18px;color:#cc0000;padding:0px 0 5px 0;margin:0px;}
div.box_content_text h3.style_03{font-size:15px;font-weight:bold;color:#cc0000;padding:0px 0 5px 0;margin:0px;}
div.box_content_text h4.style_03{font-size:12px;font-weight:bold;color:#cc0000;padding:0px 0 5px 0;margin:0px;}
div.box_content_text p.style_03{font-size:13px;color:#cc0000;padding:0px;margin:0px;}
div.box_content_text p.style_03{font-size:11px;color:#cc0000;padding:0px;margin:0px;}
div.box_content_text h1.style_04{color:#006005;font-size:24px;padding:0px 0 5px 0;margin:0px;}
div.box_content_text h2.style_04{font-size:18px;color:#006005;padding:0px 0 5px 0;margin:0px;}
div.box_content_text h3.style_04{font-size:15px;font-weight:bold;color:#006005;padding:0px 0 5px 0;margin:0px;}
div.box_content_text h4.style_04{font-size:12px;font-weight:bold;color:#006005;padding:0px 0 5px 0;margin:0px;}
div.box_content_text p.style_04{font-size:13px;color:#006005;padding:0px 0 5px 0;margin:0px;}
div.box_content_text p.style_04{font-size:11px;color:#006005;padding:0px;margin:0px;}
div.main_content_box_left div.box_content_text div.left{float:left;width:211px;min-height:400px;}
div.box_content_profession, div.box_content_construction{float:left;background-color:#fff;border:1px #bfd5e6 solid;width:209px;height:70px;margin:6px 0 0 0;position:relative;z-index:1;}
div.box_content_profession div.inactive a, div.box_content_construction div.inactive a{float:left;display:table;background:#fff url(../images/box_content_small_left.png) repeat-x 0 0;border:1px #fff solid;width:207px;height:68px;text-decoration:none;}
div.box_content_profession div.inactive a:hover, div.box_content_construction div.inactive a:hover{background:#fff url(../images/box_content_small_left.png) repeat-x 0 -78px;}
div.box_content_profession div.active a, div.box_content_profession div.active a:hover, div.box_content_construction div.active a, div.box_content_construction div.active a:hover{float:left;display:table;background:#fff url(../images/box_content_small_left.png) repeat-x 0 -78px;border:1px #fff solid;width:207px;height:68px;text-decoration:none;}
div.box_content_profession span.image, div.box_content_construction span.image{float:left;display:block;background:url(../images/image_none_small.png) no-repeat 0 0;border:2px #fff solid;width:65px;height:50px;position:absolute;top:9px;left:9px;cursor:pointer;}
div.box_content_profession span.content, div.box_content_construction span.content{display:table-cell;vertical-align:middle;width:114px;height:auto;#position:absolute;#top:50%;#left:86px;padding:0px 7px 0 0;font-size:12px;color:#005a9c;font-weight:bold;text-align:left;cursor:pointer;}
div.box_content_profession span.title, div.box_content_construction span.title{display:block;#position:relative;#top:-49%;}
div.box_content_country{float:left;background-color:#fff;border:1px #bfd5e6 solid;width:209px;height:122px;margin:6px 0 0 0;position:relative;z-index:2;}
div.box_content_country div.inside{float:left;background:#fff url(../images/box_content_small_left.png) repeat-x 0 0;border:1px #fff solid;width:207px;height:95px;text-decoration:none;}
div.box_content_country div#select_supplier_search{float:left;background-color:#fff;width:180px;height:24px;position:relative;z-index:1;left:12px;border:1px #bfd5e6 solid;}
div.box_content_country fieldset label{float:left;font-weight:bold;text-transform:uppercase;padding:11px 13px 5px 12px;}
div.box_content_country fieldset input.button{float:left;font-size:10px;background-color:#005a9c;color:#fff;font-weight:bold;text-transform:uppercase;width:89px;height:22px;margin:7px 0 0 59px;cursor:pointer;line-height:22px;}
div.box_content_country fieldset input.button:hover{background-color:#0585cc;}
div.box_content_country #radio_supplier_search span.main_radio{display:block;margin:8px 0 2px 12px;width:auto;height:15px;float:left;position:relative;z-index:0;}
div.box_content_country #radio_supplier_search span.main_radio input{display:none;}
div.box_content_country #radio_supplier_search span.main_radio label.radio{padding:0px 0px 0 19px;margin:0px;float:left;width:auto;height:15px;line-height:15px;font-weight:normal;text-transform:none;cursor:pointer;}
div.box_content_pool{float:left;background-color:#fff;border:1px #fff solid;width:209px;min-height:97px;_height:97px;position:relative;z-index:2;}
div.box_content_pool a, div.box_content_pool a:hover{color:#6699cc;text-decoration:none;cursor:pointer;}
div.box_content_pool span.question{float:left;display:block;width:200px;padding:8px 0 1px 7px;float:left;color:#6699cc;}
div.box_content_pool span.statistic{float:left;display:block;background:url(../images/main_background_pool.png) no-repeat 0 0;width:207px;height:21px;line-height:15px;color:#fff;font-size:10px;font-weight:bold;text-align:right;position:relative;}
div.box_content_pool span.inside{float:left;display:block;background-color:#0585cc;padding:0px 1px 0 0;height:17px;line-height:15px;color:#fff;font-size:10px;font-weight:bold;text-align:right;position:relative;top:2px;left:10px;}
div.box_content_pool a:hover span.inside{background-color:#005a9c;}
div.box_content_pool span.inside span.left{float:left;display:block;width:8px;height:17px;background:url(../images/pool_edge_left.gif) no-repeat 0 0;position:absolute;top:0px;left:-8px;}
div.box_content_pool span.inside span.right{float:right;display:block;width:8px;height:17px;background:url(../images/pool_edge_right.gif) no-repeat 0 0;position:absolute;top:0px;right:-8px;}
div.box_content_pool a:hover span.inside span.left, div.box_content_pool a:hover span.inside span.right{background-position:0px -17px;}
div.box_content_pool span.total, div.box_content_pool span.title{float:left;display:block;width:195px;padding:8px 7px 0 7px;float:left;}
div.box_content_partner img, div.box_content_action img{float:left;margin:0px;padding:0px;}
div.box_content_partner{float:left;background-color:#fff;width:211px;min-height:49px;margin:6px 0 0 0;position:relative;text-decoration:none;overflow:hidden;}
div.box_content_partner span.link a{float:left;display:block;background:url(../images/images_blank.png) repeat 0 0;width:100%;height:100%;padding:1px;position:absolute;top:0px;left:0px;text-decoration:none;}
div.box_content_partner span.link a span.description{display:block;float:right;background:url(../images/main_background_action.png) no-repeat 0 0;width:200px;height:29px;position:absolute;bottom:10px;right:0px;_right:-1px;color:#006005;text-transform:uppercase;font-weight:bold;font-size:10px;line-height:29px;text-indent:12px;cursor:pointer;overflow:hidden;}
div.main_content_box_left div.box_content_text div.right{float:left;width:430px;min-height:400px;margin:0px 0 0 6px;}
div.main_content_box_left div.box_content_text div.right p{padding:12px 12px 0 12px;height:auto;width:auto;overflow:hidden;}
div.main_content_box_left div.box_content_text div.right div.main_construction{padding:0px 0 0 2px;margin:0px 0 12px 0;width:428px;height:234px;overflow:hidden;}
div.right div.box_content_articles{float:left;background-color:#fff;width:429px;height:81px;margin:0px 0 0 0;position:relative;z-index:1;}
div.right div.box_content_articles div.border{float:left;width:429px;height:79px;border-bottom:1px #bfd5e6 solid;}
div.right div.box_content_articles div.nonborder{border-bottom:0px #bfd5e6 solid;}
div.right div.box_content_articles div.image a{float:left;display:block;background:url(../images/image_none_small.png) no-repeat 2px 2px;border:1px #bfd5e6 solid;padding:2px;width:65px;height:50px;margin:9px 0 0 9px;_margin:9px 0 0 5px;}
div.right div.box_content_articles div.content{float:left;background:#fff;width:348px;height:69px;overflow:hidden;}
div.right div.box_content_articles a.title{float:left;display:block;font-size:12px;color:#005a9c;font-weight:bold;padding:12px 12px 3px 12px;text-decoration:none;}
div.right div.box_content_articles a.title:hover{text-decoration:underline;}
div.right div.box_content_articles div.content p{padding:0px 12px 0 12px;}
div.right div.box_content_articles a.more{float:right;display:block;background:url(../images/link_arrow.png) no-repeat 100% 0;width:70px;height:15px;text-align:right;padding:0px 22px 0 0;font-size:10px;color:#90b3d1;font-weight:bold;text-transform:uppercase;text-decoration:none;line-height:14px;position:absolute;bottom:8px;right:10px;}
div.right div.box_content_articles a.more:hover{background:url(../images/link_arrow.png) no-repeat 100% -15px;color:#005a9c;}
div.main_content_box_right{float:left;width:211px;min-height:686px;margin:0px 0 0 6px;padding:0px 0 47px 0;}
div.box_content_news{float:left;background-color:#fff;border:1px #bfd5e6 solid;width:209px;height:140px;margin:6px 0 0 0;position:relative;z-index:1;}
div.box_content_news div.inside{float:left;background:#fff url(../images/box_content_small_right.png) repeat-x 0 0;border:1px #fff solid;width:207px;height:138px;}
div.box_content_news a.title{float:left;display:block;font-size:12px;color:#005a9c;font-weight:bold;padding:10px 12px 8px 12px;text-decoration:none;}
div.box_content_news a.title:hover{text-decoration:underline;}
div.box_content_news p{padding:0px 12px 0 12px;}
div.box_content_news a.more{float:right;display:block;background:url(../images/link_arrow.png) no-repeat 100% 0;width:70px;height:15px;text-align:right;padding:0px 22px 0 0;font-size:10px;color:#90b3d1;font-weight:bold;text-transform:uppercase;text-decoration:none;line-height:14px;position:absolute;bottom:8px;right:10px;}
div.box_content_news a.more:hover{background:url(../images/link_arrow.png) no-repeat 100% -15px;color:#005a9c;}
div.box_content_action{float:left;background-color:#fff;width:211px;min-height:49px;margin:6px 0 0 0;position:relative;z-index:1;text-decoration:none;overflow:hidden;}
div.box_content_action span.link a{float:left;display:block;background:url(../images/images_blank.png) repeat 0 0;width:100%;height:100%;padding:1px;position:absolute;top:0px;left:0px;text-decoration:none;}
div.box_content_action span.link a span.description{display:block;float:right;background:url(../images/main_background_action.png) no-repeat 0 0;width:200px;height:29px;position:absolute;bottom:10px;right:0px;_right:-1px;color:#cc0000;text-transform:uppercase;font-weight:bold;font-size:10px;line-height:29px;text-indent:12px;cursor:pointer;overflow:hidden;}
h2.box_title_big{float:left;background:#005a9c url(../images/title_edges_big.png) no-repeat 0 0;color:#fff;width:310px;height:33px;font-size:11px;text-transform:uppercase;text-align:center;line-height:33px;clear:none;margin:0px 6px 0 0;}
h2.box_title_small_blue{float:left;background:#005a9c url(../images/title_edges_small_blue.png) no-repeat 0 0;color:#fff;width:211px;height:33px;font-size:11px;text-transform:uppercase;text-align:center;line-height:33px;position:relative;clear:none;}
h2.box_title_small_red{float:left;background:#cc0000 url(../images/title_edges_small_red.png) no-repeat 0 0;color:#fff;width:211px;height:33px;font-size:11px;text-transform:uppercase;text-align:center;line-height:33px;position:relative;clear:none;}
h2.box_title_small_green{float:left;background:#006005 url(../images/title_edges_small_green.png) no-repeat 0 0;color:#fff;width:211px;height:33px;font-size:11px;text-transform:uppercase;text-align:center;line-height:33px;position:relative;clear:none;}
h2.box_title_big_blue{float:left;background:#005a9c url(../images/title_edges_big_blue.png) no-repeat 0 0;color:#fff;width:430px;height:33px;font-size:11px;text-transform:uppercase;text-align:center;line-height:33px;position:relative;clear:none;}
div.box_border{display:block;font-size:0px;line-height:0px;height:12px;overflow:hidden;clear:both;}
div.main_footer{background-color:#005a9c;float:left;width:864px;height:33px;clear:both;position:absolute;bottom:13px;left:13px;}
div.main_footer span.edge_bottom_left{display:block;background:url(../images/box_edge_bottom_left.png) no-repeat 0 0;width:10px;height:10px;float:left;position:absolute;bottom:0px;left:0px;}
div.main_footer span.edge_bottom_right{display:block;background:url(../images/box_edge_bottom_right.png) no-repeat 0 0;width:10px;height:10px;float:right;position:absolute;bottom:0px;right:0px;}
div.main_footer ul{float:left;width:842px;height:34px;margin:0px;padding:0px 7px 0 7px;list-style-type:none;overflow:hidden;}
div.main_footer ul li{float:left;width:auto;height:33px;margin:0px;padding:0px 8px 0 8px;text-align:center;line-height:33px;font-size:10px;font-weight:bold;text-transform:uppercase;}
div.main_footer ul li.border{background-color:#a7bcd4;float:left;width:1px;height:12px;margin:11px 0 0 0;padding:0px;}
div.main_footer ul li.top{float:right;background:url(../images/main_footer_arrow.png) no-repeat 0 15px;color:#fff;cursor:pointer;padding:0px 0 0 13px;text-align:right;}
div.main_footer ul li.top:hover{background:url(../images/main_footer_arrow.png) no-repeat 0 -5px;color:#a7bcd4;}
div.main_footer li a{color:#fff;float:left;width:auto;height:33px;text-decoration:none;border-bottom:0px;}
div.main_footer li a:hover{text-decoration:underline;}
div.main_footer li a.active{text-decoration:underline;}
div.main_footer_bottom{background-color:#005a9c;width:862px;height:53px;margin:0px auto;color:#fff;text-align:left;}
div.main_footer_bottom a{color:#fff;text-decoration:underline;}
div.main_footer_bottom a:hover{text-decoration:none;}
div.main_footer_bottom div.left{float:left;width:682px;height:53px;line-height:53px;padding:0px 0 0 20px;}
div.main_footer_bottom div.right{float:left;width:140px;height:53px;padding:0px 20px 0 0;}
div.main_footer_bottom a.ewave_logo, div.main_footer_bottom a.ewave_logo:hover{float:right;display:block;background:url(../images/ewave_logo.png) no-repeat 0 0;width:132px;height:14px;margin:21px 0 0 0;}
.lightbox_container{position:absolute;border:1px solid #ccc;padding:17px 23px 23px 17px;_padding:17px;background-color:#fff;display:none;z-index:999;text-align:left;}
.lightbox_loading{background:url(../images/ajax_loading_grey.gif) no-repeat center;}
.lightbox_content{background-color:#fff;position:relative;width:100%;height:100%;overflow:hidden;border:1px solid #ccc;padding:2px;}
.lightbox_close{background:url(../images/lightbox_close.png) no-repeat 0 0;width:40px;height:40px;cursor:pointer;position:absolute;float:right;bottom:-2px;right:0px;z-index:2;}
.lightbox_previous{position:absolute;background:#fff url(../images/lightbox_previous.png) no-repeat 4px 3px;width:43px;height:40px;left:-43px;top:50%;margin:-20px 0 0 0;cursor:pointer;}
.lightbox_previous_disabled{cursor:default;background:#fff url(../images/lightbox_previous_disabled.png) no-repeat 4px 3px;}
.lightbox_next{position:absolute;background:#fff url(../images/lightbox_next.png) no-repeat 4px 3px;width:43px;height:40px;right:-43px;top:50%;margin:-20px 0 0 0;cursor:pointer;}
.lightbox_next_disabled{cursor:default;background:#fff url(../images/lightbox_next_disabled.png) no-repeat 4px 3px;}
.lightbox_controls_container{overflow:hidden;height:0px;position:relative;top:3px;left:2px;}
.lightbox_controls{width:100%;height:53px;position:relative;background-color:#fff;}
.lightbox_border_right{position:relative;float:left;background-color:#e7e7e7;width:1px;height:27px;left:2px;top:21px;}
.lightbox_title{display:none;position:relative;margin:10px 0 0 35px;float:left;font-size:12px;color:#a6a6a6;font-weight:bold;text-align:left;}
.lightbox_number{position:relative;width:50px;top:29px;left:0px;float:left;font-size:11px;color:#a6a6a6;text-align:center;}
.lightbox_description{float:left;position:relative;padding:17px 0 0 20px;font-size:17px;color:#a6a6a6;text-align:left;}
.lightbox_description small{display:block;padding:0px 0 0px 0;margin:0px;font-size:11px;font-weight:normal;}
.desc_text, .desc_gallery{display:none;}
.left_plus{left:0px;}
.left_minus{left:-43px;}
.right_plus{right:0px;}
.right_minus{right:-43px;}
div#select_supplier_search select, div#select_country_registration select, div#select_partner_registration select, div#select_newsletter_registration select, div#select_country_update select, div#select_country_order select, div#select_partner_update select, div#select_newsletter_update select{display:none;}
div#select_country_order{float:left;background-color:#fff;width:258px;height:22px;position:relative;z-index:1;border:1px #bfd5e6 solid;}
div#select_supplier_search div.select_field{position:relative;background-color:#fff;width:180px;padding:0px;cursor:default;}
div#select_supplier_search div.select_field div.status{padding:2px;height:20px;display:block;background:url(../images/main_select_arrow_blue.png) no-repeat 159px 4px;cursor:default;}
div#select_supplier_search div.select_field:hover div.status{background:url(../images/main_select_arrow_blue.png) no-repeat 159px -16px;}
div#select_supplier_search div.select_field div.status div.selected{padding:3px 5px;color:#005a9c;display:block;overflow:hidden;cursor:text;margin-right:24px;height:14px;}
div#select_supplier_search div.option_container{display:none;position:absolute;padding:5px;background-color:#fff;border:1px #bfd5e6 solid;width:170px;max-height:189px;_height:189px;overflow:auto;left:-1px;top:24px;}
div#select_supplier_search div.option_group div.option_label{font-weight:bold;}
div#select_supplier_search div.option{cursor:default;padding:3px 5px 3px 5px;color:#005a9c;margin:0px 0 1px 0;}
div#select_supplier_search div.option_group div.option{cursor:default;padding:2px 2px 2px 15px;}
div#select_supplier_search div.option_container div.selected{background-color:#005a9c;color:#fff;padding:3px 5px 3px 5px;margin:0px 0 1px 0;}
div#select_supplier_search div.option_container div.disabled{color:#ddd;}
div#select_supplier_search div.option_container div.over{background-color:#ebf2f8;color:#005a9c;}
div#select_country_order div.select_field{position:relative;background-color:#fff;width:258px;padding:0px;cursor:default;}
div#select_country_order div.select_field div.status{padding:1px;height:20px;display:block;background:url(../images/main_select_arrow_blue.png) no-repeat 238px 3px;cursor:default;}
div#select_country_order div.select_field:hover div.status{background:url(../images/main_select_arrow_blue.png) no-repeat 238px -17px;}
div#select_country_order div.select_field div.status div.selected{padding:3px 5px;color:#005a9c;display:block;overflow:hidden;cursor:text;margin-right:24px;height:14px;}
div#select_country_order div.option_container{display:none;position:absolute;padding:5px;background-color:#fff;border:1px #bfd5e6 solid;width:248px;max-height:189px;_height:189px;overflow:auto;left:-1px;top:22px;}
div#select_country_order div.option_group div.option_label{font-weight:bold;}
div#select_country_order div.option{cursor:default;padding:3px 5px 3px 5px;color:#005a9c;margin:0px 0 1px 0;}
div#select_country_order div.option_group div.option{cursor:default;padding:2px 2px 2px 15px;}
div#select_country_order div.option_container div.selected{background-color:#005a9c;color:#fff;padding:3px 5px 3px 5px;margin:0px 0 1px 0;}
div#select_country_order div.option_container div.disabled{color:#ddd;}
div#select_country_order div.option_container div.over{background-color:#ebf2f8;color:#005a9c;}
div#slide_blue div.select_field{position:relative;background-color:#1e91d1;width:188px;padding:0px;cursor:default;}
div#slide_blue div.select_field div.status{border:1px #9bceeb solid;padding:0px;height:20px;display:block;background:url(../images/main_select_arrow_lightblue.png) no-repeat 167px 2px;cursor:default;}
div#slide_blue div.select_field:hover div.status{border:1px #cde7f5 solid;background:url(../images/main_select_arrow_lightblue.png) no-repeat 167px -18px;}
div#slide_blue div.select_field div.status div.selected{padding:3px 5px 2px 5px;color:#cde7f5;display:block;overflow:hidden;cursor:text;margin-right:24px;height:13px;}
div#slide_blue div.option_container{display:none;position:absolute;padding:5px;background-color:#1e91d1;border:1px #9bceeb solid;width:176px;max-height:189px;_height:189px;overflow:auto;left:0px;top:21px;}
div#slide_blue div.select_field:hover div.option_container{border:1px #cde7f5 solid;}
div#slide_blue div.option_group div.option_label{font-weight:bold;}
div#slide_blue div.option{cursor:default;padding:3px 5px 3px 5px;color:#cde7f5;margin:0px 0 1px 0;}
div#slide_blue div.option_group div.option{cursor:default;padding:2px 2px 2px 15px;}
div#slide_blue div.option_container div.selected{background-color:#9bceeb;color:#fff;padding:3px 5px 3px 5px;margin:0px 0 1px 0;}
div#slide_blue div.option_container div.disabled{color:#ddd;}
div#slide_blue div.option_container div.over{background-color:#52a8dc;color:#fff;}
div#slide_red div.select_field{position:relative;background-color:#d11a1a;width:188px;padding:0px;cursor:default;}
div#slide_red div.select_field div.status{border:1px #eb9999 solid;padding:0px;height:20px;display:block;background:url(../images/main_select_arrow_red.png) no-repeat 167px 2px;cursor:default;}
div#slide_red div.select_field:hover div.status{border:1px #f5cccc solid;background:url(../images/main_select_arrow_red.png) no-repeat 167px -18px;}
div#slide_red div.select_field div.status div.selected{padding:3px 5px 2px 5px;color:#f5cccc;display:block;overflow:hidden;cursor:text;margin-right:24px;height:13px;}
div#slide_red div.option_container{display:none;position:absolute;padding:5px;background-color:#d11a1a;border:1px #eb9999 solid;width:176px;max-height:189px;_height:189px;overflow:auto;left:0px;top:21px;}
div#slide_red div.select_field:hover div.option_container{border:1px #f5cccc solid;}
div#slide_red div.option_group div.option_label{font-weight:bold;}
div#slide_red div.option{cursor:default;padding:3px 5px 3px 5px;color:#f5cccc;margin:0px 0 1px 0;}
div#slide_red div.option_group div.option{cursor:default;padding:2px 2px 2px 15px;}
div#slide_red div.option_container div.selected{background-color:#eb9999;color:#fff;padding:3px 5px 3px 5px;margin:0px 0 1px 0;}
div#slide_red div.option_container div.disabled{color:#ddd;}
div#slide_red div.option_container div.over{background-color:#df5d5d;color:#fff;}
.good_login{background-color:#1e91d1;color:#cde7f5;}
.good_update{background-color:#1e91d1;color:#cde7f5;}
.good_registration{background-color:#d11a1a;color:#f5cccc;}
.good_query{background-color:#1a701e;color:#ccdfcd;}
.good_newsletter{background-color:#fff;color:#005a9c;}
.good_faq{background-color:#1a6ba6;color:#ccdeeb;}
.good_advice{background-color:#fff;color:#417aa5;}
.good_supply{background-color:#fff;color:#005a9c;}
.good_order{background-color:#fff;color:#005a9c;}
.wrong{background-color:#000;color:#fff;}
div.main_construction span a span.main_bubble{display:block;width:143px;text-align:center;padding:1px 10px 1px 10px;background:url(../images/main_background_bubble.png) repeat-y 0 0;color:#005a9c;text-transform:uppercase;font-weight:bold;font-size:10px;cursor:pointer;}
div.main_construction span a span.main_bubble span.top{float:left;display:block;width:163px;height:7px;background:url(../images/bubble_edge_top.png) no-repeat 0 0;cursor:pointer;position:absolute;top:-7px;left:0px;}
div.main_construction span a span.main_bubble span.bottom{float:left;display:block;width:163px;height:23px;background:url(../images/bubble_edge_bottom.png) no-repeat 0 0;cursor:pointer;position:absolute;bottom:-23px;left:0px;}
div.main_construction span.type_00 a{float:left;display:block;width:426px;height:134px;background:#fff url(../images/construction_type_00.png) no-repeat 0 bottom;position:relative;}
div.main_construction span.type_00 a span.main_bubble{float:left;position:absolute;top:11px;left:30px;}
div.main_construction span.type_01 a{float:left;display:block;width:214px;height:100px;background:#fff url(../images/construction_type_01.png) no-repeat 0 0;position:relative;}
div.main_construction span.type_01 a span.main_bubble{float:left;position:absolute;bottom:44px;left:30px;}
div.main_construction span.type_02 a{float:left;display:block;width:212px;height:100px;background:#fff url(../images/construction_type_02.png) no-repeat 0 0;position:relative;}
div.main_construction span.type_02 a span.main_bubble{float:left;position:absolute;bottom:44px;left:20px;}
div.main_construction span a:hover{text-decoration:underline;}
