body{margin:0;padding:0;text-align:center;background-color:#777777;font-family:Arial, Helvetica, sans-serif;font-size:62.5%;}
a:link, a:visited {color: #2f53a1; text-decoration: underline}
a:hover, a:active {color: #2f53a1;  text-decoration: none;outline:none;}
form{margin:0;}
a img{border:0;}
table{font-size:100%;border-spacing:0;}
h1,h2,h3,h4,h5,h6 { font-weight:bold; margin: 0 0 0.5em 0; }
h1 {font-size:210%; }
h2 {font-size:150%; }
h3 {font-size:130%; }
h4 {font-size:130%; }
h5 {font-size:120% }
h6 {font-size:110%;font-style:italic;}
sup,sub {height: 0;line-height: 1;vertical-align: baseline;position: relative;}
sup {bottom: 1ex;}
sub {top: .5ex;}
p.subheader{font-size:150%;color:#3B3A3A;font-weight:normal;margin:0 0 5px 0;line-height:0.8em;height:19px;}
p.indent{margin-left:5px;}
p, ul, ol { margin:0; padding:0; }
ul.list_square li{ list-style-type:none; background:url(../images/list_square.png) no-repeat left 8px;color:#404040;font-weight:bold;padding-left:17px;}
#container{margin:auto;width:961px;text-align:left;background:url(../images/bg_container.png) no-repeat left 27px;}
#twoCol #container,#home_page #container{background:url(../images/home/bg_container.png) no-repeat left 27px;}
#oneCol #container{background:url(../images/onecol/bg_container.png) no-repeat left 27px;}
#twoColLeft #container{background:url(../images/twocol_left/bg_container.png) no-repeat left 27px;}
#topHeader{height:27px;overflow:hidden;font-family:Tahoma, Arial;font-size:110%;}
#userInfo{text-align:right;padding-top:8px;line-height:19px;color:#b3b3b3;}
#userInfo a, #userInfo a:visited{color:#e9e9e9;text-decoration:none;}
#linkLogin, #linkLogout{font-weight:bold;}
#infoMenu{margin-left:24px;text-align:left;line-height:19px;color:#cbcbcb;height:11px;}
#infoMenu a{color:#CBCBCB;border-right:1px solid #CBCBCB;padding-right:4px;margin-right:4px;text-decoration:none;}
#infoMenu a.last{border-right-width:0px;padding:0;margin-right:0;}
#header{height:146px;overflow:hidden;}
#linkLogo{position:absolute;display:block;line-height:138px;width:185px;height:138px;z-index:20;margin:2px 0 0 33px;text-align:center;}
#linkLogo img{margin-top:79px;vertical-align:bottom;}
#mainmenu{height:44px;margin-left:218px;padding-top:5px;font-size:140%;}
#mainmenu ul{margin:0;padding:0;}
#mainmenu ul li{display:inline;list-style-type: none;}
#mainmenu a{display:block;float: left;text-decoration: none;color:#FFFFFF;cursor:pointer;height:39px;background-image:url(../images/bg_mma.png);background-repeat:no-repeat;}
#mainmenu li#home a{background-position:right top;width:54px;}
#mainmenu li#benefits a{background-position:right -78px;width:89px;}
#mainmenu li#products a{background-position:right -156px;width:78px;}
#mainmenu li#company a{background-position:right -234px;width:107px;}
#mainmenu li#service a{background-position:right -468px;width:136px;}
/*#mainmenu li#references a{background-position:right -312px;width:95px;}
#mainmenu li#partners a{background-position:right -390px;width:67px;}
#mainmenu li#guidebook a{background-position:right -546px;width:78px;}*/
#mainmenu li#solutions a{background-position:right -624px;width:85px;}

#mainmenu a .menu_link{display:none;}
#mainmenu a:hover,#mainmenu a:active,#mainmenu a.active{color:#FFFFFF;margin-left:-5px;outline:none;}
#mainmenu ul li#home a:hover,#mainmenu ul li#home a:active,#mainmenu ul li#home a.active{background-position:right -39px;margin-left:0;padding:0;}
#mainmenu li#benefits a:hover,#mainmenu li#benefits a:active,#mainmenu li#benefits a.active{background-position:right -117px;width:94px;}
#mainmenu li#products a:hover,#mainmenu li#products a:active,#mainmenu li#products a.active{background-position:right -195px;width:83px;}
#mainmenu li#company a:hover,#mainmenu li#company a:active,#mainmenu li#company a.active{background-position:right -273px;width:112px;}
#mainmenu li#service a:hover,#mainmenu li#service a:active,#mainmenu li#service a.active{background-position:right -507px;width:141px;}
/*#mainmenu li#references a:hover,#mainmenu li#references a:active,#mainmenu li#references a.active{background-position:right -351px;width:100px;}
#mainmenu li#partners a:hover,#mainmenu li#partners a:active,#mainmenu li#partners a.active{background-position:right -429px;width:72px;}
#mainmenu li#guidebook a:hover,#mainmenu li#guidebook a:active,#mainmenu li#guidebook a.active{background-position:right -585px;width:83px;}*/
#mainmenu li#solutions a:hover,#mainmenu li#solutions a:active,#mainmenu li#solutions a.active{background-position:right -663px;width:90px;}
#contentWrap{background:#FFFFFF url(../images/bg_content_wrap.png) repeat-y;background-position:237px top;border-left:1px solid #5C5C5C;border-right:1px solid #5C5C5C;min-height:500px;margin:0 1px;}
#twoCol #contentWrap,#home_page #contentWrap{background:#FFFFFF url(../images/home/bg_content_wrap.png) repeat-y;background-position:717px top;}
#oneCol #contentWrap{background:#FFFFFF;}
#twoColLeft #contentWrap{background:#FFFFFF url(../images/twocol_left/bg_content_wrap.png) repeat-y;background-position:237px top;}
#contentWrap a{text-decoration:none;border-bottom:1px solid #2f53a1;}
#contentWrap a:hover, #contentWrap a:active{text-decoration:none;border-bottom-width:0px;}
#contentWrap .button_big{display:block;line-height:18px;background:url(../images/bg_button_big.png) no-repeat left top;padding:4px 70px 8px 10px;color:#FFFFFF;text-decoration:none;border-bottom-width:0;font-weight:bold;font-size:13px;}
#contentWrap .csc-textpic-image a{border-bottom-width:0;}
#leftColumn{float:left;width:215px;margin-left:7px;padding-top:14px;}
#submenuHeader{font-size:120%;color:#535353;font-weight:bold;padding:0 0 4px 5px;border-bottom:1px dotted #949494;}
#submenuHeader a{color:#535353;border-bottom-width:0;}
ul#submenu{margin:0;padding:0;}
#submenu li{list-style-type:none;margin:0;padding:0;border-bottom:1px dotted #949494;line-height:14px;}
#submenu a{display:block;color:#535353;font-weight:bold;font-size:120%;padding:4px 0 5px 14px;border-bottom-width:0;line-height:14px;}
#submenu a small{display:block;font-size:1em; font-weight:normal;}
#submenu ul a small{display:block;font-size:0.9em; font-weight:normal;}
#submenu a:hover, #submenu a:active{color:#000000;border-bottom-width:0;}
#submenu a.active{background:url(../images/bg_submenu_l1.png) no-repeat 7px 9px;color:#000000;}
#submenu a.current{color:#EB5600;border-bottom-width:0;}
#submenu ul{margin:4px 0 5px 0;}
#submenu ul li{border-bottom-width:0;}
#submenu ul a{color:#686868;padding:0;margin:4px 0 4px 23px;border-bottom-width:0;font-weight:normal;line-height:14px;}
#submenu ul a:hover,#submenu ul a:active{color:#404040;background:transparent;text-decoration:underline;}
#submenu ul a.active{background:transparent;color:#000000;}
#submenu ul a.current{font-weight:bold;color:#eb5600;border-bottom-width:0;background:transparent;}
#submenu ul ul a{margin:4px 0 4px 38px;}
#submenu ul ul ul a{margin:4px 0 4px 53px;}
#breadcrumbs{position:relative;font-family:Tahoma, Arial;font-size:9px;line-height:14px;color:#505050;margin-top:-6px;height:20px;height:41px;overflow:hidden;z-index:99;}
#breadcrumbs .current{color:#8f8f8f;font-weight:bold;}
#content{float:left;width:455px;font-size:120%;color:#404040;margin-left:27px;}
#productLanding #content{width:461px;margin-left:25px;}
#twoCol #content{width:698px;padding-top:20px;margin-left:12px;}
#twoColLeft #content{width:698px;padding-top:20px;margin-left:27px;}
#oneCol #content{width:auto;padding:20px 20px 0 20px;margin:0;}
#home_page #content{width:698px;padding-top:20px;margin-left:19px;}
#content h1{font-size:175%;color:#EB5600;line-height:25px;margin:0;font-weight:normal;}
#threeCol #content h1, #productLanding #content h1{margin-bottom:4px;}
#content h1.auctionsync{color:#0073e6;}
#content h1.microtech{color:#0095ac;font-size:150%;}
#content h1.vlog{color:#0095ac;font-size:150%;}
#content h2{font-size:125%;}
#content h2.orange{color:#EB5600;}
#content li h2{margin-bottom:0;}
#content p { line-height: 1.5em; margin-bottom:1em;  }
#content h3.info_block, #content p.info_block{font-size:1em;border-top:1px dotted #949494;padding-top:0.5em;line-height:1.5em;}
#content ul, #content ol { margin: 0 0 0.75em 0em; line-height: 1.5em;  }
#content li { margin-left:1.3em; line-height: 1.5em; margin-bottom:0.25em; }
#content .contenttable td{padding:0 0 0.25em 0;vertical-align:top;}
#content .arrow_big{display:block;background:url(../images/arrow_big.png) no-repeat right center;padding-right:50px;height:48px;font-size:116.67%;}
#home_page .process_links{position:relative;background:url(../images/home/bg_process_links.png) no-repeat left 2px;width:680px;height:56px;overflow:hidden;line-height:56px;}
#home_page #content .process_links a{position:absolute;display:block;font-size:14px;text-decoration:none;line-height:56px;font-weight:bold;}
#home_page #content .process_links a .underline{border-bottom:1px solid #2f53a1;}
#home_page .process_links a:active{font-size:16px;text-indent:12px;}
#home_page .p_a{width:166px;z-index:84;text-indent:12px;}
#home_page .p_a:hover, .p_a:active{background:url(../images/home/bg_p_a_active.png) no-repeat left bottom;font-size:16px;}
#home_page .p_b{width:179px;left:146px;z-index:83;text-indent:19px;}
#home_page .p_b:hover, .p_b:active{background:url(../images/home/bg_p_b_active.png) no-repeat left top;font-size:16px;text-indent:15px;}
#home_page .p_c{width:197px;left:306px;z-index:82;text-indent:19px;}
#home_page .p_c:hover, .p_c:active{background:url(../images/home/bg_p_c_active.png) no-repeat left top;font-size:16px;text-indent:15px;}
#home_page .p_d{width:194px;left:487px;z-index:81;text-indent:19px;}
#home_page .p_d:hover, .p_d:active{background:url(../images/home/bg_p_d_active.png) no-repeat left top;font-size:16px;text-indent:10px;left:485px;}
.zoom{display:none;}
.gallery .zoom{display:block;position:relative;background:url(../images/view.gif) no-repeat 10px top;height:32px;margin-top:-21px;}
.gallery div.csc-textpic div.csc-textpic-imagerow-last { margin-bottom:10px; }
#contentRight{float:right;width:239px;margin-top:-13px;color:#4D4D4D;}
#contentRight p{margin:0 0 4px 0;font-size:11px;}
#contentRight .right_block p{padding-left:1px;}
#contentRight a{font-size:120%;}
.right_block{padding:12px 12px 9px 12px;color:#989898;border-bottom:1px solid #353535;}
#rbContact{padding:11px 12px 7px 12px;}
#rbNews{padding-top:13px;}
#twoCol #rbPartners{padding-bottom:1em;}
#landing #rbPartners, #home_page #rbPartners{background:transparent;border-bottom-width:0;}
.right_block p#img_micro{display:block;margin:14px 0 16px 0;}
.right_block p#img_ecl{display:block;margin:0 0 16px 0;}
.right_block p#img_cobra{display:block;margin:0 0 16px 0;}
#contentRight p.block_title{font-size:170%;color:#EB5600;font-weight:normal;margin:0 0 2px 0;line-height:21px;}
.ref-title, #content h2.ref-title{font-size:130%;color:#EB5600;font-weight:normal;margin:0 0 2px 0;line-height:16px;}
#rbContactQst{background:url(../images/bg_h2_qst.png) no-repeat left center;text-indent:-9999px;}
#rbRemMtBt{background:url(../images/bg_h2_mt.png) no-repeat left center;text-indent:-9999px;}
#rbPartnersBt{background:url(../images/bg_h2_cateno.png) no-repeat left center;text-indent:-9999px;margin:8px 0 0 0;}
#contentRight #rbRef h2{}
#contentRight p.subheader{border-bottom:1px dotted #949494;text-indent:-9999px;height:18px;margin-left:-2px;}
#contentRight h3.white{color:#FFFFFF;}
#rbContact p.subheader{background:url(../images/bg_header_right.png) no-repeat left -100px;}
#rbNews p.subheader{background:url(../images/bg_header_right.png) no-repeat left -60px;}
#rbEvents p.subheader{background:url(../images/bg_header_right.png) no-repeat left -120px;}
#rbRef p.subheader{background:url(../images/bg_header_right.png) no-repeat left -20px;}
#rbPartners p.subheader{background:url(../images/bg_header_right.png) no-repeat left -40px;}
#rbRemMt p.subheader{background:url(../images/bg_header_right.png) no-repeat left -80px;}
#contentRight .news-latest-item{margin-top:1.3em;}
span.news-latest-date{display:block;}
span.description{display:block;}
#rbEvents span.description{padding-top:0.2em;font-size:1.2em;}
#contentRight p.archive-link{margin-top:1.6em;}
.refCst{font-size:9px;font-family:Tahoma, Arial;margin-top:-3px;padding-left:1px;}
.refText{background:url(../images/bg_citation_top.png) no-repeat left top;padding-top:10px;margin:2px 0 5px 0;width:217px;}
.refInner{background:url(../images/bg_citation.png) repeat-y left top;padding:6px 8px 9px 4px;text-align:center;font-size:12px;color:#4D4D4D;}
#contentRight .refInner p{margin:0;font-size:12px;}
#contentRight .refInner a{font-size:1em;}
.refBottom{background:url(../images/bg_citation_bottom.png) no-repeat left bottom;height:7px;font-size:7px;line-height:7px;}
.right_block p.small_text{font-size:9px;font-family:Tahoma, Arial;}
#content .reference{margin-bottom:1em;padding-top:1em;border-top:1px dotted #949494;}
#content .refText{background:url(../images/bg_citation_top_big.png) repeat-y left top;width:455px;}
#content .refInner{background:url(../images/bg_citation_big.png) repeat-y left top;}
#content .refBottom{background:url(../images/bg_citation_bottom_big.png) no-repeat left bottom;}
#contentRight #rbContact p.small_text{padding-top:1px;}
#contentRight .right_block p.big_text{font-size:18px;color:#5c5c5c;margin:-4px 0 5px 0;}
#refLink{margin-bottom:1px;}
.home-blocks-wrap{background:url(../images/home/bg_block_wrap.png) no-repeat left bottom;padding:0;min-height:300px;}
.home_info_block{float:left;width:220px;margin-right:10px;color:#6a6a6a;font-size:91.6%;background:transparent url(../images/home/bg_info_block_top.png) no-repeat left top;}
.home_info_block .csc-textpic{padding:2px;}
.home_info_block .csc-textpic-imagewrap{padding-bottom:2px;}
#content .home_info_block .csc-textpic-imagewrap a{border-bottom-width:0px;}
#content .home_info_block .arrow_big{background:url(../images/home/bg_info_link.png) no-repeat right top;font-size:14px;margin:0 0 30px 15px;padding:0;height:47px;width:186px;text-indent:-9999px;border-bottom-width:0px;}
#content .home_info_block a.arrow_big:hover,#content .home_info_block a.arrow_big:active{background-position:right -47px;}
.home_info_block b{color:#777777;}
.home_info_block p.indent{margin-left:20px;}
#content .home_info_block h2{margin:0 0 0.25em 20px;font-size:100%;}
#homeBlockLast{margin-right:0;}
#footer{background:url(../images/bg_footer.png) no-repeat left top;padding:8px 0 70px 0;}
#twoCol #footer,#home_page #footer{background:url(../images/home/bg_footer.png) no-repeat left top;}
#oneCol #footer{background:url(../images/onecol/bg_footer.png) no-repeat left top;}
#twoColLeft #footer{background:url(../images/twocol_left/bg_footer.png) no-repeat left top;}
#landing #footer{background:transparent;padding-top:18px;}
a.shopsync,a.auctionsync{display:block;line-height:22px;text-indent:-9999px;width:126px;margin-left:-6px;}
a.shopsync{background:url(../images/bg_shopsync.png) no-repeat left top;margin-top:10px;}
a.auctionsync{background:url(../images/bg_auctionsync.png) no-repeat left top;margin-top:-8px;}
#footerLeft{float:left;width:700px;padding-top:8px;}
#footerLeft ul{border-top:1px solid #CBCBCB;padding-top:12px;margin-left:181px;}
#footerLeft ul li{display:block;float:left;width:134px;list-style-type: none;}
#footerLeft a, #footerLeft a:visited{color:#CBCBCB;text-decoration:none;font-size:110%;}
#footerLeft a:hover, #footerLeft a:active{text-decoration:underline;}
#footerRight{float:right;margin-right:27px;width:200px;text-align:right;padding-top:11px;}
#footerRight a{margin-right:8px;}
.news-list-item{clear:both;margin-top:20px;border-bottom:1px dotted #949494;padding:0 0 21px 4px;}
.news-list-date{display:block;background:url(../images/bg_news_date.png) no-repeat left center;float:left;width:87px;text-indent:11px;color:#989898;}
.vevent .value-title{display:none;}
.news-latest-item .photo{padding-top:0.3em;}
.news-list-item h3{font-size:1em;font-weight:bold;margin-bottom:4px;}
.news-list-teaser{clear:left;display:block;line-height:1.4em;}
.news-list-morelink{}
#contentWrap .event-image a{border-width:0;}
.news-single-item{margin:0px 0 100px 0;}
#threeCol .news-single-item{margin-top:-14px;}
.news-single-date{color:#747474;font-size:91.66%;}
.news-single-content{border-bottom:1px dotted #949494;padding-bottom:27px;color:#747474;}
dl.news-single-files{margin:33px 0 0 21px;}
dl.news-single-files dt{font-weight:bold;margin:0;font-size:91.66%;}
dl.news-single-files dd{display:block;line-height:20px;margin:6px 0;}
dl.news-single-files dd img{vertical-align:middle;}
dl.news-single-files dd a{margin-left:6px;font-size:91.66%;}
.news-single-contact{margin:40px 0 21px 21px;color:#747474;font-size:91.66%;}
#content .news-single-contact p{margin-bottom:1.1em;line-height:1.25em;}
.news-single-backlink{text-align:right;margin-top:1em;}
#contentWrap .news-single-backlink a{display:block;background:url(../images/arrow_medium.png) no-repeat right center;padding-right:37px;line-height:27px;border-bottom-width:0;text-decoration:underline;}
#contentWrap .news-single-img a{text-decoration:none;border-bottom-width:0px;}
#content p.news-single-imgcaption{font-size:91.16%;}
.news-single-img .news-image{float:left;width:260px;}
.news-single-img .img-block-odd{clear:left;}
/* Login */#loginWrap{padding-bottom:32px;width:495px;}
#MB_content #loginWrap{font-size:11px;}
#MB_content #loginWrap h1{margin:21px 0 18px 5px;}
#content #loginWrap h1{margin-bottom:18px;}
#userFieldWrap, #pwFieldWrap{ color:#404040; padding-left:17px; font-size:12px; clear:both; }
#userFieldWrap{background:url(../images/login/bg_user.png) no-repeat left top;height:79px;}
#pwFieldWrap{background:url(../images/login/bg_pwd.png) no-repeat left top;height:53px;margin-top:2px;font-size:12px;}
#userFieldWrap label,#pwFieldWrap label{display:block;float:left;width:253px;line-height:21px;padding-top:6px;}
#threeCol #userFieldWrap label,#threeCol #pwFieldWrap label{width:220px;}
#loginWrap #pwFieldWrap label{padding-top:17px;}
#user, #pass{padding:4px 0 5px 5px;background:url(../images/login/bg_input.png) no-repeat left top;border-width:0px;width:203px;height:auto;}
#user{margin-top:15px;}
#pass{margin-top:14px;}
#loginPermaSendWrap{padding:21px 8px 0 5px;}
#permaWrap{float:left;width:350px;line-height:27px;}
#permaWrap label{display:block;float:left;width:290px;}
#content #permaWrap label{width:310px;}
#permaCB{display:block;float:left;width:25px;padding-top:4px;}
#lbw{float:right;width:120px;}
.user_welcome{font-weight:bold;}
.customer_info{clear:both;}
.customer_info .field_label{float:left; width:100px;}
.code_list_info{clear:both; margin-top:1em;}
#actKeyList{border-top:1px dotted #949494;border-bottom:1px dotted #949494;margin-bottom:2em;padding-top:1em; }
#actKeyList .activation_key{ padding-left:40px; margin-bottom:1em;}
#actKeyList .valid{background:url(../images/key_ok_32.png) no-repeat left top;}
#actKeyList .invalid{background:url(../images/key_information_32.png) no-repeat left top;}
.act_desc{font-weight:bold;float:left;width:330px;}
.act_date{float:right;width:70px;text-align:right;color:#777777;}
.act_code{clear:both;padding-top:0.5em;}
.partnerWrap, .scf_wrap{border-top:1px solid #C4C4C4;background:#FFFFFF url(../images/bg_partner_wrap.png) no-repeat left bottom;padding-bottom:46px;width:458px;}
.scf_wrap{margin-top:2em;}
.partnerTop, .scf_top{border-left:1px solid #C4C4C4;border-right:1px solid #C4C4C4;background:#F9F9F9;padding:12px 0 2px 13px;}
#threeCol #content .scf_top h1{margin:0;}
.partnerBottom, .scf_bottom{border:1px solid #C4C4C4;border-top-width:0px;background:#F3F3F3 url(../images/bg_partner_bottom.png) no-repeat left top;padding:0 52px 10px 10px;clear:both;}
.scf_bottom{padding:0 14px 10px 14px !important;padding:0 16px 10px 16px;}
div.csc-textpic-border div.csc-textpic-imagewrap .csc-textpic-image img, div.csc-textpic-border div.csc-textpic-single-image img{border:1px solid #C4C4C4;padding:1px;background:#FFFFFF;}
#content .csc-textpic-imagewrap a{text-decoration:none;border-width:0;}
.partnerBottom .csc-textpic-imagewrap{padding-top:4px;}
.partnerBottom .csc-textpic-text{padding:0 0 0 26px;background:url(../images/bg_partner_cite.png) no-repeat left 5px;}
#shopSyncBlockA, #auctionSyncBlockA{border:1px solid #BEBDBE;background:#E6E6E6 url(../images/products/bg_block_a.png) repeat-x left top;padding:0 0 5px 9px;margin-top:9px;}
#shopSyncBlockA .csc-textpic-text, #auctionSyncBlockA .csc-textpic-text{padding:18px 0 0 9px;}
#content #shopSyncBlockA p, #content #auctionSyncBlockA p { line-height: 1.3em;  }
#content #auctionSyncBlockA .csc-textpic-text p{line-height:18px;}
.prd-info-box{float:left;width:220px;height:203px;margin-top:0px;}
#content .prd-info-box h2{font-size:116.67%;color:#404040;padding:50px 0 0 10px;line-height:16px;margin-bottom:3px;}
#content .prd-info-box p{padding:0 0 0 10px;}
#shopSyncBoxLeft{background:url(../images/products/shopsync/left.png) no-repeat left top;}
#shopSyncBoxRight{background:url(../images/products/shopsync/right.png) no-repeat left top;margin-left:1px;}
#auctionSyncBoxLeft{background:url(../images/products/auctionsync/left.png) no-repeat left top;height:277px;}
#auctionSyncBoxRight{background:url(../images/products/auctionsync/right.png) no-repeat left top;height:277px;margin-left:1px;}
#content #auctionSyncBoxLeft p.button-wrap, #content #auctionSyncBoxRight p.button-wrap{margin:1.8em 0 0 0;}
#auctionSyncBoxLeft a,#auctionSyncBoxRight a{display:block;background:url(../images/products/auctionsync/btn.png) no-repeat left top;padding:7px 0 10px 10px;width:182px !important;width:192px;font-size:13px;font-weight:bold;line-height:15px;color:#FFFFFF;border-bottom-width:0;}
#shopSyncBoxLeft a,#shopSyncBoxRight a{display:block;background:url(../images/products/shopsync/btn.png) no-repeat left top;padding:7px 0 10px 10px;width:182px !important;width:192px;font-size:13px;font-weight:bold;line-height:15px;color:#FFFFFF;border-bottom-width:0;}
#shopSyncBlockB{margin-top:11px;background:url(../images/products/shopsync/bg_b.png) no-repeat top left;padding-top:11px;}
#auctionSyncBlockB{margin-top:11px;background:url(../images/products/auctionsync/bg_b.png) no-repeat top left;padding-top:11px;}
.blockBTextTop{color:#FFFFFF;padding:0 70px 0 11px;height:112px;}
#auctionSyncBlockB .blockBTextTop{height:101px;}
#content #shopSyncBlockB .blockBTextTop p{line-height:16px;}
.blockBTextBtm{padding:11px 0 1em 11px; border:1px solid #C5C5C5;border-top-width:0;}
.blockBTextBtm ul{list-style:none;}
#content .blockBTextBtm ul{}
#content .blockBTextBtm ul li{ margin:0 0 1em 0; padding-left:18px; background:url(../images/products/square_4x4.gif) no-repeat 6px 8px; }
#content .blockBTextBtm .orange, #content .blockBTextBtm .as_blue{ font-weight:bold;}
#microtechBlockA{border:1px solid #BEBDBE;border-top-width:0px;background:#E6E6E6 url(../images/products/microtech/bg_block_a.png) repeat-x left top;margin:9px 0 0 0;position:relative;}
#microtechBlockA .block-inner{position:relative;top:-6px;margin-bottom:-6px;background:url(../images/products/microtech/product_image.png) no-repeat left top;padding:337px 0 0 9px;}
#microtechBoxLeft{background:url(../images/products/microtech/left.png) no-repeat left top;height:241px;margin-top:0;position:relative;}
#microtechBlockA .prd-info-box h3{margin-bottom:20px;}
#microtechBoxRight{background:url(../images/products/microtech/right.png) no-repeat left top;margin-left:1px;height:241px;margin-top:0;position:relative;}
#microtechBoxLeft a,#microtechBoxRight a{display:block;background:transparent url(../images/products/microtech/btn.png) no-repeat left top;padding:7px 0 14px 10px;width:182px !important;width:192px;font-size:13px;font-weight:bold;line-height:15px;color:#FFFFFF;border-bottom-width:0;}
#microtechBoxRight a{padding-bottom:28px;}
#microtechBlockB{margin-top:11px;background:url(../images/products/microtech/bg_b.png) no-repeat top left;padding-top:11px;}
#microtechBlockB .blockBTextTop{color:#FFFFFF;padding:0 20px 0 11px;height:102px;}
#content #microtechBlockB .blockBTextTop p{line-height:16px;margin-bottom:0.5em;}
#microtechBlockB .blockBTextBtm b{color:#0095ac;}
#vlogBlockA{border:1px solid #BEBDBE;background:#E6E6E6 url(../images/products/bg_block_a.png) repeat-x left top;padding:0 0 0 9px;margin-top:9px;}
#vlogBlockA .blockAText{background:url(../images/products/vlog/product_image.png) no-repeat left top;height:217px;}
#vlogBox{background:url(../images/products/vlog/left.png) no-repeat left top;float:none;width:441px;height:216px;margin:0;}
#content #vlogBox h3{color:#636363;font-size:108.33%;margin-bottom:18px;}
#vlogBox a{display:block;background:transparent url(../images/products/vlog/btn.png) no-repeat left top;padding:7px 0 14px 10px;width:190px !important;width:200px;font-size:13px;font-weight:bold;line-height:15px;color:#FFFFFF;border-bottom-width:0;}
#vlogBlockB{margin-top:11px;background:url(../images/products/vlog/bg_b.png) no-repeat top left;padding-top:11px;}
#vlogBlockB .blockBTextTop{height:102px;padding:0 11px 0 11px;}
#content #vlogBlockB .blockBTextTop h2{font-size:116.67%; margin-bottom:0.25em;}
#content #vlogBlockB .blockBTextTop p{line-height:16px;margin-bottom:0.5em;}
#vlogBlockB .blockBTextBtm b{color:#0095ac;}
#vlogBlockB .blockBTextBtm h3{font-size:120%;}
#pwForgotWrap{margin-top:1em;}
#pwForgotWrap div.field_row, #formPwChange div.field_row{line-height:25px;margin-bottom:4px;}
#pwForgotWrap .error, #formPwChange .error{color:#D20000;font-weight:bold;}
#pwForgotWrap .success, #formPwChange .success{color:#00D200;font-weight:bold;}
#formPwChange label{display:block;float:left;width:202px;background:url(../images/bg_form_label_200.png) no-repeat left top;line-height:25px;text-indent:5px;}
#pwForgotWrap input.text_field,#formPwChange input.text_field{padding:4px 0 5px 5px;background:url(../images/bg_form_field.png) no-repeat left center;border-width:0px;width:223px !important;width:228px;height:auto !important;height:25px;}
#formPwChange #row_password1{margin-top:1em;}
#pwForgotWrap label{display:block;float:left;width:177px;background:url(../images/bg_form_label.png) no-repeat left top;line-height:25px;text-indent:5px;}
#pwForgotWrap #row_submit{margin:0.5em 0 0 177px;}
#formPwChange #row_submit{margin:0.5em 0 0 202px;}
#blockRSS p.subheader{background:url(../images/bg_header_right.png) no-repeat left top;}
#contentWrap #rss_link{display:block;padding-left:24px;line-height:20px;height:20px;background:url(../images/rss_icon.png) no-repeat left center;border-width:0;text-decoration:underline;outline:none;}
.csc-frame-rulerBefore{border-top:1px dotted #949494;margin:0.5em 0 0.25em 0;}
.csc-frame-rulerAfter{border-bottom:1px dotted #949494;margin:0.5em 0 1em 0;}

#content a.link-login,
a.download-pdf,
#content a.download-pdf,
#content a.pdf,
#content div.pdf a{
    border-width: 0;
    padding-left: 20px;
    text-decoration: underline;
}
#content a.link-login{
    background:url(../images/user_go.png) no-repeat left center;
    display: block;
}
.pdf, a.download-pdf{
    background:url(../images/fileicons/pdf.gif) no-repeat left center;
    min-height:16px;
}
a.download-pdf:hover,
#content a.download-pdf:hover,
#content div.pdf a:hover {
    text-decoration:none;
}
.txt_arrow{font-size:18px;}
.grey_text{color:#777777;}
.blue{color:#2f53a1;}
.as_blue{color:#0073e6;}
.orange{color:#FF5D00;}
.clear{clear: both;}
.field_row{clear:both;}
.error{color:#D20000;font-weight:bold;}
#errorCookie, #errorJS{
    background: url(../images/sign_warning.png) no-repeat 5px center;
    padding-left:65px;
}
#errorCookie p, #content #errorJS p{margin:0 0 0.5em 0;}

.news-list-browse{clear:both;margin:1em 0;padding:0;list-style:none;}
.news-list-browse a, .news-list-browse span{display:block;float:left;margin:0 0.5em;padding:0 0.5em;background:#FAFAFA;border:1px solid #CCCCCC;text-decoration:none;}
#contentWrap .news-list-browse a{border-bottom-color:#CCCCCC;}

.sIFR-flash {visibility: visible !important;margin: 0;padding: 0;}
.sIFR-replaced, .sIFR-ignore {visibility: visible !important;}
.sIFR-alternate {position: absolute;left: 0;top: 0;width: 0;height: 0;display: block;overflow: hidden;}
.sIFR-replaced div.sIFR-fixfocus {margin: 0pt;padding: 0pt;overflow: auto;letter-spacing: 0px;float: none;}
#contentRight .sIFR-active div.ref-title{visibility:hidden;}
/* Modalbox */

#MB_overlay {position: absolute;margin: auto;top: 0;left: 0;width: 100%; height: 100%;z-index: 9999;background-color: #eb5600!important;}
#MB_overlay[id] { position: fixed; }
#MB_window {position:absolute;top: 120px;border: 0 solid;text-align:left;z-index:10000;}
#MB_window[id] { position: fixed!important; }
/*#MB_windowwrapper {position:absolute;top:0;width: 100%;}
#MB_window {position:relative;margin-left:auto;margin-right:auto;margin-top:120px;border: 0 solid;text-align: left;z-index: 10000;}
#MB_window[id] { position: relative; }*/
#MB_frame {position:relative;background-color:transparent;height:100%;}
#MB_loading {padding: 1.5em;text-indent: -10000px;background: transparent url(../images/spinner.gif) 50% 0 no-repeat;}
#MB_window {color:#000;background:transparent url(../images/login/bg_login.png) no-repeat left top;height:384px;}
#MB_content { clear:both;color:#8c8c8c; padding:0 25px 0 24px;overflow:auto;font-size:11px; }
#MB_header {margin:0;padding:15px 0 12px 0;background:transparent;text-align:right;}
#MB_caption { display:none; }
#MB_close { color:#2f53a1; font-size:14px;text-decoration:none; border-bottom:1px solid #2f53a1; margin-top:12px;margin-right:18px; }
#MB_close:hover { text-decoration:none; border-bottom-width:0px; }
.MB_alert {margin: 10px 0;text-align: center;}

/* Shared styles for lightbox & slimbox*/
#overlay {position:absolute;top:0;left:0;width:100%;height:100%;background-color:#eb5600;z-index:90;}
#prevLink, #nextLink {display:block;position:absolute;top:0;width:33%;height:100%;background:transparent url(../images/lightbox/blank.gif) no-repeat; /* Trick IE into showing hover */}
#prevLink {left:0;float:left;}
#nextLink {right:0;float:right;}
#prevLink:hover {background:transparent url(../images/lightbox/prev.gif) no-repeat 0% 15%;}
#nextLink:hover {background:transparent url(../images/lightbox/next.gif) no-repeat 100% 15%;}
#playLink,#pauseLink,#saveLink,#closeLink {display:block;float:right;width:26px;height:26px;margin-left:1.0em;}
#playLink {background:transparent url(../images/lightbox/play.gif) no-repeat center;}
#pauseLink {background:transparent url(../images/lightbox/pause.gif) no-repeat center;}
#saveLink {background:transparent url(../images/lightbox/save.gif) no-repeat center;}
#closeLink {background:transparent url(../images/lightbox/close.gif) no-repeat center;}
/* Slimbox-only*/#sbCenter, #sbBottomContainer {position:absolute;left:50%;overflow:hidden;background-color:#fff;z-index:100;}
#sbCenter a, #sbBottomContainer a {text-decoration:none;border:none;outline:none;}
.sbLoading {background:#fff url(../images/lightbox/loading.gif) no-repeat center;}
#sbImage {position:absolute;left:0;top:0;border:10px solid #fff;background-repeat:no-repeat;}
#sbBottom {font-family:tahoma, arial, sans-serif;font-size:11px;color:#666;line-height:1.4em;text-align:left;padding:0 10px 10px 10px;}
#sbCaption {width:66%;font-weight:bold;margin-bottom:0.1em;}
#sbNumber {width:66%;margin-bottom:0.1em;}
#sbPresent {width:66%;margin-bottom:0.1em;}
#sbPresent a {color:#666;margin-right:1.0em;}
#sbPresent a.act {font-weight:bold;color:#fff;background:#777;border-right:0.2em solid #777;border-bottom:0.1em solid #777;border-left:0.4em solid #777;}
/* Lightbox-only*/#lbLightbox {position:absolute;left:0;width:100%;z-index:100;text-align:center;line-height:0;}
#lbLightbox #closeLink {margin-bottom:10px;}
#lbLightbox a {text-decoration:none;border:none;outline:none;}
#lbLightbox img {border:none;}
#lbOuterImageContainer {position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;}
#lbImageContainer {padding:10px;}
#lbLoading {position:absolute;z-index:110;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0;background:#fff url(../images/lightbox/loading.gif) no-repeat center;}
#lbHoverNav {position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
#lbImageContainer>#lbHoverNav {left:0;}
#lbImageDataContainer {font-family:tahoma, arial, sans-serif;font-size:11px;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;}
#lbImageData {padding:0 10px;color:#666;}
#lbImageDetails {width:66%;float:left;text-align:left;padding-bottom:10px;}
#lbCaption {display:block;font-weight:bold;margin-bottom:0.1em;}
#lbNumber {display:block;margin-bottom:0.1em;}
#lbPresent {display:block;margin-bottom:0.1em;}
#lbPresent a {color:#666;margin-right:1.0em;}
#lbPresent a.act {font-weight:bold;color:#fff;background:#777;border-right:0.2em solid #777;border-bottom:0.1em solid #777;border-left:0.4em solid #777;}
#licenseFileList{border-top:1px dotted #949494;border-bottom:1px dotted #949494;margin-bottom:2em;padding-top:1em; }
#contentWrap a.license-file-link{display:block;padding-left:40px;margin-bottom:1.25em;background:url(../images/document_ok.png) no-repeat left top;border-width:0;text-decoration:underline;}
#contentWrap a.license-file-link:hover{text-decoration:none;}
.switch-button{
    clear:both;
    margin-bottom: 1em;
}
#contentWrap .switch-button a{
    border-width:0;
    background-image:url(../images/btn_presentation.png);
    background-repeat:no-repeat;
    background-position:left top;
    display:block;
    outline:none;
    text-indent:-9999px;
    width:265px;
    height:85px;
}
#contentWrap .switch-button a.active{background-position:left bottom;}
#contentWrap .switch-button p{
    margin-bottom:0;
}
.switch-button p.indent{
    padding:3px 0 0 8px;
    font-size:10px;
}
#contentWrap .switch-button-shopsync a{
    background-image:url(../images/btn_shopsync.png);
}
#contentWrap .switch-button-discount a{
    background-image:url(../images/btn_discount.png);
}
#contentWrap .switch-button-info a{
    background-image:url(../images/btn_info.png);
}

.license-label{display:block;font-weight:bold;margin-bottom:0.4em;}
.license-desc{}
.align-center{text-align:center;}
.align-right{text-align:right;}
.align-justify {text-align:justify;}
.acc,dfn {display:none;}
.hidden {position:absolute;left:-9999px;width:0;height:0;overflow:hidden;display:none;}

#formhandler_event_form textarea {
    resize: none;
/*    height: 139px;
    max-height: 139px;
    min-height: 139px;*/
}
