#wrapper { position:relative; width: 975px; margin-left: auto; margin-right: auto; border: 1px solid #000000; padding:0; background-color: #fff; } #dist_wrapper { position:relative; width: 975px; margin-left: auto; margin-right: auto; border: 1px solid #000000; padding:0; background-color: #15125f; } body { background-color: #9d9d9f; } #none { background-image: none; } /* ===== Header Area Styles =====*/ #header { background: url(images/header_texture.jpg) no-repeat top center; width: 975px; } #dist_header { background: url(images/header_texture.jpg) no-repeat top center; width: 100%; } #translate { width: 175px; position: absolute; right: 210px; /*top:20px;*/ } #contact { font-family: Verdana, Geneva, sans-serif; font-size: 11px; font-weight: bold; letter-spacing: .5px; color: #fff; text-align: right; line-height: 125%; position: absolute; right: 5px; top: 4px; width: 850px; padding-bottom: -10px; } #contact a { color: #fff; text-decoration: none; } #contact a:hover { color: #fff; text-decoration: none; } #contact a:visited { color: #fff; } .arrow { border: none; padding: 7px 2px 0 10px; } #main_cart { float: right; width: 300px; margin: -30px 8px -30px 0; clear: right; color: #fff; font-family: Verdana, Geneva, sans-serif; font-size: 10pt; } #dist_main_cart { float: right; width: 175px; margin: 5px 5px 0 0; clear: right; } .cart { border-collapse: collapse; border: none; } .cart td { padding: 0; border: none; text-align: right; } #search { float: right; width: 200px; height: 40px; margin: 40px 0 0 0; padding: 0; } #dist_search { float: right; width: 200px; height: 40px; margin: 5px 0 0 0; padding: 0; } #search_results { width: 965px; margin: 25px 0 5px 0; padding-left: 10px; background-color: #FFF; } /* ===== End Header Styles =====*/ /* ===== Begin Footer Styles ===== */ #footer { background: url(images/footer_texture.jpg) no-repeat top center; margin: 0 0 0 0; padding: 0 0 2px 0; clear: both; text-align: center; height: 25px; } #footer a { color: #df7b1d; font-size: 10px; font-family: Verdana, Geneva, sans-serif; font-weight: normal; letter-spacing: .5px; text-decoration: none; border-bottom: none; padding: 10px; } #footer a:hover { color: #4d4e53; text-decoration: none } #footer a:visited { color: #fff; } .foot { background-image: url(images/round_bottom.gif) no-repeat top center; } /* ===== End Footer Styles ===== */ /* ===== Begin Flash Area & Product Sidebar Styles ===== */ #product_sidebar { position: absolute; top: 150px; right: -1px; width: 170px; background-color:#15125f; z-index: 1000; } img.product_sidebar { padding-bottom: 3px; float: right; } #home_flash { float: left; margin: 0px 0 0 0; width: 800px; z-index: 2; } /* ===== End Flash Area & Product Sidebar Styles ===== */ /* ===== Begin Home Page Content Info ===== */ .home_content { position: relative; margin-top: 5px; width: 975px; background: #fff; float: left; } .home_content h2 { font-family: Verdana, Geneva, sans-serif; font-size: 12px; color: #15125f; margin: 0 1px 5px 1px; padding: 0; font-weight: bold; } .home_content p { font-family:Arial, Helvetica, sans-serif; font-size: .85em; font-weight: normal; } .home_content a { color: #df7b1d; text-decoration: none; } .home_content a:hover { color: #4d4e53; text-decoration: none; } .home_content a:visited { color: #15125f; text-decoration: none; } .panel_1 { width: 270px; margin: 10px 15px 10px 15px; float: left; } .panel_2 { float: left; margin: 10px 0px 10px 20px; width: 270px; border: 1px solid #15125f; min-height: 450px; } .panel_2 h3 { font-family: Verdana, Geneva, sans-serif; font-size: 11.5pt; font-weight: bold; color: #15125f; margin: 0 0 2px 2px; text-align: center; } .news_column { float: right; width: 350px; margin: 10px 10px 10px 0px; } .news_1 { float: right; width: 100%; margin: 0; padding: 0; clear: both; } .news_1 img { float: left; margin: 0 5px 1px 5px; vertical-align: middle; } img.industry_logo { margin: 3px 20px 10px 5px; } img.industry_logo2 { margin: 3px 20px 10px 25px; } img.industry_logo_center { margin: 10px 20px 0 110px; } img.social { margin: 3px 10px 0 10px; } .news_1 p { width: auto; margin-top: 15px; } /*.news_1 h2 { font-family:Verdana, Geneva, sans-serif; font-size: 13px; color: #15125f; font-weight: bold; margin: 0 0 3px 0; }*/ p span.right { float: right; text-align: right; margin-top: 1px; } .divider { margin: 5px 0 10px 0; clear: both; } /* ===== End Home Page Content Info ===== */ /* ===== Begin Industry & Product Page Styles ===== */ .sitemap { position: relative; margin-top: 2px; width: 975px; background-color: #fff; float: left; z-index: 2; } .sitemap p { font-family: Verdana, Geneva, sans-serif; font-size: 12px; font-weight: normal; line-height: 140%; margin: 15px 0 5px 15px; } .sitemap a { text-decoration: none; color: #15125f; } .sitemap a:hover { color: #df7b1d; } .industry_content { position: relative; margin-top: 2px; width: 975px; background-color: #fff; float: left; } .industry_content h2 { font-family: Arial, Helvetica, sans-serif; font-size: 24px; color: #df7b1d; margin: 10px 1px 5px 15px; padding: 0; font-weight: bold; width: 100%; clear:left; } .industry_content p { font-family: Verdana, Geneva, sans-serif; font-size: 12px; font-weight: normal; line-height: 140%; } .moreImages { margin: 5px 10px 10px 60px; } .fcVideo { margin: 5px 10px 10px 30px; } .videos { float: left; width: 430px; margin: 20px 5px 5px 20px; } .videos p { font-family: Verdana, Geneva, sans-serif; font-size: 10pt; font-weight: bold; text-align: center; } ul.list { font-family:Verdana, Geneva, sans-serif; font-size: 12px; font-weight: normal; line-height: 150%; } ul.list li { list-style: none; background-image: url(images/power_button_clear_bkgrd.gif); padding-left: 15px; background-repeat: no-repeat; background-position: 0px 8px; padding-top: 3px; } ul.sitemap { font-family:Verdana, Geneva, sans-serif; font-size: 12px; font-weight: normal; line-height: 150%; margin-left: -25px; } ul.sitemap li { list-style: none; background-image: none; padding-left: 5px; padding-top: 3px; } ul.larger { font-size: .9em; } .clear_left { clear: left; } .industry_content a { color: #df7b1d; text-decoration: none; } .industry_content a:hover { color: #4d4e53; text-decoration: none; } .industry_content a:visited { color: #df7bld; text-decoration: none; } #intro { width: 940px; margin: 0 15px 5px 15px; float: left; } #intro h2 { font-family: Verdana, Geneva, sans-serif; font-size: 18px; color: #df7b1d; margin: 10px 0 6px 0; padding: 0; font-weight: bold; width: 100%; clear: left; } #intro h3 { font-family: Verdana, Geneva, sans-serif; font-size: 12px; font-weight: bold; color: #15125f; text-align: left; margin: 8px 0 10px 0; } p.higher { margin-top: 3px; } #industry_video { float: right; width: 473px; margin: 0 0px 5px 10px; z-index: 2; } .black_divider { margin: 10px; clear: both; } #information { width: 975px; margin: 20px 0 10px 0; background-color: #fff; float: left; } #information h2 { font-family: Verdana, Geneva, sans-serif; font-size: 12px; font-weight: bold; color: #4d4e53; text-align: left; margin: 8px 0 5px 5px; } p.information { font-family: Verdana, Geneva, sans-serif; font-size: 12px; font-weight: normal; color: #000; text-align: left; margin: 0 0 0 5px; line-height: 130%; } #info_callout { width: 500px; margin: 10px 230px 20px 220px; border: 1 px solid #15125f; text-align:center; background-color: #15125f; } #info_callout p { font-family: Verdana, Geneva, sans-serif; font-size:13px; font-weight:bold; color: #fff; padding: 20px 10px 20px 10px; } .longer { width: 100%; margin: 10px 25px 20px 25px; } .testimonial_divide { float: right; border: none; margin: 8px 0 12px 0; } h2.spotlight { font-family: Verdana, Geneva, sans-serif; font-size: 12px; color: #15125f; margin: 15px 1px 5px 5px; padding: 0; font-weight: bold; } .industry_panel_1 { width: 465px; min-height: 210px; margin: 10px 6px 10px 14px; float: left; border: 1px #15125f solid; background: url(images/panel_content_gradient.jpg) repeat-x; } .industry_panel_2 { float: left; min-height: 210px; margin: 10px 15px 10px 5px; width: 465px; border: 1px #15125f solid; background: url(images/panel_content_gradient.jpg) repeat-x; } .industry_panel_1 img, .industry_panel_2 img { float: right; margin: 0px 5px 5px 5px; } .industry_panel_1 p, .industry_panel_2 p { font-family: Verdana, Geneva, sans-serif; font-size: 11px; font-weight: normal; margin: 0 5px 5px 5px; } .industry_panel_1 ul, .industry_panel_2 ul { font-family:Verdana, Geneva, sans-serif; font-size: 11px; font-weight: normal; line-height: 150%; padding-left: 25px; } .industry_panel_1 li, .industry_panel_2 li { list-style: none; background-image: url(images/power_button_clear_bkgrd.gif); padding-left: 15px; background-repeat: no-repeat; background-position: 0px 5px; } .dist_industry_panel { width: 220px; min-height: 300px; margin: 10px; float: left; border: 1px #15125f solid; background: url(images/panel_content_gradient.jpg) repeat-x; } .dist_industry_panel img { float: right; margin: 0px 5px 5px 5px; } .dist_industry_panel p { font-family: Verdana, Geneva, sans-serif; font-size: 11px; font-weight: normal; margin: 0 5px 5px 5px; } .dist_industry_panel h2 { font-family: Verdana, Geneva, sans-serif; font-size: 12px; color: #15125f; margin: 15px 1px 5px 5px; padding: 0; font-weight: bold; } div.panel_content { float: left; width: 115px; margin: 15px 15px 10px 20px; } div.panel_content_2 { float: left; width: 110px; margin: 15px 5px 10px 0px; } .panel_content_products { float: left; width: 210px; margin: 13px 12px 5px 13px; min-height: 375px; clear: right; } .int_panel_content { float: left; width: 145px; margin: 15px 5px 0px 7px; } .int_panel_content p { font-family: Verdana, Geneva, sans-serif; font-size: 13px; font-weight:bold; color: #15125f; text-align:center; margin-top: 5px; } .panel_content_horizontal { float: left; width: 925px; margin: 15px 15px 10px 15px; /* border: 1px solid #15125f; */ } .panel_content_horizontal h1 { font-family: Verdana, Geneva, sans-serif; font-size: 13px; color: #15125f; margin: 15px 1px 5px 5px; padding: 0; font-weight: bold; } .panel_content_horizontal p { font: 11px normal Verdana, Geneva, sans-serif; color: #15125f; text-align: left; margin-top: 1px; } .panel_photo img { border: none; padding: 10px 0px 2px 0px; } .panel_content p, .panel_content_2 p, .panel_content_products p { font: 11px normal Verdana, Geneva, sans-serif; color: #15125f; text-align: center; margin-top: 1px; } .panel_content_2 ul, .panel_content_products ul { font-family:Verdana, Geneva, sans-serif; font-size: 10px; font-weight: normal; color: #15125f; text-align: left; padding-left: -8px; margin-top: -5px; min-height: 215px; } .panel_content_2 ul li, .panel_content_products ul li { list-style: none; background-image: url(images/power_button_clear_bkgrd.gif); padding-left: 15px; background-repeat: no-repeat; background-position: 2px 9px; padding-top: 8px; text-transform: none; } .industry_panels_combined { width: 945px; float: left; margin: 10px 15px 10px 15px; border: 1px solid #15125f; background: url(images/panel_content_gradient.jpg) repeat-x; } .industry_panels_combined h2, .industry_panel_1 h2, .industry_panel_2 h2 { font-family: Verdana, Geneva, sans-serif; font-size: 12px; color: #15125f; margin: 10px 1px 5px 5px; padding: 0; font-weight: bold; } .industry_panels_combined p { font-family: Verdana, Geneva, sans-serif; font-size: 12px; font-weight: normal; padding: 0 5px 0 5px; color: #000; } .industry_panels_combined ul { font-family: Verdana, Geneva, sans-serif; font-size: 11px; font-weight: normal; color: #000; } .industry_panels_combined li { margin-top: 5px; list-style: none; padding-left: 15px; background-repeat: no-repeat; background-position: 0px 7px; } img.product_button { float: right; clear: right; margin: 3px 5px 5px 0; } img.product_button_int { margin: 3px 0 0 0; float: right; } .inter_column { float: left; width: 300px; margin: 15px 5px 10px 7px; clear:none; border: 1px solid #4d4e53; padding: 0; background-color: #72737a; min-height: 300px; } .inter_column h5 { text-align: center; font-family:Verdana, Geneva, sans-serif; font-weight: bold; font-size: 13px; color: #fff; margin:0; padding: 3px 0; width: 100%; background-color: #15125f; } .inter_column ul { font-family:Verdana, Geneva, sans-serif; font-size: 12px; font-weight: normal; line-height: 150%; padding-left: 5px; color: #fff; } .inter_column li { list-style: none; background-image: url(images/power_button_clear_bkgrd.gif); padding-left: 15px; background-repeat: no-repeat; background-position: 0px 5px; } .inter_callout { float: left; margin: 5px; background-color: #15125f; width:935px; } .inter_callout p { color:#fff; font-family:Verdana, Geneva, sans-serif; font-size: 13px; font-weight:bold; text-align:center; } .spread_left { float: left; margin: 0 5px 10px 5px; } .spread_right { float: right; margin: 0 0 10px 5px; } .figure { float: left; width: 200px; margin: 10px 55px 15px 55px; } .figure p { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: .7em; font-weight: normal; text-align: center; background-color: #15125f; color: #FFF; margin: 1px 0 0 0; padding: 2px; width: 199px; clear: both; } .school_photo img { border: 1px solid #15125f; } .caption { float: left; width: 320px; background-color: #15125f; } .caption p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #fff; text-align: center; } .int_figure { float: left; width: 300px; margin: 15px 5px 10px 7px; } .int_figure p { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-align: center; background-color: #15125f; color: #FFF; margin: 1px 0 0 0; padding: 5px; width: 293px; clear: both; min-height: 75px; } .int_figure2 p { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-align: center; background-color: #15125f; color: #FFFFFF; margin: 1px 0 0 0; padding: 5px; width: 222px; clear: both; } .int_photo img { border: 1px solid #15125f; } .product_panel_left { width: 940px; float:left; margin: 10px 15px 10px 15px; border: 1px solid #15125f; background: url(images/panel_content_gradient.jpg) repeat-x; } .product_panel_right { float: right; width: 450px; margin: 10px 15px 10px 23px; } .product_panel_left h1{ font-family:Verdana, Geneva, sans-serif; font-size: 13px;; font-weight: bold; margin: 10px 0 5px 5px; color: #15125f; } .product_panel_right h1{ font-family:Arial, Helvetica, sans-serif; font-size: 1em; font-weight: bold; margin-top: 0px; color: #15125f; } .panel_image { float: left; width: 100px; height: 100px; margin: 15px 10px 25px 5px; } .panel_image_greybox { float: left; width: 100px; height: 100px; margin: 15px 20px 30px 5px; } .product_panel_left p, .product_panel_right p { font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; margin-top: 12px; } .product_panel_left a, .product_panel_right a { color: #df7b1d; text-decoration: none; } .product_panel_left a:hover, .product_panel_right a:hover { color: #4d4e53; text-decoration: none; } .product_panel_left a:visited, .product_panel_right a:visited { color: #df7b1d; text-decoration: none; } .product_main_image { width: 300px; float: right; margin: -35px 50px 5px 10px; } #product_intro { width: 575px; margin: 0 5px 5px 15px; float: left; } .features_area { width: 690px; margin: 10px 15px 10px 15px; background-color: #4d4e53; float: left; padding-top: 5px; } .feature_panel_1 { float: left; width: 325px; margin: 5px 7px 0 10px; } .feature_panel_2 { float: left; width: 325px; margin: 5px 0 0 8px; } .feature_panel_1 h2, .feature_panel_2 h2, .fc_panel_1 h2, .fc_panel_2 h2 { font-family: Arial, Helvetica, sans-serif; font-size: .95em; color: #df7b1d; text-decoration: none; } .feature_panel_1 ul, .feature_panel_2 ul, .fc_panel_1 ul, .fc_panel_2 ul { font-size: .9em; font-family: Arial, Helvetica, sans-serif; line-height: 160%; list-style-image: url(images/power_button_clear_bkgrd.gif); color: #FFF; margin-top: -3px; margin-left: -10px; } h3.dot { font-family: Arial, Helvetica, sans-serif; font-size: .8em; color: #df7b1d; text-weight: bold; margin: 5px; } .fc_panel_1 { float: left; width: 300px; margin: 5px 7px 0 10px; } .fc_panel_2 { float: left; width: 350px; margin: 5px 0 5px 13px; } #photo { width: 300px; margin: 0px 10px 20px 15px; float: right; height: 250px; } #photo_greybox { width: 300px; margin: 0px 10px 20px 15px; float: right; height: 250px; } img.right_margin { margin-right: 20px; } #orderButtons { float: right; width: 270px; margin: 40px 0 15px 30px; clear: right; } #orderButtonsCustom { float: right; width: 270px; margin: 0px 0 15px 10px; clear: right; } #locator_map { float: left; margin: 10px 0 0 0; width: 100%; z-index: 2; } /* ===== Begin Service Area Styles ===== */ .service_content { position: relative; margin-top: 1px; width: 975px; background: #fff; float: left; } .service_content h2 { font-family: Verdana, Geneva, sans-serif; font-size: 18px; color: #df7b1d; margin: 10px 0 2px 15px; padding: 0; font-weight: bold; width: 100%; clear: left; } .service_content h3 { font-family: Verdana, Geneva, sans-serif; font-size: 18px; color: #15125f; margin: 10px 0 2px 0; padding: 0; font-weight: bold; width: 100%; } .industry_content h4 { font-family: Verdana, Geneva, sans-serif; font-size: 14px; color: #df7b1d; margin: 10px 0 0 0; padding: 0; font-weight: bold; width: 100%; } .service_content h5 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #15125f; margin: 10px 0 2px 0; padding: 0; font-weight: bold; width: 100%; } .service_content p { font-family:Arial, Helvetica, sans-serif; font-size: .85em; font-weight: normal; margin-top: -3px; } p span.indent { margin-left: 15px; padding-top: 20px; } .service_content a { color: #df7b1d; text-decoration: none; } .service_content a:hover { color: #4d4e53; text-decoration: none; } .service_content a:visited { color: #15125f; text-decoration: none; } .service_content ul { font-family: Arial, Helvetica, sans-serif; font-size: .9em; font-weight: normal; line-height: 150%; } #service_intro { width: 700px; margin: 10px 15px 0 15px; float: left; } .accordion_menu_service { width: 225px; float: right; margin: 10px 15px 10px 0; } #customer_care_intro { width: 940px; margin: 10px 15px 0 15px; float: left; } #customer_care_intro h2 { font-family: Arial, Helvetica, sans-serif; font-size: 1.2em; color: #15125f; margin: 5px 15px 5px 20px; padding: 0; font-weight: bold; font-style: italic; } #customer_care_intro ul { font-size: .85em; font-family: Arial, Helvetica, sans-serif; line-height: 150%; list-style-image: url(images/power_button_white_bkgrd.gif); } p.images { font-family:Arial, Helvetica, sans-serif; font-size: .85em; font-weight: normal; margin-left: 10px; line-height: 120%; } .fc_service { width: 460px; margin-right: 10px; margin-bottom: 15px; float: left; font-size: .75em; font-family: Arial, Helvetica, sans-serif; font-weight: normal; } .workplace_service { width: 460px; margin-left: 10px; margin-bottom: 15px; float: right; font-size: .75em; font-family: Arial, Helvetica, sans-serif; font-weight: normal; } #customer_care_intro table { border: 1px solid #15125f; font-family: Arial, Helvetica, sans-serif; font-size: .9em; border-collapse: collapse; color: #15125f; } #customer_care_intro td { border: 1px solid #df7b1d; } td.shade { color: #df7b1d; background-color: #15125f; } .table_instruments { width: 100%; border-collapse: collapse; } .table_instruments td { padding-left: 5px; border: 1px solid #333092; } .table_instruments th { background-color: #15125f; color: #df7b1d; text-align: center; border: 1px solid #df7b1d; font-family: Arial, Helvetica, sans-serif; font-size: .85em; font-weight: bold; } .table_fc { width: 100%; border-collapse: collapse; font-family: Arial, Helvetica, sans-serif; font-size: .8em; } .table_fc td { padding-left: 5px; border: 1px solid #333092; } .table_fc a { color: #fff; } tr.odd { background-color: #a1a0a4; } tr.even { background-color: #13b5ea; } tr.even td.shade { background-color: #9fd5f3; } tr.orange { background-color: #df7b1d; color: #fff; } tr.gray { background-color: #8a8a8e; } tr.lt_blue { background-color: #b3e7f8; } td.new { font-weight: bold; color: #15125f; font-style:italic; } p.caption_wide { margin: -2px 5px 0 0; font-family:Arial, Helvetica, sans-serif; font-size: .85em; text-align: right; } #information table, #intro table { width: 100%; border: 1px solid #4d4e53; font-family: Verdana, Geneva, sans-serif; font-size: 12px; border-collapse: collapse; color: #000; margin-top: 10px; } #information th, #intro th { background-color: #4d4e53; color: #fff; text-align: left; border: 1px solid #4d4e53; font-family: Verdana, Geneva, sans-serif; font-size: 13px; font-weight: bold; padding-left: 5px; } #information td, #intro td { border: 1px solid #4d4e53; padding: 5px 10px; } #information table a { color: #df7b1d; text-decoration: none; } #information table a:hover, #information table a:visited { color: #df7b1d; text-decoration: none; } #bat_flash { position: relative; margin: 10px 10px 0px 75px; width: 600px; z-index: 0; float: left; } #demo { float: left; width: 100%; margin: 5px 0 -15px 0; border: 1px solid #15125f; background: url(images/panel_content_gradient.jpg) repeat-x; } .bat_cert { float: right; width: 400px; margin: 10px 0 5px 0; } .bat_cert h3 { font:Verdana, Geneva, sans-serif; font-size: 14px; color: #15125f; font-weight: bold; margin: 10px 0px -5px 5px; text-align:center; } #preview { float: left; width: 175px; margin: 10px 100px 5px 10px; } #bat_sidebar { float: right; width: 220px; margin: 15px 0px 15px 5px; border: 1px solid #15125f; background: url(images/panel_content_gradient.jpg) repeat-x; } #bat_sidebar2 { float: right; width: 220px; margin: 15px 20px 15px 5px; border: 1px solid #15125f; background: url(images/panel_content_gradient.jpg) repeat-x; } #bat_sidebar2 h3 { font:Verdana, Geneva, sans-serif; font-size: 14px; color: #15125f; font-weight: bold; margin: 10px 5px 5px 5px; text-align:center; } #bat_sidebar p, #bat_sidebar2 p, #preview p { color: #000; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; text-align:center; float:left; width: 200px; margin-left: 15px; } ol.certification { list-style-position: outside; font-family: Verdana, Geneva, sans-serif; font-size: 12px; color: #15125f; text-align:left; margin: 0 20px 0px 0px; padding-bottom: 10px; } .certification li { padding-top: 10px; } ol.certification2 { list-style-position: outside; font-family: Verdana, Geneva, sans-serif; font-size: 12px; color: #15125f; text-align:left; margin: -5px 10px 0px 0px; padding-bottom: 5px; } .certification2 li { padding-top: 10px; } img.demo_laptop { margin: 0px 0px 5px 40px; width: 125px; float: left; } #video_sample { width: 220px; float: left; margin: 20px 0 40px 0; } #video_sample p { color: #000; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; text-align:center; float: left; margin: 2px 0 5px 15px; line-height: 130%; } #video_sample img { float: left; width: 90px; margin-left: 60px; } #cme_phoenix { float: left; width: 700px; margin: 5px 5px 0 5px; border: 1px solid #15125f; background: url(images/panel_content_gradient.jpg) repeat-x; } #cme_phoenix img { float: left; margin:15px 5px 2px 0px; } #cme_phoenix p { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; float: left; width: 550px; margin-left: 5px; margin-top: 35px; } /* ===== End Service Area Styles ===== */ /* ===== Begin Registration Input Styles =====*/ #form_area { margin: 20px 20px 0 20px; width: 900px; float: left; } #dealerForm, #quote, #MailArea { font-size: 10pt; margin-top: 30px; font-family: Verdana, Geneva, sans-serif; font-weight: normal; color: #15125f; } #dealerForm .label, #MailArea .label { float: left; width: 150px; margin-right: 5px; text-align: right; clear: left; padding-top: 3px; } #quote .label { float: left; width: 150px; margin-right: 5px; text-align: right; clear: left; } #dealerForm .label_2 { float: left; width: 50px; margin: 0 5px 0 20px; text-align: left; clear: left; } #quote .label_2 { float: left; width: 50px; margin: 0 5px 0 20px; text-align: left; clear: left; } #dealerForm .label_3 { float: left; width: 25px; margin: 2px 0 0 5px; text-align: left; clear: left; } #quote .label_3 { float: left; width: 25px; margin: 2px 0 0 5px; text-align: left; clear: left; } #dealerForm .label_4 { float: left; width: 150px; margin-right: 5px; margin-top: 5px; text-align: right; clear: left; } #quote .label_4 { float: left; width: 150px; margin-right: 5px; margin-top: 5px; text-align: right; clear: left; } input#submit { margin-left: 200px; font-family:Arial, Helvetica, sans-serif; font-weight: bold; color: #15125f; } input#reset { float: right; margin: 0 500px 0 15px; font-family:Arial, Helvetica, sans-serif; font-weight: bold; color: #15125f; } img.form { float: left; margin-right: 20px; } input#company_name, input#address_1, input#address_2, input#city, input#state, input#zip, input#phone, input#MailSchool, input#phone_ext, input#email, input#contact_person, input#serial_num, input#MonthPurchased, input#DayPurchased, input#YearPurchased, input#PurchDate, input#purchased_from, input#name, input#MailName, textarea#support_issue, textarea#comments, input#title, input#quantity, input#MailPhone, input#MailEmail, textarea#MailMessage { background-color: #fbef99; font-family:Arial, Helvetica, sans-serif; font-size: .9em; color: #df7bld; margin: -2px 0 0 0px; width: 300px; } input#quantity { width: 20px; margin-left: 3px; } input#city { width: 300px; } input#state { width: 20px; text-align: left; margin-left: 0px; } input#zip, input#phone_ext { width: 45px; margin-left: 0px; } input#MonthPurchased { width: 20px; margin-left: 15px; } input#DayPurchased { width: 20px; margin-left: 5px; } input#YearPurchased { width: 45px; margin-left: 5px; } select#model, select#units { font-family: Arial, Helvetica, sans-serif; font-size: .9em; background-color: #fbef99; display: inline; } select#country { font-family: Arial, Helvetica, sans-serif; font-size: .9em; background-color: #fbef99; display: inline; margin-top: 5px; } select#type, select#interest, select#training, select#date { font-family: Arial, Helvetica, sans-serif; font-size: .9em; background-color: #fbef99; display: inline; margin-top: 5px; } .required { color: #FF0000; font-weight: bold; } .required_indent { margin-left: 165px; color: #ff0000; } .captcha { margin: 0 0 10px 165px; width: 500px; } /* ===== End Registration Input Styles =====*/ /* ===== Begin FAQ Styles =====*/ #faq { width: 940px; margin: 0 15px 0 15px; } #faq p { font-family: Verdana, Geneva, sans-serif; font-size: 12px; font-weight: normal; color: #000; } #faq h2 { font-family: Verdana, Geneva, sans-serif; font-size: 12px; font-weight:bold; color: #15125f; height: 20px; padding: 4px 0 0 25px; background: url(images/open.gif) no-repeat 0% 10%; cursor: pointer; } #faq h2.close { background-image: url(images/close.gif); } #faq .answer { background-color: #fff; } #faq img { float: left; margin: 0 10px 15px 5px; } #faq h3 { font-family: Verdana, Geneva, sans-serif; font-size: 12px; font-weight:bold; color: #15125f; margin: 10px 0 5px 0; } /* ===== End FAQ Styles =====*/ /* ===== Image Styles & Callouts =====*/ .image_right { float: right; margin: 5px, 0 5px 5px; } .callout { font-size: 12px; font-family: Verdana, Geneva, sans-serif; color: #fff; margin: 20px 0px 5px 0px; padding: 10px; background-color: #15125f; border: 1px solid #df7b1d; width: 97%; float: left; } .small_callout { font-size: 12px; font-family: Verdana, Geneva, sans-serif; color: #fff; margin: 20px 5px 5px 5px; padding: 10px; background-color: #15125f; border: 1px solid #df7b1d; width: 580px; float: left; } /* ===== End Image Styles & Callouts =====*/ .breadcrumb { float:left; margin: 15px 0 15px 10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #15125f; } .breadcrumb a { color: #15125f; text-decoration: none; } .breadcrumb a:hover { color: #df7b1d; text-decoration: none; } .mp_backlinks { float:left; margin: 15px 0 15px 10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #15125f; } .mp_backlinks a { color: #15125f; text-decoration: none; } .mp_backlinks a:hover { color: #df7b1d; text-decoration: none; } .supply_outline { width: 315px; float: left; margin: 5px 5px 30px 5px; min-height:250px; } .supply_outline h2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #15125f; margin: 3px 0 5px 3px; } .supply_copy { width: 300px; float: left; margin: 0; padding: 0 5px 0 5px; min-height: 100px; } .supply_copy p { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000; } .supply_image { float: left; width: 300px; height: 150px; margin-bottom: 15px; } .supply_outline table { width: 97%; border-collapse:collapse; border: 1px #15125f solid; } .supply_outline th { font-family: Verdana, Arial, Helvetica, sans-serif; background-color:#15125f; color: #df7b1d; padding: 2px 0 2px 5px; font-size: 11px; font-weight: normal; } .supply_outline td { font-family: Verdana, Arial, Helvetica, sans-serif; color:#000; font-size: 11px; font-weight:normal; padding: 3px; } p.webinar { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #15125f; font-weight: bold; width: 575px; margin: 30px 0 15px 15px; text-align:center; line-height:165%; } p.webinar_disclaimer { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000; font-weight: normal; width: 575px; margin: 30px 0 15px 15px; text-align:center; line-height:155%; } #webinar_callout { font-family: Verdana, Geneva, sans-serif; font-size: 12px; font-weight: bold; color: #fff; width: 600px; margin: 25px 0 5px 0px; border: 1px solid #15125f; text-align: center; padding: 5px; background-color: #15125f; line-height:135%; } div.listing_price { float: right; width: 150px; margin: 20px 0 0 15px; padding-left: 10px; } #listing { width: 85%; padding: 20px; margin-left: 40px; } .listing_price p { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: .8em; text-align: center; } .corporate { list-style-position: outside; font-family: Verdana, Geneva, sans-serif; font-size: 12px; color: #000; text-align:left; margin: 0 20px 0px 0px; padding-bottom: 10px; } .corporate li { padding-top: 10px; } .sublist { list-style-type:lower-alpha; } /********************************************************************************************************************************/ /* Layout */ /********************************************************************************************************************************/ #ism_div_inquiry_report_top_address { float: left; padding: 2px 0px 0px 12px; } #ism_div_inquiry_report_top_fields { float: right; } #ism_div_inquiry_report_top_logo { float: left; } .ism_div_page_count { float: left; } .ism_div_order_invoice_report { width: 100%; border: 1px solid #CECECE; padding: 10px; text-align: left; } .ism_div_products_per_page_top { padding: 0px 0px 6px 0px; float: right; text-align: right; } .ism_inquiry_data_alt_row { background-color: #ECECEB; } .ism_inquiry_data_normal_row { background-color: #fff; } .ism_inquiry_data_navigation td { border-left: 0px; border-bottom: 1px solid #fff; border-right: 1px solid #fff; border-top: 1px solid #CECECE; padding: 6px 0px 0px 0px; } .ism_inquiry_data_navigation table { border: 0px; padding: 0px; } .ism_inquiry_data_navigation table td { border: 0px; padding: 0px 5px 0px 1px; font-size: 9pt; color: #000; } .ism_inquiry_data_navigation a { color: #777; text-decoration: none; font-size: 9pt; } .ism_inquiry_data_total_column { border-right: 1px solid #CECECE; } .ism_invoice_order_total_text { font-size: 11pt; color: #fff; background-color: #4776BD; padding: 10px 12px 10px 12px; } .ism_printable_resize { width: 100%; } .ism_table_order_detail_lines { border-top: 1px solid #CECECE; border-left: 1px solid #CECECE; border-right: 1px solid #CECECE; border-bottom: 1px solid #fff; width: 100%; } .ism_table_order_detail_lines th { background-color: #ECECEB; border-bottom: 1px solid #CECECE; border-left: 1px solid #CECECE; border-top: 1px solid #CECECE; padding: 7px; text-align: right; } .ism_table_order_detail_lines td { border-left: 1px solid #CECECE; border-right: 1px solid #CECECE; border-bottom: 1px solid #CECECE; padding: 7px; text-align: right; } .ism_table_invoice_order_boxes { width: 100%; border: 0px; } .ism_table_invoice_order_boxes th { background-color: #ECECEB; border-top: 1px solid #CECECE; border-left: 1px solid #CECECE; padding: 5px; text-align: center; } .ism_table_invoice_order_boxes td { border-top: 1px solid #CECECE; border-left: 1px solid #CECECE; border-bottom: 1px solid #CECECE; padding: 5px; text-align: center; width: 25%; } .ism_table_invoice_order_boxes_top { width: 100%; border: 0px; } .ism_table_invoice_order_boxes_top th { background-color: #ECECEB; border-top: 1px solid #CECECE; border-left: 1px solid #CECECE; padding: 5px; text-align: center; } .ism_table_invoice_order_boxes_top td { border-top: 1px solid #CECECE; border-left: 1px solid #CECECE; padding: 5px; text-align: center; width: 25%; } .ism_inquiry_horz_line { border-right: 1px solid #CECECE; } .ism_inquiry_order_invoice_submit { padding: 12px 0px 5px 0px; clear: both; } .ism_inquiry_order_invoice_results_panel { padding: 20px 0px 0px 0px; } .ism_inquiry_order_invoice_results_table { border: 1px solid #CECECE; clear: both; } .ism_inquiry_order_invoice_results_table th { background-color: #4776BD; padding: 7px 7px 7px 7px; border: 1px solid #CECECE; } .ism_inquiry_order_invoice_results_table td { border-top: 1px solid #CECECE; border-bottom: 1px solid #CECECE; border-left: 1px solid #CECECE; vertical-align: top; padding: 8px 7px 8px 7px; } .ism_inquiry_report_address_title { font-size: 13px; font-weight: bold; padding: 0px; margin: 0px; } .ism_inquiry_report_title { text-align: right; padding: 0px 0px 14px 0px; font-size: 15px; color: #4776BD; } .ism_div_products_per_page_bottom { padding: 0px 0px 8px 0px; float: right; text-align: right; } .ism_products_per_page_seperator { color: #999; font-size: 8pt; } .ism_table_customer_inquiry { width: 100%; border: 1px solid #e0e0e0; } .ism_table_customer_inquiry td { padding: 12px 0px 0px 15px; } .ism_table_invoice_order_top_fields th { padding: 0px 12px 6px 0px; text-align: left; vertical-align: top; } .ism_table_invoice_order_top_fields td { padding: 0px 0px 6px 0px; } .ism_table_invoice_order_totals th { background-color: #ECECEB; border-bottom: 1px solid #CECECE; border-left: 1px solid #CECECE; padding: 6px 12px 6px 12px; text-align: center; font-weight: bold; text-align: right; } .ism_table_invoice_order_totals td { border-bottom: 1px solid #CECECE; border-left: 1px solid #CECECE; border-right: 1px solid #CECECE; padding: 6px 12px 6px 12px; text-align: right; } .ism_table_order_invoice_options th { vertical-align: top; padding: 10px 10px 5px 0px; text-align: left; } .ism_table_order_invoice_options td { padding: 0px 10px 9px 0px; } .ism_table_products_per_page td { padding: 0px 0px 0px 4px; vertical-align: middle; font-size: 9pt; color: #777; } .ism_td_cell_user_other_header { text-align: left; padding: 0px 0px 4px 3px; } .ism_top_print_more_icons { text-align: right; padding: 0px 0px 5px 0px; vertical-align: middle; } .ism_table_users_grid td { padding: 6px 0px 6px 3px; border-top: 1px solid #E0E0E0; vertical-align: middle; text-align: left; } /********************************************************************************************************************************/ /* End Layout */ /********************************************************************************************************************************/ /********************************************************************************************************************************/ /* Text Types */ /********************************************************************************************************************************/ h5 { font-family:Verdana, Geneva, sans-serif; font-size: 15pt; font-weight: normal; color: #df7b1d; margin: 0px 0px 15px 3px; } .ism_align_middle { vertical-align: middle; } .ism_important { color: #bb0000; } .ism_inquiry_date_heading { padding: 6px 0px 2px 0px; font-weight: bold; } .ism_inquiry_title { font-family:Verdana, Geneva, sans-serif; font-size: 11pt; font-weight: normal; padding: 0px 0px 1px 0px; color: #15125f; } .ism_large_page_title { font-size: 14pt; padding-bottom: 4px; padding-left: 10px; text-align: left; color: #15125f; } .ism_page_of_bold { font-weight: bolder; color: #000; font-size: 9pt; } .ism_page_of_normal { font-weight: normal; color: #777; font-size: 9pt; } .ism_textbox_inquiry { border: 1px solid #888; margin-left: 10px; } .ism_textbox_read_only { border: 1px solid #fff; } /********************************************************************************************************************************/ /* End Text Types */ /********************************************************************************************************************************/ /********************************************************************************************************************************/ /* Links */ /********************************************************************************************************************************/ .ism_inquiryheaderlink { text-decoration: none; font-size: 8pt; } a.ism_inquiryheaderlink:link { text-decoration: none; color: #fff; } a.ism_inquiryheaderlink:visited { text-decoration: none; color: #fff; } a.ism_inquiryheaderlink:hover { text-decoration: none; color: #112837; } a.ism_inquiryheaderlink:active { text-decoration: none; color: #fff; } a.ism_ppp:link, a.ism_ppp:visited, a.ism_ppp:active { color: #C93F29; text-decoration: none; } a.ism_ppp:hover { text-decoration: underline; color: #112837; } a.ism_ppp_selected:link, a.ism_ppp_selected:visited, a.ism_ppp_selected:active { color: #C93F29; text-decoration: underline; } a.ism_ppp_selected:hover { text-decoration: underline; color: #112837; } .ism_sortReportLink { font-style: normal; text-decoration: none; } a.ism_sortReportLink:link, a.ism_sortReportLink:visited, a.ism_sortReportLink:active { text-decoration: none; color: #112837; } a.ism_sortReportLink:hover { text-decoration: none; color: #4776BD; } a.nolink:link, a.nolink:visited, a.nolink:active, a.nolink:hover { text-decoration: none; } .ism_userlink { font-style: normal; font-size: 9pt; text-decoration: none; vertical-align: middle; font-weight: normal; } a.ism_userlink:link { text-decoration: none; color: #4776BD; } a.ism_userlink:visited { text-decoration: none; color: #4776BD; } a.ism_userlink:hover { text-decoration: none; color: #112837; } a.ism_userlink:active { text-decoration: none; color: #4776BD; } /********************************************************************************************************************************/ /* End Links */ /********************************************************************************************************************************/ /********************************************************************************************************************************/ /* Calendar & Dates */ /********************************************************************************************************************************/ .ism_date_calendar_close { float: left; padding: 5px 0px 0px 14px; } .ism_date_calendar_div { padding: 0px; height: 30px; width: 146px; background-image:url(images/ism_date_calendar.jpg); background-repeat: no-repeat; float: left; } .ism_date_calendar_object { float: left; padding: 0px 0px 0px 0px; } .ism_date_inquiry_icon { float: left; padding: 3px 0px 0px 0px; } .ism_date_textbox { padding: 2px 0px 0px 5px; color: #777; border: 0px solid #fff; vertical-align: middle; width: 92px; } .ism_date_textbox_wrapper { float: left; padding: 4px 0px 0px 2px; } /********************************************************************************************************************************/ /* End Calendar & Dates */ /********************************************************************************************************************************/ /* ISM Used because I want to see the text instead of blue background */ #content { background-color: #fff; } .ProductNameText { font-family:Verdana, Geneva, sans-serif; font-size: 12pt; font-weight: bold; color: #15125f; margin-top: 10px; } .variantprice { font-family:Verdana, Geneva, sans-serif; font-size: 10pt; font-weight: normal; color: #15125f; } .partNumber { font-family: Verdana, Geneva, sans-serif; font-size: 10pt; font-weight: normal; color: #15125f; } .productCopy { width: 575px; font-family: Verdana, Geneva, sans-serif; font-size: 10pt; font-weight: normal; color: #000; } .emailFriend { margin: -20px 0px 10px 0px; } .category { margin-top: 10px; font-family: Verdana, Geneva, sans-serif; font-size: 10pt; font-weight: normal; color: #15125f; } .category a { font-family: Verdana, Geneva, sans-serif; font-size: 10pt; color: #15125f; } .category a:hover { text-decoration: none; color: #df7b1d; } .category a:visited { text-decoration: none; color: #15125f; } .UpdateCartButton { margin-right: 5px; } #btnRequestEstimates { margin-right: 0px; } .shopCart { font-family: Verdana, Geneva, sans-serif; font-size: 11pt; font-weight: normal; color: #15125f; } #pnlCartSummary { font-family: Verdana, Geneva, sans-serif; font-size: 10pt; font-weight: normal; color: #15125f; } #pnlOrderSummary { font-family: Verdana, Geneva, sans-serif; font-size: 10pt; font-weight: normal; color: #15125f; margin-right: 5px; } #pnlCartSummary a, #pnlOrderSummary a{ text-decoration: none; } #pnlCartSummarySubTotals { font-family: Verdana, Geneva, sans-serif; font-size: 10pt; font-weight: normal; color: #15125f; padding-right: 5px; } #pnlAddressList { clear: both; } .cartSummary { font-family: Verdana, Geneva, sans-serif; font-size: 10pt; font-weight: normal; color: #15125f; } .cartSummary a { font-family: Verdana, Geneva, sans-serif; font-size: 10pt; color: #15125f; } .cartSummary a:hover { text-decoration: none; } .cartSummary a:visited { text-decoration: underline; color: #15125f; } .cartChanges { font-family: Verdana, Geneva, sans-serif; font-size: 10pt; font-weight: normal; color: #15125f; } .cartChanges a { text-decoration: underline; color: red; } .quantityDiscount { color: #000; text-align:right; font-family: Verdana, Geneva, sans-serif; font-size: 10pt; } .holiday { width: 965px; margin: 50px 5px 5px 5px; border: 1px solid #15125f; background-color: #d1d1d1; } .holiday p { font-family: Verdana, Geneva, sans-serif; font-size: 10pt; font-weight: bold; color: #15125f; text-align: center; line-height: 130%; } .drug_list { float: left; width: 150px; margin: 5px 5px 5px 0; } #drug_callout { float: right; width: 220px; border: 1px solid #15125f; background-color: #d1d1d1; margin: -245px 20px 10px 5px; } #drug_callout ul { font-family:Verdana, Geneva, sans-serif; font-size: 10.5pt; font-weight: normal; line-height: 150%; color: #15125f; padding-left: 10px; } #drug_callout li { list-style: none; background-image: url(images/power_button_clear_bkgrd.gif); padding-left: 15px; background-repeat: no-repeat; background-position: 0px 8px; padding-top: 3px; } #shippingSched { float: right; width: 955px; margin: 0px 5px 15px 5px; } #shippingSched p{ font-family: Verdana, Geneva, sans-serif; font-size: 9.25pt; font-weight: bold; color: red; text-align: center; } #hazmat { float: right; width: 465px; margin: 0 100px 5px 5px; border: 1px solid #15125f; background-color: #d1d1d1; } #hazmat p { font-family: Verdana, Geneva, sans-serif; font-size: 10pt; font-weight: bold; color: #ff0000; padding: 5px; text-align: center; } .quote_right { float: right; clear: right; width: 200px; border: 1px solid #15125f; padding: 5px; margin: 10px 5px 0 10px; } .quote_right p { text-align: center; font-family: Verdana, Geneva, sans-serif; font-size: 10pt; color: #000; font-weight:normal; line-height: 150%; } .bestSeller { z-index:1000; position: absolute; left: 535px; top: 420px; }