/* USER ACCOUNT CSS */

body { font-family: 'Arial Unicode MS', Arial, Verdana, sans-serif; text-align: left }

/* Profile summary page */

div.profile_zone_cont { border: 1px solid #e3e6e7; margin:0 0 5px 0; clear:both; }

div.profile_zonehed_fav, .profile_zonehed_list, .profile_zonehed_watch, .profile_zonehed_rev, .profile_zonehed_int, div.profile_zonehed_tags, div.profile_zonehed_savsrch, div.profile_zonehed_chkdout { font-size: 100%; font-weight: bold; color: #455560; padding: 4px 8px 5px 28px; }

div.profile_zonehed_fav { background: #d2d6d8 url('../images/bg_profile_zoneheds.gif') 0px 0px no-repeat; }
div.profile_zonehed_list { background: #d2d6d8 url('../images/bg_profile_zoneheds.gif') 0px -100px no-repeat; }
div.profile_zonehed_watch { background: #d2d6d8 url('../images/bg_profile_zoneheds.gif') 0px -200px no-repeat; }
div.profile_zonehed_rev { background: #d2d6d8 url('../images/bg_profile_zoneheds.gif') 0px -300px no-repeat; }
div.profile_zonehed_int { background: #d2d6d8 url('../images/bg_profile_zoneheds.gif') 0px -400px no-repeat; }
div.profile_zonehed_tags { background: #d2d6d8 url('../images/bg_profile_zoneheds.gif') 0px -500px no-repeat; }
div.profile_zonehed_savsrch { background: #d2d6d8 url('../images/bg_profile_zoneheds.gif') 0px -600px no-repeat; }
div.profile_zonehed_chkdout { background: #d2d6d8 url('https://static1.worldcat.org/wcpa/rel20160728/images/bg_profile_zoneheds.png') 0px -700px no-repeat; }

div.profile_zonehed_fav a { color:#455560; }
div.profile_zonehed_list a { color:#455560; }
div.profile_zonehed_watch a { color:#455560; }
div.profile_zonehed_savsrch a { color:#455560; }
div.profile_zonehed_rev a { color:#455560; }
div.profile_zonehed_int a { color:#455560; }
div.profile_zonehed_tags a { color:#455560; }
div.profile_zonehed_chkdout a { color:#455560; }

div.profile_zone { background: #f6f6f7; padding: 8px 14px }
div.profile_zone .blank { background: #fff; border-right: 1px solid #dde0e2; border-bottom: 1px solid #caced1; padding: 0.5em; margin-bottom: 0.5em; font-size: 11px }
div.profile_zone_fav_lib { background: #f6f6f7; padding: 8px 5px 8px 5px; height:auto; }
div.profile_zone_savsrch { background: #f6f6f7; padding: 8px 14px 8px 14px; height:auto; }
div.profile_zone_reviews { background: #f6f6f7; padding: 8px 14px 8px 14px; height:auto; }
div.profile_zone_tags { background: #f6f6f7; padding: 8px 14px; height:93px; *height:96px; }
#profile_zone_interests { background: #f6f6f7; padding: 8px 14px; height:93px; *height:96px; display:block; }
#profile_zone_interests_2 { background: #f6f6f7; padding: 8px 14px; height:auto; display:none; }

#chkdout ul { list-style-type: none }
#chkdout li { font-size: 12px; line-height: 1.3em; margin-bottom: 0.6em }
#chkdout li a { font-weight: bold }

p.viewall { text-align: right; font-size: 11px; margin: 0; padding: 0 }
p.viewall a, p.viewall a:visited { color: #7c888f }
p.viewall a:hover { color: #ff7600 }

/* Checkout time left and time alert */
.chkdout-time-alert-sm, .chkdout-time-left-sm { display: inline-block; padding: 2px 8px 2px 26px; margin: 4px 0 0 1em; font-size: 11px; }
.chkdout-time-alert-sm, .chkdout-time-left-sm { -moz-border-radius: 4px; -webkit-border-radius: 4px; }
.chkdout-time-alert-sm { background: #eb1c24 url('https://static1.worldcat.org/wcpa/rel20160728/images/bg_chkdout_timealert.png') 0px 0px no-repeat; color: #fff }
.chkdout-time-left-sm { background: #fde95e url('https://static1.worldcat.org/wcpa/rel20160728/images/bg_chkdout_timeleft.png') 0px 0px no-repeat; color: #455560 }


.chkdout-time-alert-lg, .chkdout-time-left-lg { width: 320px; }
.chkdout-time-alert-lg, .chkdout-time-left-lg { -moz-border-radius: 8px; -webkit-border-radius: 8px; }
.chkdout-time-alert-lg { background: #eb1c24 url('https://static1.worldcat.org/wcpa/rel20160728/images/bg_chkdout_timealert.png') 0px -100px no-repeat; color: #fff }
.chkdout-time-left-lg { background: #fde95e url('https://static1.worldcat.org/wcpa/rel20160728/images/bg_chkdout_timeleft.png') 0px -100px no-repeat; color: #455560 }
.chkdout-time-alert-lg p.mes, .chkdout-time-left-lg p.mes { font-size: 14px; font-weight: bold; text-align: center; line-height: 1.1em; margin: 0 14px 0
48px; padding: 6px 0 2px 0 }
.chkdout-time-alert-lg p.time, .chkdout-time-left-lg p.time { font-size: 20px; font-weight: bold; text-align: center; margin: 0 14px 0 48px; padding: 0 0 2px
0 }
.chkdout-time-alert-lg p.time span, .chkdout-time-left-lg p.time span { font-size: 13px; position: relative; top: -3px; left: 4px; padding-right: 4px; }
.chkdout-time-alert-lg p.expdate, .chkdout-time-left-lg p.expdate { margin: 0 14px 0 48px; padding: 0 0 6px 0; font-size: 11px; text-align: center; }

/* help */

div.helplink { float: right; font-size: 11px; font-weight: normal; }
div.helplink a { color: #7a8990; background: url('../images/bg_icon_help.gif') 0px 0px no-repeat; text-decoration: underline }
div.helplink a:hover { color: #61604f; background: url('../images/bg_icon_help.gif') 0px -18px no-repeat; }

div.floatCreateRight { float:right; font-size: 11px; font-weight: normal; margin:0 15px 0 0;}

/* drop divs */

.dropdiv-cont { font-weight: normal; width: 300px; color: #000 }

#help-prof-fav-sub, #help-prof-list-sub, #help-prof-watch-sub, #help-prof-rev-sub, #help-prof-int-sub, #help-prof-tags-sub, #help-prof-savsrch-sub
{ position: absolute; visibility: hidden; padding: 8px; text-align: left; }
#help-prof-chkdout-sub, #help-ipauth-signin-a-sub, #help-ipauth-signin-b-sub { position: absolute; visibility: hidden; padding: 8px; text-align: left; }

/* miscellaneous */

div.clear { clear: both; height: 0; margin: 0; line-height: 0; font-size: 1px; }

/* Add, delete, edit links */

div.action-cont { margin-top: 4px }
a.action-add, a.action-edit, a.action-del { font-size: 11px; color: #7c888f; text-decoration: underline; padding-left: 16px; line-height: 1.5em; white-space: nowrap }
a.action-add { background: url('../images/bg_icons_actions.gif') 0px 0px no-repeat;  }
a.action-edit { background: url('../images/bg_icons_actions.gif') 0px -160px no-repeat;  }
a.action-del { background: url('../images/bg_icons_actions.gif') 0px -80px no-repeat;  }