/*div#mainContent{
  margin:10px;
  border:1px solid #cccccc;
}
*/
form.public{
  width:500px;
  margin-top:30px;
  margin-left:auto;
  margin-right:auto;
  margin-bottom:20px;
  padding:10px;
  /*background:url(../images/blueGradient.jpg) #ffffff left top repeat-x;
    border:1px solid #ccddee;*/
  color:#000000;
  text-align:center;
}
form.public table{
  width:400px;
  margin-left:auto;
  margin-right:auto;
  text-align:left;
}
form.public td.instructions{
  padding-bottom:10px;
  text-align:center;
}
form.public td.label{
  padding-right:10px;
  text-align:right;
}
form.public td.input{
  text-align:left;
}
form.public td.oneInput{
  text-align:center;
}
form.public td.oneInput input{
  text-align:left;
}
/*
form.public label#labelTerms{
  font-size:8pt;
}
*/
form.public td.submit{
  padding-top:20px;
  text-align:center;
}
form.public td.note{
  padding:10px;
  font-style:italic;
  text-align:center;
}
form.public td.submit input{
  margin-left:20px;
  margin-right:20px;
  font-size:12pt;
  text-align:center;
}
form#register td#terms{
  font-size:8pt;
  text-align:center;
}



div#sidebar span.cur{
  border-left:31px solid #9ac4ff;
}
div#sidebar span.cur{
  border-right:1px solid #cccccc;
  border-bottom:1px solid #cccccc;
}



div#nCardIntro{
  width:500px;
  padding:10px;
  background:url(../images/layout/bg-light-2.png) #ffffff repeat-x 0px 0px;
}
div#nCardIntro h1{
  font-size:12pt;
}
div#nCardIntro h2{
  color:#999999;
  font-size:9pt;
}