div.newuserform p{
display:block;
font-size:11px
}
div.newuserform h3{
	font-size: 2em;
	padding:4px;
	color: #708090;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

fieldset.rightpanelns{
width:490px;
margin:5px 0 20px 0;
padding:10px;
}
legend.rightpanelns,legend.middlepanelns{
margin:10px 0 10px 0;
color:#000000;
font-size:1.2em;
font-weight:bold;
line-height:1.4em;
color: #708090;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
span.redstarns{
color:#FF0000;
font-weight:bold
}
.formfield{
valign:right;
float:right;
width:210px;
margin:0 0 0 0;
clear:both;
}
.formfield2{
float:right;
width:130px;
margin:-15px 0 0 0;
clear:both;
}
.formfield3{
float:right;
width:190px;
margin:-15px 0 0 0;
clear:both;
}
#centrens{
float:left;
width:390px;
margin:0 2px 0 0;
clear:none
}
#centrepanelns{
margin:5px
}
#leftns{
float:left;
width:180px;
padding:0;
margin:30px 0 0 0;
clear:both;
display:block;
height:100%;
background:#fff;
border: 1px solid;
border-color: #BAC2C9;
}
#midns{
margin:0;
padding:0;
float:left;
width:770px;
display:block;
z-index:3
}
#nav2ns{
float:left;
width:180px;
margin:0;
padding:0;
border:4px #B7BFC8;
display:block;
height:auto
}
#navboxns{
border:1px #B7BFC8 solid;
width:160px;
margin:20px 0 0 0;
padding:5px;
}
#navmenuns{
width:135px;
margin:0 0 0 5px;
font-weight:bold;
text-align:left
}
#pagens{
width:770px;
margin:0 0 0 -385px;
padding:0;
top:120px;
position:absolute;
height:auto;
left:50%;
z-index:1
}
#rightns{
float:right;
margin:20px 0 0 0;
padding:0;
width:585px;
z-index:3;
height:100%
}
.newuserform p{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 1em;
}
.newuserform h1{
 font-size: 1.5em;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #575970;
}

#infocol p{
	background-color: #fff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	margin:0;
	padding:4px;
}
#infocol h4{
font-size: 1.3em;
	padding:4px;
color: #b31b34;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#infocol h3{
font-size: 1.5em;
	padding:4px;
color: #708090;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
span.headerns{
	font-size: 1.6em;
	font-weight: bold;
	color: #b31b34;
}
.buttonrightns{
border-style:outset;
border:2px #CCCCCC;
margin:3px 0 0 0;
background:#b7bfc8;
float: right;
right: -20px;
position: relative;
border-bottom: 2px #cccccc;
}
.radions{
float:right;
margin:-40px 0 0 0;
display:block;
}
.radio2ns{
float:right;
margin:-50px 0 0 0;
display:block;
}
.termstextns{
	right: 0px;
	top: -10px;
	position: relative;
	font-size: 1em;
}
.termstext2ns{
	padding:0;
	clear: right;
}
#pdflinks{
width:auto;
background:#FFFFFF;
top:-26px;
position:relative;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 0.8em;
}
#pdflinks li a:link,#pdflinks li a:visited,#pdflinkshome li a:link,#pdflinkshome li a:visited{
padding:0;
display:block;
color:#696969;
font-weight:normal;
text-decoration:none
}
#pdflinks li a:hover,#pdflinkshome li a:hover{
padding:0;
display:block;
color:#B31B34;
font-weight:normal;
text-decoration:underline
}