DIV#header { WIDTH: 1000px; COLOR: #88a5b5; FONT-FAMILY: Arial, sans-serif } DIV#header A { TEXT-DECORATION: none } DIV#header A:hover { TEXT-DECORATION: underline } DIV#header DIV.top { PADDING-LEFT: 246px; BACKGROUND: url(/images/economist_logo.png) #01233c no-repeat left bottom } UNKNOWN { MIN-HEIGHT: 1px; PADDING-TOP: 42px } UNKNOWN { MARGIN-TOP: -42px } HTML DIV#header DIV.top DIV.top-tools { HEIGHT: 42px } DIV#header DIV.top DIV.top-tools INPUT.text { FONT-SIZE: 0.62em; WIDTH: 105px; HEIGHT: 16px } HTML DIV#header DIV.top DIV.top-tools INPUT.text { HEIGHT: 14px } DIV#header DIV.top DIV.top-tools FORM.search SELECT { FONT-SIZE: 0.62em; WIDTH: 120px; HEIGHT: 18px } DIV#header DIV.top DIV.top-tools FORM.research-tools SELECT { FONT-SIZE: 0.62em; WIDTH: 200px; HEIGHT: 18px } DIV#header DIV.top DIV.top-tools LABEL { DISPLAY: block; FONT-SIZE: 0.62em; PADDING-BOTTOM: 2px; COLOR: #aebfcd } DIV#header DIV.top DIV.top-tools SPAN A { DISPLAY: block; FONT-SIZE: 0.62em; PADDING-BOTTOM: 2px; COLOR: #aebfcd } DIV#header DIV.top DIV.top-tools SPAN A.link { MIN-HEIGHT: 14px; LINE-HEIGHT: 1 } HTML DIV#header DIV.top DIV.top-tools SPAN A.link { WIDTH: 90px; HEIGHT: 14px } HTML DIV#header DIV.top DIV.top-tools SPAN A.link { WIDTH: 150px; HEIGHT: 14px } DIV#header DIV.top DIV.top-tools SELECT { VERTICAL-ALIGN: top } DIV#header DIV.top DIV.top-tools FORM.search { FLOAT: left; min-width: 275px } DIV#header DIV.top DIV.top-tools FORM.search DIV { PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 6px } DIV#header DIV.top DIV.top-tools FORM.search DIV.right { PADDING-TOP: 1.1em } DIV#header DIV.top DIV.top-tools FORM.search DIV.right { PADDING-TOP: 1.3em } DIV#header DIV.top DIV.top-tools FORM.research-tools { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: #446171 1px solid; PADDING-TOP: 6px } DIV#header DIV.top DIV.top-tools DIV.shop-links { FLOAT: right; WIDTH: 213px; TEXT-ALIGN: right } HTML DIV#header DIV.top DIV.top-tools FORM.search { WIDTH: 289px } HTML DIV#header DIV.top DIV.top-tools FORM.search DIV { WIDTH: 120px } HTML DIV#header DIV.top DIV.top-tools FORM.search DIV.right { WIDTH: 148px } HTML DIV#header DIV.top DIV.top-tools FORM.research-tools { WIDTH: 230px } HTML DIV#header DIV.top DIV.top-tools FORM.search { WIDTH: auto } HTML DIV#header DIV.top DIV.top-tools FORM.search DIV { WIDTH: auto } HTML DIV#header DIV.top DIV.top-tools FORM.search DIV.right { WIDTH: auto } HTML DIV#header DIV.top DIV.top-tools FORM.research-tools { WIDTH: auto } DIV#header DIV.top UL { MARGIN-TOP: -1em; FLOAT: right; WIDTH: 300px; LIST-STYLE-TYPE: none } DIV#header DIV.top LI { BORDER-RIGHT: #446171 0px solid; BORDER-TOP: #446171 0px solid; FONT-SIZE: 0.7em; FLOAT: right; PADDING-BOTTOM: 2px; BORDER-LEFT: #446171 0px solid; BORDER-BOTTOM: #446171 0px solid; TEXT-ALIGN: center } DIV#header DIV.top LI.left { PADDING-RIGHT: 10px } DIV#header DIV.top LI.middle { BORDER-LEFT-WIDTH: 1px; min-width: 60px } DIV#header DIV.top LI.right { BORDER-LEFT-WIDTH: 1px; min-width: 42px } HTML DIV#header DIV.top LI.left { WIDTH: 60px; TEXT-ALIGN: right } HTML DIV#header DIV.top LI.middle { WIDTH: 60px } HTML DIV#header DIV.top LI.right { WIDTH: 42px } DIV#header DIV.top LI A { COLOR: #aebfcd } DIV#header DIV.bottom { BORDER-TOP: #4d545c 1px solid; BACKGROUND: #01233c } DIV#header DIV.bottom DIV.date { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 0.7em; FLOAT: left; PADDING-BOTTOM: 2px; WIDTH: 202px; PADDING-TOP: 6px } HTML DIV#header DIV.bottom DIV.date { WIDTH: 198px } DIV#header DIV.bottom DIV.no-login { BACKGROUND: #000000; FLOAT: right; BORDER-LEFT: #4d545c 1px solid; WIDTH: 777px; COLOR: #ffffff } DIV#header DIV.bottom DIV.right { BACKGROUND: #000000; FLOAT: right; BORDER-LEFT: #4d545c 1px solid; WIDTH: 777px; COLOR: #ffffff } HTML DIV#header DIV.bottom DIV.no-login { PADDING-BOTTOM: 6px; WIDTH: 777px } HTML DIV#header DIV.bottom DIV.right { PADDING-BOTTOM: 6px; WIDTH: 777px } DIV#header DIV.bottom DIV.no-login A { COLOR: #ffffff } DIV#header DIV.bottom DIV.right A { COLOR: #ffffff } DIV#header DIV.bottom DIV.right .login-info { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 0.7em; FLOAT: left; MARGIN-BOTTOM: 4px; PADDING-BOTTOM: 0px; WIDTH: 110px; PADDING-TOP: 6px; TEXT-ALIGN: center } DIV#header DIV.bottom DIV.right .logout { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 0.7em; FLOAT: right; PADDING-BOTTOM: 0px; BORDER-LEFT: #4d545c 1px solid; WIDTH: 103px; PADDING-TOP: 6px; TEXT-ALIGN: center } DIV#header DIV.bottom DIV.right UL { FLOAT: left; WIDTH: 545px; LIST-STYLE-TYPE: none } DIV#header DIV.bottom DIV.right LI { PADDING-RIGHT: 36px; DISPLAY: block; PADDING-LEFT: 36px; FONT-SIZE: 0.7em; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: #4d545c 1px solid; PADDING-TOP: 6px } DIV#header DIV.bottom DIV.no-login .premium { BORDER-RIGHT: #4d545c 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.7em; FLOAT: left; MARGIN-BOTTOM: 6px; PADDING-BOTTOM: 0px; WIDTH: 160px; PADDING-TOP: 6px; TEXT-ALIGN: center } DIV#header DIV.bottom DIV.no-login .newsletters { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.7em; FLOAT: right; PADDING-BOTTOM: 0px; BORDER-LEFT: #4d545c 1px solid; WIDTH: 103px; PADDING-TOP: 6px; TEXT-ALIGN: center } DIV#header DIV.bottom DIV.no-login FORM { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-COLOR: red; FLOAT: left; BORDER-BOTTOM-COLOR: red; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px; WIDTH: 500px; BORDER-TOP-COLOR: red; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BORDER-RIGHT-COLOR: red } DIV#header DIV.bottom DIV.no-login FORM DIV { PADDING-LEFT: 8px; FLOAT: left; WIDTH: 470px; LINE-HEIGHT: 1 } DIV#header DIV.bottom DIV.no-login FORM DIV { PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FLOAT: left; WIDTH: auto } UNKNOWN { MARGIN-TOP: -2px } HTML DIV#header DIV.bottom DIV.no-login FORM DIV { MARGIN-TOP: -2px; DISPLAY: inline } DIV#header DIV.bottom DIV.no-login FORM LABEL { DISPLAY: inline; FONT-SIZE: 0.7em } DIV#header DIV.bottom DIV.no-login FORM #input-login { BORDER-RIGHT: #626262 1px solid; BORDER-TOP: #626262 1px solid; BORDER-LEFT: #626262 1px solid; WIDTH: 100px; BORDER-BOTTOM: #626262 1px solid; BACKGROUND-COLOR: #d4d4d4 } HTML DIV#header DIV.bottom DIV.no-login FORM #input-login { WIDTH: 90px } DIV#header DIV.bottom DIV.no-login FORM #input-password { BORDER-RIGHT: #626262 1px solid; BORDER-TOP: #626262 1px solid; BORDER-LEFT: #626262 1px solid; WIDTH: 80px; BORDER-BOTTOM: #626262 1px solid; BACKGROUND-COLOR: #d4d4d4 }