@charset "utf-8";
/* Changes from Zan's CSS*/
/* added this one */
#membershipRightContainer {
  padding-left:50px;
    overflow:hidden;
  min-height: 350px;
} 

#loginInnerContainer p {margin: 0px 0px 8px 0px;}
/*changes */
.dividedVerticalLine{
  margin: 30px 30px 30px 80px;
  float:left;
  height: 315px;
  border-left: 1px #CCCCCC solid;  display:None;
  }

.notAmemeberText {
margin: 30px 0 -30px 38px;  
  float:left;
  width: 310px;
  background-color: #ecf5ff;
  padding: 10px;
  border: 1px dashed #bdcfe9;
  text-align:center;
  color:#5d6266;
  display:None;
  }

/* END OF Changes from Zan's CSS*/



div.BoxForm {

  overflow: visible;
  text-align:center;
}
div.BoxForm label{
float:left;
font-weight:bold;
line-height:14px;
padding: 0px 0 0px 70px;
font: Bold 11px Verdana;
color: #4a4b4c;  
}

div.BoxForm input, div.BoxForm select{
  width: 200px;

  font: normal 11px Verdana;
  border: 1px solid #698bab;
  margin: 2px 0px 10px 0px;
  padding: 1px;
  color: #4a4b4c;  
  
}

/* End of changes */

.memberValidationBtn{
clear: both;
  margin: 0px auto;
  padding: 0px 0px 0 129px;
  overflow: hidden;
  text-align: center;

}

.tryAgainmemBtn{
  margin:0px;
  padding: 0px 0px 0px  118px;
  clear:both;
  overflow:hidden;
}

.orText{ 
  margin: 10px;
  padding: 5px 0px; 
  border-bottom: 1px dotted #bdcfe9; 
  border-top: 1px dotted #bdcfe9; 
  color:#035FB1; 
  font: normal 21px Verdana, Geneva, sans-serif;
}




.notAmemeberText p{
    line-height: 200%;}

.notAmemeberText p span{
  font: normal 17px Verdana, Geneva, sans-serif;
  color:#5d6266;
  }
.notAmemeberText p span.blue{
  color:#035fb1;
  }

/* ----- Costco Membership Info ----- */

.costcoMembershipInfo  {
border-top:1px solid #D6D6D6;
clear:both;
padding-top:10px;
}
.executive, .goldStar {

padding:5px;
width:450px;
}

.executive{
  background:url("../images/executiveCard.gif") no-repeat scroll 10px center #FFFFFF; /*BG color #ECF5FF*/
  float:left;
  margin-right:10px;
  border-right:1px solid #D6D6D6;
}
.goldStar {
min-height:70px;
float:right;
  background:url("../images/goldStarCard.gif") no-repeat scroll 10px center #FFFFFF;

}
.costcoMembershipInfo .executive p, .costcoMembershipInfo .goldStar p {
clear:none;
font:11px verdana;
padding-left:100px;
text-align:left;

}
.costcoMembershipInfo p {
clear:both;
font:17px verdana;
text-align:center; padding: 5px;  color: #666666;
}