body.home #block-nodeasblock-5537 b{ color:#333; font-size: 1.2em; } body.home #block-nodeasblock-5537{ margin-top:-14px; } body.home #block-nodeasblock-5537 img, body.home #block-nodeasblock-5537 .news-teaser-imagebox{ display:none; } body.home #block-nodeasblock-5537 img, body.home #block-nodeasblock-5537 span { display:none } div.news-teaser-imagebox span { display: none; } body.home #block-nodeasblock-5537 .date-display-single{ display:none; } html body div div div div div div div div.view-content-polar-partners div.node div.links ul.links li.node_read_more a.node_read_more { display:none !important; } #block-views-polar_partners .view-content-polar-partners ul li{ background:none;  margin:0px; padding:0px; } #block-views-polar_partners .view-content-polar-partners ul li a{ background-image:url(arrow_link_content_off.gif); background-repeat:no-repeat; background-position:left 4px; padding-left: 12px; margin-top:4px; display:block; color:#333; } .support_doc_abstract {  } #go_to_polar_homepage_link { float: left; } #main .blackbulletlist { list-style-type:disc; background-image:none; padding-left:0px; margin-left:16px; margin-bottom:3px; } #main .blackbulletlist:hover { background-image:none; }  #edit-field-compatible-products-nids, #edit-taxonomy-16, #edit-taxonomy-8, #edit-taxonomy-7, #edit-taxonomy-13, #edit-field-compatible-pe-acc-nids, #edit-field-compatible-equine-acc-nids, #edit-taxonomy-25 {  width: 550px; height: 300px; }  .right .infobox a{ font-weight:normal; display:block; padding-left:10px; margin-left:10px; background-image:url(arrow_link_content_off.gif); background-repeat:no-repeat; background-position:0 0.4em;} .right .infobox a:hover{ background-image:url(arrow_link_content_off.gif);} div#infobox { width: 216px; } #request-information-form .form-textarea, #request-information-form .form-text{ width:400px; border:1px solid #CCC; padding:1px; line-height:1.1em; }  }*/ div.support_crumbtrail ul.inline { margin-top:4px; padding-bottom:10px;  } div.support_crumbtrail ul.inline li { display: inline; padding-right: 6px; } div.support_crumbtrail ul.inline li a { text-decoration: none;  background-repeat:no-repeat; background-position:0px 0.3em; } .support_product_category a { padding-left:9px; text-align:center; background-image:url(arrow_link_content_off.gif); background-repeat:no-repeat; background-position:0px 0.5em; margin-left:-6px; } .support_product_category{ text-align:center; width: 138px; min-height: 144px; }  #comparison_table_products{ border-collapse:collapse; } #comparison_table_products td{ vertical-align:middle; background-color:#f5f5f5; border:1px solid #FFF; } .compare_model_names{ width:210px; float:left; margin-right:17px; height:130px; } .product_range_scroll{ overflow-x:hidden; overflow-y:auto; height:65px; margin-bottom:12px; } .product_range_scroll label input { margin-right:5px; } #comparison_products{ padding:0px; width:923px; overflow-x:hidden; overflow-y:auto; height:400px; border: 1px solid #CCC; } .feature-name-td{ background-color:#f5f5f5; } .feature_mark{ color:#FF0000; } .compare_feature_name{ background: transparent url(arrow_link_content_off.gif) no-repeat scroll 4px 7px; color: #333333; padding-bottom: 2px; padding-left: 15px; padding-top: 2px; width: 150px; } .compare_feature_name a{ padding-left:16px; margin-top:1px; margin-bottom:1px; display:block; background-image:url(arrow_link_content_off.gif); background-repeat:no-repeat; background-position:0 0.4em; } .compare_model_names .product_topic{ font-weight:bold; margin-bottom:4px; font-size:1.1em; color:#333; } .compare_model_names a{ padding-left:16px; margin-top:4px; margin-bottom:4px; background-image:url(arrow_link_content_off.gif); background-repeat:no-repeat; background-position:0 0.4em; } .compare_show_cells{ display:table-cell; } .compare_hide_cells{ display:none; } .compare_hide_cells:hover{ display:none; } .feature-rows:hover{ } .feature-rows{ } .feature-category-name-td{ } .compare_feature_category{ padding-left:14px; } .support_doc_body ul { list-style-position: inside; margin-bottom:2em} .support_doc_body ol { list-style-position: inside; margin-bottom:2em} #sitesearch #edit-search-block-form-keys{ padding-top:3px; padding-bottom:4px; border:1px solid #FFF; width:168px; display:inline; } #sitesearch .form-submit{ border:1px solid #CCC; padding-top:2px; padding-bottom:3px; padding-left:3px; padding-right:3px; background-color:#f5f5f5; margin-top:2px; display:inline; } #vacancies-form{ border-bottom:1px solid #CCC; padding-bottom:12px; margin-bottom:12px; } #vacancies-form select{ border:1px solid #CCC; width:180px; padding-top:1px; padding-bottom:1px; } #vacancies-form .form-submit{ background-image:url(arrow_link_content_off.gif); background-repeat:no-repeat; background-position:left 6px; background-color:transparent; border:none; padding-left:8px; padding-top:1px; text-decoration:underline; }  div.authored { display: none; } .feed-icon{ display:none; } .protrainer_steps{ width: 144px; border-bottom: 1px solid #CCC; height: 40px; float:left; font-weight:bold; font-size:1.2em; margin-right:3px; } .protrainer_steps a{ text-decoration:none; } #protrainer_purchase_links{ margin-bottom:14px; } #protrainer_purchase_links .pro_link_box{ width:120px; background-image:url(arrow_link_content_off.gif); background-repeat:no-repeat; background-position:6px 50%; padding-left:19px; padding-top:6px; padding-bottom:6px; margin-right: 4px; background-color:#E9E9E9; float:left; } #team2_links{ display: none; margin-bottom:14px; } #team2_links .pro_link_box{ width:120px; background-image:url(arrow_link_content_off.gif); background-repeat:no-repeat; background-position:6px 50%; padding-left:19px; padding-top:6px; padding-bottom:6px; margin-right: 4px; background-color:#E9E9E9; float:left; } body.iframe #protrainer_iframe{ font-family:Arial, Helvetica, sans-serif; font-size:70%; color:#FFF; } #block-views-accessory_products_menu{ margin-bottom:80px; } body.home #intro{ padding-top:2px; } .home #intro .content p{ color:#414141; } .home #news{ margin-top:-5px; color:#414141; } body.home #block-views-front_page_news_view b{ color:#333; font-size: 1.2em; } body.home #block-views-front_page_news_view{ margin-top:-27px; } body.home #block-views-front_page_news_view img, body.home #block-views-front_page_news_view .news-teaser-imagebox{ display:none; } body.home #block-views-front_page_news_view .date-display-single{ display:none; } .detail .view-content-latest-news-view .links{ width:696px; float:right; } .detail .view-content-latest-events-view .links{ width:696px; float:right; } .view-content-press-room-view .links { width:696px; float:right; } .view-content-all-press-releases .links { width:481px; float:right; } .site-map .expanded a{ font-size: 1.1em; font-weight: bold; display: block; padding:2px; } .site-map .expanded .tree a{ font-size: 1.1em; font-weight: bold; display: block; padding:2px; } .site-map .expanded .tree .leaf{ display: block; margin-right:3px; padding:3px; } .site-map .expanded .tree .leaf a{ display: block; font-size: 1em; display: inline; background-color: transparent; } #block-views-news_sidebar .view-content{ background-color: #f5f5f5; padding-top:3px; padding-bottom: 4px; } #block-views-news_sidebar h3{ background-color: #E9E9E9; padding: 4px; color: #666666; margin-bottom: 3px; }  .press .content .view-press-room-view b{ color:#666666; } #block-views-latest_press_releases_sidebar .title h3{ background-color: #E9E9E9; padding: 5px; color: #666666; margin-bottom: 4px; } #block-views-latest_press_releases_sidebar .view-latest-press-releases-sidebar{ background-color: #f5f5f5; } #block-views-latest_press_releases_sidebar .view-latest-press-releases-sidebar li, #block-views-latest_press_releases_sidebar .view-latest-press-releases-sidebar li:hover{ background-image: none; } #block-views-news_sidebar .view-content-news-sidebar li{ background-image: none; } #block-views-news_sidebar .view-content-news-sidebar li:hover{ background-image: none; } #block-views-latest_press_releases_sidebar .view-latest-press-releases-sidebar li a{ margin-bottom: 5px; } .services .title h3, .about .title h3 { display:none; } .content .view-header-news-by-year-view h4{ color:#EF3C42; margin-bottom: 5px; margin-top: 5px; } body.columns div.view-content-device-interface-view div.node div.links ul.links li.node_read_more { display:none !important; } html * hr{ color: #CCC; background-color: #CCC; height: 1px; border:none; } body.popup .content { height: 100%; } .block .content .node .content .field-field-image .field-items .field-item img { padding-bottom: 12px; background-color:#FFF; } h5 { font-weight: bold; color: #EF3C42; } .inline_item { float: left; display: inline; } #accessories-form #category_select, #accessories-form #product_select { float: left !important; display: inline !important; margin-right: 10px; } .paddinki { padding: 5px; } .paddinki img{ margin-right: 18px; float:left; } .paddinki a{ background-image:url(arrow_link_content_off.gif); background-repeat:no-repeat; background-position:0px 5px; padding-left:8px; clear:both; } .paddinki ul li{ display:none; } .clear_both { clear:both; } form#vacancies-form { padding-top: 6px; } .infobox .block-nodeasblock { background-color: #F5F5F5; padding-bottom: 6px !important; margin-bottom: 10px !important; } form#vacancies-form label { display: none; } form#vacancies-form select { float: left; display: inline; margin-right: 20px; } .view-content-device-interface-view .node { float: left; display: inline; margin-right: 6px; margin-top: 10px; } .block-views-device_interface_view h3 { display: none; } #block-views-press_room_view h3 { display: none; } .center { text-align: center; } .light_border { border: 1px solid #CCC; } .middle_column { width: 550px; padding: 0px !important; margin-right: 14px !important; margin-left: 0px !important; margin-top: 0px !important; margin-bottom: 0px !important; } .view-content-open-vacacies-view .field-field-title .field-item { color: #EF3C42; font-weight: bold; font-size: larger; } .view-content-open-vacacies-view .field-field-date-0 .field-label, .view-content-open-vacacies-view .field-field-location .field-label, .view-content-open-vacacies-view .field-field-description .field-label, .view-content-open-vacacies-view .field-field-requirements .field-label { color: black; padding-top: 4px; font-weight: bold; } .view-content-open-vacacies-view .field-field-date-0 .field-item, .view-content-open-vacacies-view .field-field-location .field-item, .view-content-open-vacacies-view .field-field-description .field-item, .view-content-open-vacacies-view .field-field-requirements .field-item { color: black; } .view-item-polar-partners { margin-top: 8px; margin-right: 15px; float: left; width: 130px; } .view-item-polar-partners .view-data-node-data-field-text-field-field-text-field-value { color: black; padding-top: 4px; font-weight: bold; } .view-item-polar-partners .view-data-node-data-field-text-area-field-text-area-value { width: 115px; } .view-item-polar-partners .view-data-node-data-field-image-field-image-fid { border: 1px solid #CCC; width: 115px; } body.about div#block-views-device_interface_view tr { float: left !important; background-color: transparent !important; } body.about div#block-views-device_interface_view tr td.view-field-node-data-field-thumbnails-field-thumbnails-fid { border: 1px solid #CCC; } body.about div#block-views-device_interface_view tr td.view-field-node-title {  padding-right: 6px; } #block-views-device_interface_view .form-item label, #block-views-device_interface_view .price_information, #block-views-device_interface_view .short_description{ display:none; } #block-views-device_interface_view ul li{ background-image:none; margin-left:0px; padding-left:0px; } #block-views-device_interface_view ul li:hover{ background-image:none; margin-left:0px; padding-left:0px; } .view-data-node-data-field-thumbnails-field-thumbnails-fid .field-item { display: inline; } .view-item-old-product-view .view-data-node-title a { font-weight: bold; } .view-data-node-data-field-year-field-year-value .date-display-single { color: #EF3C42; font-weight: bold; } .view-data-node-data-field-inno-year-field-inno-year-value { color: #EF3C42; font-weight: bold; } div.red { color: #EF3C42; } div.bold { font-weight: bold; } #block-nodeasblock-255 { width: 575px; } block-nodeasblock-257 { position: relative; top: -380px; } .iconspan{ float: left; padding-right: 3px; cursor:hand; cursor:pointer; font-weight: bold; padding-top:5px; } ul.ffeature_row li a { outline: none; } ul.ffeature_row li { font-weight: normal; } div.ffeature_desc { margin-bottom:2px; padding-bottom:4px; } .eg-bar{ background-color: #f2f2f2; font-weight: bold; padding: 4px; margin-bottom:1px; display:block; } div.ff_list { width: 518px; } div.ff_list ul li { background-color: #f2f2f2; padding: 4px; margin-bottom:1px; display:block; padding-left: 18px !important; padding-top: 4px; padding-bottom: 4px; padding-right: 4px; background-position:7px 9px !important; } .eg-bar a { margin-left:6px; outline: none; } .eg-bar { padding-left: 2px; } dl.ffeature_row dd a { outline: none; } .eg-bar b { text-decoration:underline; padding-bottom:5px; } #product-info-full dl dd { background-color: #f2f2f2; display:block; padding-top: 4px; padding-bottom: 4px; padding-left: 19px; margin-bottom:1px; background-image:url(arrow_link_content_off.gif); background-repeat:no-repeat; background-position:10px 8px; } #product-info-full dl dt{ background-color: #f2f2f2; margin-left: 6px; margin-right: 0px; } #product-info-full .handcursor .status{ float:left; margin-top:4px; background-color: #f2f2f2; } #product-image #colours h3{ color:#666666; padding-left:20px; } #product-image #colours span { padding-top:8px;  } div.eg-bar{  } div.view-content-polar-partners div.node { float: left; } #block-nice_menus-1 { border: 1px solid #CCC; } body.detail div div div div div div div ul.tools li#view ul li { margin: 0px; } body div#page div#content div.row div#main div.node div.content {  display: inline; } form#search-theme-form { display:none; } #sitesearch { float: right; } body.admin #content, body.default #content, body.add #content { background: #FFF; } body.admin .admin { background: #FFF; } body div div div div div div ul li ul li { margin-left: 15px; } body.columns #main { width: 580px; } body.services #pagetitle { width: 721px; float: left;  } body.services .content p{ color:#414141; } body.services #nav-section { position: relative; top: -50px; } body.services h2 { text-transform: capitalize; border: none; } body.products #main {  } #nav-section-detail { display: none; } body.detail #nav-section-detail { display: block; } div.messages { font-weight: bold; color: #EE0000; padding-bottom: 1em; } body.product-category .left { float:left !important; padding-left:0px; width:162px; display: inline; } body div div div div div div div ul li ul { display: block; } body.products div#page div#content div#main div#block-nodeasblock-60 div.content div.node div.content ul.forcewrap li { padding: 0px; } body.products #content { padding-top: 0px; } #support_page { padding-left: 12px; padding-top: 12px; } #support_page div div#nav-section {  } #support_page .document-floating-area{  } #support_page div div#main { float: left; position: relative; top: -130px; left: 160px; } body.detail div#nav-section div#block-views-sponsorships_menu { top: 0px; } div.breadcrumb { font-size:1.2em; font-weight:bold; margin-bottom:6px; } body.region div.item-list ul li { padding-right:6px; display: block; } body.region .change_region{ padding-left:16px; padding-right:16px; } body.region .change_region .region_sector{ float:left; width:170px; height:200px; padding-top:6px; margin-top:6px; padding-right:8px; margin-right:8px; border-right:1px solid #CCC; } body.region .change_region .last_region_sector{ border:none; } body.region .change_region .region_sector a{ background-image:url(arrow_link_content_off.gif); background-repeat:no-repeat; background-position:left 5px; padding-left: 14px; display:block; } body.region .change_region .region_sector2{ float:left; width:170px; //height:200px; padding-top:6px; margin-top:6px; padding-right:8px; margin-right:8px; border-right:1px solid #CCC; line-height:12px; } .region_sector h3 { margin-bottom: 6px; } body.region .change_region .region_sector2 a{ background-image:url(arrow_link_content_off.gif); background-repeat:no-repeat; background-position:left 5px; padding-left: 14px; display:block; } .region_sector2 h3 { margin-bottom:4px; } div.infobox {  } body.columns .infobox { //width: 180px; width: 206px; padding-top:25px; } body.dual div.infobox { float: right; } div.infobox div#block-views-sponsored_team_news { background-color:#F5F5F5; width:165px; } div.infobox div#block-nodeasblock-149 { display: inline; } div.view-item-sponsorships-menu { margin-left: 10px; } div.admin-panel h3 { padding-top: 8px; } div.admin-panel div.body p.description { margin-bottom: 0px; } div.block-region { color: #ff0000; font-weight: bold; background: yellow; } div.node-form input#edit-delete { display:none; } dl.multiselect dd { float: left; } dl.multiselect dt { float: left; padding-left: 5px; padding-right: 5px; } span.pager-list a { padding-left: 3px; } fieldset.collapsed div.fieldset-wrapper { display:none; } table#permissions thead tr th { padding-left: 5px; padding-right: 5px; } table#permissions thead { background: #ccc; } body.admin .field-type-image .field-items .field-item img {       } div#intro { width: 67%; } div#productcategorybanner img { border: 0px none; left: -194px; position: relative; top: -10px; } #productcategorybanner{ } div#page div#content div.row div#main div#sidebar { width: 163px;  } div.item-list ul li {  padding-right: 6px; } tr.even { background: #fff; } tr.odd { background: #eee; } td.region { font-weight: bold; } td a { color: #333; } div#em1.column, div#dit1.column, div#em2.column, div#dit2.column { width: 40%; } body.detail div#nav-section div.block-views { position: relative;  } body.detail div#nav-section div#block-views-training_plan_bank_menu { position: static; } body.node div.block-views { padding-top:10px; width:164px; float:left; margin-right:10px; position: relative !important; top: 70px !important; } #content .field-type-date, #content .field-type-image, #content .field-type-text { border: 0px; margin-right: 3px; float: left; } #nav-global .last { background-image:url(../images/bg_nav_global.gif); background-position:99% 50%; background-repeat:no-repeat; border-right:medium none; padding:0pt 35px 0pt 0pt; } #nav-global li { margin-left:0; } .tabs ul li, .pager span { display:inline; padding-right: 3px; } li.active { font-weight: bold; } span.marker { font-weight: bold; color: #F90000; } span.form-required { display: inline; font-weight: bold; font-size: 1.2em; color: #F90000; } div.compact-link {  } div.title h3 {  } ul.tabs { text-align: left; margin: 1em 0 1em 0; font: bold 11px verdana, arial, sans-serif; border-bottom: 1px solid #444; list-style-type: none; padding: 3px 10px 3px 10px;  } ul.tabs li { display: inline; } .tabs li.active { border-bottom: 1px solid #E8E8E8; background-color: #E8E8E8; } .tabs li.active a { background-color: #F8F8F8; color: #000; position: relative; top: 1px; padding-top: 4px; } ul.tabs li a { padding: 3px 4px; border: 1px solid #444; background-color: #ddd; color: #666; margin-right: 0px; text-decoration: none; border-bottom: none; } ul.tabs a:hover { background: #fff; } body.simple #content { background-color:#FFFFFF; } body.simple #content .infobox .field, body.landing #content .infobox select{ margin-bottom:0px;} body.simple #content .infobox .field{ width:140px;} body.simple #content .infobox select{ width:188px;} body.simple #main{ padding:10px 0 0 20px; margin-left:0; margin-right:10px; width:908px !important; margin-bottom:6em;} body.simple h1{ margin-top: 0px; margin-bottom:10px; } body.simple #main li{ padding:2px 2px 2px 2px; background-color:#F1F1F1; float:left; margin-right:2px; background-image:none; margin-bottom:10px;} body.simple #main li h2{ border-bottom:0; margin-bottom:5px; font-size:1.2em;} body.simple #main li h2 a{ padding:4px; padding-left:12px!important; padding-bottom:0!important; text-decoration:none; text-transform:uppercase; font-family:"Arial Narrow", Arial, helvetica; background-image:url(arrow_nav_main_off.gif); background-repeat:no-repeat; background-position:2px 0.5em; font-size:0.9em } body.simple #main li h2 a:hover{ background-image:url(arrow_nav_main_on.gif); text-decoration:underline;} body.simple #main li h2 a, body.simple #main li img { display:block; } body.simple #main .infobox{ width:343px; margin-right:10px!important;} body.simple #sidebar{ width:227px; margin-top:3em;}  form#job-application-form input.form-radio { padding-right: 5px !important; } form#job-application-form { margin: 0; padding: 0; font-size: 100%; min-width: 560px; max-width: 620px; width: 590px; } form#job-application-form fieldset { clear: both; font-size: 100%; border-color: #000000; border-width: 1px 0 0 0; border-style: solid none none none; padding: 3px; margin: 0px; } form#job-application-form fieldset legend {  font-weight: normal; color: #000000; margin: 0 0 0 0; margin-bottom:4px;  } form#job-application-form label { font-size: 100%; font-weight:bold; margin-bottom:5px; } form#job-application-form label u { font-style: normal; text-decoration: underline; } form#job-application-form input, form#job-application-form select, form#job-application-form textarea {  border:1px solid #CCC; float: left; padding:2px; margin-bottom:2px; } form#job-application-form .form-radio, form#job-application-form .form-checkbox{ border:none; } form#job-application-form .form-submit{ border:1px solid #CCC; background-color:#f5f5f5; } form#job-application-form textarea { overflow: auto; } form#job-application-form div { clear: left; display: block;  height: expression('1%');  padding: 1px 3px; } form#job-application-form fieldset div.notes { float: right; width: 158px; height: auto; margin: 0 0 10px 10px; padding: 5px; border: 1px solid #666666; background-color: #ffffe1; color: #666666; font-size: 88%; } form#job-application-form fieldset div.notes h4 { background-image: url(/images/icon_info.gif); background-repeat: no-repeat; background-position: top left; padding: 3px 0 3px 27px; border-width: 0 0 1px 0; border-style: solid; border-color: #666666; color: #666666; font-size: 110%; } form#job-application-form fieldset div.notes p { margin: 0em 0em 1.2em 0em; color: #666666; } form#job-application-form fieldset div.notes p.last { margin: 0em; } form#job-application-form div fieldset { border-width: 1px; border-style: solid; border-color: #CCC; margin-bottom: 4px; } form#job-application-form div fieldset legend { font-size: 100%; color:#333; background-color: #f5f5f5; border: 1px solid #CCC; padding:3px; } form#job-application-form div.required fieldset legend { font-weight: bold; } form#job-application-form div label { display: block; float: left; width: 150px;   } form#job-application-form div.optional label, form#job-application-form label.optional { font-weight: normal; } form#job-application-form div.required label, form#job-application-form label.required { font-weight: bold; } form#job-application-form div label.labelCheckbox, form#job-application-form div label.labelRadio { float: none; display: block; width: 200px; height: expression('1%'); padding: 0; margin: 0 0 5px 142px; text-align: left; } form#job-application-form div fieldset label.labelCheckbox, form#job-application-form div fieldset label.labelRadio { margin: 0 0 5px 0; width: 170px; } form#job-application-form div img { border: 1px solid #000000; } form#job-application-form p.error { background-color: #ff0000; background-image: url(/images/icon_error.gif); background-repeat: no-repeat; background-position: 3px 3px; color: #ffffff; padding: 3px 3px 5px 27px; border: 1px solid #000000; margin: auto 100px; } form#job-application-form div.error { background-color: #ffffe1; background-image: url(/images/required_bg.gif); background-repeat: no-repeat; background-position: top left; color: #666666; border: 1px solid #ff0000; } form#job-application-form div.error p.error { background-image: url(/images/icon_error.gif); background-position: top left; background-color: transparent; border-style: none; font-size: 88%; font-weight: bold; margin: 0 0 0 118px; width: 200px; color: #ff0000; }  form#job-application-form div input.inputFile { width: 211px; } form#job-application-form div select.selectOne, form#job-application-form div select.selectMultiple { width: 211px; padding: 1px 3px; } form#job-application-form div input.inputCheckbox, form#job-application-form div input.inputRadio, form#job-application-form input.inputCheckbox, form#job-application-form input.inputRadio { display: inline; height: auto; width: auto; background-color: transparent; border-width: 0; padding: 0; margin: 0 0 0 140px; } form#job-application-form div.submit { width: 214px; padding: 0 0 0 146px; } form#job-application-form div.submit div { display: inline; float: left; text-align: left; width: auto; padding: 0; margin: 0; } form#job-application-form div input.inputSubmit, form#job-application-form div input.inputButton, form#job-application-form input.inputSubmit, form#job-application-form input.inputButton { background-color: #cccccc; color: #000000; width: auto; padding: 0 6px; margin: 0; } form#job-application-form div.submit div input.inputSubmit, form#job-application-form div.submit div input.inputButton { float: right; margin: 0 0 0 5px; } form#job-application-form div small { display: block; margin: 0 0 5px 142px; padding: 1px 3px; font-size: 88%; height: expression('1%'); } form#job-application-form fieldset legend { line-height: 150%; } form#job-application-form input, form#job-application-form select, form#job-application-form textarea {   margin-right: 5px !important; } form#job-application-form textarea.expanding { overflow: auto; overflow-x: auto; overflow-y: visible; } form#job-application-form div.optional label:before { content: ''; } form#job-application-form div.required label:before { content: ''; } form#job-application-form div label.labelCheckbox, form#job-application-form div label.labelRadio, form#job-application-form label.labelCheckbox, form#job-application-form label.labelRadio { display: block; width: 190px; height: expression('1%'); padding: 4px 0 0 18px; text-indent: -18px; line-height: 120%; } form#job-application-form div label.labelCheckbox input.inputCheckbox, form#job-application-form div label.labelRadio input.inputRadio, form#job-application-form label.labelCheckbox input.inputCheckbox, form#job-application-form label.labelRadio input.inputRadio { margin: 0; } form#job-application-form div fieldset input.inputText, form#job-application-form div fieldset input.inputPassword, form#job-application-form div fieldset input.inputFile, form#job-application-form div fieldset textarea.inputTextarea { width: 160px; margin: 0 0 0 18px; margin: expression('0px 0 0 -124px'); } form#job-application-form div label.compact { display: inline; width: auto; padding: 4px 10px 0 0; text-indent: 0; margin: 0 0 0 0; } form#job-application-form div.wide label { float: none; display: block; } form#job-application-form div label.wide { width: 348px; } form#job-application-form div.wide input.inputText, form#job-application-form div.wide input.inputPassword, form#job-application-form div.wide input.inputFile, form#job-application-form div.wide select, form#job-application-form div.wide textarea { width: 344px; margin: 0; } form#job-application-form div.notes p, form#job-application-form div small { line-height: 125%; } form#job-application-form div.wide small { margin: 0 0 5px 0; } form#job-application-form input#edit-continue { float: right; } form#job-application-form input#edit-search-block-form-keys { float: right; } form#job-application-form input#edit-submit { float: right; } form#job-application-form label.option { float: left; display: inline; }  .shadetabs{ padding: 3px 0; margin-left: 0; margin-top: 1px; margin-bottom: 0; font: bold 12px Verdana; list-style-type: none; text-align: left;  } .shadetabs li{ display: inline; margin: 0; } .shadetabs li a{ text-decoration: none; position: relative; z-index: 1; padding: 3px 7px; margin-right: 3px; border: 1px solid #778; color: #2d2b2b; background: white url(shade.gif) top left repeat-x; } .shadetabs li a:visited{ color: #2d2b2b; } .shadetabs li a:hover{ text-decoration: underline; color: #2d2b2b; } .shadetabs li a.selected{  position: relative; top: 1px; } .shadetabs li a.selected{  background-image: url(shadeactive.gif); border-bottom-color: white; } .shadetabs li a.selected:hover{  text-decoration: none; } .tabcontent{ display:none; } @media print { .tabcontent { display:block !important; } }  .modernbricksmenu2{ padding: 0; width: 362px; border-top: 5px solid #D25A0B;  background: transparent; voice-family: "\"}\""; voice-family: inherit; } .modernbricksmenu2 ul{ margin:0; margin-left: 10px;  padding: 0; list-style: none; } .modernbricksmenu2 li{ display: inline; margin: 0 2px 0 0; padding: 0; text-transform:uppercase; } .modernbricksmenu2 a{ float: left; display: block; font: bold 11px Arial; color: white; text-decoration: none; margin: 0 1px 0 0;  padding: 5px 10px; background-color: black;  border-top: 1px solid white; } .modernbricksmenu2 a:hover{ background-color: #D25A0B;  color: white; } .modernbricksmenu2 a.selected{  background-color: #D25A0B;  color: white; border-color: #D25A0B;  } .tabcontent{ display:none; } @media print { .tabcontent { display:block !important; } }  .indentmenu{ font: bold 13px Arial; width: 100%;  } .indentmenu ul{ margin: 0; padding: 0; float: left;  border-top: 1px solid navy;  background: black url(indentbg.gif) center center repeat-x; } .indentmenu ul li{ display: inline; } .indentmenu ul li a{ float: left; color: white;  padding: 5px 11px; text-decoration: none; border-right: 1px solid navy;  } .indentmenu ul li a:visited{ color: white; } .indentmenu ul li a.selected{ color: white !important; padding-top: 6px;  padding-bottom: 4px; background: black url(indentbg2.gif) center center repeat-x; } .tabcontentstyle{  border: 1px solid gray; width: 450px; margin-bottom: 1em; padding: 10px; } .tabcontent{ display:none; }  #block-views-old_product_view{ width: 771px; overflow:auto; height: 280px; } #block-views-innovation_view { width: 771px; overflow:auto; height: 280px; } .view-item-old-product-view { float: left; width: 220px; border-right: 1px solid #CCC; margin-top: 10px; padding-left:6px; height: 200px; } .view-item-innovation-view { float: left; width: 220px; border-right: 1px solid #CCC; margin-top: 10px; padding-left:6px; height: 200px; } #block-views-old_product_view .item-list ul li{ background:none; display:inline; margin:0px; padding:0px; } #block-views-innovation_view .item-list ul li{ background:none; display:inline; margin:0px; padding:0px; } #block-views-old_product_view .item-list ul li .view-data-node-title{ font-weight:bold; color: #333; } #block-views-innovation_view .item-list ul li .view-data-node-title{ font-weight:bold; color: #333; } .view-field .view-data-node-title { font-weight:bold; color: #333; } #block-views-old_product_view .item-list ul li img{ border: 1px solid #CCC; } #block-views-old_product_view .view-old-product-view{ width: 800%; } #block-views-innovation_view .view-innovation-view { width: 1100%; } #block-views-old_product_view .title h3{ display:none; }  .view-item-polar-partners { margin-top: 8px; margin-right: 16px; border-right: 1px solid #CCC; padding-right: 17px; height: 240px; } .press-kits .title h3{ display:none; } .press-kits #block-views-press_kit_view .title h3{ background-color: transparent; display:block; padding-left:0px; color:#EF3C42; } .press-kits #block-views-press_kit_view .title h3{ background-color: transparent; display:block; padding-left:0px; color:#EF3C42; } .press-kits h3, .press h3{ background-color: transparent; display:block; padding-left:0px; color:#EF3C42; } .detail #main .node .content h3{ background-color: transparent; display:block; padding-left:0px; color:#EF3C42; } .press-kits #block-views-press_kit_view .content{ font-weight:bold; } .press-kits #block-views-press_kit_view .content a, span{ font-weight:normal; } .press .title h3{ display:none; } #block-views-oem_products_view .view-content-oem-products-view ul li{ background:none; } #block-views-oem_products_view .view-content-oem-products-view .view-data-node-title{  } #block-views-oem_products_view .view-content-oem-products-view .view-data-node-title{ color: #EF3C42; font-weight: bold; font-size: 1.2em; padding: 0px !important; margin-left: 12px !important; margin-right: 0px !important; margin-top: 0px !important; margin-bottom: 0px !important; float: left; } #block-views-oem_products_view .view-data-node-data-field-image-field-image-fid{ clear: none !important; float:left;  width:115px; height:115px; } #block-views-oem_products_view .view-data-node-data-field-image-field-image-fid img{ border:1px solid #CCC; } #block-views-oem_products_view .view-data-node-data-field-extra-information-field-extra-information-value{  } #block-views-oem_products_view .view-data-node-data-field-extra-information-field-extra-information-value{ float: left; margin-left: 12px !important; margin-right: 0px !important; margin-top: 0px !important; margin-bottom: 10px !important; border-bottom: 1px solid #CCC; width: 380px; } #block-views-oem_products_view .view-data-node-data-field-extra-information-field-extra-information-value li{ padding-bottom: 5px; margin-left: 0px; padding-left: 0px; } #block-views-oem_products_view .view-item-oem-products-view{ clear:both; display:block; } #block-views-service_price_list_view .left{ float:left; width:450px; } #block-views-service_price_list_view .right{ float:right; width:70px; font-weight:bold; padding-top:10px; padding-left:5px; }  #block-views-polar_compatible_software .view-content-polar-compatible-software ul li{ background:none; } #block-views-polar_compatible_software .view-content-polar-compatible-software{ width:596px; } #block-views-polar_compatible_software .view-content-polar-compatible-software a{ background-image:url(arrow_link_content_off.gif); background-repeat:no-repeat; background-position:left 4px; padding-left: 12px; margin-top:4px; } #block-views-polar_compatible_software img{ border:1px solid #CCC; }   .site-map{ padding-left: 15px; } .site-map h2{ margin-bottom: 13px; margin-top: 13px; } .site-map .expanded .tree{ margin: 3px; } .site-map .expanded{ margin-top: 7px; margin-bottom: 4px; margin-right: 4px; } @media print { .tabcontent { display:block !important; } }  .default .taxonomy-list{ padding:18px; height: 420px; overflow:auto; } .default .taxonomy-list .odd, .default .taxonomy-list .even{ background-color: #FFF; } .default .taxonomy-list .taxonomy-list-item .title a{ background-image:url(arrow_link_content_off.gif); background-repeat:no-repeat; background-position:left 4px; padding-left: 12px; margin-top:4px; } .default .taxonomy-list .taxonomy-list-item .description{ padding-left: 12px; padding-top: 8px; padding-bottom: 8px; }   #product-info .left .scroll{ font-size:1.1em; } #product-info #related h3{ padding-left:6px; } #product-info #details #purchase h3.price { color:#555555; line-height:16pt; width:250px; } #product-info #details #purchase h3.price div { float:right; margin-top:4px; } #product-info #details #purchase h3.price div ul { margin-top:-4px; }  #product-finder-form h3{ margin-bottom:10px; color:#EF3C42; font-size:1.2em; } #product-finder-form h3 b{ margin-bottom:10px; color:#333; } #product-finder-form .picture_box{ float:left; background-color:#f5f5f5; margin-right:4px; } #product-finder-form .radio_top_box{ display:block; clear:both; } #product-finder-form .radio_top_box label.option{ background-color:#f5f5f5; width:296px; display:inline; float:left; margin-right:2px; padding-left:2px; padding-top:3px; text-transform:uppercase; font-weight:bold; } #product-finder-form .chk_box_container{ width:640px; clear:both; } #product-finder-form .chk_box_container .form-checkboxes .form-item{ width: 140px; float:left; margin-right:20px; margin-top:8px; } #product-finder-form #edit-submit{ border:none; background-color:transparent; text-decoration:underline; background-image:url(arrow_link_content_off.gif); background-repeat:no-repeat; background-position:left 4px; padding-left: 9px; } #product-finder-form .submit_form_position{ clear:both; display:block; float:right; padding-right:12px; margin-bottom:17px; } .node .standard .form-checkboxes{ border:1px solid #CCC; padding:5px; background-color:#f5f5f5; } .node .standard .form-checkboxes .form-item{ margin-bottom:3px; padding:2px; border-bottom:1px solid #dfdfdf; } .node .standard .form-checkboxes .form-item:hover{ margin-bottom:3px; padding:2px; background-color:#FFF; border-bottom:1px solid #afafaf; color:red; }  #outcome_results{ width:910px; overflow:auto; height:370px; } #outcome_results .div_breaker{ display:block; margin:0px; padding:0px; } #outcome_results .node .content{ height:320px; width:180px; border-right:1px solid #CCC; padding:2px; float:left; margin-bottom:4px; } #outcome_results .individual_product{ height:320px;  } #outcome_results .individual_product .short_description{ padding:6px; height: 120px; } #outcome_results .individual_product .left ul li{  width:150px; display:block; } #outcome_results .individual_product ul li{  width:150px; display:block; background-color:transparent; } #outcome_results label { padding-left:6px; } #outcome_results .light_border { padding:4px; border:none; text-align:center; } #outcome_results .price_information { font-weight:bold; } #outcome_results .price_information a { font-weight:normal; } #outcome_results_compare{ float:right; text-align:right; margin-top:10px; } body .content #outcome_results_compare li { background-color: #FFF; } #outcome_results_compare form .form-submit{ border:none; background-color:transparent; text-decoration:underline; background-image:url(arrow_link_content_off.gif); background-repeat:no-repeat; background-position:left 5px; padding-left: 9px; color:#666; cursor:pointer; } .dual .sponsor_container{ width: 140px; border-right: 1px solid #CCC; height:195px; float:left; margin-right:11px; } .dual .sponsor_container img{ border: 1px solid #CCC; } .dual .sponsor_container .image_container{ height:132px; } .dual .sponsor_container .sponsor_teaser_text{ width:130px; } .dual .sponsor_container a{ background-image:url(arrow_link_content_off.gif); background-repeat:no-repeat; background-position:left 4px; padding-left: 12px; display:block; margin-top:4px; } #custom_content_link_block a{ background-image:url(arrow_link_content_off.gif); background-repeat:no-repeat; background-position:left 6px; padding-left: 14px; margin-top:4px; }  .featured-blogs-list a{ margin-left:-2px; display:block; margin-bottom:4px; } .view-blogs-teaser-list hr{ margin-bottom:12px; } .view-blogs-teaser-list{ padding-top:12px; border-bottom:1px solid #CCC } .view-blogs-teaser-list h3{ margin-bottom:8px; color:#EF3C42; } .view-blogs-teaser-list a{ background-image:url(arrow_link_content_off.gif); background-repeat:no-repeat; background-position:left 6px; padding-left: 14px; margin-top:4px; } .view-blogs-teaser-list img{ float:left; margin-right:18px; } .blog_image{ float:left; margin-right:12px; margin-bottom:6px; } .blog_usernames_blog{ display:none; }  .comment_forbidden{ display:none; } .comment_add{ display:block;clear:both; }  #Product-support-form .form-item, #Accessory-form .form-item{ display:inline; margin-right:7px; } #Product-support-form .form-item select, #Accessory-form .form-item select{ font-size:1em; width:200px; padding:1px; } #Product-support-form .form-submit, #accessories-form .form-submit{ border:none; background-color:transparent; text-decoration:underline; background-image:url(arrow_link_content_off.gif); background-repeat:no-repeat; background-position:left 5px; padding-left: 9px; color:#666; cursor:pointer; font-size:1em; } #search-support-form #edit-keywords{ border:1px solid #CCC; margin-left:8px; padding:3px; } #search-support-form{ padding-left:9px; } #search-block-form{ padding-left:9px; } #search-block-form .form-text{ padding:2px; border:1px solid #CCC; width:182px; margin-bottom:3px; margin-top:3px; } #search-block-form .form-submit{ padding:2px; border:1px solid #CCC; margin-bottom:3px; background-color:#f5f5f5; cursor:pointer;  } #Country-dropdown-form3 .form-item #Country{ font-size:1em; padding:1px; margin-left:8px; } #block-views-logos_by_polar .view-content-logos-by-polar{ padding-top:24px; } #block-views-logos_by_polar .left img{ border:1px solid #E9E9E9; margin-bottom:8px; margin-top:12px; margin-right:2px; } .middle_column .common_grey_box{ padding:8px; background-color:#f1f1f1; } .middle_column .common_grey_box .link_grey_box{ display:inline; background-image:url(arrow_link_content_off.gif); background-repeat:no-repeat; background-position:left 5px; padding-left: 13px; } #trainingarticlebody table{ border:1px solid #e9e9e9; width:97%; padding:0px; border-collapse:collapse; } #trainingarticlebody table td{ border:1px solid #e9e9e9; padding-left:6px; padding-top:3px; background-color:#FBFBFB; } #trainingarticlebody table th, #trainingarticlebody table thead td{ border:1px solid #e9e9e9; padding-left:6px; padding-top:3px; background-color:#f5f5f5; font-weight:bold; }  #newsletter-registration .form-item{ margin-bottom:18px; } #newsletter-registration .form-text{ padding:2px; border:1px solid #CCC; background-color:#F9F9F9; } #newsletter-registration label{ display:inline; } .simple #page #newsletter-registration ul li{ background-color:#FFF; } .simple #page #newsletter-registration ul{ padding-left:107px; } #newsletter-registration ul li span{ background-image:url(arrow_link_content_on.gif); background-repeat:no-repeat; background-position:left 5px; padding-left: 11px; text-decoration:underline; cursor:pointer; } #online-service-registration-form .form-item{ padding:2px; display:block; clear:both; } #online-service-registration-form .form-item span{ display:none; } #online-service-registration-form fieldset{ border:none; } #online-service-registration-form fieldset legend{ display:inline; } #online-service-registration-form fieldset .form-item{ width:150px; display:inline; float:left; } #online-service-registration-form fieldset.form-item{ width:150px; display:inline; float:left; } #online-service-registration-form .form-radios .form-item label{ width:80px; display:inline; } #online-service-registration-form .form-radios{ display:block; clear:both; height:30px; } #online-service-registration-form .form-item .form-text, #online-service-registration-form .form-item .form-select{ padding:2px; border:1px solid #CCC; background-color:#F9F9F9; }  #email-polar-form{ float:right; width:520px; } #email-polar-form .email_buttons{ float:right; padding-right:48px; padding-top:12px; } #email-polar-form .form-submit{ padding:2px; border:1px solid #CCC; background-color:#F9F9F9; } #email-polar-form .form-item{ display:block; margin-top:5px; } #email-polar-form label{ float:left; display:inline; width:200px; text-align:right; padding-right:8px; } #email-polar-form .form-item input, #email-polar-form .form-item textarea{ padding:2px; border:1px solid #CCC; background-color:#F9F9F9; width:260px; } #email-polar-form .form-item select { padding:2px; background-color:#F9F9F9; width:265px; border:1px solid #CCC; }  #support_page #nav-section{ float:left; margin:0px; padding: 0px !important;  } .simple .faq_main{ width:750px; float:left; } #page .faq_main{ min-height:420px; } #support_page #nav-section .menu li{ width:160px; background-color:none; margin-bottom:3px; } #support_page #nav-section .menu li a{ background-color:#FFF; } #support_page #nav-section .menu li a:hover{ background-color:#f5f5f5; } #support_page #support_faq_main .faq-document-intro{ background-image:url(arrow_link_content_off.gif); background-repeat:no-repeat; background-position:left 5px; padding-left: 13px; } .simple #page #support_page #support_faq_main, .simple #page #support_page #support_service_main{ width:560px; float:right; } #support_page #support_faq_main .faq-document-intro, #support_page #support_product_support_main .product_support-document-intro , #support_page #support_downloads_main .downloads-document-intro, #support_page #support_service_main .service-document-intro{ background-image:url(arrow_link_content_off.gif); background-repeat:no-repeat; background-position:left 5px; padding-left: 13px; } .simple #page #support_page #support_faq_main, .simple #page #support_page #support_downloads_main{ width:560px; float:right; } .simple #page #support_page #support_product_support_main { width:560px; float:right; } .simple #page #faq_infobox{ padding-right:12px; padding-top:29px; width: 203px; margin-left: -22px !important; } .simple #page #landing_infobox { padding-right: 12px; padding-top: 14px; width: 162px; } .product_support_form{  left:4px; position:relative; top:-2px; } .simple .product_support_content .product-support-image{ width:166px; float:left; } .simple .product_support_content .product_support-floating-area{ float:right; width:390px; }  .popup{ margin-top:0px; background-color:#FFF; background-image:none; } .popup #header{ margin-top:18px; width:568px; } .popup #page{ float:left; background-color:#FFF; width:568px; } .popup #page #popup-banner{ background-image:url(11_product_categorypage_cycling_header_4.jpg); background-repeat:no-repeat; height:70px; } .popup #popup-main{ padding-left:6px; padding-top:18px; width:568px; } .popup #popup-main p a{ background-image:url(arrow_link_content_off.gif); background-repeat:no-repeat; background-position:left 5px; padding-left: 13px; } .popup #popup-main .glossary dl dt{ font-weight:bold; margin-top:5px; margin-bottom:5px; background-image:url(arrow_link_content_off.gif); background-repeat:no-repeat; background-position:left 5px; padding-left: 13px; color:#666666; } .popup #popup-main .glossary dl dd{ padding-left: 13px; } .region #main{ background-color:#FFF; width:984px; } .region #main li{ float:left; display:block; margin-top:0px; width:190px; border-right:1px solid #CCC; margin-left:18px; } .region #main .item-list{ padding-top:24px; padding-left:24px; padding-bottom:150px; } .about #main .node .content, .dual #main .node .content{ color:#414141; } .about #main .node .content p { width: 596px; } .common-textwrapper{ width:569px; } #page #main .common-textwrapper h3{ color:#000; } #retailFinderLiftup select{ margin-top:4px; margin-bottom:4px; } #retailFinderLiftup input{ border:1px solid #CCC; margin-bottom:3px; background-color:#f5f5f5; cursor:pointer; background-color:white; width:40px; } .dl-buttons{ border:1px solid #CCC; margin-bottom:3px; background-color:#f5f5f5; cursor:pointer; }   div#surveylater { height:233px; left:0px; position:absolute; top:0px; width:47px; clear: none; z-index: 20; display: none; } div#GB_window table.header { display: none; } div.document-floating-area ul { clear: both !important; margin-left:2px; list-style-position:outside !important; } div.document-floating-area ul li { background-image:url("bullet_body.gif") !important; margin-bottom:4px; } .button{ border:1px solid #CCCCCC; background-color:#FFFFFF; padding:2px 3px; } select#edit-parent { width: 630px; height: 350px; }  label{ display:block;} label span{ display:block;} #sitesearch label{ display:block; float:right;} #sitesearch input, #sitesearch span{ float:left; margin-left:4px;} #sitesearch span{ display:none;} .infobox select, .infobox option{ //width:140px; width: 188px; } select{ width:140px; border:1px solid #AAAAAA; color:#7E7E7E;} option:hover{ background-color:#E9E9E9;} select#country { width: 180px; } select#city { width: 180px; } input#zip { width: 176px; } form#materialbank-account-request-form div.form-item { float: left; clear: none; } form#materialbank-account-request-form div.form-item input { margin-right: 10px; } form#materialbank-account-request-form input#edit-submit { position: relative; clear: both; width: 140px; } form#materialbank-account-request-form div.form-item select { margin-right:10px; width:315px; } form#materialbank-account-request-form a#wysiwyg4message { display: none; } form#dit-download-form select { width: 315px; } .select_sponsorships { width: 300px; height: 100px; } form.us_sponsorship select.onerow { height: 18px; } table.us_sponsorship tr { height:24px; } select#edit-field-in-the-box-nids { width: 500px !important; height: 200px !important; } select#edit-field-product-in-use-nids { width: 500px !important; height: 300px !important; } form#solutions-request-information select { width:440px; } form#solutions-request-information select { width: 263px; } form#solutions-request-information input { width: 260px; } form#solutions-request-information textarea { width: 260px; } form#solutions-request-information select#edit-title { width: 70px; } form#solutions-request-information input#edit-name { width: 184px; } div#ri_title { float: left; width: 70px; margin-right: 6px; } div#ri_name { float: left; width: 130px; margin-top:-2px; } div#ri_leftcol { float:left; width:280px; } div#ri_rightcol { width: 260px; float: left; } div#ri_footer textarea#edit-message { width: 540px; } div#ri_footer input#edit-main-usage { width: 540px; } select#contact_information { margin-left: 12px; width: 180px; } select#edit-field-compatible-with-node-0-nids { height:200px; width:265px; } form#team-sports-request-information select { width:440px; } form#team-sports-request-information select { width: 263px; } form#team-sports-request-information input { width: 260px; } form#team-sports-request-information textarea { width: 260px; } form#team-sports-request-information select#edit-title { width: 70px; } form#team-sports-request-information input#edit-name { width: 184px; } form#team-sports-request-information textarea#edit-message { width: 540px; } select#contact_country { margin-left: 10px; } #email-polar-form .error { border: 1px solid #EF3C42 !important; }  body.iframe{ font-family:Arial, Helvetica, sans-serif; font-size:70%;  color:#666666; } body.iframe .field-field-image h2{ margin:0px; padding:0px; font-size:1.2em; color:#EF3C42; } body.iframe .field-field-image p{ margin-top:0px; margin-bottom:12px; } div.field-label ul li { background-image:url(bullet_body.gif) !important; background-position:0px 5px !important; background-repeat:no-repeat; padding-left:14px; list-style-type: none !important; } body.iframe a { color:#706F6F; } body.iframe a:hover { color:#EF3C42; } #skiptocontent{ display:none;} #page{ width:985px; margin:0 auto; text-align:left;} #header{ margin-bottom:24px;} #header .left{ width:30%;} #header .right{ width:69%;} #content ul li { padding-left:10px; background-image:url(arrow_link_content_off.gif); background-repeat:no-repeat; background-position:0 0.4em;} #content ul li:hover { background-image:url(arrow_link_content_off.gif);} #main{ float:left; width:769px; min-height:420px; height:auto !important; height:420px; } #footer { background-image:url(bg_nav_footer4.jpg); padding-bottom:24px; background-repeat:no-repeat; border-top:1px solid #F21313; background-position:0 -25px; padding-top:5px;} #footer h4{ float:right;} #footer li{ display: inline; border-left:1px solid; background-image:none!important; padding-left:4px; padding-right:6px; margin-right:6px; font-size:0.9em; margin-left:-5px; border-color:#CCCCCC; } #footer li#first { border-left: none; } #footer h4{ font-weight:normal; font-size:0.9em; text-transform:none;} div.sitemap-subsection { margin-left: 20px; } div#block-nodeasblock-13537 { float: left; width: 606px; } div.support_crumbtrail { padding-bottom:4px;   margin-right:0px; } div.support_crumbtrail hr { margin-top:9px; } form#newsletter-registration { margin-left: -20px; margin-top: -10px; } form#newsletter-registration input#legal { vertical-align: middle; margin-right: 4px; background-color: white; border: 0px; } form#newsletter-registration label.labelpadding { margin-left:110px; } .newsletterbutton { text-decoration:underline; cursor:pointer; display:block; border: 0px; background-color: white; margin-left:9px; margin-top:-5px; } .nlarrow { float:left; clear:none; margin-top:5px; } div.nlsubmit { margin-left:110px; margin-top:6px; } div.product_support_container { margin-left:14px; }  ul.polar_bp { } ul.polar_bp li { background-image:url(bullet_body.gif) !important; background-position:0 0.5em !important; background-color:white !important; margin-left:4px !important; padding-left:10px !important; clear:both; margin-top:1px; width:100%; } div#block-nodeasblock-20887 { float:left; width:606px; } div#block-nodeasblock-22020 { float: left; width: 595px; margin-right:10px; } div#block-nodeasblock-84 { float:left; width:606px; } div#addthis { margin: 0px; float: right; width: 202px; clear: none; } #main .inthebox li { background-image:url(bullet_body.gif) !important; background-position:0 0.5em; } .inthebox ul { margin-bottom:1em; padding-left:5px; } .inthebox { font-size:1.1em; height:266px; margin:0.3em auto 24px; overflow:auto; padding:15px; width:240px; } div.sponsorship_left { float: left; margin-right: 30px; } div.sponsorship_left img { padding: 6px; border: 1px solid #cacaca; margin-bottom: 10px; width: 105px; height: 105px; } div.sponsorship_left a { background-image:url(arrow_link_content_off.gif); background-position: 0px 5px; background-repeat:no-repeat; padding-left: 14px; } div.sponsorship_right a { background-image:url(arrow_link_content_off.gif); background-position: 0px 5px; background-repeat:no-repeat; padding-left: 14px; } div.sponsorship_center { float: left; margin-right:20px; width:280px; } div.sponsorship_right { float: left; width: 300px; } div.sponsorship_right img { width: 300px; } div.sponsorship_left p, div.sponsorship_center p, div.sponsorship_right p { margin-top: 0px; margin-bottom: 0px; } span.s_head { font-weight: bold; } ul.sponsor_sub { display: none; } div#block-nodeasblock-22200 { margin-top: 20px; } div#block-nodeasblock-1134 a { background-image: none; margin: 0px; padding: 0px; display: inline; } div#contact_info { border-bottom-color:#CCCCCC; border-bottom-style:solid; border-bottom-width:1px; margin-bottom:10px; margin-top: 0px; margin-right: 0px; margin-left:10px; padding-bottom:10px; padding-top: 10px; width:188px; } a.manual_download { background-image:url(arrow_link_content_off.gif); background-position:left 5px; background-repeat:no-repeat; padding-left:13px; } div#manual_viewer { line-height:22px; margin-top:10px; } div#manual_viewer span.abstract { clear:both; float:left; line-height:14px; margin-bottom:2px; margin-left:13px; margin-right:2px; margin-top:-2px; width:520px; } .view-content-all-press-releases .content { // width: 481px; // float: right; } div.newsrow_image { margin-right: 10px; margin-left: 0px; width: 64px; height: 64px; float: left; } .newsrow_morelink { float: left; clear: both; margin-top:-8px; margin-left:74px; } div#block-nodeasblock-23935 { background-color: white !important; } div#block-nodeasblock-23935 .infobox a { background-image: none !important; } div.video_landing_list { width:100px; float: left; margin-right:20px; } div.video_landing_page { margin-left:20px; } ul.compare_features { } ul.compare_features li { float: none !important; background-color: white !important; margin: 0px !important; padding: 0px !important; } table.compare_features { border-collapse: collapse; } table.compare_features td { border: 1px solid #dddddd; } h1 span { font-weight: bold; font-size: 0.6em; margin-left: 4px; } div.ppd_basic_info { float: left; width: 200px; } div#ppd_basic_col1 dl dt { font-weight: bold; color: #414042; } div#ppd_toprow { height: 278px; border-bottom: 1px solid #c5c5c5; } div#ppd_images { float: left; margin-right: 18px; margin-left: 0px; } div#ppd_secondrow { margin-top: 12px; } div#ppd_contactinfo { float: left; width: 202px; height: 262px; border-left: 1px solid #c5c5c5; padding-left: 18px; } div#ppd_basic_col2 ul li { background-image: url(bullet_body.gif); } div#ppd_basic_col2 ul li:hover { background-image: url(bullet_body.gif); } div.landing_product_category { display: block; float: left; margin-right:20px; height: 210px; clear: none; } div.landing_product_category hr { margin-top: 2px; margin-bottom: 10px; } div.landing_product_category h3 { margin-top: 14px; margin-bottom: 0px; color: #EF3C42; border-bottom:1px solid #CCCCCC; padding-bottom:2px; } .landing_right { clear:none !important; float:right !important; } #page .landing_main { margin-left:20px; min-height:420px; float:left; width:770px; } div.landing_product { float: left; width: 165px; margin-left: 10px; text-align:center; color: #706f6f; } div.landing_product img { width: 115px; height: 115px; border: 0px; } div.landing_tooltip { display: none; padding: 4px; width: 300px; } div.landing_tooltip ul { width:280px; } div.landing_tooltip ul li { background-image:url(bullet_body.gif) !important; background-position:5px 4px !important; clear:both; padding-left: 16px !important; margin-top:1px; width:100%; background-repeat: no-repeat; } div.landing_tooltip p { margin-bottom: 6px !important; margin-top: 6px !important; } div.landing_tooltip span { color: #414042; font-weight: bold; font-family: Arial,Helvetica,sans-serif; } ul.third_nav_layer { width: 410px !important; padding-top: 10px !important; padding-bottom: 12px !important; } table.price span { font-size: 1.3em; font-weight: bold; vertical-align: baseline; } div.main_nav_bundle { margin-top: 8px; margin-bottom: 8px; } div.main_nav_bundleimg { float: left; text-align: center; width: 75px; } div.main_nav_bundlecontent { width: 320px; float: left; } div.main_nav_bundlecontent span { color: #7E7E7E; font-weight: bold; font-size: 1.0em; padding: 0px; line-height: 1.1em; margin: 0px; } div.main_nav_bundlecontent p { color: #7E7E7E; font-size: 0.8em; padding: 0px; line-height: 1.1em; margin: 0px; } ul.third_nav_layer { width: 198px; border-left: 1px solid #cccccc !important; border-top: 1px solid #cccccc !important; border-bottom: 1px solid #cccccc !important; border-right: 1px solid #cccccc !important; } ul.third_nav_layer li { width: auto !important; border: 0px !important; } ul.third_nav_layer li div.main_nav_bundleimage { float: left; width: 75px; } ul.third_nav_layer li div.main_nav_bundleimage img { margin-left:0px; padding-left:2px; padding-top:6px; } ul.third_nav_layer li div.main_nav_bundletext { width: 320px; float: left; } ul.third_nav_layer li div.main_nav_bundletext span.main_nav_p_sub { color: #7E7E7E; font-weight: bold; line-height: 1.2em; font-size: 1.2em; padding: 0px; margin: 0px; } ul.third_nav_layer li div.main_nav_bundletext p { color: #7E7E7E; font-size: 0.8em; padding: 0px; line-height: 1.1em; margin: 0px; } ul.third_nav_layer li div.main_nav_bundletext span.price { font-size: 1.2em; color: #7E7E7E; font-weight: bold; margin-right: 10px; } .main_nav_bundlelink { display: inline; } .main_nav_bundlelink img { vertical-align:middle; padding-top: -1px; border: 0px; } div#bundles { padding-bottom:8px; } div#bundles h3 { background-color:#F5F5F5 !important; color:#7E7E7E !important; font-size:11pt; margin-bottom:0px; } div#bundles table td.bundle_img { width: 64px; height: 58px; padding-left:4px; padding-right: 0px; } div#bundles table td.bundle_text { font-weight:bold; } div#bundles table td.bundle_desc { padding-left:8px; padding-right:2px; padding-top:4px; } div#bundles table td.bundle_desc ul { margin: 2px 0px 0px; padding: 0px; float: right; } div#bundles table td.bundle_desc ul li a { color: #706F6F !important; } img.bundle_hr { margin-bottom:8px; margin-left:8px; margin-top:8px; margin-right: 0px; } div#all_accessories_link { margin-top:2px; } div#all_accessories_link ul { padding:4px 4px 4px 8px !important; } select#edit-taxonomy-37 { height:300px; width:550px; } .small { font-size:0.9em; } div.products_landing_category { width:305px; float: left; } div.products_landing_category_center { width:305px; float: left; margin-left:5px; margin-right:5px; padding-left:5px; padding-right:5px; border-right: 1px dotted #CCCCCC; border-left: 1px dotted #CCCCCC; } div.products_landing_product { color:#706F6F; float:left; margin-left:0px; text-align:center; width:152px; height:185px; } body.simple #landing_products { margin-bottom:6em; margin-left:0; margin-right:10px; padding:10px 0 0 18px; width:945px !important; } body.simple #landing_products li { background-color:#F1F1F1; background-image:none; float:left; clear: none; margin-bottom:10px; margin-left:14px; margin-right:14px; padding:0px; width: 285px; display: block; } body.simple #landing_products li h2 { border-bottom:0 none; font-size:1.2em; margin-bottom:5px; margin-left:6px; } body.simple #landing_products li h2 a, body.simple #landing_products li img { display:block; } body.simple #landing_products li h2 a { background-image:url(arrow_nav_main_off.gif); background-position:2px 0.89em; background-repeat:no-repeat; font-family:"Arial Narrow",Arial,helvetica; font-size:1.01em; padding-bottom:5px !important; padding-left:12px !important; padding-right:4px; padding-top:10px; text-decoration:none; text-transform:uppercase; } body.simple #landing_products li h2 a:hover { background-image:url(arrow_nav_main_on.gif); text-decoration:underline; } body.simple #landing_products li p { margin: 0px; width: 273px; padding-left: 6px; padding-right: 6px; padding-top: 10px; padding-bottom: 8px; } body.simple #landing_products ul { margin-top:18px; width: 950px; } body.simple #landing_products a.toolbox { float: right; background-image:url(arrow_link_content_off.gif); background-position:0 0.4em; background-repeat:no-repeat; padding-left:10px; margin-top:10px; } ul.tools li div { float:right; height:28px; margin-right:8px; margin-top:2px; width:20px; } ul.tools li div#design_name { float: left; height: auto; width: auto; margin: 0px; } .pp_left { float: left; } .pp_right { float: right; margin-bottom:4px; margin-top:4px; } .pp_right ul li { text-align: right; background-image: none !important; margin-bottom:4px; } .pp_right ul li a { background-image:url("arrow_link_content_off.gif"); background-position:1px 5px; background-repeat:no-repeat; padding-left:10px; } span.grant_desc { display: none; width: 300px; color: #706F6F; } ul.bullet_body li { background-image: url("bullet_body.gif") !important; background-position: 1px 5px !important; } div.nicequote { float:right; height:100px; margin-left:20px; margin-top:10px; } a.preview { background-image: url(tr_arrow.gif); background-position:right 10%; background-repeat:no-repeat; padding:0 4px 0 0; } .handcursor{ cursor:hand; cursor:pointer; } #product-info-full { width:514px; background-color: #FFFFFF; position: relative; display:none; left:-4px; }  #nav-global{ font-size:0.9em; margin-bottom:10px;} #nav-global a{ text-decoration:none; color:#797979;} #nav-global a:hover{ text-decoration:underline; color:#DB1616;} #nav-global ul{ float:right; } #nav-global li { border-color:#797979; border-right:1px solid #797979; float:left; padding-left: 4px; padding-right: 4px; } #nav-global .last-li { background-image:url(bg_nav_global.gif); background-position:99% 50%; background-repeat:no-repeat; padding:0px 35px 0px 4px; border-right:none;  } #logo{ padding-left:20px;}  #intro h2{ border:0; color:#414042; font-size:1.2em; padding-bottom:0; margin-bottom:3px;} #news{ width:318px; } #news h2{ font-size:2.5em; text-transform:uppercase; font-family:"Arial Narrow", Arial, helvetica;} #news h3{ font-size:1em; text-transform:none; padding:0; margin-bottom:3px;}  #product-image{ width:240px; } #product{ margin-right:15px; position:relative; height:299px;} #product-image .tools li{ background-image:none; border-bottom:1px solid #fff; padding-left:0; background-color:#e4e4e4; } .tools li li{ padding:0!important; border-bottom:0!important;} #product-image .tools li span{ padding: 3px 10px 3px 10px; display:block; float:left; } #product-image .tools li#view span{ padding:5px 10px 2px 10px; } #product-image #view ul{ border-left:1px solid #F7F7F7;} #product-image #view li{ background-image:none; padding-left:0; float:left;}  #product img, #product-colour-preview img{ display:block; position:absolute; } #view1{ z-index:0; display:block!important;} #view2, #view3, #view4, #blue, #red{ z-index:4; display:none;} #product-info { width:514px; padding-top:10px;} #details{ width:271px;  margin-right: 0px; } #full-features{ width:514px;} #full-features li{ background-color:#F2F2F2; border-top:1px solid #fff; background-image:none!important; padding-left:0!important; } #full-features li a{ display:block; padding:5px;} #full-features li a{ font-weight:bold; display:block; padding-left:10px; background-image:url(arrow_link_content_off.gif); background-repeat:no-repeat; background-position:0 0.9em; margin-left:6px; } #full-features li li a{ margin-left:20px; font-weight:normal;} #full-features li a:hover{ background-image:url(arrow_link_content_off.gif);}  #colours{ position:relative;  z-index:4; color:#000; text-decoration:none} #colours ul{ padding:1px 0px 2px 0px; } #colours li{ margin-left:0px; float:left; } #colours li a{ text-decoration:none; float:left; display:block;} #colours li img{ display:block;  } li#colour-1 a img{ background-color:#8EAFBB;} li#colour-2 a img{ background-color:#C34B67;} li#colour-3 a img{ background-color:#8EAFBB;} #colour-3 span{ color:#484848;} #colours h3{ padding:8px 10px 6px 20px; color:#706F6F; float:left; margin-right:10px; background-position:10px 1em; font-weight:normal;} #view ul , #colours ul{ float:right;} #colours a:hover{z-index:25; background-color:#ff0} #colours a span{ display: none!important;} #colours li a:hover span{ display:none!important; position:absolute; top:5px; left:18px; border:1px solid #e4e4e4; padding:2px 4px 2px 1px; width:8em; background-color:#e4e4e4; color:#706F6F; }  #purchase{ font-weight:bold; color:#414141; background-color:#e4e4e4; padding:4px 10px; } #purchase h3{ float:left;} #purchase h4{ float:right; font-weight:normal;} #related{ width:238px; } #related ul a, #purchase h4 a, #product-image .tools a, #product-image .tools #colours h3{ background-image:url(arrow_link_content_off.gif); background-repeat:no-repeat;} #related ul a, #purchase h4 a, #product-image .tools a{ font-weight:normal; display:block; padding-left:10px; } #related li { background-image:none!important; padding-left:0!important;} #product-image .tools li a, #related ul a{ padding:5px 10px; background-position:0 0.9em;} #product-image .tools li:hover{ background-image:none!important;} #product-image .tools li li a{ background-image:none; padding:0;} #purchase h4 a, #product-image .tools a{ background-image:url(arrow_link_content_off.gif); background-position:0 0.4em;} #related ul a{ float:none;} #related ul{ background-color:#F5F5F5; padding:10px;} .bookmarks{ color:#7E7E7E; background-color:#E9E9E9; padding:10px;} .bookmarks h5{ margin-bottom:5px;} .bookmarks li{ float:left; background-repeat:no-repeat; background-position: 0 50%; padding:2px 0; padding-left:18px!important; margin-right:10px;} .bookmarks li#delicious, .bookmarks li#delicious:hover{ background-image:url(icon_delicious.gif);} .bookmarks li#digg, .bookmarks li#digg:hover{ background-image:url(icon_digg.gif);} .bookmarks li#reddit, .bookmarks li#reddit:hover{ background-image:url(icon_reddit.gif);}  #popups{ margin:0;} #banner{ background-color:#FFFFFF; height: 70px; padding-bottom:6px; padding-top: 0px; z-index: 4; clear: none; position: relative; } #buttonlifts { z-index: 1; clear: none; position: relative; }   #nav-section{ padding-top:10px; width:164px; float:left; margin-right:10px;} #nav-section li, #nav-section li:hover{ background-image:none!important; padding:0!important;} #nav-section li a { text-decoration:none; display:block; padding:5px 0 5px 20px; background-image:url(arrow_nav_main_off.gif); background-repeat:no-repeat; background-position:10px 0.6em; } #nav-section li.on a, #nav-section li a:hover, #nav-section li.distinct a { color:#DB1616; text-decoration:underline; background-image:url(arrow_nav_main_on.gif); background-color:#E9E9E9;} #nav-section li.distinct a{ color:#706F6F; text-decoration:none;} #nav-section .support-menu .intended a{ margin-left:10px; }  #nice-menu-2 { font-size:0.8em; background-image:none; font-weight:lighter; z-index: 3; } #nice-menu-3 { font-size:0.8em; background-image:none; font-weight:lighter; z-index: 3; } #nice-menu-4 { font-size:0.8em; background-image:none; font-weight:lighter; z-index: 3; } #nice-menu-5 { font-size:0.8em; background-image:none; font-weight:lighter; z-index: 3; } #nice-menu-6 { font-size:0.8em; background-image:none; font-weight:lighter; z-index: 3; } #nice-menu-7 { font-size:0.8em; background-image:none; font-weight:lighter; z-index: 3; } #nice-menu-1 div div li ul { z-index: 99; } #nice-menu-1 div divli ul li ul{ z-index: 100; } #nice-menu-1 div div li ul li ul a{ z-index: 100; } #nice-menu-1 div div li ul a{ z-index: 99; }   #nav-wrapper { font-size: 109%; background: #F9F9F9 url(bg_nav_main.jpg) no-repeat top left; padding: 12px 0 15px 0; display: block; width: 985px; height: auto; } #nav-wrapper ul#main-nav { } #nav-wrapper #nav-wrapper-innerborder { margin: 0 20px 0 20px; } #nav-wrapper #nav-main {  padding-bottom: 0px; background: #F7F7F7 url(navbg.gif) repeat-x bottom left; border:none; } #nav-wrapper ul { list-style: none; margin: 0; padding: 0; } #nav-wrapper li { margin: 0px; padding: 0px; } #nav-wrapper a, #nav-wrapper a:link, #nav-wrapper a:visited { color: #706F6F; text-decoration: none; padding: 0; } #nav-wrapper a:hover { margin: 0; padding: 0; color: #F21313; } #nav-wrapper #nav-main ul { width: 100%; display: block; list-style: none; margin: 0; padding: 0; line-height: 1em; } #nav-wrapper #nav-main ul li a.active{ color: #F21313; background: url(arrow_nav_main_on.gif) no-repeat; background-position: 5px 45%; } #nav-section a.active{ color:#DB1616; text-decoration:underline; background-image:url(arrow_nav_main_on.gif); background-color:#E9E9E9; font-weight:bold; } #nav-section .support-menu a.active{ color: #F21313; text-decoration:underline; background-image:url(arrow_nav_main_on.gif); background-color:#E9E9E9 !important; font-weight:bold; } #nav-wrapper #block-nice_menus-2{ border-left:1px solid #ccc; border-right:1px solid #ccc; } #nav-wrapper #nav-main ul li { display: block; float: left; margin:0px; padding:0px; line-height: 2em; } #nav-wrapper #nav-main ul li a { display: block; padding: 0 17px 0 17px; background: url(arrow_nav_main_off.gif) no-repeat; background-position: 5px 45%; font-weight: bold; text-transform: uppercase; margin: 0px; border:none; }  #nav-wrapper #nav-main ul li ul li a { border-bottom: none; background: url(arrow_nav_main_on.gif) no-repeat; background-position: 8px 45%; } #nav-wrapper #nav-main ul li a:hover { color: #F21313; background: url(arrow_nav_main_on.gif) no-repeat; background-position: 5px 45%; } #nav-wrapper #nav-main ul li.on a { color: #F21313; background: #fff url(arrow_nav_main_on.gif) no-repeat; background-position: 5px 45%; } #nav-wrapper #nav-main ul li ul { position: absolute; display: block; width: 198px; left: -999em; margin: 0; padding: 0; list-style: none; border-bottom: 1px solid #CCC; border-top: 1px solid #CCC; margin-left:-1px; } #nav-wrapper #nav-main li:hover ul ul, #nav-wrapper #nav-main li:hover ul ul ul, #nav-wrapper #nav-main li:hover ul ul ul ul, #nav-wrapper #nav-main li.sfhover ul ul, #nav-wrapper #nav-main li.sfhover ul ul ul, #nav-wrapper #nav-main li.sfhover ul ul ul ul { left: -999em; } #nav-wrapper #nav-main ul li ul ul { margin: -25px 0 0 197px; padding: 0; border-top: 1px solid #ccc; } #nav-wrapper #nav-main li:hover ul, #nav-wrapper #nav-main li li:hover ul, #nav-wrapper #nav-main li li li:hover ul, #nav-wrapper #nav-main li li li li:hover ul, #nav-wrapper #nav-main li.sfhover ul, #nav-wrapper #nav-main li li.sfhover ul, #nav-wrapper #nav-main li li li.sfhover ul, #nav-wrapper #nav-main li li li li.sfhover ul { left: auto; } #nav-wrapper #nav-main ul li ul li { display: block; margin: 0px; padding: 0px; width: 198px; } #nav-wrapper #nav-main ul li ul li li { top: 0px; }  #nav-wrapper #nav-main ul li ul li a, #nav-wrapper #nav-main ul li.on ul li a { display: block; width: 168px; text-transform:none; font-weight: normal; color: #706F6F; font-size: 90%; background-color: #F4F4F4; background-image: url(arrow_nav_main_off.gif); background-repeat: no-repeat; background-position: 5px 7px; padding-left: 12px; } #nav-wrapper #nav-main ul li ul li a:first-letter { text-transform:uppercase; } #nav-wrapper #nav-main ul li ul li a span, #nav-wrapper #nav-main ul li.on ul li a span { display: block; line-height: 43px; border-right: 1px solid #ccc; border-left: 1px solid #ccc; padding: 19px 0 0 19px; } #nav-wrapper #nav-main ul li ul li a:hover, #nav-wrapper #nav-main ul li.on ul li a:hover { color: #F21313; background: #d7d7d7 url(arrow_nav_main_on.gif) no-repeat; background-position: 5px 7px; text-decoration: underline; padding-left: 12px; } #nav-wrapper #nav-main ul li ul li:hover a, #nav-main ul li ul li.sfhover a { background-color: #f4f4f4; }  #nav-wrapper #nav-main ul li ul li:hover a, #nav-main ul li ul li.sfhover, #nav-main ul li ul li.sfhover a { background-color: #d7d7d7; } #nav-wrapper #nav-main ul li ul li:hover ul li a, #nav-wrapper #nav-main ul li ul li.sfhover ul li a{ background-color: #f4f4f4; } #nav-wrapper #nav-main ul li ul li:hover a, #nav-wrapper #nav-main ul li ul li.sfhover, #nav-wrapper #nav-main ul li ul li.sfhover a, #nav-wrapper #nav-main ul li ul li ul li:hover a, #nav-wrapper #nav-main ul li ul li ul li.sfhover, #nav-wrapper #nav-main ul li ul li ul li.sfhover a { background-color: #d7d7d7; }  #nav-wrapper ul li dl { margin: 0; padding: 0; list-style: none; #background: #ccc; } #nav-wrapper ul li dl dt { margin: 0; padding: 0; } #nav-wrapper ul li dl dd { margin: 0 1px; padding: 0; background: #f4f4f4; } #nav-wrapper ul li dl dd img { margin: 0; padding: 10px 0px 10px 12px; } #nav-wrapper ul li dl dd h2 { margin: 0; padding: 5px 10px; text-transform:none; line-height: 18px; font-size: 100%; color:#58595B; border-left: none; border-right: none; border-top: 1px solid #ccc; border-bottom: none; } #nav-wrapper ul li dl dd p { margin: 0; padding: 0 10px 5px 10px; line-height: 16px; font-size: 90%; color:#58595B; border:0; } #nav-wrapper #nav-main ul li ul li ul li.sfhover dd a, #nav-wrapper #nav-main ul li ul li ul li:hover dd a, #nav-wrapper #nav-main ul li ul li dl dd a, #nav-wrapper #nav-main ul li.on ul li dl dd a { width: auto; font-weight:normal; padding: 0 10px 5px 20px; background: url(arrow_link_content_off.gif) no-repeat; background-position: 8px 8px; border-left: none; border-right: none; border-top: none; }  a.noarrow { background: transparent !important; border: 0px !important; padding: 0px !important; } a.partnership { background-image:url(/sites/all/themes/polar/css/arrow_link_content_off.gif); background-position:2px 5px; background-repeat:no-repeat; color:#424242; padding-left:14px; } ul.fixed { } #nav-wrapper #nav-main ul li ul li dl dd a:hover, #nav-wrapper #nav-main ul li.on ul li dl dd a:hover { background: url(arrow_link_content_off.gif) no-repeat; background-position: 8px 8px; border-left: none; border-right: none; border-top: none; color: #F21313; text-decoration: underline; } #nav-wrapper #nav-main ul li ul li dl dt a, #nav-wrapper #nav-main ul li.on ul li dl dt a { background-color: #d7d7d7; }  #nav-wrapper #subnav-wrapper { border-left: 1px solid #ccc; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; background: #fff; position: static;  } #nav-wrapper #subnav-wrapper #subnav-wrapper-innerborder { } #nav-wrapper #subnav-wrapper ul { width: 100%; display: block; list-style: none; margin: 0; padding: 0; } #nav-wrapper #subnav-wrapper ul li { float: left; margin: 0; padding: 0; display: block; line-height: 2em; } #nav-wrapper #subnav-wrapper ul li a { display: block; padding: 0 5px 0 17px; background: url(arow_subnav_off.gif) no-repeat; background-position: 8px 45%; font-size: 81%; text-transform: uppercase; } #nav-wrapper #subnav-wrapper ul li a:hover { color: #F21313; background: url(arow_subnav_on.gif) no-repeat; background-position: 8px 45%; }  #nav-wrapper #subnav-wrapper ul li ul li a {  } #nav-wrapper #subnav-wrapper ul li a:hover { color: #F21313; background: url(arrow_nav_main_on.gif) no-repeat; background-position: 8px 45%; } #nav-wrapper #subnav-wrapper ul li.on a { color: #F21313; background: #fff url(arrow_nav_main_on.gif) no-repeat; background-position: 8px 45%; }  #nav-wrapper #subnav-wrapper ul li ul { position: absolute; display: block; width: 168px; left: -999em; margin: 0; padding: 0; list-style: none; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; } #nav-wrapper #subnav-wrapper li:hover ul ul, #nav-wrapper #subnav-wrapper li:hover ul ul ul, #nav-wrapper #subnav-wrapper li:hover ul ul ul ul, #nav-wrapper #subnav-wrapper li.sfhover ul ul, #nav-wrapper #subnav-wrapper li.sfhover ul ul ul, #nav-wrapper #subnav-wrapper li.sfhover ul ul ul ul { left: -999em; } #nav-wrapper #subnav-wrapper ul li ul ul { margin: -24px 0 0 167px; padding: 0;  } #nav-wrapper #subnav-wrapper li:hover ul, #nav-wrapper #subnav-wrapper li li:hover ul, #nav-wrapper #subnav-wrapper li li li:hover ul, #nav-wrapper #subnav-wrapper li li li li:hover ul, #nav-wrapper #subnav-wrapper li.sfhover ul, #nav-wrapper #subnav-wrapper li li.sfhover ul, #nav-wrapper #subnav-wrapper li li li.sfhover ul, #nav-wrapper #subnav-wrapper li li li li.sfhover ul { left: auto; } #nav-wrapper #subnav-wrapper ul li ul li { display: block; margin: 0; padding: 0; width: 168px; } #nav-wrapper #subnav-wrapper ul li ul li li { top: 0; } #nav-wrapper #subnav-wrapper ul li ul li a, #nav-wrapper #subnav-wrapper ul li.on ul li a { display: block;  width:auto; text-transform: capitalize; font-weight: normal; color: #706F6F; font-size: 90%; background-color: #F4F4F4; background-image: url(arrow_nav_main_off.gif); background-repeat: no-repeat; background-position: 8px 7px; padding: 0px; border-left: none; border-right: none; } #nav-wrapper #subnav-wrapper ul li ul li a span, #nav-wrapper #subnav-wrapper ul li.on ul li a span { display: block; line-height: 23px; border-right: 1px solid #ccc; border-left: 1px solid #ccc; padding: 0 19px 0 19px; } #nav-wrapper #subnav-wrapper ul li ul li a:hover, #nav-wrapper #subnav-wrapper ul li.on ul li a:hover { color: #F21313; background: #d7d7d7 url(arrow_nav_main_on.gif) no-repeat; background-position: 8px 7px; text-decoration: underline; } #nav-wrapper #subnav-wrapper ul li ul li:hover a, #subnav-wrapper ul li ul li.sfhover a { background-color: #f4f4f4; }  #nav-wrapper #subnav-wrapper ul li ul li:hover a, #subnav-wrapper ul li ul li.sfhover, #subnav-wrapper ul li ul li.sfhover a { background-color: #d7d7d7; } #nav-wrapper #subnav-wrapper ul li ul li:hover ul li a, #nav-wrapper #subnav-wrapper ul li ul li.sfhover ul li a{ background-color: #f4f4f4; } #nav-wrapper #subnav-wrapper ul li ul li:hover a, #nav-wrapper #subnav-wrapper ul li ul li.sfhover, #nav-wrapper #subnav-wrapper ul li ul li.sfhover a, #nav-wrapper #subnav-wrapper ul li ul li ul li:hover a, #nav-wrapper #subnav-wrapper ul li ul li ul li.sfhover, #nav-wrapper #subnav-wrapper ul li ul li ul li.sfhover a { background-color: #d7d7d7; } #nav-wrapper #subnav-wrapper ul li ul li ul li.sfhover dd a, #nav-wrapper #subnav-wrapper ul li ul li ul li:hover dd a, #nav-wrapper #subnav-wrapper ul li ul li dl dd a, #nav-wrapper #subnav-wrapper ul li.on ul li dl dd a { width: auto; font-weight:normal; padding: 0 10px 5px 20px; background: url(arrow_link_content_off.gif) no-repeat; background-position: 8px 8px; border-left: none; border-right: none; border-top: none; } #nav-wrapper #subnav-wrapper ul li ul li dl dd a:hover, #nav-wrapper #subnav-wrapper ul li.on ul li dl dd a:hover { background: url(arrow_link_content_off.gif) no-repeat; background-position: 8px 8px; border-left: none; border-right: none; border-top: none; color: #F21313; text-decoration: underline; } #nav-wrapper #subnav-wrapper ul li ul li dl dt a, #nav-wrapper #subnav-wrapper ul li.on ul li dl dt a { background-color: #d7d7d7; }   div#block-nice_menus-1 { border: 1px solid #CCC; border-left:none; width: 946px; } div#block-nice_menus-1 ul li { border-left: 1px solid #CCC; position: relative; } div#block-nice_menus-1 ul li ul { border: 1px solid #CCC; border-left:none; background-color: #F5F5F5; } div#block-nice_menus-2, div#block-nice_menus-3, div#block-nice_menus-4, div#block-nice_menus-5, div#block-nice_menus-7, div#block-nice_menus-6 { width: 100%; border: 1px solid #CCC; border-top: none; } div#nav-main { background: #FFF !important; } #block-nice_menus-1 { background: #f7f7f7 !important; }  body.simple #page .support_crumbtrail ul.inline li{ padding-left:0px; background-image:none; } body.simple #page .support_crumbtrail ul.inline li a{ padding-left:15px; background: #fff url(arrow_nav_main_off.gif) no-repeat; background-position: 5px 45%; } body.simple #page .support_crumbtrail ul.inline li a:hover{ background: #fff url(arrow_nav_main_on.gif) no-repeat; background-position: 5px 45%; } body.simple #page .support_crumbtrail ul.inline li a.active{ background: #fff url(arrow_nav_main_on.gif) no-repeat; background-position: 5px 45%; color:red; } body{ margin:40px 0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:70%; color:#414042; background-image:url(bg_body.jpg); background-repeat:repeat-x; background-color:#E8E8E8; text-align:center; } body * { margin:0; padding:0; } a{ color:#706F6F; text-decoration:underline;} body.detail dt { color:#706F6F; text-decoration:none; } a:hover{ color:#DB1616; text-decoration:none;} form span, form label{ display:block;} input, select, textarea { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.9em;} img{ border:0;} ul{ list-style-type:none;} h4,h5,h6{ font-size:1em; font-weight:bold;} h1 { font-size:2.5em; font-family:"Arial Narrow", Arial; text-transform:uppercase; margin-top: 1px; padding-top: 1px; } h2{ font-size:1.5em;} h1,h2{ font-weight:bold; border-bottom:2px solid; padding-bottom:2px; margin-bottom:7px; color:#EF3C42; border-color:#EF3C42; line-height:1em; } h3,h4,h5,h6{ font-size:1em;} p{ margin-bottom:1em;} .red { color: #F21313; } #edit-field-text-area-0-value { height: 200px !important; }    *{padding: 0; margin: 0;}    #TB_window { font: 11px Arial, Helvetica, sans-serif; color: #706F6F; } #TB_secondLine { } #TB_window a:link {color: #706F6F;} #TB_window a:visited {color: #706F6F;} #TB_window a:hover {color: #DB1616;} #TB_window a:active {color: #706F6F;} #TB_window a:focus{color: #706F6F;}    #TB_overlay { position: fixed; z-index:100; top: 0px; left: 0px; height:100%; width:100%; } .TB_overlayMacFFBGHack {background: url(/misc/images/macFFBgHack.png) repeat;} .TB_overlayBG {    } * html #TB_overlay {  position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); } #TB_window { position: fixed; background: #ffffff; z-index: 102; color: #706F6F; display:none; border: 1px solid #CCC; text-align:left; top:50%; left:50%; } * html #TB_window {  position: absolute; margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); } #TB_prev, #TB_next { font-size: 146%; color:#706F6F; font-weight: bold; text-indent: -5000px; overflow: hidden; display: block; width: 10px; height: 22px; } #TB_prev { position: absolute; left: 248px; //bottom: 0px; top:520px; background: url(/misc/images/prev.gif) no-repeat top left; } #TB_next { position: absolute; left: 273px; //bottom: 0px; top:520px; background: url(/misc/images/next.gif) no-repeat top left; } #TB_prev a, #TB_next a { text-decoration: none; display: block; width: 10px; height: 22px; } #TB_window img#TB_Image { display:block; margin: 5px 0 0 15px; } #TB_full { display: block; width: 100%; height: 30px; position: relative; } #TB_caption{ padding:5px 0px 10px 15px; float:left; font-size: 144%; font-weight: bold; left:0; position:relative; } #TB_closeWindow{ padding:0px 10px 10px 0; float:right; color:#706F6F; position:relative; } #TB_closeWindow a { font-size:200%; text-decoration: none; } #TB_closeAjaxWindow{ padding:0px 10px 5px 0; margin-bottom:1px; text-align:right; float:right; } #TB_closeAjaxWindow a { font-size:188%; text-decoration: none; } #TB_ajaxWindowTitle{ float:left; padding:7px 0 5px 10px; margin-bottom:1px; font-weight: bold; } #TB_title{ background-color:#e8e8e8; height:27px; } #TB_ajaxContent{ clear:both; padding:2px 10px 15px 10px; overflow:auto; text-align:left; line-height:1.4em; } #TB_ajaxContent.TB_modal{ padding:15px; } #TB_ajaxContent p{ padding:5px 0px 5px 0px; } #TB_load{ position: fixed; display:none; height:13px; width:208px; z-index:103; top: 50%; left: 50%; margin: -6px 0 0 -104px;  } * html #TB_load {  position: absolute; margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); } #TB_HideSelect{ z-index:99; position:fixed; top: 0; left: 0; background-color:#fff; border:none; filter:alpha(opacity=0); -moz-opacity: 0; opacity: 0; height:100%; width:100%; } * html #TB_HideSelect {  position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); } #TB_iframeContent{ clear:both; border:none; margin-bottom:-1px; margin-top:1px; _margin-bottom:1px; }
