.Aggregation::after,.Commenting::after,.DisplaySideUpload::after,.EventUpload::after,.FAQ::after,.Freeform::after,.FormEditor::after,.PhotoBlock::after,.SearchResults::after,.SegmentedSearch::after,.SiteMap::after,.TOCBlock::after,.WhatsNew::after,.SharePage::after,.DataList::after,.UserAccount::after,.OneCol>div::after,.TwoCol::after,.ThreeCol::after,.FourCol::after,.ColOne>div::after,.ColTwo::after,.ColThree::after,.ColFour::after,.tocList::after,.tocList>div::after,.commentForm::after{content:".";display:block;visibility:hidden;clear:both;height:0;font-size:0;line-height:0;width:100%;float:left;clear:both}.titanDisplay hr,.mainBody hr,.Freeform hr,.FormEditor hr,.FAQ hr{background-color:#ccc;border:0;color:#ccc;height:1px;clear:both}.accountFilter2 h3{font-size:1.6rem;line-height:2.2rem}.SearchResults .view .minIcon,.SearchResults .view .maxIcon{font-size:0;line-height:0}.reset{font-size:1.2rem}.Accordion .minmax,.linkText,.hitCount,.linkComments,.linkURL a,.SearchResults .date,.seeAllResults a,.listingTools *,.averageRating,.DataListing .startDate,.DataListing .endDate,.DataListing .location,.OneCol .classifications,.TwoCol .classifications,.ThreeCol .classifications,.FourCol .classifications,.ColOne .classifications,.ColTwo .classifications,.ColThree .classifications,.ColFour .classifications,.tocList .classifications,.Aggregation>div[class*="AggregationFilter"] .seeLess .more,.Aggregation>div[class*="AggregationFilter"] .seeMore .less,.SegmentedSearchFilter2 .seeLess .more,.SegmentedSearchFilter2 .seeMore .less,.DataFilter2 .seeLess .more,.DataFilter2 .seeMore .less{font-size:1.3rem}.DataFilter2 h4,.Aggregation>div[class*="AggregationFilter"] h4,.SegmentedSearchFilter2 h4.monthHeader{font-size:1.4rem}.reset,.DataFilter2 .head span,.DataFilter2 .head span::before,.DataFilter2 h4,.Aggregation>div[class*="AggregationFilter"] .head span,.Aggregation>div[class*="AggregationFilter"] .head span::before,.Aggregation>div[class*="AggregationFilter"] h4,.SegmentedSearchFilter2 .head span,.SegmentedSearchFilter2 .head span::before,.SegmentedSearchFilter2 h4,.SearchResults .date,.monthHeader,.DataListing .startDate,.DataListing .endDate,.DataListing .location,.averageRating,.hitCount,.seeAllResults a{line-height:1.6rem}.DataFilter2 h3,.Aggregation>div[class*="AggregationFilter"] h3,.accountFilter2 h3,.SegmentedSearchFilter2 h3{font-size:1.7rem;line-height:1.7rem}.SearchResults .view .minIcon::before{font-size:1.8rem}.DataFilter2 .dblarrow,.DatePicker .dblarrow,.SearchResults h3{font-size:1.9rem}.Commenting h3,.SearchResults .view .maxIcon::before{font-size:2rem}.Commenting h3{line-height:2.4rem}.SearchResults .titleArea h3{font-size:3.5rem}.titanBody .listingTools *{color:rgba(0,0,0,.6)}.titanBody .listingTools li.selected a,.ErrorMessage,.ErrorText,.messageOn,.messageOn{color:rgba(0,0,0,.7)}.DataFilter2 .head span::before,.Aggregation>div[class*="AggregationFilter"] .head span::before,.SegmentedSearchFilter2 .head span::before,.DataListing .startDate,.DataListing .endDate,.DataListing .location,.DataFilter2 td.selected.selectedDate,.DatePicker td.selected.selectedDate,.DataFilter2 td.selected.selectedDate.hasEvent,.DatePicker td.selected.selectedDate.hasEvent,.averageRating,.hitCount,.SearchResults .date,.seeAllResults a{color:rgba(0,0,0,1)}.DataFilter2 .arrow:hover,.DataFilter2 .dblarrow:hover,.DataFilter2 .arrow:focus,.DataFilter2 .dblarrow:focus,.DataFilter2 .arrow:active,.DataFilter2 .dblarrow:active,.DatePicker .arrow:hover,.DatePicker .dblarrow:hover,.DatePicker .arrow:focus,.DatePicker .dblarrow:focus,.DatePicker .arrow:active,.DatePicker .dblarrow:active,div.SearchResults h4.docMatch i,.SearchResults.min .view .maxIcon::before,.SearchResults .view .minIcon::before{color:rgba(119,119,119,1)}.DataFilter2 table td,.DatePicker table td{color:rgba(153,153,153,1)}.DataFilter2 .dblarrow,.DatePicker .dblarrow{color:rgba(51,51,51,1)}.DataFilter2 h3:hover,.DataFilter2 h3:focus,.DataFilter2 h3:active,.Aggregation>div[class*="AggregationFilter"] h3:hover,.Aggregation>div[class*="AggregationFilter"] h3:focus,.Aggregation>div[class*="AggregationFilter"] h3:active,.SegmentedSearchFilter2 h3:hover,.SegmentedSearchFilter2 h3:focus,.SegmentedSearchFilter2 h3:active,.DataFilter2 td.hasEvent,.DataFilter2 td.selectedDate,.DataFilter2 td.selectedDate.hasEvent,.DatePicker td.hasEvent,.DatePicker td.selectedDate,.DatePicker td.selectedDate.hasEvent{color:rgba(255,255,255,1)}@media screen and (min-width:980px){.DataList .DataFilter2 h3:hover,.DataList .DataFilter2 h3:focus,.DataList .DataFilter2 h3:active,.Aggregation .Aggregation>div[class*="AggregationFilter"] h3:hover,.Aggregation .Aggregation>div[class*="AggregationFilter"] h3:focus,.Aggregation .Aggregation>div[class*="AggregationFilter"] h3:active,.SegmentedSearchFilter2 h3:hover,.SegmentedSearchFilter2 h3:focus,.SegmentedSearchFilter2 h3:active{color:rgba(0,0,0,1)}.DataFilter2 h3,.Aggregation>div[class*="AggregationFilter"] h3,.SegmentedSearchFilter2 h3{background:transparent;border:0}}.DataFilter2 .head span:hover::before,.DataFilter2 .head span:focus::before,.DataFilter2 .head span:active::before,.Aggregation>div[class*="AggregationFilter"] .head span:hover::before,.Aggregation>div[class*="AggregationFilter"] .head span:focus::before,.Aggregation>div[class*="AggregationFilter"] .head span:active::before,.SegmentedSearchFilter2 .head span:hover::before,.SegmentedSearchFilter2 .head span:focus::before,.SegmentedSearchFilter2 .head span:active::before,.reqYes,.required span,.SegmentedSearchFilter2 .selected,.SegmentedSearchFilter2 .inputs div:hover,.SearchResults .view .maxIcon::before,.SearchResults .view .maxIcon:hover::before,.SearchResults .view .minIcon:hover::before,.SearchResults.min .view .minIcon::before,.titanBody .listingTools li a:hover{color:rgba(0,0,0,.8)}.CenterZone input[type="submit"],.CenterZone input[type="button"],.Commenting input[type="button"]{color:rgba(0,0,0,1)}.CenterZone input[type="submit"]:hover,.CenterZone input[type="submit"]:focus,.CenterZone input[type="submit"]:active,.CenterZone input[type="button"]:hover,.CenterZone input[type="button"]:focus,.CenterZone input[type="button"]:active,.Commenting input[type="button"]:hover,.Commenting input[type="button"]:focus,.Commenting input[type="button"]:active{color:rgba(255,255,255,1)}.SearchResults .titleArea h3,.SegmentedSearchFilter2 h4,.DataFilter2 h4,.Aggregation>div[class*="AggregationFilter"] h4,.EventUpload .accountFilter2 label,.DisplaySideUpload .accountFilter2 label,.UserAccount .accountFilter2 label,.SiteMap li ul li{font-weight:400}.Commenting h3,.DataFilter2 h3,.Aggregation>div[class*="AggregationFilter"] h3,.SegmentedSearchFilter2 h3,.SearchResults h3,.accountFilter2 h3,.Commenting .label,.EventUpload label,.DisplaySideUpload label,.LogIn label,.UserAccount label,.listingTools label,.OneCol .classifications span,.TwoCol .classifications span,.ThreeCol .classifications span,.FourCol .classifications span,.ColOne .classifications span,.ColTwo .classifications span,.ColThree .classifications span,.ColFour .classifications span,.tocList .classifications span,.DataFilter2 table td.selected,.DataFilter2 table td.hasEvent,.DatePicker table td.hasEvent,.DatePicker table td.selected,.SiteMap ul li,ul.alphaList li a,.CenterZone input[type="submit"],.CenterZone input[type="button"],.Commenting input[type="button"]{font-weight:700}.OneCol a.teaserImage,.TwoCol a.teaserImage,.ThreeCol a.teaserImage,.FourCol a.teaserImage,.ColOne a.teaserImage,.ColTwo a.teaserImage,.ColThree a.teaserImage,.ColFour a.teaserImage,.tocList a.teaserImage,.DataFilter2 table td,.DatePicker table td,.Commenting .commentForm table tr,.Commenting .commentForm table td,.commentsPop #logoControlContainer,.commentFormPop #logoControlContainer{text-align:center}.DataFilter2 h4,.Aggregation>div[class*="AggregationFilter"] h4,.SegmentedSearchFilter2 h4{text-transform:capitalize}.Aggregation>div[class*="AggregationFilter"] fieldset div.head .reset,.SegmentedSearchFilter2 fieldset div.head .reset,.DataFilter2 fieldset div.head .reset{text-decoration:none}.listingTools li{white-space:nowrap}.SiteMap ul,ul.alphaList,.listingTools div.sorter ul{list-style:none}.DataFilter2 table td,.DataFilter2 table .arrow,.DataFilter2 table .dblarrow,.DatePicker table td,.DatePicker table .arrow,.DatePicker table .dblarrow,.Aggregation>div[class*="AggregationFilter"] .head span,.Aggregation>div[class*="AggregationFilter"] .head span::before,.Aggregation>div[class*="AggregationFilter"] fieldset div.head .reset,.accountFilter2 .head span,.accountFilter2 .head span::before,.SegmentedSearchFilter2 .head span,.SegmentedSearchFilter2 .head span::before,.SegmentedSearchFilter2 fieldset div.head .reset,.DataFilter2 .head span,.DataFilter2 .head span::before,.DataFilter2 fieldset div.head .reset,.EventUpload .startDate .icon,.EventUpload .endDate .icon{cursor:pointer}.DataFilter2 table .otherMonth,.DatePicker table .otherMonth{cursor:default}.DatePicker{border:solid 1px rgba(51,51,51,1)}.commentsPop .Commenting .siteBounds div:first-child,.commentFormPop .Commenting .siteBounds div.commentForm{border:0}.Aggregation>div[class*="AggregationFilter"] fieldset div.head,.accountFilter2 fieldset div.head,.SegmentedSearchFilter2 fieldset div.head,.DataFilter2 fieldset div.head{border-bottom:1px solid rgba(204,204,204,1)}.commentsPop,.commentFormPop{background:rgba(255,255,255,1)}.DatePicker{box-shadow:3px 3px 3px rgba(119,119,119,1)}.CenterZone input[type="submit"],.CenterZone input[type="button"],.Commenting input[type="button"]{background:rgba(255,255,255,1);border:2px solid rgba(0,0,0,.8)}.CenterZone input[type="submit"]:hover,.CenterZone input[type="submit"]:focus,.CenterZone input[type="submit"]:active,.CenterZone input[type="button"]:hover,.CenterZone input[type="button"]:focus,.CenterZone input[type="button"]:active,.Commenting input[type="button"]:hover,.Commenting input[type="button"]:focus,.Commenting input[type="button"]:active{border:2px solid rgba(0,0,0,.8);background:rgba(0,0,0,.8)}.titanBody .ErrorMessage,.titanBody .DisplaySideUpload .error{background:rgba(247,247,247,1);border:1px solid rgba(204,204,204,1)}.CenterZone input[type="text"],.CenterZone input[type="email"],.CenterZone input[type="password"],.CenterZone select,.CenterZone textarea,.Commenting input[type="text"],.Commenting input[type="email"],.Commenting input[type="password"],.Commenting select,.Commenting textarea{border:1px solid rgba(200,200,200,1)}.CenterZone input[type="text"]:hover,.CenterZone input[type="text"]:focus,.CenterZone input[type="text"]:active,.CenterZone input[type="email"]:hover,.CenterZone input[type="email"]:focus,.CenterZone input[type="email"]:active,.CenterZone input[type="password"]:hover,.CenterZone input[type="password"]:focus,.CenterZone input[type="password"]:active,.CenterZone select:hover,.CenterZone select:focus,.CenterZone select:active,.CenterZone textarea:hover,.CenterZone textarea:focus,.CenterZone textarea:active,.Commenting input:hover,.Commenting input:focus,.Commenting input:active,.Commenting select:hover,.Commenting select:focus,.Commenting select:active,.Commenting textarea:hover,.Commenting textarea:focus,.Commenting textarea:active{border:1px solid rgba(150,150,150,1)}.Aggregation img,.DataList img,.Commenting img,.PhotoBlock img,.SearchResults img,.SiteMap img,.TOCBlock img,.WhatsNew img,.Freeform a img,.FormEditor a img,.FAQ a img{border:0;outline:0}div.tabbedContent{clear:none;float:left;position:relative;width:100%;margin-bottom:20px}div.tabbedContent ul.tabs{list-style:none;margin:0 0 0 5px;padding:0;overflow:hidden;position:absolute;top:0;left:0;z-index:90}div.tabbedContent ul.tabs li{position:relative;cursor:pointer;float:left;padding:5px 8px;height:17px;margin:0 3px;border:1px solid #ccc;border-bottom:0;border-radius:5px 5px 0 0}div.tabbedContent ul.tabs li:hover{}div.tabbedContent ul.tabs li.selected{font-weight:bold;background:#fff}div.tabbedContent ul.buttons{list-style:none;margin:0;padding:0;overflow:hidden}div.tabbedContent ul.buttons li{list-style:none;margin:0;padding:0;overflow:hidden;border:1px solid #ccc;border-radius:5px;margin:4px;background:#eee}div.tabbedContent ul.buttons li:hover,div.tabbedContent ul.buttons li.selected{font-weight:bold;background:#fff;border-color:#999}div.tabbedContent .tabsContent{position:relative;top:27px;margin-bottom:20px;overflow:hidden;padding:10px;background:#fff;border:1px solid #ccc;border-radius:5px}div.tabbedContent .tabsContent div{display:none;width:100%}div.tabbedContent .tabsContent div.selected,div.tabbedContent .tabsContent div.selected div{display:block}div.tabbedContent .tabsContent a{}div.tabbedContent .tabsContent a img{border:0}.FAQ dl{margin:0;padding:0}.FAQ dl dt{clear:both;float:none;overflow:hidden;padding-top:10px;padding-bottom:5px}.FAQ .ToTop{clear:both;display:inline-block;margin-bottom:12px}.FAQ .titan_faq_q dl dt{border:0}.FAQ dl dd{margin:0;overflow:hidden}.FAQ .titan_faq_q dl dt{padding-top:0}.FAQ .Accordion .min,.FAQ .Accordion.open .max,.FAQ .Accordion .accordionContent{display:none}.FAQ .Accordion.open .min,.FAQ .Accordion .accordionContent.open{display:block}.FAQ .Accordion .min,.FAQ .Accordion .max{padding:5px}.FAQ .Accordion .accordionHeading{clear:both;margin-bottom:10px;overflow:hidden;padding:5px}.FAQ .Accordion .accordionHeading>span{float:left}.FAQ .Accordion .accordionHeading span.arrow+span{width:90%}.FAQ .Accordion .accordionContent{margin:10px 20px}.SiteMap ul li{margin-top:10px}div.loading,div.classifications,div.SegmentedSearch div.message{clear:both;display:none}div.SegmentedSearch div.loading div{display:none}div.loading.waiting,div.SegmentedSearch div.loading,div.SegmentedSearch div.loading div.message{display:block}.OneCol>div,.TwoCol>div,.ThreeCol>div,.FourCol>div,.ColOne>div,.ColTwo>div,.ColThree>div,.ColFour>div,.tocList>div,.SegmentedSearch .loading .message{margin-bottom:20px;overflow:hidden}.OneCol a.teaserImage,.TwoCol a.teaserImage,.ThreeCol a.teaserImage,.FourCol a.teaserImage,.ColOne a.teaserImage,.ColTwo a.teaserImage,.ColThree a.teaserImage,.ColFour a.teaserImage,.tocList a.teaserImage{display:block;margin:0 auto 5px auto}.titanBody .OneCol p,.titanBody .TwoCol p,.titanBody .ThreeCol p,.titanBody .FourCol p,.titanBody .ColOne p,.titanBody .ColTwo p,.titanBody .ColThree p,.titanBody .ColFour p,.titanBody .tocList p{margin-bottom:0}.titanBody .OneCol p.teaser,.titanBody .TwoCol p.teaser,.titanBody .ThreeCol p.teaser,.titanBody .FourCol p.teaser,.titanBody .ColOne p.teaser,.titanBody .ColTwo p.teaser,.titanBody .ColThree p.teaser,.titanBody .ColFour .teaser,.titanBody .tocList p.teaser{margin:5px 0}.OneCol .averageRating span,.TwoCol .averageRating span,.ThreeCol .averageRating span,.FourCol .averageRating span,.ColOne .averageRating span,.ColTwo .averageRating span,.ColThree .averageRating span,.ColFour .averageRating span,.tocList .averageRating span{padding-right:5px}.OneCol .averageRating .icon,.TwoCol .averageRating .icon,.ThreeCol .averageRating .icon,.FourCol .averageRating .icon,.ColOne .averageRating .icon,.ColTwo .averageRating .icon,.ColThree .averageRating .icon,.ColFour .averageRating .icon,.tocList .averageRating .icon{display:none}.OneCol .hitCount,.TwoCol .hitCount,.ThreeCol .hitCount,.FourCol .hitCount,.ColOne .hitCount,.ColTwo .hitCount,.ColThree .hitCount,.ColFour .hitCount,.tocList .hitCount,.VideoLineup .hitCount,.OneCol .date,.TwoCol .date,.ThreeCol .date,.FourCol .date,.ColOne .date,.ColTwo .date,.ColThree .date,.ColFour .date,.tocList .date,.VideoLineup .date{display:block}.OneCol .classifications ul,.TwoCol .classifications ul,.ThreeCol .classifications ul,.FourCol .classifications ul,.ColOne .classifications ul,.ColTwo .classifications ul,.ColThree .classifications ul,.ColFour .classifications ul,.tocList .classifications ul{margin:0;padding:0}.OneCol .classifications ul li,.TwoCol .classifications ul li,.ThreeCol .classifications ul li,.FourCol .classifications ul li,.ColOne .classifications ul li,.ColTwo .classifications ul li,.ColThree .classifications ul li,.ColFour .classifications ul li,.tocList .classifications ul li{display:inline-block;padding:0 5px}ul.paginationFooter,ul.pagination{clear:both;margin:10px 0;padding:0}ul.pagination span{display:inline;padding:0 4px}ul.paginationFooter li,ul.pagination li{display:inline}ul.paginationFooter li.nextButton{margin-left:9px}.SearchResults .paginationFooter{margin-bottom:5px}.DatePicker{z-index:2;width:180px}.DataFilter2 .calendar .input{padding:5px 0!important}.DataFilter2 table,.DatePicker table{margin:0 auto}.DataFilter2 table th,.DatePicker table th{padding:3px 0}.DataFilter2 table td,.DatePicker table td{height:32px;width:14.25%}ul.alphaList{margin:10px 0;padding:0}ul.alphaList li{display:inline-block;padding-right:9px}.alpha{clear:both;padding-top:10px}.tocList{margin-left:25px}.tocList div{margin-bottom:15px;overflow:hidden}.Aggregation>div[class*="AggregationFilter"],.accountFilter2,.SegmentedSearchFilter2,.DataFilter2{float:none;margin:0 0 15px 0;width:100%}.titanBody .Aggregation>div[class*="AggregationFilter"] fieldset,.titanBody .accountFilter2 fieldset,.titanBody .SegmentedSearchFilter2 fieldset,.titanBody .DataFilter2 fieldset{margin-bottom:15px}.Aggregation>div[class*="AggregationFilter"] fieldset div.head,.accountFilter2 fieldset div.head,.SegmentedSearchFilter2 fieldset div.head,.DataFilter2 fieldset div.head{overflow:hidden;padding:5px 5px 2px 5px}.Aggregation>div[class*="AggregationFilter"] .head span,.Aggregation>div[class*="AggregationFilter"] .head span::before,.accountFilter2 .head span,.accountFilter2 .head span::before,.SegmentedSearchFilter2 .head span,.SegmentedSearchFilter2 .head span::before,.DataFilter2 .head span,.DataFilter2 .head span::before{float:left;height:10px;margin:0 5px 0 0;width:10px}.Aggregation>div[class*="AggregationFilter"] fieldset div.head h4,.accountFilter2 fieldset div.head h4,.SegmentedSearchFilter2 fieldset div.head h4,.DataFilter2 fieldset div.head h4{float:left}.Aggregation>div[class*="AggregationFilter"] fieldset div.head .reset,.SegmentedSearchFilter2 fieldset div.head .reset,.DataFilter2 fieldset div.head .reset{clear:none;float:right;margin:0;padding:0;width:28px}.Aggregation>div[class*="AggregationFilter"] .inputs,.Aggregation>div[class*="AggregationFilter"] .input,.accountFilter2 .inputs,.SegmentedSearchFilter2 .inputs,.SegmentedSearchFilter2 .input,.DataFilter2 .inputs,.DataFilter2 .input,.dataField.tags .inputs,.dataField.tags .input,.dataField .inputs,.dataField .input{overflow:hidden;padding:5px 0 0 6px}.Aggregation>div[class*="AggregationFilter"] .inputs input,.Aggregation>div[class*="AggregationFilter"] .inputs label,.accountFilter2 .inputs input,.accountFilter2 .inputs label,.SegmentedSearchFilter2 .inputs input,.SegmentedSearchFilter2 .inputs label,.DataFilter2 .inputs input,.DataFilter2 .inputs label,.dataField .inputs input,.dataField .inputs label{float:left;margin-left:0}.Aggregation>div[class*="AggregationFilter"] .inputs label,.accountFilter2 .inputs label,.SegmentedSearchFilter2 .inputs label,.DataFilter2 .inputs label,.dataField .inputs label{width:82%}.Aggregation>div[class*="AggregationFilter"] .inputs div,.accountFilter2 .inputs span,.SegmentedSearchFilter2 .inputs div,.DataFilter2 .inputs div,.dataField .inputs div{display:block;overflow:hidden;padding:4px 0}.Aggregation>div[class*="AggregationFilter"] input[type="checkbox"],.accountFilter2 input[type="checkbox"],.SegmentedSearchFilter2 input[type="checkbox"],.DataFilter2 input[type="checkbox"],.dataField input[type="checkbox"]{margin-top:5px;margin-right:8px}.Aggregation>div[class*="AggregationFilter"] fieldset table,.accountFilter2 fieldset table,.SegmentedSearchFilter2 fieldset table,.DataFilter2 fieldset table,.dataField fieldset table{width:100%}.Aggregation>div[class*="AggregationFilter"] .seeMore .seeMore,.Aggregation>div[class*="AggregationFilter"] .seeLess .more,.Aggregation>div[class*="AggregationFilter"] .seeMore .less,.Aggregation>div[class*="AggregationFilter"] .min .inputs .selected,.SegmentedSearchFilter2 .seeMore .seeMore,.SegmentedSearchFilter2 .seeLess .more,.SegmentedSearchFilter2 .seeMore .less,.SegmentedSearchFilter2 .min .inputs.selected,.DataFilter2 .seeMore .seeMore,.DataFilter2 .seeLess .more,.DataFilter2 .seeMore .less,.DataFilter2 .min .inputs .selected{display:block}.Aggregation>div[class*="AggregationFilter"] .seeLess .more,.Aggregation>div[class*="AggregationFilter"] .seeMore .less,.SegmentedSearchFilter2 .seeLess .more,.SegmentedSearchFilter2 .seeMore .less,.DataFilter2 .seeLess .more,.DataFilter2 .seeMore .less{margin-left:7px}.Aggregation>div[class*="AggregationFilter"] .seeLess .seeMore,.Aggregation>div[class*="AggregationFilter"] .seeLess .less,.Aggregation>div[class*="AggregationFilter"] .seeMore .more,.Aggregation>div[class*="AggregationFilter"] .hideZero .zero,.Aggregation>div[class*="AggregationFilter"] .min .inputs div,.Aggregation>div[class*="AggregationFilter"] .seeLess.min .more,.Aggregation>div[class*="AggregationFilter"] .seeMore.min .less,.SegmentedSearchFilter2 .seeLess .seeMore,.SegmentedSearchFilter2 .seeLess .less,.SegmentedSearchFilter2 .seeMore .more,.SegmentedSearchFilter2 .hideZero .zero,.SegmentedSearchFilter2 .min .inputs div,.SegmentedSearchFilter2 .seeLess.min .more,.SegmentedSearchFilter2.seeMore.min .less,.DataFilter2 .seeLess .seeMore,.DataFilter2 .seeLess .less,.DataFilter2 .seeMore .more,.DataFilter2 .hideZero .zero,.DataFilter2 .min .inputs div,.DataFilter2 .seeLess.min .more,.DataFilter2 .seeMore.min .less,fieldset.tagSuggest.min div.search,fieldset.proximity.min div.search{display:none}.listingTools{overflow:hidden;padding:10px 0}.listingTools .sorter{overflow:hidden}.listingTools label{float:left;padding:3px 6px 3px 0}.listingTools div.sorter ul{float:left;margin:0;padding:0}.listingTools li{clear:none;float:none;margin:0}.listingTools li a{display:inline-block;padding:3px 9px}.EventUpload label,.DisplaySideUpload .uploadFields div label,.LogIn label,.UserAccount label{display:block}.Commenting .commentForm div,.EventUpload div div div,.DisplaySideUpload .uploadFields div,.LogIn div div,.UserAccount .accountForm div,.UserAccount .hintQuestions div,.accountFilter2{padding-top:10px}.EventUpload .DatePicker,.Commenting .commentForm .SFMessage,.EventUpload .SFMessage,.DisplaySideUpload .SFMessage,.LogIn .SFMessage,.UserAccount .SFMessage,.UserAccount .SFMessage{padding:0}.FormEditor .SFMessage,.Commenting .commentForm .SFMessage,.EventUpload .SFMessage{display:list-item;list-style:disc;margin-left:30px}.thankYouForm .recaptcha,.EventUpload p{clear:both}.IE .titanDisplay input::-ms-clear,.IE .dataField input::-ms-clear{display:none}.titanDisplay input[type="button"],.titanDisplay input[type="submit"]{-webkit-appearance:none}.Commenting .buttons,.EventUpload .buttons,.EventUpload .buttonsSubmit,.DisplaySideUpload .upload,.LogIn .buttons,.UserAccount .buttons,.FormEditor .buttons,.Aggregation .Aggregation>div[class*="AggregationFilter"] input.btnSubmit{clear:both;display:block}.titanBody .ErrorMessage,.titanBody .error{margin:10px 0;padding:5px}.titanBody .accountForm .error{padding:0}.Commenting .nameMessage,.Commenting .emailMessage,.Commenting .titleMessage,.Commenting .ratingMessage,.Commenting .commentMessage,.Commenting .recaptchaMessage,.Commenting .ErrorMessage,.ErrorMessage br,.EventUpload .eventNameMessage,.EventUpload .descriptionMessage,.EventUpload .sponsorMessage,.EventUpload .locationMessage,.EventUpload .startDateMessage,.EventUpload .startTimeMessage,.EventUpload .endDateMessage,.EventUpload .endTimeMessage,.EventUpload .contactNameMessage,.EventUpload .contactEmailMessage,.EventUpload .attachmentMessage,.EventUpload .notesMessage,.UserAccount .ErrorMessage{display:none}.Commenting .icon,.EventUpload .icon{display:none}.Commenting .messageOn,.Commenting .error,.EventUpload .messageOn,.EventUpload .error,.LogIn .error{clear:both;display:none}#recaptcha_logo,#recaptcha_tagline{display:none}#recaptcha_image{margin-top:20px}#recaptcha_area span.recaptcha_only_if_image{display:block;padding:20px 5px 2px 0}#recaptcha_response_field{margin-bottom:10px}.EventUpload .startDate .icon,.EventUpload .endDate .icon{display:inline-block;margin-left:5px}.LogIn .remember label{display:inline-block;margin-left:5px}.LogIn .buttons{overflow:hidden}.LogIn .forgot,.LogIn .account{padding-top:4px}.UserAccount .TOUAgree{overflow:hidden}.UserAccount .TOUAgree input,.UserAccount .TOUAgree label{float:left}.UserAccount .response+.response{padding-bottom:20px}.UserAccount .reqYes{float:left;padding-right:3px}.UserAccount .req{display:none}.Commenting .commentForm,.Commenting .summary,.Commenting .comments{padding-top:20px}.Commenting .label,.Commenting .value,.Commenting .value span{float:left;margin-right:5px}.Commenting .label{width:100px}.Commenting td{width:10%}.Commenting .commentForm .label{padding-top:6px;width:130px}.Commenting .commentForm .comment .label{float:left;padding-right:4px;padding-top:0;width:80px}.Commenting .commentForm table{border-collapse:collapse;margin:0;padding:0;width:100%}.Commenting .commentForm table tr,.Commenting .commentForm table td{margin:0;padding:0}.Commenting .commentForm .comment textarea{clear:both;float:left}.Commenting .summary{margin-bottom:10px;overflow:hidden;padding-bottom:10px}.Commenting .summary>div{clear:both;overflow:hidden}.Commenting .summary .label{width:150px}.Commenting .comments{margin-bottom:10px}.Commenting .OneCol>div{margin:10px 0 0 0;overflow:hidden;padding:12px 0 0 0}.Commenting .OneCol>div:first-child{margin:0;padding:0}.Commenting .OneCol div div{clear:both;margin-bottom:2px;overflow:hidden}.Commenting .OneCol div div.comment{margin-top:13px}.Commenting .OneCol div div div{clear:none;margin:0}.Commenting .OneCol .comment .label,.Commenting .OneCol .comment .value{clear:both;display:block}.commentsPop #pageTopArea,.commentFormPop #pageTopArea{height:auto;position:static}.commentsPop #logoControlContainer,.commentFormPop #logoControlContainer{float:none;margin-bottom:0;width:100%}.commentsPop #logoControlContainer a,.commentFormPop #logoControlContainer a{display:inline-block;margin-top:5px}.commentsPop #contentArea,.commentFormPop #contentArea{padding-top:10px}#bottomContainer.commentsFooter{padding-left:10%;padding-right:10%}#bottomContainer.commentsFooter #poweredBy{display:none}.smartSearchTitle{margin-top:10px}.organicSearchResults .OneCol div{overflow:hidden}.smartSearchResults,.SmartRL{margin:10px 0;padding:15px 15px 0 15px}.smartSearchResults h3{clear:both;margin:0 0 15px 0;padding:0}.docMatch{margin:10px 0}.titleMiddle{display:none}.didYouMean{margin:15px 0}.didYouMean h2{margin:5px 0}.SmartRL,.PagesRL,.FilesRL,.PeopleRL,.NewsRL,.EventRL,.ProductRL{clear:both;margin-bottom:25px;overflow:hidden;padding-bottom:5px}.SearchResults .seeAllResults{clear:both;float:right}.fullSegment h3{display:none}.SearchResults .tools,.SearchResults .view{overflow:hidden}.SearchResults .view,.SearchResults .sort{clear:none;float:left;padding:5px 0}.SearchResults .view{width:120px}.SearchResults .sort select{float:left;margin-top:-5px;width:auto}.SearchResults .tools .label{float:left;width:50px}.SearchResults .view .minIcon,.SearchResults .view .maxIcon{margin-right:8px}.SegmentedSearch .min .teaserImage,.SegmentedSearch .min .date,.SegmentedSearch .min .hitCount,.SegmentedSearch .min .teaser,.SegmentedSearch .min .linkText,.SegmentedSearch .min .linkComments,.SegmentedSearch .min .linkURL,.SegmentedSearch .min .averageRating,.SegmentedSearch .min .sort,.SegmentedSearch .min .author,.SegmentedSearch .min .size,.SegmentedSearch .min .type,.SegmentedSearch .min .phone,.SegmentedSearch .min .emailAddress,.SegmentedSearch .min .department,.SegmentedSearch .min .EventRL .allDayEvent,.SegmentedSearch .min .EventRL .startTime,.SegmentedSearch .min .EventRL .endTime,.SegmentedSearch .min .EventRL .endDate,.SegmentedSearch .min .EventRL .location,.SegmentedSearch .min .price,.SegmentedSearch .min .date,.SegmentedSearch .min .description,.SegmentedSearch .min .shortTeaser,.SegmentedSearch .min .longTeaser,.SegmentedSearch .min .partNumber,.SegmentedSearch .min .urlText,.SegmentedSearch .min .sku,.SegmentedSearch .min .otherStuff .label,.SegmentedSearch .min .EventRL .startDate,.SegmentedSearch .min .EventRL .sponsor,.SegmentedSearch .min .EventRL .contact,.SegmentedSearch .min .EventRL .email,.SegmentedSearch .min .EventRL p,.SegmentedSearch .min .EventRL .hitCount,.SegmentedSearch .min .EventRL .attachment{display:none}.titanWkstMarker .DataEditor fieldset{border:0;background:0}.tagSuggest div.search,.proximity div.search{margin:4px 4px 0 6px;padding:4px 9px;width:auto;height:12px;line-height:17px;border:1px solid #808080;position:relative;display:block;white-space:nowrap;background-color:#fff;appearance:textfield;-webkit-appearance:textfield;-moz-appearance:textfield}.Firefox .tagSuggest div.search,.Firefox .proximity div.search{border-top:1px solid #abadb3;border-right:1px solid #dbdfe6;border-bottom:1px solid #e3e9ef;border-left:1px solid #e2e3ea}.tagSuggest div.search span.totals{float:right;color:#888;font-style:italic}.tagSuggest div.search input.searchBox,.proximity div.search input.searchBox{background-color:transparent;margin:0;padding:0;height:auto;width:96%;border:none;vertical-align:top;outline:none;position:absolute;left:4px}.tagSuggest div.suggest,.proximity div.suggest{z-index:10;position:absolute;margin:0 4px 4px 6px;padding:1px;width:inherit;border:1px solid #808080;box-shadow:2px 2px 1px #ccc;background-color:#fff;appearance:textfield;-webkit-appearance:textfield;-moz-appearance:textfield}.tagSuggest div.suggest ul,.proximity div.suggest ul{list-style:none;padding:0;margin:0}#mainBody div.Product .tagSuggest .suggest ul{margin-left:0}.tagSuggest div.suggest ul li,.proximity div.suggest ul li{cursor:pointer;padding:5px;overflow:hidden}.tagSuggest div.suggest ul li span.uses{float:right;color:#888}.tagSuggest div.suggest ul li.noResults,.tagSuggest div.suggest ul li.noResults:hover .proximity div.suggest ul li.noResults,.proximity div.suggest ul li.noResults:hover{cursor:default;background-color:transparent;color:#888;font-style:italic}.tagSuggest div.suggest ul li:hover,.tagSuggest div.suggest ul li.hover,.proximity div.suggest ul li:hover,.proximity div.suggest ul li.hover{background-color:#eee}div.DataEditor div.dataField div.fieldMessage.messageOn{color:#f00}div.DataEditor div.dataField div.fieldMessage span.icon{margin:0;padding:0;background:none;cursor:default}div.DataEditor div.dataField.date input.date,div.DataEditor div.dataField.datetime input.date,div.DataEditor div.dataField.datetimerecur input.date{width:100px}div.DataEditor div.dataField.date input.time,div.DataEditor div.dataField.datetime input.time,div.DataEditor div.dataField.datetimerecur input.time{width:80px;margin-left:20px}div.DataEditor div.dataField.date span.icon,div.DataEditor div.dataField.datetime span.icon,div.DataEditor div.dataField.datetimerecur span.icon{background:url('/ClientCSS/images/thbCalendar.png') no-repeat left top;cursor:pointer;display:inline;margin-left:5px;padding:3px 7px}div.DataEditor div.dataField.datetimerecur .patternLabel{padding-top:5px}div.DataEditor div.dataField.latlong span{display:block}div.DataEditor div.dataField.latlong label{width:78px}div.DataEditor div.dataField.latlong input{width:80px}div.DataEditor div.textarea textarea{width:300px;height:80px}div.DataEditor div.dataField.freeform span.linkEdit{cursor:pointer;text-decoration:underline}div.DataEditor div.dataField.freeform div.previewDiv{margin:5px 0;padding:2px;height:150px;overflow-y:auto;border:1px solid #707070;width:300px;appearance:textfield;-webkit-appearance:textfield;-moz-appearance:textfield}html.TTPopupContent div.DataEditor div.dataField.freeform div.previewDiv{width:98%}.Firefox div.DataEditor div.dataField.freeform div.previewDiv{border-color:#abadb3 #dbdfe6 #e3e9ef #e2e3ea;border-style:solid;border-width:1px}.DataEditor table td{vertical-align:top!important}.DataEditor label{font-weight:bold;display:inline-block;margin-top:4px;font-size:12px}.DataEditor .linkEdit{margin-top:4px;display:inline-block}.DataEditor td input[type='text']{padding:4px 2px;font-size:12px}.content-inner .DataEditor td input[type='text']{padding:2px}.DataEditor .previewDiv{font-size:12px}.DataEditor .tagSuggest div.search,.DataEditor .tagSuggest div.suggest,.Chrome .DataEditor .tagSuggest div.suggest,.IE .DataEditor .tagSuggest div.suggest{margin:0;width:200px}.Chrome .DataEditor .tagSuggest div.search,.Chrome .DataEditor .tagSuggest div.suggest{margin-left:2px}.DataEditor .tagSuggest .totals{margin-right:7px}div.DataEditor div.dataField input[type='button'].simple_button{margin-left:5px}div.DataEditor div.dataField.linkpicker,div.DataEditor div.dataField.multifilepicker{float:left;width:99%}div.DataEditor div.dataField.tags fieldset,div.DataEditor div.dataField.tags .inputs{margin:0;padding:0}div.DataEditor div.dataField.linkpicker fieldset,div.DataEditor div.dataField.multifilepicker fieldset{border:1px solid #dcdcdc;padding:0 0 5px 0;margin:5px 0 5px 2px}div.DataEditor div.dataField.linkpicker fieldset .h4legend,div.DataEditor div.dataField.multifilepicker fieldset .h4legend{margin:0;padding:6px;line-height:1;font-size:12px;font-weight:bold;border-bottom:1px solid #dcdcdc}div.DataEditor div.dataField.linkpicker fieldset .h4legend span,div.DataEditor div.dataField.multifilepicker fieldset .h4legend span{padding:0}div.DataEditor div.dataField div.buttons input.sortUp,div.DataEditor div.dataField div.buttons input.sortDown{display:inline-block;margin:0 2px;border-left:6px solid transparent;border-right:6px solid transparent;float:none;width:0;height:0}div.DataEditor div.dataField div.buttons input.sortUp{border-bottom:10px solid #000}div.DataEditor div.dataField div.buttons input.sortUp.disabled{border-bottom-color:#e1e1e1}div.DataEditor div.dataField div.buttons input.sortDown{border-top:10px solid #000}div.DataEditor div.dataField div.buttons input.sortDown.disabled{border-top-color:#e1e1e1}div.DataEditor div.dataField span.name,div.DataEditor div.dataField span.link{display:inline-block;width:40%;padding-top:6px;margin-right:15px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}div.DataEditor div.dataField div.optionList{width:100%;margin:0;overflow-x:hidden;overflow-y:auto}div.DataEditor div.dataField div.optionList ul{height:150px;width:100%;margin:0;padding:0}div.DataEditor div.dataField div.optionList ul li{float:none;clear:both;margin:0;padding:0 0 0 6px;display:table;cursor:pointer;width:100%;border-bottom:dotted 1px #d3d3d3}div.DataEditor div.dataField div.optionList ul li.select{background-color:#d3d3d3}div.DataEditor div.dataField div.optionList ul li.marker{display:none;cursor:default}div.DataEditor .RecurrenceEditor{border:solid 1px #777;-moz-box-shadow:3px 3px 3px #777;-webkit-box-shadow:3px 3px 3px #777;box-shadow:3px 3px 3px #777;z-index:1;background:#f1f1e3;padding:0;margin:0}div.DataEditor .RecurrenceEditor span.label{font-weight:bold;display:block;padding-bottom:4px}div.DataEditor .RecurrenceEditor.error{border:solid 1px #f00;background-color:#ffebf1}div.DataEditor .RecurrenceEditor .errorText{display:none}div.DataEditor .RecurrenceEditor.error .errorText{display:block}div.DataEditor .RecurrenceEditor .errorText,div.DataEditor .RecurrenceEditor .recurrenceInput,div.DataEditor .RecurrenceEditor .recurrenceEnd,div.DataEditor .RecurrenceEditor .recurrenceExcludes,div.DataEditor .RecurrenceEditor .recurrenceButtons{float:left;clear:both;width:580px;padding:4px;margin:5px;border:solid 1px #999;background:#f0f0f0}div.DataEditor .RecurrenceEditor .recurrenceButtons{background:none;border:none;text-align:right}div.DataEditor .RecurrenceEditor ul{list-style-type:none;margin:0;padding:0;float:left;width:100%;color:#333}div.DataEditor .RecurrenceEditor ul li{float:left;margin-right:25px;color:#333}div.DataEditor .RecurrenceEditor .recurrenceInput ul.verticalradio li{clear:left;width:95%;margin-bottom:5px;padding:0}div.DataEditor .RecurrenceEditor .recurrenceInput ul.verticalradio select{padding:1px;margin:0 3px}div.DataEditor .RecurrenceEditor .recurrenceInput ul.verticalradio label{font-weight:normal}div.DataEditor .RecurrenceEditor .frequencyInput{float:left;width:120px;height:100px;padding-top:5px;border-right:solid 1px #999}div.DataEditor .RecurrenceEditor .frequency{float:left;width:445px;padding-left:10px}div.DataEditor .RecurrenceEditor .frequency .daily,div.DataEditor .RecurrenceEditor .frequency .weekly,div.DataEditor .RecurrenceEditor .frequency .monthly,div.DataEditor .RecurrenceEditor .frequency .yearly{display:none}div.DataEditor .RecurrenceEditor .frequency.daily .daily,div.DataEditor .RecurrenceEditor .frequency.weekly .weekly,div.DataEditor .RecurrenceEditor .frequency.monthly .monthly,div.DataEditor .RecurrenceEditor .frequency.yearly .yearly{display:inline-block;width:100%;margin-top:5px}div.DataEditor .RecurrenceEditor .frequency span{width:100%;margin-bottom:10px;display:block}div.DataEditor .RecurrenceEditor .frequency .weekly span.dow{float:left;display:inline-block;width:110px;margin-bottom:5px}div.DataEditor .RecurrenceEditor .frequency .weekly span.dow label{font-weight:normal;display:inline}div.DataEditor .RecurrenceEditor input[type="text"]{margin:0 3px;padding:1px 2px}div.DataEditor .RecurrenceEditor .frequency input.shortFixed,div.DataEditor .RecurrenceEditor .recurrenceEnd input.shortFixed{width:46px;margin:0 3px}div.DataEditor .RecurrenceEditor .recurrenceEnd input.short{width:100px}div.DataEditor .RecurrenceEditor .recurrenceEnd label{font-weight:normal;display:inline}div.DataEditor .RecurrenceEditor .recurrenceExcludes select.radioOptions{width:250px;float:left}div.DataEditor .RecurrenceEditor .recurrenceExcludes div.radioOptionBuilder{padding:2px 10px;display:inline-block}div.DataEditor .RecurrenceEditor .recurrenceExcludes div.radioOptionBuilder span{float:left;width:50px;padding:4px 0 0 10px}div.DataEditor .RecurrenceEditor .recurrenceExcludes div.radioOptionBuilder input{padding-left:5px;margin-bottom:5px}div.DataEditor .RecurrenceEditor .calendarIcon{background:url('/ClientCSS/images/thbCalendar.png') no-repeat left top;cursor:pointer;display:inline-block;margin-left:5px;padding:3px 7px}div.DataEditor div.StatusWarning{background:#feefce;border:1px solid #f90;margin:10px 0;padding:5px}div.DataList{}div.DataList a img{border:0}div.DataList .DataListing{}div.DataList .DataListing div.ColOne,div.DataList .DataListing div.ColTwo,div.DataList .DataListing div.ColThree,div.DataList .DataListing div.ColFour,div.DataList .DataListing div.ColFive{overflow:hidden}div.DataList .DataListing div.ColOne div.item,div.DataList .DataListing div.ColTwo,div.DataList .DataListing div.ColThree,div.DataList .DataListing div.ColFour,div.DataList .DataListing div.ColFive{border-bottom:1px solid #ddd}div.DataList .DataListing div.ColTwo div.item{float:left;width:47%}div.DataList .DataListing div.ColThree div.item{float:left;width:31%}div.DataList .DataListing div.ColFour div.item{float:left;width:22%}div.DataList .DataListing div.ColFive div.item{float:left;width:17%}div.DataList div.items{padding-top:10px;overflow:hidden}div.DataList div.item{overflow:hidden;margin-right:15px;padding:10px 0}div.DataList div.ColOne div.item{margin-right:0}div.DataList div.item .label{font-weight:bold;margin-right:5px}div.DataList div.item span{display:block}div.DataList div.item span span{display:inline}div.DataList .DataListing h3{}div.DataList .DataListing div.ColOne a.teaserImage,div.DataList .DataListing div.ColTwo a.teaserImage{margin-right:7px}div.DataList .DataListing div.ColThree a.teaserImage,div.DataList .DataListing div.ColFour a.teaserImage,div.DataList .DataListing div.ColFive a.teaserImage{float:none}div.DataList .DataFilter2{}div.DataList .DataFilter2 div.inputs div span{cursor:pointer}div.DataList .DataFilter2 .calendar span.icon{background:url('/ClientCSS/images/thbCalendar.png') no-repeat left top;cursor:pointer;display:inline;margin-left:5px;padding:1px 7px}div.DataList .DataFilter2 .calendar span.from,div.DataList .DataFilter2 .calendar span.to,div.DataList .DataFilter2 .calendar label span.instruction{display:block;margin-bottom:5px;font-weight:normal}div.DataList .DataFilter2 .calendar span.from label,div.DataList .DataFilter2 .calendar span.to label{display:inline;float:left;margin-right:5px;font-weight:bold}div.DataList .DataFilter2 .monthLinks{display:block;width:100%;text-align:center;line-height:1.5em}div.DataList .DataFilter2 .monthLinks span.left{padding:0 7px 0 0;float:left}div.DataList .DataFilter2 .monthLinks span.right{padding:0 0 0 7px;float:right}div.DataList .DataFilter2 .monthLinks .monthTitle{font-size:1.2em;line-height:1.5em}div.DataList .DataFilter2 .monthLinks .dblarrow,div.DataList .DataFilter2 .monthLinks .arrow{font-size:1.5em;cursor:pointer;color:#333}div.DataList .DataFilter2 .monthLinks .dblarrow:hover,div.DataList .DataFilter2 .monthLinks .arrow:hover{color:#777}div.DataList .DataFilter2 .monthDropdown select{display:block;width:100%;font-size:1.2em}div.DataDetail{}.oneDetail .label{font-weight:bold;margin-right:5px}.oneDetail .date,.oneDetail .time{margin-right:5px}.oneDetail .linkText{margin-bottom:20px}.oneDetail .linkText a{}.oneDetail .item div:first-child{clear:both;margin-right:20px;width:310px}.oneDetail .item div.previewPhotos{float:left;overflow:hidden}.oneDetail .item div:first-child div.previewPhotos div.mainPhoto+div span,.oneDetail .item div:first-child div.previewPhotos div.mainPhoto+div span+span+span+span,.oneDetail .item div:first-child div.previewPhotos div.mainPhoto+div span+span+span+span+span+span+span{float:left;margin:1px 10px 0 0}.oneDetail .item div:first-child div.previewPhotos div.mainPhoto+div span+span+span+span+span+span,.oneDetail .item div:first-child div.previewPhotos div.mainPhoto+div span+span+span{margin:1px 0 0 0}.oneDetail .item div.tabbedContent .tabsContent table{border-collapse:collapse;margin:0 20px 0 0;width:370px}.oneDetail .item div.tabbedContent .tabsContent table caption{}.oneDetail .item div.tabbedContent .tabsContent #Tab_1_2_Content table,.oneDetail .item div.tabbedContent .tabsContent #Tab_1_3_Content table{width:100%;margin:0 0 10px 0!important}.oneDetail .item div.tabbedContent .tabsContent #Tab_1_3_Content table th,.oneDetail .item div.tabbedContent .tabsContent #Tab_1_3_Content table td{width:150px}.oneDetail .item div.tabbedContent .tabsContent #Tab_1_3_Content table th+th,.oneDetail .item div.tabbedContent .tabsContent #Tab_1_3_Content table td+td{width:300px}.oneDetail .item div.tabbedContent .tabsContent #Tab_1_3_Content table th+th+th,.oneDetail .item div.tabbedContent .tabsContent #Tab_1_3_Content table td+td+td{width:50px}.oneDetail .item div.tabbedContent .tabsContent table ul{margin:0;padding:0 0 0 15px}.oneDetail .item div.tabbedContent .tabsContent th,.oneDetail .item div.tabbedContent .tabsContent td,.oneDetail .item div.tabbedContent .tabsContent table caption{padding:5px 10px}.oneDetail .item div.tabbedContent .tabsContent #Tab_1_3_Content table th{text-align:left}.oneDetail .item div.tabbedContent .tabsContent span{margin-bottom:10px;display:block}.oneDetail .item div.tabbedContent .tabsContent span{clear:both}.oneDetail .item div.tabbedContent .tabsContent #Tab_1_1_Content table+p{display:none}.oneDetail .item div.tabbedContent .tabsContent table{border:1px solid #ccc}.oneDetail .item div.tabbedContent .tabsContent th{white-space:nowrap}.oneDetail .item div.tabbedContent .tabsContent th,.oneDetail .item div.tabbedContent .tabsContent td,.oneDetail .item div.tabbedContent .tabsContent table caption{border:1px solid #ccc;color:#555}.oneDetail .item div.tabbedContent .tabsContent table caption{border-bottom:0;background:#eee;font-weight:bold}.oneDetail .item div.tabbedContent .tabsContent th{background:#eee;white-space:nowrap}.oneDetail .item div.tabbedContent .tabsContent .odd th{background:#ddd}.oneDetail .item div.tabbedContent .tabsContent .odd{background:#eee}.oneDetail .item div.tabbedContent .tabsContent #Tab_1_3_Content table th{background:#ddd;text-align:left}div.SharePage{background:0;border:0;padding:0}div.PhotoBlock div.filmstrip{}div.PhotoBlock div.filmstrip div h3{color:#555;font-size:11px;font-weight:bold;padding-left:5px}div.PhotoBlock div.filmstrip img{cursor:pointer;float:left;margin:5px}div.PhotoBlock div.filmstrip div.webImages{float:left;width:330px}div.PhotoBlock div.filmstrip div.leftArrow,div.PhotoBlock div.filmstrip div.rightArrow{color:#fff;font-size:0;line-height:50;cursor:pointer;float:left;height:20px;margin-top:45px;width:20px}div.PhotoBlock div.filmstrip div.rightArrow+div{display:none}div.PhotoBlock div.filmstrip div.leftArrow{background:url('/ClientCSS/images/btnPrevNextArrows.gif') no-repeat left top}div.PhotoBlock div.filmstrip div.rightArrow{background:url('/ClientCSS/images/btnPrevNextArrows.gif') no-repeat right top}div.PhotoBlock div.filmstrip div.leftArrow:hover{background-position:left bottom}div.PhotoBlock div.filmstrip div.rightArrow:hover{background-position:right bottom}div.PhotoBlock div.filmstrip div.thumbnails{border:1px solid #ddd;float:left;height:400px;margin-left:70px;overflow-y:scroll;width:187px}.recaptcha{clear:both;top:10px;margin-bottom:20px;width:352px}.recaptcha,#recaptcha_image{position:relative;padding:5px}#recaptcha_area input+div,#recaptcha_area div.recaptcha_only_if_image,#recaptcha_area div.recaptcha_only_if_audio,#recaptcha_area input+div+div+div+div{position:absolute}#recaptcha_area input+div a,#recaptcha_area div.recaptcha_only_if_image a,#recaptcha_area div.recaptcha_only_if_audio a,#recaptcha_area input+div+div+div+div a{display:block;height:16px;width:25px}#recaptcha_area input+div+div+div+div+div,span.recaptcha_only_if_audio{display:none}#recaptcha_area input+div{top:10px;right:10px}#recaptcha_area div.recaptcha_only_if_image,#recaptcha_area div.recaptcha_only_if_audio{top:27px;right:10px}#recaptcha_area input+div+div+div+div{top:42px;right:10px}.recaptchaMessage,#recaptcha_area span.recaptcha_only_if_image{display:none}#recaptcha_response_field{margin-top:10px;width:310px}#recaptcha_image{margin-top:0}.recaptcha,#recaptcha_image{border:1px solid #e5e5e5}#recaptcha_response_field{border:1px solid #4d4d4d}#recaptcha_area input+div a,#recaptcha_area div.recaptcha_only_if_image a,#recaptcha_area div.recaptcha_only_if_audio a,#recaptcha_area input+div+div+div+div a{font-size:0;line-height:70px;color:#fff}#recaptcha_area input+div a{background:transparent url('/ClientCSS/images/bgrecaptchanew.png') no-repeat left top}#recaptcha_area div.recaptcha_only_if_image a{background:transparent url('/ClientCSS/images/bgrecaptchaaudio.png') no-repeat left top}#recaptcha_area div.recaptcha_only_if_audio a{background:transparent url('/ClientCSS/images/bgrecaptchatext.png') no-repeat left top}#recaptcha_area input+div+div+div+div a{background:transparent url('/ClientCSS/images/bgrecaptchahelp.png') no-repeat left top}.titanFlowHolder{border:1px solid #ddd;background:#eee url('/ClientCSS/images/videoPlay.png') no-repeat 50% 50%}#titanDialogCover{position:absolute;top:0;left:0;height:50px;width:50px;background-color:#000;opacity:.5;filter:alpha(opacity=50)}.titanPrint,.titanPrint #mainBody,.titanPrint #contentArea,.titanPrint #contentContainer,.titanPrint #centerZone,.titanPrint h1,.titanPrint h2,.titanPrint h3,.titanPrint h4,.titanPrint h5,.titanPrint h6{border:0;background:0}.titanPrint #mainBody,.titanPrint #contentArea,.titanPrint #contentContainer,.titanPrint #centerZone{margin:0;padding:0;width:100%}@media print{h1,h2,h3,h4,h5,h6,.titanDisplay,.titanBody,#mainBody,#contentArea,#contentContainer,#centerZone{background:0!important}#rotatorImage,#utilityNavContainer,#searchBarContainer,#topNavContainer,#toolContainer,#leftContentContainer,#rightZone,#bottomNavContainer,#poweredBy{display:none}#mainBody,#contentArea,#contentContainer,#contentContainer,#centerZone{margin:0;padding:0;width:100%!important}}@charset "UTF-8";
/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2016 Daniel Eden
 */
.nws-animate{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn.nws-animate{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInFeatures{from{opacity:.5}to{opacity:1}}@keyframes fadeInFeatures{from{opacity:.5}to{opacity:1}}.features.fadeIn.nws-animate{-webkit-animation-name:fadeInFeatures;animation-name:fadeInFeatures}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-5%,0,0);transform:translate3d(-5%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-5%,0,0);transform:translate3d(-5%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft.nws-animate{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp.nws-animate{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeInDownMenu{from{opacity:0;-webkit-transform:translate3d(0,-10%,0);transform:translate3d(0,-10%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownMenu{from{opacity:0;-webkit-transform:translate3d(0,-10%,0);transform:translate3d(0,-10%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownMenu.nws-animate{-webkit-animation-name:fadeInDownMenu;animation-name:fadeInDownMenu}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-25%,0);transform:translate3d(0,-25%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-25%,0);transform:translate3d(0,-25%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown.nws-animate{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,10%,0);transform:translate3d(0,10%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,10%,0);transform:translate3d(0,10%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp.nws-animate{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpEasy{from{opacity:0;-webkit-transform:translate3d(0,60%,0);transform:translate3d(0,30%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpEasy{from{opacity:0;-webkit-transform:translate3d(0,60%,0);transform:translate3d(0,30%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUpEasy.nws-animate{-webkit-animation-name:fadeInUpEasy;animation-name:fadeInUpEasy}@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(20%,0,0);transform:translate3d(20%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInRight{from{-webkit-transform:translate3d(20%,0,0);transform:translate3d(20%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-20%,0,0);transform:translate3d(-20%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInLeft{from{-webkit-transform:translate3d(-20%,0,0);transform:translate3d(-20%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(20%,0,0);transform:translate3d(20%,0,0)}}@keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(20%,0,0);transform:translate3d(20%,0,0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-20%,0,0);transform:translate3d(-20%,0,0)}}@keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-20%,0,0);transform:translate3d(-20%,0,0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}.StripeWhite,.StripeTransparent,.StripeGrey,.StripeDarkGrey,.StripeRed,.Accordion,.LargeBanner,.HeroBanner,.w3-col,.s1,.s2,.s3,.s4,.s5,.s6,.s7,.s8,.s9,.s10,.s11,.s12,.m1,.m2,.m3,.m4,.m5,.m6,.m7,.m8,.m9,.m10,.m11,.m12,.l1,.l2,.l3,.l4,.l5,.l6,.l7,.l8,.l9,.l10,.l11,.l12,.body2,.divider,.TableStyle,.ss-top,.ss-bottom,.ss-grid,.ss-imageGrid,.buttonWrapper,.FloatLeft,.FloatRight,.button,.buttonArrow,.backgroundSmall,.backgroundLarge,.flexlist{}.hidden{display:none}input[disabled=true][type=button][value=Submit],input[disabled=true][type=button][value=Submit]:hover{background-color:#d3d3d3;cursor:auto}.FieldErrorMessage{color:#f00;padding-left:1rem}.titanBody div[class*="AggregationFilter"] fieldset div.head .reset,.titanBody .SegmentedSearchFilter2 fieldset div.head .reset,.titanBody .DataFilter2 fieldset div.head .reset{width:auto}.reset{font-size:1.2rem!important}.titanBody div[class*="AggregationFilter"]>a.reset.resetAll,.titanBody .DataFilter2>a.reset.resetAll,.titanBody div[class*="SegmentedSearchFilter"]>a.reset.resetAll{display:block;text-align:right;margin-bottom:.5rem;text-decoration:none}.TitanBlock fieldset div.head span{background:rgba(0,0,0,0) url(/ClientCSS/images/bgFilterArrows.gif) no-repeat scroll 1px 7px;height:20px!important;padding:0;width:20px!important}.TitanBlock fieldset.min div.head span{background-position:1px -17px}.titanBody{overflow-x:hidden}.titanBody,div,h1,h2,h3,h4,h5,h6,header,nav,section,footer{margin:0;padding:0;word-wrap:break-word}.titanBody *{box-sizing:border-box}.titanDisplay .Aggregation,.titanDisplay .Commenting,.titanDisplay .DisplaySideUpload,.titanDisplay .EventUpload,.titanDisplay .FAQ,.titanDisplay .FormEditor,.titanDisplay .PhotoBlock,.titanDisplay .SearchResults,.titanDisplay .SegmentedSearch,.titanDisplay .SiteMap,.titanDisplay .TOCBlock,.titanDisplay .WhatsNew,.titanDisplay .SharePage,.titanDisplay .DataList,.titanDisplay .UserAccount{clear:both;margin-bottom:0}.Commenting,.Commenting .commentForm{padding-bottom:30px}.titanBody p,.titanBody blockquote,.mainBody p,.mainBody blockquote,.Freeform blockquote,.Freeform ol,.Freeform ul,.Freeform dl,.FAQ blockquote,.FAQ ol,.FAQ ul,.FAQ dl,.FAQ dl,.FAQ .ToTop,.FormEditor blockquote,.FormEditor ol,.FormEditor ul,.FormEditor dl{margin-bottom:2.4rem;margin-top:0;padding-top:0;padding-bottom:0}.titanBody p.imgOnly{margin-bottom:0}#centerZone .Freeform ul{padding-left:3rem}#centerZone .Freeform li{margin-bottom:1rem}@media all and (max-width:767px){#centerZone div:not(.HeroBanner) p:not(.imgContain):not(.imgOnly){padding-right:20px}#centerZone div:not(.HeroBanner) .buttonWrapper p:not(.imgContain):not(.imgOnly){padding-right:0}}@media all and (max-width:1023px){#centerZone div:not(.HeroBanner) .buttonWrapper p:not(.imgContain):not(.imgOnly){margin-bottom:1rem}}@media all and (min-width:1200px){.titanBody p,.titanBody blockquote,.mainBody p,.mainBody blockquote,.Freeform blockquote,.Freeform ol,.Freeform ul,.Freeform dl,.FAQ blockquote,.FAQ ol,.FAQ ul,.FAQ dl,.FAQ dl,.FAQ .ToTop,.FormEditor blockquote,.FormEditor ol,.FormEditor ul,.FormEditor dl{margin-bottom:3rem}}#pageTopArea:after,#utilityWrapper:after,#logo:after,#contentWrapper:after,#contentArea:after,#centerZone:after,#bottomContainer:after,#bottomContainer .social:after,.TransparentBlock:after,.DarkGreyBlock:after,.WhiteBlock:after,.GreyBlock:after,.siteBounds:after,.floatWrap:after{content:".";display:block;visibility:hidden;clear:both;height:0;font-size:0;line-height:0}.titanBody .w3-col+.Freeform.New100:not(.w3-col){clear:both}.titanBody fieldset,.mainBody fieldset{border:0;margin:0;padding:0}.CenterZone input[type="search"],.CenterZone input[type="number"],.CenterZone input[type="tel"]{border:1px solid #c8c8c8}.titanDisplay input[type="text"],.titanDisplay input[type="search"],.titanDisplay input[type="number"],.titanDisplay input[type="tel"],.titanDisplay input[type="password"],.titanDisplay input[type="email"],.titanDisplay input[type="file"],.titanDisplay select,.titanDisplay textarea,.EventUpload .sponsor input,.EventUpload .startTime input,.EventUpload .startDate input,.EventUpload .endDate input,.EventUpload .endTime input,.EventUpload .contactName input,.EventUpload .contactEmail input,.EventUpload .attachment input,.EventUpload .startDate input,.EventUpload .endDate input{padding:1rem;width:100%}.DataFilter2 select,.DataFilter2 input[type="text"],.Aggregation>div[class*="AggregationFilter"] select,.Aggregation>div[class*="AggregationFilter"] input[type="text"],.SegmentedSearchFilter2 select,.SegmentedSearchFilter2 input[type="text"]{width:97%}.EventUpload .startDate .icon,.EventUpload .endDate .icon{display:none}#searchTerms:focus,#searchTermsMobile:focus{outline:none}.titanDisplay textarea{resize:none;width:100%}.titanDisplay input::-ms-clear{display:none}@media all and (min-width:1200px){.titanDisplay input[type="text"],.titanDisplay input[type="search"],.titanDisplay input[type="tel"],.titanDisplay input[type="number"],.titanDisplay input[type="password"],.titanDisplay input[type="email"],.titanDisplay input[type="file"],.titanDisplay select,.EventUpload .sponsor input,.EventUpload .startTime input,.EventUpload .endTime input,.EventUpload .contactName input,.EventUpload .contactEmail input,.EventUpload .attachment input{width:auto;max-width:97%}.titanDisplay textarea{width:97%}.EventUpload .startDate input,.EventUpload .endDate input{width:auto;max-width:48%}.EventUpload .startDate .icon,.EventUpload .endDate .icon{display:inline-block}.DataFilter2 select,.DataFilter2 input[type="text"],.Aggregation>div[class*="AggregationFilter"] select,.Aggregation>div[class*="AggregationFilter"] input[type="text"],.SegmentedSearchFilter2 select,.SegmentedSearchFilter2 input[type="text"]{width:97%}.accountFilter2 select{width:99%}}#scrollTop,.CenterZone input[type="submit"],.CenterZone input[type="button"],.searchBarContainer .searchBox::before,.Accordion .minmax,.Accordion dt,.Commenting input[type="button"],.listingTools li,.SegmentedSearchFilter2 .inputs div,.SearchResults .view .minIcon,.SearchResults .view .maxIcon,.FAQ .Accordion .min,.FAQ .Accordion .max,.FAQ .Accordion .accordionHeading,.FAQ .tabbedContent .tabs li{cursor:pointer}.titanBody img,.titanBody embed,.titanBody object,.titanBody video,.titanBody audio{height:auto;max-width:100%}.hide{display:none}.titanBody .clearBlock,.mainBody .clearBlock{clear:left}.siteBounds{margin:0 auto;padding:0 5%}@media all and (min-width:1024px){.siteBounds{max-width:1326px}}@media all and (min-width:1200px){.siteBounds{padding:0 71px 0 87px;margin:0 43px}.siteBounds{margin:0 auto}.leftNav #centerZone .WhiteBlock .siteBounds{padding-left:5px}}#pageTopArea{width:100%;z-index:1000;position:fixed;top:0;left:0;height:84px}#pageTopArea.hasSiteSwitcher:not(.sticky){height:114px}#pageTopArea>.siteBounds{padding-top:22px}#pageTopArea .w3-col{padding-right:0}#pageTopArea ul{list-style:none;margin:0;padding:0}#utilityWrapper{display:none}#logoControlContainer img{max-width:115px}@media all and (min-width:1024px){#pageTopArea{height:74px}#pageTopArea.hasSiteSwitcher:not(.sticky){height:104px}#pageTopArea .w3-col{z-index:100}#logoControlContainer img{max-width:100%}#searchToggle{border-bottom:5px solid rgba(0,0,0,0);margin:-3px 0 0;float:right;width:22px;height:32px;position:relative;cursor:pointer}#searchToggle.open{margin-top:-2px}#searchIcon .st12,.titanBody.megamenuOpen #searchIcon .st12{fill:none;stroke:#fff;stroke-width:2.5;stroke-miterlimit:10}.sticky #searchIcon .st12{stroke:#000}#searchIcon:hover .st12,.titanBody.megamenuOpen #searchIcon:hover .st12,.sticky #searchIcon:hover .st12,#closeSearch:hover .st0{stroke:#f00}}@media all and (min-width:1200px){#logoControlContainer{margin-left:-50px;margin-right:50px}#utilityWrapper{margin-left:50px;margin-right:-50px}#utilityWrapper{display:block;position:relative;top:4px}#searchToggle{margin-right:16px}}@media all and (min-width:1440px){#logoControlContainer{margin-left:-87px;margin-right:87px}#utilityWrapper{margin-left:87px;margin-right:-87px}}#navButton{clear:none;cursor:pointer;float:right;margin-right:15px}#navButton #menuMobile{margin-top:2px;width:27px}.IE #navButton #closeMobile,.IE #navButton #menuMobile{max-height:27px}#navButton #closeMobile{display:none;margin-top:4px;width:27px}.mobileNavBody #navButton #closeMobile{display:block}.mobileNavBody #navButton #menuMobile{display:none}@media all and (min-width:1024px){#navigation{z-index:10}}@media all and (min-width:1200px){#navButton{display:none}}#pageTopArea .searchBarContainer{margin:0;width:auto}#pageTopArea .searchBarContainer .search{cursor:pointer;font-size:0;height:32px;left:-45px;position:absolute;top:0;width:33px}#pageTopArea .searchBarContainer input[type="text"]:focus{outline:none}#pageTopArea .searchBarContainer input[type="text"]{border:none;font-size:1.6rem;font-weight:400;line-height:1;min-height:35px;padding:0;width:calc(100% - 40px)}@media all and (max-width:1023px){#megamenu,#dropsearch{display:none}}@media all and (min-width:1024px){#closeSearch{display:none}#searchToggle.open #searchIcon{display:none}#searchToggle.open #closeSearch{display:block}.titanBody.searchOpen #navigation{opacity:0}#dropsearch.fadeOutUp{-webkit-animation-duration:.25s;-moz-animation-duration:.25s;animation-duration:.25s;visibility:hidden}#dropsearch{background:rgba(18,18,18,.9) none repeat scroll 0 0/100% 74px;overflow:hidden;position:fixed;width:100%;z-index:90;top:0;left:0;padding-bottom:100px;min-height:100vh;-webkit-animation-duration:.5s;-moz-animation-duration:.5s;animation-duration:.5s}#dropsearch .siteBounds .searchWrapper+div,#mobileLevel3 .searchBarContainer+div{padding:3rem 0}.quicklinks{height:80vh;overflow-y:auto}.searchWrapper{position:relative}#dropsearch .siteBounds{background:#fff none repeat scroll 0 0;margin-top:70px;position:relative}#dropsearch .searchBarContainer{position:relative}#dropsearch .searchBarContainer::before{background:rgba(0,0,0,0) url("/clientcss/images/portal/snap-on_icon_search_mobile_v1_white.png") no-repeat center center/auto 45%;content:"";display:inline-block;height:50px;left:-40px;position:absolute;top:-8px;width:22px}#dropsearch .searchBox{position:absolute;top:-46px;left:0;padding-left:40px;width:100%}.titanBody #dropsearch a,#dropsearch{color:#333;font-size:1.6rem;font-weight:400}.titanBody a,.titanBody #pageTopArea #dropsearch a:hover,.titanBody #pageTopArea #dropsearch a:focus,.titanBody #pageTopArea #dropsearch a:active{text-decoration:underline}#dropsearch h4,#dropsearch li{color:#999;font-size:1.4rem;margin-bottom:1.5rem}}@media all and (min-width:1024px) and (max-width:1199px){#dropsearch .quicklinks{width:24.99999%;padding-right:1%}#dropsearch .quicklinks{margin-left:24.99999%}}#topNavContainer{display:none}@media all and (min-width:1200px){#topNavContainer{display:block}#topNavContainer .menu{margin-top:-2px}#topNavContainer .menu>li{position:relative;margin-right:30px}#topNavContainer .menu>li:last-child{margin-right:0}#topNavContainer .menu>li,#topNavContainer .menu>li>a{display:inline-block}}@media all and (min-width:1440px){#topNavContainer .menu>li{margin-right:45px}}#leftNav ul{list-style:none;margin:0;padding:0}#leftNav ul{margin-left:15px}#leftNav ul li{margin:5px 0}#leftNav ul a::before{margin-right:5px;margin-left:-15px;position:relative}#leftNav{margin:0 30px 30px;padding:15px}@media all and (min-width:1200px){#leftNav{float:left;margin:0 0 40px 10px;width:22.55%}.leftNav #centerZone{clear:none;float:right;width:73%}}@media all and (min-width:1200px){.DataFilter2,.Aggregation>div[class*="AggregationFilter"],.SegmentedSearchFilter2{float:left;margin:0 0 40px 0;padding:15px;width:23%;position:static}.DataFilter2+.DataListing,.Aggregation:not(.HideFilter)>div[class*="AggregationFilter"]+.loading+.AggregationResults,.SegmentedSearchFilter2+.SearchResults{clear:none;float:right;width:73%}}#bottomContainer{padding:2rem 0 .5rem;overflow:hidden;position:relative;clear:both}#bottomContainer li{margin-bottom:.7rem;line-height:1.3}#bottomNavContainer ul{margin:0 0 25px;padding:0;list-style:none;overflow:hidden}#bottomNavContainer li{width:50%;padding-right:30px;float:left}#bottomContainer p{margin:0;padding:0;clear:none}#contentFooter{padding:2rem 0}.social ul{list-style:none;margin:0;padding:0}.social li{float:left;margin:0 16px 0 0}.titanBody .social a,.titanBody .social a>span{display:block;position:relative}.titanBody .social a>span{width:36px;height:36px;text-align:center;padding-top:10px}@media all and (min-width:768px){#bottomContainer{padding:2.5rem 0 1rem}#bottomContainer li{margin-bottom:1rem}#bottomContainer{min-height:200px;padding:3.6rem 0 2.8rem}#bottomNavContainer ul li{float:left;padding-right:36px;width:33.33%}#bottomNavContainer ul li:nth-child(3n+3){padding-right:50px}}@media all and (min-width:1200px){#bottomContainer{min-height:230px;padding:5.6rem 0 2.8rem}#bottomContainer .social ul{float:right}#bottomNavContainer.w3-col,#bottomContainer .social.w3-col{padding:0}}#centerZone .wrapme{padding:3.2rem 0 2.5rem;width:100%}#centerZone .WhiteBlock+.TransparentBlock.wrapme{padding:0}@media all and (min-width:768px){#centerZone .wrapme{padding-bottom:4rem}}@media all and (min-width:1024px){#leftNav+#centerZone .wrapme{margin-right:10px}#centerZone .wrapme{padding:5rem 0 4rem}.obLeft{margin-bottom:5rem;margin-top:-5rem;padding-right:5rem}}img.FloatLeft,img.FloatRight{display:block;margin-bottom:12px}@media all and (min-width:768px){.titanBody img.FloatLeft{float:left;margin:0 3rem 2rem 0;max-width:50%}.titanBody img.FloatRight{float:right;margin:0 0 2rem 3rem;max-width:50%}}@media all and (min-width:1200px){.titanBody img.FloatLeft,.titanBody img.FloatRight{max-width:100%}}.scrollTable{clear:both;overflow-x:auto;overflow-y:hidden}.scrollTable table{width:99.9%}.scrollText::before{margin-right:10px}.titanBody input[type="button"],.titanBody input[type="submit"],.button a{padding:7px 13px}div.Accordion span.max,div.Accordion span.min{float:right;margin:0 0 10px;cursor:pointer}div.Accordion.open span.max,div.Accordion span.min{display:none}div.Accordion span.max,div.Accordion.open span.min{display:block}div.Accordion div.accordionArea{clear:both}.FAQ .Accordion .accordionHeading{padding:26px 25px 25px 80px;margin-bottom:2rem}div.Accordion div.accordionContent{display:none;padding:0 10px 10px 72px}div.Accordion div.accordionContent.open{display:block}div.Accordion div.accordionContent.open>p:last-child{margin-bottom:1.5rem}.FAQAccordion{padding-bottom:2rem}.FAQAccordion .Float{margin-bottom:0}.FAQAccordion .accordionArea>a,.FAQAccordion .accordionArea .accordionHeading span.arrow{display:none}.FAQAccordion dl dt{padding-bottom:1rem;overflow:hidden}.DataListing .startDate,.DataListing .endDate{float:left}.DataListing .location{clear:both}.DataListing .shortDescription{padding:5px 0}.DataDetail .backLink{float:none}.DataDetail .label{display:block}@media all and (min-width:1200px){.DataDetail .label{display:inline-block;width:120px}}@media all and (min-width:768px){.ThreeCol a.teaserImage,.FourCol a.teaserImage,.ColThree a.teaserImage,.ColFour a.teaserImage{padding-right:0}.OneCol:not(.OurPeople) a.teaserImage,.ColOne a.teaserImage,.tocList a.teaserImage{width:32%}.OneCol:not(.OurPeople) .image .otherStuff,.ColOne .image .otherStuff,.tocList .image .otherStuff{width:67%}.TwoCol>div,.ColTwo>div,.ThreeCol>div,.ColThree>div,.FourCol>div,.ColFour>div{clear:none;float:left}.TwoCol>div,.ColTwo>div{width:47%;margin-left:3%;margin-right:3%}.ThreeCol>div,.ColThree>div{margin-left:2.75%;margin-right:2.75%;width:29.5%}.FourCol>div,.ColFour>div{margin-left:1%;margin-right:1%;width:23.5%}.TwoCol>div:first-child,.ColTwo>div:first-child,.ThreeCol>div:first-child,.ColThree>div:first-child,.FourCol>div:first-child,.ColFour>div:first-child{margin-left:0}.TwoCol>div:last-child,.ColTwo>div:last-child,.ThreeCol>div:last-child,.ColThree>div:last-child,.FourCol>div:last-child,.ColFour>div:last-child{margin-right:0}.TwoCol a.teaserImage,.ThreeCol a.teaserImage,.FourCol a.teaserImage,.ColTwo a.teaserImage,.ColThree a.teaserImage,.ColFour a.teaserImage{margin-right:0}#leftNav+#centerZone .TwoCol a.teaserImage,.Aggregation>div[class*="AggregationFilter"]+.loading+.AggregationResults .TwoCol a.teaserImage,#leftNav+#centerZone .TwoCol .image .otherStuff,.Aggregation>div[class*="AggregationFilter"]+.loading+.AggregationResults .TwoCol .image .otherStuff,#leftNav+#centerZone .ColTwo a.teaserImage,.DataFilter2+.DataListing .TwoCol a.teaserImage,#leftNav+#centerZone .ColTwo .image .otherStuff,.DataFilter2+.DataListing .TwoCol .image .otherStuff,.ThreeCol a.teaserImage,.ColThree a.teaserImage,.ThreeCol .item .otherStuff,.ColThree .image .otherStuff,.FourCol a.teaserImage,.ColFour a.teaserImage,.FourCol .item .otherStuff,.ColFour .image .otherStuff{clear:both;float:none;width:100%}}@media all and (min-width:600px){.listingTools li{float:left}}@media all and (min-width:1200px){.Commenting .commentForm table{width:50%}}.seeAllResults a:after{margin-left:5px}@media all and (max-width:1350px){.HeroBanner br{display:none}}#topZone{position:relative}.HeroBanner{width:100%;height:100vw;background-size:cover;background-position:center top;transform-style:preserve-3d;overflow:hidden;position:relative}#centerZone>.HeroBanner:first-child::after,#topZone .HeroBanner::after{position:absolute;width:100%;height:100%;content:"";z-index:1;top:0;left:0;visibility:visible}#topZone .HeroBanner::after{background:rgba(0,0,0,0) linear-gradient(to bottom,rgba(0,0,0,.7) 0%,rgba(0,0,0,.4) 10%,rgba(0,0,0,.2) 20%,rgba(0,0,0,0) 35%) repeat scroll 0 0}.HeroBanner.Gradient::after,#topZone .HeroBanner.Gradient::after{background:rgba(0,0,0,0) linear-gradient(to bottom,rgba(0,0,0,.7) 0%,rgba(0,0,0,.3) 100%) repeat scroll 0 0}.HeroBanner h2{font-size:2.8rem;line-height:1.1;margin-bottom:4rem;font-family:MemphisBold,Arial,Helvetica,sans-serif}.HeroBanner .wrapper{color:#fff;z-index:800;width:100%;padding:92px 10px 20px;left:0;position:absolute;top:0}@media all and (min-width:360px){.HeroBanner .wrapper{padding-top:110px}}.HeroBanner .wrapper .w3-col{height:auto!important}.HeroBanner .wrapper p:last-child{margin:0}@media all and (min-width:450px){.HeroBanner .wrapper{padding:70px 10px 20px;left:50%;top:56%;-webkit-transform:translateY(-56%) translateX(-50%);-moz-transform:translateY(-56%) translateX(-50%);-ms-transform:translateY(-56%) translateX(-50%);-o-transform:translateY(-56%) translateX(-50%);transform:translateY(-56%) translateX(-50%)}}@media all and (min-width:768px){.HeroBanner h2{font-size:5.6rem}}@media all and (min-width:1024px){.HeroBanner,#topZone{max-height:512px}}#topZone .slides .item{width:100%;height:100vw;background-size:cover;background-position:center top;transform-style:preserve-3d;overflow:hidden;position:relative}#centerZone>.FilterBanner:first-child .item::after,#topZone>.FilterBanner .item::after{position:absolute;width:100%;height:100%;content:"";z-index:1;top:0;left:0;visibility:visible}#topZone>.FilterBanner .item::after{background:rgba(0,0,0,0) linear-gradient(to bottom,rgba(0,0,0,.7) 0%,rgba(0,0,0,.4) 10%,rgba(0,0,0,.2) 20%,rgba(0,0,0,0) 35%) repeat scroll 0 0}.FilterBanner.Gradient .item::after,#topZone .FilterBanner.Gradient .item::after{background:rgba(0,0,0,0) linear-gradient(to bottom,rgba(0,0,0,.7) 0%,rgba(0,0,0,.3) 100%) repeat scroll 0 0}#topZone .slides .wrapper h2{font-size:2.8rem;line-height:1.1;margin-bottom:4rem;font-family:MemphisBold,Arial,Helvetica,sans-serif}#topZone .slides .wrapper{color:#fff;z-index:800;width:100%;padding:92px 10px 20px;left:0;position:absolute;top:0}#topZone .slides .wrapper .w3-col{height:auto!important}#topZone .slides .wrapper p:last-child{margin:0}@media all and (min-width:360px){#topZone .slides .wrapper{padding-top:110px}}@media all and (min-width:450px){#topZone .slides .wrapper{padding:70px 10px 20px;left:50%;top:56%;-webkit-transform:translateY(-56%) translateX(-50%);-moz-transform:translateY(-56%) translateX(-50%);-ms-transform:translateY(-56%) translateX(-50%);-o-transform:translateY(-56%) translateX(-50%);transform:translateY(-56%) translateX(-50%)}}@media all and (min-width:768px){#topZone .slides .wrapper h2{font-size:5.6rem}}@media all and (min-width:1024px){#topZone .slides .item{height:512px}}.FilterBanner .slick-dots{bottom:5px}.FilterBanner .slick-dots li{width:40px;margin:0 5px}.FilterBanner .slick-dots li button{width:40px}.FilterBanner .slick-dots li button:before{content:"";height:3px;width:40px;background:rgba(255,255,255,.3);opacity:1}.FilterBanner .slick-dots li button:hover:before{background:rgba(255,255,255,.7)}.FilterBanner .slick-dots li.slick-active button:before{background:rgba(255,255,255,1)}.socialBanner{width:100%;position:relative;overflow:hidden}#centerZone div.socialBanner:not(.HeroBanner) p:not(.imgContain){padding:0}.socialBanner .w3-col{position:relative;height:270px}.socialBanner .w3-col:nth-child(1){background:#bc0000}.socialBanner .w3-col:nth-child(2){background:#c1c1c1}.socialBanner .w3-col:nth-child(3){background:#3f4073}.socialBanner .w3-col:nth-child(4){background:#2a2a2a}.socialBanner .w3-col::before{font-family:'FontAwesome';position:absolute;right:25px;top:25px;color:#fff;font-size:2.4rem;line-height:1}.socialBanner .w3-col:nth-child(1)::before{content:""}.socialBanner .w3-col:nth-child(2)::before{content:""}.socialBanner .w3-col:nth-child(3)::before{content:""}.socialBanner .w3-col:nth-child(4)::before{content:""}.socialBanner p{color:#fff;font-weight:bold;font-size:1.6rem;text-align:center;width:100%;position:absolute;bottom:15px;margin-bottom:0}.socialBanner img{position:absolute;left:50%;top:44px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.LargeBanner{width:100%;position:relative;height:550px}.LargeBanner p.banner{margin:0 auto -6px;overflow:hidden;width:100%;height:550px}.LargeBanner p.banner img{min-width:100%;width:auto;min-height:100%;height:auto;max-width:none;position:relative;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.LargeBanner .wrapper{top:0;left:0;width:100%;position:absolute}.LargeBanner .wrapper .siteBounds{padding:2rem}@media all and (min-width:1200px){.LargeBanner .wrapper .siteBounds p{width:60%}}.LargeBanner h2{font-size:2.8rem;line-height:1.1;margin-bottom:4rem;font-family:MemphisBold,Arial,Helvetica,sans-serif}.LargeBanner .wrapper{color:#fff;z-index:800;width:100%;padding:92px 10px 20px;left:0;position:absolute;top:0}@media all and (min-width:360px){.LargeBanner .wrapper{padding-top:110px}}.LargeBanner .wrapper p:last-child{margin:0}@media all and (min-width:450px){.LargeBanner .wrapper{padding:70px 10px 20px;left:50%;top:40%}}@media all and (min-width:768px){.LargeBanner h2{font-size:5.8rem}}.LargeBanner.video{z-index:1}.LargeBanner.video .date{color:#cecece;font-weight:500;margin-bottom:0;font-size:10.5px}.LargeBanner.video .heading{font-size:16px;font-weight:500;margin-bottom:.5rem;line-height:1.3}.LargeBanner.video .wrapper{left:50%;bottom:0;top:auto;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.LargeBanner.inline.video,.LargeBanner.shadowBoxVideo a{position:relative;display:block}.play-icon a.fancybox-media{position:relative;display:inline-block}.play-icon a.fancybox-media::after,.LargeBanner.inline.video::after,.LargeBanner.shadowBoxVideo a::after{background:rgba(255,0,0,.8) url("/clientcss/images/portal/snap-on_icon_video_play_32_v1-35.svg") no-repeat 54% 50%/50% auto;border-radius:50%;color:#fff;content:"";cursor:pointer;height:60px;left:50%;padding:0;position:absolute;top:45%;-webkit-transform:translateY(-45%) translateX(-50%);-moz-transform:translateY(-45%) translateX(-50%);-ms-transform:translateY(-45%) translateX(-50%);-o-transform:translateY(-45%) translateX(-50%);transform:translateY(-45%) translateX(-50%);visibility:visible;width:60px;z-index:850}#centerZone>.LargeBanner.video.Gradient::before{position:absolute;width:100%;height:100%;content:"";z-index:1;top:0;left:0;visibility:visible;background:rgba(0,0,0,0) linear-gradient(to top,rgba(0,0,0,.7) 0%,rgba(0,0,0,.4) 10%,rgba(0,0,0,.2) 20%,rgba(0,0,0,0) 35%) repeat scroll 0 0}@media all and (min-width:450px){.LargeBanner.video .wrapper{padding:70px 10px 30px}}@media all and (min-width:768px){.LargeBanner.video:not(:last-child){margin-bottom:1.5rem}.LargeBanner.video .date{font-size:1.6rem;margin-bottom:1rem}.LargeBanner.video .heading{font-size:3.2rem;margin-bottom:2rem}.LargeBanner.inline.video::after,.LargeBanner.shadowBoxVideo a::after{height:100px;width:100px}}@media all and (min-width:960px){.LargeBanner.video .wrapper{bottom:2rem}.LargeBanner.video .heading{font-size:4.4rem}.LargeBanner.inline.video::after,.LargeBanner.shadowBoxVideo a::after{height:113px;width:113px}}@media all and (min-width:1200px){.LargeBanner.video .wrapper{bottom:0}.LargeBanner.video .date{margin-bottom:1.5rem}.LargeBanner.video .heading{margin-bottom:7rem}}.fancybox-slide--video .fancybox-content{width:80%;height:80%}.inlineVideo{background:#000 none repeat scroll 0 0;height:100%;left:0;max-height:550px;overflow:hidden;position:absolute;top:0;width:100%;z-index:900;display:none}.inlineVideo>iframe{height:100%;max-height:550px;left:50%;max-width:1440px;position:absolute;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);width:100%}.titanBody .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}@media all and (max-width:1199px){.hideOnMobile{display:none}}.dropmenu .image,.w3-col,.w3-half,.w3-third,.w3-twothird,.w3-threequarter,.w3-quarter{float:left;width:100%;clear:none}.titanBody .w3-col{clear:none}@media all and (max-width:767px){.w3-col.s1{width:8.33333%}.w3-col.s2{width:16.66666%}.w3-col.s3{width:24.99999%}.w3-col.s4{width:33.33333%}.w3-col.s5{width:41.66666%}.w3-col.s6{width:49.99999%}.w3-col.s7{width:58.33333%}.w3-col.s8{width:66.66666%}.w3-col.s9{width:74.99999%}.w3-col.s10{width:83.33333%}.w3-col.s11{width:91.66666%}.w3-col.s12,.w3-half,.w3-third,.w3-twothird,.w3-threequarter,.w3-quarter{width:99.99999%}.w3-col.s2-offset{margin-left:16.66666%}}@media all and (min-width:768px) and (max-width:1199px){.w3-col.m1{width:8.33333%}.w3-col.m2{width:16.66666%}.w3-col.m3,.w3-quarter,.dropmenu .image{width:24.99999%;padding-right:1%}.w3-col.m4,.w3-third{width:33.33333%}.w3-col.m5{width:41.66666%}.w3-col.m6,.w3-half{width:49.99999%}.w3-col.m7{width:58.33333%}.w3-col.m8,.w3-twothird{width:66.66666%}.w3-col.m9,.w3-threequarter{width:74.99999%}.w3-col.m10{width:83.33333%}.w3-col.m11{width:91.66666%}.w3-col.m12{width:99.99999%}.w3-col.m1-offset{margin-left:8.33333%}.w3-col.m3-offset{margin-left:24.99999%}.w3-col.m9-offset{margin-left:74.99999%}}@media all and (min-width:1200px){.dropmenu .image,.w3-col:not(.FAQ){padding-right:1.45%}.w3-col.l1{width:8.33333%}.w3-col.l2{width:16.66666%}.w3-col.l3,.w3-quarter,.dropmenu .image{width:24.99999%}.w3-col.l4,.w3-third{width:33.33333%}.w3-col.l5{width:41.66666%}.w3-col.l6,.w3-half{width:49.99999%}.w3-col.l7{width:58.33333%}.w3-col.l8,.w3-twothird{width:66.66666%}.w3-col.l9,.w3-threequarter{width:74.99999%}.w3-col.l10{width:83.33333%}.w3-col.l11{width:91.66666%}.w3-col.l12{width:99.99999%}.w3-col.l1-offset{margin-left:8.33333%;padding:0}.w3-col.l2-offset{margin-left:16.66666%;padding:0}.w3-col.l3-offset{margin-left:24.99999%;padding:0}.w3-col.l4-offset{margin-left:33.33333%;padding:0}.w3-col.l5-offset{margin-left:41.66666%;padding:0}}@media all and (max-width:1199px){.l4:not(.m4) br,.l3:not(.m3) br{display:none}}.FirstStepForm .recaptcha,.FirstStepForm #recaptcha_image{transform:scale(.6);-webkit-transform:scale(.6);transform-origin:0 0;-webkit-transform-origin:0 0;height:35px;border:none}div.ErrorMessage{float:left;clear:both}.oneDetail .submissionDetail{display:inline-block;margin-bottom:10px}.oneDetail .submissionDetail label{font-style:italic}div.dataField.tags div.inputs span{display:inline-block;float:left;clear:both;min-width:300px}div.nir-widget--form{margin-bottom:20px}div.block--search-form{margin-bottom:-25px}