body,html{padding-top:0;margin:0}#main-page
h2{color:#1d4698;font-size:180%;margin-bottom:8px}#main-page
h4{color:#333;font-size:100%}#signup-header{height:67px;background-image:url(/v5/images/new_header.png);position:relative}#signup-container{width:480px;margin:20px
auto 20px 20px;float:left}.popup #signup-container{width:480px;margin:20px
auto 20px 20px;float:left}#signup-container form,#signup-container
.confirmation{padding:10px;border-top:3px solid #0072e6;background:url(/v5/images/gradient_light_blue.png) repeat-x;font-size:12px}#form_confirmation{padding:15px
15px 15px 20px;border-top:3px solid #0072e6;background:url(/v5/images/gradient_light_blue.png) repeat-x;font-size:17px;width:610px}#signupForm
h2{font-size:25px;margin-top:5px;margin-bottom:10px;color:#1d4698;margin-left:5px}h3{font-size:25px;margin-top:5px;margin-bottom:10px;color:#1d4698;margin-left:0}#signup-presentation{float:right;width:380px;margin-top:29px;margin-right:0}#topics ul
li{list-style-type:none;background:url(/v5/images/new_bullet_blue.png) no-repeat 0 6px;padding-left:17px;margin-left:0;font-size:14px;line-height:23px;color:#1d4698;clear:both}#topics
ul{padding-left:0;margin-left:6px}#signup-container .confirmation
p{line-height:150%}#signup-container
table{margin:0
auto}#signup-container
td{vertical-align:middle;padding:0;background-position:0 center}#signup-container
div.about{font-size:16px;line-height:22px;color:gray;padding:20px;margin:0
10px 20px;float:none;width:auto}#bottom{background:#ffecd1 url(/v5/images/orange_line_ft.png) repeat-x;padding:30px;margin-top:10px;font-size:12px;font-weight:bold;color:#bd3501}#confirmation{margin:60px;width:600px}#form_confirmation
a{font-size:10px;color:#1d4698}#confirmation
h2{color:#1d4698}#bottom
a{color:#bd3501;display:block;font-size:12px;font-weight:bold;text-decoration:none}#signup-container
td.label{text-align:right;width:25%}span.description{font-size:10px;line-height:10px}#signup-container
label{font-weight:bold;color:#000;font-size:100%}.description-row
td{padding-top:0 !important}.description-row td
span{padding:0
!important}.has-description
td{padding-bottom:0 !important;background-position:0}.text-input{padding-top:3px;padding-bottom:3px;font-size:12px;border:1px
solid #d2e1f4;margin:3px
0;padding-left:2px;width:150px}.text-input:focus{background:#fff !important}#confirm_it{width:180px;height:35px;display:block;margin-top:20px;background:url(/v5/images/new_confirm_it.png) no-repeat}#fix_address{display:none}#new_address{width:220px}#link_home{width:74px;height:24px;display:block;position:absolute;bottom:0;right:109px}#link_login{width:78px;height:24px;display:block;position:absolute;bottom:0;right:19px}#signupForm
label.error{padding:5px
3px 5px 4px;border-top:0;background:red;color:#fff;display:block;width:148px;margin:0}#signupForm
input.error{border-color:red}#signupForm .gender
label.gender_error{display:none !important}#signupForm .gender
label.error{border-top:1px solid red !important;display:block;margin-top:5px}.username_check_loading,.email_check_loading{display:none;padding:5px
5px 5px 20px;line-height:16px;font-size:12px;font-style:italic;background:url(/images/v3/check_loading.gif) no-repeat left}#presentation-ph{float:left;border:1px
solid silver;margin-bottom:5px}#submit_new{width:154px;display:block;background-image:url(/v5/images/new_submit.png);height:35px;margin-top:7px;margin-left:0}#container{width:900px;margin-right:auto;margin-left:auto;font-family:Arial,"Helvetica Neue",Helvetica,Geneva,sans-serif;background-color:white}.alert-error,#app-message{line-height:20px;clear:both;margin:10px
1px 10px 0;min-height:20px;padding:10px
10px 10px 40px;font-size:14px;color:#000;border:1px
solid #FFA500;background:#FFEDA3 url(/v3/images/error32.png) 5px center no-repeat}button{position:relative;border:0;padding:0;cursor:pointer;overflow:visible}button::-moz-focus-inner{border:none}button
span{position:relative;display:block;white-space:nowrap}button.submit-button{height:38px;line-height:38px;padding:0
15px 0 0;margin-right:5px;font-size:100%;font-weight:bold;text-align:center;background:transparent url(/v5/images/submit_button.png) no-repeat right -38px;margin-left:0}button.submit-button
span{padding:0
0 0 15px;height:38px;line-height:38px;background:transparent url(/v5/images/submit_button.png) no-repeat left top;color:white;font-size:16px}