div.pageWrap{overflow:visible}
div.epoContentWrap.entrypage{top:-0.25em;margin-bottom:-0.25em}
div.epoContentWrap.home>div>* input.submit,div.epoContentWrap.entrypage>div>* input.submit{position:relative}
#epoHeaderCenter img{margin-top:-0.25em}
#epoImageTeaserNavigation li{filter:alpha(opacity=70)}
#epoImageTeaserNavigation li.active,#epoImageTeaserNavigation li:hover{filter:alpha(opacity=85)}
#epoFooter{border:1px solid #fff;clear:both}
button,input.submit{overflow:visible}
div.epoContentWrap button,div.epoContentWrap input.submit{height:1.65em}
.epoToolBar li,.epoFilterBar li,.epoActionBar li{display:inline}
.epoFilterBar ul.pager{display:inline}
#body div.pagination div.gotoPage input.text,div.pagination div.gotoPage input.text{position:static}
.floatRight,.floatr,.float-right{display:inline}
.floatLeft,.floatl,.float-left{display:inline}
dl.epoImageTextList ul{zoom:1}
ol li{margin-left:3em}
div.modFlyout{z-index:1000}
div.modFlyout div.flyoutBody ul{margin-top:0}
div.modFlyout.serviceNavi a.flyoutLink{line-height:1.25em}
#epoHeaderMetaNav .contact{clear:right}
#search button{background-position-y:-194px}
#search label{position:relative;top:-1px}
div.epoContext{padding-top:1.5em}
table.dijitMenuTable{width:auto}
.clearerLeft,.clearerRight{white-space:nowrap}
INPUT.dijitTextBox,div.dijitInputField INPUT{font-size:100%}
div.dijitInputField INPUT{margin:-1px 0!important}
.dijitToolbar .dijitComboBox{vertical-align:middle}
.dijitComboButton{margin-bottom:-3px}
.dijitButtonNode{zoom:1}
.dijitButtonNode button{overflow:visible}
BUTTON.dijitButtonNode{overflow:visible}
.dijitCheckBoxInput{filter:alpha(opacity=0)}
.dijit_a11y .dijitMenuItemDisabled td,.dijitMenuItemDisabled *,.dijitMenuItemDisabled td{color:gray!important;filter:alpha(opacity=35)}
.dijitDialogUnderlay{filter:alpha(opacity=50)}
.dijitRuleContainerV{line-height:normal}
.dijitRuleLabelContainerV{margin-top:-.55em}
.dijitButtonNode>BUTTON.dijitButtonContents>*{position:relative}
table.dijitSelect{vertical-align:middle}
.dijitSelectMenu .dijitMenuItemLabel{position:static}
.dijit_a11y .dijitSliderReadOnly .dijitSliderBar,.dijit_a11y .dijitSliderDisabled .dijitSliderBar{filter:alpha(opacity=40)}
.dijitCheckBox,.dijitRadio,.dijitCheckBoxInput{display:inline}
.dijitInline{display:inline}
div.promoItemGroup a{padding-left:1.3em}
.epoContentWrap hr{margin:-.333em 0 .6667em 0}
div.modPublication hr{margin:5px 0}
.epoToolBar input.submit{padding-top:.21em;line-height:1em;height:18px}
div.modFeedback fieldset{padding-bottom:0;margin-bottom:-0.5833em}
textarea{width:50.2em}
p.greybar{margin-bottom:1.25em}
caption{height:0;font-size:0;visibility:hidden}
.epoContentWrap,.clearfix{zoom:1;display:block}
div.modPublicationTabs fieldset.search input.submit{width:7.41667em}
div.epoBar{zoom:1}
div.epoBar div.ieColumn50{width:50%}
div.epoBar div.ieColumn50 div.pagination{float:right}
div.application.article a{zoom:1}
div.modAppNav li{position:relative}
div.modAppFlyoutNavi button.advancedSearch{background-position:0 -997px}
body.present div.overlay{display:none}
.epoBanner{margin-bottom:1.6em}
.epoBanner .contentBox{background:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#D8FFFFFF,endColorstr=#D8FFFFFF);zoom:1;padding-bottom:.6em}
div.annual div.divColumn div.epoTeaser img{margin-bottom:.2em}
.epoPageContentHeader h1{padding-bottom:.05em;margin-top:.52em;margin-bottom:-0.1em}
.epoContentWrap .twoColumns h3{margin-bottom:1em}
.epoContentWrap .wide h3{margin-bottom:1em}
.epoContentWrap .wide .tabContent img{margin-top:1.1em}
div.bannerCollection .animationTeaser .animationItems{margin-top:-20px}
.epoTeaserWrap .size1o2 .overlay{height:218px;margin-top:-221px}
.epoTeaserWrap .size1o4 .overlay{margin-top:-103px}
.epoTeaserWrap a .overlay:hover{cursor:pointer}
.epoFatFooter a.mail{line-height:25px}
.epoFatFooter{padding-bottom:0}
div.iconBar .iconList li{display:inline}
div.iconBar .socialmediaIcon #socialmediaActuator{display:block}
div.iconBar{margin-top:-1px}
div.iconBar .iconList li,div.iconBar #printActuator,div.iconBar .socialmediaIcon #socialmediaActuator{display:inline}
.epoStage .stageTeaserContainer .animationStage .teaser{filter:alpha(opacity=0)}
.epoStage .stageTeaserContainer .animationStage #teaser_1{filter:alpha(opacity=100)}
.noBorder{margin-bottom:0!important}
div.iconBar.noContextColumn{top:17px}
.eventSearch #eventsearch div.epoBarSearchDetails>ul>li{margin-left:-1px}
.eventSearch #eventsearch div.epoBarSearchDetails>ul>li.filtrate .filter>ul>li{padding-right:10px}
.eventSearch #eventsearch div.epoBarSearchDetailsForm{padding:0;position:absolute;width:761px}
.eventSearch #eventsearch div.epoBarSearchDetails>ul>li.filtrate .filter{height:3em}
.eventSearch>div.iconBar.noContextColumn{top:17px}
#pagebody .eventSearchResult .epoevent,#pagebody .eventSearchResult .available,#pagebody .eventSearchResult .notavailable{height:20px;width:20px;display:block}
.jCalMo{background-image:none!important}
.jCalMo .dow,.jCalMo .day,.jCalMo .pday,.jCalMo .aday,.jCalMo .overDay,.jCalMo .invday,.jCalMo .selectedDay{width:31px!important}
div.jCalMo div.jCal{width:231px!important}
.eventSearch #eventsearch div.epoBarSearchDetails>ul>li{width:108px!important}
.eventSearch #eventsearch div.epoBarSearchDetails>ul>li.lastChild{width:108px!important;border:1px solid #f0f}
select.sortSelect{width:150px}
@media print{table.application,table.applicationRedesign{width:99%}
td.applicantColumn,td.inventorColumn,td.cpcColumn,td.ipcColumn,td.publicationInfoColumn,td.authorColumn,td.publicationDataColumn,td.publisherAccessionNumberColumn,td.nowrap{font-size:9pt}
}
#pagebody .tooltipActuator{height:1.3em;top:0}
fieldset.outlined legend{margin-left:-0.7em;padding:.2em}