/* Membership Signup - Table */
/* start */
/*
#.MemberSignUpTable { border: 1px solid #93A0AD;}
#.MemberSignUpTable TD {padding:4px;}
*/
#MainMemberTable {border: 2px solid #000000; margin-left: 105px; margin-right: 105px; padding: 15px; width: 510px; background-color: #ffffff; }
#MainMemberTable TR TD{padding: 15px; color: #000000; font-family:Candara; font-size: 10px;}
#MainMemberTable STRONG {font-family:Candara;}

#MemberSignUpTable {border: 2px solid #000000; padding: 5px; width: 510px; background-color: #8D8D8D; }
#MemberSignUpTable TR TD{padding: 5px; color: #000000; font-family:Candara; font-size: 10px;}
#MemberSignUpTable STRONG {font-family:Candara;}

#nonus_state_row{ font-family:Candara; padding: 5px; background-color: #FFFFFF; }
#us_state_row{ font-family:Candara; padding: 5px; background-color: #FFFFFF; }
#nonuscan_phone_row{ font-family:Candara; padding: 5px; background-color: #8D8D8D;  }


#memberlogin {margin-left:31px; padding-left: 20px; padding-right: 20px; border: 2px solid #000000; width: 410px; text-align:center;}
#mainform {padding-left: 31px;}
#loginform {padding-left: 31px; }
#login_sidepanelform {padding: 1px; width: 250px; margin-top: 1px;}
#recoverpw {padding: 5px; width: 510px; margin-left:20px; margin-right:20px;}

#LoginTableLeftPanel {padding: 5px; width: 250px;}
#LoginTableLeftPanel TR TD{padding: 5px; color: #000000; font-family:Candara; font-size: 12px;}
#LoginTableLeftPanel STRONG {font-family:Candara;}

.MemberSignUpHeader { padding: 5px; background-color: #ffffff; color: white; font-family:Candara; font-size: 26px;}
.MembersSignUpColored { font-family:Candara; padding: 5px; background-color: #8D8D8D;  }
.MembersSignUpNotColored { font-family:Candara; padding: 5px; background-color: #FFFFFF; }

#ErrorTable {padding-left: 31px; width: 310px; border: 2px solid #000000; padding: 5px; margin-left:31px;}
#ErrorTable TR TD{padding: 5px; color: #000000; font-family:Candara; font-size: 12px;}


#LoginTable {border: 2px solid #000000; padding: 5px; width: 410px; background-color: #ffffff; }
#LoginTable TR TD{padding: 5px; color: #000000; font-family:Candara; font-size: 10px;}

.LoginTableHeader {padding: 5px; border-bottom:1px solid #000000; width:410px;font-size: 18px; color: #FF0000;}

.LoginTableHeader TR TD {padding: 5px; border-bottom:1px solid #000000; width:188px; font-size: 14px; color: #FF0000;}

.LoginButton, .LostPasswordButton { background-color: #333333; color: white; border:1px solid black; font-family: Tahoma; font-weight: bold; font-size: 9px; padding: 1px;}

.members_heading{
  font: bold 18px Candara;
  color: #ff3300;
  text-transform: uppercase;
  display: block;
  height: 19px;
  padding-top: 7px;
  padding-bottom: 7px;
  padding-left: 11px;
}
.members_subheading{  font: bold 14px Candara;
  display: block;
  color: #ff3300;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 10px;
}

strong.heading {
  font: bold 18px Candara;
  color: #ff3300;
  text-transform: uppercase;
  display: block;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}
strong.subheading {
  font: bold 14px Candara;
  display: block;
  color: #ff3300;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 10px;
}

ul{
  padding-left: 5px;
}

ul li{
	font-size: 10px; font-family: Verdana;
}

strong.list {
  font: bold 14px Tahoma;
  display: block;
  color: black;
  padding-top: 4px;
  padding-left: 16px;
  height: 29px;
}

/* end */

