@charset "utf-8";@import url("/common/reset.css");@import url("/common/general.css");table,tbody,tfoot,thead,tr,th,td{vertical-align:top}body{font-size:12px;font-family:Arial,Helvetica,sans-serif}a{text-decoration:none}a:hover,.psuedoLink:hover{text-decoration:underline}small{font-size:90%}em,i{font-style:italic}strong,b{font-weight:bold}input,select,textarea{font-family:Arial,Helvetica,sans-serif;font-size:12px;vertical-align:top}h1,h2,h3,h4,h5,h6{font-family:Arial,Helvetica,sans-serif;font-weight:bold;line-height:normal}h1{font-size:25px;margin-bottom:18px;letter-spacing:-1px}h2{font-size:20px;letter-spacing:-1px}h3{font-size:17px;letter-spacing:-1px}h4{font-size:14px}h5{font-size:12px}h6{font-size:11px}hr{margin-top:35px;margin-bottom:35px;border:0;height:1px}blockquote{margin-left:25px;margin-right:25px}#bodyPopup{margin:8px 0}.content h2,.content h3,.content h4,.content h5,.content h6,#popupContainer h2,#popupContainer h3,#popupContainer h4,#popupContainer h5,#popupContainer h6{margin-bottom:5px}.content p,.content ul,.content table,.content blockquote,.content ol,#popupContainer p,#popupContainer ul,#popupContainer blockquote,#popupContainer table,#popupContainer ol{margin-bottom:18px;line-height:17px}.content .ui-tabs>ul{margin:0}.content ul>li{padding-left:7px;margin-left:18px;margin-right:18px;margin-bottom:4px}.content ol>li{margin-left:40px;margin-right:40px;margin-bottom:4px;list-style:decimal}#contentMain a:active{text-decoration:none}sup{font-size:xx-small;vertical-align:top}#bgMidOverlay{padding:0 0 15px 0}.clear,.clearBoth{clear:both}.clearLeft{clear:left}.clearRight{clear:right}.error-div,.error,.errorDiv{margin:14px 0 30px;font-size:13px;line-height:normal;padding:9px;font-weight:bold;display:block}.success{padding:15px 10px;margin-bottom:20px}.floatLeft,.floatLeftBorder{float:left;margin:0 15px 15px 0}.floatRight,.floatRightBorder{float:right;margin:0 0 15px 15px}.viewAllButton{float:right}.label-description{font-weight:bold}.label-details{font-size:11px;font-style:italic;line-height:11px;display:block;margin-top:2px}.simpleButtonBlock{padding:20px 0 30px 0}.simpleButtonBlock a{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-khtml-border-radius:3px;padding:7px 11px;font-size:11px;text-decoration:none!important;margin-right:10px;margin-top:7px;display:inline-block}.simpleButtonBlock a.Active{font-style:italic;cursor:text!important}.hints{font-size:10px}.submitBtn,.submitBtnSmall{vertical-align:middle}.signupRow .submitBtn,.loginRow .submitBtn{margin-top:10px;margin-bottom:10px}#leftcorner{position:absolute;left:0;top:0;display:block;text-decoration:none;border:0;z-index:9999}#rightcorner{position:absolute;right:0;top:0;display:block;text-decoration:none;border:0;z-index:9998;text-align:right}#tableContainer table tr td,{vertical-align:top}#tableContainer form td{padding:0 10px 6px 0}.signupRow,.loginRow,.formRow,.mailRow{min-height:20px;line-height:20px;text-align:left;vertical-align:middle;margin-bottom:5px}.signupLeft,.loginLeft,.formLeft,.mailLabel{width:125px;float:left}.signupRight,.loginRight,.formRight,.mailData{width:155px;float:left;vertical-align:middle;text-align:left;padding-left:50px}.sm-signupLeft,.sm-loginLeft{width:75px;float:left}.sm-signupRight,.sm-loginRight{width:155px;float:left;vertical-align:middle;text-align:left}#camNavLeft{float:left;margin-right:10px}#camNavRight{float:left}#fancybox-outer{color:#000!important}#fancybox-inner{line-height:10px!important}#bigSearchBox{margin-top:15px;margin-bottom:15px}#bigSearchBox .textfields,#bigSearchBox .buttons{vertical-align:middle}#searchNav{width:585px;overflow:hidden}.bottomSpacing{margin:0 0 25px 0}#topBar{width:960px;margin:0 auto;position:relative;min-height:25px;z-index:2}#logoBox{width:286px;padding:0 5px;height:125px;top:0;left:15px;position:absolute;z-index:98}#logoMain{display:block;margin:20px auto 15px}#globalSearchBg{width:231px;height:25px;padding:4px 0 0 8px;margin:0 auto}#globalSearchInput{margin:0;padding:0;width:175px;background-color:transparent;border:0}#globalSearchSubmit{margin:0 0 0 8px;background:0;border:0;padding:3px 2px;font-size:11px;font-style:italic}#topBarRight{top:0;right:0;position:absolute;text-align:right;font-size:10px;width:310px}#sitewideSocial{display:inline-block;padding-top:2px;margin-right:5px;overflow:hidden}#socialShare{float:right;margin:4px 0 0 0}#socialEmail,#socialFacebook,#socialTwitter{width:17px;height:17px;display:inline-block;float:none;text-indent:-9999px;text-align:left;margin:0 0 0 1px}#signIn,#myAccount{float:right;line-height:22px;position:relative;margin-right:10px}#signInFormBlock{position:absolute;top:26px;right:54px;z-index:8;padding:10px 15px;text-align:left!important;font-size:11px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;-khtml-border-radius-bottomright:5px;-khtml-border-radius-bottomleft:5px;display:none}#signInFormBlock .textfields{width:180px}#signInFormBlock .submitBtnSmall{margin:12px 0 8px 0}#signInBtn,#myAccountBtn{display:block;float:left;padding:6px 10px 12px;text-align:center;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;-khtml-border-radius-bottomright:5px;-khtml-border-radius-bottomleft:5px;font-size:11px;font-weight:bold;margin:0 5px 0 0;line-height:normal}#signInBtn:hover,#myAccountBtn:hover{text-decoration:none}#signUpBtn{font-style:italic}#userMenu{display:none;position:absolute;top:26px;right:5px;z-index:8;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;-khtml-border-radius-bottomright:5px;-khtml-border-radius-bottomleft:5px;padding-bottom:5px;text-align:left}#userMenu ul li a{width:130px;display:block;padding:2px 17px;font-size:11px;font-weight:bold}#pageContainer{width:960px;margin:0 auto}#photoHeader{margin:8px 0 0 0;position:relative}#photoHeaderHome{width:960px;height:205px}.tabphotoHeader{height:205px;overflow:hidden;position:relative;z-index:1}.interiorHeaderPhoto{max-height:137px;overflow:hidden;position:relative;z-index:1}ul#tabnavigation{position:absolute;bottom:-100px;right:0;list-style:none;z-index:10;width:430px;text-align:right}ul#tabnavigation li{margin-left:1px;width:140px;height:47px;padding-bottom:78px;float:left;text-align:center}ul#tabnavigation li .tabnavtitle{letter-spacing:1px;padding-top:8px;padding-bottom:6px;display:block;font-size:11px;line-height:11px;text-transform:uppercase;font-weight:bold;-webkit-border-top-right-radius:6px;-webkit-border-top-left-radius:6px;-moz-border-radius-topright:6px;-moz-border-radius-topleft:6px;border-top-right-radius:6px;border-top-left-radius:6px;-khtml-border-radius-topright:6px;-khtml-border-radius-topleft:6px;text-decoration:none!important;cursor:default}ul#tabnavigation li .tabnavdesc{display:block;text-align:left;text-transform:none;font-size:11px;line-height:13px;text-decoration:none;letter-spacing:0;padding:10px 10px 60px}#navMain{font-size:15px;min-height:34px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;-khtml-border-radius-bottomright:5px;-khtml-border-radius-bottomleft:5px;margin-bottom:10px}#navMain ul{margin:0 0 0 10px}#navMain ul li{float:left;padding-right:2px;position:relative}#navMain ul li a{display:block;float:left;padding:10px 14px}#navMain ul li a:hover{text-decoration:none}#navSecondary{font-size:11px;float:right;text-align:right;margin:12px 14px 0 0}#navSecondary a{text-transform:capitalize}#breadcrumbs{font-size:10px;padding:6px 12px;-webkit-border-top-right-radius:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-topleft:5px;border-top-right-radius:5px;border-top-left-radius:5px;-khtml-border-radius-topright:5px;-khtml-border-radius-topleft:5px}#contentWrap{-webkit-border-top-left-radius:5px;-moz-border-radius-topleft:5px;border-top-left-radius:5px;-khtml-border-radius-topleft:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topright:5px;border-top-right-radius:5px;-khtml-border-radius-topright:5px}#breadcrumbs+#contentWrap{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-khtml-border-radius:0}#contentWrap.threeColumns #contentMargin,#contentWrap.twoColumns #contentMargin{width:160px;float:left;padding-top:10px}#contentWrap.twoColumns.wide #contentMargin{width:250px;float:left;padding-top:10px}#contentMain{width:640px;float:left}#contentWrap.threeColumns #contentMain{width:480px}#contentWrap.twoColumns #contentMap{width:800px;float:left}#contentWrap.twoColumns.wide #contentMap{width:710px;float:left}#promoPage #contentMain{width:780px}#contentSub{float:right;width:320px}.content{padding:15px 15px 0}.sideMod{padding:10px 10px 0 10px;font-size:12px;line-height:15px;margin:0 0 15px 0}#mapContainer,#popupContainer{padding:20px;width:90%;margin:15px auto}#contentWrap.promoPage #contentMain{width:780px}#contentWrap.promoPage .content{padding:0}#contentWrap.promoPage #contentSub{width:180px;float:left}#contentWrap.promoPage .ui-tabs .ui-tabs-panel{padding:25px 20px}#tiles{width:620px;position:relative;padding:10px 0 10px 20px;-webkit-border-top-left-radius:5px;-moz-border-radius-topleft:5px;border-top-left-radius:5px;-khtml-border-radius-topleft:5px}#refreshTiles{display:block;width:17px;height:13px;text-indent:-9999px;float:left;position:absolute;top:54px;left:5px}.tile,.featAdTile,.tile a,.featAdTile a{display:block}.tile,.featAdTile{background-repeat:no-repeat;background-attachment:scroll;background-position:0 0;background-color:transparent;float:left;margin:0 0 0 10px}#tabsHome{font-size:12px;line-height:16px;min-height:490px}#tabsHome .ui-tabs div h2,#weatherForecastBlock .ui-tabs div h2{font-size:20px;margin:0 0 10px 0;line-height:26px}#tabsHome .ui-tabs ul li,#weatherForecastBlock .ui-tabs ul li{line-height:17px;margin-bottom:4px}#tabsHome .ui-tabs div ul li,#weatherForecastBlock .ui-tabs div ul li{padding-left:7px;padding-bottom:12px;margin-left:10px;margin-right:10px;margin-bottom:12px}#tabsHomeL{float:left;width:400px}#tabsHomeR{float:right;width:240px}#tabsHomeL .layout_tab_panel_newest_pages .tourBlock{padding:0 0 12px 0;margin:0 0 12px 0}#tabsHomeL .layout_tab_panel_newest_pages .tourBlockLogo{float:left;width:60px;display:block;text-align:center;line-height:60px}#tabsHomeL .layout_tab_panel_newest_pages .tourBlockLogo img{vertical-align:middle}#tabsHomeL .layout_tab_panel_newest_pages .tourBlockDetails{float:left;width:295px;margin:0 0 0 10px}#tabsHome .ui-tabs div div h2,#weatherForecastBlock .ui-tabs div div h2{font-size:13px;line-height:17px;letter-spacing:0;margin:0}#tabsHomeR .layout-tab-panel-newest-events .promoPageEvent{padding:0 0 12px 0;border-bottom:1px dotted #222;margin:0 0 12px 0}#tabsHomeR .layout-tab-panel-newest-events .promoPageEventDate{line-height:19px}#tabsHomeR .layout-tab-panel-newest-events .promoPageEventDetails{width:168px;padding:0;border:0}#featuredMod{padding:0;min-height:50px}#featuredModTitle{display:none}.featuredModItem{float:right;font-size:12px;line-height:15px;width:205px;padding:10px 10px 10px 0}#contentSub h2{font-size:18px;margin-bottom:5px}#tabsGroupMod{font-size:12px;line-height:16px}#tabsGroupMod .layout_tab_panel_top_categories ul{float:left;margin-right:15px}#tabsGroupMod .layout_tab_panel_top_categories ul+ul{margin:0}#tabsGroupMod .layout_tab_panel_top_categories ul li{margin-bottom:2px!important;list-style:none!important}#tabsGroupMod .layout_tab_panel_newest_contests ul li,#tabsGroupMod .layout_tab_panel_custom_content ul li,.sideMod ul li{padding-left:7px;margin-left:18px;margin-right:18px;margin-bottom:4px}.moreOptions{display:inline-block;text-indent:-9999px}#mapItZip,#mapItRad,#mapItCat{font-size:11px;margin-bottom:4px;width:125px}#mapItImage{margin:4px 0 0 15px;float:right}.topCatChildDiv{width:48%;float:left}.qtip-content{font-size:12px;line-height:16px}#qtip-contentWrap{padding:12px 10px}.qtip-content .moreOptionsBlock ul li{margin-bottom:7px!important;white-space:nowrap!important}.qtip-content .moreOptionsBlock ul li a{padding-top:1px;white-space:nowrap!important;font-size:11px;line-height:15px;padding-left:18px}.qtip-content .moreOptionsBlock ul li.moreOptionsMap a{line-height:15px;padding-left:18px}.qtip-content .moreOptionsBlock ul li.moreOptionsCoupon a{line-height:15px;padding-left:18px}.qtip-content .moreOptionsBlock ul li.moreOptionsPromo a{line-height:15px;padding-left:18px}#hours_hover_heading h1{font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:14px;margin-bottom:7px;margin-right:4px}#vidPremBlockWrap{margin-bottom:0!important}#vidPremBlock{line-height:5px;font-size:5px;text-align:center;padding:8px 0 0 0}#vidPrem{padding:6px 0 8px 0}.vidPrem-adLink{font-size:11px;line-height:13px;text-align:center}#vidPremFrameBody{padding:0;margin:0;text-align:center}#premBannersMod{padding:10px 0;text-align:center}#premBannersMod img{display:block;margin:0 auto 7px}#contentSub #weatherMod{overflow:hidden;width:290px;position:relative;padding:10px 15px 0!important}#contentSub .weatherBlocks{width:1200px;position:relative;min-height:85px}#contentSub .weather{float:left;width:138px;padding-right:15px}#contentSub .weather .weatherIcon{float:left;display:block;margin:0 5px 0 0}#contentSub .weather .weatherInfo{float:left;width:85px}#contentSub .weather strong{font-style:italic}#weatherWrap{position:absolute;left:0}#weatherMoveLeft,#weatherMoveRight{z-index:3;text-indent:-9999px;display:block;position:absolute;top:52px;cursor:pointer}#weatherMoveLeft{left:0}#weatherMoveRight{right:0}#weatherMoveLeft.Inactive,#weatherMoveRight.Inactive{display:none}#catFilterBlock{padding:8px 12px;min-height:40px}#catFilterBlock table tr td{padding-right:25px}.paginationPrevious:hover,.paginationNext:hover{text-decoration:none}#filterViewMap{width:27px;height:27px;display:inline-block;text-indent:-9999px;background:url(//images.360dallas.com/sprites.png) no-repeat -298px -98px}#filterViewMap:hover,#filterViewMap.Active{background:url(//images.360dallas.com/sprites.png) no-repeat -325px -98px;text-decoration:none}#filterViewMap.Active{cursor:default}#filterViewList{width:27px;height:27px;display:inline-block;text-indent:-9999px;background:url(//images.360dallas.com/sprites.png) no-repeat -353px -98px}#filterViewList:hover,#filterViewList.Active{background:url(//images.360dallas.com/sprites.png) no-repeat -380px -98px;text-decoration:none}#filterViewList.Active{cursor:default}.filterViewOptionsBlock{padding:10px;width:auto;margin:0 0 13px 0}.filterOptionsBlock{padding:10px;margin:0 0 5px 0}.filterDescription{margin-bottom:8px;padding-bottom:5px;text-transform:capitalize;display:block}.filterOptions{padding:0;text-transform:capitalize;line-height:normal}.filterOptions li{margin-bottom:5px}.filterOptions li.Active{padding:0 0 0 8px}.filterOptions li.Active a{font-weight:bold;cursor:text}.filterOptions li a{text-decoration:none!important}.pageListBlock,#searchNav{padding:8px 12px}.itemResults{font-size:10px;font-weight:bold;float:left}.pagination{float:right;text-align:right}.pagination a{padding:0 3px;text-decoration:none!important}a.paginationCurrent{cursor:text}.paginationPrevious,.paginationNext{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-khtml-border-radius:3px}.paginationViewAll{font-size:10px;text-transform:uppercase;margin-left:7px}#advancedFilterLink{font-size:9px;display:block;margin:13px 0 0 0;font-style:italic;text-align:right}#featuredTours{text-align:center;padding:8px 0}#featuredToursTitle{font-size:10px;text-transform:uppercase;font-style:italic;margin-bottom:4px}.featuredTourTable{text-align:center;margin:0 auto}.featuredTourTable .tile{float:none;margin:0 4px}.tourBlock{padding:12px;border-bottom:dotted 1px #232323}.tourBlockLogo{display:block;float:left;width:60px}.tourBlockDetails{float:left;margin:0 0 0 15px;font-size:12px;line-height:16px;width:460px}#contentWrap.threeColumns .tourBlockDetails{width:285px}#contentWrap.threeColumns .catListTourBlock .tourBlockDetails{width:365px}.searchBlock #categoryListing .tourBlockDetails{width:430px}.catListTourBlock .catListChildCatItem{padding-right:7px;white-space:nowrap!important}.tourBlockDetails h2{font-size:16px}.tourBlockTools{float:right;text-align:right}.tourBlockTools a{margin-left:5px;text-align:left}.quickViewBtn,.quickViewBtnActive{display:inline-block;text-indent:-9999px;margin:0 0 10px 0;text-align:left}.tourBlockTools label{font-size:10px;line-height:normal}.tourBlockTools input{vertical-align:middle}.tourBlockTools .mapAllButton{margin-bottom:5px;display:block}.tourBlockTools .viewAllButton{float:none}.tourBlockTools .floatRight{margin:0}.tourQuickViewBlock{margin:10px 0 0 0;display:none}.tourQuickViewItems{font-style:italic;font-size:10px}.promoPageListingBlock{padding:25px 20px}#promoPageLogo{margin-bottom:15px}#promoPageTitle{padding-top:15px}#promoPageTextBlocks{float:left;width:370px}#promoPage .content{padding:0}#promoPageVisuals{float:right;width:340px}#promoPage #contentSub{width:180px;float:left}#promoPage .ui-tabs .ui-tabs-panel{padding:25px 20px}#contentSub #promoPageTitle h1{font-size:15px;margin-bottom:5px;word-wrap:break-word}#contentSub #promoPageTitle h2{font-size:13px;font-weight:normal;font-family:Arial,Helvetica,sans-serif;letter-spacing:normal;font-style:normal;margin-bottom:0;border:0}.promoPageSubModule{padding-left:10px;padding-right:10px;margin-bottom:20px;line-height:16px}#contentSub .promoPageSubModule h2{font-size:12px;letter-spacing:0;line-height:16px!important;margin:0 0 5px 0;padding-bottom:2px}.promoPageTestimonial{margin-bottom:20px}#promoPageContent h2.promoPageBlockHeading{margin-bottom:8px!important;line-height:22px;padding-bottom:4px}#promoPageLocations h2.promoPageBlockHeading,#promoPageCoupons h2.promoPageBlockHeading,#promoPageMoreInfo h2.promoPageBlockHeading,#promoPageLinks h2.promoPageBlockHeading,#promoPageJobs h2.promoPageBlockHeading,.promoPageTextBlock h2.promoPageBlockHeading,#promoPageEvents h2.promoPageBlockHeading,#promoPageFeedback h2.promoPageBlockHeading,#promoPageOrganizations h2.promoPageBlockHeading,.promoPageProductsSectionHeading h2.promoPageBlockHeading,.promoPageCustomPageHeading h2.promoPageBlockHeading{padding-left:17px}#contentSub .promoPageSubModule ul li{margin-bottom:4px}#contentSub #promoPageLocations .promoPageLocationTitle{font-size:12px;letter-spacing:0;font-family:Arial,Helvetica,sans-serif;cursor:pointer}#promoPageMoreInfo ul{margin-bottom:20px}.promoPageLocationDetails{padding:0 6px 6px;display:none}.promoPageTextBlock{margin-bottom:35px;line-height:16px}.promoPageTextBlock h1{border:0;font-size:20px}#promoPageVisLinks{margin-top:8px;margin-bottom:25px}#promoPageVisLinks h2{font-family:Arial,Helvetica,sans-serif;font-weight:normal;font-style:normal;font-size:11px;line-height:15px;margin-bottom:3px;letter-spacing:0}#promoPageVisLinks h2 a{margin-left:10px;background:url(//images.360dallas.com/bgBullet1.png) no-repeat 0 6px;padding-left:7px}#promoPageVisLinks h2 a.visualLinkActive{cursor:text!important;font-weight:bold!important;text-decoration:none!important}#promoPageVisLinks h2 img{display:none}.bigTourFeatureNoticeContent{font-weight:bold;font-size:14px}#promoPageFeedbackForm{display:none;margin-bottom:25px}.promoPageEvent{clear:both;margin-bottom:20px;padding:0 8px}.promoPageEventDate{float:left;width:32px;font-size:18px;font-weight:bold;text-align:center;height:36px;margin:5px 0 0 0}.promoPageEventDateMonth{font-size:9px;text-transform:uppercase;font-weight:bold;display:block;line-height:normal;letter-spacing:1px;margin:1px 0 2px 0}.promoPageEventDetails{float:right;width:680px;line-height:17px;padding-bottom:20px}#calendar360 .promoPageEventDetails{width:100%}.promoPageEventDesc{margin-top:15px}.promoPageMenuSectionsBlock{padding:0 0 20px}.promoPageMenuSectionsBlock a{line-height:36px}.promoPageProductsLeft,.promoPageCustomBlockLeft{float:left;width:48%}.promoPageProductsRight,.promoPageCustomBlockRight{float:right;width:48%}.promoPageProduct{width:100%;margin-bottom:5px;padding-bottom:5px}.promoPageProductsSectionHeading{width:100%;margin-bottom:5px}.promoPageProductsSectionHeading p{margin-bottom:5px!important}.promoPageProductImage{float:left}.promoPageProductDetails{float:left;width:65%}.promoPageProduct .product_button{margin:7px 0}.content ul.priceList>li{padding-left:7px;margin-left:0;margin-bottom:0}.simpleLinkBlock a.Active{font-style:italic!important}.promoPageCustomPageBlockSmallImage{width:336px}.promoPageCustomPageBlockLargeImage{width:482px}.promoPageCustomPageBlockContent ul{display:table}.visualContainerDefault{position:relative}.visualContainerBlank{position:relative;width:330px;height:250px}.userSlideshow{width:335px;font-size:12px;font-family:Arial,Tahoma,sans-serif}.userSlideshow span{line-height:18px}.userSlideshow .toolbar .next,.userSlideshow .toolbar .previous,.userSlideshow .toolbar .playPause,.userSlideshow .detailsPanel .control .minMax,.userSlideshow .detailsPanel .control .fullsize{display:block}.userSlideshow .slideshowMatte .slides{height:223px;position:relative;overflow:hidden}.userSlideshow .detailsPanel{display:none}.userSlideshow .detailsPanel .control{padding:3px;font-size:80%;min-height:20px}.userSlideshow .detailsPanel .control .minMax{float:left;width:20px;height:20px;margin-right:5px}.userSlideshow .detailsPanel .control .fullsize{float:right;width:20px;height:20px;display:none}.userSlideshow .detailsPanel .control label{font-style:italic}.userSlideshow .detailsPanel .details{padding:5px;height:75px;display:none;width:323px}.userSlideshow .detailsPanel .details .inner{display:none;overflow:auto;position:absolute;width:323px;height:75px}.userSlideshow .detailsPanel .details .inner h5{margin:2px 0;font-weight:bold}.userSlideshow .detailsPanel .details .inner div{margin:2px 0}.userSlideshow .toolbar{padding:3px;font-weight:bold}.userSlideshow .toolbar .previous{float:left;width:20px;height:20px}.userSlideshow .toolbar .numbers{float:left;width:267px;margin-top:1px;text-align:center}.userSlideshow .toolbar .numbers a{text-decoration:none;margin-right:5px;padding:0 5px;width:10px}.userSlideshow .toolbar .numbers a:hover{text-decoration:underline}.userSlideshow .toolbar .next{float:right;width:20px;height:20px}.userSlideshow .toolbar .playPause{float:right;width:20px;height:20px}#calSearch{padding:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-khtml-border-radius:5px;margin-bottom:20px}#calSearch table{margin:0!important}#calSearch input,#calSearch select{margin:0 0 12px 0}#calSearch button.calendarTrigger{background:0;border:0;cursor:pointer}#calSearch .submitBtn,#calSearch .submitBtnSmall{margin:0!important}.eventSubmitLink{padding-top:10px;margin-bottom:0}#calendarEventsBlock{margin-top:18px}.calendarEventsHeader{position:relative;font-size:14px;padding:2px 10px;margin:0 15px 18px!important;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-khtml-border-radius:3px}.calendarEventsBlockCount{font-size:11px;letter-spacing:0;position:absolute;left:400px;top:4px}.calendarEventsBlockToggle{position:absolute;right:10px;top:6px;display:block;text-indent:-9999px;font-size:9px}.calendarEventsHolder{display:none;padding:0 18px}#calendar .promoPageEvent{padding:0}#calendar .promoPageEventDetails{width:auto;float:none;padding:0 0 20px 0}#calendar .Featured .promoPageEventDetails{width:585px;padding:10px 10px 20px 10px!important}#calendar .promoPageEventDetails img{margin:0 0 0 15px!important}.additional_actions_link{display:block;width:14px;height:14px;text-indent:-9999px}.subscribeBtn,.addCouponsBtn,.unsubscribeBtn,.deleteCouponsBtn,.saveBtn,.removeBtn,.saveGoogleCalBtn,.saveOutlookCalBtn{width:99px;height:27px;display:inline-block;text-indent:-9999px;border:0;padding:0;margin-right:4px;cursor:pointer;text-align:left;font-size:1px}a.unsubscribeBtn,a.subscribeBtn,a.addCouponsBtn,a.deleteCouponsBtn,a.saveBtn,a.removeBtn,a.saveGoogleCalBtn,a.saveOutlookCalBtn{display:block!important;float:left}.subscriptionBlocks{margin:0 0 20px 0}.subscriptionBlocks .tourBlockDetails h2{font-size:12px;line-height:16px}.subscriptionBlocks .tourBlock{padding-left:0!important;padding-right:0!important}.subscriptionBlocks .tourBlockDetails{width:420px;margin-left:0}.subscribeListTable tr td{padding:0 0 4px 0}#bodyLightbox #locationList li{line-height:16px}#multiMap #locationList li{line-height:16px}#gmap{min-height:450px;margin-left:auto;margin-right:auto;background:#fff}#gmap p{color:#000;padding:10px}.gmapmarker{padding:5px;width:200px}.gmapmarker a,.gmapmarker a:link,.gmapmarker a:visited{font-size:12px}.gmapfeatures{width:200px;padding:5px}.gmapnoloc{padding:5px;font-size:14px;text-align:center;text-transform:capitalize}.areaGMap{width:100%;height:700px}.gmapPrintDiv{text-align:center;width:120px;height:16px;font-size:12px;cursor:pointer}.areaGPano{width:100%;height:300px;display:none}.gPano{width:500px;height:200px;margin:0 auto;display:none}.gmapStreetViewButtonDiv{background:#fff;color:#000;text-align:center;width:120px;height:16px;border:#000 solid 1px;font-size:12px;cursor:pointer}#mapAddress{margin-bottom:10px}#modReMapIt{min-width:150px}#modReMapIt table{width:310px}#modReMapIt input{margin-bottom:5px}#contentMargin #modReMapIt{padding:10px}#footerWrap{padding:15px 0 25px}#footer{width:960px;margin:0 auto}#footerLogos{float:left}#ourPartners{font-size:9px;font-style:italic;display:block;letter-spacing:2px}#footerLogos img{margin:0 15px 0 0}#footerLinks{float:right;text-align:right;font-size:10px;line-height:15px}#footerLinks ul#navFooter li{display:inline;margin:0 0 5px 10px}.coupon{page-break-inside:avoid;width:450px;margin:0 auto;padding:2px;text-align:left}.couponHeader{padding:10px;overflow:hidden}.couponHeader h1{page-break-inside:avoid;font-weight:bold;line-height:30px;letter-spacing:-2px;width:350px;font-size:30px;margin-top:10px!important;float:left}.couponLogo{page-break-inside:avoid;float:right;text-align:center}.couponBody{padding:10px 15px;width:420px}.couponBody h2{margin:0 10px 10px 10px;font-size:18px;line-height:20px}#couponCityFooter{height:20px;overflow:hidden;text-align:center;font-size:10px;font-style:italic;line-height:19px}.couponFooter{page-break-inside:avoid;width:450px;margin:5px auto 0 auto;text-align:center;font-size:11px;line-height:13px}.couponAccepted{margin:0 10px;padding:0;font-weight:bold}.couponTable td{text-align:center;font-weight:bold;font-size:20px;font-style:italic}.couponOffer{page-break-inside:avoid;font-weight:bold;font-size:18px;line-height:18px;margin-bottom:20px}.couponAddress{text-align:center;padding:6px;margin:6px 10px 0 10px!important;font-size:11px}.couponRestrict{page-break-inside:avoid;font-style:italic;margin:0 10px}.couponExpires{page-break-inside:avoid;margin:0 10px;padding:0}.couponOnline{page-break-inside:avoid;margin:0 10px 5px 10px;padding:0}.couponPrint{clear:both;margin:10px auto 0;text-align:center}#tabsGroupMod .ui-widget-header{-webkit-border-top-right-radius:5px;-moz-border-radius-topright:5px;border-top-right-radius:5px;-khtml-border-radius-topright:5px}#breadcrumbs+#contentWrap #contentSub #tabsGroupMod .ui-widget-header{-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0;-khtml-border-radius-topright:0}.ui-widget-header{font-size:12px;padding:0;margin:0}#promoPageContent .ui-widget-header{padding:0 5px}#promoPageContent .ui-widget-header li{margin-top:3px!important;margin-bottom:1px!important}.content .ui-tabs .ui-state-default a,.content .ui-tabs .ui-state-default a:link,.content .ui-tabs .ui-state-default a:visited,.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{text-decoration:none}.content .ui-tabs .ui-state-hover a,.content .ui-tabs .ui-state-hover a:hover,.ui-state-hover a,.ui-state-hover a:hover{text-decoration:none}.content .ui-tabs .ui-state-active a,.content .ui-tabs .ui-state-active a:link,.content .ui-tabs .ui-state-active a:visited,.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{font-style:italic}.content .ui-tabs .ui-tabs-nav li,#tabsHome .ui-tabs .ui-tabs-nav li,#tabsGroupMod.ui-tabs .ui-tabs-nav li,#weatherForecastBlock .ui-tabs .ui-tabs-nav li,.dashboard .ui-tabs .ui-tabs-nav li{margin-left:0!important;margin-right:0!important;margin-bottom:1px!important}.content .ui-tabs .ui-corner-top,.content .ui-tabs .ui-state-default,#tabsHome .ui-tabs .ui-corner-top,#tabsHome .ui-tabs .ui-state-default,#weatherForecastBlock .ui-tabs .ui-corner-top,#weatherForecastBlock .ui-tabs .ui-state-default,.dashboard .ui-tabs .ui-corner-top,.dashboard .ui-tabs .ui-state-default{border:none!important;padding:0!important;line-height:normal!important}.content .ui-tabs .ui-corner-top a,.content .ui-tabs .ui-default a,#tabsHome .ui-tabs .ui-corner-top a,#tabsHome .ui-tabs .ui-default a,#weatherForecastBlock .ui-tabs .ui-corner-top a,#weatherForecastBlock .ui-tabs .ui-default a,.dashboard .ui-tabs .ui-corner-top a,.dashboard .ui-tabs .ui-default a{background:transparent!important;border:none!important;line-height:normal!important;padding:6px 9px 4px 14px!important;margin:0 0 0 0!important;display:block}.content .ui-tabs .ui-corner-top,.content .ui-tabs .ui-state-default,#tabsHome .ui-tabs .ui-corner-top,#tabsHome .ui-tabs .ui-state-default,#weatherForecastBlock .ui-tabs .ui-corner-top,#weatherForecastBlock .ui-tabs .ui-state-default,.dashboard .ui-tabs .ui-corner-top,.dashboard .ui-tabs .ui-state-default{border:none!important;line-height:normal!important;padding:0!important;margin:0!important}#tabsGroupMod.ui-tabs .ui-corner-top,#tabsGroupMod.ui-tabs .ui-state-default{border:none!important;padding:0!important;line-height:normal!important}#tabsGroupMod.ui-tabs .ui-corner-top a,#tabsGroupMod.ui-tabs .ui-default a{border:none!important;line-height:normal!important;padding:6px 9px 4px 14px!important;margin:0 0 1px 0!important;display:block}#tabsGroupMod.ui-tabs .ui-corner-top,#tabsGroupMod.ui-tabs .ui-state-default{border:none!important;line-height:normal!important;padding:0!important;margin:0 0 1px!important!important}#jobsearch{margin:7px 2px 20px}#jobsearch input,#jobsearch select{vertical-align:middle}#jobsFeatEmployToursBlocks{margin:0 0 20px 0}#jobtable{padding:0;margin:0}#jobtable th{font-weight:bold;font-size:12px;text-align:left;padding:5px 5px 5px 10px}#jobtable th.detailhead{height:1px;font-weight:bold;font-size:12px;text-align:left;padding:0}#jobtable th.jobDetail1{border-top:0;font-weight:normal;font-size:11px;padding:5px 5px 5px 10px}#jobtable th.jobDetail2{border-top:0;font-weight:normal;font-size:11px;padding:5px 5px 5px 10px}#jobtable td{padding:5px 5px 5px 10px}#jobtable th.detail{font-weight:bold;font-size:11px;border-top:0;text-align:left;padding:5px 5px 5px 10px}#jobs img{float:right;margin:0 0 10px 10px;width:60px;height:60px}#featuredEmp{width:570px}#featuredEmp .empListItem{width:33%;text-align:center;vertical-align:bottom;float:left;margin-bottom:10px}.jobCatColWrap{margin:7px 2px 20px}.jobCatColumn{float:left;line-height:16px;width:185px}.promoPageSharing,.promoPageCustomPageSharing,.promoPageProcurementsSharing{float:right;margin-bottom:10px;vertical-align:bottom;position:relative;z-index:50}.promoPageMenuSharing,.promoPageEventSharing{margin-bottom:10px;vertical-align:bottom}.promoPageEventSharing{margin-top:10px}.couponSharing{width:450px;margin:10px auto;vertical-align:bottom}.jobSharing{margin-bottom:10px;height:65px;vertical-align:bottom}.fbButton{vertical-align:top;display:inline-block;width:125px}.fb_iframe_widget_lift{z-index:999!important}.couponSharing .fbButton{vertical-align:bottom}.twitterButton{display:inline-block}.g-plusone{display:inline-block}.gplusButton{width:32px;display:inline-block}.promoPageSharing .additional_actions_link,.promoPageEventSharing .additional_actions_link,.couponSharing .additional_actions_link,.jobSharing .additional_actions_link{display:inline-block;line-height:21px}.pinterestButton{float:right;margin:4px 0 0 0}.promoPageCustomPageBlockLargeImage{width:470px}.promoPageCustomPageBlockSmallImage{width:330px}.promoPageCustomPageBlockContent ul{display:table}#contentWrap.dashboard .content{padding:0}#contentWrap.dashboard .ui-tabs .ui-tabs-panel{padding:0}#contentWrap.dashboardSubscriptionTabs .ui-tabs .ui-tabs-panel{padding:25px 20px}#contentWrap.dashboard .calendarEventsHolder{display:block;padding:0}#contentWrap.dashboard .promoPageEventDetails{width:590px;float:none}#contentWrap.dashboard h2.calHeadline{margin-left:20px;margin-right:20px}#contentWrap.dashboard #saved_events_blocks{margin-top:10px;padding:0 20px}#contentWrap.dashboard #calSearch{margin-left:20px;margin-right:20px}#contentWrap.dashboard .calendarEventsHeader{margin:0 0 18px 0!important}#contentWrap.dashboard .tourBlockDetails{width:420px}#contentWrap.dashboard .sitewideSubscribeBlock{border-bottom:dotted 1px #232323;margin-bottom:20px}#reminders{padding:10px}#reminders h4{margin:5px 0}.reminderBlock{padding:5px 0;line-height:15px;border-bottom:1px dotted #666}.remindersMod{margin-bottom:15px}.dashboard_header h1{padding:10px}.dashboard_header p{margin-left:10px;margin-right:10px}.dashboard_blocks p{margin-left:10px;margin-right:10px}.dashboard_subscriptions{padding:0 20px}#contentWrap.dashboard .filterOptionsBlock{position:relative;z-index:11;width:147px;float:left;margin:0 5px 5px 0}#contentWrap.dashboard .filterOptionsBlock select{width:147px}#contentWrap.dashboard .filterDescription{font-size:9px;text-transform:uppercase;letter-spacing:1px;display:block;margin-bottom:3px;padding-left:2px}body div table.copy tr td form table tr td{padding:6px}.embedded_video_disclaimer{padding:4px;text-align:center;font-size:11px}#vidPrem .embedded_video_disclaimer{color:#000}.fb_comments{background-color:#fff}.blog_image_container_left{display:inline;float:left;margin:0 20px 10px 0}.blog_image_container_right{display:inline;float:right;margin:0 20px 20px 20px}.blogArticleMedia.small.image,.blogArticleBlockMedia.small.image,.newsArticleMedia.small.image,.newsArticleBlockMedia.small.image{width:300px}.blogArticleMedia.large.image,.blogArticleBlockMedia.large.image,.newsArticleMedia.large.image,.newsArticleBlockMedia.large.image{width:470px}.blogArticleMedia.small.video,.blogArticleBlockMedia.small.video,.newsArticleMedia.small.video,.newsArticleBlockMedia.small.video{width:280px}.blogArticleMedia.large.video,.blogArticleBlockMedia.large.video,.newsArticleMedia.large.video,.newsArticleBlockMedia.large.video{width:480px}.blogArticleBlockLeft,.newsArticleBlockLeft{width:48%;float:left}.blogArticleBlockRight,.newsArticleBlockRight{width:48%;float:right}.blogArticleMedia.full.image img,.blogArticleBlockMedia.full.image img,.newsArticleMedia.full.image img,.newsArticleBlockMedia.full.image img{max-width:100%}.blogArticleMedia .caption-wrap,.blogArticleBlockMedia .caption-wrap,.newsArticleMedia .caption-wrap,.newsArticleBlockMedia .caption-wrap{background:#f2f2f2;border:1px solid #e6e6e6;margin:5px 0 15px;padding:10px}.blogArticleMedia .caption-wrap p,.blogArticleBlockMedia .caption-wrap p,.newsArticleMedia .caption-wrap p,.newsArticleBlockMedia .caption-wrap p{margin-bottom:0}.additional_actions_link{background:url(//images.360dallas.com/sprites.png) no-repeat -326px -45px;width:14px;height:14px}.additional_actions_link:hover{background:url(//images.360dallas.com/sprites.png) no-repeat -342px -45px;text-decoration:none}.subscribeBtn{background:url(//images.360dallas.com/sprites.png) no-repeat -298px -137px}.subscribeBtn:hover{background:url(//images.360dallas.com/sprites.png) no-repeat -397px -137px}.addCouponsBtn{background:url(//images.360dallas.com/sprites.png) no-repeat -298px -165px}.addCouponsBtn:hover{background:url(//images.360dallas.com/sprites.png) no-repeat -397px -165px}.unsubscribeBtn{background:url(//images.360dallas.com/sprites.png) no-repeat -298px -193px}.unsubscribeBtn:hover{background:url(//images.360dallas.com/sprites.png) no-repeat -397px -193px}.deleteCouponsBtn{background:url(//images.360dallas.com/sprites.png) no-repeat -298px -221px}.deleteCouponsBtn:hover{background:url(//images.360dallas.com/sprites.png) no-repeat -397px -221px}.saveBtn{background:url(//images.360dallas.com/sprites.png) no-repeat -298px -249px}.saveBtn:hover{background:url(//images.360dallas.com/sprites.png) no-repeat -397px -249px}.removeBtn{background:url(//images.360dallas.com/sprites.png) no-repeat -298px -277px}.removeBtn:hover{background:url(//images.360dallas.com/sprites.png) no-repeat -397px -277px}.saveGoogleCalBtn{background:url(//images.360dallas.com/sprites.png) no-repeat -298px -305px}.saveGoogleCalBtn:hover{background:url(//images.360dallas.com/sprites.png) no-repeat -397px -305px}.saveOutlookCalBtn{background:url(//images.360dallas.com/sprites.png) no-repeat -298px -333px}.saveOutlookCalBtn:hover{background:url(//images.360dallas.com/sprites.png) no-repeat -397px -333px}#contestImage{float:right;padding-left:15px;padding-bottom:5px}.contestFBButton{margin-bottom:18px}.autocomplete_result{padding:4px 4px 4px 2px}.autocomplete_section_header{background-color:#eee;color:#333;padding:4px 4px 4px 6px;text-transform:uppercase;font-weight:bold}.autocomplete_category_icon{float:left;width:30px;height:25px;padding:2px 0 4px 0;background-image:url(//images.360dallas.com/common/sprites-autocomp-light.png);background-position:-30px 0}.autocomplete_business_icon,.autocomplete_event_icon{float:left;width:30px;height:25px;padding:2px 0 4px 0;background-image:url(//images.360dallas.com/common/sprites-autocomp-light.png);background-position:0 0}.autocomplete_droparrow{background:url(//images.360dallas.com/sprites.png) no-repeat -433px 4px;width:16px;height:14px}.search_result_category_icon{width:60px;height:60px;background-image:url(//images.360dallas.com/common/icon-srp-cat-dark.png)}.calendarFilterContainer{height:48px}.calendarFilterContainerLabel{padding-top:4px}.calendarFilterOptions{position:relative;z-index:11;width:155px}.calendarFilterOptions ul>li{background:none!important;margin:auto;padding-left:0;margin-bottom:5px}.calendarFilterOptions .filterClick{display:block;height:26px;position:absolute;right:0;width:20px;z-index:12}.calendarFilterOptions .filterOptions{font-size:10px;padding:5px 6px 0;text-transform:uppercase;z-index:10;width:147px}.calendarFilterOptions .filterOptions li{display:none}.calendarFilterOptions .filterOptions li.Active{display:block;cursor:pointer;padding:0 0 0 8px}.calendarFilterOptions .filterOptions li.Active a{cursor:pointer}.calendarFilterOptionsDivider{padding-top:15px}.calendarFilterOptionsDivider.dark{border-top:1px #666 dashed}.calendarFilterOptions.dark .filterOptions a{color:white}.calendarFilterOptions.dark .filterClick{background:url(//images.360dallas.com/sprites.png) no-repeat -410px 10px}.calendarFilterOptions.dark .filterClick:hover{background:url(//images.360dallas.com/sprites.png) no-repeat -393px 10px}.calendarFilterOptions.dark .filterOptions{border:solid 1px #000;background:#555;background:-moz-linear-gradient(top,#555 0,#323232 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#555),color-stop(100%,#323232));background:-webkit-linear-gradient(top,#555 0,#323232 100%);background:-o-linear-gradient(top,#555 0,#323232 100%);background:-ms-linear-gradient(top,#555 0,#323232 100%);background:linear-gradient(to bottom,#555 0,#323232 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#555555',endColorstr='#323232',GradientType=0)}.calendarFilterOptions.dark .filterOptions li.Active{background:url(//images.360dallas.com/bgBullet1.png) no-repeat scroll 0 7px!important}.calendarFilterOptions.dark .filterOptions li a{color:white}.calendarFilterOptions.dark .filterOptions li.Active a{color:#bbb!important}.calendarFilterOptionsDivider.light{border-top:1px dashed #aaa}.calendarFilterOptions.light .filterClick{background:url(//images.360dallas.com/sprites.png) no-repeat -410px 10px}.calendarFilterOptions.light .filterClick:hover{background:url(//images.360dallas.com/sprites.png) no-repeat -393px 10px}.calendarFilterOptions.light .filterOptions{border:solid 1px #c6c6ba;background:#fff;background:-moz-linear-gradient(top,#fff 0,#eaeaea 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#eaeaea));background:-webkit-linear-gradient(top,#fff 0,#eaeaea 100%);background:-o-linear-gradient(top,#fff 0,#eaeaea 100%);background:-ms-linear-gradient(top,#fff 0,#eaeaea 100%);background:linear-gradient(to bottom,#fff 0,#eaeaea 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#eaeaea',GradientType=0)}.calendarFilterOptions.light .filterOptions li.Active{background:url(//images.360dallas.com/bgBullet1.png) no-repeat scroll 0 7px!important}.calendarFilterOptions.light .filterOptions li a{color:black}.calendarFilterOptions.light .filterOptions li.Active a{color:#555!important}#gallery_slideshow .toolbar .numbers{margin-top:4px}.gallery_share_button_container{height:36px;margin-top:13px}.gallery_category_selection_container{margin:13px 0 0 0;line-height:20px}.gallery_list_item{margin:0 10px 0 0}.gallery_list_item img{margin:0 14px 0 0}.gallery_list_item h3{margin:0 0 10px 0}#gallery_slideshow .toolbar .numbers table{margin:0 auto;padding:0;border-collapse:separate;border-spacing:0}#gallery_slideshow .toolbar .numbers .placeHolder a{float:left}#slider .jTscrollerContainer .jTscroller table{margin:0;padding:0;border-collapse:separate;border-spacing:0}#slider .jTscrollerContainer .jTscroller table tr,#slider .jTscrollerContainer .jTscroller table tr td,#slider .jTscrollerContainer .jTscroller img{margin:0;padding:0}.custom_page_rss_table td{padding:10px 0 10px 0}.featuredBlog{display:block;padding:1em 1.4em;border-bottom:1px solid #000;border-top:1px solid #000;background-color:#f2f3f0;color:#222;font-size:12px;line-height:15px}.featuredBlog h2{margin-bottom:5px;color:#931803}.featuredBlog a img{padding:0;margin:0 10px 0 0}.featuredBlog a{color:#931803!important}.featuredNews{display:block;padding:1em 1.4em;border-bottom:1px solid #000;border-top:1px solid #000;background-color:#f2f3f0;color:#222;font-size:12px;line-height:15px}.featuredNews h2{margin-bottom:5px;color:#931803}.featuredNews a img{padding:0;margin:0 10px 0 0}.featuredNews a{color:#931803!important}.barcode{text-align:center;margin:5px}.barcode img{max-width:408px}.ad_status_outer_dark{width:310px;line-height:17px;background-color:#292929;padding:10px;margin-bottom:10px;display:block;-webkit-border-radius:4px 4px 4px 4px;border-radius:4px 4px 4px 4px}.ad_status_outer_dark .ad_status_dark{margin:0 0 8px 0;padding:0 0 10px}.ad_status_outer_dark .ad_status_dark h3{border:0;margin:0 0 5px 0}.ad_status_outer_dark .ad_status_dark img{max-width:80px;max-height:56px;margin:5px 10px 5px 0;padding:0;border:1px solid #fff}.ad_status_outer_light{width:310px;line-height:17px;background-color:#e7e8e9;padding:10px;margin-bottom:10px;display:block;-webkit-border-radius:4px 4px 4px 4px;border-radius:4px 4px 4px 4px}.ad_status_outer_light .ad_status_light{margin:0 0 8px 0;padding:0 0 10px}.ad_status_outer_light .ad_status_light h3{border:0;margin:0 0 5px 0}.ad_status_outer_light .ad_status_light img{max-width:80px;max-height:56px;margin:5px 10px 5px 0;padding:0;border:1px solid #000}.flexslider .slides img{width:auto!important}#slider1{width:960px}.flex-direction-nav .flex-prev{left:10px!important;top:52%!important}.flex-direction-nav .flex-next{right:10px!important;top:52%!important}#procurementsSearch{padding:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-khtml-border-radius:5px;margin-bottom:20px}#procurementsSearch table{margin:0!important}#procurementsSearch input,#procurementsSearch select{margin:0 0 12px 0;max-width:215px}#procurementsSearch input[type="text"]{width:55px}#procurementsSearch button.calendarTrigger{background:0;border:0;cursor:pointer}#procurementsCategory,#procurementsNAICS{height:35px}#procurementsSearch .submitBtn,#procurementsSearch .submitBtnSmall{margin:0!important}#procurementsBlock{padding:0 18px}#procurements .promoPageProcurementDetails{width:auto;float:none;padding:0 0 20px 0;line-height:17px;border-bottom:1px dotted #777;padding:15px 0 0}#promoPageProcurements .procurement{border-bottom:1px dotted #777;padding:10px 0}.procurementDocument{margin:7px 0}#contentSub #procurementsSearch{margin-bottom:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-khtml-border-radius:0}.promoPageProcurementDetails p{line-height:17px;margin-bottom:18px}#contentSub #procurementsSearch form{margin-top:10px}li.dir ul{display:none;list-style-type:none;overflow:hidden;background:0;position:absolute;left:-10px;top:35px;z-index:99}.dir ul{width:150px;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}.dir ul li,.dir ul li a{float:none!important}.dir li{background:none!important;font-size:12px;padding-right:0!important}.showSubMenu{cursor:pointer}span.showSubMenu{background:url(//images.360dallas.com/icons/showSubMenu.png) no-repeat;width:12px;height:12px;position:absolute;bottom:0;right:3px}.siteCustomPage img{max-width:100%;height:auto}