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

/* HEADER */
.header{/*z-index:1000;position:fixed;top:0px;width: 100%;*/background:#fff;}
.home .header{position:relative;}
.inside .header {background-color:#fff;}
.ie7 .header .inner{padding-bottom:0px;}
.header .inner {}
.header .line_1 {color:#fff;font-size:13px;text-align:right;padding:0px 0px 0px 0px;background:#7a9aac;}
.header .line_1 a{color:#fff;}
.header .line_1 .space{width:290px;padding:10px 0px;background:#fff;float:left;}
.header .line_2 {padding:0px 0px;background:#7a9aac;}
.header .line_2 >.inner{}
.header .line_3 {padding:15px 10px;background:#005087;border-bottom:4px solid #D47700;}

.header .logo_1{float:left;padding:0px 0px 20px 0px;width:290px;text-align:center;background:#fff;}
.header .logo_2{float:left;padding:37px 0px 0px 20px;}
.header .logo_2 a{color:#fff;}

.header .gsearch{float:right;background:#ebebeb url("../images/ico_mg_2.png") no-repeat 7px center;padding:0px 10px 0px 30px;position:relative;top:7px;width:139px;margin-right:20px;}
.header .gsearch input{border:0px;font-size:14px;color:#646464;padding:2px 0px;width:100%;background:#ebebeb;text-align:right;}
.header .gsearch .ui-helper-hidden-accessible{border:1px solid #bebebe;background:#f4f4f4;position:absolute;top:20px;display:block;padding:5px;top:28px;left:0px;}


/* Home */
.home{padding:40px 0px;}
.home .img{padding:20px;}


/* 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{border-bottom:1px solid #bebebe;background:#ebebeb;}

#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:#005087;}
#navBarEnhanced{border-bottom:4px solid #d47700;}
#navBarEnhanced li{margin-lefT:0px;}
#navBarEnhanced li a{padding:10px 25px;}
#navBarEnhanced li:hover,
#navBarEnhanced li.navBarSelected{background:#41748d;}
#navBarEnhanced li.navBarSelected a,
#navBarEnhanced li:hover a{color:#fff;text-decoration:none;}

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:#005087;padding:7px 25px;}
div.menuItem:hover,
.menuItemText a.itemTitle:hover{background:#41748d;color:#ffffff;}
.menu{border:0px;}
.menu.scroll{height:auto!important;}
.menu .scroll-content{padding:0px;}


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


/* 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:#d47700;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:#40738d;}
.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;}