@charset "utf-8";
body { background: url(../images/bodyRep.jpg) repeat-x #52362B; margin: 0px; padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; text-align: left; color: #000000; }
table, tr,td,th,dl, dd, dt, form, fieldset {font-size: 100%; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0; border: 0;}
p { line-height: 16px; }
#contentSub #newsHighlights p { padding-bottom: 0px; margin-top: 5px; width: 100%; }
#contentSub .highlightItem p { padding-bottom: 0px; padding-top: 0px; margin-top: 0px; width: 100%; }
.highlightItem .noTitle { padding-bottom: 0px !important; padding-top: 0px; margin-top: 0px !important; }
h1 { font-size: 12px; font-weight: bold; line-height: 14px; padding: 1px 10px 3px 0px; margin: 0px; margin-bottom: 10px; }
.headline { float: none; width: 100%; font-size: 18px !important; font-weight: bold; line-height: 25px; padding: 1px 10px 0px 0px; margin: 0px; margin-bottom: 40px; clear: both; }
h2, h3, h4, h5, h6 { margin-bottom: 10px !important; padding: 10px 10px 12px 0px !important; }
h2 { text-indent: none; }
h3 { text-transform: uppercase; color: #524732; font-size: 11px; font-weight: bold; padding: 0px; margin: 0px; }
h4 { color: #002767; font-weight: bold; font-size: 11px; margin-top: 8px; margin-bottom: -8px; }
h5 { color: #002767; font-weight: bold; font-size: 11px; margin-top: 8px; margin-bottom: -8px; }
h5 a { color: #002767; text-decoration: none; }
h5 a:active, h5 a:visited { color: #002767; text-decoration: none; }
h5 a:hover { color: #002767; font-weight: bold; text-decoration: underline; }
h6 { font-size: 1em; color: #524732; margin-top: 15px; margin-bottom: 8px; }
.popBoxContent h6 { margin-top: 0px; }
.details h6 { margin-bottom: 8px; }
#home-content h6 { margin-bottom: 0px; }
.displayArticles h6 { font-size: 11px; color: #524732; margin-top: 0px; margin-bottom: 10px; padding-left: 15px; }
#contentSub h2 { font-size: 14px; color: #003370; text-indent: 0px; font-weight: bold; margin-top: 20px; }
#contentSub .introWrapper h2 { font-size: 14px; color: #003370; text-indent: 0px; font-weight: bold; margin-top: 0px; }
#contentSub h3 { margin-bottom: 3px; }
#contentSub h4 { margin: 0px; padding: 0px; }
a { color: #0C58AE; font-weight: bold; }
/* zzzzzzzzzzzzzzzzzzzzzzzzzz   basic body zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz */
#wrapper { float: left; left: 0px; width: 100%; text-align: left; padding:0px; margin:0px; background: #FFFFFF; }
#top { position: relative; width: auto; height: 103px; background: #FAFBFF; padding: 0px; margin: 0px; margin-bottom: -1px; }
#logo { display: none; }
#logoLink { background-color: transparent; background-image: url("../images/wfubLogo.jpg"); background-repeat: no-repeat; background-attachment: scroll; background-position: 0pt 0pt; height: 103px; width: 495px; display: block; text-indent: -9999px; }
#navTop { display: none; }
#searchTest { position: absolute; top: 20px; right: 0px; display: inline; width: 275px; text-align: left; background: transparent; margin-top: 4px; }
#searchForm { position: absolute; top: 19px; right: 4px; display: inline; width: 268px; text-align: left; background: transparent; margin-top: 4px; }
#siteSearch { width: 155px; height: 14px; }
#pushdown { cursor: pointer; }
/*zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz Search Box Info Here zzzzzzzzzzzzzzzzzzzzzz*/
.searchTitle { float: none; margin: 0px; margin-top: 7px; margin-right: 5px; padding: 0px; width: 62px; height: 15px; }
#searchForm { position: absolute; top: 19px; right: -9px; display: block; width: 280px; text-align: left; background: transparent; margin-top: 4px; }
form#search { position:relative; }
#searchText { float:left; margin-top: 4px; margin-right:3px; width: 200px; }
#searchTextField li { width: 153px; height: 14px; }
input#searchTextField { float: left; width: 150px; height: 14px; display: block; }
label.overlabel { color:#000000; }
label.overlabel-apply { position:absolute; top: 5px; left:70px; z-index:1; color: #000000; }
.arrowBtnTitle { position: absolute; }
label.arrowBtnTitle { position: absolute; top: 0px; left: -9999px; }
input.arrowBtnImage { float: left; margin-top: -4px; background-image: url(../images/icons/iconArrow.jpg); background-color: transparent; background-repeat: no-repeat; background-attachment: scroll; background-position: 0pt 0pt; width: 29px; height: 27px; border: none; display: block; text-indent: -9999px; cursor: pointer; padding-left: 2px; margin-right: 8px; }
.arrowBtnImage:hover { background-image: url(../images/icons/iconArrowHover.jpg); }
.goBtn { float: right; margin-right: 0px; cursor: pointer; margin-top: 12px; width: 55px; height: 25px; background-image: url(../images/icons/iconGo.png); background-repeat: no-repeat; background-color: transparent; text-indent: -9999px; background-attachment: scroll; background-position: 0pt 0pt; border: none; display: block; cursor: pointer; padding-left: 2px; margin-right: 0px; }
.goBtn:hover { background: url(../images/icons/iconGoHover.png) no-repeat transparent; }
.formbox { font-size: 10px; width: 165px; color: #666666; line-height: 9px; padding: 0px; padding-left: 13px; margin: 0px; cursor: pointer; }
input #searchTextField { color: #000000; }
/*zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz Search Box End zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz*/
.loginBox { color: #FE8636; font-weight: bold; text-transform:uppercase; font-size: 12px; }
#iconPush { float: right; margin-right: 10px; cursor: pointer; margin-top: 12px; background: url(../images/icons/iconGo.png) no-repeat transparent; }
#navQuick { position: absolute; top: 50px; right: 18px; width: 288px; text-align: right; color: #918A83; margin-top: 12px; background: #F1F5FB; padding: 3px; margin-left: 100px; word-spacing: -2px; font-weight: normal; }
#navQuick a { width: 400px; text-align: right; font-size: 12px; color: #918A83; text-decoration: none; letter-spacing: -0.03em; font-weight: normal; }
#navQuick a:link a:visited { width: 400px; text-align: right; font-size: 12px; color: #918A83; text-decoration: none; }
#navQuick a:hover { width: 400px; text-align: right; font-size: 12px; color: #918A83; text-decoration: underline; }
#navMain { display: none; }
/*zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz  MAIN NAVIGATION zzzzzzzzzzzzzzzzzzzzzzzzzz*/	
#segmentNav { position: absolute; top: 36px; left: 0px; width: 954px; height: 26px; display: inline; font-size:11px; }
.snav { font-size:12px; }
.segnav { position: absolute; top: 30px; width: 914px; height: 22px; display: inline; font-size:12px; text-decoration: none; margin-top: 7px; padding-top: 5px; }
.segnav a { display: inline; font-size:12px; text-decoration: none; }
.segnav li a{ display: inline; font-size:12px; text-decoration: none; }
.segnav li a:active a:link { display: inline; font-size:12px; text-decoration: none; }
.segnav a:hover { display: inline; font-size:12px; font-weight: bold; text-decoration: none; }
/*zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz New Segment Nav zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz*/
.current:after { }
/*** ESSENTIAL STYLES ***/
.sf-menu, .sf-menu * { margin: 0; padding: 0; list-style: none; font-family: Arial, Verdanan, Helvetica, sans-serif; }
.sf-menu { line-height: 14px; padding-left: 40px; }
.sf-menu ul { position: absolute; top: -999em; width: 10em; }
.sf-menu ul li { width: 100%; }
.sf-menu li:hover { visibility: inherit; background: transparent; }
.sf-menu li { float: left; position: relative; }
.sf-menu a { display: block; position: relative; }
.sf-menu .wDivider { display: block; position: relative; }
.sf-menu .noDivider { display: block; position: relative; background: transparent; }
.sf-menu li:hover ul, .sf-menu li.sfHover ul { left: -5px; top: 26px; z-index: 99; border-left: 5px solid #FFFFFF; border-right: 5px solid #FFFFFF; border-bottom: 5px solid #FFFFFF; width: 200px; }
ul.sf-menu li:hover li ul, ul.sf-menu li.sfHover li ul { top: -999em; }
ul.sf-menu li li:hover ul, ul.sf-menu li li.sfHover ul { left: 10em; top: 0; }
ul.sf-menu li li:hover li ul, ul.sf-menu li li.sfHover li ul { top: -999em; }
ul.sf-menu li li li:hover ul, ul.sf-menu li li li.sfHover ul { left: 10em; top: 0; }
.sf-menu { float: left; margin-bottom: 1em; }
.sf-menu a { font-size: 12px; padding: .5em .8em; text-decoration:none; letter-spacing: .5px; display: block; }
.sf-menu a, .sf-menu a:visited { }
.sf-menu a:hover { color: #FFFFFF; text-decoration: none; background-image: none; }
.sf-menu li { }
.sf-menu li li a { padding: .3em 0em; }
.sf-menu li li { }
.sf-menu li li li { }
.sf-menu .wDivider:hover { background-repeat:no-repeat; background-position: 100% 8px; outline: 0; color: #FFFFFF; }
.sf-menu .noDivider:hover { color: #FFFFFF; }
.sf-menu li li:hover, .sf-menu li li.sfHover, .sf-menu li li a:focus, .sf-menu li li a:hover, .sf-menu li li a:active { background-image: none; outline: 0; color: #FFFFFF; text-decoration: none; }
.sf-menu li:hover > a { color:#FFFFFF; }
.sf-menu li:hover, .sf-menu li li:hover, .sf-menu li li li:hover { color:#FFFFFF; }
.sf-menu a.sf-with-ul { padding-right: 1em; min-width: 1px; }
.sf-menu li li a { margin-left: 10px; }
/* zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzEnd New Segment Nav zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz*/
#topLevel { color: #FFFFFF; text-decoration: underline; }
#topLevel a { color: #FFFFFF; text-decoration: underline; }
#topLevel a:hover { color: #FFFFFF; }
#currentChoice { color: #FFFFFF; text-decoration: none; }
#currentPage { text-decoration: none !important; font-weight: bold !important; background: url(../images/icons/greyArrow.png) 0px 4px no-repeat #DDDBDE !important; }
/* zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzEnd New Segment Nav zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz*/
.subnav { display: inline; }
/* zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz Left Navigation zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz*/
#navLeft { display: none; width: 177px; background: #CCCBD4; margin: 0px; padding: 0px; margin-bottom: 30px; }
#navLeft h1 { width: 163px; color: #FFFFFF; padding-left: 10px; padding-right: 20px; margin-right: 20px; padding-top: 7px; padding-bottom: 5px; margin-bottom: 0px; border-bottom: solid 4px #302D57; }
#navLeftMenu { padding: 0px; margin: 0px; }
#navLeftList { padding: 0px; margin: 0px; }
#navLeftList ul li { display: block; }
#navLeftList li { list-style: none; padding: 0px; padding-left: 11px; display: block; }
#navLeftList li:hover { list-style: none; background: #DDDBDE; }
.underlineTest { text-decoration: underline; }
#navLeftList li li { padding: 3px; padding-left: 0px; }
#navLeftList li a { text-decoration: none; padding-bottom: 6px; padding-top: 6px; color: #003370; font-weight: bold; display: block; width: 158px; padding-right: 8px; line-height: 14px; }
#navLeftList li a:visited, #navLeftList li a:active { text-decoration: none; line-height: 14px; }
#navLeftList li a:hover { text-decoration: underline; line-height: 14px; }
.under { background: #DDDBDE; text-decoration: underline; }
#navLeftList .under a { text-decoration: underline !important; display: block; background: #DDDBDE; }
#navLeftList .noUnder li a { text-decoration: none !important; padding-left: 9px; padding-bottom: 0px; padding-top: 0px; color: #003370; font-weight: normal; display: block; width: 150px; padding-right: 8px; line-height: 12px; background: url(../images/icons/whiteArrow.png) 0px 6px no-repeat #DDDBDE; }
#navLeftList .noUnder li a:hover { text-decoration: underline !important; background: url(../images/icons/greyArrow.png) 0px 6px no-repeat #DDDBDE; }
.closed { display: none; }
#navLeftList li ul { text-decoration: none; padding-left: 0px; margin-left: 0px; margin-top: 0px; margin-bottom: 8px; color: #660033; }
#navLeftList li li a { text-decoration: none; padding-bottom: 0px; padding-top: 0px; color: #003370; font-weight: normal; display: block; width: 150px; padding-right: 8px; line-height: 12px; }
#navLeftList li li a:hover { text-decoration: none; padding-bottom: 0px; padding-top: 0px; color: #003370; font-weight: normal; display: block; width: 150px; padding-right: 8px; line-height: 12px; }
#navLeftList li ul a:hover { text-decoration: underline; }
.navLeftBottom { width: 177px; height: 28px; padding: 0px; margin: 0px; border-top: 1px solid #F4F4F6; }
.noUnderline li a { text-decoration: none; color: #FF00FF; }
.noUnderline li a:hover { text-decoration: underline; }
.active { text-decoration: underline }
/* zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz END Left Navigation zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz */
#textSizeChanger { position: absolute; display: inline; list-style: none; top: 13px; left: 832px; width: 130px; padding: 0px; margin: 0px; z-index: 10; }
#textSizeChanger ul { list-style: none; display: inline; }
#textSizeChanger li { height: 16px; list-style: none; float: left; padding: 0px; margin: 0px; }
#normalTextSize { font-size: 63%; }
#enlargeTextSize { font-size: 93%; color: #0C58AE; }
#textSizeChanger a { color: #0C58AE; }
#textSizeTitle { background-image: url(../images/textSize.jpg); background-color: transparent; background-repeat: no-repeat; background-attachment: scroll; background-position: 0pt 0pt; width: 63px; height: 16px; border: none; display: block; text-indent: -9999px; cursor: pointer; padding-left: 0px; }
#normalTextSize { background-image: url(../images/icons/minus.jpg); background-color: transparent; background-repeat: no-repeat; background-attachment: scroll; background-position: 0pt 0pt; width: 21px; height: 16px; border: none; display: block; text-indent: -9999px; cursor: pointer; padding-left: 2px; }
#normalTextSize:hover { background-image: url(../images/icons/minusHover.jpg); }
#enlargeTextSize { background-image: url(../images/icons/plus.jpg); background-color: transparent; background-repeat: no-repeat; background-attachment: scroll; background-position: 0pt 0pt; width: 19px; height: 16px; border: none; display: block; text-indent: -9999px; cursor: pointer; padding-left: 2px; }
#enlargeTextSize:hover { background-image: url(../images/icons/plusHover.jpg); }
.active { text-decoration: underline }
/*zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz Quick Reference Section - Shared zzzzzzzzzzzzzzzzzzzzzzzzz */
#banner { position: relative; width: 190px; padding: 0px; margin: 0px; margin-top: 27px; }
#learnMore { display: none; }
#bannerQuickRef { position: relative; width: 100%; color: #000; border-bottom: none; padding-bottom: 12px; }
.nopadmargin { padding: 0px; margin: 0px; margin-bottom: -3px; }
.somepadmargin { padding: 0px; margin: 0px; margin-bottom: -3px; margin-top: 5px; }
.shrinkText { line-height: 15px; margin-bottom: 10px; font-size: 10px; padding-left: 0px; margin-left: 0px; }
.listmargin { position: relative; line-height: 18px; width: 162px; padding-left: 0px; margin-left: 0px; }
.qrefRightCol { float: none; margin-top: 8px; margin-left: 0px; line-height: 12px; clear: both; }
.qref { padding: 0px; margin: 0px; margin-top: 10px; margin-bottom: 10px; padding-left: 0px; display: block; line-height: 15px; font-size: 10px; list-style: none; }
.qrefSub { float: none; list-style: none; padding-left: 0px; display: block; line-height: 15px; font-size: 10px; margin-top: 0px; margin-left: 0px; padding-left: 0px; }
.qrefLink { display: none; }
.qrefLink li { display: none; margin-bottom: 5px; display: block; }
.qrefLink a { display: none; background: url('../images/icons/arrowColor.png') 0 0 no-repeat; color: #0C58AE; text-decoration: none; font-weight: normal; padding-left: 15px;  margin-left: -15px; }
#contactAreaExpanded .qrefLink a { display: none; background: url('../images/icons/arrowColor.png') 0 2px no-repeat; }
.boldTitle { line-height: 12px; font-weight: bold; font-size: 12px; margin-top: 2px; margin-bottom: 10px; }
.boldTitle2 { line-height: 12px; font-weight: bold; font-size: 12px; margin-top: 5px; margin-bottom: 3px; }
.extraMargin { margin-top: 10px; margin-bottom: 10px; }
.blueLink { color: #0C58AE; font-weight: normal; line-height: 13px; }
.blueLink a { color: #0C58AE; font-weight: normal; font-size: 10px; text-decoration: none; }
.blueLink a:active, .blueLink a:visited { color: #0C58AE; text-decoration: none; }
.blueLink a:hover { text-decoration: underline; }
.lineHeightChange { line-height: 12px; }
/*zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz END Quick Reference Section zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz*/
/* zzzzzzzzzzzzzzzz Portlets zzzzzzzzzzzzzzzzzz */
.portletWrapper { float: none; background: transparent; }
.portlet { display: none; float: none; width: 186px; background: url("../images/portletBackroundRep.jpg") repeat-x #C2DFEF; padding: 0px; margin: 0px; margin-top: 0px; }
.portletBaseSub { display: none; float: left; width: 186px; height: 11px; background: url("../images/portletOneBottom.jpg") no-repeat #E5EDF2; margin-bottom: 15px; }
.portletBase { display: none; float: none; width: 186px; height: 11px; background: url("../images/portletBottom.jpg") no-repeat #E5EDF2; margin-bottom: 15px; }
.short { width: 186px; height: 11px; background: url("../images/shortPortletBottom.jpg") no-repeat #E5EDF2; margin-bottom: 15px; }
.shortPortlet { background: url("../images/shortPortletBackgroundRep.jpg") repeat-x #D1E3ED; }
#columnWrapper { position: relative; width: 100%; padding-top: 18px; }
#columnWrapperSub { position: relative; width: 100%; padding-top: 15px; }
.homeBlue { background: #E5EDF2; }
#footer { clear: left; background: #E5EDF2; }
#columnWrapperInner { font-size: 100%; width: 100%; }
#columnWrapperInner h1 { font-size: 110%; }
#columnWrapperInner h3 { font-size: 100%; }
#columnWrapperInner a { font-size: 100%; }
#columnWrapperInner .more { font-size: 100%; }
#columnWrapperInner h4 { font-size: 100%; }
#footer a, #footer #copyright, #footer #berndtTag a { font-size: 100%; }
#main {  float: none; width: 100%; background: #FFFFFF; margin: 0px; margin-left: 14px; padding: 0px; margin-bottom: 50px; }
#mainSub { float: none; width: 100%; background: #FFFFFF; margin: 0px; padding: 0px; margin-bottom: 50px; }
#contentWrapper { float: none; width: 100%; margin: 0px; padding: 0px; }
#miniBanner { display:none; float: left; width: 545px; margin: 0px 15px 14px 15px; background: transparent; }
#leftColumn { display: none; float: right; width: 177px; background: #FFFFFF; padding: 0px; margin: 0px 0px 10px 0px; }
#leftColumnSub { display: none; float: right; width: 177px; background: #FFFFFF; padding: 0px; margin: 0px 0px 10px 0px; }
.portletOneSub { float: right; width: 177px; background: #FFFFFF; }
#content { width: auto; background: #FFFFFF; position: relative; }
#service { float: none; width: auto; margin-bottom: 30px; clear: both; }
#title { }
#contentColumnWrap { float: none; width: auto; clear: both; }
#contentSub #contentColumnWrap { margin-top: -15px; }
#contentColumnWrap li a { display: block; }
/*these are the columns inside the main content div*/
.contentLeftColWrapper { float: none; width: 180px; padding: 0px; margin: 0px; }
.contentRightColWrapper { float: none; width: 200px; padding: 0px; margin: 0px; border-top: 1px solid #CCCCCC; }
.contentRightColWrapper h3 { margin-bottom: 50px; padding-bottom: 50px; }
#contentSub .contentLeftColWrapper, #contentSub .contentRightColWrapper { width: 250px; }
.contentLeftCol { float: none; margin-right: 8px; border-right: 1px solid #524723; }
#contentSub .contentLeftCol { border-right: none; }
.contentRightCol { float: none; }
.contentLeftCol { float: none; width: 180px; padding: 0px; margin: 0px; padding-bottom: 5px;  margin-top: 6px; margin-bottom:5px; }
.contentRightCol { float: none; width: 200px; padding: 0px; margin: 0px; padding-bottom: 5px;  margin-top: 6px; margin-bottom:5px; }
#contentSub .contentLeftCol, #contentSub .contentRightCol { width: 240px; }
.wExpandable { margin-bottom: 0px; }
#expandableColumnArea { float: none; margin-top: -10px; }
#reveal { margin-top: 0px; margin-left: -5px; padding-left: 15px; backgroung: url(../images/icons/arrowOrangeUp.jpg) 0 5px no-repeat; outline: none; }
#reveal a { color: #C04600; font-weight: bold; text-decoration: none; margin-left: -5px; padding-left: 15px; background: url(../images/icons/arrowOrangeUp.jpg) 0px 5px no-repeat; outline: none; }
#reveal a:active, #reveal a:visited { color: #C04600; font-weight: bold; text-decoration: none; margin-left: -5px; padding-left: 15px; background: url(../images/icons/arrowOrangeUp.jpg) 0 5px no-repeat; outline: none; }
#reveal a:hover { color: #C04600; font-weight: bold; text-decoration: underline; margin-left: -5px; padding-left: 15px; background: url(../images/icons/arrowOrangeUp.jpg) 0 5px no-repeat; outline: none; }
.miniCol { list-style: none; text-indent: none; text-decoration: none; padding: 0px; margin: 0px; }
.miniCol ul, .miniCol ul li {  list-style: none; text-indent: none; text-decoration: none; padding: 0px; margin: 0px; }
.miniCol li a { color: #0C58AE; font-size: 11px; font-weight: bold; text-decoration: none; }
.miniCol li a:active, .miniCol li a:visited { text-decoration: none; }
.miniCol li a:hover { text-decoration: underline; }
#newsHighlights { position: relative; margin-bottom: 10px; padding-top: 20px; clear: left; }
.imgHighlight { float: none; padding: 0px; padding-right: 8px; padding-bottom: 15px; margin: 0px; }
.dateHighlight { float: left; width: 79px; height: 25px; color: #7D7D7D; font-weight: bold; padding: 0px; padding-right: 18px; padding-bottom: 15px; margin: 0px; font-size: 11px; }
.highlightItem { float: none; width: 100%; clear: both; line-height: 19px; padding: 0px;  margin: 0px;  margin-bottom: 12px !important; margin-left: 0px; padding-top: 12px; padding-bottom: 8px; border-bottom:solid 1px #958E82; }
/*#newsHighlights { display: none; }*/
#na #newsHighlights { display: block; }
.itemNoBorder { border-bottom:none; }
#content .highlightItem { width: 100%; }
.highlightItem p { padding-top: 0px;  margin-top: 0px; margin-bottom: 4px; }
.wDate { margin-left: 97px; margin-right: 20px; }
.newsText { width: 340px; }
.mediaSpotlight { padding: 0px; margin: 0px; }
.mediaSpotlightImg { padding-bottom: 8px; }
.highlightTitle { color: #002767; font-weight: bold; font-size: 11px; margin-top: 0px; margin-bottom: -5px; }
#content .highlightTitle { margin-bottom: 0px; }
.highlightTitle a { position: relative; color: #002767; font-weight: bold; text-decoration: none; }
.highlightTitle a:visited, .highlightTitle a:active { color: #002767; font-weight: bold; text-decoration: none; }
.highlightTitle a:hover { color: #002767; font-weight: bold; text-decoration: underline; }
#extra { margin-bottom: 10px; clear: left; }
#rightColumn { float: none; width: 199px; background: transparent; padding: 0px; margin: 0px; margin-left: 2px; }
#rightColumnSub {  float: none; width: 199px; background: transparent; padding: 0px; margin: 0px; margin-left: 2px; display: none; }
#relatedLinks { float: none; width: 186px; background: url("../images/quickSearchBackroundRep.jpg") repeat-x #C2DFEF; padding: 0px; margin: 0px; }
.relLinks {  list-style: none; padding-left: 0px;  margin-left: 25px; margin-right: 5px; line-height: 13px; display: block; font-weight: normal; }
.relLinks li a { background: url(../images/icons/greyArrow.png) 0px 4px no-repeat; color: #0C58AE; padding-left: 12px; margin-left: -12px; display: block; text-decoration: none; font-weight: normal; padding-bottom: 7px; }
.relLinks li a:active, .relLinks li a:visited { text-decoration: none; }
.relLinks li a:hover {  text-decoration: underline; }
/* zzzzzzzzzzzzzzzzzzzzzzz Form Styles zzzzzzzzzzzzzzzzzzzzzz */
select.selectTextDrop { width:166px; height: 21px; margin-left: 10px; margin-bottom: 8px; font-size: 11px; }
select.selectDateDrop { width:80px; height: 21px; margin-left: 10px; margin-bottom: 0px; font-size: 11px; }
#checkbox { margin-left: 11px; }
#findADoctor { display: none; float: left; width: 186px; background: url("../images/quickSearchBackroundRep.jpg") repeat-x #C2DFEF; padding: 0px; padding-top: 10px; margin: 0px; }
.findDoctor { display: none; width: 186px; height: 31px; background: url("../images/findDoctor.png") no-repeat transparent; text-indent: -9999px; margin: 0px; padding: 0px; border-bottom: solid 4px #302D57; }
.findProject { display: none; }
.findFaculty { display: none; }
.enterText, .selectText { width: 163px; height: 16px; color: #524B44; font-weight: bold; font-size: 11px; margin-left: 10px; display: inline; line-height: 18px; }
.enterTextBox { width: 163px; height: 16px; color: #524B44; background-color: white !important; font-weight: bold; font-size: 11px; margin-left: 10px; margin-bottom: 8px; display: inline; line-height: 18px; }
#findADoctor form { display: none; margin-top: -3px; }
#findResource, #findFaculty { display: none; float: left; width: 186px; background: url("../../images/quickSearchBackroundRep.jpg") repeat-x #C2DFEF; padding: 0px; margin: 0px; }
.findResource { display: none; }
.formWrapper { float: none; clear: both; padding-top: 10px; width: 166px; }
.noPaddingMargin { padding:0px; margin: 0px; margin-top: -5px; }
.formSpacer { width: 186px; padding: 0px; margin: 0px; margin-top: 40px; margin-bottom: 10px; }
.findResearch, .findFaculty { width: 166px; height: 21px; color: #524B44; font-weight: bold; font-size: 11px; margin-left: 10px; margin-bottom: 8px; display: inline; line-height: 18px; }
form#login { padding:6px; position:relative; border:1px solid grey; }
div#username, div#password { position:relative; float:left; margin-right:3px; }
input#username-field, input#password-field { width:10em; }
#footerWrapper { float: none; clear: both; width: 100%; background: #C7DAE4; border-top: solid 2px #000000; padding: 0px; margin: 0px; }
#footer { color: #47626F; padding: 0px; margin: 0px; width: 100%; }
.footerlinks { font-size: 10px; color: #47626F; font-weight: bold; }
.footerlinks a { font-size: 10px; color: #47626F; font-weight: bold; padding-right: 5px; padding-left: 5px; }
.footerlinks a:links, a:visited { color: #47626F; font-weight: bold; }
.footerlinks a:hover { color: #47626F; font-weight: bold; }
.footerlinksFirst a { font-size: 10px; color: #47626F; font-weight: bold; padding-left: 0px; padding-right: 5px; }
.footerlinksFirst a:links, a:visited { color: #47626F; font-weight: bold; }
.footerlinksFirst a:hover { color: #47626F; font-weight: bold; }
#footerSocialLinks{display:none;}
#repNav { display: none; position: relative; text-align: left; }
.navFooter { display: inline; text-align: left; color: #47626F; word-spacing: 3px; margin-left: -3.5em; }
.navFooter li a { display: inline; text-align: left; list-style: none; font-weight: bold; text-decoration: underline; color: #47626F; }
.navFooter li a:hover { display: inline; text-align: left; list-style: none; font-weight: bold; text-decoration: underline; color: #47626F; }
.navFooter li { display: inline; text-align: left; list-style: none; color: #47626F; }
.wFooterDivider:after {  content: " | "; }
#copyright { float: none; position: relative; width: 100%; text-align: left; font-size: 10px; margin-top: 3px; padding-top: 3px; }
#berndtTag { display: none; font-size: 100%; text-align: left; font-weight:normal; color: #648898; text-decoration: none; margin-top: 12px; }
#footer #berndtTag a { font-size: 10px; text-align: left; font-weight:normal; color: #648898; text-decoration: none; }
#footer #berndtTag a:link, #footer #berndtTag a:visited { font-size: 10px; text-align: left; font-weight:normal; color: #648898; text-decoration: none; }
#footer #berndtTag a:hover { font-size: 10px; text-align: left; font-weight:normal; color: #648898; text-decoration: none; }
#berndtTag .bold { color: #648898; text-decoration: underline; }
#disclaimer { float: none; left: 0px; width: 100%; color: #D0C9C6; text-align: left; font-size: 11px; margin: 0px; padding: 0px; margin-left: 0px; padding: 0px; }
#repNav2 { display:none; }
/** EXTRA CLASSES **/
.bold { font-weight:bold; color: #000000; padding: 0px; margin: 0px; margin-top: 0px; }
.more { color: #0C58AE; font-weight: bold; margin-top: 0px; margin-bottom: 4px; font-size: 11px; padding-bottom: 6px; }
.more a { color: #0C58AE; font-weight: bold; text-decoration: none; margin-top: 0px; font-size: 11px;  line-height: 11px; padding-bottom: 6px; }
.more a:visited { color: #0C58AE; font-weight: bold; text-decoration: none; margin-top: 0px; }
.more a:hover { color: #0C58AE; font-weight: bold; text-decoration: underline; }
.blueTitle { color: #0C58AE; font-weight: bold; font-size: 11px; margin-top: 0px; margin-bottom: 4px; }
.blueTitle a { color: #0C58AE; font-weight: bold; font-size: 11px; text-decoration: none; }
.blueTitle a:visited { color: #0C58AE; font-weight: bold; text-decoration: none; }
.blueTitle a:hover { color: #0C58AE; font-weight: bold; text-decoration: underline; }
.superscript { position: relative; top: -5px; color: #666666; vertical-align: top; font-size: 9px; }
.view { display: none; font-weight: bold; color: #C04600; padding: 0px; margin: 0px; }
.view a { font-weight: bold; color: #C04600; text-decoration: none; font-size: 11px; padding-right: 20px; }
.view a:visited { font-weight: bold; color: #C04600; text-decoration: none; }
.view a:hover { font-weight: bold; color: #C04600; text-decoration: underline; }
.sectionSub .contentLeftColWrapper .view a { padding-right: 0px; }
.sectionSub .contentRightColWrapper .view a { padding-right: 0px; }
#contentSub #contentColumnWrap .view { margin-top: -20px; margin-bottom: 30px; width: 100%; }
.donate { display: none; float: left; padding: 0px; margin: 0px; background-image: url(../images/icons/waysToGive.png); background-color: transparent; background-repeat: no-repeat; background-attachment: scroll; background-position: 0pt 0pt; width: 144px; height: 32px; border: none; display: block; text-indent: -9999px; cursor: pointer; padding: 0px; margin: 0px; margin-top: 15px; margin-bottom: 20px; }
.donate:hover { background-image: url(../images/icons/waysToGiveHover.png); }
.clearfloat {  clear:both; height:0; font-size: 1px; line-height: 0px; }
.breadcrumb { width: 660px; padding: 0px; margin: 0px; }
.breadcrumbLink { padding: 8px 15px; }
.floatLeft { float: left; }
.imgFloatLeft { float: left; width: 177px; margin: 0px; margin-top: 7px; margin-right: 5px; padding: 0px; }
.imgFloatRight { float: right; width: 177px; margin: 0px; margin-left: 0px; margin-right: 12px; padding: 0px; padding-right: 21px; }
.topImageSub { margin-top: 0px; }
.sectionImageSub { margin: 0px; margin-left: 10px; margin-right: 10px; }
.topBorder { border-top:solid 1px #958E82; margin-bottom: 8px; }
p .inlineLink { display: inline; color: #0C58AE; font-weight: bold; text-decoration: none; }
.contactNumberWrapper .inlineLink { text-decoration: none; }
.contactNumberWrapper .inlineLink:hover { text-decoration: underline; }
p .inlineLink:hover { color: #0C58AE; font-weight: bold; text-decoration: underline; }
.caption { position: relative; padding: 5px; font-size:10px; }
.backTop { display: none; color: #7F3432; font-weight: bold; padding-top: 45px; }
.backTop a { color: #7F3432; font-weight: bold; text-decoration: none; }
.backTop a:visited, .backTop a:active { color: #7F3432; font-weight: bold; text-decoration: none; }
.backTop a:hover { color: #7F3432; font-weight: bold; text-decoration: underline; }
.shortPagePadding {  padding-top: 300px; }
.medPagePadding { padding-top: 150px; }
.extraPagePadding { padding-top: 75px; }
.infoList { color: #0C58AE; list-style: none; margin-left: 10px; margin-bottom: 30px; }
.infoList li { background: url(../images/spacer.gif) 0px 8px no-repeat #FFFFFF; color: #0C58AE; padding-left: 12px; margin-left: -10px; }
.infoList li a { color: #0C58AE;  text-decoration: none; }
.infoList li a:active, .infoList li a:visited { color: #0C58AE; text-decoration: none; }
.infoList li a:hover { color: #0C58AE; text-decoration: underline; }
.outsideLink { padding: 0px; margin: 0px; margin-left: 3px; display: inline; }
.displayArticlesWrapper { display: none; float: left; margin-bottom: 30px; margin-top: -20px; }
.displayArticles { float: none;  width: 100%; background: #F0F5F9;  }
.displayArticlesTop { float: none; width: 442px; height: 9px; background: url(../images/newsArticlePickerTop.jpg) no-repeat #FFFFFF; padding: 0px; margin: 0px; clear: both; }
.displayArticlesBottom { float: none; width: 442px; height: 9px; background: url(../images/newsArticlePickerBottom.jpg) no-repeat #FFFFFF; padding: 0px; margin: 0px; clear: both; }
.details {  float: none; margin-top: -25px; }
#contentSub .details p { padding-bottom: 0px; padding-top: 0px; margin-top: 0px; margin-bottom: 8px; width: 100%; }
#contentSub p { width: auto; line-height: 14px; margin-bottom: 10px; margin-top: 0px; }
.paddingFix1 { padding-top: 5px; }
.highlightItem p { margin-bottom: 4px; }
.contactNumberWrapper { float: none; width: 183px; margin-bottom: 8px; clear: both; }
#home-content .contactNumberWrapper { margin-top: 4px; }
#home-tabs-content { float: none; }
.tabs { float: none; }
.subContacts { width: 170px; }
.contactNumber { float: none; width: 182px;  line-height: 15px; margin-bottom: 0px; clear: both; }
#rightColumnSub .contactNumber { float: none; width: 175px;  line-height: 15px; margin-bottom: 0px; clear: both; }
#contentSub .contactWrapper { float: none;  width: 100%;  margin-bottom: 8px; clear: both; }
#contentSub .contactNumber { display:inline;  width: 100%; margin-bottom: 4px; }
.contactNumber p { float: none; width: 170px; line-height: 11px; padding: 0px; margin: 0px; }
.floatContact { float: none; font-weight: bold; margin: 0px; padding: 0px; margin-right: 2px; }
.qrefRightCol .floatContact { }
.floatNumber { float: none; width: 100%; margin: 0px; padding: 0px; font-weight: normal; }
.floatDays { float: none; font-weight: bold; margin: 0px; padding: 0px; margin-right: 2px; }
.floatHours { float: none; width: 100px; margin: 0px; padding: 0px; font-weight: normal; }
#contactArea { float: none; }
.contactAreaOpen { float: none; width: 180px; height: auto; clear: both; }
#contactAreaExpanded { display: none; }
#contactExpandBtn { background-color: transparent; background-image: url(../images/contactExpandBtn.png); background-repeat: no-repeat; background-attachment: scroll; background-position: 0pt 0pt; height: 25px; width: 180px; margin-left: -6px; margin-top: 5px; margin-bottom: 5px;  display: block; text-indent: -9999px; cursor: pointer; }
#contactExpandBtn:hover { background-image: url(../images/contactExpandBtn.png); background-position: 0pt -25pt; }
#contactExpandBtn.contactExpandBtn_o { background-image: url(../images/contactExpandBtnOpen.png); background-position: 0pt 0pt; }
.introWrapper {  position: relative;  width: 100%; padding: 0px; margin: 0px;  margin-bottom: 10px; }
.subHighlight { position: relative; padding-bottom: 30px; width: 100%; }
.pubDate { color: #B4B4B4; font-weight: bold; padding: 0px; margin: 0px; margin-top: 0px; margin-bottom: 20px; font-size: 10px; }
.topDate { margin-top: -30px; }
.detailTitle { font-weight: bold; }
.editorsNote { position: relative; padding-top: 30px; margin-bottom: 35px !important; }
.contentSection { float: none; width: 100%; background: #F0F5F9;  position: relative; }
.contentSectionTop { float: none; width: 100%; height: 11px; background: url(../images/contentSectionTop.jpg) no-repeat #FFFFFF; clear: both; }
.contentSectionBottom { float: none; width: 100%; height: 11px; background: url(../images/contentSectionBottom.jpg) no-repeat #FFFFFF; margin-bottom: 30px; }
.catalogSearch { display: none; float: none; margin-left: 15px; }
.topMarginFix {  margin-top: -40px; }
.catalogSearch .formWrapper { float: none; clear: both;  width: 250px; }
.catalogSearch .enterText, .catalogSearch .selectText, .catalogSearch .enterTextBox {  width: 242px; }
.catalogSearch .selectTextDrop { width: 245px; }
#contentSub .sectionSub .contentLeftColWrapper { width: 180px; margin-left: 0px; padding-left: 0px; padding-right: 30px; }
#contentSub .sectionSub .contentLeftColWrapper .contentLeftCol { width: 179px; margin-left: 0px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px !important; margin-bottom: 0px !important; border-right: none; }
#contentSub .sectionSub .contentRightColWrapper { width: 180px; margin-left: 0px; padding-left: 0px; }
#contentSub .sectionSub .contentRightColWrapper .contentRightCol { width: 179px; margin-left: 0px; padding-left: 0px; }
/** Profiles section **/
.profileWrapper { float: none; width: 100%; }
#profileTabs { display: none; width: 518px; height: 35px; background: url(../images/profiles/tabsBackground.jpg) no-repeat transparent; position: relative; }
.profileBack { background: #F3F3F5; }
#profileContactReferral-content { float: none; width: 100%; padding-left: 12px; background: url(../images/profiles/profileBackgroundRep.jpg) repeat-x #F3F3F5; }
.profileContactWrapper { float: none; width: 100%; margin-top: 20px; margin-bottom: 15px; clear: both; }
.profileContactPhoto { float: none; width: 120px; margin-left: 5px; margin-right: 24px; background: transparent; }
.profileContactInfo { float: none; width: 340px; padding-right: 8px; }
#contentSub .profileWrapper .profileContactWrapper .profileContactInfo h2 { margin: 0px; margin-bottom: 8px; padding: 0px; }
#profileResearchEducation-content { float: none;  width: 100%; padding-left: 12px; background: url(../images/profiles/profileBackgroundRep.jpg) repeat-x #F3F3F5; }
.profileFrameBottom { display: none; float: left; width: 518px; height: 9px; background: url(../images/profileFrameBottom.jpg) no-repeat #FFFFFF; clear:both; }
ul#home-tabs { margin-top:0px; display: none; list-style: none; width: 518px; height: 35px; background: url(../images/profiles/tabsBackground.jpg) no-repeat transparent; margin-bottom: 0px; padding-bottom: 0px; margin-left: 0px; }
li#profileContactReferral a, li#profileResearchEducation a { display: none; width:163px;  height: 30px; line-height: 35px; margin-left: -20px; text-decoration: none; color: #302D57; font-size: 11px; font-weight: bold; outline: none; }
li#profileContactReferral a { display: none; padding-left: 20px; }
li#profileResearchEducation a { display: none; padding-left: 15px; }
li#profileContactReferral a:hover, li#profileResearchEducation a:hover { text-decoration: underline; }
li#profileContactReferral a.active { background: url(../images/profiles/tab2.jpg) no-repeat; cursor:default; }
li#profileResearchEducation a.active { background: url(../images/profiles/tab2.jpg) no-repeat; cursor:default; }
#spacerFix { display: none; content: ".";  height: 0;  visibility: hidden;  clear: left;  display: block; }
.profileContactWrapper a { text-decoration: none; }
.profileContactWrapper a:hover { text-decoration: underline; }
.grid01 { position: relative; margin-top: 10px; margin-bottom: 30px; }
table { margin: 0; padding: 0; border-collapse: collapse; text-align: left; color: #000000; line-height: 12px; border: 1px solid #999999; }
td { margin: 0; padding: 5px 5px; }
.level { border-right: 1px solid #999999; border-bottom: 1px solid #999999; }
.degree { width: 50px; border-bottom: 1px solid #999999; }
.school { width: 200px; border-bottom: 1px solid #999999; }
.from { width: 30px; border-bottom: 1px solid #999999; }
.to { width: 30px; border-bottom: 1px solid #999999; }
th { font-weight: bold; }
thead tr th { background-color: transparent; padding: 5px 5px; color: #302F2D; font-weight: bold; border-bottom: 1px solid #999999; text-align:left; }
tfoot tr th, tfoot tr td { background-color: transparent; padding: 5px 5px; color: #ccc; }
tbody tr th { padding: 5px 5px; }
tr { background-color: transparent; vertical-align: top; }
tr.odd { background-color: transparent; }
tr:hover { }
tr:hover td, tr:hover td a { color: #000000; }
tr:hover th a { color: #1877B1; }
th a { color: #1877B1; }
th a:hover { color: #1877B1; text-decoration: underline; }
td:hover { }
tr:hover th a:hover { background-color: ; text-decoration: underline; }
/**end profiles section**/
/* zzzzzzzzzzzzzzzzzzzzzzzz Contact Form zzzzzzzzzzzzzzzzzzzzzzz */
.contactSection, .contactFooter { float: none; width: 495px; clear: both; margin-bottom: 15px; }
.contactLeader { float: none; margin-left: 10px; width: 156px; text-align: right; }
.headTitle { margin-left: 0px; text-align: left; margin-bottom: 20px; }
.contactInput { float: left; margin-left: 10px; width: 305px; }
.dtdSelector { width: 495px; margin-left: 0px; margin-bottom: 5px; clear: both; }
.dtdCheckBox { float: left; width: 20px; }
.dtdItemNumber { float: left; width: 40px; }
.dtdItemDescription { float: left; width: 400px; margin-left: 15px; }
.dtdItemDescription a { text-decoration: none; }
.dtdItemDescription a:visited, .dtdItemDescription a:active { text-decoration: none; }
.dtdItemDescription a:hover { text-decoration: underline; }
.contactText { color: #524B44; font-weight: bold; font-size: 11px; line-height: 12px; }
.contactTextBox { width: 305px; margin-left: 0px; }
.contactHelpText { font-size: 10px; font-weight: bold; line-height: 11px; color: #999999; }
.contactHeader { float: left; width: 495px; clear: both; margin-top: -20px; margin-bottom: 10px; clear: both; }
.radioBtnText { position: relative; top: -2px; margin-right: 8px; }
.radioBtnTextSpace { margin-right: 0px; }
.formTextArea { width: 305px; height: 80px; }
.contactFormSelect { font-size: 11px; color: #000000; width: 120px; height: 22px; margin-right: 12px; }
.shortSelect { width: 83px; }
.mediumSelect { width: 107px; }
.longSelect { width: 305px; }
.noMarginSelect { margin: 0px; margin-right: 0px; }
#contactTextSwitcher, #contactTextSwitcher2 { float:left; position: relative; margin-right: 8px; margin-bottom: 4px; }
#contactTextSwitcherField li, #contactTextSwitcher2Field li { width: 153px; height: 14px; }
input#contactTextSwitcherField, input#contactTextSwitcher2Field { float: left; width: 153px; height: 14px; display: block;  margin-right: 8px; }
#contactTextSwitcher label.overlabel-apply, #contactTextSwitcher2 label.overlabel-apply { position:absolute; top: 2px; left:5px; z-index:1; color: #666666; }
input.contactTextBox { background: #FFFFFF !important; }
.cancelFormBtn { float: left; width: 76px; height: 25px; background-image: url(../images/icons/cancelFormBtn.png); margin-right: 8px; cursor: pointer; background-repeat: no-repeat;  background-color: transparent; text-indent: -9999px; background-attachment: scroll; background-position: 0pt 0pt; border: none; display: block; }
.cancelFormBtn:hover { background-image: url(../images/icons/cancelFormBtnHover.png); }
.requestAptFormBtn { float: left; width: 168px; height: 25px; background-image: url(../images/icons/requestAptFormBtn.png); margin-right: 0px; cursor: pointer; background-repeat: no-repeat;  background-color: transparent; text-indent: -9999px; background-attachment: scroll; background-position: 0pt 0pt; border: none; display: block; }
.requestAptFormBtn:hover { background-image: url(../images/icons/requestAptFormBtnHover.png); }
.btnWrapper { float: right; width: 252px; height: 26px; margin-bottom: 12px; }
.dtdPush { margin-top: 40px; }
.dtdGrid { float: none; width: 515px; clear: both; }
.dtdRow { float: left; width: 514px; height: 81px; margin-bottom: 40px; clear: both; }
.dtdItem { float: left; width: 97px; height: 80px; }
.dtdTitle { text-align: center; color: #0C58AE; font-weight: bold; margin-top: 0px; margin-bottom: 4px; font-size: 11px; width: 97px; }
.dtdTitle a { text-align: center; color: #0C58AE; font-weight: bold; text-decoration: none; margin-top: 0px; font-size: 11px; line-height: 11px; }
.dtdTitle a:visited { color: #0C58AE; text-decoration: none; margin-top: 0px; }
.dtdTitle a:hover { color: #0C58AE; font-weight: bold; text-decoration: underline; }
.dtdList { margin-left: 20px; padding-left: 0px; text-indent: 0px; margin-bottom: 20px; }
.dtdList li { margin-bottom: 10px; }
.dtdFloatImg { float:right; margin-right: 40px; }
.backTo {  display: none; float: none; text-indent: 10px; line-height: 12px; background: url(../images/icons/backToArrow.jpg) no-repeat 0px 5px; width: 450px; color: #C04600; margin-top: -30px; margin-bottom: 20px; }
.backTo a {  color: #C04600; text-decoration: none; }
.backTo a:visited, .backTo a:active { color: #C04600; text-decoration: none; }
.backTo a:hover { color: #C04600; text-decoration: underline; }
.popBox { position: absolute; left: 475px; width: 265px; z-index: 200; visibility: hidden; }
.showPopBox { visibility:visible; }
.popBoxTop { float: left; width: 265px; height: 19px; margin: 0px; padding: 0px; background: url(../images/dtd/popboxTop.png) no-repeat transparent; clear: both; }
.popBoxBody { float: left; width: 265px; background: url(../images/dtd/popboxRep.png) repeat-y transparent; clear: both; }
.popBoxContent { width: 250px; margin-left: 28px; margin-top: 0px; }
.popBoxBottom { float: left; width: 265px; height: 18px; margin: 0px; padding: 0px; background: url(../images/dtd/popboxBottom.png) no-repeat transparent; clear: both; }
.submitBtn { float: right; margin-right: 0px; cursor: pointer; width: 84px; height: 25px; background-image: url(../images/icons/submit.png); background-repeat: no-repeat; background-color: transparent; text-indent: -9999px; background-attachment: scroll; background-position: 0pt 0pt; border: none; display: block; cursor: pointer; }
.submitBtn:hover { background: url(../images/icons/submitHover.png) no-repeat transparent; }
.btnWrapper2 { float: right; margin-right: 30px; margin-top: 12px; width: 85px; height: 26px; }
#refMenu { display:none; float: none; margin-bottom: 10px;  clear: both; width: 520px; }
/* zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz BREADCRUMBS zzzzzzzzzzzzzzzzzzzzzzzzzzzzzz */
#breadcrumb { display: inline; color: #47626F; font-size: 10px; padding: 0px; margin: 0px; }
#breadcrumb a { text-decoration: underline; font-weight: bold; color: #47626F; }
#breadcrumb a:visited, a:active { text-decoration: underline; font-weight: bold; }
#breadcrumb a:hover { text-decoration: none; font-weight: bold; }
.breadcrumbLink { padding: 8px 15px; }
.tools { display: none; list-style: none; float: right; top: 0px; width: 142px; margin: 0px; padding: 0px; }
.tools ul { }
.tools li { width: 22px; height: 19px; list-style: none; float: right; padding: 0px; margin: 0px; }
.crumbList { float: none; display:inline; width:370px; list-style: none; color: #47626F; margin: 0px; padding: 0px; margin-left: 0px; padding-left: 0px; }
.crumbList li { display:inline; color: #47626F; margin-right: 5px; }
.crumbList li a { font-weight: bold; text-decoration: underline; }
#rssBtn { background-image: url(../images/icons/rss.jpg); background-color: transparent; background-repeat: no-repeat; background-attachment: scroll; background-position: 0pt 0pt; height: 19px; width: 22px; display: block; text-indent: -9999px; cursor: pointer; padding-left: 5px; }
#rssBtn:hover { background-image: url(../images/icons/rssHover.jpg); }
#printBtn { background-image: url(../images/icons/print.jpg); background-color: transparent; background-repeat: no-repeat; background-attachment: scroll; background-position: 0pt 0pt; height: 19px; width: 22px; display: block; text-indent: -9999px; cursor: pointer; padding-left: 5px; }
#printBtn:hover { background-image: url(../images/icons/printHover.jpg); }
#emailBtn { background-image: url(../images/icons/email.jpg); background-color: transparent; background-repeat: no-repeat; background-attachment: scroll; background-position: 0pt 0pt; height: 19px; width: 22px; display: block; text-indent: -9999px; cursor: pointer; padding-left: 5px; }
#emailBtn:hover { background-image: url(../images/icons/emailHover.jpg); }
#shareBtn { background-image: url(../images/icons/share.jpg); background-color: transparent; background-repeat: no-repeat; background-attachment: scroll; background-position: 0pt 0pt; height: 19px; width: 22px; display: block; text-indent: -9999px; cursor: pointer; padding-left: 5px; }
#shareBtn:hover { background-image: url(../images/icons/shareHover.jpg); }
.noTitle { margin-top: -20px; }
#contentSub { float: none; width: 100%; }
#contentSub p { }
.relatedLinks, .findADoctor, .findMedicalExpert { display:none; }
.quickReference { position: relative; width: 150px; text-indent: 0px; color: #000; border-bottom: none; border-top: 2px solid #000000; padding-top: 10px; }
.printLogo { display: block; position: absolute; top: 0px; left: 0px; z-index: 50; }
.searchPage { float: none; width: 100%; background: #FFFFFF; }
#searchPageColumnWrapperInner { width: 100%; background: #FFFFFF; }
.searchPageExtra { width: 100%; }
#contentSubSearchPage { float: none; width: 100%; background: #FFFFFF; padding-left: 0px; } 
.searchResults { width: 100%; }
.searchResultsTitle { font-weight: bold; padding-top: 15px; }
.searchResultsTitle a { font-weight: bold; text-decoration: none; }
.pageNumberWrapper { display:none; }
.locateFaculty { display: none; }
h3, h4, h5, h6 { margin-bottom: 10px !important; padding: 10px 10px 12px 0px !important; }
/* PEM: Added to remove Next Previous Back to List hyplerlinks on More News Pages.*/
.moreNewsNextPrev { display: none; }
.dtdmenu { position:relative;  margin-top: 0px; width: 520px; }
.dtdmenu .dtdimage { margin-top: -25px; margin-left: 375px; }
.dtdmenu .dtdimagecaption { margin-top: -15px; margin-left: 375px; font-size:10px; font-style:italic; }
.dtdmenu .dtdcaption { font-weight: bold; font-size: 14px; color: #003370; }
.dtdmenu .dtdinstructions { float: left; margin-top: 5px; margin-left: 0px; width: 320px; }
.dtdresults { clear: both;  float: left;  margin-top: 0px;  width: 520px; }
.dtdresults .menuchoices { float: left; width: 506px; padding-left: 12px; background: url(../images/profiles/profileBackgroundRep.jpg) repeat-x #F3F3F5; padding-top: 10px;  padding-bottom: 10px;  }
.dtdresults .buttons { display: none; }
.dtdresults .buttons .btnleft { display: none; }
.dtdresults .buttons .btnmiddle {  display: none; }
.dtdresults .buttons .btnright { display: none; }
.dtdresults .buttons .btnright2 { display: none; }
.dtdresults .disclaimer { position: relative; padding-top: 10px; }
#mediaspace { display: none; }
/* master_2column_leftnav adds 120210 *******************************************************************************/
#contentWrapper2col { float: none; width: 100%; margin: 0px; padding: 0px; }
#contentSub2col #newsHighlights p { padding-bottom: 0px; margin-top: 5px; width: 100%; }
#contentSub2col .highlightItem p { padding-bottom: 0px; padding-top: 0px; margin-top: 0px; width: 100%; }
#contentSub2col h2 { font-size: 14px; color: #003370; text-indent: 0px; font-weight: bold; margin-top: 20px; }
#contentSub2col .introWrapper h2 { font-size: 14px; color: #003370; text-indent: 0px; font-weight: bold; margin-top: 0px; }
#contentSub2col h3 { margin-bottom: 3px; }
#contentSub2col h4 { margin: 0px; padding: 0px; }
#contentSub2col #contentColumnWrap { margin-top: -15px; }
#contentSub2col .contentLeftColWrapper, #contentSub2col .contentRightColWrapper { width: 250px; /* 2col: leaving alone for now */ }
#contentSub2col .contentLeftCol { border-right: none; }
#contentSub2col .contentLeftCol, #contentSub2col .contentRightCol { width: 240px; /* 2col: leaving alone for now */ }
#contentSub2col #contentColumnWrap .view { margin-top: -20px; margin-bottom: 30px; width: 100%; }
#contentSub2col .details p { padding-bottom: 0px; padding-top: 0px; margin-top: 0px; margin-bottom: 8px; width: 100%; }
#contentSub2col p { width: auto; line-height: 14px; margin-bottom: 10px; margin-top: 0px; }
#contentSub2col .contactWrapper { float: none; width: 100%; margin-bottom: 8px; clear: both; }
#contentSub2col .contactNumber { display:inline; width: 100%; margin-bottom: 4px; }
#contentSub2col .sectionSub .contentLeftColWrapper { width: 180px; /* 2col: leaving alone for now */ margin-left: 0px; padding-left: 0px; padding-right: 30px; }
#contentSub2col .sectionSub .contentLeftColWrapper .contentLeftCol { width: 179px; /* 2col: leaving alone for now */ margin-left: 0px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px !important; margin-bottom: 0px !important; border-right: none; }
#contentSub2col .sectionSub .contentRightColWrapper { width: 180px; /* 2col: leaving alone for now */ margin-left: 0px; padding-left: 0px; }
#contentSub2col .sectionSub .contentRightColWrapper .contentRightCol { width: 179px; /* 2col: leaving alone for now */ margin-left: 0px; padding-left: 0px; }
#contentSub2col .profileWrapper .profileContactWrapper .profileContactInfo h2 { margin: 0px; margin-bottom: 8px; padding: 0px; }
#contentSub2col { float: none; width: 100%; }
/* end master_2column_leftnav adds **********************************************************************************/
#adamPhysArea { margin: 0 5px; padding: 0 3px; clear: both; }
#OurDocAdam_Wrap { border: 1px solid #9f7d36; background-color: #D9CEBA; padding: 1px 1px 1px 1px; float: right; margin: -20px 0px 10px 5px; clear:right; width: 180px; }
.OurDocAdam { border: 1px solid #DBD9DE; background-color: #d9ceba; }
.OurDocMainAdamTitle { font-size: 14px; color: black; text-align: center; font-weight: bold; margin-top: 5px; margin-bottom: 5px; }
#DocImages { float:left; margin: 2px; padding-left: 7px; width:76px; position:relative; z-index: 9999; }
#AdamDocTitle { padding-top: 2px; margin-bottom: 5px; z-index: 2; width: 76px; height: 30px; text-align:center;  padding-bottom:5px; font-size: 9px; }
.sIFR-alternate {visibility : visible !important; display: ;}
.sIFR-active h1 {display: block !important; text-align: left; margin-left: 0;}
.sIFR-active .modelSub h1 {display: block !important; text-align: left; margin-left: 0;}
.sIFR-alternate {display: block; margin-top: 20px; border-bottom: 2px solid #000000; padding-bottom: 3px;}
#sIFR_replacement_0 { display: none; }
#sIFR_replacement_2 { display: none; }
/************************************************************************************************************/
/* SMP 052611 starting the css consolidation here                                                           */
/************************************************************************************************************/
/************************************************************************************************************/
/* SMP 052611 inserting refresh/printscott.css                                                              */
/************************************************************************************************************/
.sIFR-alternate {visibility : visible !important; display: ;}
.sIFR-active h1 {display: block !important; text-align: left; margin-left: 0;}
.sIFR-active .modelSub h1 {display: block !important; text-align: left; margin-left: 0;}
.sIFR-alternate {display: block; margin-top: 20px; border-bottom: 2px solid #000000; padding-bottom: 3px;}
#sIFR_replacement_0 { display: none; }
#sIFR_replacement_2 { display: none; }
#rightColumnSub { display: none; }
.EktronAjaxLoading { display: none; }
#top { height: 113px; }
.social_news{display:none;}
