/* Membership Signup - Table */
/* start */
/*
#.MemberSignUpTable { border: 1px solid #93A0AD;}
#.MemberSignUpTable TD {padding:4px;}
*/

#MemberSignUpTable,#MainMemberTable {width: 100%;
background-color: #44414c;
border-top-width: 1px;
border-right-width-value: 1px;
border-right-width-ltr-source: physical;
border-right-width-rtl-source: physical;
border-bottom-width: 1px;
border-left-width-value: 1px;
border-left-width-ltr-source: physical;
border-left-width-rtl-source: physical;
border-top-style: solid;
border-right-style-value: solid;
border-right-style-ltr-source: physical;
border-right-style-rtl-source: physical;
border-bottom-style: solid;
border-left-style-value: solid;
border-left-style-ltr-source: physical;
border-left-style-rtl-source: physical;
border-top-color: #9c9b8d;
border-right-color-value: #9c9b8d;
border-right-color-ltr-source: physical;
border-right-color-rtl-source: physical;
border-bottom-color: #9c9b8d;
border-left-color-value: #9c9b8d;
border-left-color-ltr-source: physical;
border-left-color-rtl-source: physical;
}
#MemberSignUpTable TR TD{padding: 5px; color: #000000; font-family:Candara; font-size: 10px; vertical-align: top;}
#MemberSignUpTable STRONG {font-family:Candara; color: #000000; }
.MemberSignUpHeader { padding: 5px; color: #000000; font-family:Candara; font-size: 10px; vertical-align: top;
color: #9c9b8d;font-family:Candara; font-size: 26px;}
.MembersSignUpColored { padding: 5px; color: #000000; font-family:Candara; font-size: 10px; vertical-align: top;
font-family:Candara; background-color: #8D8D8D;  }
.MembersSignUpNotColored { padding: 5px; color: #000000; font-family:Candara; font-size: 10px; vertical-align: top;
font-family:Candara; background-color: #FFFFFF; }


#MainMemberTable TR TD{padding: 15px; color: #000000; font-family:Candara; font-size: 10px; vertical-align: top;
color: #9c9b8d;}
#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: #8D8D8D;  }


#memberlogin {margin-left:31px; padding-left: 31px; border: 2px solid #000000; width: 410px; text-align:center;}
#mainform {padding-left: 3px;}
#loginform {padding-left: 31px; }
#login_sidepanelform {padding: 5px; color:#ffffff;  }
#recoverpw {padding: 5px; }


div#login_sidepanelform strong.subheading {
color: #000000; 
padding-left: 20px;
background-color: transparent;
}

#LoginTableLeftPanel {border: 2px solid #ffffff; padding-right: 31px; width: 210px; }
#LoginTableLeftPanel TR TD{padding: 5px;  color:#ffffff; font-family:Candara; font-size: 10px;}
#LoginTableLeftPanel STRONG {font-family:Candara; color: #00000; }
#LoginTableLeftPanel LABEL { font-weight: normal;  color: #000000; }



#ErrorTable {padding: 20px; width: 80%; border: 2px solid #000000; margin-left:20px;}
#ErrorTable TR TD{padding: 5px; color: #000000; font-family:Candara; font-size: 12px;}


#LoginTable {border: 2px solid #ffffff; margin:20px;  padding: 20px; width: 80%; }
#LoginTable TR TD{padding: 5px; color: #ffffff; font-family:Candara; font-size: 12px;}

.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, .LoginButton, .LostPasswordButton { background-color: #333333; color: white; border:1px solid black; font-family: Tahoma; font-weight: bold; font-size: 9px; padding: 1px;}

strong.member{
color: #000000;
font-weight:bold;
}

strong.member_heading {
  font: bold 16px Candara;
  color: #0284B3;
  text-transform: uppercase;
  display: block;
  height: 29px;
  padding: 7px;
}
strong.member_subheading {
  font: bold 12px Candara;
  display: block;
  color: #0284B3;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 10px;
  padding-right: 10px;
}

.member_link { color: #2b2d38; font-weight: bold; }

ul{
  padding-top: 4px;
  padding-left: 40px;
  color: #000000;
}

ul li{
	font-size: 10px; font-family: Verdana;
	color: #000000;
}

strong.list {
  font: bold 14px Tahoma;
  display: block;
  color: black;
  padding-top: 4px;
  padding-left: 16px;
  height: 29px;
}
.affiliateButton  { background-color: #2b2d38; color: white; border:1px solid white; font-weight: bold; font-size: 12px; padding: 2px;}

/* end */
