.nContainer {	float:left;	width:498px;	position:relative;	padding:0px;height:auto;margin:0px 0px 0px 0px;}

.formContainer, .messageForm {float:left;	position:relative;width:498px;	padding:0px 0px 10px 0px;height:auto;clear:both;margin:0px 0px 5px 0px}

.formContainer input {height:22px;font-size:16px;padding:1px 3px 0px 3px;width:40%}
.formContainer p {margin-bottom:5px;}
.formContainer p label {font-size:14px;	padding:3px 0px 0px 0px;height:22px;}

fieldset{margin-top:10px;}

.nContainer {margin:0px 0px 5px 0px;}

.formContainer:hover {border:1px solid #0099cc;}

.nContainer p.checkbox input[type="checkbox"] {width:20px;height:20px;margin:2px 0px 0px 0px;float:left;}

.nContainer p.checkbox {border-top:dotted #ccc 1px;padding:10px 0px 10px 0px;margin:0px;}

.nContainer p.checkbox label {
	width:90%;	
	padding:0px 0px 0px 10px;
	font-style:italic;
	font-size:12px;
	height:auto;
	float:right;
	line-height:18px;
	color:#333;
	
}

.nContainer p.checkbox:hover {background:#0099cc;}

.nContainer p.checkbox label b {width:75%;display:block;color:#0099cc;font-style:normal;float:left;font-size:1.2em;font-weight:100;}

.nContainer p.checkbox label span {width:23%;margin:2px 0px 3px 5px; padding:0px 0px 0px 0px;color:#333;background:#ececec;font-style:normal;font-size:10px;float:left;text-align:center;}
.nContainer p.checkbox label:hover span {color:#fff;} 
.nContainer p.checkbox:hover label, .nContainer p.checkbox:hover label b, .nContainer p.checkbox:hover label, .nContainer p.checkbox:hover label span {background:#0099cc;color:#fff;}

.nContainer p.checkbox:hover label span {background:#66ccff;color:#000;}

.formContainer input[type="submit"] {	margin:10px 0px 10px 175px;}

.messageForm input.OKButton {
	margin:5px 0px 0px 5px;	
	background:url(/gfx/homepage71/loginButton.png) center center no-repeat;
	border:1px #ccc solid;
	color:#fff;
	height:20px;
	width:30px;
	padding:0px 0px 3px 0px;
	cursor:pointer;
}


