.signup-wrapper .signup-content select.error-txt { background-color:#ebebeb; border:1px solid #ff0000; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; color:#8c8a89; float:left; font-family: OpenSans-Light; font-size:14px; margin:0; padding:4px 5px; width:242px; }
.signup-wrapper .signup-content select.error-txt:focus { color:#000; }

.signup-wrapper .signup-content select.error-txt1 { background-color:#ebebeb; border:1px solid #878787; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; color:#8c8a89; float:left; font-family: OpenSans-Light; font-size:14px; margin:0 0 0 4px; padding:4px 5px; width:243px;}
.signup-wrapper .signup-content select.error-txt1:focus { color:#000; }

.success-msg-float { color:#000; font-family: OpenSans-Light; font-size:14px; float:left; position:relative; width:175px; z-index:100; }
.success-msg-float .uparw { color:#000; font-family: OpenSans-Light; font-size:14px; height:14px; left:20px; position:absolute; top:0; width:16px; z-index:10; }
.success-msg-float .success-content { background:url(../images/diaspora/bg-white.gif) repeat 0 0; border:2px solid #21fe21; color:#000; font-family: OpenSans-Regular; font-size:10px; line-height:14px; padding:0 10px; position:absolute; text-align:center; top:13px; z-index:5; }
.success-msg-float .success-content p { margin:5px 0; padding:0; }
.error-msg-float { color:#000; font-family: OpenSans-Light; font-size:14px; float:left; position:relative; width:175px; z-index:100; }
.error-msg-float .uparw { color:#000; font-family: OpenSans-Light; font-size:14px; height:14px; left:20px; position:absolute; top:0; width:16px; z-index:10; }
.error-msg-float .error-content { background:url(../images/diaspora/bg-white.gif) repeat 0 0; border:2px solid #ff0000; color:#000; font-family: OpenSans-Regular; font-size:10px; line-height:14px; padding:0 10px; position:absolute; text-align:center; top:13px; z-index:5; }
.error-msg-float .error-content p { margin:5px 0; padding:0; }

.ulConditions { margin:0; padding:0; height: 150px; overflow: auto; width: 355px; display: none; background-color: #fff; border: 1px solid #666;}
.ulConditions li {list-style-type:none; margin:0; padding:5px; cursor: pointer;}
.ulConditions li:hover {background-color: #ccc;}