html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td { margin: 0; padding: 0; }table{ border-collapse: collapse; border-spacing :0;}fieldset,img { border: 0; }address, caption, cite, code, dfn, em, strong, th, var { font-style: normal; font-weight :normal; }li { list-style: none;}caption,th { text-align: left;}h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }q:before, q:after { content: n''; }abbr, acronym { border: 0; font-variant: normal; }sup { vertical-align: text-top; }sub { vertical-align: text-bottom; }input, textarea, select { font-family: inherit; font-size: inherit; font-weight: inherit; }input, textarea, select { *font-size: 100%; }legend { color: #000; }body { font: normal 12px/18px Verdana, sans-serif; color: #3B4A4F; background: #001C3A; }#wrap {; background: #fff; }#bind { background: #eee url(images/bg.gif); padding: 0 0 18px 0; }.home #bind { padding: 0; }#border { margin: 22px 0 0 0; }#copy { width: 960px; margin: 0 auto; text-align: left; }#header { margin: 30px 0; position: relative; }#roundabout { text-align: center; position: relative; height: 160px; padding: 56px 40px 0 0; width: 285px; float: right; color: #777E7F; }.full { float: left; width: 100%; }.home .gel { padding: 20px 0 0 0; background: url(images/top.gif) 0 0 no-repeat; }.headroom { margin: 10px 0 0 0; }.col-left { width: 50%; float: left; }.headroom img#geekguy { float: left; margin-left: 60px; display: inline; }.col-main { width: 600px; float: left; }.col-main.flip { float: right; }.col-right { width: 50%; float: right; }.col-right form { margin-bottom: 40px; }.col-sub { width: 360px; float: right; font-size: 11px; line-height: 16px; color: #616C6F;  }.help .col-sub { font-size: 12px; line-height: 18px; }.col-sub.flip { float: left; }#desc { text-align: center; }#summary { margin: 18px 0 0 0; padding: 9px 0; }.tweet ul { list-style: none; margin: 0 20px 18px 20px; }.tweet li { margin: 0 10px 3px 10px; padding: 0 20px; background: url(images/quote.gif) 0 3px no-repeat; list-style: none; }#faq { float: left; width: 100%; }.faq li div { display: none; }.faq li div a { display: inline; margin: 0; }.faq li a { display: block; margin-bottom: 9px; }ol { margin: 0 20px 18px 20px; }ol li { margin: 0 20px 18px 20px; list-style: decimal outside; color: #4D535F; }#excerpt { float: left; width: 770px; text-align: center; margin: 9px 0 0 0; }#content { background: url(images/bottom.gif) 0 100% no-repeat; margin: 9px 0 0 0; padding: 0 0 10px 0; position: relative; }.products #content { background: none; }.plugin #content { margin: 0; }.products #content .inner { float: left; width: 100%; background: url(images/bottom.gif) 0 100% no-repeat; padding: 0 0 14px 0; }#content .inner { float: left; width: 100%; background: #fff url(images/content.gif) 0 0 repeat-y; padding: 0 0 10px 0; }.home #content .inner { padding: 10px 0; }#spotlight { width: 100%; float: left; }#spotlight .facts { float: right; text-align: center; width: 360px; margin: 40px 0 0 0; color: #616C6F; font-size: 13px; }#spotlight .promote { float: left; height: 324px; position: relative; width: 600px; overflow: hidden; display: inline; }#spotlight .screen { height: 324px; position: relative; width: 560px; margin: 0 20px; }#spotlight .screen img { position: absolute; top: 0; left: 0; z-index: 1; }#spotlight .screen p { position: absolute; bottom: 2px; left: 0; z-index: 2; margin: 0; line-height: 1; opacity: 0; text-align: center; width: 560px; font-style: italic; font-family: Georgia, "Times New Roman", serif;  }.winner strong { color: #001C3B; font-weight: normal; }#secondary { width: 365px; background: url(images/top-half.gif) 0 0 no-repeat; padding: 14px 0 0 0; }.col-left #secondary { float: left; }.col-right #secondary { float: right; }#secondary .inner { float: left; width: 100%; background: url(images/bottom-half.gif) 0 100% no-repeat; padding: 0 0 14px 0; }ul#subcontent { margin: 10px 0 0 0; width: 100%; float: left; }.col-left ul#subcontent li, .col-right ul#subcontent li  { margin: 0 10px 10px 0; }ul#subcontent li { float: left; display: inline; width: 185px; height: 165px; padding: 0; margin: 0 10px 0 0; background: url(images/bottom-sub.gif) 0 100% no-repeat; list-style: none; text-align: center; position: relative; }ul#subcontent li a { float: left; width: 185px; height: 165px; background: url(images/top-sub.gif) 0 0 no-repeat; color: #fff; font-size: 12px; } /* ul#subcontent li { float: left; display: inline; width: 185px; padding: 0; margin: 0 10px 0 0; background: none; text-align: center; position: relative; }ul#subcontent li a { float: left; color: #fff; font-size: 12px; } */ul#subcontent li img { position: absolute; bottom: 20px; left: 50%; margin-left: -55px; }ul#subcontent li.last { margin: 0; }ul#subcontent li p { z-index: 999; position: absolute; background: url(images/overlay.png) 0 0 no-repeat; top: 0; left: 0; width: 185px; height: 178px; text-align: center; color: #fff; padding: 0; }ul#subcontent li p a { padding: 60px 20px; width: 145px; height: 58px; background: none; }ul.account-nav { margin: 0 20px 20px 20px; color: #F37D2E; border-top: 1px solid #e8e8e8; float: left; width: 920px; }ul.account-nav li { list-style: none; display: inline; margin: 0; padding: 3px 10px; border-right: 1px solid #e8e8e8; float: left; }ul.account-nav li.last { border: 0; }tr.cancelled td{ text-decoration:line-through;}#news .inner { position: relative; }.entry img { padding: 1px; border: 1px solid #e8e8e8; }.entry .next img { border: 0; padding: 0; display: inline;  }.entry a.next { display: inline; text-decoration: none; margin: 0 0 0 3px; }.entry { margin: 0 0 18px 0; }.entry p { margin: 0 20px; }h4.posted { margin: -6px 20px 9px 20px; }.rss { position: absolute; top: 28px; right: 380px; z-index: 999; }.embed input.med { width: 300px; }.embed h3 { margin: 12px 40px; }.embed h4 { margin: 18px 40px 3px 40px; }.embed p, .embed dl, .embed ul, .embed ol { margin: 0 0 6px 40px; }body.feed, body.embed { font: normal 12px/18px Verdana, sans-serif; color: #000; background: #fff; }.embed input.med { width: 300px; }.feed #blog, .feed #twitter { display: none; }.feed .entry { margin: 0 0 9px 0; }.feed p { margin: 0; }.feed p.next { margin: 0; padding: 0; background: none; line-height: 12px; }.feed h2 { font-size: 18px; padding: 0; line-height: 18px; margin: 10px 0; color: #000; }.feed h3 { font-size: 14px; margin: 0 0 3px 0; }.feed ul { margin: 0; }.feed li { margin: 0 0 4px 0; list-style: none; }#twitter li a { display: none; }ul#feed-nav { margin: 0; float: right; }#feed-nav li { display: inline; margin: 0 0 0 15px; background: none; padding: 0; }#feed-nav li a.selected { color: #001C3B; }#twitter p.next a { background: url(images/link.gif) 0 50% no-repeat; padding: 2px 0 2px 20px; }.feed p.next { line-height: 18px; }.comment { margin: 6px 0 14px 20px; border-bottom: 1px solid #e8e8e8; color: #444; }.comment p { padding: 0 20px 9px 20px; }.comment h4 { text-align: right; line-height: 14px; padding: 4px 10px; margin: 0 1px 0 0; background: #f4f4f4; }#promo { margin: 0 20px 18px 20px; background: #daf9b1; padding: 18px 0 9px 0; color: #6ea425; -webkit-border-radius: 6px; -moz-border-radius: 6px;  }#promo p { margin: 0 20px 9px 20px; }.currency { margin: 0 20px 18px 20px; color: #616C6F; background: #e8e8e8; padding: 18px 0 9px 0; -webkit-border-radius: 6px; -moz-border-radius: 6px; }.currency p { margin: 0 20px 9px 20px; }#my_details { margin: 0 20px 18px 20px; background: #e9f2f9; color: #3c89c9; padding: 18px 0 9px 0; -webkit-border-radius: 6px; -moz-border-radius: 6px; } #my_details a { text-decoration: underline; }#my_details p { margin: 0 20px 9px 20px; }#seat_pricing { display: none; }#checklist { float: left; margin: -6px 24px 6px 24px; color: #616C6F;  }p { margin: 0 20px 18px 20px; }p.lead { font-size: 14px; line-height: 19px; color: #000; }table { margin: 0 20px 18px 20px; border: 1px solid #e4e4e4; border-bottom: 0; border-right: 0; }th { padding: 8px 8px 4px 8px; border-right: 1px solid #e4e4e4; border-bottom: 1px solid #e4e4e4; vertical-align: bottom; background: #f8f8f8; color: #001C3B; }td { padding: 4px 8px; border-right: 1px solid #e4e4e4; border-bottom: 1px solid #e4e4e4; vertical-align: top; }td.license_type { color: #001C3B; }table.deploy td { color: #aaa; }dl { margin: 0 20px 18px 20px; }dl dt { margin: 9px 0 3px 0; color: #000; }label span { color: #555; font-size: 11px; line-height: 14px; display: block; }ul { margin: 0 20px 18px 20px; }ul.offset { margin-top: -15px; }ol { list-style: decimal outside; margin: 0 20px 18px 20px; }ul li { margin: 0 30px 3px 30px; list-style: disc; }.error { color: #cd1821; }.link li { list-style: disc; }.link li a { background: url(images/link.gif) 0 3px no-repeat; padding: 2px 0 2px 20px; }.link li div a { background: none; padding: 0; }.home h1 { background: url(images/top.gif) 0 100% no-repeat; padding: 0 0 30px 0; text-align: center; color: #001C3B; }.plugin h1 { text-align: center; margin: 0; font-size: 22px; }h1 { font-size: 18px; line-height: 1; font-weight: normal; color: #00689D; margin: 18px 0 0 0;  }h1.title { font-size: 18px; line-height: 1; font-weight: normal; color: #001C3B; margin: 0; background: url(images/top.gif) 0 0 no-repeat; padding: 20px 20px 0 20px; }h2 { margin: 0 20px 18px 20px; font-size: 20px; line-height: 1; font-weight: normal; color: #000; }h3 { margin: 0 20px 12px 20px; color: #001C3B; font-weight: normal; font-size: 14px; line-height: 1; }.home h2 { font-size: 20px; line-height: 1; font-weight: normal; margin: 0; text-align: center; text-transform: none; }.home h2 a { color: #00689D; text-decoration: none; }h2.title { padding: 28px 20px 18px 20px; margin: 0; background: url(images/top.gif) 0 0 no-repeat; }dd h3 { margin: 0 0 3px 0; font-size: 18px; }dd h3 a { color: #00689D; }.col-sub h3 { font-size: 12px; }#roundabout h3 { margin: 6px 20px 0 20px; }h3 a:hover span { text-decoration: underline; }h4 { margin: 18px 20px 3px 20px; color: #7D8B8F; font-weight: normal; font-size: 12px; line-height: 16px; }a.thumb { margin: 0 0 10px 0; display: block; }a { color: #00689D; text-decoration: none; }a:hover, a:active { text-decoration: underline; }a.selected { color: #F37D2E; }a img { border: 0; }p.back a { background: url(images/back.gif) 0 5px no-repeat; padding: 2px 0 2px 15px; }#logo img { float: left; margin: 0 0 0 20px; display: inline; }span.req { color: #3a8277; }blockquote { color: #4A4F4A; }blockquote p { margin: 0 18px 9px 18px; font-style: italic; font-family: Georgia, "Times New Roman", serif;  }cite { font-size: 11px; text-align: right; display: block; }pre { color: #333; font-family: "Consolas", "Lucida Console", "Monaco", "Courier New", Courier, mono, serif; display: block; padding: 0 20px; line-height: 20px; margin: 0 20px; background: #e8e8e8 url(images/code.gif); }strong, b { font-weight: normal; color: #000; }em, i { font-style: italic; font-family: Georgia, "Times New Roman", serif; }.clear { clear: both; }#forgot_pass_link { margin: 0 0 0 12px; font-size: 11px; }#prologue { width: 930px; float: left; padding: 0 20px 0 10px; margin: 0 0 20px 0; background: url(images/top.gif) 0 0 no-repeat; border-bottom: 1px solid #e8e8e8; }#prologue a { float: right; display: inline; margin: 7px 0 0 5px; }#prologue a img { float: right; }#prologue ul { float: left; line-height: 1; margin: 0; }#prologue ul li { float: left; padding: 15px 10px; margin: 0; list-style: none; border-right: 1px solid #e8e8e8; }#prologue ul li a { float: left; margin: 0; color: #777E7F; }#prologue ul li a:hover { color: #F37D2E; }#prologue ul li a.selected { color: #00689D; }h3.blackbox-head { float: left; width: 100%; display: block; font-style: italic; font-family: Georgia, "Times New Roman", serif; border-bottom: 1px solid #e8e8e8; position: relative; margin: 20px 0 7px 0; background: #000; }h3.blackbox-head span { background: #fff; position: absolute; top: -7px; left: 10px; width: 100px; padding: 0 10px; display: block; color: #777E7F; }.blackbox, .blackbox-alt { width: 920px; padding: 20px; float: left; border-bottom: 1px solid #e8e8e8; }.blackbox img { float: left; margin: 0 20px 0 0; display: inline; }.blackbox-alt img { float: right; margin: 0 0 0 20px; display: inline; }.blackbox .desc { float: right; width: 320px; margin: 0 0 9px 0; }.blackbox-alt .desc { float: left; width: 320px; margin: 0 0 9px 0; }.tour h2 { margin: 18px 0 9px 0; }.blackbox p, .blackbox-alt p, .blackbox-last p { margin: 0; }.blackbox-last { width: 920px; padding: 20px 20px 0 20px; float: left; }.blackbox-last img { float: right; margin: 0 0 0 20px; display: inline; }.blackbox-last .desc { float: left; width: 320px; margin: 0 0 9px 0; }.license { margin: 0 20px 18px 20px; }.license h4 { margin: 0 0 4px 0; }.license p { margin: 0; }.seats { font-size: 11px; color: #F37D2E; float: right; }.copycode { display: none; color: #616C6F; background: #e8e8e8; padding: 12px; -webkit-border-radius: 6px; -moz-border-radius: 6px; margin: 6px 0; position: relative; }a.close { position: absolute; top: -30px; right: -30px; }.resource { border-bottom: 1px solid #e8e8e8; width: 560px; margin: 0 20px; padding: 18px 0 9px 0; clear: both; }.resource p.resourcedownload { float: right; margin: 0 0 40px 40px; display: inline; }.resource h3 { margin: 0 0 12px 0; }.resource p { margin: 0 0 9px 0; }/* sIFR */@media screen { .sIFR-flash { visibility: visible !important; margin: 0; padding: 0; }.sIFR-replaced, .sIFR-ignore { visibility: visible !important; }.sIFR-alternate { position: absolute; left: 0; top: 0; width: 0; height: 0; display: block; overflow: hidden; }.sIFR-replaced div.sIFR-fixfocus { margin: 0pt; padding: 0pt; overflow: auto; letter-spacing: 0px; float: none; } }@media print { .sIFR-flash { display : none !important; height : 0; width : 0; position : absolute; overflow : hidden; }.sIFR-alternate { visibility : visible !important; display : block !important; position : static !important; left : auto !important; top : auto !important; width : auto !important; height : auto !important; } }@media screen { .sIFR-active h1, .sIFR-active dd h3, .sIFR-active h2, .sIFR-active .home h2 { visibility: hidden; }}#licensenav, #system { background: #e8e8e8; -webkit-border-radius: 6px; -moz-border-radius: 6px; padding: 18px 0; margin: 0 20px; }#licensenav .on { }dl.req { margin: 0 20px; }dl.req dt { float: left; margin: 0; }dl.req dd { margin: 0 0 6px 40px; }p.submit { font-size: 11px; }p.submit input.continue { margin: 0 6px 0 0; }#worldmap { width: 920px; height: 425px; background: url(images/worldmap.gif) 0 0 no-repeat; position: relative; margin: 0 20px; }#worldmap a { position: absolute; display: block; height: 12px; }#london { top: 48px; left: 353px; width: 76px; background: url(images/london.png) 0 0 no-repeat; }#phoenix { top: 116px; left: 5px; width: 83px; background: url(images/phoenix.png) 0 0 no-repeat; }#gotenburg { top: 7px; left: 410px; width: 116px; background: url(images/gotenburg.png) 0 0 no-repeat; }#sydney { top: 340px; left: 824px; width: 72px; background: url(images/sydney.png) 0 0 no-repeat; }#tokyo { top: 111px; left: 793px; width: 63px; background: url(images/tokyo.png) 0 0 no-repeat; }.event { background: #e8e8e8; -webkit-border-radius: 6px; -moz-border-radius: 6px; padding: 18px 0; margin: 0 20px; text-shadow: 0 1px 0 #fff; }.event dl { margin: 0 20px; }.event dl dt { float: left; margin: 0; }.event dl dd { margin: 0 0 6px 70px; }.event p { margin: 12px 20px 0 90px; }.event p.missed { margin: 0 20px; }.event p.goodtogo { margin: 12px 20px 0 20px; background: url(images/tick.gif) 0 50% no-repeat; color: #00689D; padding-left: 14px; }.nextevent { background: #e9f2f9; color: #3c89c9; -webkit-border-radius: 6px; -moz-border-radius: 6px; padding: 18px 0; margin: 18px 20px 0 20px; text-align: center; font-size: 12px; text-shadow: 0 1px 0 #fff; }.nextevent p { margin: 0; }.nextevent span { display: block; }.workshop { position: absolute; top: -10px; right: -20px; }#lite { margin: 0 20px 18px 20px; background: #e8e8e8; padding: 18px 0 9px 0; -webkit-border-radius: 6px; -moz-border-radius: 6px; } #lite p { margin: 0 20px 9px 20px; }#title { margin: 20px 0 0 0; float: left; width: 100%; }ul#subnav { position: absolute; width: 385px; top: 0; left: 50%; margin: 0 0 0 -385px; font-size: 11px; }ul#subnav li { margin: 0 6px; display: inline; float: left; list-style: none; background: url(images/breadcrumbs.gif) 100% 50% no-repeat; padding: 2px 20px 2px 0; }ul#subnav li.last { background: none; }ul#subnav li a { color: #999; float: left; display: block; text-decoration: none; }ul#subnav li a:hover { color: #001C3B; }#logout_link { position: absolute; top: -2px; right: 0;  }#menu { position: absolute; top: 20px; right: 0; }#menu span { display: none; }#menu ul { width: 405px; height: 34px; margin: 0; background: url(images/menu.gif) 0 0 no-repeat; top: 0; left: 0; }#menu li { margin: 0; list-style: none; position: absolute; top: 0; }#menu li a.section { position: absolute; display: block; height: 34px; top: 0; }#menu li#reactor { left: 0; width: 76px; }#menu li#blog { left: 76px; width: 59px; }#menu li#events { left: 135px; width: 68px; }#menu li#about { left: 203px; width: 66px; }#menu li#support { left: 269px; width: 76px; }#menu li#account { left: 345px; width: 60px; }#menu li#reactor a.section { width: 76px; }#menu li#blog a.section { width: 59px; }#menu li#events a.section { width: 68px; }#menu li#about a.section { width: 66px; }#menu li#support a.section { width: 76px; }#menu li#account a.section { width: 60px; }#menu li#reactor a.section:hover, #menu li#reactor.on a.section, #menu li#reactor.on a.section:hover { background: url(images/menu.gif) 0 -34px no-repeat; }#menu li#blog a.section:hover, #menu li#blog.on a.section, #menu li#blog.on a.section:hover { background: url(images/menu.gif) -76px -34px no-repeat; }#menu li#events a.section:hover, #menu li#events.on a.section, #menu li#events.on a.section:hover { background: url(images/menu.gif) -135px -34px no-repeat; }#menu li#about a.section:hover, #menu li#about.on a.section, #menu li#about .on a.section:hover { background: url(images/menu.gif) -203px -34px no-repeat; }#menu li#support a.section:hover, #menu li#support.on a.section, #menu li#support.on a.section:hover  { background: url(images/menu.gif) -269px -34px no-repeat; }#menu li#account a.section:hover, #menu li#account.on a.section, #menu li#account.on a.section:hover { background: url(images/menu.gif) -345px -34px no-repeat; }#packages { padding-top: 28px; position: relative; }#packages div#starter, #packages div#developer, #packages div#product, #packages div#enterprise { float: left; width: 215px; display: inline; background: url(images/box-bottom.gif) 0 100% repeat-y; color: #fff; text-align: center; position: relative; }#packages div p { margin: 10px 37px 20px 20px; font-family: Georgia, Times, "Times New Roman"; font-style: italic; line-height: 16px; color: #6D869F; }#packages div ul { margin: 0 37px 20px 20px; text-align: left; }#packages div p.packprice { font-size: 18px; margin: 0 37px 20px 20px; font-style: normal; color: #F37D2E; }#packages div li { margin: 0 0 0 20px; }#packages div li a { color: #2390c8; }#packages div li a:hover { text-decoration: none; border-bottom: 1px solid #F37D2E; color: #F37D2E; }#packages div h3 { background: url(images/box-top.gif) 0 0 no-repeat; margin: 0; padding: 31px 27px 10px 10px; color: #4fb2a5; font-size: 15px; text-transform: uppercase; letter-spacing: 0.8px; }#packages a.buynow { background: #00689D; padding: 10px; margin: 10px 17px 0 0; display: block; text-transform: uppercase; color: #fff; }#packages a.buynow:hover { background: #eb5323; } #packages div#starter { margin: 20px 0 0 30px; z-index: 1; }#packages div#developer { margin: 110px 0 28px 10px; z-index: 10; }#packages div#product { margin: 0 0 0 20px; z-index: 5; }#packages div#enterprise { margin: 40px 0 0 10px; z-index: 6; }#packages #lite-link { position: absolute; left: 310px; top: 0; width: 40px; height: 40px; padding: 40px; text-align: center; background: url(images/lite.gif) 0 0 no-repeat; z-index: 99; font-family: Georgia, Times, "Times New Roman"; font-style: italic; line-height: 16px; color: #6D869F; }#packages #lite-link span { display: none; }#packages p.def { margin: 0 20px; text-align: center; font-size: 11px; color: #666; clear: both; }/* temp additions by Matthew *//* japan */#reseller_link{ margin: 20px 0 0 20px; vertical-align:middle;}#reseller_link img, #reseller_link a{ vertical-align:middle;}#reseller_link a{ color: #666; font-size:11px;}.follow-on{ padding-top:10px; }.addseats{ float:right; }input.med { width: 220px; }.fmi input.med { width: 400px; }#order em { font-style: normal; float: left; width: 190px; text-align: right; }#order .hidden { display: none; }.order-product, .order-seats, #order-credit, .order-gst, .order-total { margin: 0 20px; padding: 12px 0; position: relative; float: left; display: inline; width: 560px; }#order-credit p, .order-gst p, .order-total p { margin: 0; float: right; width: 300px; }.order-product p, .order-seats p { margin: 0; }.order-product h3, .order-seats h3, #order-credit h3, .order-gst h3, .order-total h3 { margin: 0 0 12px 0; }.add-seats-note{ padding: 0 0 10px 0; } .price { float: right; line-height: 14px; text-align: right; }.order-total { text-align: right; padding-bottom: 6px; margin-bottom: 20px; border-top: 1px solid #bbb; }.order-seats { border-top: 1px dotted #bbb; }#order-credit { text-align: right; color: #6ea425; border-top: 1px dotted #bbb; }#order-credit span, .order-gst span, .order-total span#order-total { float: right; display: block; width: 100px; }.order-total span#order-total { border-bottom: 3px double #001C3A; padding-bottom: 6px; color: #001C3A; }.order-total .value { position: absolute; top: 11px; right: -24px; font-size: 10px; color: #999; font-family: Georgia, "Times New Roman", serif; }.order-seats .hidden{ display:none; }.order-gst { border-top: 1px dotted #bbb; text-align: right;  }.order-checkout { clear: both; padding: 20px 0 0 0; text-align: left;  }.order-checkout #proceed { float: right; }input#num_seats { width: 30px; }#licensee { margin: 0 0 0 9px; }.order-agree { clear: both;}.hidden{ display:none; }span.discount{ color: #F37D2E; display: block; font-size: 11px; }.feedback {color: #990000; }.complete dl { float: left; width: 192px; display: inline; }.complete dl dt { float: left; margin: 0 3px 0 0; }.completeorder { margin: 9px 20px 36px 20px; }.completeorder span { border-bottom: 3px double #001C3A; padding-bottom: 6px; color: #001C3A; }.tooltip { border-bottom: 1px dotted #00689D; }#tooltip { border: 1px solid #bbb; opacity: 0.9; position: absolute; background: #fff; color: #000; padding: 9px; -webkit-border-radius: 6px; -moz-border-radius: 6px; display:none; width: 200px; z-index: 9999; font-style: italic; font-family: Georgia, "Times New Roman", serif; }.blockUI { -webkit-border-radius: 6px; -moz-border-radius: 6px; }#order .blockUI { -webkit-border-radius: 6px; -moz-border-radius: 6px; font-style: italic; font-family: Georgia, "Times New Roman", serif; }#footer { float: left; width: 100%; color: #6D869F; background: #001C3A; text-align: center; padding: 12px 0; position: relative; font-size: 11px; }