#login fieldset{
  width: 50%;
  margin: 30px auto;
  background-color: #C6DEE8;
  text-align: center;
}

#login .warning{
  width: 64%;
}
#login form label{
  width: 100%;
  text-align:center;
}

#shopper_content_home ul, ol{
  /*margin: 5px;*/
  display: inline;
}
/*#shopper_content_home ul li, ol li{
  list-style-type: disc;
  margin-left: 20px;
  padding: 3px;
}
*/

/*REGISTRATION RESUME TABLE*/

table.registration-resume{
	font-size: 100% !important;
  width: 100% !important;
}

caption {
  text-align: left;
  padding: 4px;
  visibility:visible !important;
  border-bottom: 1px solid #003366;
	margin: 0px 0px 5px 0px;
	font-weight:bold;
}

.registration-resume th {
  text-align: left;
  padding: 4px;
  visibility: visible !important;
  display: block !important;
}

.registration-resume td {
  text-align: left;
	width: 70%;
}

#shopper_content_home div.book_description ul, #shopper_content_home div.book_description ul li{
  list-style-type: none !important;
  margin: 0px;
}

p.wishlist_print_date{
  display: none;
}

#shopper_content_home ol li{
  list-style-type: decimal;
}