/*@charset "utf-8";*/ /*-------------------------------------------- /* CAUSING ISSUE IN CQ for IE 7 and8 --> html{position:relative;}*/ html, body, a{font-family:Helvetica, Arial, sans-serif;color:#666;font-size:14px;} body{background-color:#f5f5f5;} .centerContainer{width:960px;margin:0 auto;} .gridLeft{float:left;} .gridRight{float:right;} .hardHide, .hide{display:none !important;} div.shadow{background:url(../../includes/img/ui/bg/dropShadowRepeater.png) repeat-x;width:100%;height:15px;margin-bottom:-15px;clear:both;} div.shadowCarousel{background:url(../../includes/img/ui/bg/dropShadowRepeaterCarousel.png) repeat-x;width:100%;height:15px;margin-bottom:-15px;clear:both;} div.shadow50{background:url(../../includes/img/ui/bg/dropShadowRepeater50.png) repeat-x;width:100%;height:15px;margin-bottom:-15px;clear:both;} div.shadow10{background:url(../../includes/img/ui/bg/dropShadowRepeater10.png) repeat-x;width:100%;height:9px;}/*clear:both;*/ img{display:inline;} a{outline:0;text-decoration:none;cursor:pointer;} p{padding-bottom:5px; font-size:14px; line-height:22px;} p a{text-decoration:underline;} label{font-size:12px;} .title20{margin-top:20px;} /*Inputs*/ input[type="checkbox"]{display:none;} input[type="text"], input[type="password"]{border:1px solid #ccc;background:#fff;color:#666;height:30px;padding:0 5px;} input[type="submit"]{height:1px; margin:-1px 0 0 -999em; width:0;} /* .parsys .section.submit input[type="submit"], .parsys .section.captcha .form_captcha_refresh input[type="button"]{height:32px; margin:0; width:auto;padding-left: 12px;cursor:pointer;} */ sup, sub {vertical-align: baseline;position:relative;font-size: 0.7692em;} sup {bottom: 1ex;} sub {top:.5ex;} /* adjusting size of for collectionModules */ .layoutRow #collectionModule sup{bottom: .5ex;} /*Layouts*/ .layoutRow{width:100%;display:inline-block;float:left;clear:both;margin-top:40px;} .layoutRow.paddingTop{padding-top:20px;} .layoutRow.paddingBottom{padding-bottom:20px;} .layoutRow.noTop{margin-top:0;} .layoutRow.marginTopTwenty{margin-top:20px;} .layoutCellFull{display:inline-block;float:left;width:960px;} .layoutCell3Quarter{display:inline-block;float:left;width:720px;} .layoutCellHalf{display:inline-block;float:left;width:480px;} .layoutCellQuarter{display:inline-block;float:left;width:240px;} /*.layoutCell3Quarter.rightGutter{width:700px;margin-right:20px;} .layoutCellHalf.rightGutter{width:460px;margin-right:20px;} .layoutCellQuarter.rightGutter{width:220px;margin-right:20px;}*/ .layoutCell3Quarter.standardPadding{width:700px;padding:10px;} .layoutCellHalf.standardPadding{width:460px;padding:10px;} .layoutCellQuarter.standardPadding{width:220px;padding:10px;} .layoutCell3Quarter.sidePadding{width:700px;padding:0px 10px;} .layoutCell3Quarter.topBottomPadding{width:720px;padding:20px 0 0 0;} .layoutCellHalf.sidePadding{width:460px;padding:0 10px;} .layoutCellQuarter.sidePadding{width:220px;padding:0px 10px;} .layoutBorder{border-bottom:1px solid #ccc;} .timoLayoutBorder{border-bottom:1px solid #ccc;padding-bottom:15px;} .layoutBorderTop{border-top:1px solid #ccc;} .layoutRow.twentyTop{margin-top:20px;padding-top:20px;} /* Container styles for CQ components */ .layoutCell3Quarter > div:first-child > div:first-child .layoutRow:first-child{margin-top:0;} .layoutCellHalf > div:first-child > div:first-child .layoutRow:first-child{margin-top:0;} .layoutCellQuarter > div:first-child > div:first-child .layoutRow:first-child{margin-top:0;} .layoutRow > div:first-child > div:first-child .layoutRow:first-child{margin-top:0;} /* Column control compnent */ .cq-colctrl-lt3-c0, .cq-colctrl-lt3-c1, .cq-colctrl-lt3-c2, .cq-colctrl-lt3-c3{display:inline-block;float:left;width:240px;} .cq-colctrl-lt3-c0 .text:first-child .layoutRow{margin-top:0px;} /* Force links to not have underlines for this component */ .cq-colctrl-lt3 .section.text span.bodyTextB7 a{text-decoration:none; padding-bottom:0;} /* ROCKFLICKER CSS - Not to be included in CVS .layoutCell3Quarter div > .layoutRow:first-of-type{margin-top:0;} .layoutCellFull div > .layoutRow:first-of-type{margin-top:0;} .layoutCellQuarter div > .layoutRow:first-of-type{margin-top:0;} */ /*Headers*/ h1, h2, h3, h4, h5, h6{font-weight: bold;} h1{font-size:48px;line-height:48px;margin-bottom:17px;} h2{font-size:30px;line-height:30px;margin-bottom:17px;} h3{font-size:20px;line-height:20px;margin-bottom:17px;} h4{font-size:18px;line-height:18px;margin-bottom:17px;} h5{font-size:16px;line-height:20px;margin-bottom:17px;} h6{font-size:11px;line-height:13px;color:#999;font-weight:normal;text-transform:uppercase;margin-bottom:7px;} h6.forceH7{font-size:12px;line-height:14px;text-transform:none;margin-bottom:17px;font-weight: bold;} h7, h6.h7{font-size:12px;line-height:14px;text-transform:none;margin-bottom:7px;font-weight:bold;color:#666;} /* was 999 */ .parsys .section.title h1, .parsys .section.title h2, .parsys .section.title h3, .parsys .section.title h4, .parsys .section.title h5, .parsys .section.title h6{margin-bottom:0px;} /* CQ FORM DISPLAY OVERRIDE */ .parsys .section.title .layoutRow.twentyTop{margin-top:20px;} .parsys .section.title .layoutRow{float:none;} /*background colors :: 100% opaque*/ .bgcRedBright{background-color:#FF0014 !important;} .bgcRedMuted{background-color:#CC0010 !important;} .bgcGreyDark{background-color:#454545 !important;} .bgcGreyLight{background-color:#666666 !important;} .bgcYellowOrange{background-color:#FAB023 !important;} .bgcOrange{background-color:#EE6B00 !important;} .bgcToupe{background-color:#C4B796 !important;} .bgcPurpleDark{background-color:#580E8B !important;} .bgcPurpleLight{background-color:#9F60B5 !important;} .bgcGreenMedium{background-color:#006600 !important;} .bgcGreenLime{background-color:#33CC00 !important;} .bgcBlueMedium{background-color:#00337F !important;} .bgcBlueMuted{background-color:#3C639C !important;} .bgcAqua{background-color:#00CCFF !important;} /*background colors :: 90% opaque*/ .bgcRedBright90{background:url(../../includes/img/ui/bg/colors90/bgcRedBright.png) !important;} .bgcRedMuted90{background:url(../../includes/img/ui/bg/colors90/bgcRedMuted.png) !important;} .bgcGreyDark90{background:url(../../includes/img/ui/bg/colors90/bgcGreyDark.png) !important;} .bgcGreyLight90{background:url(../../includes/img/ui/bg/colors90/bgcGreyLight.png) !important;} .bgcYellowOrange90{background:url(../../includes/img/ui/bg/colors90/bgcYellowOrange.png) !important;} .bgcOrange90{background:url(../../includes/img/ui/bg/colors90/bgcOrange.png) !important;} .bgcToupe90{background:url(../../includes/img/ui/bg/colors90/bgcToupe.png) !important;} .bgcPurpleDark90{background:url(../../includes/img/ui/bg/colors90/bgcPurpleDark.png) !important;} .bgcPurpleLight90{background:url(../../includes/img/ui/bg/colors90/bgcPurpleLight.png) !important;} .bgcGreenMedium90{background:url(../../includes/img/ui/bg/colors90/bgcGreenMedium.png) !important;} .bgcGreenLime90{background:url(../../includes/img/ui/bg/colors90/bgcGreenLime.png) !important;} .bgcBlueMedium90{background:url(../../includes/img/ui/bg/colors90/bgcBlueMedium.png) !important;} .bgcBlueMuted90{background:url(../../includes/img/ui/bg/colors90/bgcBlueMuted.png) !important;} .bgcAqua90{background:url(../../includes/img/ui/bg/colors90/bgcAqua.png) !important;} /*background colors :: 70% opaque*/ .bgcRedBright70{background:url(../../includes/img/ui/bg/colors70/bgcRedBright.png) !important;} .bgcRedMuted70{background:url(../../includes/img/ui/bg/colors70/bgcRedMuted.png) !important;} .bgcGreyDark70{background:url(../../includes/img/ui/bg/colors70/bgcGreyDark.png) !important;} .bgcGreyLight70{background:url(../../includes/img/ui/bg/colors70/bgcGreyLight.png) !important;} .bgcYellowOrange70{background:url(../../includes/img/ui/bg/colors70/bgcYellowOrange.png) !important;} .bgcOrange70{background:url(../../includes/img/ui/bg/colors70/bgcOrange.png) !important;} .bgcToupe70{background:url(../../includes/img/ui/bg/colors70/bgcToupe.png) !important;} .bgcPurpleDark70{background:url(../../includes/img/ui/bg/colors70/bgcPurpleDark.png) !important;} .bgcPurpleLight70{background:url(../../includes/img/ui/bg/colors70/bgcPurpleLight.png) !important;} .bgcGreenMedium70{background:url(../../includes/img/ui/bg/colors70/bgcGreenMedium.png) !important;} .bgcGreenLime70{background:url(../../includes/img/ui/bg/colors70/bgcGreenLime.png) !important;} .bgcBlueMedium70{background:url(../../includes/img/ui/bg/colors70/bgcBlueMedium.png) !important;} .bgcBlueMuted70{background:url(../../includes/img/ui/bg/colors70/bgcBlueMuted.png) !important;} .bgcAqua70{background:url(../../includes/img/ui/bg/colors70/bgcAqua.png) !important;} /*Paragraphs*/ /*B1*/ .overviewText p, .bodyTextB1, .bodyTextB1 p{font-size:34px;line-height:36px;font-weight:bold;letter-spacing:-1px; display:block;} /*B2*/ div.introText{margin-bottom:-5px;} .introText p, .introText, .introText a, .bodyTextB2, .bodyTextB2 p {font-size:18px;line-height:25px; display:block;} introText a {text-decoration: underline} /*B3*/ .bodyTextB3, .bodyTextB3 p, .linkDescription p{font-size:16px;line-height:19px; display:block;} .bodyTextB3 a{font-size:16px;line-height:19px;} /*B4(bold)-B5*/ .bodyTextB5, .bodyText, .bodyTextBold, .bodyText p, .bodyTextBold p{font-size:14px; display:block;} .bodyTextB4, .bodyTextB5Bold, .bodyTextBold, .bodyTextBold p{font-weight:bold;line-height:17px; display:block;} .bodyTextB5, .bodyTextB5 p, .bodyText p, .bodyText {line-height:22px; display:block;} .dark{color:#333;} /*B6*/ .bodyTextB6, .bodyTextB6 p{font-size:14px;line-height:17px; display:block;} .bodyTextB6 a{font-size:14px;line-height:17px;} /*B7 -- Including Error*/ .bodyTextB7, .bodyTextB7 a, .error,.contactModule, .contactModule a {font-size:12px; font-weight: normal; line-height:15px; display:block;} /*inline-*/ .contactModule a{display:inline-block;color:#999;padding: 0px 10px 0 6px;border-right:1px solid #999;} .contactModule a:hover, #toggleMenu.selected{text-decoration:underline;color:#262626;background-position:100% 100%;} .contactModule a.globe{} .contactModule a.globe:hover, #toggleMenu.selected{background-position:10px -25px;} .contactModule a.facebook, .contactModule a.twitter, .contactModule a.linkedin{width:13px;height:13px;padding:0 0 0 7px;margin:0;border:none;text-indent:-999em;text-align:left;} .error{color:#f00;} .errorShow{color:#f00;} /*Lists "B6"*/ ul.bulleted{list-style:disc;margin-left:30px;} ul.bulleted li{padding-bottom:10px;color:#666;} ul.bulleted a{text-decoration:underline;} #productInfo_tabs ul.bulleted {border: none; height: auto;} #productInfo_tabs ul.bulleted li {float: none; height: auto; line-height: normal; margin: 0; position: static} #productInfo_tabs .panes ul{border: none;list-style-type:disc;margin-left:20px;} #productInfo_tabs .panes li{float:none;height:auto;} /* CQ searchLinks stuff .layoutRow ul li:first-child{padding-bottom:10px;} .layoutRow li{display:block;padding-bottom:10px;} .layoutRow li a{display:block;padding-bottom:10px;}*/ /* END CQ searchLinks stuff */ /*Links*/ a.outbound, .outbound{padding-right:20px;background:url(../../includes/img/ui/icons/outbound.png) 100% 50% no-repeat;} a.outboundDark, .outboundDark{padding-right:20px;background:url(../../includes/img/ui/icons/outbound666.png) 100% 50% no-repeat;} a.facebook{padding-right:18px;background:url(../../includes/img/ui/icons/facebook999.png) 100% 0 no-repeat;} a.twitter{padding-right:18px;background:url(../../includes/img/ui/icons/twitter999.png) 100% 0% no-repeat;} a.linkedin{padding-right:18px;background:url(../../includes/img/ui/icons/linkedin999.png) 100% 0% no-repeat;} a.subscribe{padding-right:18px;background:url(../../includes/img/ui/icons/sound.png) 100% 50% no-repeat;} a.save, a.email, a.print{display:inline-block;width:17px;height:15px;text-indent:-999em;background-position:50% 0;} a.save{background-image:url(../../includes/img/ui/icons/socialSave.png);} a.email{background-image:url(../../includes/img/ui/icons/socialSend.png);} a.print{background-image:url(../../includes/img/ui/icons/socialPrint.png);} a.save:hover, a.email:hover, a.print:hover{background-position:50% 100%;} a.globe{display:inline-block;padding-left:28px;height:14px;background:url(../../includes/img/ui/icons/globe.png) 10px 1px no-repeat;} a.actionArrow, .actionArrow{display:block;width:40px;height:40px;text-indent:-999em;background:url(../../includes/img/ui/icons/actionArrow.png) -10px -10px no-repeat;} a.actionArrow:hover{background-position:-10px -70px;} a.actionPlus, .actionPlus{display:block;width:40px;height:40px;text-indent:-999em;background:url(../../includes/img/ui/icons/actionPlus.png) -10px -10px no-repeat;} a.actionPlus:hover{background-position:-10px -70px;} a.actionPlay, .actionPlay{display:block;width:100px;height:100px;text-indent:-999em;background:url(../../includes/img/ui/icons/actionPlay.png) 0 0 no-repeat;} a.button{border:none;display:inline-block;font-size:12px;font-weight:bold;line-height:32px;height:32px;padding:0;margin:0;} a.button:hover{text-decoration:none;color:#333;} a.button span{float:left;display:inline-block;height:32px;background:url(../../includes/img/ui/buttons/buttonStandard.png) 0 0;} a.button span.content{width:auto;max-width:460px;overflow:hidden;padding-left:20px;margin: 0 0 0 -1px;} a.button span.cap{width:20px;background-position:100% 0;} .internalLink {background: url(../../includes/img/ui/icons/newWindow.png) top right no-repeat; padding: 0 20px 0 0;} /*Dark Button*/ a.darkButton{border:none;display:inline-block;font-size:12px;font-weight:bold;line-height:32px;height:32px;padding:0;margin:0; color:#fff;} a.darkButton:hover{text-decoration:none;color:#ccc;} a.darkButton span{float:left;display:inline-block;height:32px;background:url(../../includes/img/ui/buttons/darkButtonStandard.png) 0 0;} a.darkButton span.content{width:auto;max-width:460px;overflow:hidden;padding-left:20px;margin: 0 0 0 -1px;} a.darkButton span.cap{width:20px;background-position:100% 0;} /*Link Companions*/ span.actionArrowBg{display:block;width:40px;height:40px;margin-right:-40px;} span.dottedOver{background:url(../../includes/img/ui/bg/dottedPattern.png) repeat;} /*ContactModules/PreNav/Footer*/ .preNav{text-align:right; padding:10px 10px 10px 0;} .pageFooter{background:#ccc;margin-top:60px;clear:both;} /*padding:20px 0;*/ .pageFooter, .pageFooter a{color:#666;} .pageFooter .logo{display:block;width:275px;height:56px;background:url(../../includes/img/ui/logos/ADLogoMonoWTag_275x56.png) 0 0 no-repeat;text-indent:-999em;} .pageFooter .contactModule.gridRight{margin-top:0;} .pageFooter .signUp{min-width:210px;max-width:250px;margin:0 80px 26px 0 ;} .pageFooter .signUp .bodyTextBold p{padding-bottom:2px;} .pageFooter .signUp .contactModule p{padding-bottom:12px;} .pageFooter .contactModule.bottom{clear:both;text-align:right;margin-top:27px;} .pageFooter .bottom a{border-left:1px solid #666;border-right:none;padding:0 0 0 10px;margin-left:6px;} .pageFooter .bottom span a:first-child{border-left:none;} .pageFooter .contactModule .copyright{float:left;} .pageFooter a.facebook{background-image:url(../../includes/img/ui/icons/facebookFooter.png);} .pageFooter a.twitter{background-image:url(../../includes/img/ui/icons/twitterFooter.png);} .pageFooter a.linkedin{background-image:url(../../includes/img/ui/icons/linkedinFooter.png);} .pageFooter .centerContainer {background:#ccc; padding:20px 0;} /*Header*/ .mainHeader{position:relative;z-index:51;} .topNav{font-weight:bold;color:#fff;background:#b90e12 url(../../includes/img/ui/bg/header/headerBaseBg.png) repeat-x;min-height:80px;padding-top:25px; position: relative} .topNav .logo{display:block;/*width:137px;*/height:45px;max-width:480px;overflow:hidden;/*background:url(../../includes/img/ui/logos/ADLogo_137x45.png) no-repeat;text-indent:-999em;*/margin:0 0 16px 20px;} .topNav .mainNav{max-width:960px;height:45px;position:relative;} .topNav .mainNav ul.navLinks{width:auto;float:left;max-width:960px;} .topNav .mainNav ul.navLinks > li{display:inline-block;float:left;position:relative;line-height:45px;} .topNav .mainNav ul li a.navLink{display:block;color:#fff;padding:0 15px;position:relative;} .topNav .mainNav ul li a.currentSection,.topNav .mainNav ul li a.navLink:hover, .topNav .mainNav ul li a.active{height:45px;background:#990b0e url(../../includes/img/ui/bg/header/headerHighlighted.png) repeat-x;} /*.topNav .mainNav ul li a.active{color:#530000;} .topNav .mainNav ul li a.navLink:hover, */ /*Expansion Module - Worldwide Sites*/ #worldwideSites_mainContainer {display: none; height: 555px; position: relative;}/* Removing scrollbars overflow: auto;*/ #worldwideSites_mainContainer h3 {margin: 0 0 12px 10px} #worldwideSites_sectionLinks {background: #FFF; height: 490px; padding: 10px} #worldwideSites_sectionLinks ul {width: 460px} #worldwideSites_sectionLinks ul>:first-child {height: 85px; padding-top: 0; padding-left: 0; position: relative} #worldwideSites_sectionLinks ul>:first-child em {bottom: 8px; color: #999999; font-size: 12px; font-style: italic; font-weight: normal; position: absolute; right: 0;} #worldwideSites_sectionLinks li {border-bottom: 1px solid #CCC; overflow: hidden; padding: 14px 10px 11px} #worldwideSites_sectionLinks li span{max-width:228px;} #worldwideSites_sectionLinks ul>:first-child:hover {background: none} #worldwideSites_sectionLinks li:hover {background: #F9F9F9} #worldwideSites_sectionLinks ul .sectionLanguage {clear: right; float: right; width: 210px} #worldwideSites_sectionLinks ul .sectionLanguage li {border: none; cursor: pointer; float: right; height: auto; margin: 0 0 0 10px; overflow: visible; padding: 0; position: inherit} #worldwideSites_sectionLinks ul .sectionLanguage li span {background: url(../../includes/img/ui/icons/languageArrow.png) 0 0 no-repeat; display: inline-block; float: none; height: 5px; vertical-align: middle; width: 9px; margin-left:5px;} /*#worldwideSites_sectionLinks ul .sectionLanguage li div {display: none;}*/ #worldwideSites_sectionLinks ul .sectionLanguage li:hover div.languageBox {display: block} #worldwideSites_sectionLinks ul .sectionLanguage li a {} #worldwideSites_sectionLinks ul .sectionLanguage li a div {} #worldwideSites_sectionLinks ul .sectionLanguage li div {display: none; margin-left: -45px; opacity: 0.85; filter: Alpha(opacity=85); position: absolute; width: 150px; z-index: 1;} #worldwideSites_sectionLinks ul .sectionLanguage li div span {display: block} #worldwideSites_sectionLinks ul .sectionLanguage li div span.smallPointer_arrow {background: url(../../includes/img/ui/icons/smallPointer_arrow.png) top center no-repeat; height: 8px; width: 100%} #worldwideSites_sectionLinks ul .sectionLanguage li div span.languages {background: #000; display: block; height: auto; padding: 10px 0 3px; width: auto} #worldwideSites_sectionLinks ul .sectionLanguage li div span.languages ul {overflow: hidden; width: auto} #worldwideSites_sectionLinks ul .sectionLanguage li div span.languages ul li {float: none; margin: 0 20px 5px} #worldwideSites_sectionLinks ul .sectionLanguage li div span.languages ul li:hover {background: none;} #worldwideSites_sectionLinks ul .sectionLanguage li div span.languages ul li a {color: #FFF; font-weight: bold} #worldwideSites_sectionLinks ul .sectionLanguage li div span.languages ul li a:hover {} .pointer {background: url(../../includes/img/ui/icons/topPointer_arrow.png) no-repeat 0 0; display: block; height: 34px; position: absolute; left: 715px; top: 2px; width: 44px} .close_btn {background: url(../../includes/img/ui/buttons/modalCloseDOnL.png) no-repeat 0 0; cursor: pointer; display: block; height: 30px; position: absolute; right: 0; top: 6px; width: 30px} .left, .left span {float: left} .right {float: right} .topList {border-bottom: 1px solid #CCC; margin-bottom: 13px; padding-bottom: 12px} #dropShadow_top {background:url(../../includes/img/ui/bg/shadow_short.png) repeat-x 0 0; height: 4px} #dropShadow_bottom {background:url(../../includes/img/ui/bg/shadow_tall.png) repeat-x 0 0; height: 8px} /*BU Header*/ .topNav.buHeader{color:#ee2b2c;background:#fff url(../../includes/img/ui/bg/header/buHeaderBaseBg.png) repeat-x;} .topNav.buHeader .mainNav ul li a.navLink{color:#ee2b2c;} .topNav.buHeader .mainNav ul li a.currentSection,.topNav.buHeader .mainNav ul li a.navLink:hover, .topNav.buHeader .mainNav ul li a.active{background:#cfcfcf url(../../includes/img/ui/bg/header/buHeaderHighlighted.png) repeat-x;} .topNav.buHeader .mainNav ul li a.navLink:hover, .topNav.buHeader .mainNav ul li a.active{color:#666;} .topNav.buHeader .collapsedSearch input[type="text"], .topNav.buHeader .collapsedSearch a.go{background-image:url(../../includes/img/ui/forms/buSearchBackground.png);} /*Grey Header*/ .topNav.greyHeader{color:#ee2b2c;background:#747471 url(../../includes/img/ui/bg/header/grey_headerBaseBg.png) repeat-x;} .topNav.greyHeader .mainNav ul li a.navLink{color:#fff;} .topNav.greyHeader .mainNav ul li a.currentSection,.topNav.greyHeader .mainNav ul li a.navLink:hover, .topNav.greyHeader .mainNav ul li a.active{background:#cfcfcf url(../../includes/img/ui/bg/header/grey_HeaderHighlighted.png) repeat-x;} .topNav.greyHeader .mainNav ul li a.navLink:hover, .topNav.greyHeader .mainNav ul li a.active{color:#fff;} .topNav.greyHeader .collapsedSearch input[type="text"], .topNav.greyHeader .collapsedSearch a.go{background-image:url(../../includes/img/ui/forms/searchBackground.png);} /*Black Header*/ .topNav.blackHeader{color:#fff;background:#000000;} .topNav.blackHeader .mainNav ul li a.navLink{color:#fff;} .topNav.blackHeader .mainNav ul li a.currentSection,.topNav.blackHeader .mainNav ul li a.navLink:hover, .topNav.blackHeader .mainNav ul li a.active{background:#cfcfcf url(../../includes/img/ui/bg/header/black_HeaderHighlighted.png) repeat-x;} .topNav.blackHeader .mainNav ul li a.navLink:hover, .topNav.blackHeader .mainNav ul li a.active{color:#fff;} .topNav.blackHeader .collapsedSearch input[type="text"], .topNav.blackHeader .collapsedSearch a.go{background-image:url(../../includes/img/ui/forms/searchBackground.png);} /*Nav Drop*/ .mainNavDropContainer{width:960px;display:none;position:absolute;z-index:100;line-height:normal;background:url(../../includes/img/ui/bg/mainDropBg.png) repeat;} .mainNavDrop{width:940px;max-height:275px;overflow:hidden;float:left;padding:25px 10px 35px 10px;background:url(../../includes/img/ui/bg/dropShadowRepeater.png) repeat-x;} .mainNavDrop ul, .mainNavDrop dl{float:left;width:300px;display:inline-block;margin-right:10px;} .mainNavDrop ul li{border-top:1px solid #ccc;} .mainNavDrop ul li:first-child{border-top:none;} .mainNavDrop ul a, .mainNavDrop dl dt{display:block;padding:7px 5px 8px 5px;font-weight:bold;color:#fff;} .mainNavDrop ul a:hover{background-color:#999;} .mainNavDrop dl dt{border-bottom:1px solid #ccc;} .mainNavDrop dl dt a{color:#fff;} .mainNavDrop dl dt a{color:#fff;} .mainNavDrop dl ul{margin-right:0;} .mainNavDrop dl ul li{border-top:none;} .mainNavDrop dl dd li a{font-weight:normal;padding:5px 5px 4px 5px;} /*Searches*/ .collapsedSearch{height:27px;width:220px;position:absolute;left:730px;top:95px;z-index:1;} .collapsedSearch a.go{float:right;width:27px;height:27px;background:url(../../includes/img/ui/forms/searchBackground.png) 100% 0 no-repeat;text-indent:-999em;} .collapsedSearch input[type="text"]{float:right;background:url(../../includes/img/ui/forms/searchBackground.png) 0 0 no-repeat;border:none;color:#fff;width:23px;padding:0 0 0 8px;height:27px;line-height:27px;} .collapsedSearch .keepOpen{width:183px;} /*forms*/ div.form table{font-size:12px;width:100%;} div.form.checks{margin-top:40px;} div.form.checks .spaceLeft{margin-top:40px;width:40px;padding-right:40px;} div.form .spaceLeft{} div.form .errorMessage{margin-left:80px;} div.form.checks .save{margin-left:10px;} div.form table td{padding: 8px 0 7px;} div.form table .description{padding-right:30px;} div.form table label{display:block;padding-top:10px;padding-bottom:2px;} div.form.checks label{display:inline;padding-top:0;padding-bottom:0;padding-left:10px;} div.form.checks input{margin:0 10px 0 0;} div.form table td input:focus{ border-color:black;} div.form table tr .option{border-top:1px solid #ccc;width:100%;} div.form table tr:first-child .option{border-top:none;} div.form table td input:focus{ border-color:black;} div.form table td input:hover{ border-color:black;} .js input[type="checkbox"]{ /*.checkbox*/ display:none; } .js input[type="radio"]{ /*.radio*/ display:none; } .js .parsys .checkbox.section input[type="checkbox"], .js .parsys .section.radio input[type="radio"]{ display:none; } /*.checkbox.section input{height:40px;background-color:#039;display:block;}*/ .toggle, .navToggle{ background:url("../../includes/img/ui/forms/toggle_square_white.png") bottom left; display:inline-block; width:15px; height:15px; } .navToggleRadio{ background:url("../../includes/img/ui/forms/toggle_radio.png") bottom left; display:inline-block; width:15px; height:15px; } .section.radio .radio{ background:url("../../includes/img/ui/forms/toggle_radio.png") bottom left; display:inline-block; width:15px; height:15px; } .toggle.checked{ background-position:top left; } .navToggle.checked{ background-position:top left; } .section.radio .radio.checked{ background-position:top left; } .navToggleRadio.checked{ background-position:top left; } .form_field.form_field_checkbox.checked{background-position:top left;} /*Left Nav*/ .leftNavContainer{font-size:14px;line-height:16px;width:220px;margin-bottom:100px; overflow:hidden;} .leftNavContainer > div .leftNavContainer{margin-bottom:0px;} .leftNavContainer div.controls{border:none;color:#999;padding-bottom:15px;font-weight:normal;} .leftNavContainer div.controls span{display:inline-block;} .leftNavContainer div.controls span.label{float:left;display:inline-block;} .leftNavContainer div.controls a{float:right;color:#999;display:inline-block;} .leftNavContainer div.controls .hideOn .show, .leftNavContainer div.controls .showOn .hide {display:none;} .leftNav{} .leftNav dt{border-top:1px solid #ccc;} .leftNav dt:first-child{border-top:none;} .leftNav dt:first-child a{padding-top:6px;padding-right:10px;} .leftNav dt a{display:block;padding:5px 0px 7px 0;} .leftNav dt a:hover{background-color:#E9E9E9;} .leftNav dt a.outbound{background:url(../../includes/img/ui/icons/outbound666.png) 100% 50% no-repeat;} .leftNav dt a.dark{font-weight:bold;color:#666;background:none;} .leftNav dt a.outboundDark{font-weight:bold;color:#666;background:url(../../includes/img/ui/icons/outbound666.png) 100% 50% no-repeat;} /*Overwrite for CQ*/ /* .leftNav .open{border-top:none;}*/ .leftNav dd{display:none;} .leftNav dt.closed{display:none;} .leftNav dt.open{display:block;} .leftNav dd.startOpen{display:block;} .leftNav dd.startClosed{display:none;} .leftNav ul{padding-left:10px;background:url(../../includes/img/ui/bg/dropShadowRepeater50.png) top repeat-x;} .leftNav ul>li:first-child a{padding-top:10px;background:#E9E9E9 url(../../includes/img/ui/bg/dropShadowRepeater50.png) top repeat-x;} .leftNav li{border-bottom:1px solid #DEDEDE;} .leftNav li a{display:block;width:190px;padding:5px 10px 3px;background-color:#E9E9E9;} .leftNav li a:hover, .leftNav ul>li:first-child a:hover{background-color:#ccc;} .leftNav li span{background:url(../../includes/img/ui/icons/outbound666.png) 100% 50% no-repeat;} .leftNav li a.dark{font-weight:bold;color:#666;background:none;} .leftNav li a.outboundDark{font-weight:bold;color:#666;background:url(../../includes/img/ui/icons/outbound666.png) 100% 50% no-repeat;} /*Homepage Feature*/ .homepageFeature{position:relative;width:960px;height:420px;zoom:1;z-index:0;clear:both;}/*margin-bottom:40px;*/ .homepageFeature .imgSwap{height:420px;width:100%;z-index:1;overflow:hidden;} .homepageFeature .imgSwap img{position:absolute;display:block;display:none;} .homepageFeature .imgSwap img.hpcMainImg1{display:block;} .homepageFeature .detailWindow{position:absolute;top:260px;left:0;width:480px;height:160px;overflow:hidden;cursor:pointer;z-index:3;} /*.homepageFeature .detailWindow.fullWidth{width:960px;}*/ .homepageFeature .detailWindow span{display:block;} .homepageFeature .detailWindow .actionBar{height:40px;width:480px;display:block;overflow:hidden;position:relative;} .homepageFeature .detailWindow .actionContainer{width:480px;z-index:3;position:relative;} .homepageFeature .detailWindow .actionContainer .actionArrowBg{float:left;} .homepageFeature .detailWindow .actionBarBg{position:absolute;display:block;width:480px;height:40px;opacity:.7;filter:alpha(opacity=70);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";background:#00CCFF;top:0;z-index:2;} .homepageFeature .detailWindow .actionContainer .linkDescription{display:block;float:left;line-height:40px;padding-left:4px;color:#fff;font-weight:bold;} .homepageFeature .detailWindow .actionArrow,.homepageFeature .detailWindow .actionPlus{display:block;float:left;} .homepageFeature .detailWindow .actionBar:hover .actionArrow, .homepageFeature .detailWindow .actionBar:hover .actionPlus{background-position:-10px -70px;} .homepageFeature .detailsText{display:block;background:#00CCFF;width:100%;height:120px;overflow:hidden;} .homepageFeature .detailsText h3,.homepageFeature .detailsText p{width:220px;padding:10px;display:block;float:left;color:#fff;} .homepageFeature .options{z-index:2;position:absolute;bottom:0;width:960px;height:120px;overflow:hidden;background-color:#fff;} .homepageFeature .options h3{display:block;float:left;width:220px;height:100px;padding:10px;cursor:pointer;} .homepageFeature .options h3:hover{background:#EFEFEF;} .homepageFeature .options h3 div{display:none;} /*Homepage feature start colors*/ .homepageFeature .startRedBright .actionArrowBg{background-color:#CC0000;} .homepageFeature .startRedBright .actionBarBg, .homepageFeature .startRedBright .detailsText{background-color:#FF0014;} .homepageFeature .startYellowOrange .actionArrowBg{background-color:#FF9900} .homepageFeature .startYellowOrange .actionBarBg, .homepageFeature .startYellowOrange .detailsText{background-color:#FAB023;} .homepageFeature .startOrange .actionArrowBg{background-color:#FF3300} .homepageFeature .startOrange .actionBarBg, .homepageFeature .startOrange .detailsText{background-color:#FF6600;} .homepageFeature .startToupe .actionArrowBg{background-color:#a99d81} .homepageFeature .startToupe .actionBarBg, .homepageFeature .startToupe .detailsText{background-color:#c4b796;} .homepageFeature .startPurpleDark .actionArrowBg{background-color:#330066} .homepageFeature .startPurpleDark .actionBarBg, .homepageFeature .startPurpleDark .detailsText{background-color:#580e9b;} .homepageFeature .startPurpleLight .actionArrowBg{background-color:#993399} .homepageFeature .startPurpleLight .actionBarBg, .homepageFeature .startPurpleLight .detailsText{background-color:#9f60b5;} .homepageFeature .startGreenLime .actionArrowBg{background-color:#009900} .homepageFeature .startGreenLime .actionBarBg, .homepageFeature .startGreenLime .detailsText{background-color:#33CC00;} .homepageFeature .startGreenMedium .actionArrowBg{background-color:#004300} .homepageFeature .startGreenMedium .actionBarBg, .homepageFeature .startGreenMedium .detailsText{background-color:#006600;} .homepageFeature .startBlueMuted .actionArrowBg{background-color:#2b4872} .homepageFeature .startBlueMuted .actionBarBg, .homepageFeature .startBlueMuted .detailsText{background-color:#3c639c;} .homepageFeature .startAqua .actionArrowBg{background-color:#3399FF} .homepageFeature .startAqua .actionBarBg, .homepageFeature .startAqua .detailsText{background-color:#00CCFF;} .homepageFeature .startGreyDark .actionArrowBg{background-color:#333333;} .homepageFeature .startGreyDark .actionBarBg, .homepageFeature .startGreyDark .detailsText{background-color:#4d4f53;} .homepageFeature .startGreyLight .actionArrowBg{background-color:#666666;} .homepageFeature .startGreyLight .actionBarBg, .homepageFeature .startGreyLight .detailsText{background-color:#999999;} /* Play button overlay */ .playOverlay{position:absolute;top:0;right:0;z-index:200;} /*Galleries*/ .imageGallery{display:inline-block;position:relative;padding:10px;overflow:hidden;border:1px solid #ccc;margin:-1px;margin-bottom:9px;} .imageGallery .icons img{float:left;cursor:pointer;margin-bottom:5px;opacity:.3;filter:alpha(opacity=30);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";} .imageGallery .icons img:first-child{opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";} .imageGallery .icons img:hover{opacity:1 !important;filter:alpha(opacity=100) !important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)" !important;} .imageGallery .display{float:right;display:block;position:relative;overflow:hidden;} .imageGallery .display > div{position:absolute;top:0;right:0;display:none;} .imageGallery .display > div:first-child{display:block;} .imageGallery .display > div.slide1{z-index:10;} .imageGallery .display > div.slide2{z-index:20;} .imageGallery .display > div.slide3{z-index:30;} .imageGallery .display > div.slide4{z-index:40;} .imageGallery .display > div.slide5{z-index:50;} .imageGallery .display > div.slide6{z-index:60;} .imageGallery .display > div a:hover .actionArrow, .imageGallery .display.full a:hover .actionArrow{background-position:-10px -70px;} .imageGallery .display > div a:hover .actionPlus, .imageGallery .display.full a:hover .actionPlus{background-position:-10px -70px;} .imageGallery .display span{position:absolute;} .imageGallery .info{float:left;overflow:hidden;} .imageGallery .info h6{margin-bottom:1px;} .imageGallery .info h2{margin-bottom:5px;} .imageGallery .dottedOver{display:block;width:70px;height:44px;position:absolute;top:0;left:0;} .imageGallery .infoh6, .imageGallery .infoh2, .imageGallery .infob4{display:none;} .imageGallery.smallGallery{width:460px;height:295px;} .imageGallery.smallGallery .icons{float:left;display:block;position:relative;width:70px;height:240px;overflow:hidden;} .imageGallery.smallGallery .display{width:380px;height:240px;} .imageGallery.smallGallery .display .actionArrow{left:0;bottom:0;} .imageGallery.smallGallery .display .actionPlus{left:0;bottom:0;} .imageGallery.smallGallery .info{clear:both;padding:8px 0 0 83px;width:357px;height:57px;} .imageGallery.smallGallery .info h6{height:13px;overflow:hidden;} .imageGallery.smallGallery .info h2{height:34px;line-height:34px;overflow:hidden;} .imageGallery.smallGallery .display.full{width:460px;height:295px;position:relative;} .imageGallery.smallGallery .display.full img{margin-left:-10px;} .imageGallery.smallGallery .display .actionPlay{position:absolute;left:140px;bottom:70px;} .imageGallery.smallGallery .display.full .actionPlay{position:absolute;left:185px;bottom:90px;} /* Gallery with reduced height*/ .imageGallery.smallHeightGallery{width:460px;height:240px; border:none;} .imageGallery.smallHeightGallery .icons{float:left;display:block;position:relative;width:70px;height:240px;overflow:hidden;} .imageGallery.smallHeightGallery .display{width:380px;height:240px;} .imageGallery.smallHeightGallery .display .actionArrow{left:0;bottom:0;} .imageGallery.smallHeightGallery .display .actionPlus{left:0;bottom:0;} .imageGallery.smallHeightGallery .display.full{width:460px;height:240px;position:relative;} .imageGallery.smallHeightGallery .display.full img{margin-left:0px;} .imageGallery.smallHeightGallery .display .actionPlay{position:absolute;left:130px;bottom:80px;} .imageGallery.smallHeightGallery .display.full .actionPlay{position:absolute;left:170px;bottom:75px;} .imageGallery.smallHeightGallery .display.full .actionArrow{left:0;bottom:0px;} .imageGallery.smallHeightGallery .display.full .actionPlus{left:0;bottom:0px;} .imageGallery.largeGallery{width:700px;height:295px;} .imageGallery.largeGallery .icons{position:absolute;width:233px;height:94px;overflow:hidden;bottom:10px;left:10px;} .imageGallery.largeGallery .icons img{margin-right:5px;} .imageGallery.largeGallery .display{width:470px;height:295px;} .imageGallery.largeGallery .display .actionArrow{left:0;top:0;} .imageGallery.largeGallery .info{padding:0;width:220px;height:188px;} .imageGallery.largeGallery .actionPlay{position:absolute;left:180px;bottom:125px;} /* Image/Text Modal - Left */ .imageModalContainer .modalImage{position:relative; float:left; width:220px; display:block; border-top:solid thin #ccc; padding-top:10px; margin-right:30px;} .imageModalContainer .modalImage img{width:220px; height:140px;}/* padding-right:12px;*/ .imageModalContainer .modalImage .modalTitle{height:26px; width:220px; border-bottom:solid thin #ccc; float:left; margin-top:10px; margin-bottom:30px;} .imageModalContainer .display > div a:hover span, .imageModalContainer .display a:hover span{background-position:-10px -70px;} .imageModalContainer .display{display:block;position:relative;}/*overflow:hidden;*/ .imageModalContainer .display span{position:absolute; left:0; top:100px;} .imageModalContainer p{padding-bottom:13px;text-align:left;} .imageModalContainer h1, .imageModalContainer h2, .imageModalContainer h3, .imageModalContainer h4, .imageModalContainer h5, .imageModalContainer h6, .imageModalContainer h7{margin-bottom:5px;} .imageModalContainer a{text-decoration:underline;vertical-align:baseline;display:inline-block; font-size:100%;} /* Version of TIMO where image is on the right side */ .imageModalContainerRight .modalImage{position:relative;float:right;width:220px; display:block; border-top:solid thin #ccc; padding-top:10px;margin-left:30px;} .imageModalContainerRight .modalImage img{width:220px; height:140px;} .imageModalContainerRight .modalImage .modalTitle{height:26px; width:220px; border-bottom:solid thin #ccc; float:left; margin-top:10px; margin-bottom:30px;} .imageModalContainerRight .display > div a:hover span, .imageModalContainerRight .display a:hover span{background-position:-10px -70px;} .imageModalContainerRight .display{display:block;position:relative;}/*overflow:hidden;*/ .imageModalContainerRight .display span{position:absolute; left:0; top:100px;} .imageModalContainerRight p{padding-bottom:13px; text-align:left;} .imageModalContainerRight h1, .imageModalContainerRight h2, .imageModalContainerRight h3, .imageModalContainerRight h4, .imageModalContainerRight h5, .imageModalContainerRight h6, .imageModalContainerRight h7{ text-align:left; margin-bottom:5px;} .imageModalContainerRight a{text-decoration:underline;vertical-align:baseline;display:inline-block; font-size:100%;} /* Support for tables authoring in TIMO, in CQ */ .imageModalContainer table, .imageModalContainerRight table{border:none;width:100%;margin-bottom:10px;} .imageModalContainer td, .imageModalContainerRight td{color:#666; font-size:14px; width:250px;line-height:17px;padding:8px 8px 8px 0px;text-align:left;border-top:none; border-left:none;border-right:none;border-bottom:1px solid #CCC;} .imageModalContainer th, .imageModalContainerRight th{font-size:11px;color:#999;line-height:19px;padding:8px 8px 8px 0px;text-align:left;border-top:none; border-left:none;border-right:none;border-bottom:1px solid #CCC;} .imageModalContainer td p, .imageModalContainer th p, .imageModalContainerRight td p, .imageModalContainerRight th p{padding-bottom:0;} /* Support for tables in textComponent, in CQ */ .parbase.section.text table{border:none;width:100%;margin-bottom:10px;} .parbase.section.text td{color:#666; font-size:14px; width:250px;line-height:17px;padding:8px 8px 8px 0px;text-align:left;border-top:none; border-left:none;border-right:none;border-bottom:1px solid #CCC;} .parbase.section.text th{font-size:11px;color:#999;line-height:19px;padding:8px 8px 8px 0px;text-align:left;border-top:none; border-left:none;border-right:none;border-bottom:1px solid #CCC;} .parbase.section.text p{padding-bottom:13px; text-align:left;} .parbase.section.text .layoutRow td p, .parbase.section.text .layoutRow th p{padding-bottom:0;} .parbase.section.text .layoutRow td a, .parbase.section.text .layoutRow th a{text-decoration:underline; vertical-align:baseline;} /* Optional CQ display to remove the lines around the image and title under the image*/ .imageModalContainer .modalImageNoBorder{position:relative; float:left; width:220px; display:block; border-top:none; padding-top:10px; margin-right:30px;padding-bottom:20px;} .imageModalContainerRight .modalImageNoBorder{position:relative; float:right; width:220px; display:block; border-top:none; padding-top:10px; margin-left:30px;padding-bottom:20px;} .noModalTitle{display:none;} /*Nav Promo*/ .navPromo{position:relative;display:block;float:right;width:220px;height:300px;padding:25px 10px 10px 10px;margin:-25px -10px -35px 0;background:#363636;color:#fff;} .navPromo img{position:absolute;left:10px;bottom:10px;text-align:center;margin-top:40px;} .navPromo h2, .navPromo h6, .navPromo a{color:#fff;} /*In context promo*/ .promo220{position:relative;display:inline-block;width:220px;min-height:40px;margin:0 0 10px 0;} .promo220:first-child{margin-top:0;} .promo220 .bar{width:100%;min-height:40px;position:relative;display:block;} .promo220.withImg .bar{position:absolute;bottom:0;left:0;width:100%;} .promo220 .bar h6{color:#fff;padding:13px 40px 13px 13px;margin-bottom:0;display:block;} .promo220 .bar h6.outbound{display:inline-block; padding-right:20px;margin-right:15px;} .promo220 .actionArrow, .promo220 .actionPlus{position:absolute;right:2px;bottom:-1px;} .promo220 .actionPlay{position:absolute;left:60px;bottom:58px;} /*Unit Module + Mini Feature*/ .miniFeature, .unitModule{width:220px;padding:10px;display:inline-block;float:left;position:relative;} .miniFeature{height:305px;} .unitModule{height:220px;} .miniFeature:hover, .unitModule:hover{background:#fff;} .miniFeature img, .unitModule img, .unitModule .hiddenText, .unitModule a.outbound{position:absolute;bottom:10px;left:10px;z-index:2;cursor:pointer;} .unitModule h5{padding-right:20px;} .unitModule span.hiddenText{width:200px;height:120px;display:block;padding:10px;margin:0;color:#fff;z-index:1;overflow:hidden;} .unitModule .websiteLink{background: url(../../includes/img/ui/icons/newWindow.png) top right no-repeat;font-weight: normal; float:left; margin-top:18px;padding: 0 20px 0 0;} .unitModule .noWebsiteLink{background:none; font-weight: normal; float:left; margin-top:18px;} .hiddenText{background:url(../../includes/img/ui/bg/colors90/bgcGreyDark.png);}/*#454545 for forgotten bgc* companion class on hiddenText element*/ .unitModule:hover .hiddenText{z-index:3;} .miniFeature .outbound, .unitModule .outbound{position:absolute;bottom:160px;background-image:url(../../includes/img/ui/icons/outbound666.png);} /*Detail Title*/ .detailTitle{width:450px;padding:10px;display:inline-block;float:left;position:relative;} .detailTitle h4{ font-weight:normal;} /*GROUP MODULE STYLES*/ #groupModule {overflow:auto;} #groupModule h4 {border-bottom: 1px solid #CCC; margin: 0 0 10px; padding: 0 0 7px} #groupModule p{margin:0px; font-size:16px;line-height:19px;padding-bottom:13px;} /*#groupModule a{font-size:16px;line-height:19px;}*/ #groupModule p b{line-height:19px;} #groupModule a.collectionLink{width:100%;padding:10px 0;float:right;} #groupModule a.collectionLink:hover {background: #FFF;} #groupModule a span.right{right:0; bottom:11px;float:right;padding-right:0px;position:absolute;} /**/ #groupModule a span.right.outbound, #groupModule a span.right.outboundDark{right:0; bottom:11px; background:url(../../includes/img/ui/icons/newWindow.png) top right no-repeat;padding-right:20px;} /*position:absolute;*/ #groupModule a strong {font-weight:bold;padding:0 5px 0 5px;} #groupModule .collectionListItem{margin-top:17px;overflow:hidden;} #groupModule a.collectionLink{border-bottom: 1px solid #CCC; position:relative;} #groupModule .collectionListItem a:first-child{border-top:1px solid #CCC;} /*#groupModule a.collectionLink span{min-height:18px;}*/ #groupModule a.collectionLink span:first-child{float:left;min-height:17px;} /*COLLECTION MODULE STYLES*/ #collectionModule {overflow: hidden;} #collectionModule h4 {margin: 0 0 10px} #collectionModule a {text-decoration:none;} #collectionModule a.subscribe {float: right; font-size:12px;} #collectionModule .subCollection:hover {background:#FFF;} .subCollection {display:block;clear: both; overflow: hidden; padding: 10px 0;} .subCollection .left {width: 390px;} .subCollection h5 {margin-bottom: 5px;} /*.subCollection h6 {font-weight: normal; margin-bottom: 4px}*/ .subCollection h6.h7{float:left;margin-bottom:0;} .subCollection .h7.outbound {background:url(../../includes/img/ui/icons/newWindow.png) top right no-repeat;padding-right:20px;} .subCollection p {margin: 0 0 15px; padding: 0;} .subCollection a {font-size: 12px; font-weight: bold; padding: 0 20px 0 0;} .subCollection a.hideIcon {background:none;} .subCollection img {float: right;} .subCollection p strong{background-color:#ffff99;} .subCollection h5 strong{background-color:#ffff99;} .linkItem{border-top:1px solid #ccc!important;} .linkItem a{border-bottom: 1px solid #CCC;} #articleListing {height:15px;} #articleListing .subscribe {float:right;font-size:12px;} /*PRODUCT INFO TABS*/ #productInfo_tabs ul {border-bottom: 1px solid #CCC; height: 35px} #productInfo_tabs ul li {float: left; height: 36px; line-height: 40px; margin-right: -15px; position: relative} #productInfo_tabs .panes ul {border-bottom:none; height:auto;} #productInfo_tabs .panes ul li {height:auto; line-height:20px; margin-right:0;}/* Removing for conflict with TIMO - clear:left; line-height: 22px*/ .z1 { z-index: 1 } .z2 { z-index: 2 } .z3 { z-index: 3 } .z4 { z-index: 4 } .z5 { z-index: 5 } #productInfo_tabs ul li.current { z-index: 6 } #productInfo_tabs ul li:hover { z-index: 7 } #productInfo_tabs ul li a, #productInfo_tabs ul li a span {display: block; height: 35px} #productInfo_tabs ul li a {background: url(../../includes/img/ui/tabs/capTab_lt.png) 0 -40px no-repeat; padding: 0 0 0 18px} #productInfo_tabs ul li a span {background: url(../../includes/img/ui/tabs/longTab_rt.png) right -40px no-repeat; font-size: 12px; font-weight: bold; padding: 0 22px 0 5px} #productInfo_tabs ul li.current a {background-position: 0 0} #productInfo_tabs ul li.current a span {background-position: top right} .layoutRow .forceBullet ul{border: none;list-style:normal;list-style-type:disc;margin-left:20px;} .layoutRow .forceBullet li{float:none;padding-bottom:10px;display:list-item;line-height:20px;list-style-position: outside;vertical-align:baseline;} .layoutRow .forceBullet li a {float:none;padding-bottom:0;text-decoration:underline;line-height:inherit; font-size:100%;vertical-align:baseline; padding-left:0; display:inline-block;} .layoutRow .forceBullet ol{border: none;list-style-type:decimal;margin-left:26px;} /* Forcing bullets not to display */ .layoutRow .noBullet ul{border:none;list-style:none;list-style-type:none;margin-left:0;} .layoutRow .noBullet li{float:none;padding-bottom:3px;display:block;line-height:20px;vertical-align:baseline;} .layoutRow .noBullet li a{text-decoration:underline;display:inline-block; font-size:100%;} #productInfo_tabs .panes .layoutRow .noBullet ul{border:none;list-style:none;list-style-type:none;margin-left:0;} #productInfo_tabs .panes .layoutRow .noBullet li{float:none;padding-bottom:3px;display:block;line-height:20px;vertical-align:baseline;} #productInfo_tabs .panes .layoutRow .noBullet li a{text-decoration:underline;display:inline-block; font-size:100%;} .layoutRow .noBullet li span a{height:auto !important;} .layoutRow .noBullet li a {display:inline-block;float:none;padding-bottom:0; padding-left:0;text-decoration:underline;line-height:20px; background:none; font-size:100%;vertical-align:baseline;} .layoutRow .noBullet ol{border: none;list-style-type:none;margin-left:0;vertical-align:baseline;} /* Special case for bullet indentation when image in on the left and bullets are used */ .layoutRow .forceBulletMargin ul{border: none;list-style:normal;list-style-type:disc;margin-left:20px;} .layoutRow .forceBulletMargin li{float:none;padding-bottom:10px;display:list-item;line-height:20px;list-style-position: outside; margin-left:240px;vertical-align:baseline;} .layoutRow .forceBulletMargin li a {float:none;padding-bottom:0px;text-decoration:underline;line-height:inherit; font-size:100%;vertical-align:baseline; padding-left:0;display:inline-block;} .layoutRow .forceBulletMargin ol{border: none;list-style-type:decimal;margin-left:26px;vertical-align:baseline;} /* Forcing bullets not to display within TIMO*/ #productInfo_tabs .panes .layoutRow .imageModalContainer .noBullet ul{border:none;list-style:none;list-style-type:none;margin-left:0;} #productInfo_tabs .panes .layoutRow .imageModalContainer .noBullet li{float:none;padding-bottom:3px;display:block;line-height:20px;vertical-align:baseline;} #productInfo_tabs .panes .layoutRow .imageModalContainer .noBullet li a {display:inline-block;float:none;padding-bottom:0; padding-left:0;text-decoration:underline;line-height:inherit; background:none; font-size:100%;vertical-align:baseline; height:auto !important;} #productInfo_tabs .panes .layoutRow .imageModalContainer .noBullet ol{border: none;list-style-type:none;margin-left:0;vertical-align:baseline;} #productInfo_tabs .panes .layoutRow .imageModalContainerRight .noBullet ul{border:none;list-style:none;list-style-type:none;margin-left:0;} #productInfo_tabs .panes .layoutRow .imageModalContainerRight .noBullet li{float:none;padding-bottom:3px;display:block;line-height:20px;vertical-align:baseline;} #productInfo_tabs .panes .layoutRow .imageModalContainerRight .noBullet li a {display:inline-block;float:none;padding-bottom:0; padding-left:0;text-decoration:underline;line-height:inherit; background:none; font-size:100%;vertical-align:baseline;} #productInfo_tabs .panes .layoutRow .imageModalContainerRight .noBullet ol{border: none;list-style-type:none;margin-left:0;vertical-align:baseline;} /* Forcing bullets not to display within tab content*/ #productInfo_tabs .panes .layoutRow.noBullet ul{border:none;list-style:none;list-style-type:none;margin-left:0;} #productInfo_tabs .panes .layoutRow.noBullet li{float:none;padding-bottom:3px;display:block;line-height:20px;vertical-align:baseline;} #productInfo_tabs .panes .layoutRow.noBullet li a {display:inline-block;float:none;padding-bottom:0; padding-left:0;text-decoration:underline;line-height:inherit; background:none; font-size:100%;vertical-align:baseline; height:auto !important;} #productInfo_tabs .panes .layoutRow.noBullet li a span{padding:0; height:auto !important; background:none;} #productInfo_tabs .panes .layoutRow.noBullet ol{border: none;list-style-type:none;margin-left:0;vertical-align:baseline;} /* Shortened height of lines for TIMO components */ .layoutRow .forceBullet.short ul li, .layoutRow .forceBulletMargin.short ul li, .layoutRow .forceBullet.short ol li, .layoutRow .forceBulletMargin.short ol li, .layoutRow .noBullet.short ol li { padding-bottom:3px; vertical-align:baseline; } #productInfo_tabs .panes .layoutRow .forceBullet.short ul li, #productInfo_tabs .panes .layoutRow .forceBulletMargin.short ul li, #productInfo_tabs .panes .layoutRow .forceBullet.short ol li, #productInfo_tabs .panes .layoutRow .forceBulletMargin.short ol li, #productInfo_tabs .panes .layoutRow.noBullet.short ol li { padding-bottom:3px; vertical-align:baseline; } #productInfo_tabs .panes .layoutRow li a, #productInfo_tabs .panes .layoutRow li span a{ height:auto !important; padding-left:0; display: inline-block; } .layoutRow .noBullet.short ul li, .layoutRow.noBullet.short ul li, #productInfo_tabs .panes .layoutRow .noBullet.short ul li, { padding-bottom:3px; vertical-align:baseline; line-height:inherit; } /* Shortened height of lines for TEXT COMPONENT */ .parbase.section.text .layoutRow.forceBullet.pshort p, .parbase.section.text .layoutRow.forceBulletMargin.pshort p{ padding-bottom:0; } #productInfo_tabs .parbase.section.text .layoutRow.forceBullet ul li a{ background:none; height:auto !important; padding-left:0;} #productInfo_tabs .parbase.section.text .layoutRow.forceBullet ul li a span{height:auto !important; padding-left:0;} .imageModalContainer .noBullet.pshort p, .imageModalContainerRight .noBullet.pshort p, .parbase.section.text .layoutRow.noBullet.pshort p{ padding-bottom:0; } .imageModalContainer .forceBullet.pshort p, .imageModalContainer .forceBulletMargin.pshort p, .imageModalContainerRight .forceBullet.pshort p, .imageModalContainerRight .forceBulletMargin.pshort p{ padding-bottom:0; } .parbase.section.text a{display:inline-block;padding-bottom:0;padding-left:0;text-decoration:underline;line-height:inherit; vertical-align:baseline; font-size:100%;} /*RELATED MODULE STYLES*/ .relatedModule{background-color:#FFF; overflow:hidden; clear:both;} .relatedModule h5{padding:10px 0 0 10px; margin-bottom:10px;} .relatedModule img{padding:0px; margin-bottom:10px;} .relatedModule .relatedHeader{border-top:1px solid #ccc;} .relatedItem{float:left;width:220px;height:220px;padding-right: 20px;} .relatedItemLast {padding-right: 0 !important;} .relatedItem:hover{color:#999999; cursor:pointer;} .relatedItem p{padding-bottom:10px;padding-top:10px;} .relatedModule li {border-top: 1px solid #CCC; overflow: hidden; margin: 0 0 0 10px; padding-top:10px;padding-bottom:10px;} .relatedModule h7 {padding-top:10px;} .relatedModule h6.h7 a {font-size: 12px;} .relatedModule h6 {margin-bottom: 0;} /*CONTACT US + GET IN TOUCH + WORLDWIDE OFFICES*/ #getInTouch .layoutCellQuarter ul.tabs li:first-child {border: none; color: #999; margin-bottom: 17px; padding: 0;} #getInTouch .layoutCellQuarter ul.tabs li {border-bottom: 2px solid #ebebeb; margin-bottom: 10px; padding-bottom: 7px} #getInTouch .tabs li.current {font-weight: bold} #getInTouch .layoutRow {margin-top: 24px; border-bottom: 1px solid #ccc;}/* padding-bottom: 24px;*/ #getInTouch .layoutRow .bodyTextBold, #getInTouch .layoutRow p {margin-bottom: 3px} #getInTouch .layoutRow img {display: block; margin-top: 10px} .selectCountry {margin-top: 45px} .selectCountry li:first-child {font-weight: bold; font-style: normal; margin-bottom: 7px} .selectCountry li {font-style: italic; margin-bottom: 5px} .selectCountry li hr {border-bottom: none; border-left: none; border-right: none; border-top: 2px solid #EBEBEB; float: right; width: 86%} .selectCountry li a {font-style: normal; margin-top: 13px} .selectCountry select {width: 100%} /* Default hiding */ .selectCountry .subItem{display:none;} .selectCountry .subItem.show{display:block;} .selectCountry .subOr{display:none;} .selectCountry .subOr.show{display:block;} .selectCountry .subSearch{display:none;} .selectCountry .subSearch.show{display:block;} .selectCountry .subState{display:none;} .selectCountry .subState.show{display:block;} #pagination {} #pagination p {float: left} #pagination p span {color: #ec2b2c} #pagination ul {float: right} #pagination ul li {float: left; margin: 0 0 0 5px} #getInTouch .layoutRow {margin-bottom:10px;} #resultsList {clear: both;} #resultsList li {border-top: 1px solid #CCC; overflow: hidden; padding:0;} #resultsList li a.plus {background: url(../../includes/img/ui/icons/openCollapse.png) 0 0 no-repeat; float: right; height: 21px; text-indent: -9999px; width: 21px;margin-right:10px;margin-top:10px;} #resultsList li a.internalLink {float: none; height: auto; text-indent: inherit; width: auto} #resultsList li a.selected {background-position: 0 -22px;} #resultsList p{line-height:18px;} #resultsList .businessItem{height:40px;} #resultsList .businessItem p{margin-top:10px;margin-bottom:0px;} #resultsList .businessItem .left:first-child{width:398px;} /*#resultsList .businessItem .right{margin-right:145px;}*/ #resultsList .businessAddress{display:none;height:150px;padding-left:10px;} #resultsList .businessAddress p{margin-bottom:0px;padding-bottom:0px;} #resultsList .businessOffice{float:left;width:370px;margin-right:43px;} #resultsList .businessOffice li{border-top:none;} #resultsList .businessContact li{border-top:none;} /*In The News*/ .inTheNews{padding:0px 10px;} .inTheNews h4{margin-bottom:10px;} .inTheNews a.story{border-top:1px solid #ccc;padding:15px 0 10px 3px;display:block;position:relative;} .inTheNews a.story:hover{background:#fff;} .inTheNews a.story img{position:absolute;top:15px;right:2px;width:70px;height:44px;margin-bottom:-44px;float:right;} .inTheNews h5, .inTheNews h6, .inTheNews a.story .bodyText{width: 340px;display:block;position:relative;} .inTheNews h5{margin-bottom:0px;} .inTheNews h6{margin-bottom:1px;} .inTheNews a.story .bodyText p{line-height:17px;} .inTheNews .bottomLink{border-top:1px solid #ccc;padding:7px 0 0 3px;} /*Applications Toolbar*/ .applicationsToolbar{width:940px;height:40px;padding:0 10px;margin-left:-1px;border:1px solid #ccc;overflow:hidden;} .applicationsToolbar h5, .applicationsToolbar h6{float:left;display:block;margin:0;line-height:40px;} .applicationsToolbar h5, .applicationsToolbar h5 a{font-size:16px;} .applicationsToolbar h5{padding:0 2px 0 2px;} .applicationsToolbar h5 a{padding:2px 8px;} .applicationsToolbar h6{margin-right:8px;} .applicationsToolbar h5 a:hover{background:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;} /*BU contact Numbers*/ .contactNumbersBU{width:225px;padding:0px;border-bottom:1px solid #ccc;overflow:hidden;} .contactNumbersBU h3{float:left;display:block;margin:0;line-height:25px; width:100%;padding-bottom:15px;} .contactNumbersBU p{float:left;display:block;margin:0;line-height:25px; width:100%;padding-bottom:5px;} .contactNumbersButton{border-bottom:1px solid #ccc;padding:20px 0px;} /*float:left;*/ /*Product manuals*/ /* Removeing for CQ component .productManuals:first-child{border-top:1px solid #ccc;} .productManuals:last-child{margin-bottom:20px;}*/ .productManuals{width:225px;padding:0px;border-bottom:1px solid #ccc;overflow:hidden;} .productManuals .brochureCopy{float:left;width:150px;padding:20px 0px;} .productManuals .brochureCopy p{font-size:14px;;font-weight:normal;} .productManuals .brochureCopy h6{font-weight:normal; margin-bottom:0px;} .productManuals .brochureImage{padding-top:20px;} /*SocialMedia Toolbar*/ .socialModule{padding:10px;float:left;clear:both;border:1px solid #ccc;line-height:20px;height:20px;vertical-align:top;} .socialModule .label{font-size:11px;float:left;display:inline-block;line-height:20px;padding-right:13px;text-transform:uppercase;} .socialModule a.save, .socialModule a.email, .socialModule a.print{margin:2px 3px 0 18px;float:left;} .socialModule a.print{margin-right:0;} .lockFacebook{width:112px;} .lockFacebook, .lockLinkedIn, .lockTwitter{display:inline-block;height:20px;float:left;} #fb-root{display:none;} .lockLinkedIn .IN-widget{line-height:inherit !important;} .lockLinkedIn .IN-widget span:first-child{font-size:13px;} /* Product Finder */ #productFinder .layoutRow #resultsList li p {margin: 0} #productFinder .layoutCellQuarter ul.tabs li:first-child {border: none; color: #999; margin-bottom: 17px; padding: 0;} #productFinder .layoutCellQuarter ul.tabs li {border-bottom: 2px solid #ebebeb; margin-bottom: 10px; padding-bottom: 7px} #productFinder .tabs li.current {font-weight: bold} #productFinder .layoutRow, #productFinder .layoutCellFull {padding-bottom:0px;position:relative;} /*border-bottom: 1px solid #ccc;*/ /*#productFinder .layoutRow .bodyTextBold, #productFinder .layoutRow p {margin-bottom: 3px}*/ #productFinder #productList {clear: both} #productFinder #productList li {border-top: 1px solid #CCC; overflow: hidden; padding-top:10px;}/**/ #productFinder #productList li:first-child{border-top:0px;} #productFinder .subContent #productList li{border-top: 1px solid #CCC;} #productFinder #productList h6{ float:left;}/*margin-bottom:10px;*/ /*#productFinder #productList li:last-child{border-bottom: 1px solid #ccc;margin-bottom:10px;}*/ #productFinder #productList li a.plus {background: url(../../includes/img/ui/icons/openCollapse.png) 0 0 no-repeat; float: right; height: 21px; text-indent: -9999px; width: 21px;margin-right:10px;}/* line-height:0px;*/ #productFinder #productList li a.internalLink {float: none; height: auto; text-indent: inherit; width: auto} #productFinder #productList li a.selected {background-position: 0 -22px;} #productFinder h5{margin-bottom:0px;} #productFinder .heading{float:left;width:490px;margin-right:50px;margin-left:10px;margin-top:10px;} #productFinder .description{float:left;width:490px;margin-right:50px;margin-left:10px;} #productFinder .description p{background: none;clear: both;padding:0px;position: relative;top:0px;display: none;display:block;margin-bottom:10px;} #productFinder .description h5{margin-bottom:10px;margin-top:5px;} #productFinder .spec{float:left;margin-top:10px;} #productFinder h6{ padding-bottom:10px; float:left;} /*vertical-align:bottom; line-height:0px;*/ div h6 .red{color:#F00;line-height:1.5;} /*#productFinder h6.h7.red{color:#F00; vertical-align:bottom;}*/ #productFinder span.red{ font-weight: bold;color:#F00; vertical-align:bottom;line-height:14px;} #productFinder .productImage{clear:right;float:right;width:230px;}/*float:right; padding-right:60px;*/ #productFinder .layoutRow img, #productFinder .layoutCellFull img {display:block;height:140px;margin-top:0px;padding-bottom:10px;margin-right: 10px; float:left;}/*clear:right;float:right;*/ #productFinder .productImage p{display:block; background:none;} .bgWhite{background-color:#fff;} #productFinder .productSubItem{} /*#productFinder .productSubItem{margin-left:250px;}*/ #productFinder .productSubItem .description p{background: none;clear:both;padding:0px;position: relative;top:0px;display: none;display:block;} #productFinder .productSubItem .description h4{margin-bottom:5px;margin-top:10px;} #productFinder .productSubItem .heading{float:left;width:255px;margin-right:50px;margin-left:10px;} /*#productFinder .productSubItem .heading h6{padding-bottom:0;}*/ #productFinder .productSubItem .spec{width:140px;margin-bottom:5px;} #productFinder .productSubItem .spec h6{margin-bottom:0px;} #productFinder .productSubItem a.button{margin-right:10px;clear:right;float:right;} #productFinder .productSubItem img{clear:right;float:right;margin-top:20px}/* float:right;clear:right; */ #productFinder .productSubItem .productImage p{display:block; background:none;} /* Product Finder Search Page */ #productFinderSearch .layoutRow {margin-top:0px;padding-bottom:0px;} /*border-bottom: 1px solid #ccc;*/ /* #productFinderSearch .layoutRow .bodyTextBold, #productFinderSearch .layoutRow p {margin-bottom: 3px} */ #productFinderSearch .layoutRow img {display: block; padding-left:0px;clear:right;float:right;}/*padding-left:69px;*/ #productFinderSearch h1{padding-left:5px;} #productFinderSearch .productSubItem .description{width:315px;margin-right:10px;clear:left;} #productFinderSearch .productSubItem .description p{background: none;clear:both;padding:0px;position: relative;top:0px;display: none;display:block;} #productFinderSearch .productSubItem .description h5{margin-bottom:5px;} #productFinderSearch .productSubItem .spec{width:140px; } #productFinderSearch .productSubItem .productImage{}/* float:right;clear:right; */ #productFinderSearch .productSubItem a.button{float:right;padding-left:0px;}/*padding-left:173px;*/ #productFinderSearch .productSubItem .productImage p{display:block; background:none;} #productFinderSearch .resultTitle{background-color:none; height:27px; padding-top:0px; margin-top:0px;border-bottom: 1px solid #CCC;border-top:none;} #productFinderSearch #pagination{border-bottom:1px solid #CCC; height:20px; padding-bottom:7px;} #productFinderSearch #pagination:last-child{border-bottom: none; height:26px;} .subContent{width:100%;display:none;margin-left:0px; clear:both;margin-top:10px;} #subContentLong{width:100%;display:none;margin-left:0px; clear:both;margin-top:10px;} /*.subContent #productList li{border-top: 1px solid #CCC;}*/ #subContentShort{width:720px;display:none;margin-left:240px; clear:both;} #subContentShort .heading{width:255px;} /*#subContentLong .description{width:675px;margin-right:5px;clear:left;}*/ #subContentShort .description{width:300px;margin-right:5px;clear:left;} #subContentLong h6{padding-right:90px;} /* Removing 10/19 #subContentShort h6{padding-right:90px;} */ #subContentShort .heading, #subContentShort .spec{margin-top:10px;} .dropdownContainer{background-color:none; padding-top:10px; padding-bottom:10px;border-top: 1px solid #CCC;overflow:hidden;} .dropdownCopy{width:320px;float:left;} .dropdownContainer .buDropdown{margin-bottom:10px;} .dropdownContainer select{margin-top:6px; margin-right:5px;} /*.dropdownContainer .newWindow{background: url(../../includes/img/ui/icons/newWindow.png) top left no-repeat;}*/ #productFinderSearch .filterDropDown {margin-top: 0px;} #productFinder .filterBox h6{float:none; padding-bottom:0;} /* .filterBox .bodyTextB3{margin:3px;}*/ #productFinderSearch .filterDropDown li:first-child {font-weight: bold; font-style: normal; margin-bottom: 7px} #productFinderSearch .filterDropDown li {font-style: italic; margin-bottom: 5px} #productFinderSearch .filterDropDown li hr {border-bottom: none; border-left: none; border-right: none; border-top: 2px solid #EBEBEB; float: right; width: 86%} #productFinderSearch .filterDropDown li a {font-style: normal; margin-top: 13px} #productFinderSearch .filterDropDown select {width: 100%} #productFinder .collapsedSearch{height:27px;width:220px;position:absolute;left:736px;top:5px;z-index:1;} #productFinder .collapsedSearch a.go{float:right;width:27px;height:27px;background:url(../../includes/img/ui/forms/search_white.png) 100% 0 no-repeat;text-indent:-999em;} #productFinder .collapsedSearch input[type="text"]{float:right;background:url(../../includes/img/ui/forms/search_white.png) 0 0 no-repeat;border:none;color:#666;width:23px;padding:0 0 0 8px;height:27px;line-height:27px;} #productFinder .collapsedSearch .keepOpen{width:183px;} /*Modal*/ /*.modalContainer{max-width:940px;overflow:hidden;display:none;position:absolute;z-index:1001;}*/ .modalContainer{display:none;max-width:940px;position:absolute;z-index:1001;} .modalContent{background:#f5f5f5;} .modalContent.newsLetter{position:relative;width:300px;padding:26px 10px 10px 10px;background:#f5f5f5 url(../../includes/img/ui/icons/envelope.png) no-repeat 12px 12px;} .modalContent .newsLetter .option label {display: inline;padding-top: 0;padding-bottom: 0;padding-left: 10px;padding-right: 10px;} /*.modalContent.mediaHolder{max-height:580px;}*/ .modalContent.mediaHolder{max-height:580px; overflow:hidden;} .modalContent.mediaHolder a{top:-31px;right:0;} .modalContent .close{display:block;width:30px;height:30px;position:absolute;top:0px;right:0;text-indent:-999em;background:url(../../includes/img/ui/buttons/modalCloseDOnL.png);z-index:1003;} .modalContent.mediaHolder .close{display:block;width:30px;height:30px;position:absolute;top:-31px;right:0;text-indent:-999em;background:url(../../includes/img/ui/buttons/modalMediaCloseDOnL.png);z-index:1003;} .modalContent .contentSizer{min-height:300px;} .modalContent table input[type="text"], .modalContent table input[type="password"]{width:208px;float:right; line-height:30px;} .modalContent .bodyTextBold p{padding-bottom:7px;} /*.modalContent .error{min-height:20px;padding:7px 0 0px 75px;}*/ .modalContent .buttonRow{margin-top:20px;text-align:center;} .modalContent .buttonRow a.button{padding:0;text-decoration:none;line-height:32px;} .modalContent .buttonRow a{display:inline-block;padding-top:9px;padding-left:10px;font-size:12px;line-height:14px;text-decoration:underline;} #modalBg{display:none;position:fixed;background:#000;z-index:1000;} #modalIE7Fix{position:relative;font-size:0;line-height:0;clear:both;visibility:hidden;} .modalContent.newsLetter.thankyou{display:none;} /* Tech Spec Charts */ .twoColumnSpec .specLeft{width:250px;} .twoColumnSpec .specRight{width:500px;} .twoColumnSpec td{padding:8px 0px 0px 0px;} .twoColumnSpec p{line-height:19px; max-width:450px;} .threeColumnSpec .specLeft{width:250px;} .threeColumnSpec .specMiddle{width:250px;} .threeColumnSpec .specRight{width:250px;} .threeColumnSpec td{padding:8px 0px 0px 0px;} .threeColumnSpec p{line-height:19px; max-width:220px;} .docList:first-child{border-top:1px solid #ccc;} .docList .specLeft{width:650px; vertical-align:middle; } .docList .specRight{width:50px; padding-top:5px;vertical-align:top;} .docList p{line-height:19px; max-width:450px; padding-top:10px;} .docList .specLeft span h6{padding-bottom:10px;} /* SEARCH RESULTS PAGE */ #layoutSearch h1{padding-left:5px;margin-bottom:0px;} #layoutSearch .layoutCellQuarter{padding-left:0px;} .searchResults {} .searchContainer{background-color:none; height:43px; padding-top:15px; margin-top:5px;border-top: 1px solid #CCC;clear:right;} /* margin-bottom:20px; border-bottom: 1px solid #CCC;*/ .searchContainer .openedSearch{float:left;height:27px;width:183px;position:relative;z-index:1;} .searchContainer .openedSearch a.go{float:right;width:27px;height:27px;background:url(../../includes/img/ui/forms/search_white.png) 100% 0 no-repeat;text-indent:-999em;} .searchContainer .openedSearch input[type="text"]{float:right;background:url(../../includes/img/ui/forms/search_white.png) 0 0 no-repeat;border:none;color:#666;width:148px;padding:0 0 0 8px;height:27px;line-height:27px;} .searchContainer .openedSearch .keepOpen{width:183px;} .searchPagination{float:right; padding-right:20px;} .searchContainer #pagination ul li {margin: 7px 0 0 5px;} .searchContainer .sortCopy{float:left;padding:5px 5px 5px 20px;} .searchContainer .sortDropdown {float:left;margin-left: 10px;padding:6px;} .dropdownContainer{background-color:none; padding-top:10px; padding-bottom:10px;border-top: 1px solid #CCC;overflow:hidden;} .dropdownCopy{width:320px;float:left;} .searchDropdown{float:right;} /* Search + Sort */ .searchSortContainer{padding-right:20px;background-color:none; height:43px; padding-top:15px; margin-top:5px;border-top: 1px solid #CCC;clear:right;margin-bottom:40px; border-bottom: 1px solid #CCC;} .searchSortContainer .openedSearch{float:left;height:27px;width:183px;position:relative;z-index:1;} .searchSortContainer .openedSearch a.go{float:right;width:27px;height:27px;background:url(../../includes/img/ui/forms/search_white.png) 100% 0 no-repeat;text-indent:-999em;} .searchSortContainer .openedSearch input[type="text"]{float:right;background:url(../../includes/img/ui/forms/search_white.png) 0 0 no-repeat;border:none;color:#666;width:148px;padding:0 0 0 8px;height:27px;line-height:27px;} .searchSortContainer .openedSearch .keepOpen{width:183px;} .searchSortContainer .sortCopy{float:left;padding:5px 5px 5px 20px;} .searchSortContainer .sortDropdown {float:left;margin-left: 10px;padding:2px;} /* Search + Pagination */ .searchPaginationContainer{padding-right:20px;background-color:none; height:43px; padding-top:15px; border-top: 1px solid #CCC;clear:right;margin-bottom:10px; border-bottom: 1px solid #CCC;} .searchPaginationContainer .openedSearch{float:left;height:27px;width:183px;position:relative;z-index:1;} .searchPaginationContainer .openedSearch a.go{float:right;width:27px;height:27px;background:url(../../includes/img/ui/forms/search_white.png) 100% 0 no-repeat;text-indent:-999em;} .searchPaginationContainer .openedSearch input[type="text"]{float:right;background:url(../../includes/img/ui/forms/search_white.png) 0 0 no-repeat;border:none;color:#666;width:148px;padding:0 0 0 8px;height:27px;line-height:27px;} .searchPaginationContainer .openedSearch .keepOpen{width:183px;} #resultSet {overflow: hidden} #resultSet h4 {float: left; margin: 0 0 10px} #resultSet ul {clear: both; margin: 0 0 10px} #resultSet ul li:hover {background: #FFF; cursor:pointer;} #resultSet ul li:first-child {border-top: 1px solid #CCC} .resultItem {border-bottom: 1px solid #CCC; clear: both; overflow: hidden; padding: 10px 0} .resultItem .left {padding: 0 90px 0 0; width: 690px} .resultItem h5 {margin-bottom: 8px} .resultItem i{ font-style:italic; font-weight:normal;} .resultItem p {line-height: 19px; margin: 0 0 10px; padding: 0;clear:left;} .resultItem a {font-size: 14px; font-weight: normal; } .resultItem a.subscribe {background: url(../../includes/img/ui/icons/newWindow.png) top right no-repeat; font-size: 12px; font-weight: normal; padding: 0 20px 0 0;} .resultItem p strong{background-color:#ffff99;} .resultItem h5 strong{background-color:#ffff99;} /* Search Results - No results found page */ .noSearchContainer{background-color:none; height:43px; padding-top:15px;padding-bottom:40px; margin-top:5px;border-bottom: 1px solid #CCC;} .noSearchContainer .buSearch{float:right;} .noSearchContainer .openedSearch{float:right;height:27px;width:183px;position:relative;z-index:1;} .noSearchContainer .openedSearch a.go{float:right;width:27px;height:27px;background:url(../../includes/img/ui/forms/search_white.png) 100% 0 no-repeat;text-indent:-999em;} .noSearchContainer .openedSearch input[type="text"]{float:right;background:url(../../includes/img/ui/forms/search_white.png) 0 0 no-repeat;border:none;color:#666;width:148px;padding:0 0 0 8px;height:27px;line-height:27px;} .noSearchContainer .openedSearch .keepOpen{width:183px;} .noSearchContainer span{color:#F00; padding-left:5px; font-weight:bold;} .noSearchContainer h4{font-weight:normal;} .noResultsCopy{float:left;padding-left:7px;} /*No results Links*/ .searchLinks{margin-top:20px;} .searchLinks ul li:first-child{padding-bottom:10px;} .searchLinks li a{display:block;padding-bottom:10px;} .margin10{height:10px;} /* Landing Feature module */ .landingFeatureA span {position: absolute;left:0;bottom:0px;} .landingFeatureA a p {color:#fff;position:absolute;bottom:7px;left:53px;} .landingFeatureA .featureLeft{padding:10px 10px;width:300px;float:left;} .landingFeatureB span {position: absolute;left:380px;bottom:0px;} .landingFeatureB a p {color:#fff;position:absolute;bottom:0px;left:433px;} .landingFeatureB .featureLeft{padding:10px 10px;width:300px;float:right;} .landingFeatureA, .landingFeatureB{position:relative;min-height:200px;} .landingFeatureA .featureRight h4, .landingFeatureB .featureRight h4{color:#fff;} .landingFeatureA h6, .landingFeatureB h6{color:#FFF;} .landingFeatureA h5, .landingFeatureB h5{color:#FFF;margin-bottom:5px;} .landingFeatureA h4, .landingFeatureB h4{color:#FFF;} .landingFeatureA p, .landingFeatureB p{color:#FFF;} .landingFeatureA div a:hover span, .landingFeatureB div a:hover span{background-position:-10px -70px;} /* Search Page promo with dropdown module */ .searchPromoContainer{position:relative; margin-bottom:20px;} .searchPromoContainer h6{color:#FFF;} .searchPromoContainer h4{color:#FFF;} .searchPromoContainer p{color:#FFF;} .searchPromoContainer span {} .searchPromoContainer .featureLeft{padding:10px 10px;width:300px;float:right;} /* 5bbf21*/ .searchPromoContainer .featureLeft h4{color:#fff; line-height:24px;} /*.searchPromoContainer .buSearchGo{float:left;background-color:#0C3;}*/ .searchPromoContainer .buDropdownCopy{margin-top:66px;} .searchPromoContainer .buDropdownCopy a.subscribe{margin-right:10px;verticle-align:bottom;background: url(../../includes/img/ui/icons/newWindowWhite.png) top right no-repeat; font-size: 12px; font-weight: normal; padding: 0 20px 0 0;} .searchPromoContainer .buDropdown{margin-bottom:10px;} /*Results Filter*/ .filterContainer{font-size:14px;line-height:16px;border:1px solid #ccc;margin-bottom:20px;} .filterContainer .filterItem, .filterContainer .filterDisplay{border-top:1px solid #ccc; margin-left:10px;margin-right:10px; padding-top:10px; padding-bottom:10px;overflow:hidden;} .filterContainer .filterDisplay .filterShow a, .filterContainer .filterDisplay .filterHide a{text-decoration:none;} .filterContainer p{padding-bottom:0px;} .filterContainer .option{width:15px;height:15px;} .filterContainer .filterCheckBox{ float:left;} .filterContainer .filterBox h6{padding-top:10px;padding-left:10px;} .filterContainer .filterCopy{float:left;width:158px;margin-left:10px;} .filterContainer .filterNumber{float:right;} /* NEW CQ FORM STYLES */ .form{margin-top:40px;} .form_leftcol{float:left;clear:both;} .form_rightcol{margin-left:170px;}/*background-color: red;*/ .section.text, .dropdown.section, .section.captcha, .checkbox.section, .section.radio, .section.end{clear:both;overflow:hidden;}/*background-color:yellow;width:600px;*/ .form_leftcolmark, .form_leftcollabel{float:left;} .form_leftcolmark, .form_rightcol.form_error{color:red;} .section.text .form_row, .dropdown.section .form_row, .checkbox.section .form_row, .section.radio .form_row, .section.captcha .form_row{padding:0px 0 10px;} .section.text input{width:220px;height:30px;border:1px solid #ccc;background:#fff;color:#666;} .section.text input:focus{border-color:black;} .section.text input:hover{border-color:black;} .form_captcha_input input{height:30px;border:1px solid #ccc;background:#fff;color:#666;} .form_captcha_input input:focus{border-color:black;} .form_captcha_input input:hover{border-color:black;} .checkbox.section .checkbox{display:none;} .checkbox.section a{vertical-align: bottom;} .checkbox.section .form_rightcol label{margin-left:5px;} .checkbox.section .form_leftcol{margin-top:9px;} .section.radio a{vertical-align: bottom;} .section.text textarea{width:460px; height:77px; border:1px solid #ccc;background:#fff;color:#666;padding:0 5px; font-style:italic;} .section.text textarea:focus{ border-color:black; border:} .section.text textarea:hover{ border-color:black;} /* CQ parsys submit button HIDE .parsys .section.submit .form_button_submit{height:1px; margin:-1px 0 0 -999em; width:0;} */ /* CQ parsys submit button*/ .parsys .section.submit .form_button_submit{float:left;display:inline-block;height:32px;background:url(../../includes/img/ui/buttons/buttonStandard.png) 0 0;border:none; width: auto;display: block;margin-left: 100px; margin:0;font-weight: bold; font-style:inherit; font-family:Arial, Helvetica, sans-serif; color:#333; padding-left:12px;cursor:pointer;} .parsys .section.submit .form_rightcol span{float:left;width:12px;height:32px;display:block;background:url(../../includes/img/ui/buttons/buttonStandardCap.png) 0 0;border:none;} /* CQ parsys-Captcha refresh button HIDE */ .parsys .section.captcha .form_captcha_refresh .form_button{height:1px; margin:-1px 0 0 -999em; width:0;} /* CQ parsys-Captcha refresh button - styled link for refresh button*/ .parsys .section.captcha .form_button{float:left;display:inline-block;height:32px;background:url(../../includes/img/ui/buttons/buttonStandard.png) 0 0;border:none; width: auto;display: block;margin-left: 100px; margin:0;font-weight: bold; font-style:inherit; font-family:Arial, Helvetica, sans-serif; color:#333;} .parsys .section.captcha .form_rightcol span.cap{float:left;width:12px;height:32px;display:block;background:url(../../includes/img/ui/buttons/buttonStandardCap.png) 0 0;border:none;} .parsys .section.captcha .form_rightcol span.content{padding-left:12px; color:#333; font-size:13px; padding-right:5px;} /* For monica's Newsletter */ .modalContent.newsLetter .buttonRow .form_button_submit{float:left;display:inline-block;height:32px;background:url(../../includes/img/ui/buttons/buttonStandard.png) 0 0;border:none; width: auto;display: block;margin-left: 100px; margin:0;font-weight: bold; font-style:inherit; font-family:Arial, Helvetica, sans-serif; color:#333;} .modalContent.newsLetter .section.captcha .form_captcha_refresh .form_button{height:1px; margin:-1px 0 0 -999em; width:0;} .modalContent.newsLetter .parbase.section.text{padding-top:10px;} .modalContent.newsLetter .section.captcha{padding-top:10px;} .modalContent.newsLetter .section.captcha .form_rightcol{margin-left:110px;} .modalContent.newsLetter .section.captcha .form_centercol{text-align:center;} .modalContent.newsLetter .parbase.section.text p{padding-bottom:0; text-align:center;} .modalContent.newsLetter .form_captcha_input input{margin-top:10px; line-height:30px;} .modalContent.newsLetter .errorMessage{margin-left:0; text-align:center;} .modalContent.newsLetter .newsOption label{width:80px; padding-left:0; display:inline-block;} .modalContent.newsLetter .option label{padding-left:10px; display:inline-block;} .modalContent.newsLetter .option label{padding-left:10px; display:inline-block;} /* END NEW CQ FORM STYLES */ /* COMMENTS FORM - CQ COMPONENT */ .commentForm{margin-top:20px;} .comment-signed-in-text{font-size:12px; font-weight:normal; line-height:15px;margin-top:5px; margin-bottom:5px;} .comment-text-label{font-size:12px; line-height:15px; display:block;margin-top:5px; margin-bottom:5px; float:left;} .commentForm .labelWrap{display:inline-block;} .commentForm .comment-block-author .labelWrap{display:inline-block;} .comment-info .comment-text-label{font-size:12px; font-weight: normal; line-height:15px; display:block;margin-top:5px; margin-bottom:5px; float:left; display:inline-block;} .commentForm .form_leftcolmark{margin-top:5px;} .commentForm input{line-height:30px; width:220px; display:block;} .comments-count{font-size:18px; font-weight: bold; line-height:15px; display:block;margin-top:5px; margin-top:20px;} .commentForm textarea{height:100px; width:700px; max-width:700px;} .commentForm img{display:none;} .commentForm .submit-block{display:inline-block;} .commentForm .submit-block .submit{height:32px;margin:0; width:auto; margin-top:10px;} .commentForm .submit-block a{margin-top:10px;} .commentForm cite, .commentForm cite a{font-size:12px; font-weight: bold; line-height:15px; margin-top:5px; font-style:normal;} .comment-header-meta{margin-left:30px;} .comment-header-meta a{font-size:12px;line-height:14px;text-transform:none;margin-bottom:7px;font-weight:normal;color:#666;} .comment-header{border-bottom:1px solid #ccc; padding-bottom:5px; padding-top:20px;} .comment-body{margin-top:10px;font-size:12px; font-weight: normal; line-height:15px; display:block;margin-top:5px;} .comment-replies{margin-top:10px; margin-left:40px; font-size:12px;line-height:14px;text-transform:none;margin-bottom:7px;font-weight:normal;color:#666;} .comment-replies textarea{height:100px; width:400px; max-width:400px; display:block; clear:left;} .comment-replies .comment-text-label{margin-top:10px;} .commentForm .comment-replies a{font-size:12px;line-height:14px;text-transform:none;margin-bottom:7px;font-weight:normal;color:#666;} .commentForm .comment-replies span{line-height:12px;} .commentForm .comment-header cite a{font-weight:bold;} .comment-signed-in-user{font-weight:bold;} .commentForm .submit{float:left;display:inline-block;height:32px;background:url(../../includes/img/ui/buttons/buttonStandard.png) 0 0;border:none; width: auto;display: block;margin-left: 100px; margin:0;font-weight: bold; font-style:inherit; font-family:Arial, Helvetica, sans-serif; color:#333; padding-left:12px;cursor:pointer;} .commentForm .submit-block span{float:left;width:12px;height:32px;display:block;background:url(../../includes/img/ui/buttons/buttonStandardCap.png) 0 0;border:none;margin-top:10px;} .commentForm .comment-error{font-size:12px; font-weight:normal; line-height:15px; margin-top:10px; font-style:normal; color:#F00; display:block;} /* END COMMENTS */ /* Sitemap styles */ .section.sitemapLayout .layoutRow .layoutCellQuarter:first-child{margin-top:40px;} .section.sitemapLayout .parbase.section.text a{text-decoration:none;} /* End Sitemap Styles */ .homepageFeature .detailWindow.forceRight{left:auto;right:0;} .forceBullet .bodyTextB1, .forceBullet .bodyTextB2, .forceBullet .bodyTextB3, .forceBullet .bodyTextB4, .forceBullet .bodyTextB5, .forceBullet .bodyTextB6, .forceBullet .bodyTextB7, .forceBullet .bodyTextB7, .forceBullet .bodyTextB7{vertical-align:baseline;} .noBullet .bodyTextB1, .noBullet .bodyTextB2, .noBullet .bodyTextB3, .noBullet .bodyTextB4, .noBullet .bodyTextB5, .noBullet .bodyTextB6, .noBullet .bodyTextB7, .noBullet .bodyTextB7, .noBullet .bodyTextB7{vertical-align:baseline;} /*Clear Fix*/ .centerContainer,.layoutRow,.mainNavDrop{ zoom:1;} .centerContainer:after,.layoutRow:after,.mainNavDrop:after{ content:"."; display:block; clear:both; height:0; width:0; font-size:0; line-height:0; visibility:hidden; }