
#signupform {
	
font-size:9px;
color:#000;
font-family:AdelleBasicBold, Cambria, Georgia, Times,Times New Roman;	
	
	}

#signupform label { 
font-weight: bold;
font-size:10px;
color:#000;
font-family:AdelleBasicBold, Cambria, Georgia, Times,Times New Roman; }
#signupform  input, #signupform  select, #signupform  textarea { color:#000}
#signupform  select { width:240}
#signupform  table.tabbedtable { padding-left: 3em; }
#signupform  table.tabbedtable td { padding-bottom: 5px; width:200px; }
#signupform  table.tabbedtable label { text-align: right; padding-right: 9px; }
.hiddenlabel { visibility: hidden; }
.largelink { border: 1px solid #cacaca; padding: 10px; background-color: #E8EEF7; font-size: 1.2em; font-weight: bold; }
.largelinkwrap { padding-top: 10px; padding-bottom: 10px; }
#signupform  #signupbox {
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 9px; 
	}
#signupform  #signuptab {
  float:left;
  width:98%;
  /*background:#fff url("checkout_img/bg.gif") repeat-x bottom;*/
  font-size:9px;
  line-height: normal;
}
#signupform  #signuptab ul {
  margin:0;
  padding: 0px 10px 0px 10px;
  list-style:none;
}
#signupform  #signuptab li {
  float:left;
  /*background:url("checkout_img/left_white.png") no-repeat left top;*/
  margin:0;
  padding:0 3px 0 9px;
  border-bottom:1px solid #CACACA;
}
#signupform  #signuptab a {
  float:left;
  display:block;
  width:.1em;
 /*background:url("checkout_img/right_white.png") no-repeat right top;*/
  padding:2px 15px 0px 6px;
  text-decoration:none;
  font-weight:bold;
  color:#fff;
  white-space: nowrap;
}
#signupform #signuptab > ul a {width:auto;}
#signupform #signuptab a {float:none;}
#signupform #signuptab a:hover {
  color:#333;
}
#signupform #signuptab #signupcurrent {
  background-position:0 -150px;
  border-width:0;
  text-align:left;
}
#signupform #signuptab #signupcurrent a {
  background-position:100% -150px;
  padding-bottom:1px;
  color:#000;
}
#signupform #signuptab li:hover,#signupform  #signuptab li:hover a {
  background-position:0% -150px;
  color:#000;
}
#signupform #signuptab li:hover a {
  background-position:100% -150px;
}
#signupform #signupbox {
  width: 99%;
  text-align: center;
  margin: 0em auto;
}

#signupform #signupwrap {
  text-align: left;
  padding: 15px 10px 10px 15px;
  clear: both;

}

/* Unsupported browsers */

.orange_rbcontent { padding: 0.4em; }
.orange_rbroundbox { width: 100%; }

#unsupported {
  font-weight: bold;
  text-align: left;
}


/* checkout form */

#signupform table {
  border-spacing: 0px;
  border-collapse: collapse;
  empty-cells: show;
}

#signupform .label {
  padding-top: 2px;
  padding-right: 8px;
  vertical-align: top;
  text-align: right;
  width: 125px;
  white-space: nowrap;
}

#signupform .field {
	  padding-top: 2px;
  padding-right: 8px;
  vertical-align: top;
  text-align: left;
  width: 125px;
  white-space: nowrap;
}
#signupform .field img{
	padding:inherit;
	
}

#signupform .status {
  padding-top: 2px;
  padding-left: 8px;
  vertical-align: top;
  width: 246px;
  white-space: nowrap;
}

#signupform .textfield {
  width: 150px;
}

#signupform label.error {
 /* background:url("checkout_img/unchecked.gif") no-repeat 0px 0px;*/
  padding-left: 16px;
  padding-bottom: 2px;
  font-weight: bold;
  color: #EA5200;
  overflow:hidden;
  font-size:9px;
}

#signupform label.checked {
  /* background:url("checkout_img/checked.gif") no-repeat 0px 0px;*/
}

#signupform .success_msg {
  font-weight: bold;
}

#signupform #dateformatStatus, #checkout #termsStatus {
  margin-left: 6px;
}

#signupform #dateformat_eu {
 vertical-align: middle;
}

#signupform #ldateformat_eu {
  font-weight: normal;
  vertical-align: middle;
}

#signupform #dateformat_am {
  vertical-align: middle;
}

#signupform #ldateformat_am {
  font-weight: normal;
  vertical-align: middle;
}

#signupform #termswrap {
  float: left;
}

#signupform #terms {
  vertical-align: middle;
  float: left;
  display: block;
  margin-right: 5px;
}

#signupform #lterms {
  font-weight: normal;
  vertical-align: middle;
  float: left;
  display: block;
  width: 350px;
  white-space: normal;
}

#signupform #lsignupsubmit {
  visibility: hidden;
}

/* checkout form end */
