﻿
    .formSignup {}
    .formSignup p {padding: 5px 0;}
    
    div.parentDiv 
    {
    	position:relative;  
    	border: solid 7px #dbdbdb;    	
		padding: 10px 5px 10px 7px;
		background: url(/images/plus/bckgrndGradient.gif) repeat-x;
		background-color: #e9f7f7;
		margin-top:16px;	
		font-size:12px;
		color: #333333;
    }
    
    div.parentDiv h2 {
		font-size: 24px;
		color: #DE6E32;
		font-weight: bold;    
	}
    
    input.error { border: 1px solid red; width:170px; }
    input.valid { border: 1px solid #99cc00; width:150px; }
    label
    {
        width: 72px;
        float: left;        
        margin-top:2px;
    }
    label.valid {
		background: url("/images/NewAccount/tick-glow.png") no-repeat 140px -15px;
		height:22px;
	}
    label.error
    {
        float: right;
        color: red;
        padding-left: .5em;
        vertical-align: top;        
        width:19.2em;
        font-weight: normal;
        font-size:9px;
    }	
    p
    {
        clear: both;
    }    
    em
    {
        font-weight: bold;
        padding-right: 1em;
        vertical-align: top;
    }
    img.tickImage
    {
    	position:absolute;
    	left:153px;
    	top:-25px;
    }
    .formField { border: 1px solid #7E9FBC; width:170px; }
    
.password {
    margin-bottom:2px;
}
.pstrength-minchar {
font-size : 10px; display:none;
}

.optionBox2
{
	margin-top:4px;
	margin-bottom:0px;
	font-size:14px;
	margin-right:0px;
}
.optionBox2 div
{
	float: right;
	width:88px;
	vertical-align:top;
	margin: 0px 0px 0px 0px;
	text-align:center;
	
}
.optionBox2 div .submit
{
	margin-top:6px;
}

