.left_column{ float:left;width:188px;padding:0 10px}.two_column .left_column{ margin-top:0px}.content_wrapper{ float:left;padding:10px;width:97.5%}.wider_left_area .left_column{ float:left;width:731px;padding:0;background:none;margin:0;padding:10px}.wider_left_area .right_column{ background:transparent url(../../../upload/images/templates/column_threebg.gif) no-repeat;float:left;min-height:785px;padding-left:12px;width:198px}.column_one{ background:transparent url(../../../upload/images/templates/column_onebg.gif) no-repeat;float:left;width:198px;min-height:785px;padding-left:12px}.three_column .column_one,.subpage .left_column{ background:none}.column_two{ float:left;width:53.5%;padding:50px 0 0 10px}.column_three{ background:transparent url(../../../upload/images/templates/column_threebg.gif) no-repeat;float:left;width:198px;min-height:785px;padding-left:12px}.three_column .column_three{ background:none}.portfolio{ float:left;width:100%}.single_column .portfolio{ margin-left:-37px;width:106.1%;margin-bottom:-10px}.small_news .news{ border-top:1px solid #565656;float:left;font-family:arial;margin:0 10px 0 3px;padding:8px 0 6px 0}.small_news .news p{ color:#000;padding-right:10px}.small_news .news p strong{ color:#a20000;font-family:arial;font-size:1.4em}.small_news .news .link{ display:none}.small_news{ width:95%;background:url(../../../upload/images/templates/with_the_package.gif) no-repeat;float:left;padding-top:30px;margin-top:-18px}.small_news .news h4{ float:left;font-size:0.9em;font-weight:700;line-height:18px;width:113px;padding-top:6px}.column_three .small_news .news h4{ width:106px}.small_news .news h4 a{ padding:0 3px 0 38px;background:url(../../../upload/images/templates/arrow_block.jpg) no-repeat 0 50%}.upgrade_news{ float:none}.upgrade_news .news h4{ float:left;font-size:0.9em;font-weight:700;line-height:18px;margin:-33px 0 0 3px;width:134px;color:#000}.upgrade_news .news h4 a{ color:#000}.column_one .small_news .news h4 a{ float:left}.small_news .news a{ float:right}.subcategory-container{ padding:0;font-size:80%;margin:0;float:left;position:relative;width:184px;margin:10px 0px}.small_news .news img{ margin:0;float:left}.three_column .subcategory-container dl dt a,.subpage .subcategory-container dl dt a{ background:transparent url(../../../upload/images/buttons/back_button.png) no-repeat;padding:5px 0 8px 28px;margin:0 0 0 -4px;font-family:Arial;font-size:90%;color:#000;font-weight:700;position:relative;float:left;width:184px}.twocolumn_banner .subcategory-container dl dt{ display:none}.subpage .subcategory-container dl dt{ display:block}.subcategory-container dl{ margin:0 0 0px;float:left;width:100%}.subcategory-container dl ul li.LeftNavItem{ padding:3px 0 3px 12px;margin-left:0px;margin-top:2px;float:left;width:165px}.landing_page .subcategory-container dl ul li.LeftNavItem{ padding-left:0}.company .subcategory-container dl ul.main_cont{ margin-left:-12px}.subcategory-container dl ul li.LeftNavItem a.LeftVertLink{ color:#4e4848;font-weight:700}.subcategory-container dl ul li.LeftNavItemSel{ background:transparent url(../../../upload/images/arrows/red_bul.gif) no-repeat scroll 0 center;padding:5px 0 5px 10px;margin-left:3px;margin-top:2px;font-family:Arial;float:left;width:165px}.subcategory-container dl ul li.LeftNavItemSel a.LeftVertLinkSel{ color:#4e4848;font-weight:bold}.subcategory-container dl ul li a.grey{ color:#747474;display:block;position:relative}.subcategory-container dl ul li.black_bg a.selected{ color:#fff;font-size:1.2em;font-family:arial;position:relative}.subcategory-container dl ul li.SubLeftNavItem{ background:none;padding:0;float:left;width:100%}.subcategory-container dl ul li.SubLeftNavItemSel{ font-family:Arial;float:left;width:188px}.subcategory-container dl ul li.SubLeftNavItemSel a{ color:#af0908;padding:0px 10px 0px 20px;float:left;font-weight:bold}.subcategory-container dl ul li.SubLeftNavItem a{ color:#af0908;padding-left:20px}.subcategory-container ul,.subcategory-container dd{ list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0}.three_column .subcategory-container dd,.subpage .subcategory-container dd{ margin-top:90px}.subcategory-container dd ul.main_cont{ float:left;margin:0px 0 0 0px;padding:3px 10px 5px 10px;width:88%}.our_products_container{ float:left;font-size:75%}.our_products_container dd ul.main_cont{ background:transparent url(../../../upload/images/templates/navigation_bg.gif) bottom no-repeat;float:left;margin:-4px 0 0 -1px;padding:11px 0 5px 7px;width:184px}.our_products_container dd ul.main_cont li{ padding:0 9px 12px 30px}.our_products_container dd ul.main_cont li a{ color:#000;text-decoration:underline}.our_products_container dd{ float:left;margin:0;font-family:Arial;font-size:1.0em;text-align:left}.subcategory-container dl li{ padding:3px 0}.subcategory-container dl li ul{ padding:5px 0 0 8px;font-family:Arial}.right_column{ float:left;width:751px}.company .right_column{ padding:0 15px 10px 30px;width:706px}.landing_page .right_column{ padding:0 15px 0 30px;width:706px}.button_links{ float:left;margin:15px 0 40px 0}.column_one .button_links{ margin:5px 0 10px 0}.button_links dl{ float:left;margin:0}.button_links dd{ margin:0;width:189px}.button_links dd ul{ float:left}.button_links dd ul li{ margin:5px 0;list-style-type:none;float:left;width:185px}.button_links dd ul li a{ display:block;font-size:85%;padding:8px 5px 9px 42px;color:#4d4747;font-weight:700;width:75%}.button_links dd ul li a.send_whitepaper{ background:transparent url(../../../upload/images/templates/whitepaper_hov.png) no-repeat !important}.button_links dd ul li a.service_papers{ background:transparent url(../../../upload/images/templates/service_hov.png) no-repeat !important}.button_links dd ul li a.call_us_now{ background:transparent url(../../../upload/images/templates/callus_hov.png) no-repeat !important}.button_links dd ul li a.send_service_news{ background:transparent url(../../../upload/images/templates/servicenews_hov.png) no-repeat !important}.button_links dd ul li a.upgrades{ background:transparent url(../../../upload/images/templates/upgrade_hov.png) no-repeat !important}.breadcrumb{ float:right;padding:0px 2px 0 0px;margin:0px;width:100%;text-align:right}.breadcrumb p{ font-size:70%}.breadcrumb p a.selected{ color:#B32229}.breadcrumb p a{ color:#000}.view_all{ float:right;padding:10px 0;width:100%}.view_all h3{ color:#000000;float:right;font-family:arial;font-size:0.8em;padding-top:2px}.view_all dl{ width:33%}.view_all dl,.view_all dd,.view_all ul{ margin:0;float:right}.view_all ul li{ float:left;margin:0 10px}.view_all dl dt{ display:none}.view_all dd ul li a{ font-family:arial;font-size:0.7em;text-decoration:underline;color:#a10200}.store_front .left{ float:left;height:100%;width:100%}.store_front .left div{ float:left}.store_front .right{ float:right}.store_front .left dl dt a{ padding:0px 20px 0px 70px;font-family:Arial;font-size:125%;color:#A20000;font-weight:100;position:relative;float:left;width:100px;text-align:left;z-index:10}.store_front .left dl{ float:left;margin:30px 0 0 0px;width:100%}.ecbook_subpage_banner .left dl{ width:88%}.store_front .left dl dt{ float:left;margin:0;padding:0}.store_front .left dl dd{ float:left;margin:0 0 0 15px}.store_front .left ul{ margin:0;padding:0;float:left}.store_front .left ul li{ float:left;padding-right:20px}.store_front .left ul li.selected{ float:left}.store_front .left ul li a{ font-weight:100;color:#414040;font-size:87.5%}.store_front .left ul li a:hover{ text-decoration:underline}.store_front .left ul.top_sub li a.selected{ color:#a20000 ;font-weight:700}.store_front .left ul.top_sub li span.selected{ float:left;width:9px}.sub_left{ float:left;margin-top:20px}.sub_left dl{ float:left;margin:0px 0 0 0px;width:184px;padding-bottom:15px}.sub_left dl dt{ float:left;margin:0;width:100%;font-weight:700;background:url(../../../upload/images/buttons/sub_lgbg.gif) no-repeat;height:36px}.sub_left dl dt a{ color:#fff;padding:8px 0px 0px 16px;float:left}.sub_left dl dd{ float:left;margin:0;width:100%}.sub_left ul{ margin:0;padding:0;float:left;width:100%;padding-bottom:20px}.sub_left ul li{ float:left;width:100%}.sub_left ul li.bg_withborder{ border:1px solid #bebebe;border-top:none;background-color:#fff;width:98.7%;filter:}.sub_left ul li.bg_withborder a.selected{ background:url(../../../upload/images/arrows/red_bul.gif) no-repeat scroll 0px 15px;color:#a20000}#relative{ position:relative}#more_button,#hide_box{ position:absolute;color:#fff;font-weight:100;font-size:85%;left:0;bottom:-18px;margin:-5px 0 0 -1px;padding:0px 2px;height:18px;background:url(../../../upload/images/background/vertical_webtree_bottom.gif) no-repeat scroll center bottom;width:99%;text-align:center}.left_column .sub_left ul li.last{ position:relative}.bg_withborder img{ float:left;padding-right:6px}.bg_withborder span{ cursor:pointer;float:left} margin-top:-1px;margin-left:-1px}*/.sub_left ul li a.selected{ color:#a20000}.sub_left ul li a{ color:#4E4848;font-weight:100;padding:10px 0 10px 10px;margin-left:4px;float:left;font-size:95%}.right_column .ecbook_stand .news h4{ margin:-53px 0 14px}.right_column .ecbook_stand .news img{ position:relative}.right_column .ecbook_stand .news .content p{ padding-top:10px;min-height:150px}.product_wrapper{ border-color:#C5C5C5;border-style:solid;border-width:0 0 1px;float:left;width:100%}.online_content{ float:left;padding:0 30px 0 30px;width:250px}.online_content h1{ color:#000000;font-size:140%;text-align:left}.product_wrapper .product_content_wrapper{ width:58%;float:left;padding-bottom:15px}.product_content_wrapper .news h4{ width:94%}.product_content_wrapper .news .content{ width:94%}.features_and_clients{ float:left;padding-bottom:15px;position:relative;width:100%}.vertical_border{ border-left:1px solid #D0CECE;position:absolute;height:100%;left:50.5%;top:0}.ecbook_features{ float:left;padding:0 10px 0 20px;width:350px}.ecbook_features h2{ background:transparent url(../../../upload/images/templates/features.png) no-repeat scroll left top;float:left;height:48px;margin-left:-35px;position:relative;width:360px}.ecbook_features .book_related .news h4,.ecbook_features .book_related .content{ width:70%}.ecbook_features .book_related .news h4{ color:#B32229}.ecbook_features .book_related{ padding:0 0 0 0}.ecbook_features .book_related .link{ float:right}.clients{ background:transparent url(../../../upload/images/templates/clients.gif) no-repeat scroll left top;float:left;width:365px}.clients h4{ color:#9F0000;float:left;padding:20px 0 0 90px}.clients img{ float:left;padding-top:20px}.clients ul{ float:left;width:50%;margin-left:-20px}.clients .news p{ float:left;padding:10px 10px 0px 10px;width:95%}.ecbook_features .news p{ color:#929292}.clients ul li{ color:#929292;line-height:18px;text-align:left;text-decoration:underline}.subpage_sub_banner{ float:left;width:100%;position:relative;padding-bottom:20px}.subpage .right_column .subpage_sub_banner{ margin-top:-6px}.subpage_sub_banner img{ margin-top:4px;margin-left:-37px}.subpage_sub_banner .maintenance{ width:325px;float:left;position:absolute;top:0;left:0;padding-left:0px;padding-top:20px}.subpage_sub_banner .maintenance h1{ line-height:1.2;color:#696969;text-align:left}.features{ float:left;position:relative}.features_main_image{ bottom:-15px;left:0;position:absolute}.features h1{ color:#666666;font-size:200%;font-weight:100;line-height:1.2;margin:0;padding:0 0 0}.features .content{ padding-bottom:0px}.features_main_news{ float:left;position:relative;width:465px;z-index:1;padding-top:10px}.enterfeatures .features_main_news{ width:400px}.enterfeatures .news{ padding-bottom:0 !important}.enterfeatures .news h2{ color:#A20000;padding:5px 0}.features .content img{ margin-top:55px}.features_related_news{ float:left;width:100%;padding:0px 0 0 0}.right_column .no_padding .news{ padding-bottom:0px}.features_main_news .content h1{ padding-bottom:5px;color:#696969;font-size:242%}.content h2{ font-size:150%;font-weight:100;line-height:1.2}.border{ border-bottom:1px solid #cdcdcd;float:left;margin-left:-31px;width:109%;position:relative;height:1px}.all_products{ width:194px;float:left;margin:0 0 15px -7px}.all_products .top{ background:transparent url(../../../upload/images/background/header_bg.png) no-repeat left top;height:24px}.all_products .middle{ background:transparent url(../../../upload/images/background/header_bg_middle.png) repeat-y left top;padding:0 10px 0px 18px;width:162px;float:left}.all_products .middle h2{ font-size:112.5%;color:#525252;margin:0 0 10px -2px}.all_products .middle ul{ float:left;width:100%}.all_products .middle ul li ul{ padding-bottom:10px}.all_products .middle ul li.level_1{ float:left;width:50%;list-style-type:none}.all_products .middle ul li.clear{ clear:both;font-size:0px;line-height:0px}.all_products .middle ul li a{ font-size:12px;font-weight:100;text-decoration:underline;color:#000000;float:left}.all_products .middle ul li a+a{ padding-top:10px;font-weight:700;text-decoration:none;display:block;width:100%}.all_products .middle ul li a:hover{ color:#A20000}.all_products .middle .seeall{ background:transparent url(../../../upload/images/background/seeall.png) no-repeat left center;padding-left:18px;font-weight:700;float:left;margin-top:10px}.all_products .bottom{ background:transparent url(../../../upload/images/background/header_bg_bottom.png) no-repeat left top;height:10px;width:100%;clear:both}.company_location{ padding:10px;float:left}