/* Masthead
---------------------------------------------------------------------- */
#masthead_upper { height: 100px; position: relative; z-index: 1; background-image: url("/ISS_Static/WW/site/masthead/ow/images/masthead_upper_texture_tile.png"); background-position: 0 0; background-repeat: repeat-x; }
#masthead_upper > div { position: relative; }
#masthead_upper > div #logo { display: block; height: 65px; overflow: visible; position: relative; }
#masthead_upper > div #logo > a { display: block; height: 65px; overflow: hidden; position: absolute; right: 0; text-indent: -9999em; top: 0; width: 440px; background-image: url("//www.lenovo.com/images/onewebimages/common/lenovo-for-those-who-do-logo.png"); background-position: 0 0; background-repeat: no-repeat; }
#masthead_upper > div #toolmenus { display: block; height: 65px; position: relative; z-index: 3; }
#masthead_upper > div #toolmenus ul { display: inline; height: 35px; }
#masthead_upper > div #toolmenus ul > li { border-right: 1px solid #cecfce; display: table-cell; float: left; height: 30px; vertical-align: middle; }
#masthead_upper > div #toolmenus ul > li > a { color: #fff; display: table-cell; height: 30px; padding: 0 15px; text-align: left; text-decoration: none; vertical-align: middle; }
#masthead_upper > div #toolmenus ul > li.first { border-left: 0 !important; }
#masthead_upper > div #toolmenus ul > li.last { border-right: 0 !important; }
#masthead_upper > div #toolmenus #country_select { z-index: 3; }
#masthead_upper > div #toolmenus #country_select > a { color: #fff; font-size: 0.85714em; line-height: 1.78571em; padding-right: 20px; background-image: url("/ISS_Static/WW/site/masthead/ow/images/ui-triangle-sprite-15x30.png"); background-position: right 0; background-repeat: no-repeat; }
#masthead_upper > div #toolmenus #country_select > a.single { background: none; padding-right: 0; }
#masthead_upper > div #toolmenus #country_select > span { color: #fff; font-size: 0.85714em; line-height: 1.78571em; }
#masthead_upper > div #toolmenus #country_select > .dropdown { background: white; border: 1px solid #cecfce; display: none; margin-top: 4px; padding: 10px; position: absolute; text-align: left; top: -999em; width: 850px; z-index: 0; -webkit-box-shadow: rgba(0, 0, 0, 0.4) 0 10px 10px 0; -moz-box-shadow: rgba(0, 0, 0, 0.4) 0 10px 10px 0; box-shadow: rgba(0, 0, 0, 0.4) 0 10px 10px 0; }
#masthead_upper > div #toolmenus #country_select > .dropdown > h5 { border-bottom: 1px solid #cecfce; color: #009dd9; font-size: 1em; line-height: 1.07143em; margin-bottom: 4px; padding-bottom: 2px; text-transform: uppercase; }
#masthead_upper > div #toolmenus #country_select > .dropdown > ul { display: block; float: left; height: auto; padding: 0 40px 0 0; }
#masthead_upper > div #toolmenus #country_select > .dropdown > ul > li { border: 0; display: list-item; float: none; height: auto; line-height: 1.07143em; margin-bottom: 3px; padding: 0; }
#masthead_upper > div #toolmenus #country_select > .dropdown > ul > li > a { color: #949494 !important; display: inline; font-size: 0.85714em; height: auto; padding: 0 0 5px 0 !important; text-decoration: none; }
#masthead_upper > div #toolmenus #country_select > .dropdown > ul > li > a:hover { color: black !important; text-decoration: underline; }
#masthead_upper > div #toolmenus #country_select.open > a { background-position: right -15px; }
#masthead_upper > div #toolmenus #country_select.open > .dropdown { top: 20px; }
#masthead_upper > div #toolmenus #tagline { color: #ffffff; font-size: 0.85714em; line-height: 0.85714em; margin: 8px 0 8px 0; padding-left: 20px; text-align: right; font-family: "Segoe UI", sans-serif; font-weight: bold; }
#masthead_upper > div #toolmenus #campaign { color: #efefef; font-size: 0.85714em; line-height: 1.78571em; padding-right: 30px; text-align: right; }
#masthead_upper > div #toolmenus #campaign > strong { color: #ffffff; }
#masthead_upper > div #toolmenus #utility { margin-bottom: 5px; z-index: 1; }
#masthead_upper > div #toolmenus #utility > ul { float: right; height: 15px; margin: 3px 0; }
#masthead_upper > div #toolmenus #utility > ul > li { border-left: 1px solid #999; border-right: 1px solid #333; height: 15px; margin: 5px 0; }
#masthead_upper > div #toolmenus #utility > ul > li.first, #masthead_upper > div #toolmenus #utility > ul > li:first-child { border-left: 0 !important; }
#masthead_upper > div #toolmenus #utility > ul > li.first .dropdown, #masthead_upper > div #toolmenus #utility > ul > li:first-child .dropdown { margin-left: 0 !important; }
#masthead_upper > div #toolmenus #utility > ul > li.last, #masthead_upper > div #toolmenus #utility > ul > li:last-child { border-right: 0 !important; }
#masthead_upper > div #toolmenus #utility > ul > li#util-chat { position: relative; }
#masthead_upper > div #toolmenus #utility > ul > li#util-chat > #chat_invite { padding: 0 15px; position: relative; top: -5px; }
#masthead_upper > div #toolmenus #utility > ul > li#util-chat > #chat_invite > a { color: #efefef; display: table-cell; font-size: 0.85714em; height: 15px; line-height: 1.07143em; padding: 0 15px; text-align: left; text-decoration: none; vertical-align: middle; }
#masthead_upper > div #toolmenus #utility > ul > li.with-dropdown { padding-right: 10px; }
#masthead_upper > div #toolmenus #utility > ul > li.with-dropdown > a { padding-right: 20px; background-image: url("/ISS_Static/WW/site/masthead/ow/images/ui-triangle-sprite-15x30.png"); background-position: right 0; background-repeat: no-repeat; }
#masthead_upper > div #toolmenus #utility > ul > li.with-dropdown > .spacer { background: white; border-right: 1px solid white; clear: both; display: none; height: 5px; padding: 0 10px 0 0; width: 100%; }
#masthead_upper > div #toolmenus #utility > ul > li.with-dropdown.open { margin-top: 0px; padding-top: 5px; }
#masthead_upper > div #toolmenus #utility > ul > li.with-dropdown.open > a { background-position: right -15px; }
#masthead_upper > div #toolmenus #utility > ul > li.with-dropdown.open > .spacer { display: block; }
#masthead_upper > div #toolmenus #utility > ul > li.with-dropdown#util-currentcart > a #cartItemCount { display: none; }
#masthead_upper > div #toolmenus #utility > ul > li.with-dropdown#util-currentcart.with-dropdown > a #cartItemCount { display: inline; }
#masthead_upper > div #toolmenus #utility > ul > li.with-dropdown#util-currentcart.with-dropdown > .spacer { border-right: 0; }
#masthead_upper > div #toolmenus #utility > ul > li > a { color: #efefef; font-size: 0.85714em; height: 15px; line-height: 1.07143em; }
#masthead_upper > div #toolmenus #utility > ul > li > .dropdown { background: white; display: none; left: 0; margin-top: 4px; padding-top: 10px; position: absolute; text-align: left; top: -999em; z-index: 0; -webkit-box-shadow: rgba(0, 0, 0, 0.4) 0 10px 10px 0; -moz-box-shadow: rgba(0, 0, 0, 0.4) 0 10px 10px 0; box-shadow: rgba(0, 0, 0, 0.4) 0 10px 10px 0; }
#masthead_upper > div #toolmenus #utility > ul > li > .dropdown > .submenu > li { border-right: 0 !important; display: block; float: none; height: auto; margin-bottom: 10px; }
#masthead_upper > div #toolmenus #utility > ul > li > .dropdown > .submenu > li > a { color: #009dd9; display: block; font-size: 0.85714em; height: auto; line-height: 1.14286em; padding-left: 15px !important; text-decoration: none; text-transform: none; }
#masthead_upper > div #toolmenus #utility > ul > li > .dropdown > .submenu > li > a > span { color: #555555; display: block; font-family: Arial, Helvetica, sans-serif; line-height: 18px; font-size: 1em; font-weight: normal; text-transform: none; }
#masthead_upper > div #toolmenus #utility > ul > li > .dropdown > .submenu.block > li { margin-bottom: 15px; }
#masthead_upper > div #toolmenus #utility > ul > li > .dropdown > .submenu.block > li > a { color: #555555; font-size: 0.78571em; line-height: 0.92857em; padding-left: 50px !important; }
#masthead_upper > div #toolmenus #utility > ul > li > .dropdown > .submenu.block > li > a > strong { display: block; font-size: 1.27273em; line-height: 1.27273em; }
#masthead_upper > div #toolmenus #utility > ul > li > .dropdown > .submenu.block > li > a > span { color: #009dd9; display: inline; font-size: inherit; line-height: inherit; }
#masthead_upper > div #toolmenus #utility > ul > li > .dropdown > .submenu.block > li#chat > a { min-height: 25px; background-image: url("//www.lenovo.com/images/onewebimages/common/icons/contact-icons/chat_36x25.png"); background-position: 7px 0; background-repeat: no-repeat; }
#masthead_upper > div #toolmenus #utility > ul > li > .dropdown > .submenu.block > li#phone > a { min-height: 25px; background-image: url("//www.lenovo.com/images/onewebimages/common/icons/contact-icons/sales_36x25.png"); background-position: 7px 0; background-repeat: no-repeat; }
#masthead_upper > div #toolmenus #utility > ul > li > .dropdown > .submenu.block > li#order-status > a { min-height: 40px; background-image: url("//www.lenovo.com/images/onewebimages/common/icons/contact-icons/order_status_36x40.png"); background-position: 7px 0; background-repeat: no-repeat; }
#masthead_upper > div #toolmenus #utility > ul > li > .dropdown > .submenu.block > li#tech-support > a { min-height: 34px; background-image: url("//www.lenovo.com/images/onewebimages/common/icons/contact-icons/tech_support_36x34.png"); background-position: 7px 0; background-repeat: no-repeat; }
#masthead_upper > div #toolmenus #utility > ul > li > .dropdown > .submenu.block > li#help > a { min-height: 38px; background-image: url("//www.lenovo.com/images/onewebimages/common/icons/contact-icons/help_36x34.png"); background-position: 7px 0; background-repeat: no-repeat; }
#masthead_upper > div #toolmenus #utility > ul > li.open { background: white; border-left: 0; border-right: 1px solid #fff; margin-left: 1px; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; }
#masthead_upper > div #toolmenus #utility > ul > li.open > a { color: #009dd9; text-decoration: none; }
#masthead_upper > div #toolmenus #utility > ul > li.open > .dropdown { margin-left: 1px; top: 24px; }
#masthead_upper > div #toolmenus #search { margin-bottom: 5px; margin-top: 5px; z-index: 2; }
#masthead_upper > div #toolmenus #search form { background: #f8f8f8; border: none; margin: 0; width: 100%; -webkit-box-shadow: rgba(0, 0, 0, 0.5) 2px 2px 5px inset; -moz-box-shadow: rgba(0, 0, 0, 0.5) 2px 2px 5px inset; box-shadow: rgba(0, 0, 0, 0.5) 2px 2px 5px inset; }
#masthead_upper > div #toolmenus #search form label { background-image: url("/ISS_Static/WW/site/masthead/ow/images/search_icon_15x15.png"); background-position: center center; background-repeat: no-repeat; display: block; float: left; height: 20px; overflow: hidden; text-indent: -9999em; width: 25px; }
#masthead_upper > div #toolmenus #search form label img { border: none; height: 25px; width: 25px; }
#masthead_upper > div #toolmenus #search form input { background: none; border: none; color: #555; font-size: 0.85714em; height: 20px; line-height: 0.85714em; margin: 0; outline: none; padding: 0; width: 190px; }
#masthead_upper > div #toolmenus #search form ::-webkit-input-placeholder { padding: 3px 0; }
#masthead_upper > div #toolmenus #search form :-moz-placeholder { padding: 3px 0; }
#masthead_upper > div #toolmenus #search form button.submit_site_search { display: none; }
#masthead_upper > div #toolmenus #search .preSearchWrapper { font-family: Arial, Helvetica, sans-serif; font-size: 1em; padding-top: 0px; position: relative; width: 100%; }
#masthead_upper > div #toolmenus #search .preSearchWrapper .preSearchContent { background-color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 1em; position: absolute; display: none; top: 2px; padding: 3px; right: 0; width: 190px; z-index: 100; -webkit-box-shadow: rgba(0, 0, 0, 0.4) 0 10px 10px 0; -moz-box-shadow: rgba(0, 0, 0, 0.4) 0 10px 10px 0; box-shadow: rgba(0, 0, 0, 0.4) 0 10px 10px 0; }
#masthead_upper > div #toolmenus #search .preSearchWrapper .preSearchContent > a { color: #666666; display: block; padding: 3px 0; }
#masthead_upper > div #toolmenus #search .preSearchWrapper .preSearchContent > a.typeahead-lowlight { background: #ffffff; color: #666666; }
#masthead_upper > div #toolmenus #search .preSearchWrapper .preSearchContent > a.typeahead-highlight { background: #d8eff9; color: #000000; text-decoration: none; }
#masthead_upper > div #toolmenus #search .preSearchWrapper .preSearchContent .search-typeahead-suggestion-txt { color: #000000; font-weight: bold; margin-top: 10px; text-decoration: underline; }
#masthead_upper > div #menus { display: block; height: 35px; position: relative; z-index: 2; }
#masthead_upper > div #menus #navigation { display: block; height: 35px; list-style: none; margin: 0; overflow: hidden; padding: 0; }
#masthead_upper > div #menus #navigation > li { display: list-item; float: left; height: 35px; position: static; overflow: visible; -webkit-box-shadow: rgba(0, 0, 0, 0.25) -10px 0 5px -2px inset; -moz-box-shadow: rgba(0, 0, 0, 0.25) -10px 0 5px -2px inset; box-shadow: rgba(0, 0, 0, 0.25) -10px 0 5px -2px inset; background-image: url("/ISS_Static/WW/site/masthead/ow/images/main_nav_divider_1x35.png"); background-position: right top; background-repeat: repeat-y; }
#masthead_upper > div #menus #navigation > li > a { color: #fff; display: table-cell; font-size: 0.85714em; height: 35px; line-height: 0.92857em; padding: 0 15px; position: relative; text-align: center; text-decoration: none; vertical-align: middle; z-index: 1; }
#masthead_upper > div #menus #navigation > li > .dropdown { background: white; display: none; visibility: hidden; left: 0; margin-top: 4px; padding-top: 25px; position: absolute; text-align: left; top: -999em; z-index: 0; -webkit-box-shadow: rgba(0, 0, 0, 0.4) 0 10px 10px 0; -moz-box-shadow: rgba(0, 0, 0, 0.4) 0 10px 10px 0; box-shadow: rgba(0, 0, 0, 0.4) 0 10px 10px 0; }
#masthead_upper > div #menus #navigation > li > .dropdown > .submenu > li > a { display: block; font-family: "LenovoDoBold", "Arial Black", Gadget, sans-serif; font-weight: normal; font-size: 1.28571em; line-height: 1.28571em; margin-bottom: 10px; padding-left: 20px; text-decoration: none; text-transform: uppercase; }
#masthead_upper > div #menus #navigation > li > .dropdown > .submenu > li > a > span { color: black; display: block; font-family: Arial, Helvetica, sans-serif; line-height: 18px; font-size: 0.66667em; font-weight: bold; text-transform: none; }
#masthead_upper > div #menus #navigation > li > .dropdown > .submenu > li > ul { margin-bottom: 15px; }
#masthead_upper > div #menus #navigation > li > .dropdown > .submenu > li > ul > li { float: none; display: block; margin-bottom: 10px; }
#masthead_upper > div #menus #navigation > li > .dropdown > .submenu > li > ul > li > a { display: block; font-size: 0.85714em; font-weight: bold; line-height: 1.14286em; padding-left: 20px; text-decoration: none; text-transform: none; }
#masthead_upper > div #menus #navigation > li > .dropdown > .submenu > li > ul > li > a > span { color: #555555; display: block; font-family: Arial, Helvetica, sans-serif; line-height: 18px; font-size: 1em; font-weight: normal; text-transform: none; }
#masthead_upper > div #menus #navigation > li > .dropdown > .submenu > li > ul > li.pcfinder > a { display: block; height: 46px; overflow: hidden; margin-top: 30px; text-indent: -999em; width: 230px; background-image: url("//www.lenovo.com/images/onewebimages/common/pc-finder-help-230x46.png"); background-position: 20px 0; background-repeat: no-repeat; }
#masthead_upper > div #menus #navigation > li > .dropdown > .submenu.espots { background: #efefef; padding: 15px 0; }
#masthead_upper > div #menus #navigation > li > .dropdown > .submenu.espots > ul > li { display: block; }
#masthead_upper > div #menus #navigation > li > .dropdown > .submenu.espots > ul > li > .e-spot { background: white; cursor: pointer; display: block; margin: 10px 0 0 0; padding: 6px; width: auto; -webkit-box-shadow: rgba(0, 0, 0, 0.4) 0 0 9px; -moz-box-shadow: rgba(0, 0, 0, 0.4) 0 0 9px; box-shadow: rgba(0, 0, 0, 0.4) 0 0 9px; }
#masthead_upper > div #menus #navigation > li > .dropdown > .submenu.espots > ul > li > .e-spot:hover { text-decoration: none; }
#masthead_upper > div #menus #navigation > li > .dropdown > .submenu.espots > ul > li > .e-spot > img { border: 0; height: 115px !important; position: absolute; width: 70px !important; }
#masthead_upper > div #menus #navigation > li > .dropdown > .submenu.espots > ul > li > .e-spot .text { background: #f8f8f8; height: 115px; min-height: 115px; overflow: hidden; padding-bottom: 5px; }
#masthead_upper > div #menus #navigation > li > .dropdown > .submenu.espots > ul > li > .e-spot .text h3 { color: #009dd9; font-size: 1.28571em; line-height: 1; margin-left: 80px; padding-top: 5px; text-transform: uppercase; font-family: "LenovoDoBold", "Arial Black", Gadget, sans-serif; font-weight: normal; }
#masthead_upper > div #menus #navigation > li > .dropdown > .submenu.espots > ul > li > .e-spot .text .sub-title { color: #000; font-weight: bold; margin-left: 80px; padding-top: 4px; text-transform: uppercase; }
#masthead_upper > div #menus #navigation > li > .dropdown > .submenu.espots > ul > li > .e-spot .text p { color: #555; font-size: 0.85714em; line-height: 1.2; margin-left: 80px; padding: 0 5px 5px 0; }
#masthead_upper > div #menus #navigation > li > .dropdown > .submenu.espots > ul > li > .e-spot .text strong { font-size: 1em; margin-left: 80px; }
#masthead_upper > div #menus #navigation > li > .dropdown > .submenu.promo { background: white; height: 100%; overflow: hidden; position: absolute; top: 0; }
#masthead_upper > div #menus #navigation > li > .dropdown > .submenu.promo.right { right: 0; }
#masthead_upper > div #menus #navigation > li > .dropdown > .submenu.promo.left { left: 0; }
#masthead_upper > div #menus #navigation > li.first > a { /*padding-left: 180px;*/ text-align: left; }
#masthead_upper > div #menus #navigation > li.last { background: none; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; }
#masthead_upper > div #menus #navigation > li.no-shadow { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; }
#masthead_upper > div #menus #navigation > li.no-background { background-image: none !important; }
#masthead_upper > div #menus #navigation > li.open { background: white; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; }
#masthead_upper > div #menus #navigation > li.open > a { color: #009dd9; text-decoration: none; }
#masthead_upper > div #menus #navigation > li.open > .dropdown { display: block; top: 31px; visibility: visible; }
#masthead_upper > div #menus #navigation > li#pcfinder { border-left: 0 !important; float: right !important; max-width: none !important; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; }
#masthead_upper > div #menus #navigation > li#pcfinder > a { border: 0 !important; display: table; height: 35px; line-height: 15px; padding: 0 15px; text-align: center; }
#masthead_upper > div #menus #navigation > li#pcfinder > a > span { display: table-cell; font-weight: normal; letter-spacing: 0; padding: 0; text-transform: none; vertical-align: middle; }
#masthead_upper > div #menus #navigation div#eSpots { margin: 0; }
#masthead_upper > div #menus #navigation div#eSpots > div.e-spot { display: block; width: 264px; height: 120px; margin: 30px 0 10px 10px; padding: 0px; border: 5px solid #fff; background: #f8f8f8; float: left; }
#masthead_upper > div #menus #navigation div#eSpots > div.e-spot .text { max-height: 110px; background-color: #f8f8f8; overflow: hidden; }
#masthead_upper > div #menus #navigation div#eSpots > div.e-spot .ShopNow { height: initial; padding-left: 80px; line-height: normal; font-size: 13px; font-weight: bold; letter-spacing: 1px; text-transform: uppercase; background-color: #f8f8f8; }
#masthead_upper > div #menus #navigation div#eSpots > div.e-spot .ShopNow a { color: #51a5c7; }
#masthead_upper > div #submenus { position: absolute; top: 100px; z-index: 1; }
#masthead_upper > div #submenus > div { background: #fff; display: none; height: 300px; padding: 25px 15px 15px; -webkit-box-shadow: rgba(0, 0, 0, 0.6) 0 5px 25px; -moz-box-shadow: rgba(0, 0, 0, 0.6) 0 5px 25px; box-shadow: rgba(0, 0, 0, 0.6) 0 5px 25px; }
#masthead_upper > div #submenus > div.open { display: block !important; }
#masthead_upper > div #submenus > div > ul.submenu > li { border-left: 1px solid #cecfce; display: block; float: left; padding-left: 14px; margin-right: 15px; }
#masthead_upper > div #submenus > div > ul.submenu > li:first-child { border-left: 0; padding-left: 0; }
#masthead_upper > div #submenus > div > ul.submenu > li > ul { margin-top: 10px; }
#masthead_upper > div #submenus > div > ul.submenu > li > ul > li { float: none; }

