html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
body{background:#fff;}
table{border-collapse:collapse;border-spacing:0;}
caption,th,td{text-align:left;font-weight:400;}
blockquote:before,blockquote:after,q:before,q:after{content:"";}
blockquote,q{quotes:"" "";}
a img{border:none;}
.container{text-align:left;position:relative;padding:0;margin:0 auto;width:970px;}
.column{float:left;margin-right:20px;padding:0;}
* html .column{overflow-x:hidden;}
.border{padding-right:9px;margin-right:10px;border-right:1px dotted #d9d9d9;}
.span-1{width:60px;}
.span-2{width:140px;}
.span-3{width:200px;}
.span-4{width:300px;}
.span-5{width:380px;}
.span-6{width:460px;}
.span-7{width:540px;}
.span-8{width:620px;}
.span-9{width:700px;}
.span-10{width:780px;}
.span-11{width:860px;}
.span-12{width:940px;margin:0;}
body .last{margin-right:0;}
.append-1{padding-right:80px;}
.append-2{padding-right:160px;}
.append-3{padding-right:240px;}
.append-4{padding-right:320px;}
.append-5{padding-right:400px;}
.append-6{padding-right:480px;}
.append-7{padding-right:560px;}
.append-8{padding-right:640px;}
.append-9{padding-right:720px;}
.append-10{padding-right:800px;}
.append-11{padding-right:880px;}
.prepend-1{padding-left:80px;}
.prepend-2{padding-left:160px;}
.prepend-3{padding-left:240px;}
.prepend-4{padding-left:320px;}
.prepend-5{padding-left:400px;}
.prepend-6{padding-left:480px;}
.prepend-7{padding-left:560px;}
.prepend-8{padding-left:640px;}
.prepend-9{padding-left:720px;}
.prepend-10{padding-left:800px;}
.prepend-11{padding-left:880px;}
.clear{display:inline-block;}
.clear:after,.container:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .clear{height:1%;}
.clear{display:block;}
.ui-helper-hidden{display:none;}
.ui-helper-hidden-accessible{position:absolute;left:-99999999px;}
.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;}
.ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.ui-helper-clearfix{display:inline-block;}
/* required comment for clearfix to work in Opera \*/ * html .ui-helper-clearfix{height:1%;}
.ui-helper-clearfix{display:block;}
/* end clearfix */ .ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0);}
.textleft{text-align:left;}
.textright{text-align:right;}
.center{text-align:center;}
.centered{text-align:center;}
.aligncenter{display:block;margin-left:auto;margin-right:auto;}
.alignleft{float:left;}
.alignright{float:right;}
img.centered{display:block;margin-left:auto;margin-right:auto;}
img.alignright{padding:4px;margin:0 0 2px 7px;display:inline;}
img.alignleft{padding:4px;margin:0 7px 2px 0;display:inline;}
body{background-color:#333;font-family:Helvetica,Arial,"Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,sans-serif;font-size:12px;color:#000;}
code{font-size:11px;font-family:Monaco,Consolas,monospace;color:#96F;color:#008200;color:#C30;}
pre{font-size:11px;font-family:Monaco,Consolas,monospace;background-color:#F8F8F8;border:1px solid #DDD;color:#000;display:block;line-height:150%;overflow:auto;padding:1em;margin:10px 0;}
h1,h2,h3{margin-bottom:15px;}
h1{font-size:22px;letter-spacing:-0.4px;}
h2{color:#00587a;font-size:16px;font-weight:bold;letter-spacing:-0.4px;}
h2.underline{border-bottom:3px solid #00677f;}
h4{font-size:11px;color:#666;text-transform:uppercase;}
p{line-height:18px;margin:10px 0;}
em{font-weight:bold;}
small{font-size:smaller;}
.highlight{padding:2px;background-color:#FFF6A9;}
li{list-style:none;}
a:link,a:visited{color:#267DD3;}
.actions a,.actions a:visited{background-color:#f5f5f5;border-width:1px;border-style:solid;border-color:#e5e5e5 #e1e1e1 #d4d4d4 #e1e1e1;color:#333;padding:2px 5px;font-size:10px;font-weight:bold;text-transform:capitalize;letter-spacing:.05em;text-decoration:none;text-shadow:0 1px 0 #fff;-moz-border-radius:3px;-webkit-border-radius:3px;}
.actions a:hover,.actions a:hover:visited{background-color:#00587A;border-width:1px;border-style:solid;border-color:#00425c #00587A #00425c;color:#fff;text-decoration:none;text-shadow:none;}
.actions a.destroy{color:#c33;}
.actions a.destroy:hover{background-color:#c33;border:1px solid #c33;color:#fff;}
hr{border-top:none;border-left:none;border-right:none;border-bottom:1px solid #e2e2e2;height:1px;}
img{vertical-align:middle;}
body.layout-simple{background-color:#D1E4EF;}
body.layout-simple #header #logo{text-align:center;padding:20px 0;}
body.layout-simple .span-6{margin:0 auto;}
body.layout-wide #body{background-color:#fff;}
body.layout-wide #body>.inner{background:#fff;}
body.layout-wide #body>.inner .container{background:#fff;}
body.layout-wide #body>.inner #content{width:960px;}
.span-9 .span-2.quarter{width:155px;}
.span-9 .span3.third{width:213px;}
.span-9 .span-4.mid{width:340px;}
.block{position:relative;}
.position-top{position:absolute;top:0;right:0;}
span.req{color:#f33;margin-left:5px;}
.defaulted,.default-value{color:#ccc!important;}
.text-grey{color:#666;}
.clearboth{clear:both;}
.bg-grey{padding:10px;background-color:#f7f7f7;}
dl.keyvalue dt{float:left;width:140px;}
dl.keyvalue dd{margin:3px 0 5px 140px;}
dl.keyvalue dd:last-child{margin-bottom:0;}
dl.keyvalue dd:after{content:".";height:0;clear:both;visibility:hidden;}
dl.keyvalue dt.label{font-size:11px;color:#666;text-transform:uppercase;}
.pagination{font-size:10px;text-transform:uppercase;}
.pagination a,.pagination span,.pagination span.disabled{background:#fff;border:1px solid #E9E9E9;padding:2px 6px;text-decoration:none;}
.pagination span{border-color:#069;background:#069;color:#fff;}
.pagination span.disabled{border-color:#E9E9E9;color:#ccc;}
.pagination a:hover{border-color:#E9E9E9;}
#header{position:relative;}
#header #logo{padding:0 0 20px 0;}
#navigation{width:100%;background:url(/images/background-nav.png) 0 0 repeat-x;}
#navigation ul li{display:block;float:left;margin:0 30px 0 0;list-style:none;}
#navigation ul li.nav-app,#navigation ul li.nav-tools{width:35px;margin:0;padding:0 8px;border-left:1px solid #dfdba4;text-indent:-9999px;}
#navigation ul li.nav-app a,#navigation ul li.nav-tools a,#navigation ul li.nav-app span,#navigation ul li.nav-tools span{width:35px;}
#navigation ul li.nav-app a,#navigation ul li.nav-app a:hover,#navigation ul li.nav-app span{background:url(/images/icons/icon-nav-app.png) 8px 50% no-repeat;}
#navigation ul li.nav-tools a,#navigation ul li.nav-tools a:hover,#navigation ul li.nav-tools span{background:url(/images/icons/icon-nav-tools.png) 8px 50% no-repeat;}
#navigation ul li a{display:block;float:left;text-decoration:none;text-shadow:#fff 0 1px 0;cursor:pointer;}
#navigation ul li span{background:none;display:block;float:left;padding-top:8px;padding-bottom:8px;}
#navigation ul li a:hover,#navigation ul li.current a{outline:none;color:#046380;background:url(/images/background-nav-selected.png) 50% bottom no-repeat;}
#navigation ul li a,#signedin-user{padding-top:8px;padding-bottom:8px;color:#928e66;}
#signedin-user{float:right;font-size:11px;text-align:right;}
#preamble{position:relative;padding:10px 0 0 0;background:url(/images/bg-preamble.png) 0 0 repeat-x;}
#preamble #logo a,#preamble #logo a:hover,#preamble #logo a:visited{color:#fff;font-size:18px;text-decoration:none;}
#nav-domain li{margin:0 5px 0 0;display:block;float:left;}
#nav-domain li{border-bottom:5px solid #064962;}
#nav-domain li.current{border-bottom:5px solid #fff;}
#nav-domain a{display:block;float:left;font-size:10px;color:#fff;text-decoration:none;text-transform:uppercase;outline:none;}
#nav-domain a:hover span{border-top:1px solid #8eafbb;background-color:#0d3949;}
#nav-domain a span{display:block;height:12px;padding:7px 15px 6px 15px;background-color:#033243;text-shadow:0 1px 0 #333;border-top:1px solid #356f85;border-bottom:1px solid #032633;-moz-border-radius:3px;-webkit-border-radius:3px;}
#nav-domain li.current a span{background:#fff url(/images/bg-tab-selected.png) 0 0 repeat-x;border:1px solid #fff;-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;color:#000;font-weight:bold;text-shadow:none;}
#body{position:relative;background-color:#f1f1f1;}
#body>.inner{height:auto;background:url(/images/background-layout.png) -872px 0 scroll repeat-y;}
#body>.inner .container{height:auto;background:url(/images/background-layout.png) -1020px 0 scroll repeat-y;}
#body .noborder{border-top:0;border-bottom:0;border-left:0;border-right:0;}
#body .alpha{padding-left:15px;}
#body .omega{padding-right:15px;padding-left:0;}
#content{position:relative;padding-top:20px;padding-bottom:30px;background-color:#fff;}
#content .back-to{margin:-35px 0 0 0;}
#sidebar{position:relative;width:220px;min-height:579px;height:auto!important;height:579px;padding:20px 0 20px 20px;background:#f1f1f1 url(/images/shadow-sidebar.png) 0 0 no-repeat;border-left:1px solid #e5e5e5;z-index:3;font-size:11px;}
#footer{background-color:#333;}
#footer p{color:#666;font-size:11px;line-height:180%;}
#footer a{color:#fff;text-decoration:none;}
#footer-sponsor a{margin:10px 0 0 0;width:253px;height:90px;display:block;background:url(/images/footer-sponsor.png) 0 0 no-repeat;font-family:Helvetica,Arial,sans-serif;}
#footer-sponsor a:hover{background:url(/images/footer-sponsor.png) 0 -90px no-repeat;}
#footer-sponsor a:hover p.link{color:#333;}
#footer-sponsor p.promo{padding:10px 85px 0 0;*padding:0 85px 0 0;}
#footer-sponsor p.promo span{color:#fff;font-size:10px;text-transform:uppercase;line-height:22px;}
#footer-sponsor p.promo span strong{color:#8bb8c5;font-size:14px;font-weight:bold;text-transform:uppercase;}
#footer-sponsor p.link{margin:14px 105px 0 0;color:#8bb8c5;}
body li.ui-corner-top a,body li.current.ui-corner-top a,body li.ui-corner-top a:hover{-moz-border-radius-topright:5px;-moz-border-radius-topleft:5px;-webkit-border-radius-topright:5px;-webkit-border-radius-topleft:5px;}
.button-mini{background:url(images/button-mini-sprite.png) 0 0 no-repeat;border:none;color:#333;cursor:pointer;display:inline-block;font-family:Helvetica,Arial,sans-serif;font-size:11px;font-weight:bold;height:23px;overflow:visible;margin:0 3px 0 0;padding:0 0 0 3px;text-shadow:1px 1px 1px #FFF;text-decoration:none;white-space:nowrap;}
.button-mini>span{background:transparent url(/images/button-mini-sprite.png) no-repeat scroll 100% 0;display:block;height:23px;line-height:24px;padding:0 10px 0 8px;}
.button-mini:hover{background:url(/images/button-mini-sprite.png) 0 -30px no-repeat;}
.button-mini:hover>span{background:url(/images/button-mini-sprite.png) 100% -30px no-repeat;color:#fff;text-shadow:none;}
.button-mini:active{background:url(/images/button-mini-sprite.png) 0 -60px no-repeat;}
.button-mini:active>span{background:url(/images/button-mini-sprite.png) 100% -60px no-repeat;}
.button-mini.button-notify{color:#6c3;}
.button-mini.button-notify:hover{background:url(/images/button-mini-sprite.png) 0 -150px no-repeat;}
.button-mini.button-notify:hover span{background:url(/images/button-mini-sprite.png) 100% -150px no-repeat;}
.button-mini.button-notify:active{background:url(/images/button-mini-sprite.png) 0 -180px no-repeat;}
.button-mini.button-notify:active span{background:url(/images/button-mini-sprite.png) 100% -180px no-repeat;}
.button-mini.button-destroy{color:#c33;}
.button-mini.button-destroy:hover{background:url(/images/button-mini-sprite.png) 0 -90px no-repeat;}
.button-mini.button-destroy:hover span{background:url(/images/button-mini-sprite.png) 100% -90px no-repeat;}
.button-mini.button-destroy:active{background:url(/images/button-mini-sprite.png) 0 -120px no-repeat;}
.button-mini.button-destroy:active span{background:url(/images/button-mini-sprite.png) 100% -120px no-repeat;}
.module-head .button-mini,#sidebar .button-mini{background:url(/images/button-mini-sprite.png) 0 -210px no-repeat;}
.module-head .button-mini>span,#sidebar .button-mini>span{background:url(/images/button-mini-sprite.png) 100% -210px no-repeat;}
.module-head .button-mini:hover,#sidebar .button-mini:hover{background:url(/images/button-mini-sprite.png) 0 -30px no-repeat;}
.module-head .button-mini:hover>span,#sidebar .button-mini:hover>span{background:url(/images/button-mini-sprite.png) 100% -30px no-repeat;color:#fff;text-shadow:none;}
.button-medium{background:url(../images/button-medium-sprite.png) 100% 0 no-repeat;border:none;display:inline-block;cursor:pointer;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:bold;height:36px;margin-left:10px;overflow:visible;padding:0 5px 0 0;text-shadow:1px 1px 1px #FFF;text-decoration:none;white-space:nowrap;}
.button-medium span{background:url(../images/button-medium-sprite.png) 0 0 no-repeat;display:inline-block;height:36px;line-height:34px;padding:0 10px 0 15px;}
.button-medium:hover{background:url(../images/button-medium-sprite.png) 100% -160px no-repeat;color:#fff;text-shadow:none;}
.button-medium:hover span{background:url(../images/button-medium-sprite.png) 0 -160px no-repeat;color:#fff;text-shadow:none;}
.button-medium:active{background:url(../images/button-medium-sprite.png) 100% -120px no-repeat;}
.button-medium:active span{background:url(../images/button-medium-sprite.png) 0 -120px no-repeat;}
.button-medium.button-destroy{color:#c33;}
.button-medium.button-destroy:hover{background:url(../images/button-medium-sprite.png) 100% -160px no-repeat;}
.button-medium.button-destroy:hover span{background:url(../images/button-medium-sprite.png) 0 -160px no-repeat;}
.button-medium.button-destroy:active{background:url(../images/button-medium-sprite.png) 100% -200px no-repeat;}
.button-medium.button-destroy:active span{background:url(../images/button-medium-sprite.png) 0 -200px no-repeat;}
a.button-mini,a.button-medium{color:#333;}
button.button-medium::-moz-focus-inner,button.button-mini::-moz-focus-inner{margin:-1px -3px;}
#sidebar .button-medium{margin-left:0;background:url(/images/sidebar-button-medium-sprite.png) 100% -40px no-repeat;}
#sidebar .button-medium span{background:url(/images/sidebar-button-medium-sprite.png) 0 -40px no-repeat;}
#sidebar .button-medium:hover{background:url(/images/sidebar-button-medium-sprite.png) 100% -80px no-repeat;color:#fff;text-shadow:none;}
#sidebar .button-medium:hover span{background:url(/images/sidebar-button-medium-sprite.png) 0 -80px no-repeat;}
#sidebar .button-medium:active{background:url(/images/sidebar-button-medium-sprite.png) 100% -120px no-repeat;}
#sidebar .button-medium:active span{background:url(/images/sidebar-button-medium-sprite.png) 0-120px no-repeat;}
.button-search>span,.button-tool>span,.button-vcard>span,.button-mail>span,.button-whois>span .button-compare>span{padding:0 8px;}
.button-search .button-icon,.button-tool .button-icon,.button-vcard .button-icon,.button-mail .button-icon,.button-whois .button-icon,.button-compare .button-icon{margin-left:-3px;float:left;width:15px;height:22px;background-image:url(/images/icons/sprite-button-icons.png);}
.button-tool .button-icon{background-position:-30px 0;background-repeat:no-repeat;}
.button-search .button-icon{background-position:-45px 0;background-repeat:no-repeat;}
.button-whois .button-icon{background-position:-60px 0;background-repeat:no-repeat;}
.button-compare .button-icon{background-position:-75px 0;background-repeat:no-repeat;}
.button-tool:hover .button-icon{background-position:-30px -22px;background-repeat:no-repeat;}
.button-search:hover .button-icon{background-position:-45px -22px;background-repeat:no-repeat;}
.button-whois:hover .button-icon{background-position:-60px -22px;background-repeat:no-repeat;}
.button-compare:hover .button-icon{background-position:-75px -22px;background-repeat:no-repeat;}
.icon{display:block;height:16px;padding:0 0 0 25px;}
.icon-import{background:url(/images/icons/globe-import.png) 0 50% no-repeat;}
.icon-feed{background:url(/images/icons/icon-feed.png) 0 50% no-repeat;}
.icon-ical{background:url(/images/icons/icon-calendar-export.png) 0 50% no-repeat;}
.icon-whois{background:url(/images/icons/icon-whois.png) 0 50% no-repeat;}
.icon-domain{background:url(/images/icons/icon-domain.png) 0 50% no-repeat;}
.message{border:1px solid #fff;padding:6px 10px 10px;margin:0 0 10px 0;background:#fff;}
.message-with-icon{padding:12px 10px 12px 45px;}
.message-info{background:#E5ECF9;border:1px solid #AAC6E8;color:#0055B5;}
.message-notice{background:#E9F9E5;border:1px solid #B4E8AA;color:#1C8400;}
.message-warning{background:#F9F9E5;border:1px solid #E8E3AA;color:#828400;}
.message-error{border:1px solid #E8AAAD;background:#F9E5E6;color:#B50007;}
.message-info.message-with-icon{background:#E5ECF9 url(/images/icons/icon-info.png) 10px 50% no-repeat;}
.message-notice.message-with-icon{background:#E9F9E5 url(/images/icons/icon-notice.png) 10px 50% no-repeat;}
.message-warning.message-with-icon{background:#F9F9E5 url(/images/icons/icon-warning.png) 10px 50% no-repeat;}
.message-error.message-with-icon{background:#F9E5E6 url(/images/icons/icon-error.png) 10px 50% no-repeat;}
.message.inline{margin:0;padding:0;border:0;background:none;}
.module{background:#fff;margin:0 0 15px 0;border-top:1px solid #e4e4e4;border-left:1px solid #e4e4e4;border-right:1px solid #e4e4e4;border-bottom:1px solid #cbcbcb;-moz-border-radius:3px;-webkit-border-radius:3px;}
.module .title{position:relative;height:30px;padding:0 10px;background:url(/images/bg-grey.png) 0 0 repeat-x;border-bottom:1px solid #dadada;text-shadow:0 1px 0 #fff;-moz-border-topright-radius:3px;-moz-border-topleft-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;}
.module .title h2{margin:0;padding:8px 0 5px;background:none;border:0;font-size:16px;color:#595959;}
.module .content{padding:10px;}
.module table th{border-top:1px solid #fff;}
.module.notice{padding:10px;background:#fff url(/images/bg-module-notice.png) 0 0 repeat-x;}
.module.notice h2{padding:5px 0 5px 35px;background:url(/images/icons/megaphone.png) 0 0 no-repeat;}
#sidebar #screenshot{margin:0 0 15px 0;padding-top:9px;background:url(/images/bg-screen-top.png) 0 0 no-repeat;}
#sidebar #screenshot a{display:block;padding-bottom:8px;background:url(/images/bg-screen-bottom.png) 0 100% no-repeat;}
#sidebar #screenshot img{border:5px solid #ced9dd;}
#sidebar #quick-links ul li{border-bottom:1px solid #e4e4e4;}
#sidebar #quick-links ul li:last-child{border-bottom:0;}
#sidebar #quick-links ul li a{display:block;padding:8px 15px;color:#333;text-decoration:none;}
#sidebar #quick-links ul li a:hover{background:#fefcd3;color:#000;text-shadow:0 1px 0 #fff;}
#sidebar #quick-links .title{margin:0;}
#sidebar #quick-links .transactions .icon{height:16px;line-height:16px;background:url(/images/icons/transaction-plus.png) 0 0 no-repeat;}
#sidebar #quick-links .alerts .icon{height:16px;line-height:16px;background:url(/images/icons/bell.png) 0 0 no-repeat;}
#sidebar #quick-links .admin .icon{height:16px;line-height:16px;background:url(/images/icons/globe-pencil.png) 0 0 no-repeat;}
#sidebar #module-pagination{margin:5px 0;}
#sidebar #module-pagination small{color:#666;}
#sidebar #module-pagination .prev,#sidebar #module-pagination .next,#sidebar #module-pagination .prev a,#sidebar #module-pagination .next a{width:14px;height:14px;text-indent:-9999px;float:right;outline:none;}
#sidebar #module-pagination .prev{background:url(/images/icons/module-pagination.png) 0 0 no-repeat;}
#sidebar #module-pagination .prev a{background:url(/images/icons/module-pagination.png) 0 -15px no-repeat;}
#sidebar #module-pagination .next{background:url(/images/icons/module-pagination.png) -14px 0 no-repeat;}
#sidebar #module-pagination .next a{background:url(/images/icons/module-pagination.png) -14px -15px no-repeat;}
#sidebar #domain-transactions .title{margin:0;}
#sidebar #domain-transactions ul li{border-bottom:1px solid #e4e4e4;}
#sidebar #domain-transactions ul li:last-child{border-bottom:0;}
#sidebar #domain-transactions ul li a{display:block;padding:10px 15px;color:#333;text-decoration:none;}
#sidebar #domain-transactions ul li a:hover{background:#fefcd3;color:#000;text-shadow:0 1px 0 #fff;}
#sidebar #domain-transactions ul li.current a{font-weight:bold;color:#000;}
#sidebar #domain-transactions ul li span{padding-left:30px;}
#sidebar #domain-transactions ul li span.icon-renewal{background:url(/images/icons/icon-transaction-renewal.png) 0 50% no-repeat;}
#sidebar #domain-transactions ul li span.icon-transfer{background:url(/images/icons/icon-transaction-transfer.png) 0 50% no-repeat;}
#sidebar #domain-transactions ul li span.icon-upgrade{background:url(/images/icons/icon-transaction-upgrade.png) 0 50% no-repeat;}
#sidebar #domain-transactions ul li span.icon-registration{background:url(/images/icons/icon-transaction-registration.png) 0 50% no-repeat;}
#sidebar #domain-transactions ul li a{text-transform:capitalize;}
#sidebar #domain-info dl{margin:0 0 10px 0;display:block;float:left;width:100%;clear:both;}
#sidebar #domain-info dl:last-child{margin-bottom:0;}
#sidebar #domain-info dl dt,#sidebar #domain-info dl dd{float:left;display:inline-block;}
#sidebar #domain-info dl dt{width:40%;margin:0 20px 0 0;color:#666;font-size:10px;text-align:right;}
#sidebar #domain-info dl dd{width:48%;}
#whois-contacts p{margin-right:10px;margin-left:10px;}




.editable-text{cursor:text;}
.editable-hover{background-color:#fefcd3;}
.editable-form .text{width:100px;}
.editable-form p{margin:5px 0;}
.infobox{cursor:help;border-bottom:1px dotted #666;}
img.infobox{border-bottom:none;}
a.infobox{text-decoration:none;}
.tooltip.help{margin:0 0 0 5px;display:inline-block;width:15px;height:15px;background:url(/images/icons/icon-question-white.png) 0 0 no-repeat;vertical-align:sub;}
.tooltip.info{margin:0 0 0 5px;display:inline-block;width:15px;height:15px;background:url(/images/icons/information-white.png) 0 0 no-repeat;vertical-align:sub;}
#content-header{position:relative;margin:0;background:url(/images/bg-content-head.png) top right no-repeat;}
#content-header .title{width:95%;min-height:45px;height:auto!important;height:45px;padding:15px 15px 0;background:url(/images/bg-content-head.png) top left no-repeat;}
#content-header h1{margin:0;}
#content-header #actions{position:absolute;top:15px;right:15px;}
#content-header #actions li{float:left;}
.section{margin-bottom:10px;}
.section .title{position:relative;margin:0 0 10px 0;padding:0 10px 0 0;height:30px;background:url(/images/bg-title-bar.png) 0 0 repeat-x;border-right:1px solid #cde6f3;border-left:1px solid #cde6f3;-moz-border-radius:3px;-webkit-border-radius:3px;}
.section .title h2{padding:0 0 0 10px;line-height:30px;text-shadow:0 1px 0 #fff;}
.section.form .title{margin:0;border-bottom:1px solid #fff;}
.section .title .links{position:absolute;top:0;right:0;line-height:28px;}
.section .title .links li{border-left:1px solid #a9d5eb;}
.section .title .links li a{padding:8px 10px;border-left:1px solid #daeffa;font-size:11px;color:#005879;text-transform:capitalize;text-decoration:none;}
.section .title .links li a:hover{color:#333;text-decoration:underline;}
.section .summary{position:relative;min-height:100px;height:auto!important;height:100px;color:#333;}
.section .summary .text{font-weight:normal;font-size:smaller;}
.section .summary dl{display:block;margin:0 10px 15px 0;}
.section .summary dl.alignleft{width:160px;}
.section .summary dl .label{margin:4px 0 0 0;font-size:11px;text-transform:uppercase;color:#666;}
.section .summary dl .description{font-size:16px;font-weight:bold;}
.section .summary dl .description .icon{vertical-align:top;margin:0 5px 0 0;}
.section .summary dl .description a{color:#000;text-decoration:none;}
.section .summary dl .description a:hover{text-decoration:underline;}
.section .sample{min-height:100px;height:auto!important;height:100px;}
.section .sample,.section .sample .screen{position:relative;}
.section .sample .screen{z-index:1;margin-bottom:10px;}
.section .sample .message{position:absolute;z-index:5;top:0;width:60%;margin:0 16%;padding:0 15px;border-width:2px;border-color:#d4d4d4;background:#f5f5f5;-moz-border-radius:5px;-webkit-border-radius:5px;color:#333;}
.section .sample .message h3{margin:10px 0;padding:0;font-size:16px;font-weight:bold;}
.section.sample .message p{margin:0 0 10px 0;}
.section .summary .multicurrency .tooltip{position:absolute;top:0;right:10px;border-bottom:0;background:url(/images/icons/money.png) 0 0 no-repeat;}
#content .module-head{position:relative;margin:0 0 20px 0;height:40px;border-top:1px solid #e2e2e2;border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;background:url(/images/background-module-title.png) 0 0 repeat-x;}
#content .module-head h2{margin:0;padding:8px 0 0 15px;color:#00677f;font-size:17px;font-weight:bold;letter-spacing:-0.6px;}
#content .module-head h2 .more{position:absolute;top:8px;right:10px;}
#content .module-table .module-head{margin:0;border-top:1px solid #e2e2e2;height:40px;background:#f5f5f5;}
#content #latest-domains,#content #expiring-domains{margin:0 0 15px 0;}
#latest-transactions{margin:0 0 15px 0;}
#latest-transactions .transaction-time{float:left;width:110px;margin-left:15px;padding:0 0 0 25px;font-size:14px;}
#latest-transactions .transaction-time.today{background:url(/images/icons/icon-time-day.png) 0 0 no-repeat;color:#046380;}
#latest-transactions .transaction-time.this-week{background:url(/images/icons/icon-time-week.png) 0 0 no-repeat;color:#cacaca;}
#latest-transactions .transaction-time.this-month{background:url(/images/icons/icon-time-month.png) 0 0 no-repeat;}
#latest-transactions .transaction-time.this-year{background:url(/images/icons/icon-time-year.png) 0 0 no-repeat;}
#latest-transactions .transaction-time.older{background:url(/images/icons/icon-time-year.png) 0 0 no-repeat;}
#latest-transactions table{width:auto;margin:0 0 15px 0;padding:0 0 0 20px;border-left:3px solid #e9e9e9;border-top:0;border-bottom:0;border-right:0;}
#latest-transactions table tr td.column-operation{width:110px;}
#latest-transactions table tr td.column-domain{width:250px;}
#latest-transactions table tr td.column-started-at{width:130px;}
#latest-transactions-today table{border-left:3px solid #046380;}
.transaction-details{position:absolute;right:0;top:25px;z-index:90;width:460px;height:300px;padding:30px;background:url(/images/background-transaction-detail.png) 0 0 no-repeat;}
.transaction-domain-details,.transaction-meta-details{width:46%;margin:0 20px 0 0;}
.transaction-details h3{font-size:20px;}
.transaction-meta-details h3{text-transform:uppercase;}
.transaction-meta-details.upgrade h3{padding:0 0 0 30px;background:url(/images/icons/icon-upgrade.png) 0 50% no-repeat;}
#quick-view{margin-bottom:20px;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;}
#quick-view ul li{padding:8px 100px 8px 10px;display:block;float:left;border-right:1px solid #f2f2f2;color:#999;font-size:11px;text-transform:uppercase;}
#quick-view ul li.search{padding:25px 60px 8px 10px;}
#quick-view ul li span{display:block;}
#quick-view ul li span.quick-view-number{color:#000;}
#quick-view ul li span.quick-view-number,#quick-view ul li span a{font-size:40px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;}
#quick-view ul li span a{color:#00677f;}
#quick-view ul li.current span a{color:#000;text-decoration:none;}
.note{position:relative;width:100%;margin:0 0 10px 0;}
.note .content{display:block;margin:0;padding:10px;border-width:1px;border-style:solid;border-color:#f6ead5 #f6ead5 #ebe0cc;background-color:#fefcd3;}
.note .content p{margin:5px 0;}
.note .angle{position:absolute;top:0;right:0;width:5px;height:5px;display:block;background:#f1f1f1 url(/images/bg-note.png) 0 0 no-repeat;}
.note .placeholder{display:block;margin:5px 0;font-style:italic;color:#999;}
.note textarea{padding:6px;background-color:#fff;-moz-border-radius:0;-webkit-border-radius:0;}
.note textarea:focus{background-color:#fff;border-color:#999 #ccc #e5e5e5;}
#infotip-domain{width:300px;}
#infotip-domain h4{font-size:12px;font-weight:bold;text-transform:capitalize;}
#infotip-domain.registered h4.status{color:#04637F;}
#infotip-domain.available h4.status{color:#489424;}
#infotip-domain.notsupported h4.status{color:#04637F;}
#infotip-domain .screenshot{float:right;border:1px solid #e9e9e9;}
#infotip-domain dl.registry{margin:5px 100px 10px 0;padding:5px 0;border-top:1px dotted #d4d4d4;border-bottom:1px dotted #d4d4d4;}
#infotip-domain dl.registry dt{width:70px;}
#infotip-domain dl.registry dd{font-size:12px;margin:0 0 3px 0;}
#infotip-domain .information .column{width:140px;margin:0 0 5px 0;}
#infotip-domain .information h4,#infotip-domain .information p{margin:3px 0 5px 0;}
#infotip-domain .information h4,#infotip-domain .registry dt{font-size:11px;color:#666;text-transform:uppercase;}
#infotip-domain .registrant p{margin-bottom:0;padding:0 0 0 25px;background:url(/images/icons/registrant.png) 0 0 no-repeat;}
#infotip-domain .registrar p{margin-bottom:0;padding:0 0 0 25px;background:url(/images/icons/registrar.png) 0 0 no-repeat;}
#infotip-domain .address p{margin-bottom:0;padding:0 0 0 25px;background:url(/images/icons/address.png) 0 0 no-repeat;}
#infotip-domain .nameserver p{margin-bottom:0;padding:0 0 0 25px;background:url(/images/icons/nameserver.png) 0 0 no-repeat;}
#infotip-domain .address ul li,#infotip-domain .nameserver ul li{padding:0 0 0 25px;color:#333;font-size:11px;}
#infotip-domain.available .status{margin:0 0 3px 0;}
#infotip-domain.available .information h4,#infotip-domain.notsupported .information h4{margin:0 0 3px 0;padding:5px 0 0 0;border-top:1px dotted #d4d4d4;}
#infotip-domain.available .information ul li{padding:3px 0;}
#infotip-hosting{width:230px;}
#infotip-hosting dl.package{margin:5px 0;}
#infotip-hosting dl.package dt{font-size:11px;color:#666;text-transform:uppercase;}
#infotip-hosting dl.package dd{font-size:12px;margin:3px 0 5px 0;}
#infotip-hosting .logo{float:right;width:60px;height:60px;border:1px solid #e9e9e9;}
#infotip-hosting .links{font-size:10px;}
#domain-scope{position:relative;color:#fff;}
#domain-scope a.breadcrumb,#domain-scope .domain-name{color:#fff;}
#domain-scope .breadcrumb{font-size:11px;}
#domain-scope .domain-name{font-weight:bold;}
#domain-scope #domain-select{top:20px;}
#domain-scope #domain-select{position:absolute;right:10px;}
#domain-scope #domain-select p{margin:0;color:#fff;font-size:11px;text-align:left;}
#domain-scope #domain-select .active{width:auto;font-size:14px;border:1px solid #23768F;-moz-border-radius:5px;-webkit-border-radius:5px;}
#domain-scope #domain-select .active a{display:block;padding:5px 20px 5px 10px;color:#F7E4A7;font-weight:bold;text-decoration:none;}
#domain-scope #domain-select .active a:focus{outline:none;}
#domain-scope #domain-select .active a:hover{background:#23768F;}
#domain-scope #domain-select .active a span{display:block;padding-right:30px;}
#domain-scope #domain-select .active a span{background:url(/images/icons/sprite-icon-arrow.png) right 5px no-repeat;}
#domain-scope #domain-select .active.open a span{background:url(/images/icons/sprite-icon-arrow.png) right -25px no-repeat;}
#domain-scope #domain-select .active a:hover span{background:#23768F url(/images/icons/sprite-icon-arrow.png) right -56px no-repeat;}
#domain-scope #domain-select .active.open a:hover span{background:#23768F url(/images/icons/sprite-icon-arrow.png) right -89px no-repeat;}
#domain-scope #domain-select .select ul{position:relative;z-index:5;display:block;height:200px;overflow-x:hidden;overflow-y:auto;background-color:#fff;-moz-box-shadow:0 0 30px #666;-webkit-box-shadow:0 0 30px #666;border-color:#FFF #BBBBBB #AAA;border-style:solid;border-width:1px;text-align:left;}
#domain-scope #domain-select .select ul li{display:block;white-space:nowrap;}
#domain-scope #domain-select .select ul li.title{padding:5px;margin:5px;color:#333;font-weight:bold;border-bottom:1px solid #d4d4d4;}
#domain-scope #domain-select .select ul li a{padding:3px 30px 3px 8px;display:block;text-decoration:none;color:#666;}
#domain-scope #domain-select .select ul li a:hover{background:#FFF7DF;color:#000;}
#domain-overview{position:relative;}
.ui-datepicker{z-index:6;}
#domain-admin #domain-detail .text{width:95%;}
#domain-admin #domain-features ul li label{color:#666;text-transform:uppercase;font-size:11px;cursor:pointer;}
#domain-admin #domain-features ul li input{cursor:pointer;}
#domain-admin #domain-delete{width:320px;}
tr.expires-expired{background:transparent url(/images/background-row-expiring.png) 0 -80px repeat-x;}
tr.expired td.name a{padding:0 0 0 30px;background:transparent url(/images/icons/slash.png) 0 50% no-repeat;color:#c33;}
tr.expires-weeks{background:transparent url(/images/background-row-expiring.png) 0 -40px repeat-x;}
tr.expires-weeks td.name a{padding:0 0 0 30px;background:transparent url(/images/icons/exclamation-red.png) 0 50% no-repeat;color:#963;}
tr.expires-months{background:transparent url(/images/background-row-expiring.png) 0 0 repeat-x;}
tr.expires-months td.name a{padding:0 0 0 30px;background:transparent url(/images/icons/exclamation.png) 0 50% no-repeat;}
form .field{margin:0 0 15px 0;}
form .field.bg-grey{margin:0 0 5px 0;}
form .field.field-float{float:left;width:48%;padding:0 2% 0 0;}
form .field.submit{margin-left:130px;}
form .help{display:block;margin:5px 0 0 130px;color:#666;font-size:11px;font-style:italic;text-shadow:0 1px 0 #fff;line-height:130%;}
form .help.fullwidth{margin:5px 0 0 0;}
form p{line-height:130%;}
form fieldset{padding:5px 0;margin:10px 0 10px 0;border-top:1px dotted #999;}
form legend{background-color:#fff;padding:0 10px 5px 0;font-size:16px;color:#00677f;font-weight:bold;letter-spacing:-0.2px;*margin:0 0 0 -7px;}
form.new_user legend,form.new_user_session legend{background-color:transparent;}
form label{float:left;width:120px;display:block;text-align:left;text-shadow:0 1px 0 #fff;color:#000;font-weight:bolqd;margin:3px 10px 0 0;}
form label.inline{margin:0 10px 0 0;width:auto;text-align:left;color:#333;font-size:13px;cursor:pointer;_cursor:default;}
form dl dd.submit{margin-top:15px;}
input.text,input[type='text'],input[type='password'],textarea{width:auto;padding:5px;background:#fff;border:1px solid #d9d9d9;-moz-border-radius:3px;-webkit-border-radius:3px;font-size:11px;font-family:Helvetica,Arial,sans-serif;}
input.text{margin:0 5px 0 0;}
input.text:focus,input[type='text']:focus,input[type='password']:focus,textarea:focus{background:#fff6d4;border-color:#666;}
.formError{color:#bf2640;font-size:13px;margin:5px 0 0 0;}
.errorExplanation{padding:10px;background:#fae6e9;margin:0 0 20px 0;border:1px solid #E8AAAD;}
.errorExplanation h2{margin:0;padding:0;background:transparent;color:#B50007;font-weight:bold;}
.errorExplanation p{margin:10px 0 10px 0;}
.errorExplanation ul{margin:0 0 0 20px;}
.errorExplanation ul li{list-style-type:circle;vertical-align:text-top;font-weight:bold;}
.fieldWithErrors{display:inline;}
.fieldWithErrors label{color:#B50007;}
.fieldWithErrors input[type='text'],.fieldWithErrors input[type='password'],.fieldWithErrors textarea,.fieldWithErrors select{border-color:#E8AAAD;background:#fae6e9;}
form.edit_domain .label{float:none;font-size:11px;color:#666;text-transform:uppercase;}
form.edit_domain .label label{margin:0 0 5px 0;float:none;font-size:11px;color:#666;text-transform:uppercase;}
form.edit_domain input.text{width:60%;padding:5px;font-size:16px;}
form.edit_domain .help{margin:10px 0;}
.tipsy{padding:5px;font-size:11px;filter:alpha(opacity=80);opacity:.8;text-shadow:1px 1px 0 #000;background-repeat:no-repeat;background-image:url(/images/jquery/tipsy/tipsy.gif);}
.tipsy-inner{padding:5px 8px 4px 8px;background-color:black;color:white;max-width:250px;text-align:center;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.tipsy-north{background-position:top center;}
.tipsy-south{background-position:bottom center;}
.tipsy-east{background-position:right center;}
.tipsy-west{background-position:left center;}
table{width:100%;border-collapse:separate;*border-collapse:collapse;border-top:1px solid #e2e2e2;border-right:1px solid #e2e2e2;border-left:1px solid #e2e2e2;}
table thead th{vertical-align:middle;}
table thead th.table-view{text-align:right;}
table thead tr.filters th{padding:10px 10px 15px;background:url(/images/background-module-title.png) 0 0 repeat-x;text-transform:uppercase;font-size:11px;color:#666;}
.table-footer{padding:6px 10px;background-color:#f5f5f5;border-right:1px solid #e2e2e2;border-left:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;font-size:10px;}
table td{background:inherit;padding:10px;border-bottom:1px solid #e9e9e9;vertical-align:middle;}
table td p{margin:5px 0;line-height:130%;}
table td a.tooltip:hover{border-bottom:0;}
table td.td-large{width:45%;}
table tr td.column-actions .actions{visibility:hidden;display:block;text-align:right;}
table tr:hover td.column-actions .actions{visibility:visible;}
.table-footer .pagination{padding:0;margin:5px 0 0 0;}
.table-footer .button-mini.button-compare{margin:0 15px 0 0;}
.tabbed-table{position:relative;}
.tabbed-table .table-tabs li{display:block;float:left;padding-top:18px;height:52px;}
.tabbed-table .table-tabs li a{display:block;float:left;padding-top:5px;padding-left:15px;padding-right:60px;padding-bottom:0;height:48px;background:#F4F3F3 url(/images/bg-table-tab.png) bottom left repeat-x;border-right:1px solid #e5e5e5;font-size:11px;text-decoration:none;}
.tabbed-table .table-tabs li a span.count{display:block;font-size:25px;font-weight:bold;font-family:Helvetica,Arial,sans-serif;color:#d1d1d1;}
.tabbed-table .table-tabs li.current{padding-top:0;}
.tabbed-table .table-tabs li.current a{height:65px;border-top:1px solid #e2e2e2;border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;background:url(/images/bg-table-tab-sel.png) 0 0 repeat-x;color:#666;}
.tabbed-table .table-tabs li.current a span.count{font-size:40px;color:#046380;}
.table-view-mode{position:absolute;right:0;top:45px;}
.table-view-mode li{display:block;float:left;width:26px;height:26px;text-indent:-9999px;}
.table-view-mode li a{display:block;float:left;width:26px;height:26px;background-image:url(/images/icons/sprite-icon-table.png);background-repeat:none;outline:none;}
.table-view-mode li.view-mode-list a{background-position:0 0;}
.table-view-mode li.view-mode-list a:hover{background-position:0 -26px;}
.table-view-mode li.view-mode-list.current a{background-position:0 -52px;}
.table-view-mode li.view-mode-thumb a{background-position:0 -78px;}
.table-view-mode li.view-mode-thumb a:hover{background-position:0 -104px;}
.table-view-mode li.view-mode-thumb.current a{background-position:0 -130px;}
.table-search{position:absolute;right:80px;top:30px;}
.filters .sorting,.filters a.sorting,.filters a.sorting:link{color:#666;text-decoration:none;padding:0 20px 0 0;background:url(/images/icons/sprite-icon-sorting.png) 100% 0 no-repeat;cursor:pointer;}
.filter .sorting.ascending,.filters a.sorting.ascending{padding:0 20px 0 0;background:url(/images/icons/sprite-icon-sorting.png) 100% -69px no-repeat;border-bottom:0;text-decoration:none;color:#333;font-weight:bold;}
.filters .sorting.descending,.filters a.sorting.descending{padding:0 20px 0 0;border-bottom:0;background:url(/images/icons/sprite-icon-sorting.png) 100% -34px no-repeat;color:#333;font-weight:bold;}
#compare-table{border:0;font-size:11px;}
#compare-table .label{width:100px;background:url(/images/bg-table-compare-label.png) 0 100% repeat-y;border-right:1px solid #ddd;text-align:right;color:#666;vertical-align:top;}
#compare-table .label:first-child{-moz-border-radius-topleft:5px;}
#compare-table .label:last-child{-moz-border-radius-bottomleft:5px;}
#compare-table .label.title{padding:5px 10px;background:url(/images/bg-table-compare-label-title.png) 0 0 no-repeat;font-weight:bold;color:#333;text-shadow:0 1px 0 #fff;text-transform:uppercase;vertical-align:middle;}
#compare-table .data td{padding:5px 10px;}
#compare-table td{border-right:1px solid #e9e9e9;border-bottom:0;}
#compare-table td.domain{font-size:16px;font-weight:bold;}
#compare-table td.details{vertical-align:bottom;text-align:right;}
#compare-table-footer{margin:0 0 0 120px;height:1px;border-top:1px solid #e9e9e9;}
#compare-table-filters{width:auto;height:30px;margin:0 0 0 120px;padding:0 0 0 10px;background:url(/images/bg-table-compare-filters.png) 0 0 repeat-x;border-top:1px solid #e9e9e9;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #d4d4d4;-moz-border-radius-topright:5px;-moz-border-radius-topleft:5px;-webkit-border-top-right-radius:5px;-webkit-border-top-left-radius:5px;}
#compare-table-filters ul li{float:left;display:block;margin:5px 10px 0 0;font-size:11px;}
#compare-table-filters .filter a{display:block;float:left;padding:3px 10px;background:#f1f1f1;border-color:#d4d4d4 #ccc #ccc #d4d4d4;border-style:solid;border-width:1px;-moz-border-radius:4px;-webkit-border-radius:4px;color:#333;font-weight:bold;text-shadow:0 1px 0 #fff;text-decoration:none;text-transform:capitalize;outline:none;}
#compare-table-filters .filter a:hover,#compare-table-filters .filter a.selected:hover{border-color:#bbb;border-style:solid;border-width:1px;}
#compare-table-filters .filter a.selected{background:#fff;border-style:solid;border-width:1px;border-color:#ccc #e5e5e5 #e5e5e5 #ccc;color:#000;}
#compare-table-filters .title{margin:8px 10px 0 0;font-weight:bold;}
a.transaction-registration,.transaction-registration,a.transaction-transfer,.transaction-transfer,a.transaction-upgrade,.transaction-upgrade,a.transaction-renewal,.transaction-renewal{display:inline-block;padding:0 0 0 4px;height:26px;border:0;color:#fff;font-size:11px;font-weight:bold;font-family:Helvetica,Arial,sans-serif;text-shadow:0 1px 0 #333;text-transform:uppercase;outline:none;white-space:nowrap;text-align:center;text-decoration:none;}
.transaction-registration span,.transaction-transfer span,.transaction-upgrade span,.transaction-renewal span{display:block;padding:0 10px;height:26px;line-height:26px;}
.transaction-registration{background:url(/images/bg-transactions-tags.png) 0 0 no-repeat;}
.transaction-registration span{background:url(/images/bg-transactions-tags.png) 100% 0 no-repeat;}
.transaction-transfer{background:url(/images/bg-transactions-tags.png) 0 -31px no-repeat;}
.transaction-transfer span{background:url(/images/bg-transactions-tags.png) 100% -31px no-repeat;}
.transaction-upgrade{background:url(/images/bg-transactions-tags.png) 0 -61px no-repeat;}
.transaction-upgrade span{background:url(/images/bg-transactions-tags.png) 100% -61px no-repeat;}
.transaction-renewal{background:url(/images/bg-transactions-tags.png) 0 -91px no-repeat;}
.transaction-renewal span{background:url(/images/bg-transactions-tags.png) 100% -91px no-repeat;}
ul.wizard-steps{width:700px;height:28px;margin:0 0 20px 0;}
ul.wizard-steps.step-transaction{background:url(/images/bg-transaction-wizard.png) 0 0 no-repeat;}
ul.wizard-steps.step-order{background:url(/images/bg-transaction-wizard.png) 0 -28px no-repeat;}
ul.wizard-steps.step-payment{background:url(/images/bg-transaction-wizard.png) 0 -56px no-repeat;}
ul.wizard-steps.step-expiration{background:url(/images/bg-transaction-wizard.png) 0 -84px no-repeat;}
ul.wizard-steps li{float:left;display:block;width:155px;padding:5px 0 0 20px;}
ul.wizard-steps li.current{color:#fff;text-shadow:0 1px 0 #000;}
#transaction-details .transaction-date{color:#666;}
#transaction-details .transaction-data{margin:0 0 5px 0;padding:0 5px 20px;}
#transaction-details .transaction-data.true{background:url(/images/bg-transaction-data.png) bottom left no-repeat;}
#transaction-details .transaction-data.true:last-child{background:none;}
#transaction-details .transaction-data.false{padding-bottom:35px;background:none;}
#transaction-details .transaction-data.false p{margin-top:0;}
#transaction-details .transaction-data h2{margin:0 0 10px 0;height:60px;padding:0 0 0 80px;font-size:18px;font-weight:normal;text-align:left;}
#transaction-details #hosting h2{color:#999;background:url(/images/icons/sprite-icon-transaction.png) 0 0 no-repeat;}
#transaction-details #hosting.true h2{color:#666;background:url(/images/icons/sprite-icon-transaction.png) 0 -60px no-repeat;}
#transaction-details #order h2{color:#999;background:url(/images/icons/sprite-icon-transaction.png) 0 -120px no-repeat;}
#transaction-details #order.true h2{color:#666;background:url(/images/icons/sprite-icon-transaction.png) 0 -180px no-repeat;}
#transaction-details #payment h2{color:#999;background:url(/images/icons/sprite-icon-transaction.png) 0 -240px no-repeat;}
#transaction-details #payment.true h2{color:#666;background:url(/images/icons/sprite-icon-transaction.png) 0 -300px no-repeat;}
.transaction-data .title,.transaction-data .list{float:left;}
.transaction-data .title{width:25%;position:relative;margin:0;}
.transaction-data .title .button-mini{position:absolute;top:25px;left:80px;}
.transaction-data .list{width:48%;margin:0 10px 10px 0;}
.transaction-data .list dl{margin:0;display:block;clear:both;}
.transaction-data .list dt,.transaction-data .list dd{margin:0 0 5px 0;display:inline-block;}
.transaction-data .list dt{width:140px;margin:0 20px 0 0;text-transform:uppercase;color:#666;font-size:10px;text-align:right;}
.transaction-data .list dd{font-size:12px;}
.transaction-data>.button-mini{display:none;}
.transaction-data:hover>.button-mini{display:block;}
.transaction-data>.button-mini{float:right;}
.transaction-data .note{float:right;width:70%;position:relative;display:block;margin:0 0 10px 250px;}
.transaction-data .notification{float:left;padding:0 0 0 50px;background-color:#fff;}
.transaction-data .notification .button-medium{margin:0;}
#register,#login{width:400px;margin:20px auto;padding:20px;background-color:#f5f5f5;border:10px solid #ccc;}
#new_user_session fieldset,#new_user fieldset{margin:0;padding:10px;}
#login #extra{margin-top:10px;padding-top:10px;border-top:1px dotted #999;font-size:11px;}
#settings-account{margin:0 0 15px 0;}
#settings-account dl dt{width:100px;margin:0 35px 0 0;font-weight:bold;text-align:right;}
#settings-account dl dd{margin:0 0 5px 0;}
#settings-auth-token .token{padding:0 10px 0 30px;font-family:Monaco,Consolas,monospace;background:url(/images/icons/icon-key.png) 0 50% no-repeat;}