.displaynone {display:none;}
/*overlay */
div.overlay {position:fixed !important;}

body.home div.middleCenter div.carouselHighlights{width:492px !important;margin-left:40px;}
body.home div.middleCenter div.carouselHighlights ul li {position:relative;z-index:3;}

/*languages custom dropdown */
.languages select {width:140px;background-color:#5c5e5f;border:1px solid #5c5e5f;color:#c5c6c6;font-size:0.923em;font-family:Arial, Helvetica, sans-serif;height:23px !important;}
.languages span.customStyleSelectBox {font-size:100%;}
.languages span.customStyleSelectBox.changed {}
.languages span.customStyleSelectBoxInner {line-height:normal;overflow:hidden;font-family:Arial, Helvetica, sans-serif;font-size:0.923em;color:#c5c6c6;margin-right:5px;background-color:transparent;border:0;width:112px !important;margin-top:2px;.margin-top:4px;.margin-bottom:2px;}

/*people mega menu custom dropdown */
div.header div.peoplemenu div.search span.customStyleSelectBoxInner {background:transparent url(/fcwsite/img/mayerbrown/arrowdown_gray.png) 96% 10px no-repeat;display:inline;/*width:250px !important;*/font-family:Arial,Helvetica,sans-serif;color:#787a7b;padding-top:0;font-size:100%;width:259px !important;}
div.header div.peoplemenu div.search select {width:267px;width:350px\9;height:21px !important;color:#787a7b;font-family:Arial, Helvetica, sans-serif;}
div.header div.peoplemenu div.search div.custom {background:transparent url(/fcwsite/img/mayerbrown/bg_textfield.gif) 0 0 repeat-x;height:26px;width:265px;width:267px\9;margin-bottom:0.583em;}

div.header div.pubsmenu div.search span.customStyleSelectBoxInner {background:transparent url(/fcwsite/img/mayerbrown/arrowdown_gray.png) 96% 10px no-repeat;display:inline;width:262px !important;font-family:Arial,Helvetica,sans-serif;color:#787a7b;padding-top:0;}
div.header div.pubsmenu div.search select {width:267px;width:350px\9;height:21px !important;color:#787a7b;font-family:Arial, Helvetica, sans-serif;}
div.header div.pubsmenu div.search div.custom {background:transparent url(/fcwsite/img/mayerbrown/bg_textfield.gif) 0 0 repeat-x;height:26px;width:265px;width:267px\9;margin-bottom:0.583em;}
@media screen and (-webkit-min-device-pixel-ratio:0) { /*safari */
body:nth-of-type(1) div.header div.pubsmenu div.search div.custom {width:260px;}
}

div.header div.eventsmenu div.search span.customStyleSelectBoxInner {background:transparent url(/fcwsite/img/mayerbrown/arrowdown_gray.png) 96% 10px no-repeat;display:inline;width:200px !important;font-family:Arial,Helvetica,sans-serif;color:#787a7b;padding-top:0;}
div.header div.eventsmenu div.search select {width:207px;width:290px\9;height:21px !important;color:#787a7b;font-family:Arial, Helvetica, sans-serif;}
div.header div.eventsmenu div.search div.custom {background:transparent url(/fcwsite/img/mayerbrown/bg_textfield.gif) 0 0 repeat-x;height:26px;width:265px;width:227px\9;margin-bottom:0.583em;}

/*attorney search */
div.filterSearch span.customStyleSelectBoxInner {background:transparent url(/fcwsite/img/mayerbrown/arrowdown_gray.png) 96% 10px no-repeat;display:inline;/*width:250px !important;*/font-family:Arial,Helvetica,sans-serif;color:#787a7b;padding-top:3px;}
div.filterSearch select {width:267px;height:21px !important;color:#787a7b;font-size:100% !important;font-family:Arial, Helvetica, sans-serif;}
div.filterSearch div.custom {background:transparent url(/fcwsite/img/mayerbrown/bg_textfield.gif) 0 0 repeat-x;height:26px;width:265px;width:227px\9;margin-bottom:0.583em;}
div.filterSearch ul.fields li.keyword {margin-bottom:0.583em;}

/* pub and offices search */
div.officessearch span.customStyleSelectBoxInner,
div.pubssearch span.customStyleSelectBoxInner {background:transparent url(/fcwsite/img/mayerbrown/arrowdown_gray.png) 96% 10px no-repeat;display:inline;/*width:250px !important;*/font-family:Arial,Helvetica,sans-serif;color:#787a7b;padding-top:0;}
div.officessearch select,
div.pubssearch select {width:267px;height:21px !important;color:#787a7b;font-family:Arial, Helvetica, sans-serif;}
div.officessearch div.custom,
div.pubssearch div.custom {background:transparent url(/fcwsite/img/mayerbrown/bg_textfield.gif) 0 0 repeat-x;height:26px;width:265px;width:227px\9;margin-bottom:0.583em;}
div.pubssearch div.custom {height:auto;margin-bottom:auto;}
div.middleBottom div.leftside div.officessearch div.custom,
div.middleBottom div.leftside div.pubssearch div.custom {width:auto;width:auto\9;}

/* office contact filter */
div.middleBottom div.rightside div.officeContactFilter {background-color:#fff;padding:2px 10px;}
div.middleBottom div.rightside div.officeContactFilter span.customStyleSelectBox {padding:0;}
div.middleBottom div.rightside div.officeContactFilter span.customStyleSelectBoxInner {background:#fff url(/fcwsite/img/mayerbrown/arrowdown_gray.png) 96% 10px no-repeat;.background-position:96% 8px;display:inline;width:170px !important;font-family:Arial,Helvetica,sans-serif;color:#727272;padding-top:0;padding:0 5px;height:21px !important;line-height:21px !important;.height:21px !important;.line-height:19px !important;}
div.middleBottom div.rightside div.officeContactFilter select {margin-top:0;width:180px;height:21px !important;color:#787a7b;font-family:Arial, Helvetica, sans-serif;}

div.header div.menu div.closeMegaMenu {float:right;font-size:0.867em;font-family:Georgia, "Times New Roman", Times, serif;}
div.header div.menu div.closeMegaMenu a{padding-right:29px;}

/*update to home page because layout changed for the banners*/
body.home div.middleTop div.mainbody div.bannerBackground {left:0px !important;}
body.home div.middleTop div.mainbody div.bannerImage{width:960px;height:100%;left:15px;position:absolute;}

/*update to home page highlights */
body.home div.middleCenter div.highlight{width:266px;height:184px;float:left;}
body.home div.middleCenter div.highlight div.videothumbnail,
body.home div.middleCenter div.highlight div.audiothumbnail {float:left;padding:0 8px 8px 0;}
body.home div.middleCenter div.hhbackground div.richtext, 
body.home div.middleCenter div.hhbackground div.readmore {padding:0px 19px;.padding-right:15px;font-family:Georgia, "Times New Roman", Times, serif;font-size:1.077em;color:#263f6a;line-height:1em;margin-top:4px;}
body.home div.middleCenter div.hhbackground div.readmore {text-align:right;padding-right:42px;}
body.home div.middleCenter div.hhbackground div.readmore a,
body.home div.middleCenter div.hhbackground div.readmore a:visited {color:#0082c0;background-position:100% 70%;}
body.home div.middleCenter div.hhbackground div.readmore a:hover {color:#112959;background-image:url(/fcwsite/img/mayerbrown/lo_arrow_readmore.png);text-decoration:none;}

/*added for styling the video/audio players and iframe overlays*/
div.videoContainer a.videoclose,
div.audioContainer a.audioclose,
div.iframeContainer a.containerclose {background:transparent url("/fcwsite/img/video/close.png") 0 0 no-repeat;margin-top:-40px;margin-right:-12px;height:36px;width:36px;float:right;border:none;text-decoration:none;}
div.videoContainer a.videoclose,
div.audioContainer a.audioclose{margin-right:-22px;}
div.videoContainer,
div.audioContainer,
div.iframeContainer{margin:0 auto;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;background:#FFF;padding:30px 0 10px 0;box-shadow:0 0 50px 10px #222;-moz-box-shadow:0 0 50px 10px #222;-webkit-box-shadow:0 0 50px 10px #222;}
div.iframeContainer{width:600px;height:400px;}
div.videoContainer,
div.audioContainer{padding-left:10px;padding-right:10px;}

/*News Contacts */
body.pubsdetail div.middleBottom div.rightside div.contacts ul li {font-size:0.923em;line-height:1.333em;}
body.pubsdetail div.middleBottom div.rightside div.contacts div.phone,
body.pubsdetail div.middleBottom div.rightside div.contacts div.email {font-size:0.917em;}
body.pubsdetail div.middleBottom div.rightside div.contacts div.title {font-size:0.917em;}

/*RSS Landing Page*/
body.rsslanding div.rssfeeds h3,body.rsslanding div.rssfeeds h4{margin-bottom:10px !important;}
body.rsslanding div.rssfeeds ul{padding:0 !important;list-style:none url(/fcwsite/img/mayerbrown/ico_rss.png) !important;margin-left:10px !important;}
body.rsslanding div.rssfeeds ul a{vertical-align:top !important;}
body.rsslanding div.rssfeeds ul li{line-height:20px;min-height:20px;margin:0px 0px 0px 13px !important;padding:3px 0px 3px 4px !important;}
body.rsslanding div.rssfeeds div.rsscategory h4 a{background-image:url(/fcwsite/img/mayerbrown/sprite_expanded.gif) !important;}
body.rsslanding div.rssfeeds div.collapsed h4 a{background-image:url(/fcwsite/img/mayerbrown/sprite_collapsed.gif) !important;}
body.rsslanding div.rssfeeds div.rsscategory h4 a{background-repeat:no-repeat !important;background-position:0 3px !important;padding-left:15px;}
body.rsslanding div.rssfeeds div.rsscategory h4 a:hover{background-position:0 -27px !important;}
body.rsslanding div.rssfeeds div.rsscategory ul{margin-left:40px !important;}
body.rsslanding div.rssfeeds div.collapsed ul{display:none!important;}
body.rsslanding div.rssfeeds div.results div.backtolist {padding-bottom:15px;}


/*read more */
div.snpt-read-more-less {text-align:left;padding:5px 8px 5px 0px;font-size:12px;color:#000;margin-bottom:2px;}
div.snpt-read-more-less a {color:#004584;font-weight:bold;}
div.snpt-read-more-less a:hover {color:#656565;text-decoration:none;}
div.readmoreless {margin-top:10px;}


/*Contact Us Landing and Detail page*/
body.contact div.middleBottom div.buttons span.customStyleSelectBox {vertical-align:top;}
body.contact div.middleBottom div.buttons span.customStyleSelectBoxInner {background:transparent url(/fcwsite/img/mayerbrown/arrowdown_gray.png) 96% 10px no-repeat;display:inline;line-height:20px;padding-left:5px;font-family:Arial,Helvetica,sans-serif;color:#727272 !important;border:1px solid #777;margin-top:3px;height:20px;}
body.contact div.middleBottom div.mainbody div.buttons span.customStyleSelectBoxInner {padding-left:0;.padding-left:5px;width:154px !important;}
body.contact div.middleBottom div.mainbody div.buttons span.customStyleSelectBoxInner {background-position:96% 8px;color:#787A7B;font-size:11px;}
body.contact div.middleBottom div.buttons input {background:transparent url(/fcwsite/img/mayerbrown/bg-button-long.gif) right 0 no-repeat;margin-top:0;margin-left:0;.margin-left:0;border:0;background-color:transparent;width:auto;height:27px;color:#fff;font-weight:bold;padding-right:5px;padding-left:5px;padding-left:10px\9;padding-right:10px\9;.padding-left:5px;.padding-right:5px;line-height:27px;cursor:pointer;font-family:Arial, Helvetica, sans-serif;}
body.contact div.middleBottom div.mainbody div.buttons input {font-size:0.923em;text-shadow:0 1px 1px #333;background-position:100% 1px;}
body.contact div.middleBottom div.mainbody select {font-family:Arial, Helvetica, sans-serif;font-size:11px !important;color:#787a7b;width:156px !important;}
body.contact div.middleBottom div.contacts li.collapsed,
body.contact div.middleBottom div.contacts li.expanded {border-bottom:1px solid #BBB;padding:5px 0;color:#787A7B;clear:left;}
body.contact div.middleBottom div.mainbody div.contacts div.expandcollapse ul li.collapsed,
body.contact div.middleBottom div.mainbody div.contacts div.expandcollapse ul li.expanded {clear:none;min-height:28px;padding:5px 0;.margin-top:-3px;}
body.contact div.middleBottom div.contacts li div.name {background:transparent url(/fcwsite/img/mayerbrown/sprite_collapsed2.gif) 0 2px no-repeat;background-position:0 1px 9;margin-bottom:0.462em;float:left;width:10px;padding-left:0;display:block;margin-right:5px;height:12px;}
body.contact div.middleBottom div.contacts li.expanded div.name {background:transparent url(/fcwsite/img/mayerbrown/sprite_expanded2.gif) 0 2px no-repeat;}
body.contact div.middleBottom div.contacts ul {list-style:none none;margin:0;padding:0;}
body.contact div.middleBottom div.contacts ul li div.content {margin:5px 5px 5px 15px;line-height:1.182em;}
body.contact div.middleBottom div.mainbody div.contacts div.expandcollapse ul li.collapsed div.content,
body.contact div.middleBottom div.mainbody div.contacts div.expandcollapse ul li.expanded div.content {padding-top:0;padding-bottom:0;font-weight:normal;margin-left:23px;margin-top:0;}
body.contact div.middleBottom div.mainbody div.contacts div.expandcollapse ul li.expanded div.content ul,
body.contact div.middleBottom div.mainbody div.contacts div.expandcollapse ul li.collapsed div.content ul {.margin-top:-15px;}
body.contact div.middleBottom div.mainbody div.contacts div.expandcollapse ul li.expanded div.content ul li,
body.contact div.middleBottom div.mainbody div.contacts div.expandcollapse ul li.collapsed div.content ul li {border:0;line-height:1.3em;background-image:none;}
body.contact div.middleBottom div.mainbody div.contacts div.expandcollapse ul li.expanded div.content a,
body.contact div.middleBottom div.mainbody div.contacts div.expandcollapse ul li.collapsed div.content a {font-weight:normal;color:#0082C0;}

/*Home page Tabbed-Search Dropdown styles*/
body.home div.mainbody div.tabbedsearch div.tabcontent div.search ul.fields li.select select{padding:0;margin:0 0 0 -1px;font-family:Arial,Helvetica,sans-serif;color:#787a7b;font-size:12px !important;}
body.home div.mainbody div.tabbedsearch div.tabcontent div.search ul.fields li.select div {background:#fff url(/fcwsite/img/mayerbrown/arrowdown_gray.png) 96% 10px no-repeat;display:block;line-height:24px;color:#787a7b;margin-top:3px;height:24px;width:225px;border-top:1px solid #DFDFDF;border-left:1px solid #F5F5F5;border-right:1px solid #F5F5F5;border-bottom:1px solid #FBFBFB;}
body.home div.mainbody div.tabbedsearch div.tabcontent div.search ul.fields select {width:226px;width:275px\9;font-family:Arial, Helvetica, sans-serif;}

/* All Styled Dropdowns */
span.customStyleSelectBox {padding-left:11px;padding-left:9px\9;vertical-align:bottom;font-size:1em;}
span.customStyleSelectBoxInner {line-height:24px;color:#787a7b;}
div.middleBottom div.mainbody span.customStyleSelectBox {padding-left:0;padding-left:0\9;}

/* Fix for selected item in header and navigation */
div.header div.topNav div.topNavLeft ul.topNavLeft a.active, div.header div.topNav div.topNavLeft ul.topNavLeft a.active,
div.breadcrumbs a.noLink{cursor:default !important;}

/* updated the type styling from general.css to include the events detail */
body.eventsdetail div.mainbody div.type {display:inline-block;float:none;.float:left;.display:block;clear:both;margin-bottom:0.615em;border:1px solid #C5C6C6;padding:1px 3px 0;text-transform:uppercase;font-size:0.692em;}
body.eventsdetail div.mainbody {padding-top:2px;}
body.eventsdetail div.middleBottom div.mainbody {padding-top:0;}

/* Event detail styles */
body.eventsdetail div.leftside div.eventContent {margin:0 4px 20px 57px;padding:15px 12px 13px 13px;}
body.eventsdetail div.leftside div.eventContent ul li{margin:10px 0 0; padding:10px 0 0; border-top:1px dotted #787a7b;}
body.eventsdetail div.leftside div.eventContent ul li:first-child{margin:0; padding:0; border:none;}
body.eventsdetail div.leftside div.eventContent div.speaker{overflow:hidden;}
body.eventsdetail div.leftside div.eventContent div.date{font-weight:normal;color:#0A396C;}
body.eventsdetail div.leftside div.eventContent div.timezone,
body.eventsdetail div.leftside div.eventContent div.moreInfo a{font-size:90%;}
body.eventsdetail div.leftside div.eventContent div.image{margin-right:7px;}
body.eventsdetail div.leftside div.eventContent div.image img{max-width:54px; height:auto; margin-bottom:10px;}
body.eventsdetail div.leftside div.eventContent div.minibio_info{float:left; width:121px; font-size:10px; line-height:13px;}
body.eventsdetail div.leftside div.eventContent div.minibio_info div.name a{font-weight:bold; font-size:11px;}
body.eventsdetail div.leftside div.eventContent div.levelAndOffice{clear:both;}
body.eventsdetail div.leftside div.eventContent div.levelAndOffice span.office a{float:none; display:inline;}
body.eventsdetail div.leftside div.eventContent div.info_bot{/*border-top:1px dotted #787a7b; margin-top:4px; padding-top:4px;*/}
body.eventsdetail div.rightside div.eventContent div.image{float:left; margin-right:7px;}
body.eventsdetail div.rightside div.eventContent div.image img{max-width:54px; height:auto; margin-bottom:10px;}
body.eventsdetail div.rightside div.eventContent div.minibio_info{float:left; width:128px; font-size:12px; line-height:13px;}
body.eventsdetail div.rightside div.eventContent div.minibio_info div.name a{font-weight:bold;}
body.eventsdetail div.rightside div.eventContent div.levelAndOffice{clear:both;}
body.eventsdetail div.rightside div.eventContent div.levelAndOffice span.office a{float:none; display:inline;}
body.eventsdetail div.rightside div.eventContent div.info_bot{/*border-top:1px dotted #787a7b; margin-top:4px; padding-top:4px;*/}
body.eventsdetail div.rightside div.eventContent div.heading{margin-top:20px; clear:both;}
body.eventsdetail div.rightside div.eventContent div.relatedItem,
body.newsdetail div.rightside div.relatedinfo div.relatedItem{overflow:hidden; margin:10px 0 0; padding:10px 0 0; border-top:1px dotted #787a7b;}
body.eventsdetail div.rightside div.eventContent div.relatedItem:first-child,
body.newsdetail div.rightside div.relatedinfo div.relatedItem:first-child{margin:0; border:none!important; }
body.newsdetail div.rightside div.relatedinfo div.relatedItem div.image{float:left; margin-right:7px;}
body.newsdetail div.rightside div.relatedinfo div.relatedItem div.image img{max-width:54px; height:auto; }
body.newsdetail div.rightside div.relatedinfo div.relatedItem div.minibio_info{float:left; width:127px; font-size:12px; line-height:13px;}
body.newsdetail div.rightside div.relatedinfo div.relatedItem div.minibio_info div.name a{font-weight:bold;}
body.newsdetail div.rightside div.relatedinfo div.relatedItem div.levelAndOffice{clear:both;}
body.newsdetail div.rightside div.relatedinfo div.relatedItem div.levelAndOffice span.office a{float:none; display:inline;}
body.newsdetail div.rightside div.relatedinfo div.relatedItem div.info_bot{/*border-top:1px dotted #787a7b; margin-top:4px; padding-top:4px;*/}
body.newsdetail div.rightside div.relatedinfo div.heading{margin-top:20px; clear:both;}
body.newsdetail div.rightside div.relatedinfo div.relatedItem{overflow:hidden;}
body.eventsdetail div.middleBottom div.leftside div.registration {margin:20px 4px 0 0 !important;text-align:right;}
body.eventsdetail div.registrationlink {margin-bottom:1.385em;}
body.eventsdetail a.registrationLink,
body.eventsdetail a.registrationLink:visited {font-weight:bold;font-size:0.923em;color:white;text-shadow:0 1px 1px #333;background:transparent url(/fcwsite/img/mayerbrown/bg_button2.gif) 0 0 repeat-x;height:22px;line-height:22px;margin:0;padding:0 8px;text-decoration:none;display:inline-block;}
body.eventsdetail a.registrationLink:hover {text-decoration:underline;}
body.eventsdetail a.registrationLink:focus {outline:dotted thin;border:1px dotted #263f6a;}
body.eventsdetail div.middleTop {height:94px !important;}
body.eventsdetail div.middleTop div.mainbody div.bannerNotch {background:transparent url(/fcwsite/img/mayerbrown/bg_notch.gif) 0 0 no-repeat;width:41px;height:21px;position:absolute;z-index:21;left:55px;top:0;top:0\9;.top:0;}
body.eventsdetail div.middleTop div.mainbody div.bannerText {top:30px;height:40px;}
body.eventsdetail div.middleTop div.mainbody div.bannerBackground {background:transparent url(/fcwsite/img/mayerbrown/bg_header.gif) 0 0 repeat-x !important;left:15px !important;top:0px;width:960px;height:94px;}
body.eventsdetail div.leftside ul.attorneys li{margin-bottom:10px;}
body.eventsdetail div.middleBottom table.list div.videothumbnail,
body.eventsdetail div.middleBottom table.list div.audiothumbnail {}
body.eventsdetail div.middleBottom table.list div.videothumbnail img,
body.eventsdetail div.middleBottom table.list div.audiothumbnail img,
body.pubsdetail div.middleBottom table.list div.videothumbnail img,
body.pubsdetail div.middleBottom table.list div.audiothumbnail img,
body.newsdetail div.middleBottom table.list div.videothumbnail img,
body.newsdetail div.middleBottom table.list div.audiothumbnail img {/*width:100px;border:1px solid #F3F3F3;*/margin-bottom:0.5em;margin-left:12px;}
body.eventsdetail div.middleBottom table.list div.item,
body.pubsdetail div.middleBottom table.list div.item,
body.newsdetail div.middleBottom table.list div.item {line-height:1.33em;}
body.eventsdetail div.middleBottom table.list div.item div.tags,
body.pubsdetail div.middleBottom table.list div.item div.tags,
body.newsdetail div.middleBottom table.list div.item div.tags {font-size:0.846em;line-height:normal;margin-top:3px;}
body.eventsdetail div.middleBottom table.list td {padding-top:8px;padding-bottom:8px;}
body.eventsdetail div.middleBottom table.list td.date {width:110px;padding-right:5px;}
body.eventsdetail div.middleBottom table.list td.title {padding-left:5px;}
body.eventsdetail div.middleBottom table.list tr {border-top:1px solid #DDD;}
body.eventsdetail div.middleBottom table.list tr.firstrow {border-top:none;}

/* Page Tools */
div.pagetools a,
div.pagetools a:visited {background:transparent url(/fcwsite/img/mayerbrown/pagetools.png) 0 0 no-repeat;padding-left:18px;}
div.pagetools a.print {background-position:0 -2px;.background-position:0 -3px;}
div.pagetools a.print:hover {background-position:0 -33px;.background-position:0 -34px;}
div.pagetools a.rss {background-position:0 -65px;.background-position:0 -66px;}
div.pagetools a.rss:hover {background-position:0 -96px;.background-position:0 -97px;}
div.pagetools a.share {background-position:0 -127px;.background-position:0 -128px;}
div.pagetools a.share:hover {background-position:0 -158px;.background-position:0 -159px;}
div.pagetools a.report {background-position:0 -188px;}
div.pagetools a.report:hover {background-position:0 -219px;}


div.rightside div.pdftools ul li {position:relative;}
div.viewpacket {width: 324px;display: inline-block;position: absolute;z-index: 200;left: 540px;top: 380px;font-family: Arial, Helvetica, sans-serif;}
div.viewpacket div.top {height:38px; width:324px; background: url(/FCWSite/Img/mayerbrown/nav/packetTooltip_top.png) 0 0 no-repeat; padding:0; }
div.viewpacket div.middle {overflow:hidden; width:324px; height:auto; background: url(/FCWSite/Img/mayerbrown/nav/packetTooltip_middle.png) 0 0 repeat-y; padding:0; }
div.viewpacket div.bottom {height:20px; width:324px; background: url(/FCWSite/Img/mayerbrown/nav/packetTooltip_bottom.png) 0 0 no-repeat; padding:0; }
div.viewpacket div.info {color: #666;display: inline-block;float: left;font-size: 12px;font-weight: bold;line-height: 18px;margin: 0 0 0 22px;text-align: left;vertical-align: middle;width: 280px;}
div.rightside div.pdftools ul li div.viewpacket {top:10px;left:auto;right:0;}

/* alpha list - disabled items */
div.alpha span.letter a.disabled,
div.alpha span.letter a:hover.disabled{cursor:default;background:none !important;color:#999 !important;}

.packetBuilderQueuePage img {display: none;}
.packetBuilderQueuePage span {display: none;}

.activeTabPrint {display:none;}

/* hide page tools and pdf tool on detail pages for smooth transition */
body.detail .pdftools{display:none;}
body.detail .pagetools{display:none;}