.storeResultsTable { margin: 5px auto; padding: 0px; border: 0; width: 100%; }.storeResultsRow { padding: 0px; border: 0; width: 100%; vertical-align: middle; }.storeResultsCell { padding: 0px; border: 0; width: 50%; text-align: center; }
.divider { height: 9px; width: 100%; padding: 0px; margin: 0px; background-image: url("../resources/divider_ornament_white.png"); background-position: center; background-repeat: no-repeat; }.pagination_object { margin-left: auto; margin-right: auto; padding: 2px 5px; text-align: center; }.pgnTop { margin-top: 5px; margin-bottom: 10px; position: relative; z-index: 30000; }.pgnBtm { margin-top: 10px; margin-bottom: 5px; position: relative; z-index: 30000; }.pageNrm { text-decoration: none; padding: 0px 2px; font-weight: normal; font-size: 12px; }.pageNrm:hover { font-weight: bold; }.pageCrt { font-weight: bold; font-size: 16px; padding: 1px 3px; margin: 0px 2px; display: inline; }.singleError, .singleSuccess { width: 70%; text-align: center; font-size: 14px; font-weight: bold; }.multiError, .multiSuccess { width: 70%; text-align: left; font-size: 12px; }.book_object { padding: 8px; margin: 5px auto; width: 259px; text-align: left; }.innerTable { border: 0px; margin: 0px; padding: 0px; }.innerTableRow { margin: 0px; padding: 0px; }.innerTableCell { margin: 0px; padding: 0px; }.storeImageClass { width: 60px; height: 88px; }.storeInfoClass { width: 100%; height: 100%; margin-left: 6px; overflow: hidden; font-size: 13px; }.storeLink { color: #12335F; font-size: 14px; text-decoration: none; font-style: normal; font-weight: bold; }.storeLink:hover { font-style: italic; }.titleSeparator { margin: 2px 0px 3px; padding: 0px; width: 60px; }.shopbutton { position: absolute; z-index: 100; bottom: 7px; right: 7px; padding: 3px; background-color: #EFF9FF; border: 1px solid #357FE2; }.buy_number { height: 16px; width: 24px; margin: 0px 3px 0px 0px; text-align: center; border: 1px solid #B5C5CF; }.buy_number_readonly { height: 16px; width: 24px; margin: 0px 3px 0px 0px; text-align: center; border: 1px solid #B5C5CF; color: #000000; }.buy_button { height: 20px; width: 20px; margin: 0px; padding: 0px; cursor: pointer; }.address_object { padding: 8px 65px 8px 8px; margin: 5px auto; width:578; text-align: left; }.edit_button { position: absolute; z-index: 100; bottom: 7px; right: 7px; padding: 3px; background-color: #EFF9FF; border: 1px solid #357FE2; }.pen_button { height: 20px; width: 20px; margin: 0px; padding: 0px; cursor: pointer; }.addaddress_button { width: 26px; padding: 3px; background-color: #EFF9FF; border: 1px solid #357FE2; }.order_number { height: 16px; width: 40px; margin: 0px 3px 0px 0px; text-align: center; border: 1px solid #B5C5CF; }.order_number_readonly { height: 16px; width: 40px; margin: 0px 3px 0px 0px; text-align: center; border: 1px solid #B5C5CF; color: #000000; }
.relatedBooksContainer { height: 170px; border: 2px solid lightblue; margin: 15px auto 0px; padding: 7px 10px; }.relatedBook { margin: 5px; border: 1px solid black; height: 130px; width: 85px; }