/* changes fxb */

#middleContainer div div h2 {
  background: none;
}

/* end fxb changes */

/*-----------------My Account SignIN Return User Starts---------------*/

#loginInnerContainer h2 {
  padding: 0px 0px 0px 0px;
  font: bold 11px Verdana;
  color: #083f53;
  margin: 10px;
  background: none;
  background-color: none;
  border: none;

}

.loginContainers {
  margin: 70px 0px 70px 70px;
  /*  background:transparent url(../images/signInContainer_bg.gif) repeat-x right bottom ; */
  float: left;
  width: 345px;
}

#loginInnerContainer {
  padding-bottom: 13px;
  margin: 0px;
  background: url(../images/product-bw-bg.png) repeat-x left bottom;
  border: 1px solid #d8d8d8;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  float: left;
  overflow: hidden;
  text-align: center;
}

.singleOrderContainers {
  padding-bottom: 13px;
  /*margin: 0px;*/
  background: url(../images/product-bw-bg.png) repeat-x left bottom;
  border: 1px solid #d8d8d8;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  overflow: hidden;
  text-align: center;

  margin-top: 70px !important;
  margin-right: 70px !important;
}

#loginInnerContainer h1, .singleOrderHeading {
  padding: 0px 5px 5px 5px;
  font: 17px Verdana;
  color: #666;
  margin: 10px;
  margin-bottom: 5px;
  background: none;
  border: none;
  text-align: left;
  border-bottom: 1px dotted #a0a0a0;
}

#loginInnerContainer p, .singleOrderContainers p {
  padding: 0 15px 8px 15px;
  font: normal 11px Verdana;
  /* color: #000000; */
  text-align: left;
}

#returnUserFrom {
  padding: 0px 1em 0em 1em;
  overflow: hidden;
}

#returnUserFrom label {
  display: block;
  text-align: left;
  float: left;
  font-weight: bold;
  line-height: 14px;
  padding: 4px 0 0px 10px;
  width: 210px;
  margin: 0px 35px;
  font: Bold 11px Verdana;
  color: #4a4b4c;
}

#returnUserFrom input {
  width: 210px;
  margin: 0px 45px;
  padding: 2px;
  color: #000000;
  float: left;
}

#signInBtn {
  clear: left;
  display: block;
  height: 33px;
  overflow: hidden;
  margin: 10px 0 5px 125px;
  text-align: center;
}

.blueLink {
  margin-left: 103px;
  text-align: left;
}

/*-----------------My Account SignIN  New User Starts---------------*/

#newUser {
  background: url(../images/product-bw-bg.png) repeat-x left bottom;
  border: 1px solid #d8d8d8;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  height: 220px;
  float: left;
  text-align: center;
  text-align: left;
  padding-bottom: 15px;
}

#newUser h1 {
  padding: 0px 5px 5px 5px;
  font: 17px Verdana;
  margin: 10px;
  color: #1e1e1e;
  border: none;
  border-bottom: 1px dotted #a0a0a0;
}

#newUser p {
  padding: 0 15px 0px 15px;
  font: normal 11px Verdana;
  color: #000000;
}

#newUserFrom {
  padding: 1em 1em 1em 1em;
  overflow: hidden;
}

#newUserFrom label {
  display: block;
  float: left;
  font-weight: bold;
  line-height: 14px;
  padding: 5px 0 0px 35px;
  width: 120px;
  font: Bold 11px Verdana;
  color: #4a4b4c;
}

#newUserFrom input {
  width: 230px;
  float: left;
  font: normal 11px Verdana;
  border: 1px solid #bebebe;
  margin: 2px 0px 0px 35px;
  padding: 2px;
  color: #000000;
}

#createAccountBtn {
  margin: 25px 0px 0 109px;
  overflow: hidden;
  text-align: center;
}

/*---------------Forgotten Password -----------------------*/

.forgottenPasswordCon {
  margin: 20px 0px 0px 20px;
  background: url(../images/product-bw-bg.png) repeat-x left bottom;
  padding-bottom: 11px;
  float: left;
  margin: 20px 320px 0 320px;
}

#forgottenPassword {
  background: #FFFFFF url(../images/guestBG.gif) no-repeat bottom right;
  border: 1px solid #d8d8d8;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  /*paddin

g-bottom: 13px;*/
  float: left;
  text-align: left;
  width: 355px;
}

#forgottenPassword p {
  padding: 5px;
  font: normal 11px Verdana, Geneva, sans-serif;
}

#forgottenPasswordFrom {
  padding-left: 20px;
  overflow: hidden;
}

#forgottenPasswordFrom label {
  clear: both;
  display: block;
  font-weight: bold;
  line-height: 14px;
  padding: 0 0 5px;
  font: Bold 11px Verdana;
  color: #4a4b4c;
}
#forgottenPasswordFrom input{
  width: 230px !important;
}

#forgottenPasswordFrom input:first {
  width: 230px;
  float: left;
  position: relative;
  font: normal 11px Verdana;
  border: 1px solid #bebebe;
  margin: 2px 10px 00px 10px;
  padding: 1px;
  color: #000000;
}

#submitEmailBtn {
  padding: 0px;
  margin: 20px 140px 10px 120px;
  float: right;
  text-align: center;
  clear: both;
}

#submitEmailBtn input{
  width: 65px !important;
}

.orderComments {
  margin: 0px;
  overflow: hidden;
  float: left;
  width: 565px;
}

.orderComments ul li {
  font: normal 12px Verdana, Geneva, sans-serif;
  line-height: 120%;
  margin: 5px;
  padding: 0px 5px 8px 20px;
  background: url(../images/square_bullete.gif) no-repeat left 0px;
}

.orderComments strong {
  color: #278fa3;
}

.orderComments ul li a:hover {
  text-decoration: none;
}

/*#searchOrder {float:right; width: 300px; height: 90px; border: 1px solid #e9e5e2; background-color: #f1f5ff; padding: 10px; margin: 0 10px ; }*/

#searchOrder {
  float: right;
  width: 300px;
  border: 1px solid #d8d8d8;
  border-radius: 10px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10pz;
  background-color: #f1f5ff;
  padding: 10px;
  margin: 0 10px;
  background: url(../images/product-hover-bg.png) no-repeat left;
}

/*.searchOrderBtn { margin: 10px 0 0 70px ;}*/

.searchOrderBtn {
  height: 33px;
  margin-left: 100px;
}

input[type="submit"] {
  text-transform: capitalize;
}

/* New styles for Captcha */
.marginTopForgotPwd{
  margin-top: 10px;
}
.captcha{
  margin-top: 10px;
}
.error{
  clear: both;
  margin-bottom: 5px;
  padding: 0 !important;
}
