body{background:#f2f2f2!important;}
p{font-size:13px;}


/* Standard landing page */ 
.standard_1{padding:20px 50px;}
.standard_1 h1{color:#005087;padding:0px 0px 10px 0px;margin:0px 0px 10px 0px;border-bottom:3px solid #005087;}
.standard_1 .list >div{padding:0px 0px 10px 0px;margin:0px 0px 10px 0px;border-bottom:1px solid #bebebe;}
.standard_1 .list >div >.inner{display:table;width:100%;}
.standard_1 .list .title{font-size:18px;color:#0085cf;}
.standard_1 .list .left{display:table-cell;width:80%;}
.standard_1 .list .left >.inner{padding:10px;}
.standard_1 .list .right{display:table-cell;width:20%;text-align:center;}
.standard_1 .list .right >.inner{padding:10px;border-left:1px solid #bebebe;}


/* SPECIFIC */
#PageType01 #ENUSmain,
#ENUSmain #CtlHead{width:1080px;}
#PageType01 #ENUSmain{border:0px;}

#copyright{display:none;}
.FooterBottom{display:none;}

.NavTop{background:#3b3b3b;}
.NavTop a{color:#05c3de;}
.NavTop .logo1{float:left;padding:10px 20px;}
.NavTop .details{float:right;color:#fff;padding:10px 20px;}
.NavTop .logo2{float:right;padding:0px 20px;}

.MastHead{display:none;}

#CtlLogIn{border:0px;width:350px;position:relative;left:-70px;}
#CtlLogIn .CtlSearchGroup{margin:20px 0px 0px 0px!important;border:0px;background:none;width:100%;}
#CtlLogIn .CtlSearchGroup td{padding:4px 0px;}
#CtlLogIn .CtlSearchGroup td.header{border:0px;display:block;text-align:left;font-size:14px;color:#005087;font-weight:normal;}
#CtlLogIn .CtlSearchGroup td.content{display:block;}
#CtlLogIn .CtlSearchGroup td.content input{border:1px solid #333;padding:10px;width:100%;}
#CtlLogIn h4{font-size:27px;margin:3px 0px;color:#005087;font-weight:normal;}
#CtlLogIn h4 strong{font-weight:bold;}

/* Main menu */
.navBarEnhancedBackgroundColor{background:#fff;}
#navBarEnhanced{padding:10px 0px;}
#navBarEnhanced li{margin:0px 0px 10px 0px;height:35px;}
#navBarEnhanced li a{padding:5px 25px 10px 25px;color:#3b3b3b;font-size:16px;font-weight:normal;position:relative;}

#navBarEnhanced li:hover.navBarSelected,
#navBarEnhanced li:hover{background:#05c3de;}
#navBarEnhanced li:hover a{color:#fff;text-decoration:none!important;}

#navBarEnhanced li.navBarSelected{background:#ebebeb;}
#navBarEnhanced li.navBarSelected a{position:relative;color:#4b4b4b;}
#navBarEnhanced li.navBarSelected a:hover{color:#fff;}
#navBarEnhanced li:hover a:after,
#navBarEnhanced li.navBarSelected a:after{
  display: block;
  width: 0px;
  height: 0px;
border:6px solid #ebebeb;
border-left:6px solid transparent;
border-right:6px solid transparent;
border-bottom:6px solid transparent;
  content: "";
  margin: 0px auto;
  position: absolute;
  bottom:-7px;
  left:0px;
right:0px;
  z-index:100;
}


#navBarEnhanced li:hover a:after,
#navBarEnhanced li:hover.navBarSelected a:after{border-color:#05c3de transparent transparent;}


ul.navBarEnhanced{padding-left:25px;}
ul.navBarEnhanced a{padding:10px 5px}
li.navBarItem{border:0px;}




/* Main Menu - Dropdown */
.menuItemText >a.itemTitle{margin:0px;}
.menuItemText a.itemTitle{color:#fff;padding:7px 25px;}
div.menuItem:hover,
.menuItemText a.itemTitle:hover{background:#05c3de;color:#ffffff;}
.menu{border:0px;padding:0px;background:#4f4f4f;}
.menu.scroll{height:auto!important;}
.menu .scroll-content{padding:0px;}
.menu .parentNode,
.menu .parentNode:hover{background:url('https://cdn.monigle.net/troweprice/marcom/images/trp-ico-arrow.svg') no-repeat 95% center;}

/* Profile+dropdown */
#ctl00_ctl08_spUserName{cursor:pointer;}
.profile_menu{border:1px solid #bebebe;padding:0px;height:auto!important;}

/* Search catalog in the header */
.spSearch .TDSearchBox input{padding:3px;border:0px;}


/* Order Page */
.CtlSearchGroup #ctl00_content_OrderSummary_trShipTo,
.CtlSearchGroup #ctl00_content_OrderSummary_trBillTo,
.CtlSearchGroup #ctl00_content_OrderSummary_trPaymentMethod{display:none;}


/* Footer */
#CtlFooter td{padding:10px 0px;text-align:center;color:#5b656f;font-size:14px!important;}


/* Buttons */
.pbtn{background:#054c70;font-size:14px;color:#fff!important;padding:8px 20px!important;display:inline-block;font-weight:normal;border:0px;}
.pbtn .pbtn-icon,
.pbtn .pbtn-icon-before,
.pbtn .pbtn-icon-after{display:none!important;}
.pbtn:hover{background:#05c3de;}
.pbtn span{color:#fff!important;height:auto;background:none;padding:0px!important;font-size:13px!important;}
.btn-m{height:auto;}


.clear{display:block;clear:both;}