/* Membership Signup - Table */
/* start */
/*
#.MemberSignUpTable { border: 1px solid #93A0AD;}
#.MemberSignUpTable TD {padding:4px;}
*/

#MemberSignUpTable {border:1px solid #2b2d38; padding: 7px; width: 495px; background-color: #a8bfd9; }
#MemberSignUpTable TR TD{padding: 5px; color: #000000; font-family:Candara; font-size: 10px;}
#MemberSignUpTable STRONG {font-family:Candara;}

#MainMemberTable {border:1px solid #2b2d38; margin-left: 10px; padding: 15px; width: 450px; background-color: #ffffff; }
#MainMemberTable TR TD{padding: 15px; color: #000000; font-family:Candara; font-size: 10px;}
#MainMemberTable 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: #a8bfd9;  }


#memberlogin {margin:5px; padding: 5px; border:1px solid #2b2d38; width: 410px; text-align:center;}
#mainform {padding-left: 7px; width: 490px;}
#loginform {padding-left: 7px; }
#login_sidepanelform {padding: 5px; }
#recoverpw {padding: 5px; }

#LoginTableLeftPanel {border:1px solid #2b2d38; padding-right: 31px; width: 310px; background-color: #a8bfd9; text-align:right;}
#LoginTableLeftPanel TR TD{padding: 5px; color: #000000; font-family:Candara; font-size: 10px;}
#LoginTableLeftPanel STRONG {font-family:Candara;}

.MemberSignUpHeader { padding: 5px; background-color: #a8bfd9; color: white; font-family:Candara; font-size: 26px;}
.MembersSignUpColored { font-family:Candara; padding: 5px; background-color: #a8bfd9;  }
.MembersSignUpNotColored { font-family:Candara; padding: 5px; background-color: #FFFFFF; }


#ErrorTable TR TD {padding: 5px; font-size: 12px; }
#ErrorTable {background-color: #a8bfd9; border:1px solid #2b2d38; }

#LoginTable {border:1px solid #2b2d38; padding: 5px; width: 310px; background-color: #ffffff; }
#LoginTable TR TD{padding: 5px; color: #000000; font-family:Candara; font-size: 10px;}

.LoginTable {border:1px solid #2b2d38; padding: 5px; width: 310px; 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:188px;
font-size: 18px; color: #FF0000;}
.LoginTableHeader TR TD {padding: 5px; border-bottom:1px solid #000000; width:188px; 
font-size: 14px; color: #FF0000;}

.MemberButton, .LostPasswordButton { background-color: #333333; color: white; border:1px solid black; 
font-family: Tahoma; font-weight: bold; font-size: 9px; padding: 1px;}

strong.member_heading {
  font: bold 18px Candara;
  color: #FF0000;
  text-transform: uppercase;
  display: block;
  height: 29px;
  padding-top: 7px;
  padding-bottom: 7px;
  padding-left: 11px;
}
strong.member_subheading {
  font: bold 14px Candara;
  display: block;
  color: #FF0000;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 10px;
}

ul{
  padding-top: 4px;
  padding-left: 40px;
}

ul li{
	font-size: 10px; font-family: Verdana;
}
.member_link { color: #2b2d38; font-weight: bold; }

strong.list {
  font: bold 14px Tahoma;
  display: block;
  color: black;
  padding-top: 4px;
  padding-left: 16px;
  height: 29px;
}

/* end */

