#express {background: #b0b0b0 url(/en/images/scene_homepage/bg_home.gif) repeat-x;}#express .spacer {clear: both; height: 10px;}#express .smalltype {font: 11px/13px Arial, sans-serif;}#express a {color: #09f;}#express #top {background-color: #fff; margin: 10px; }#express #top .topleft {background: transparent url(/express/images/corner-topleft.gif) left top no-repeat; width: 30px; float: left; }#express #top h1 {font: normal 32px/34px "Helvetica Neue", Helvetica, Arial, sans-serif; margin-bottom: 18px; background: #000 url(/express/images/corner-topright.gif) right top no-repeat; padding: 20px 30px; color: #fff;}#express #top h1 span {white-space: nowrap;}#express #top img {margin: 0 30px 20px 30px; float: left;}#express #top h3 {font: bold 18px/20px "Helvetica Neue", Helvetica, Arial, sans-serif; margin: 0 30px 12px 420px;}#express #top ul {margin: 0 30px 0 420px; font: 13px/15px Arial, sans-serif; }#express #top ul li {margin-bottom: 6px; color: #666;}#express #top ul li h4 {font-weight: bold; color: #000;}#express #top p {margin: 24px 0; }#express #top a.button {text-decoration: none; padding: 10px 24px 10px 36px; background: #000 url(/express/images/arrow.gif) 16px 0 no-repeat; color: #0cf; font: bold 18px/22px Helvetica, Arial, sans-serif;}#express #top a.button:hover {text-decoration: underline; }#express #mid {background-color: #fff; clear: both; padding-bottom: 48px;}#express #mid .left {height: auto; overflow: hidden; margin: 0 0 0 30px; width: 335px; float: left; }#express #mid .left h4, #express #mid .left p {font: 16px/18px "Helvetica Neue", Helvetica, Arial, sans-serif; margin: 0 0 6px 0;}#express #mid .left h4 {font-weight: bold;}#express #mid .right {height: auto; overflow: hidden;}#express #mid .right ul { margin: 24px 30px 0 30px; padding-bottom: 20px; list-style-type: disc;}#express #mid .right ul li {margin: 0 0 6px 32px; padding: 0; width: 45%; min-width: 320px; font: 11px/15px Arial, sans-serif; color: #000; float: left;}#express #mid .right ul li p {margin: 0;}
