/*	Reset
	-------------------------------------*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
body {line-height:1;}
ol,ul {list-style:none;}
blockquote,q {quotes:none;}
:focus {outline:0;}
ins {text-decoration:none;}
del {text-decoration:line-through;}
textarea {overflow:auto;}

/*	Sign Up Form
	-------------------------------------*/
.clear{clear:both;}
body{background-color:#e4e8eb;color:#5a5a5a; padding-bottom: 20px;font-size:75%;/* 12px */font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica;line-height:1.4em;/* 18px */text-align:center;cursor:default;}
.container{width:500px;margin:0 auto; text-align: left;}
a {color:#4f5299; text-decoration: none}
a:hover {text-decoration: underline}
#header{background:url(images/nlSignUpHeader.png) no-repeat top center;height:70px;margin-bottom:20px;text-align:right;}
#header h2{padding:15px 10px;font-size:1.7em;letter-spacing:-1px;color:#ffffff;}
#header h2 span{display:block;font-size:0.9em;color:#aaacdf;}
#header h3{padding:15px 10px;font-size:1.4em;letter-spacing:-1px;color:#ffffff;}
#header h3 span{display:block;font-size:0.9em;color:#aaacdf;}
#footer {margin-top: 20px;}
#bottom{background:url(images/nlSignUpBottom.png) no-repeat top center;height:5px;}
.small { color:#828282;font-size: 0.9em; margin-bottom: 1.4em;}
#sign-up{padding:20px;width:460px;background:#ffffff url(images/nlSignUpTop.png) no-repeat top center;}
#sign-up h3{font-size:1.3em;font-weight:bold;margin:1em 0 0.8em;color:#4f5299;}
input,select{color:#5e5e5e;}
form dl{text-align:left;}
form dl dt{float:left;clear:left;width:180px;padding:4px 10px 4px 0px ;text-align:right;}
form dl dd{padding:2px 0;}
form dl dd dl{clear:both;}
form dl dd input,form dl dd select,form dl dd textarea{padding:3px;border:1px solid #d2d2d2; width: 160px;}
form dl dd select.date {width: 55px;}
form dl dd input.noborder{border:0;}
form dl dt label{padding:2px;font-size:0.8em;}
form dl dd dl dt{width:150px;padding:0px ;text-align:right;}
form dl dt.submit{margin-top:1em;}
.green{color:#0fa40f;}
.red,label em{color:#df0032;}
.rulesOuter{display:block;color:#df0032;height:12px;padding:2px;margin-left:158px;}
