* { margin: 0; padding: 0; }
body { width: 1000px; margin: 0 auto; font-family: Verdana, Tahoma, sans-serif; font-size: 10px; }
a { color: #336699; text-decoration: none; }
div.top { background: #336699 url('/img/cbl.gif') no-repeat bottom left; height: 50px; }
div.top > h1 > a { color: #FFFFFF; font-weight: normal; display: block; text-decoration: none; text-align: center; float: left; width: 300px; height: 50px; font-size: 40px; }
div.top > h1 > a:hover { color: #B3CCE6; }
div.top > ul { display: block; height: 50px; float: right; list-style-type: none; padding-right: 10px; background: transparent url('/img/cbr.gif') no-repeat bottom right; }
div.top > ul > li { display: block; float: left; border-left: solid 1px #B3CCE6; height: 50px; }
div.top > ul > li > a { display: block; color: #FFFFFF; padding: 13px 15px 7px; text-decoration: none; font-size: 20px; background-color: #336699; height: 30px; }
div.top > ul > li > a:hover { background-color: #90B2D5; border-bottom: solid 10px #336699; }
form.search { display: block; padding: 10px 0 0 0; background: #FFB090 url('/img/ctr.gif') no-repeat top right; margin: 20px 0; }
form.search > fieldset { display: block; background: #FFB090 url('/img/cbl.gif') no-repeat bottom left; border: none; padding: 0 10px 10px 10px; }
form.search > fieldset > div.box { background-color: #FFFFFF; height: 30px; }
form.search > fieldset > div.box > input { border: 0; width: 820px; padding: 4px; font-size: 18px; }
form.search > fieldset > div.button { float: right; margin-top: -30px; }
form.search > fieldset > div.button > input { border: 0; background-color: #F8F0ED; width: 150px; height: 30px; font-weight: bold; color: #6B3F2E; cursor: pointer; font-size: 15px; }
div.results { margin: 20px 0; background: #F5DFD6 url('/img/ctr.gif') no-repeat top right; }
div.results > h2 { font-size: 20px; font-weight: normal; padding: 5px 0 5px 20px; color: #805B4D; background: transparent url('/img/ctl.gif') no-repeat top left; border-bottom: solid 10px #fff; }
div.results > div { float: right; color: #805B4D; padding: 10px 20px 0 0; font-size: 12px; }
div.results > div > a { color: #CC3A00; text-decoration: none; }
div.results > div > a:hover { color: #FF5511; text-decoration: underline; }
div.results > div > b { color: #6B3F2E; }
div.results > dl { display: block; background-color: #ffffff; border-bottom: solid 1px #F5DFD6; padding: 4px 0; }
div.results > dl > dt { display: block; width: 720px; margin-left: 2px; color: #75808A; font-size: 13px; white-space: nowrap; }
div.results > dl > dt > a { text-decoration: none; color: #336699; }
div.results > dl > dt > a:hover { text-decoration: underline; color: #FF5511; }
div.results > dl > dd { display: block; float: right; margin: -14px 0 0 0; font-size: 12px; width: 275px; }
div.results > dl > dd > span { display: block; float: left; text-align: right; }
div.results > dl > dd > span.a { width: 100px; }
div.results > dl > dd > span.s { width: 70px; }
div.results > dl > dd > span.u { width: 50px; color: #009600; }
div.results > dl > dd > span.d { width: 50px; color: #003DB9; }
div.results > dl > dd > span.pe { width: 170px; }
div.results > p { background: transparent url('/img/cbl.gif') no-repeat bottom left; border-top: solid 1px #fff; margin-top: -1px; height: 40px; font-size: 15px; }
div.results > p > span { display: block; background: transparent url('/img/cbr.gif') no-repeat bottom right; float: right; padding: 8px; }
div.results > p > span > span { display: block; float: left; padding: 2px 5px; margin: 0 2px; color: #CC8366; background-color: #fff; border: solid 1px #CC8366; }
div.results > p > span > a { display: block; float: left; padding: 2px 5px; margin: 0 2px; color: #CC3A00; background-color: #fff; border: solid 1px #CC3A00; text-decoration: none; }
div.results > p > span > a:hover { background-color: #FAEFEB; color: #FF5511; border-color: #FF5511; }
div.results > p > span > strong { display: block; float: left; padding: 2px 5px; margin: 0 2px; color: #CC8366; }
div.cloud { margin: 20px 0; text-align: center; }
div.cloud > a { text-decoration: underline; margin-right: 10px; white-space: nowrap; }
div.cloud > a:hover { color: #CC3A00; }

