div.page_content{
margin-left: 10px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 10px;
}

div.one_column{
float:right;
width:608px;
}

div.center_block{
text-align:center;
margin-left:0px;
margin-right:0px;
margin-top: 10px;
margin-bottom: 0px;
}

span.field_size{color:#000000;  font-weight:500; font-size:70%; line-height:100%;}


div.pass{
margin-left: auto; margin-right: auto;
text-align:left;
padding-top:0px;
padding-bottom:10px;
border-left: 1px solid #76738F; border-right: 1px solid #76738F; border-top: 1px solid #76738F; border-bottom: 1px solid #76738F;
width:400px;

}

div.row_pass{
  position:relative;
  width: 390px;
  text-align: right;
  }

span.lbl_pass {
width: 140px;
text-align: right;
float:left;
}

label.lbl_pass{
color:#4B4864;
font-weight:500;
font-size:80%;
line-height:110%;}

span.frmelement_pass {
float: right;
width: 240px;
text-align: left;

}

div.aright_pass {width:385px; text-align:right; padding:0px; margin:0px;} 


div.reg{
margin-left: auto; margin-right: auto;
text-align:left;
padding-top:0px;
padding-bottom:10px;
border-left: 1px solid #76738F; border-right: 1px solid #76738F; border-top: 1px solid #76738F; border-bottom: 1px solid #76738F;
width:440px;
}

div.row_reg{
  position:relative;
  width: 480px;
  text-align: right;
  }
  
span.lbl_reg {
width: 150px;
text-align: right;
float:left;
}

label.lbl_reg{
color:#4B4864;
font-weight:600;
font-size:80%;
line-height:110%;}

span.frmelement_reg {
float: right;
width: 320px;

text-align: left;
}

p.pgf{
padding:10px;
margin:0px;
color:#4B4864;  font-weight:400; font-size:80%; line-height:120%;
text-align:left;
width: 400px;
}

div.aright_reg {clear:both; width:420px;text-align:right; padding-top: 1px;} 


div.lost{
margin-left: auto; margin-right: auto;
text-align:left;
padding-top:0px;
padding-bottom:10px;
border-left: 1px solid #76738F; border-right: 1px solid #76738F; border-top: 1px solid #76738F; border-bottom: 1px solid #76738F;
width:400px;

}

div.row_lost{
  position:relative;
  width: 390px;
  text-align: right;
  }

span.lbl_lost {
width: 140px;
text-align: right;
float:left;
}

label.lbl_lost{
color:#4B4864;
font-weight:500;
font-size:80%;
line-height:110%;}

span.frmelement_lost {
float: right;
width: 240px;
text-align: left;

}

div.aright_lost {clear:both; width:390px;text-align:right; padding-top: 1px;} 



div.chngemail{
margin-left: auto; margin-right: auto;
text-align:left;
padding-top:0px;
padding-bottom:10px;
border-left: 1px solid #76738F; border-right: 1px solid #76738F; border-top: 1px solid #76738F; border-bottom: 1px solid #76738F;
width:480px;
}

div.row_chngemail{
  position:relative;
  width: 480px;
  text-align: right;
  }
  
span.lbl_chngemail {
width: 150px;
text-align: right;
float:left;
}

label.lbl_chngemail{
color:#4B4864;
font-weight:600;
font-size:80%;
line-height:110%;}

span.frmelement_chngemail {
float: right;
width: 320px;

text-align: left;
}


div.aright_chngemail {clear:both; width:420px;text-align:right; padding-top: 1px;} 



div.center {margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 10px;
text-align:center;
}
 
div.error {
text-align:left;
padding:4px;
margin-top:10px;
margin-left:auto;
margin-right:auto;
border: 1px solid #DF0000;
color:#DF0000;
font-weight:400;
font-size:80%;
line-height:100%;
background-color:#FFFF8C;
width:400px;
}

div.display_message {
text-align:center;
padding:4px;
margin-top:10px;
border: 1px solid #006F00;
color:#006F00;
font-weight:400;
font-size:90%;
line-height:110%;}

div.center_button{padding:5px;text-align:center;}
div.warning{padding:5px;border:1px solid #bf0000; margin:6px 0px 0px 0px;}
input.contact {border:1px solid #4B4864;  background: #EFEFEF;font-family:Arial, Tahoma, sans-serif;font-size:80%; line-height:100%;}
select.contact {border:1px solid #4B4864;  background: #EFEFEF;font-family:Arial, Tahoma, sans-serif;font-size:80%; line-height:100%;}
textarea.contact {border:1px solid #4B4864;  background: #EFEFEF;font-family:Arial, Tahoma, sans-serif;font-size:80%; line-height:100%;}
input.contacterror {border:1px solid #CA0000;background: #FFFF8C;font-family:Arial, Tahoma, sans-serif;font-size:80%; line-height:100%;}
select.contacterror {border:1px solid #CA0000;background: #FFFF8C;font-family:Arial, Tahoma, sans-serif;font-size:80%; line-height:100%;}
textarea.contacterror {border:1px solid #CA0000;background: #FFFF8C;font-family:Arial, Tahoma, sans-serif;font-size:80%; line-height:100%;}


