#sign-in-up { margin: 0 auto 20px auto; overflow: hidden; _height: 1%; width: 600px; clear: left; } #sign-in-up h2 { color: #55A3E5; } /* Sign Up */ #sign-up { background-color: #C2EA8F; color: #424242; padding: 20px 10px 10px 10px; margin: 0; float: left; width: 190px; height: 252px; } #sign-up h2 { margin: 0 0 15px 0; border: none; } #sign-up div { margin: 0 0 5px 0; } #sign-up label { background-color: Transparent; font-size: 0.9em; border: none; margin: 0; padding: 5px 2px; display: block; } #sign-up span select { color: #3f3f3f; padding: 2px; font-weight: normal; border: solid 1px #C2EA8F; width: 240px; } #sign-up a { color: #0066CC; } #sign-up .message { color: #fff; background-color: #6EA22A; font-size: 0.9em; line-height: 130%; padding: 10px; } #sign-up .some-spacing { margin-bottom: 15px; } /* Login */ #login { background-color: #e8f8d4; border: solid 1px #C2EA8F; padding: 0 0 20px 20px; float: left; width: 315px; height: 260px; } #login form { padding-top: 20px; float: left; } .membership-forms h2 { border: none; margin: 0; padding: 0; } .membership-forms div { margin: 0 0 5px 0; } .membership-forms label { background-color: Transparent; font-size: 0.9em; border: none; color: #252525; margin: 0; padding: 5px 2px; display: block; } .membership-forms .forgot { margin-bottom: 15px; } .membership-forms a { color: #0066CC; } .membership-forms span input { color: #3f3f3f; width: 280px; padding: 4px; font-weight: normal; border: solid 1px #C2EA8F; } .membership-forms span input:focus { color: #5387C2; border: solid 1px #EEC015; } .membership-forms .check-label { display: inline; padding: 0; vertical-align: middle; } .membership-forms .check-label input { margin: 0 5px 0 0; } /* Sign Up Summary */ #sign-up-summary { overflow: hidden; } #sign-up-summary h2 { border: none; margin: 0 0 10px 0; padding: 0; } #sign-up-summary h3 { margin: 0 0 5px 0; } #sign-up-summary p { margin-bottom: 20px; } #sign-up-summary a { text-decoration: underline; } #sign-up-summary #consumer-block { margin-bottom: 40px; } #sign-up-summary #org-block { margin-bottom: 20px; overflow: hidden; } #org-block .column { float: left; margin-left: 10px; width: 320px; } #org-block .first { margin: 0 !important; } /* Account Activation */ #activation { background-color: #e8f8d4; border: solid 1px #C2EA8F; padding: 20px; width: 290px; margin: 0 auto 20px auto; } #activation h2 { border: none; margin: 0; padding: 0; } #forgot-password { background-color: #e8f8d4; border: solid 1px #C2EA8F; padding: 20px 20px 15px 20px; margin: 0 auto 20px auto; width: 500px; } #forgot-password .instructions { background-color: #C2EA8F; color: #424242; padding: 10px; font-size: 0.75em; } #change-password { background-color: #e8f8d4; border: solid 1px #C2EA8F; padding: 20px 20px 15px 20px; margin: 0 auto 20px auto; width: 290px; } 