#menu_row {
  background-color:PowderBlue;
}
#submenu_row {
  border-top:none;
}
#newtrader_panel_1 {
  float:left;
  width:800px;
}
#newtrader_panel_2 {
  font:normal 12px Arial,Helvetica,sans-serif;
  float:left;
  margin-left:6px;
  width:194px;
}
#newtrader_help {
  padding-top:8px;
  height:400px;
}
#regform_wrap {
  color: #FFFFFF;
  margin-top:6px;
  width:1000px;
}
#modacct_wrap {
  margin-top:6px;
  width:1000px;
}
#regtext_panel {
  font:normal 12px Arial,Helvetica,sans-serif;
  color:#FFFFFF;
  float:right;
  width:692px;
}
#regtext_panel .panel_contents {
  height:134px;
}
#newacct_panel1 {
  margin-top:6px;
}
#newacct_panel2 {
  margin-top:6px;
}
#user_logon {
  color:#000066;
  width:262px;
}
#newtrader_wrap {
  padding:10px 20px;
  height:366px;
}
#modtrader_wrap {
  padding:4px 0 4px 90px;
}
#newacct_user_wrap {
  padding:4px 0 4px 90px;
}
#newacct_regn_wrap {
  padding:10px 90px;
}
#modacct_panel2 {
  margin-top:6px;
}
#modacct_panel1 .panel_contents {
  height:236px;
}
#modacct_left_col {
  background-color:#DDDDFF;
  float:left;
  margin:8px 0 0 18px;
  width:556px;
  height:198px;
}
#modacct_right_col {
  float:right;
  text-align:justify;
  width:426px;
}
#modacct_list_box {
  height: 174px;
  width: 546px;
}
#modacct_table {
  table-layout:fixed;
  width:530px;
}
.lbox_alt_bkg {
  background-color:#EFF0FC;
}
#modacct_panel2 .panel_contents {
  height:256px;
}
#modacct_status_col {
  float:left;
  margin:4px 0 0 0;
  width:670px;
}
#modacct_status_left {
  float:left;
  margin:30px 0 0 60px;
}
#modacct_status_group {
  margin:12px 0 0 0;
  width:100px;
}
#modacct_status_group label {
  line-height:22px;
}
#modacct_status_group input {
  height:16px;
}
#modacct_access_group {
  border:2px solid #FFFFFF;
  float:right;
  margin-top:2px;
  width:420px;
}
#modacct_alist_col {
  float:right;
}
#modacct_alist_col .td1 {
  width:80px;
}
#modacct_alist_col .td2 {
  width:188px;
}
#modacct_alist_header {
  font:bold 12px Arial,Helvetica,sans-serif;
  background-color:#DDDDFF;
  color:#003366;
  padding:0 0 0 4px;
  height:210px;
  width:188px;
}
#modacct_alist_header div {
  border:1px solid #DDDDFF;
  float:left;
  text-align:center;
}
#modacct_alist_header p {
  text-align:center;
}
#modacct_access_lbox select {
  margin-left:2px;
  width:180px;
  height:180px;
}
#modacct_access_col {
  float:left;
  margin:10px 0;
  width:210px;
}
#adduser_butt, #deluser_butt {
  margin:18px 0 10px 12px;
  width:130px;
}
#modacct_traderid {
  margin-left: 40px;
}
#modacct_help_col {
  float:right;
  margin-right:6px;
  width:320px;
}
#modacct_form #submit_butt {
  margin:40px 0 0 0;
}
#user_reg {
  padding:10px 90px;
}
#acct_reg {
  padding:10px 90px;
  height:294px;
}
.input_font {
  font:normal 13px Arial,Helvetica,sans-serif;
  line-height:17px;
  float:left;
}
.form_field {
  clear:both;
  display:inline;
}
.form_field p {
  float:left;
  line-height:1.71em;
  margin:0;
  padding:0;
  width:7.43em;
  text-align:right;
}
#bform_buttons, #cform_buttons {
  clear:both;
}
#bform_buttons {
  margin:0 12px;
  width:740px;
  height:26px;
}
#cform_buttons {
  margin:0 24px;
  height:30px;
}
#bform_col2 {
  float:right;
  width:55%;
}
.bform_field {
  clear:both;
  display:inline;
}
.field_label {
  float:left;
  text-align:right;
  width:120px;
}
.field_label {
  line-height:20px;
}
#bform_text .fldtype1 {
  max-width:140px;
}
#bform_text label, #cform_text label {
  margin:0 14px 0 8px;
}
#bform_text input, #cform_text input {
  font-size:13px;
  vertical-align:top;
  height:16px;
}
.cform_line {
  clear:both;
  line-height:22px;
  height:22px;
  margin:4px 0;
}
.form_padline {
  clear:both;
  height:10px;
}
.bform_textarea {
  clear:both;
}
.bform_textarea .field_label {
  line-height:22px;
}
#cform_text {
  padding:10px 90px;
}
#private_line {
  height:24px;
}
#private_line span{
  margin-left:48px;
}
#in_private {
  margin:0 10px 0 126px;
}
.req_field {
  font-size:16px;
  color:#FF0000;
}
#dv_experience {
  float:left;
  margin-right:6px;
}
#in_experience {
  margin:0 8px;
}
#bform_text #in_user_name, #cform_text #in_broker, #cform_text #in_software {
  width:220px;
}
#bform_text #in_email_addr {
  width:330px;
}
#contact_panel .bkg_type1_m {
  padding:20px;
  height:610px;
}
#contact_panel_text {
  font:bold 14px Arial,Helvetica,sans-serif;
  float:left;
  margin:20px 40px;
}
#contact_form_wrap {
  background:url("images/contact_bkg.gif") no-repeat;
  float:right;
  margin-right:140px;
  width:470px;
  height:620px;
}
#contact_form {
  margin-top:110px;
  color:black;
}
.cont_form_line {
  clear:both;
  line-height:22px;
  height:22px;
  margin:4px 0;
}
.cont_field_label {
  width:110px;
}
.cont_req_field {
  font-size:16px;
  color:#FF0000;
}

#contact_form #cont_name, #contact_form #cont_email, #contact_form #cont_company {
  width:220px;
}
#contact_form select {
  width:150px;
  height:21px;
}
#cont_phone {
  width:150px;
}
#contact_form .cont_field_label {
  width:110px;
}
.cont_field_label {
  float:left;
  text-align:right;
  width:120px;
}
#contact_form #form_buttons {
  margin:20px 30px;
  width:390px;
}
#captcha_wrap {
  clear:both;
  height:60px;
}
#captcha_wrap label {
  float:left;
}
#captcha_wrap a {
  float:left;
  margin-top:16px;
}