#masthead_lower { position: relative; z-index: 0; background-image: url("/ISS_Static/WW/site/masthead/ow/images/masthead_lower_texture_tile.jpg"); background-position: 0 0; background-repeat: repeat; -webkit-box-shadow: rgba(0, 0, 0, 0.6) 0 5px 25px; -moz-box-shadow: rgba(0, 0, 0, 0.6) 0 5px 25px; box-shadow: rgba(0, 0, 0, 0.6) 0 5px 25px; }
#masthead_lower > div { position: relative; }
#masthead_lower > div .grid_11 { float: left; margin-right: -640px; position: relative; }
#masthead_lower > div .grid_11 #breadcrumbs { clear: both; display: block; font-size: 0.78571em; height: 15px; margin-bottom: 28px; margin-top: 12px; position: relative; }
#masthead_lower > div .grid_11 #breadcrumbs div { color: #949494; display: inline; font-size: inherit; margin: 0; padding: 0; }
#masthead_lower > div .grid_11 #breadcrumbs div a { color: inherit; font-size: inherit; }
#masthead_lower > div .grid_11 #pagetitle { position: relative; margin: 10px 0; }
#masthead_lower > div .grid_11 #pagetitle > h1 { color: #373737; font-size: 1.71429em; letter-spacing: -1px; line-height: 1.08333em; text-shadow: white 1px 1px 1px; font-family: "LenovoDoMedium", Arial, Helvetica, sans-serif; font-weight: normal; }
#masthead_lower > div .grid_9 { bottom: 0; float: left; margin-left: 660px; padding: 15px 0; position: absolute; }
#masthead_lower > div .grid_9 #globalcontent { bottom: 15px; display: block; height: 60px; overflow: hidden; position: absolute; right: 240px; width: 240px; background-image: url("//www.lenovo.com/images/onewebimages/common/strip-separator.png"); background-position: right center; background-repeat: no-repeat; }
#masthead_lower > div .grid_9 #globalcontent > a { bottom: 0; display: block; height: 31px !important; left: 0; overflow: hidden; position: absolute; width: 200px !important; }
#masthead_lower > div .grid_9 #globalcontent > a > img { border: 0 !important; height: 31px !important; width: 200px !important; }
#masthead_lower > div .grid_9 #intel { display: block; float: right; height: 60px; width: 240px; }
#masthead_lower.skinny > div .grid_11 #pagetitle { margin: 15px 0; }

#messagebar { background-image: url("/ISS_Static/WW/site/masthead/ow/images/masthead_upper_texture_tile.png"); background-position: 0 0; background-repeat: repeat-x; color: #ffffff; max-height: 65px; overflow: hidden; }

#country-selector { background-color: #f8f8f8; border: 1px solid #cecfce; display: none; min-height: 200px; z-index: 10000; -webkit-box-shadow: rgba(0, 0, 0, 0.8) 0 0 90px 5px; -moz-box-shadow: rgba(0, 0, 0, 0.8) 0 0 90px 5px; box-shadow: rgba(0, 0, 0, 0.8) 0 0 90px 5px; }
#country-selector .close { cursor: pointer; height: 30px; position: absolute; right: -15px; top: -15px; width: 30px; background-image: url("/ISS_Static/WW/site/scripts/fancybox/fancybox.png"); background-position: -40px 0; background-repeat: no-repeat; }
