
/* 6.0/common.css */
body {padding: 0; margin: 0; text-align: center; font-family: verdana, sans-serif; font-size: 11px; background: #E4E9EF url(/static/201104-2191-my/images/6.0/bg_site.gif) 50% 0 repeat-y; }
.pagewrap {width: 924px; text-align: left; margin: 0 auto; }
.crimp1 {background: #F00; position: relative; }
.crimp1b {position: absolute; text-align: left; width: 864px; margin-left: 30px; }
body a img {border: none; }
body p {margin: 0 0 12px 0; padding: 0; font-size: 11px; line-height: 1.2em; }
table p {font-size: 10px; }
table th {text-align: left; }
input, textarea {font-size: 11px; font-family: verdana; }
form {padding: 0; margin: 0; }
form select, select {font-size: 11px; font-family: verdana; }
select option {font-size: 11px; font-family: verdana; }
a:link {          text-decoration: none; outline: none; color: #039; }
a:visited {          text-decoration: none; outline: none; color: #039; }
a:hover {          text-decoration: underline; }
a:active {          text-decoration: underline; }
a:focus {          text-decoration: underline; outline: none; }
h1 {}
h2 {margin: 0 0 12px 0; padding: 0; font-size: 27px; font-weight: normal; color: #B31F17; }
h3 {margin: 0 0 12px 0; padding: 0; font-size: 22px; font-weight: normal; color: #00467F; }
h4 {margin: 0 0 12px 0; padding: 0; font-size: 15px; font-weight: normal; color: #000; }
h5 {}
.clearfloats {clear: both; display: block; margin: 0; padding: 0; height: 1px; font-size: 1px; line-height: 0em; }
.clearfloats10px {clear: both; display: block; margin: 0; padding: 0; height: 10px; font-size: 1px; line-height: 0em; }
.clearfloats15px {clear: both; display: block; margin: 0; padding: 0; height: 15px; font-size: 1px; line-height: 0em; }
.clearfloats20px {clear: both; display: block; margin: 0; padding: 0; height: 20px; font-size: 1px; line-height: 0em; }
.skiplink {position: absolute; left: -999em; width: 990em; }
.bld {font-weight: bold!important; }
.nobld {font-weight: normal!important; }
.algnlft {text-align: left; }
.algncntr {text-align: center; }
.algnrght {text-align: right!important; }
.fltlft {float: left; }
.fltrght {float: right; }
.disabledblacktext {color: #CCC!important; }
.lightgreytext {color: #AAA!important; }
.greytext {color: #777!important; }
.darkgreytext {color: #333!important; }
.disabledlink {color: #9AAED4!important; }
.fullbotpad {padding-bottom: 12px!important; margin-bottom: 0!important; }
.nobotpad {padding-bottom: 0!important; margin-bottom: 0!important; }
.halfbotpad {padding-bottom: 6px!important; margin-bottom: 0!important; }
.quarterbotpad {padding-bottom: 3px!important; margin-bottom: 0!important; }
.fontsize10px {font-size: 10px!important; }
.registered_symbol_high {font-size: 8px; position: relative; top: -6px; }
.registered_symbol {font-size: 8px; position: relative; top: -4px; }
.nodisplay {display: none; }
.preFixedWidth {overflow-x:auto; width: 47em; }
.preFixedHeight {overflow: auto; height: 28em; width: 47em; }
input.txt_tny {width: 23px!important; padding: 1px 5px; }
input.txt_shrt {width: 100px!important; padding: 1px 5px; }
input.txt_mid {width: 120px!important; padding: 1px 5px; }
input.txt_lng {width: 180px!important; padding: 1px 5px; }
input.txt_230px {width: 230px!important; padding: 1px 5px; }
input.txt_320px {width: 320px!important; padding: 1px 5px; }
input.txt_uber {width: 360px!important; padding: 1px 5px; }
input.txt_insane {width: 435px!important; padding: 1px 5px; }
select.tny {width: 60px!important; }
select.shrt {width: 145px!important; }
select.sel_300px {width: 300px!important; }
p.pagehdr_caption {margin: 0 32px 12px 32px; color: #333; }
.opac50 {filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5; }
.invisible {visibility: hidden; }
span.asterisk {color: #C00; }
input.rad1 {position: relative; top: 2px; margin-left: 0px; }
hr.grey {color: #D2D9E2; background-color: #D2D9E2; height: 1px; border: none; }
.hr_dashed {list-style: none; background: transparent url(/static/201104-2191-my/images/6.0/other/bg_dash.gif) 0 0 repeat-x; font-size: .1em; line-height: 0; height: 1px; border: none; }
.hide_label {position: absolute; left: -9999px; }
.noCursPoint {cursor: default; }
#eula  {margin:15px 0 15px 0; overflow:auto; width:412px; height:10em; border: solid 1px #BCBCBC; }
.promo_eula div#eula  {width:315px; }
.pagination {text-align: right; padding: 6px 12px 6px 0; }
.nopag {visibility: hidden; }
.allshared_pag {position: relative; }
.pagination a.nums {padding: 0 2px; margin: 0; }
.pagination span.cur_num {padding: 0 2px; margin: 0 -1px; border: 1px solid #AAA; }
.pagination a.nums:hover {         text-decoration: none; margin: 0 -1px; border: 1px solid #039; }
.pagination span.count {margin: 0 8px 0 0; }
table .selected_descending {padding-right:15px; background: url(/static/201104-2191-my/images/6.0/mysafari/mysafari_downArrow.gif) 100% 3px no-repeat; }
table .selected_ascending {padding-right:15px; background: url(/static/201104-2191-my/images/6.0/mysafari/mysafari_upArrow.gif) 100% 3px no-repeat; }
.stars {margin-right:-3px; position: relative; top: 3px; margin-top: -3px; left: 0; }
.laststar {margin-right: 0px; position: relative; top: 3px; margin-top: -3px; left: 0; }
.gradbardiv {height: 25px; border: 1px solid #94ADC1; margin: 30px auto; background: transparent url(/static/201104-2191-my/images/6.0/mysafari/bg_mysafari_header_gradient.gif) -2px 50% no-repeat; }
.gradbardiv_dis {height: 25px; border: 1px solid #DFE6ED; margin: 30px auto; background: transparent url(/static/201104-2191-my/images/6.0/mysafari/bg_mysafari_header_gradient_disabled.gif) -2px 50% no-repeat; }
.key_shortcuts_box {margin: 0 auto 15px auto; padding: 0; width: 585px; }
.key_shortcuts_box .key_shortcuts_inner {margin: 0; padding: 0 3px 0 0; border-top: 1px solid #7c93a5; border-left: 1px solid #7c93a5; background: transparent url(/static/201104-2191-my/images/6.0/boxes/tokenbox1_bg.gif) right 0 repeat-y; }
.key_shortcuts_box .topbox {border-bottom: 1px solid #7C93A5; background: #DDE5EB; }
.key_shortcuts_box .key_shortcuts_inner .topbox h5 {margin: 0; padding: 3px 0 7px 14px; font-weight: bold; font-size: 12px; color: #000; }
.key_shortcuts_box .midbox {}
.key_shortcuts_box .botbox {height: 10px; background: #DDE5EB; }
.key_shortcuts_box .toke1ct {top: -1px; left: -1px; height: 4px; background: transparent url() no-repeat top left; }
.key_shortcuts_box .toke1ct .toke1cr {right: -4px; height: 4px; background: transparent url() no-repeat top right; }
.key_shortcuts_box .toke1bl {left: -1px; height: 4px; background: transparent url() no-repeat bottom left; }
.key_shortcuts_box .toke1bl .toke1br {right: -4px; height: 4px; background: transparent url() no-repeat bottom right; }
.key_shortcuts_inner .toke1ct {background-image: url(/static/201104-2191-my/images/6.0/boxes/tokenbox1_up_lt.gif); }
.key_shortcuts_inner .toke1ct .toke1cr {background-image: url(/static/201104-2191-my/images/6.0/boxes/tokenbox1_up_rt.gif); }
.key_shortcuts_inner .toke1bl {background-image: url(/static/201104-2191-my/images/6.0/boxes/tokenbox1_dn_lt.gif); }
.key_shortcuts_inner .toke1bl .toke1br {background-image: url(/static/201104-2191-my/images/6.0/boxes/tokenbox1_dn_rt.gif); }
.key_shortcuts_box table {border-collapse: collapse; margin: 0; }
.key_shortcuts_box table th {border-bottom: 1px solid #7C93A5; background: #F3F6F9; }
.key_shortcuts_box table td {border-bottom: 1px solid #7C93A5; }
.key_shortcuts_box .key_shortcuts_inner table td p, .key_shortcuts_box .key_shortcuts_inner table th p {margin: 0; padding: 2px 0; line-height: 1.2em; }
.key_shortcuts_box table th.lcol p {padding-left: 55px; }
.key_shortcuts_box table td.lcol p {font-weight: bold; padding-left: 60px; padding-right: 40px; }
#enhancedSearchBG {display: block; width: 348px; height: 132px; background: transparent url(/static/201104-2191-my/images/6.0/searchresults/bg_enhanced_search.jpg) 0 0 no-repeat; }
#enhancedSearchBG #q {float: left; margin: 11px 8px 11px 10px; padding: 2px 0 2px 0; width: 220px; font-size: 18px; font-weight: normal; border-left: 1px solid #999; border-top: 1px solid #999; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; }
#enhancedSearchBG #esrsearchsubmit {float: left; margin: 11px 0 0 0; }
.boxcorner {display: block; position: relative; margin: 0; font-size: 0; line-height: 0; }
.noitems {width: 401px; margin: 0 auto 12px auto; padding: 0; border: 1px solid #BFC9D5; background: #E7EEF3; }
.noitems .noitemsContent {padding: 25px 12px 25px 12px; background: #E7EEF3; text-align: center; }
.noitems .noitemsContent p {padding: 0; margin: 0; }
.noitems .blubr1ct {background-image: url(/static/201104-2191-my/images/6.0/boxes/brdrblubox1_up_rt.gif); }
.noitems .blubr1ct .blubr1cl {background-image: url(/static/201104-2191-my/images/6.0/boxes/brdrblubox1_up_lt.gif); }
.noitems .blubr1bl {background-image: url(/static/201104-2191-my/images/6.0/boxes/brdrblubox1_dn_lt.gif); }
.noitems .blubr1bl .blubr1br {background-image: url(/static/201104-2191-my/images/6.0/boxes/brdrblubox1_dn_rt.gif); }
.bluBrdrBox1 {margin: 0 0 12px 0; padding: 0; border: 1px solid #BFC9D5; background: #E7EEF3; }
.hastabs {border-top: none!important; }
.bluBrdrBox1 .blubrBoxContent {padding: 7px 12px 0 12px; background: #E7EEF3; }
.bluBrdrBox1 .blubrBoxContentQL {padding: 7px 7px 0 7px; background: #E7EEF3; }
.blubr1ct {display: block; position: relative; top: -1px; right: -1px; margin: 0; height: 4px; font-size: 0; line-height: 0; background: transparent url() no-repeat top right; }
.blubr1ct .blubr1cl {display: block; position: relative; left: -2px; margin: 0; width: 4px; height: 4px; font-size: 0; line-height: 0; background: transparent url() no-repeat top left; }
.blubr1bl {display: block; position: relative; left: -1px; bottom: -1px; margin: 0; height: 4px; font-size: 0; line-height: 0; background: transparent url() no-repeat bottom left; }
.blubr1br {display: block; position: relative; bottom: 0; right: -2px; margin: 0; width: 100%; height: 4px; font-size: 0; line-height: 0; background: transparent url() no-repeat bottom right; }
.blubr1ct {background-image: url(/static/201104-2191-my/images/6.0/boxes/brdrblubox1_up_rt.gif); }
.blubr1ct .blubr1cl {background-image: url(/static/201104-2191-my/images/6.0/boxes/brdrblubox1_up_lt.gif); }
.blubr1bl {background-image: url(/static/201104-2191-my/images/6.0/boxes/brdrblubox1_dn_lt.gif); }
.blubr1bl .blubr1br {background-image: url(/static/201104-2191-my/images/6.0/boxes/brdrblubox1_dn_rt.gif); }
.darkBrdrBox1 {margin: 0; padding: 0; border: 1px solid #7990A3; background: #E7EEF3; }
.darkBrdrBox1 .darkbrdrBoxContent {padding: 7px 12px 7px 12px; background: #E7EEF3; }
.darkbr1ct {display: block; position: relative; top: -1px; right: -1px; margin: 0; width: 100%; height: 4px; font-size: 0; line-height: 0; background: transparent url() no-repeat top right; }
.darkbr1ct .darkbr1cl {display: block; position: relative; left: -2px; margin: 0; width: 4px; height: 4px; font-size: 0; line-height: 0; background: transparent url() no-repeat top left; }
.darkbr1bl {display: block; position: relative; left: -1px; bottom: -1px; margin: 0; width: 100%; height: 4px; font-size: 0; line-height: 0; background: transparent url() no-repeat bottom left; }
.darkbr1br {display: block; position: relative; bottom: 0; right: -2px; margin: 0; width: 100%; height: 4px; font-size: 0; line-height: 0; background: transparent url() no-repeat bottom right; }
.darkBrdrBox1 .darkbr1ct {background-image: url(/static/201104-2191-my/images/6.0/boxes/darkbrdrbox1_up_rt.gif); }
.darkBrdrBox1 .darkbr1ct .darkbr1cl {background-image: url(/static/201104-2191-my/images/6.0/boxes/darkbrdrbox1_up_lt.gif); }
.darkBrdrBox1 .darkbr1bl {background-image: url(/static/201104-2191-my/images/6.0/boxes/darkbrdrbox1_dn_lt.gif); }
.darkBrdrBox1 .darkbr1bl .darkbr1br {background-image: url(/static/201104-2191-my/images/6.0/boxes/darkbrdrbox1_dn_rt.gif); }
.colorBox2 {margin: 0 0 12px 0; padding: 0; background: #EAF1F5; }
.colorBox2 .colorBox2Content {padding: 12px; }
.clrbx2ct {display: block; position: relative; top: 0; right: 0; margin: 0; width: 100%; height: 6px; font-size: 0; line-height: 0; background: transparent url() no-repeat top right; }
.clrbx2ct .clrbx2cl {display: block; position: relative; left: 0; margin: 0; width: 6px; height: 6px; font-size: 0; line-height: 0; background: transparent url() no-repeat top left; }
.clrbx2cb {clear: both; display: block; position: relative; bottom: 0; right: 0; margin: 0; width: 100%; height: 6px; font-size: 0; line-height: 0; background: transparent url() no-repeat bottom right; }
.clrbx2cb .clrbx2cl {display: block; position: relative; left: 0; margin: 0; width: 6px; height: 6px; font-size: 0; line-height: 0; background: transparent url() no-repeat bottom left; }
.colorBox2 .clrbx2ct {background-image: url(/static/201104-2191-my/images/6.0/boxes/clrbox2_up_rt.gif); }
.colorBox2 .clrbx2ct .clrbx2cl {background-image: url(/static/201104-2191-my/images/6.0/boxes/clrbox2_up_lt.gif); }
.colorBox2 .clrbx2cb {background-image: url(/static/201104-2191-my/images/6.0/boxes/clrbox2_dn_rt.gif); }
.colorBox2 .clrbx2cb .clrbx2cl {background-image: url(/static/201104-2191-my/images/6.0/boxes/clrbox2_dn_lt.gif); }
.darkShadowBox1 {margin: 0; padding: 0; border-top: 1px solid #A6AAAC; border-left: 1px solid #A6AAAC; background: transparent url(/static/201104-2191-my/images/6.0/boxes/drkshdwbox1_bg.gif) right 0 repeat-y; }
.darkShadowBox1 .drkshdwBoxContent {padding: 1px 5px; }
.drksdw1ct {display: block; position: relative; top: -3px; right: 0; margin: 0; width: 100%; height: 6px; font-size: 0; line-height: 0; background: transparent url() no-repeat top right; }
.drksdw1ct .drksdw1cl {display: block; position: relative; left: -2px; margin: 0; width: 6px; height: 6px; font-size: 0; line-height: 0; background: transparent url() no-repeat top left; }
.drksdw1bl {display: block; position: relative; left: -1px; top: 1px; margin: 0; width: 100%; height: 6px; font-size: 0; line-height: 0; background: transparent url() no-repeat bottom left; }
.drksdw1br {clear: both; display: block; position: relative; bottom: 0; right: -1px; top: 1px; margin: 0; width: 100%; height: 6px; font-size: 0; line-height: 0; background: transparent url() no-repeat bottom right; }
.darkShadowBox1 .drksdw1ct {background-image: url(/static/201104-2191-my/images/6.0/boxes/drkshdwbox1_up_rt.gif); }
.darkShadowBox1 .drksdw1ct .drksdw1cl {background-image: url(/static/201104-2191-my/images/6.0/boxes/drkshdwbox1_up_lt.gif); }
.darkShadowBox1 .drksdw1bl {background-image: url(/static/201104-2191-my/images/6.0/boxes/drkshdwbox1_dn_lt.gif); }
.darkShadowBox1 .drksdw1bl .drksdw1br {background-image: url(/static/201104-2191-my/images/6.0/boxes/drkshdwbox1_dn_rt.gif); }
.bluBrdrBox2 {margin: 0 0 12px 0; padding: 0; border: 1px solid #94AAC1; background: #EEF3F7; }
.bluBrdrBox2 .blubrBox2Content {padding: 7px 12px 7px 12px; background: #EEF3F7; }
.blubr2ct {display: block; position: relative; top: -1px; right: -1px; margin: 0; width: 100%; height: 4px; font-size: 0; line-height: 0; background: transparent url() no-repeat top right; }
.blubr2ct .blubr2cl {display: block; position: relative; left: -2px; margin: 0; width: 4px; height: 4px; font-size: 0; line-height: 0; background: transparent url() no-repeat top left; }
.blubr2bl {display: block; position: relative; left: -1px; bottom: -1px; margin: 0; width: 100%; height: 4px; font-size: 0; line-height: 0; background: transparent url() no-repeat bottom left; }
.blubr2br {clear: both; display: block; position: relative; bottom: 0; right: -2px; margin: 0; width: 100%; height: 4px; font-size: 0; line-height: 0; background: transparent url() no-repeat bottom right; }
.bluBrdrBox2 .blubr2ct {background-image: url(/static/201104-2191-my/images/6.0/boxes/brdrblubox2_up_rt.gif); }
.bluBrdrBox2 .blubr2ct .blubr2cl {background-image: url(/static/201104-2191-my/images/6.0/boxes/brdrblubox2_up_lt.gif); }
.bluBrdrBox2 .blubr2bl {background-image: url(/static/201104-2191-my/images/6.0/boxes/brdrblubox2_dn_lt.gif); }
.bluBrdrBox2 .blubr2bl .blubr2br {background-image: url(/static/201104-2191-my/images/6.0/boxes/brdrblubox2_dn_rt.gif); }
.brdrBox1 {margin: 0 0 12px 0; padding: 0; border: 1px solid #D2D9E2; background: transparent; }
.brdrBox1 .brdrBox1Content {padding: 7px 12px 7px 12px; background: transparent; }
.brdr1ct {display: block; position: relative; top: -1px; right: -1px; margin: 0; width: 100%; height: 4px; font-size: 0; line-height: 0; background: transparent url() no-repeat top right; }
.brdr1ct .brdr1cl {display: block; position: relative; left: -2px; margin: 0; width: 4px; height: 4px; font-size: 0; line-height: 0; background: transparent url() no-repeat top left; }
.brdr1bl {display: block; position: relative; left: -1px; bottom: -1px; margin: 0; width: 100%; height: 4px; font-size: 0; line-height: 0; background: transparent url() no-repeat bottom left; }
.brdr1br {clear: both; display: block; position: relative; bottom: 0; right: -2px; margin: 0; width: 100%; height: 4px; font-size: 0; line-height: 0; background: transparent url() no-repeat bottom right; }
.brdrBox1 .brdr1ct {background-image: url(/static/201104-2191-my/images/6.0/boxes/brdrbox1_up_rt.gif); }
.brdrBox1 .brdr1ct .brdr1cl {background-image: url(/static/201104-2191-my/images/6.0/boxes/brdrbox1_up_lt.gif); }
.brdrBox1 .brdr1bl {background-image: url(/static/201104-2191-my/images/6.0/boxes/brdrbox1_dn_lt.gif); }
.brdrBox1 .brdr1bl .brdr1br {background-image: url(/static/201104-2191-my/images/6.0/boxes/brdrbox1_dn_rt.gif); }
.onBluBox1 {margin: 0; padding: 0; border: 1px solid #B7C3CF; background: #F5F9FC; }
.onBluBox1 .onBluBox1Content {padding: 7px 12px 7px 12px; background: #F5F9FC; }
.onblu1ct {display: block; position: relative; top: -1px; right: -1px; margin: 0; width: 100%; height: 4px; font-size: 0; line-height: 0; background: transparent url() no-repeat top right; }
.onblu1ct .onblu1cl {display: block; position: relative; left: -2px; margin: 0; width: 4px; height: 4px; font-size: 0; line-height: 0; background: transparent url() no-repeat top left; }
.onblu1bl {display: block; position: relative; left: -1px; bottom: -1px; margin: 0; width: 100%; height: 4px; font-size: 0; line-height: 0; background: transparent url() no-repeat bottom left; }
.onblu1br {display: block; position: relative; bottom: 0; right: -2px; margin: 0; width: 100%; height: 4px; font-size: 0; line-height: 0; background: transparent url() no-repeat bottom right; }
.onBluBox1 .onblu1ct {background-image: url(/static/201104-2191-my/images/6.0/boxes/onblubox1_up_rt.gif); }
.onBluBox1 .onblu1ct .onblu1cl {background-image: url(/static/201104-2191-my/images/6.0/boxes/onblubox1_up_lt.gif); }
.onBluBox1 .onblu1bl {background-image: url(/static/201104-2191-my/images/6.0/boxes/onblubox1_dn_lt.gif); }
.onBluBox1 .onblu1bl .onblu1br {background-image: url(/static/201104-2191-my/images/6.0/boxes/onblubox1_dn_rt.gif); }
.alertBox1 {margin: 0 0 12px 0; padding: 0; border: 2px solid #C03; }
.alertBox1 .alrtBoxContent {padding: 4px 12px 4px 50px; background: #FFF url(/static/201104-2191-my/images/6.0/boxes/bg_alrtBoxContent.gif) 8px 0 no-repeat; height: expression( this.scrollHeight < 31 ? "30px" : "auto" ); min-height: 30px; }
.alertBox1 .alrtBoxContent p {color: #C00; font-weight: bold; margin: 0 12px 0 0; padding: 0; }
.alrt1ct {display: block; position: relative; top: -2px; right: -2px; margin: 0; width: 100%; height: 6px; font-size: 0; line-height: 0; background: transparent url() no-repeat top right; }
.alrt1ct .alrt1cl {display: block; position: relative; left: -4px; margin: 0; width: 6px; height: 6px; font-size: 0; line-height: 0; background: transparent url() no-repeat top left; }
.alrt1bl {display: block; position: relative; left: -2px; bottom: -2px; margin: 0; width: 100%; height: 6px; font-size: 0; line-height: 0; background: transparent url() no-repeat bottom left; }
.alrt1br {display: block; position: relative; bottom: 0; right: -4px; margin: 0; width: 100%; height: 6px; font-size: 0; line-height: 0; background: transparent url() no-repeat bottom right; }
.alertBox1 .alrt1ct {background-image: url(/static/201104-2191-my/images/6.0/boxes/alertbox1_up_rt.gif); }
.alertBox1 .alrt1ct .alrt1cl {background-image: url(/static/201104-2191-my/images/6.0/boxes/alertbox1_up_lt.gif); }
.alertBox1 .alrt1bl {background-image: url(/static/201104-2191-my/images/6.0/boxes/alertbox1_dn_lt.gif); }
.alertBox1 .alrt1bl .alrt1br {background-image: url(/static/201104-2191-my/images/6.0/boxes/alertbox1_dn_rt.gif); }
.alertsize500 {width: 400px; margin: 0 auto; padding: 12px 0; }
.alertBox2 {margin: 0 0 12px 0; padding: 0; border: 2px solid #90A6BE; }
.alertBox2 .alrtBox2Content {padding: 0; }
.alrt2ct {display: block; position: relative; top: -2px; right: -2px; margin: 0; width: 100%; height: 6px; font-size: 0; line-height: 0; background: transparent url() no-repeat top right; }
.alrt2ct .alrt2cl {display: block; position: relative; left: -4px; margin: 0; width: 6px; height: 6px; font-size: 0; line-height: 0; background: transparent url() no-repeat top left; }
.alrt2bl {display: block; position: relative; left: -2px; bottom: -2px; margin: 0; width: 100%; height: 6px; font-size: 0; line-height: 0; background: transparent url() no-repeat bottom left; }
.alrt2br {clear: both; display: block; position: relative; bottom: 0; right: -4px; margin: 0; width: 100%; height: 6px; font-size: 0; line-height: 0; background: transparent url() no-repeat bottom right; }
.alertBox2 .alrt2ct {background-image: url(/static/201104-2191-my/images/6.0/boxes/alertbox2_up_rt.gif); }
.alertBox2 .alrt2ct .alrt2cl {background-image: url(/static/201104-2191-my/images/6.0/boxes/alertbox2_up_lt.gif); }
.alertBox2 .alrt2bl {background-image: url(/static/201104-2191-my/images/6.0/boxes/alertbox2_dn_lt.gif); }
.alertBox2 .alrt2bl .alrt2br {background-image: url(/static/201104-2191-my/images/6.0/boxes/alertbox2_dn_rt.gif); }
.alertBox3 {margin: 0 0 12px 0; padding: 0; border: 2px solid #FDBF57; }
.alertBox3 .alrtBox3Content {padding: 3px 8px 5px 8px; }
.alertBox3 .alrtBox3Content p {margin: 0; line-height: 16px; }
.alertBox3 .alrtBox3Content .new {padding-left: 40px; background: url(/static/201104-2191-my/images/6.0/whatsnew/newbadge.gif) 4px 2px no-repeat; }
.alrt3ct {top: -2px; right: -2px; width: 100%; height: 6px; background: transparent url() no-repeat top right; }
.alrt3ct .alrt3cl {left: -4px; width: 6px; height: 6px; background: transparent url() no-repeat top left; }
.alrt3bl {left: -2px; bottom: -2px; width: 100%; height: 6px; background: transparent url() no-repeat bottom left; }
.alrt3br {clear: both; bottom: 0; right: -4px; width: 100%; height: 6px; background: transparent url() no-repeat bottom right; }
.alertBox3 .alrt3ct {background-image: url(/static/201104-2191-my/images/6.0/boxes/alertbox3_up_rt.gif); }
.alertBox3 .alrt3ct .alrt3cl {background-image: url(/static/201104-2191-my/images/6.0/boxes/alertbox3_up_lt.gif); }
.alertBox3 .alrt3bl {background-image: url(/static/201104-2191-my/images/6.0/boxes/alertbox3_dn_lt.gif); }
.alertBox3 .alrt3bl .alrt3br {background-image: url(/static/201104-2191-my/images/6.0/boxes/alertbox3_dn_rt.gif); }
.alertbox4 {background: #FFF url(/static/201104-2191-my/images/6.0/boxes/alertbox4_lt.gif) 0 0 repeat-y; }
.alertbox4 .alertbox4int {background: transparent url(/static/201104-2191-my/images/6.0/boxes/alertbox4_rt.gif) right 0 repeat-y; zoom: 1; }
.alertbox4 .alertbox4Content {margin: 0; padding: 6px 15px 1px 57px; background: url(/static/201104-2191-my/images/6.0/boxes/bg_alrtBoxContent.gif) 15px 0 no-repeat; }
.alertbox4 .alertbox4Content p {margin: 0 0 12px 0; font-size: 11px; line-height: 16px; }
.alertbox4 .t {height: 13px; background: url(/static/201104-2191-my/images/6.0/boxes/alertbox4_up_rt.gif) no-repeat top right; }
.alertbox4 .t .l {height: 13px; background: transparent url(/static/201104-2191-my/images/6.0/boxes/alertbox4_up_lt.gif) no-repeat top left; }
.alertbox4 .b {height: 15px; background: transparent url(/static/201104-2191-my/images/6.0/boxes/alertbox4_dn_lt.gif) no-repeat bottom left; }
.alertbox4 .b .r {height: 15px; background: transparent url(/static/201104-2191-my/images/6.0/boxes/alertbox4_dn_rt.gif) no-repeat bottom right; }
.hdrbox3 {margin: 0; padding: 0; border: 1px solid #93aac1; }
.hdrbox3 .boxhead {background: url(/static/201104-2191-my/images/6.0/boxes/hdrbox3_bg_hdr.gif) 0 0 repeat-x; border-bottom: 1px solid #93aac1; }
.hdrbox3 .boxhead h4 {font-size: 18px; margin: 1px 0 5px 22px; padding: 0 6px 0 0; font-weight: normal; color: #FFF; }
.hdrbox3 .hdrbox3Content {padding: 0; }
.hdrbox3 .hdrbox3Content p {margin: 0 20px 12px 20px; }
.hdr3ct {display: block; position: relative; top: -1px; right: -1px; margin: 0; width: 100%; height: 3px; font-size: 0; line-height: 0; background: transparent url() no-repeat top right; }
.hdr3ct .hdr3cl {display: block; position: relative; left: -2px; margin: 0; width: 3px; height: 3px; font-size: 0; line-height: 0; background: transparent url() no-repeat top left; }
.hdr3bl {clear: both; display: block; position: relative; left: -1px; bottom: -1px; margin: 0; width: 100%; height: 3px; font-size: 0; line-height: 0; background: transparent url() no-repeat bottom left; }
.hdr3br {display: block; position: relative; bottom: 0; right: -2px; margin: 0; width: 100%; height: 3px; font-size: 0; line-height: 0; background: transparent url() no-repeat bottom right; }
.hdrbox3 .hdr3ct {background-image: url(/static/201104-2191-my/images/6.0/boxes/hdrbox3_up_rt.gif); }
.hdrbox3 .hdr3ct .hdr3cl {background-image: url(/static/201104-2191-my/images/6.0/boxes/hdrbox3_up_lt.gif); }
.hdrbox3 .hdr3bl {background-image: url(/static/201104-2191-my/images/6.0/boxes/hdrbox3_dn_lt.gif); }
.hdrbox3 .hdr3bl .hdr3br {background-image: url(/static/201104-2191-my/images/6.0/boxes/hdrbox3_dn_rt.gif); }
.shadowBox1 {margin: 0 0 12px 0; padding: 0; border-top: 1px solid #95A1AA; border-left: 1px solid #95A1AA; background: transparent url(/static/201104-2191-my/images/6.0/boxes/sdwdatabox1_bg.gif) right 0 repeat-y; }
.shadowBox1 .sdwBoxContent {padding: 7px 12px; }
.sdw1ct {display: block; position: relative; top: -1px; right: 0; margin: 0; width: 100%; height: 6px; font-size: 0; line-height: 0; background: transparent url() no-repeat top right; }
.sdw1ct .sdw1cl {display: block; position: relative; left: -1px; margin: 0; width: 6px; height: 6px; font-size: 0; line-height: 0; background: transparent url() no-repeat top left; }
.sdw1bl {display: block; position: relative; left: -1px; margin: 0; width: 100%; height: 6px; font-size: 0; line-height: 0; background: transparent url() no-repeat bottom left; }
.sdw1br {clear: both; display: block; position: relative; bottom: 0; right: -1px; margin: 0; width: 100%; height: 6px; font-size: 0; line-height: 0; background: transparent url() no-repeat bottom right; }
.shadowBox1 .sdw1ct {background-image: url(/static/201104-2191-my/images/6.0/boxes/sdwdatabox1_up_rt.gif); }
.shadowBox1 .sdw1ct .sdw1cl {background-image: url(/static/201104-2191-my/images/6.0/boxes/sdwdatabox1_up_lt.gif); }
.shadowBox1 .sdw1bl {background-image: url(/static/201104-2191-my/images/6.0/boxes/sdwdatabox1_dn_lt.gif); }
.shadowBox1 .sdw1bl .sdw1br {background-image: url(/static/201104-2191-my/images/6.0/boxes/sdwdatabox1_dn_rt.gif); }
.innerShadowBox1 {margin: 0 0 12px 0; padding: 0; height: 1%; }
.innerShadowBox1 .innerShadowBox1int {margin: -1px 0 0 0; padding: 0; height: 1%; }
.innerShadowBox1 {background: #FFF url(/static/201104-2191-my/images/6.0/boxes/inshdwbox1_bg_l.gif) 0 0 repeat-y; }
.innerShadowBox1 .innerShadowBox1int {background: transparent url(/static/201104-2191-my/images/6.0/boxes/inshdwbox1_bg_r.gif) right 0 repeat-y; }
.innerShadowBox1 .innerShadowBox1Content {margin: 0; padding: 7px 12px; }
.inner1ct {display: block; position: relative; top: 0; right: 0; margin: 0; width: 100%; height: 6px; font-size: 0; line-height: 0; background: transparent url() no-repeat top right; }
.inner1ct .inner1cl {display: block; position: relative; left: 0; margin: 0; width: 6px; height: 6px; font-size: 0; line-height: 0; background: transparent url() no-repeat top left; }
.inner1bl {display: block; position: relative; left: 0; margin: 0; width: 100%; height: 6px; font-size: 0; line-height: 0; background: transparent url() no-repeat bottom left; }
.inner1br {clear: both; display: block; position: relative; bottom: 0; right: 0; margin: 0; width: 100%; height: 6px; font-size: 0; line-height: 0; background: transparent url() no-repeat bottom right; }
.innerShadowBox1 .inner1ct {background-image: url(/static/201104-2191-my/images/6.0/boxes/inshdwbox1_up_rt.gif); }
.innerShadowBox1 .inner1ct .inner1cl {background-image: url(/static/201104-2191-my/images/6.0/boxes/inshdwbox1_up_lt.gif); }
.innerShadowBox1 .inner1bl {background-image: url(/static/201104-2191-my/images/6.0/boxes/inshdwbox1_dn_lt.gif); }
.innerShadowBox1 .inner1bl .inner1br {background-image: url(/static/201104-2191-my/images/6.0/boxes/inshdwbox1_dn_rt.gif); }
.tanBrdrBox1 {margin: 0 0 12px 0; padding: 0; border: 1px solid #D5D0BD; background: #EEE9D6; }
.tanBrdrBox1 .tanbrBoxContent {padding: 7px 12px 7px 12px; background: #EEE9D6; }
.tanbr1ct {display: block; position: relative; top: -1px; right: -1px; margin: 0; width: 100%; height: 4px; font-size: 0; line-height: 0; background: transparent url() no-repeat top right; text-align: left; }
.tanbr1ct .tanbr1cl {display: block; position: relative; left: -2px; margin: 0; width: 4px; height: 4px; font-size: 0; line-height: 0; background: transparent url() no-repeat top left; }
.tanbr1bl {display: block; position: relative; left: -1px; bottom: -1px; margin: 0; width: 100%; height: 4px; font-size: 0; line-height: 0; background: transparent url() no-repeat bottom left; }
.tanbr1br {clear: both; display: block; position: relative; bottom: 0; right: -2px; margin: 0; width: 100%; height: 4px; font-size: 0; line-height: 0; background: transparent url() no-repeat bottom right; }
.tanBrdrBox1 .tanbr1ct {background-image: url(/static/201104-2191-my/images/6.0/boxes/brdrtanbox1_up_rt.gif); }
.tanBrdrBox1 .tanbr1ct .tanbr1cl {background-image: url(/static/201104-2191-my/images/6.0/boxes/brdrtanbox1_up_lt.gif); }
.tanBrdrBox1 .tanbr1bl {background-image: url(/static/201104-2191-my/images/6.0/boxes/brdrtanbox1_dn_lt.gif); }
.tanBrdrBox1 .tanbr1bl .tanbr1br {background-image: url(/static/201104-2191-my/images/6.0/boxes/brdrtanbox1_dn_rt.gif); }
.bluShadowBox1 {margin: 0 0 12px 0; padding: 0; border-top: 1px solid #9CB2C7; border-left: 1px solid #9CB2C7; background: #F1F5F8 url(/static/201104-2191-my/images/6.0/boxes/blushdwbox1_bg.gif) right 0 repeat-y; }
.bluShadowBox1 .bluSdwBoxContent {padding: 7px 12px; }
.blusdw1ct {display: block; position: relative; top: -1px; right: 0; margin: 0; width: 100%; height: 6px; font-size: 0; line-height: 0; background: transparent url() no-repeat top right; }
.blusdw1ct .blusdw1cl {display: block; position: relative; left: -1px; margin: 0; width: 6px; height: 6px; font-size: 0; line-height: 0; background: transparent url() no-repeat top left; }
.blusdw1bl {display: block; position: relative; left: -1px; margin: 0; width: 100%; height: 6px; font-size: 0; line-height: 0; background: transparent url() no-repeat bottom left; }
.blusdw1br {clear: both; display: block; position: relative; bottom: 0; right: -1px; margin: 0; width: 100%; height: 6px; font-size: 0; line-height: 0; background: transparent url() no-repeat bottom right; }
.bluShadowBox1 .blusdw1ct {background-image: url(/static/201104-2191-my/images/6.0/boxes/blushdwbox1_up_rt.gif); }
.bluShadowBox1 .blusdw1ct .blusdw1cl {background-image: url(/static/201104-2191-my/images/6.0/boxes/blushdwbox1_up_lt.gif); }
.bluShadowBox1 .blusdw1bl {background-image: url(/static/201104-2191-my/images/6.0/boxes/blushdwbox1_dn_lt.gif); }
.bluShadowBox1 .blusdw1bl .blusdw1br {background-image: url(/static/201104-2191-my/images/6.0/boxes/blushdwbox1_dn_rt.gif); }
.hdrbox1 {margin: 0 0 12px 0; padding: 0; border: 1px solid #94ADC1; }
.hdrbox1 .boxhead {background: transparent url(/static/201104-2191-my/images/6.0/boxes/bg_catalog_boxheadgrad.gif) 0 100% repeat-x; border-bottom: 1px solid #94ADC1; }
.hdrbox1 .boxhead h4 {font-size: 13px; margin: 0; padding: 5px 12px 6px 12px; font-weight: bold; text-align: center; color: #003366; }
.hdrbox1 .hdrbox1Content {padding: 10px 0 0 0; }
.hdrbox1 .hdrbox1Content p {margin: 0 20px 12px 20px; }
.hdr1ct {display: block; position: relative; text-align: left; top: -1px; right: -1px; margin: 0; width: 100%; height: 4px; font-size: 0; line-height: 0; background: transparent url() no-repeat top right; }
.hdr1ct .hdr1cl {display: block; position: relative; left: -2px; margin: 0; width: 4px; height: 4px; font-size: 0; line-height: 0; background: transparent url() no-repeat top left; }
.hdr1bl {clear: both; display: block; position: relative; left: -1px; bottom: -1px; margin: 0; width: 100%; height: 4px; font-size: 0; line-height: 0; background: transparent url() no-repeat bottom left; }
.hdr1br {display: block; position: relative; bottom: 0; right: -2px; margin: 0; width: 100%; height: 4px; font-size: 0; line-height: 0; background: transparent url() no-repeat bottom right; }
.hdrbox1 .hdr1ct {background-image: url(/static/201104-2191-my/images/6.0/boxes/hdrbox1_up_rt.gif); }
.hdrbox1 .hdr1ct .hdr1cl {background-image: url(/static/201104-2191-my/images/6.0/boxes/hdrbox1_up_lt.gif); }
.hdrbox1 .hdr1bl {background-image: url(/static/201104-2191-my/images/6.0/boxes/hdrbox1_dn_lt.gif); }
.hdrbox1 .hdr1bl .hdr1br {background-image: url(/static/201104-2191-my/images/6.0/boxes/hdrbox1_dn_rt.gif); }
.hdrbox2 {margin: 0 0 12px 0; padding: 0; border-left: 1px solid #94ADC1; border-right: 1px solid #94ADC1; border-bottom: 1px solid #94ADC1; }
.hdrbox2 .boxhead {background: #eceff2; border-top: 1px solid #94ADC1; border-bottom: 1px solid #94ADC1; }
.hdrbox2 .boxhead h4 {font-size: 24px; margin: 0 0 0 18px; padding: 5px 12px 6px 0; font-weight: normal; color: #00467F; background-repeat: no-repeat; background-position: 0 3px; }
.hdrbox2 .boxhead h4.type2 {font-size: 18px; margin: 0 0 2px 12px; padding: 5px 12px 6px 0px; font-weight: normal; color: #00467F; background-position: 0 0; }
.hdrbox2 .boxhead h4.arw {padding-left: 62px; background-image: url(/static/201104-2191-my/images/6.0/other/icon_other_arrow.gif); }
.hdrbox2 .hdrbox2Content {padding: 10px 0 0 0; }
.hdrbox2 .hdrbox2Content p {margin: 0 20px 12px 20px; }
.hdr2ct {display: block; position: relative; top: -1px; right: -1px; margin: 0; width: 100%; height: 3px; font-size: 0; line-height: 0; background: transparent url() no-repeat top right; }
.hdr2ct .hdr2cl {display: block; position: relative; left: -2px; margin: 0; width: 4px; height: 4px; font-size: 0; line-height: 0; background: transparent url() no-repeat top left; }
.hdr2bl {clear: both; display: block; position: relative; left: -1px; bottom: -1px; margin: 0; width: 100%; height: 4px; font-size: 0; line-height: 0; background: transparent url() no-repeat bottom left; }
.hdr2br {display: block; position: relative; bottom: 0; right: -2px; margin: 0; width: 100%; height: 4px; font-size: 0; line-height: 0; background: transparent url() no-repeat bottom right; }
.hdrbox2 .hdr2ct {background-image: url(/static/201104-2191-my/images/6.0/boxes/hdrbox1_up_rt.gif); }
.hdrbox2 .hdr2ct .hdr2cl {background-image: url(/static/201104-2191-my/images/6.0/boxes/hdrbox1_up_lt.gif); }
.hdrbox2 .hdr2bl {background-image: url(/static/201104-2191-my/images/6.0/boxes/hdrbox1_dn_lt.gif); }
.hdrbox2 .hdr2bl .hdr2br {background-image: url(/static/201104-2191-my/images/6.0/boxes/hdrbox1_dn_rt.gif); }
.gradbox2 {margin: 0 0 12px 0; padding: 0; border: 1px solid #94ADC1; background: url(/static/201104-2191-my/images/6.0/boxes/gradbox_bg.gif) 0 1px repeat-x; }
.gradbox2 .gradbox2Content {padding: 0 0 12px 0; }
.grad2ct {display: block; position: relative; top: -1px; right: -1px; margin: 0; width: 100%; height: 16px; font-size: 0; line-height: 0; background: transparent url() no-repeat top right; }
.grad2ct .grad2cl {display: block; position: relative; left: -2px; margin: 0; width: 4px; height: 16px; font-size: 0; line-height: 0; background: transparent url() no-repeat top left; }
.grad2bl {clear: both; display: block; position: relative; left: -1px; bottom: -1px; margin: 0; width: 100%; height: 4px; font-size: 0; line-height: 0; background: transparent url() no-repeat bottom left; }
.grad2br {display: block; position: relative; bottom: 0; right: -2px; margin: 0; width: 100%; height: 4px; font-size: 0; line-height: 0; background: transparent url() no-repeat bottom right; }
.gradbox2 .grad2ct {background-image: url(/static/201104-2191-my/images/6.0/boxes/gradbox_up_rt.gif); }
.gradbox2 .grad2ct .grad2cl {background-image: url(/static/201104-2191-my/images/6.0/boxes/gradbox_up_lt.gif); }
.gradbox2 .grad2bl {background-image: url(/static/201104-2191-my/images/6.0/boxes/gradbox_dn_lt.gif); }
.gradbox2 .grad2bl .grad2br {background-image: url(/static/201104-2191-my/images/6.0/boxes/gradbox_dn_rt.gif); }
.gradbox3 {margin: 0; padding: 0; border: 1px solid #7c93a5; background: #FFF url(/static/201104-2191-my/images/6.0/boxes/grad3_bg.gif) 0 bottom repeat-x; }
.gradbox3 .gradbox3inner {padding: 0 0 0 0; }
.grad3ct {top: -1px; right: -1px; width: 100%; height: 1px; }
.grad3ct .grad3cl {left: -2px; width: 1px; height: 1px; }
.grad3bl {left: -1px; bottom: -1px; width: 100%; height: 1px; }
.grad3br {bottom: 0; right: -2px; width: 100%; height: 1px; }
.gradbox3 .grad3ct {background: transparent url(/static/201104-2191-my/images/6.0/boxes/grad3_cn.gif) no-repeat top right; }
.gradbox3 .grad3ct .grad3cl {background: transparent url(/static/201104-2191-my/images/6.0/boxes/grad3_cn.gif) no-repeat top left; }
.gradbox3 .grad3bl {background: transparent url(/static/201104-2191-my/images/6.0/boxes/grad3_cn.gif) no-repeat bottom left; }
.gradbox3 .grad3bl .grad3br {background: transparent url(/static/201104-2191-my/images/6.0/boxes/grad3_cn.gif) no-repeat bottom right; }
.grad_top_msg .gradbox3inner .innermod {background:transparent url(/static/201104-2191-my/images/6.0/reader/bg_reader_topmsgbox_arw.gif) no-repeat scroll left 4px; margin:10px auto 0; padding:0 40px 5px 0; text-align:left; width:630px; }
.grad_top_msg .gradbox3inner .innermod p {line-height:1.3em; margin:0 0 0 48px; }
.grad_top_msg {margin:0 0 5px 6px; padding:0; }
.brdrBox3 {margin: 0; padding: 0; border: 1px solid #94AAC1; }
.brdrBox3 .v3a {background: transparent url(/static/201104-2191-my/images/6.0/boxes/brdrbox3_bg1a.gif) 1px 1px no-repeat; }
.brdrBox3 .v3b {background: transparent url(/static/201104-2191-my/images/6.0/boxes/brdrbox3_bg1b.gif) 1px 1px no-repeat; }
.brdrBox3 .v3c {background: transparent url(/static/201104-2191-my/images/6.0/boxes/brdrbox3_bg2a.gif) 1px 1px no-repeat; }
.brdrBox3 .v3d {background: transparent url(/static/201104-2191-my/images/6.0/boxes/brdrbox3_bg2a.gif) 1px 1px no-repeat; }
.brdrBox3 .v3a .brdrBox3Content, .brdrBox3 .v3b .brdrBox3Content {padding: 0 0 0 0; height: expression( this.scrollHeight < 171 ? "170px" : "auto" ); min-height: 170px; }
.brdrBox3 .v3c .brdrBox3Content, .brdrBox3 .v3d .brdrBox3Content {padding: 0 0 0 0; height: expression( this.scrollHeight < 28 ? "27px" : "auto" ); min-height: 27px; }
.brdrBox3 .v3a .brdrBox3Content .right, .brdrBox3 .v3b .brdrBox3Content .right {display: block; position: relative; float: right; height: 157px; width: 3px; top: -3px; background: transparent url(/static/201104-2191-my/images/6.0/boxes/brdrbox3_bg1r.gif) right 0 no-repeat; }
.brdrBox3 .v3c .brdrBox3Content .right, .brdrBox3 .v3d .brdrBox3Content .right {display: block; position: relative; float: right; height: 25px; width: 3px; top: -3px; background: transparent url(/static/201104-2191-my/images/6.0/boxes/brdrbox3_bg2r.gif) right 0 no-repeat; }
.brdr3ct {display: block; position: relative; top: -1px; right: -1px; margin: 0; width: 100%; height: 3px; font-size: 0; line-height: 0; background: transparent url() no-repeat top right; }
.brdr3ct .brdr3cl {display: block; position: relative; left: -2px; margin: 0; width: 3px; height: 3px; font-size: 0; line-height: 0; background: transparent url() no-repeat top left; }
.brdr3bl {clear: both; display: block; position: relative; left: -1px; bottom: -1px; margin: 0; width: 100%; height: 4px; font-size: 0; line-height: 0; background: transparent url() no-repeat bottom left; }
.brdr3br {display: block; position: relative; bottom: 0; right: -2px; margin: 0; width: 100%; height: 4px; font-size: 0; line-height: 0; background: transparent url() no-repeat bottom right; }
.brdrBox3 .brdr3ct {background-image: url(/static/201104-2191-my/images/6.0/boxes/brdrbox3_up_rt.gif); }
.brdrBox3 .brdr3ct .brdr3cl {background-image: url(/static/201104-2191-my/images/6.0/boxes/brdrbox3_up_lt.gif); }
.brdrBox3 .brdr3bl {background-image: url(/static/201104-2191-my/images/6.0/boxes/brdrbox3_dn_lt.gif); }
.brdrBox3 .brdr3bl .brdr3br {background-image: url(/static/201104-2191-my/images/6.0/boxes/brdrbox3_dn_rt.gif); }
.greybox1 {margin: 0; padding: 0; border: 1px solid #b6c6d6; background: #e8e9ee; }
.greybox1 .greybox1inner {padding: 0 0 0 0; }
.greybox1ct {top: -1px; right: -1px; width: 100%; height: 3px; }
.greybox1ct .greybox1cl {left: -2px; width: 3px; height: 3px; }
.greybox1bl {left: -1px; bottom: -1px; width: 100%; height: 3px; }
.greybox1br {bottom: 0; right: -2px; width: 100%; height: 3px; }
.greybox1 .greybox1ct {background: transparent url(/static/201104-2191-my/images/6.0/boxes/grey1_up_rt.gif) no-repeat top right; }
.greybox1 .greybox1ct .greybox1cl {background: transparent url(/static/201104-2191-my/images/6.0/boxes/grey1_up_lt.gif) no-repeat top left; }
.greybox1 .greybox1bl {background: transparent url(/static/201104-2191-my/images/6.0/boxes/grey1_dn_lt.gif) no-repeat bottom left; }
.greybox1 .greybox1bl .greybox1br {background: transparent url(/static/201104-2191-my/images/6.0/boxes/grey1_dn_rt.gif) no-repeat bottom right; }
.greybox2 {margin: 0; padding: 0; border: 1px solid #c4d0dc; background: #f1f2f6; }
.greybox2 .greybox2inner {padding: 0 0 0 0; }
.greybox2ct {top: -1px; right: -1px; width: 100%; height: 3px; }
.greybox2ct .greybox2cl {left: -2px; width: 3px; height: 3px; }
.greybox2bl {left: -1px; bottom: -1px; width: 100%; height: 3px; }
.greybox2br {bottom: 0; right: -2px; width: 100%; height: 3px; }
.greybox2 .greybox2ct {background: transparent url(/static/201104-2191-my/images/6.0/boxes/grey2_up_rt.gif) no-repeat top right; }
.greybox2 .greybox2ct .greybox2cl {background: transparent url(/static/201104-2191-my/images/6.0/boxes/grey2_up_lt.gif) no-repeat top left; }
.greybox2 .greybox2bl {background: transparent url(/static/201104-2191-my/images/6.0/boxes/grey2_dn_lt.gif) no-repeat bottom left; }
.greybox2 .greybox2bl .greybox2br {background: transparent url(/static/201104-2191-my/images/6.0/boxes/grey2_dn_rt.gif) no-repeat bottom right; }
.whitebox1 {margin: 0; padding: 0; border: 1px solid #cdd7e1; background: #FFF; }
.whitebox1 .whitebox1inner {padding: 0 0 0 0; }
.whitebox1ct {top: -1px; right: -1px; width: 100%; height: 3px; }
.whitebox1ct .whitebox1cl {left: -2px; width: 3px; height: 3px; }
.whitebox1bl {left: -1px; bottom: -1px; width: 100%; height: 3px; }
.whitebox1br {bottom: 0; right: -2px; width: 100%; height: 3px; }
.whitebox1 .whitebox1ct {background: transparent url(/static/201104-2191-my/images/6.0/boxes/white1_up_rt.gif) no-repeat top right; }
.whitebox1 .whitebox1ct .whitebox1cl {background: transparent url(/static/201104-2191-my/images/6.0/boxes/white1_up_lt.gif) no-repeat top left; }
.whitebox1 .whitebox1bl {background: transparent url(/static/201104-2191-my/images/6.0/boxes/white1_dn_lt.gif) no-repeat bottom left; }
.whitebox1 .whitebox1bl .whitebox1br {background: transparent url(/static/201104-2191-my/images/6.0/boxes/white1_dn_rt.gif) no-repeat bottom right; }
.shdwbox1 {margin: 0; padding: 0; background: #FFF url(/static/201104-2191-my/images/6.0/boxes/shdw1_bg_rt.gif) right 0 repeat-y; }
.shdwbox1 .shdwbox1inner {background: transparent url(/static/201104-2191-my/images/6.0/boxes/shdw1_bg_lt.gif) 0 0 repeat-y; padding: 0 0 0 0; }
.shdwbox1ct {top: 0; right: 0px; width: 100%; height: 8px; }
.shdwbox1ct .shdwbox1cl {left: 0; width: 8px; height: 8px; }
.shdwbox1bl {left: 0px; bottom: 0; width: 100%; height: 8px; }
.shdwbox1br {bottom: 0; right: 0; width: 100%; height: 8px; }
.shdwbox1 .shdwbox1ct {background: transparent url(/static/201104-2191-my/images/6.0/boxes/shdw1_up_rt.gif) no-repeat top right; }
.shdwbox1 .shdwbox1ct .shdwbox1cl {background: transparent url(/static/201104-2191-my/images/6.0/boxes/shdw1_up_lt.gif) no-repeat top left; }
.shdwbox1 .shdwbox1bl {background: transparent url(/static/201104-2191-my/images/6.0/boxes/shdw1_dn_lt.gif) no-repeat bottom left; }
.shdwbox1 .shdwbox1bl .shdwbox1br {background: transparent url(/static/201104-2191-my/images/6.0/boxes/shdw1_dn_rt.gif) no-repeat bottom right; }
.gradbox1 {margin: 0; padding: 0; border: 1px solid #b6c6d6; background: #FFF url(/static/201104-2191-my/images/6.0/boxes/grad1_bg.gif) 0 bottom repeat-x; }
.gradbox1 .gradbox1inner {padding: 0 0 0 0; }
.gradbox1ct {top: -1px; right: -1px; width: 100%; height: 3px; }
.gradbox1ct .gradbox1cl {left: -2px; width: 3px; height: 3px; }
.gradbox1bl {left: -1px; bottom: -1px; width: 100%; height: 3px; }
.gradbox1br {bottom: 0; right: -2px; width: 100%; height: 3px; }
.gradbox1 .gradbox1ct {background: transparent url(/static/201104-2191-my/images/6.0/boxes/grad1_up_rt.gif) no-repeat top right; }
.gradbox1 .gradbox1ct .gradbox1cl {background: transparent url(/static/201104-2191-my/images/6.0/boxes/grad1_up_lt.gif) no-repeat top left; }
.gradbox1 .gradbox1bl {background: transparent url(/static/201104-2191-my/images/6.0/boxes/grad1_dn_lt.gif) no-repeat bottom left; }
.gradbox1 .gradbox1bl .gradbox1br {background: transparent url(/static/201104-2191-my/images/6.0/boxes/grad1_dn_rt.gif) no-repeat bottom right; }
.fiveexrightbox {margin: 0; padding: 0; background: #eceff2; border: 1px solid #a4aeb7; }
.fiveexrightbox .boxhead {border-bottom: 1px solid #a4aeb7; }
.fiveexrightbox .boxhead h4 {margin: 11px 0 0 0; padding: 0 0 8px 0; height: 20px; background: url(/static/201104-2191-my/images/6.0/boxes/fiveexrightbox_hdr1.gif) 50% 0 no-repeat; }
.fiveexrightbox .fiveexrightboxContent {padding: 0; }
.fiveexrightboxct {display: block; position: relative; top: -1px; right: -1px; margin: 0; width: 100%; height: 1px; font-size: 0; line-height: 0; background: transparent url() no-repeat top right; }
.fiveexrightboxct .fiveexrightboxcl {display: block; position: relative; left: -2px; margin: 0; width: 1px; height: 1px; font-size: 0; line-height: 0; background: transparent url() no-repeat top left; }
.fiveexrightboxbl {clear: both; display: block; position: relative; left: -1px; bottom: -1px; margin: 0; width: 100%; height: 1px; font-size: 0; line-height: 0; background: transparent url() no-repeat bottom left; }
.fiveexrightboxbr {display: block; position: relative; bottom: 0; right: -2px; margin: 0; width: 100%; height: 1px; font-size: 0; line-height: 0; background: transparent url() no-repeat bottom right; }
.fiveexrightbox .fiveexrightboxct {background-image: url(/static/201104-2191-my/images/6.0/boxes/fiveexrightbox_crnr.gif); }
.fiveexrightbox .fiveexrightboxct .fiveexrightboxcl {background-image: url(/static/201104-2191-my/images/6.0/boxes/fiveexrightbox_crnr.gif); }
.fiveexrightbox .fiveexrightboxbl {background-image: url(/static/201104-2191-my/images/6.0/boxes/fiveexrightbox_crnr.gif); }
.fiveexrightbox .fiveexrightboxbl .fiveexrightboxbr {background-image: url(/static/201104-2191-my/images/6.0/boxes/fiveexrightbox_crnr.gif); }
.overlayBgDark {margin: 0 0 12px 0; padding: 22px; background: #7F7F7F; }
.overlayBox1, .popupBox1, .popupBox2 {margin: 0; padding: 0; text-align: left; }
.overlayBox1 .pupBox1int, .popup1 .pupBox1int, .popup2 .pupBox2int {margin: 0 0 0 0; padding: 0; }
.overlayBox1 {background: #FFF url(/static/201104-2191-my/images/6.0/boxes/overlaybox1_bg_l.gif) 0 0 repeat-y; }
.overlayBox1 .pupBox1int {background: transparent url(/static/201104-2191-my/images/6.0/boxes/overlaybox1_bg_r.gif) right 0 repeat-y; }
.popupBox1 {background: #FFF url(/static/201104-2191-my/images/6.0/boxes/popupbox1_bg_l.gif) 0 0 repeat-y; }
.popupBox1 .pupBox1int {background: transparent url(/static/201104-2191-my/images/6.0/boxes/popupbox1_bg_r.gif) right 0 repeat-y; }
.popupBox2 {background: #FFF url(/static/201104-2191-my/images/6.0/boxes/popupbox2_bg_l.gif) 0 0 repeat-y; }
.popupBox2 .pupBox1int {background: transparent url(/static/201104-2191-my/images/6.0/boxes/popupbox2_bg_r.gif) right 0 repeat-y; }
.popupBox1 .popupContent, .overlayBox1 .popupContent, .popupBox2 .popupContent {margin: 0; padding: 15px 25px 30px 27px; }
.popupBox1 .lessbotpad {margin: 0; padding: 15px 27px 17px 27px; }
.popupBox1 .popupContent_mini, .overlayBox1 .popupContent_mini, .popupBox2 .popupContent_mini {margin: 0; padding: 10px 20px; }
.pup1ct, .olay1ct, .olay2ct {display: block; position: relative; top: 0; right: 0; margin: 0; width: 100%; height: 26px; font-size: 0; line-height: 0; background: transparent url() no-repeat top right; }
.pup1ct .pup1cl, .olay1ct .olay1cl, .olay2ct .olay2cl {display: block; position: relative; left: 0; margin: 0; width: 7px; height: 26px; font-size: 0; line-height: 0; background: transparent url() no-repeat top left; }
.olay2ct, .olay2ct .olay2cl {height:7px; }
.pup1bl, .olay1bl {display: block; position: relative; left: 0; margin: 0; width: 100%; height: 7px; font-size: 0; line-height: 0; background: transparent url() no-repeat bottom left; }
.pup1br, .olay1br {clear: both; display: block; position: relative; bottom: 0; right: 0; margin: 0; width: 100%; height: 7px; font-size: 0; line-height: 0; background: transparent url() no-repeat bottom right; }
.overlayBox1 .olay1ct {background-image: url(/static/201104-2191-my/images/6.0/boxes/olaybox1_up_rt.gif); }
.overlayBox1 .olay1ct .olay1cl {background-image: url(/static/201104-2191-my/images/6.0/boxes/olaybox1_up_lt.gif); }
.overlayBox1 .olay1bl {background-image: url(/static/201104-2191-my/images/6.0/boxes/olaybox1_dn_lt.gif); }
.overlayBox1 .olay1bl .olay1br {background-image: url(/static/201104-2191-my/images/6.0/boxes/olaybox1_dn_rt.gif); }
.overlayBox1 .olay2ct {background-image: url(/static/201104-2191-my/images/6.0/boxes/popupbox1_up_rt.gif); }
.overlayBox1 .olay2ct .olay2cl {background-image: url(/static/201104-2191-my/images/6.0/boxes/popupbox1_up_lt.gif); }
.popupBox1 .olay1ct {background-image: url(/static/201104-2191-my/images/6.0/boxes/olaybox1_up_rt.gif); }
.popupBox1 .olay1ct .olay1cl {background-image: url(/static/201104-2191-my/images/6.0/boxes/olaybox1_up_lt.gif); }
.popupBox1 .olay1bl {background-image: url(/static/201104-2191-my/images/6.0/boxes/olaybox1_dn_lt.gif); }
.popupBox1 .olay1bl .olay1br {background-image: url(/static/201104-2191-my/images/6.0/boxes/olaybox1_dn_rt.gif); }
.popupBox2 .olay1ct {background-image: url(/static/201104-2191-my/images/6.0/boxes/popupbox2_up_rt.gif); }
.popupBox2 .olay1ct .olay1cl {background-image: url(/static/201104-2191-my/images/6.0/boxes/popupbox2_up_lt.gif); }
.popupBox2 .olay1bl {background-image: url(/static/201104-2191-my/images/6.0/boxes/popupbox2_dn_lt.gif); }
.popupBox2 .olay1bl .olay1br {background-image: url(/static/201104-2191-my/images/6.0/boxes/popupbox2_dn_rt.gif); }
.popupBox1 .signinpopup_table {margin: 6px auto; border-collapse: collapse; }
.popupBox1 .signinpopup_table td {vertical-align: top; }
.popupBox1 .signinpopup_table td p {margin: 2px 0 12px 0; }
.popupBox2 .helpBoxWrap {width: 100%; }
.popupBox2 #helpBox {border: 1px solid #93AAC1; height: 295px; width: 525px; }
.popupBox2 .helpBoxBot {display: none; border-left: 1px solid #93AAC1; border-right: 1px solid #93AAC1; border-bottom: 1px solid #93AAC1; height: 25px; width: 525px; }
.popupBox2 .helpBoxBot p {margin: 0; text-align: right; padding: 6px 18px 0 0; }
.popupBox2 p.morehelp {margin: 0; padding: 12px 0 0 0; }
.popupBox2 .helpCloseBtn {float: right; padding: 10px 1px 3px 0; }
.x {float: right; margin: 6px 15px 0 0; border: none; }
.x2 {float: right; margin: 2px 2px 0 0; border: none; }
.x3 {float: right; margin: 5px 7px 0 0; border: none; }
.hand  {width:100%; cursor:move; }
h5.popupheader {font-size: 20px; color: #0E5086; font-weight: normal; margin: 0 0 6px 0; padding: 0 0 0 0; }
h5.popupsubhd {font-size: 15px; font-weight: normal; margin: 0 0 6px 30px; padding: 0 0 0 0; }
.popuphdr_error {color: #C00; font-weight: bold; background: url(/static/201104-2191-my/images/6.0/popups/icon_warning_onwhite.gif) 0 0 no-repeat; padding: 0 15px 0 30px; }
.popuphdr_confirm {background: url(/static/201104-2191-my/images/6.0/popups/icon_checkmark_onwhite.gif) 0 0 no-repeat; font-size: 11px; margin: 0; padding: 7px 0 7px 35px; }
p.error_highlight, span.error_highlight {color: #D83B3B; font-weight: bold; }
.error_highlight2 {border: 2px solid #D83B3B; }
.error {color: #D83B3B; }
.logo {margin: 0 0 3px 0; padding: 0; width: expression(document.documentElement.offsetWidth < 926 ? "924px" : "auto"); min-width: 924px; }
.logo .sitelogo {float: left; display: block; margin: 0; padding:0; }
.logo .partnerlogo {float: right; width: 400px; height: 49px; }
.global_nav_container {margin: 0; padding: 0; width: expression(document.documentElement.offsetWidth < 926 ? "924px" : "auto"); min-width: 924px; height: 34px; background: #CED8E3 url(/static/201104-2191-my/images/6.0/top_pnav_bg.gif) 0 0 repeat-x; }
.global_navL {float: left; margin: 0; padding: 0; width: 64%; height: 34px; list-style: none; background: transparent; }
.global_navR {float: right; margin: 0; padding: 0; width: 32%; height: 34px; list-style: none; background: transparent; }
.global_navL li.gnavL {position: relative; display: block; float: left; z-index: 100; margin: 0; padding: 0; height: 34px; list-style: none; }
.global_navR li.gnavR {position: relative; display: block; float: right; z-index: 100; margin: 0; padding: 0; height: 34px; list-style: none; }
.global_navL li a.navbtn {display: block; margin: 0; padding: 34px 0 0 0; overflow: hidden; height: 0px !important; }
.global_navR li a.navbtn {display: block; margin: 0; padding: 34px 0 0 0; overflow: hidden; height: 0px !important; }
.global_navL li#homenav a.navbtn {width: 59px; background: transparent url(/static/201104-2191-my/images/6.0/top_pnav_btn_home.gif) 0 0 no-repeat; }
.DropDownActive, #DropDownActive  {background-color:#E6EDF3; }
a#mysafariLink {display: block; margin: 0; padding: 34px 0 0 0; overflow: hidden; height: 0px !important; width: 100px; background-image: url(/static/201104-2191-my/images/6.0/top_pnav_btn_mysafari.gif); background-repeat: no-repeat; }
a#quicklinksLink {display: block; margin: 0; padding: 34px 0 0 0; overflow: hidden; height: 0px !important; width: 95px; background-image: url(/static/201104-2191-my/images/6.0/top_pnav_btn_quicklinks.gif); background-repeat: no-repeat; }
a#catbrowseLink {display: block; margin: 0; padding: 34px 0 0 0; overflow: hidden; height: 0px !important; width: 92px; background-image: url(/static/201104-2191-my/images/6.0/top_pnav_btn_catbrowse.gif); background-repeat: no-repeat; }
a.btnpos1 {background-position: 0 0; }
a.btnpos2 {background-position: 0 -68px; }
a:hover.btnpos1 {    background-position: 0 -34px; }
a:hover.btnpos1r {    background-position: 0 0; }
.global_navL li#labsnav a.navbtn {width: 96px; background: transparent url(/static/201104-2191-my/images/6.0/top_pnav_btn_labs.gif) 0 0 no-repeat; }
.global_navL li#toolsnav a.navbtn {width: 57px; background: transparent url(/static/201104-2191-my/images/6.0/top_pnav_btn_tools.gif) 0 0 no-repeat; }
.global_navL li#subscribenav a.navbtn {width: 118px; background: transparent url(/static/201104-2191-my/images/6.0/top_pnav_btn_subscribe.gif) 0 0 no-repeat; }
.global_navL li#freetrialnav a.navbtn {width: 87px; background: transparent url(/static/201104-2191-my/images/6.0/top_pnav_btn_freetrial.gif) 0 0 no-repeat; }
.global_navL li#homenav a:hover.navbtn,  .global_navL li#labsnav a:hover.navbtn,  .global_navL li#toolsnav a:hover.navbtn,  .global_navL li#freetrialnav a:hover.navbtn,  .global_navL li#subscribenav a:hover.navbtn {    background-position: 0 -34px; }
.dbl_spacer {position: relative; display: block; float: left; margin: 0; padding: 0; height: 34px; list-style: none; width: 18px; background: transparent url(/static/201104-2191-my/images/6.0/top_pnav_dbl_spacer.gif) 0 0 no-repeat; }
.sgl_spacer {position: relative; display: block; float: right; margin: 0; padding: 0; height: 34px; list-style: none; width: 8px; background: transparent url(/static/201104-2191-my/images/6.0/top_pnav_sgl_spacer.gif) 0 0 no-repeat; }
#mysafari_dd_btn {position: absolute; left: 76px; top: 10px; display: block; width: 16px; height: 16px; border: none; background: transparent; }
.globalnav_dd_boxMS {position: absolute; top: 34px; z-index: 110; margin: 0; padding: 0; width: 200px; background: #FFF url(/static/201104-2191-my/images/6.0/bg_ddbox_bot.gif) -1px bottom no-repeat; }
.globalnav_dd_boxQL {position: absolute; top: 34px; z-index: 100; margin: 0; padding: 0; width: 200px; background: #FFF url(/static/201104-2191-my/images/6.0/bg_ddbox_bot.gif) -1px bottom no-repeat; }
.globalnav_dd_boxSS {position: absolute; top: 24px; left: 18px; text-align:left; z-index: 1000; margin: 0; padding: 0; width: 300px; border-top: 1px solid #9cb2c6; background: #FFF url(/static/201104-2191-my/images/6.0/bg_ddbox_bot.gif) -1px bottom no-repeat; }
.globalnav_dd_boxSS_tags {position: absolute; top: 24px; left: 0px; z-index: 1000; margin: 0; padding: 0; width: 300px; border-top: 1px solid #9cb2c6; background: #FFF url(/static/201104-2191-my/images/6.0/bg_ddbox_bot.gif) -1px bottom no-repeat; }
.ssBoxContent {padding: 7px 12px 0 12px; background: #FFF; }
.globalnav_dd_box_int1 {margin: 0; padding: 0; background: transparent url(/static/201104-2191-my/images/6.0/bg_ddbox_lt.gif) 0 bottom no-repeat; }
.globalnav_dd_box_int .bluBrdrBox1, .globalnav_dd_box_intQL .bluBrdrBox1 {margin-bottom: 0; }
.globalnav_dd_box_intQL .bluBrdrBox1 .legend {padding: 3px 8px; }
.globalnav_dd_box_int {margin: 0; padding: 12px; background: transparent url(/static/201104-2191-my/images/6.0/bg_ddbox_rt.gif) right 0 no-repeat; }
.globalnav_dd_box_intQL {margin: 0; padding: 12px; background: transparent url(/static/201104-2191-my/images/6.0/bg_ddbox_rt.gif) right -2px no-repeat; }
.global_nav_dd {margin: 0 0 6px 0; padding: 0; list-style: none; background: #E7EEF3; }
.bg_wt {background: #FFF; }
.global_nav_dd li {display: block; float: none; margin: 0; padding: 0; list-style: none; }
.global_nav_dd_rt li.header {padding: 0; }
.global_nav_dd_rt li.header h5.ql_hdr {margin: 0; padding: 0; font-size: 11px; font-weight: bold; }
.global_nav_dd li a {display: block; margin: 0; padding: 4px 0 4px 0; _height: 1%; text-decoration: none; }
.global_nav_dd li a:hover {    text-decoration: underline; }
.global_navL li#practicesetsnav a.navbtn {width: 108px; background: transparent url(/static/201104-2191-my/images/top_pnav_btn_bookshelf.gif) 0 0 no-repeat; }
.global_navL li#termsnav a.navbtn {width: 57px; background: transparent url(/static/201104-2191-my/images/top_pnav_btn_terms.gif) 0 0 no-repeat; }
.global_navL li#intelnav a.navbtn {width: 160px; background: transparent url(/static/201104-2191-my/images/top_pnav_btn_intelshared.gif) 0 0 no-repeat; }
.global_navL li#corpdocsnav a.navbtn {width: 183px; background: transparent url(/static/201104-2191-my/images/top_pnav_btn_corpdocs.gif) 0 0 no-repeat; }
a#corpdocsLink {display: block; margin: 0; padding: 34px 0 0 0; overflow: hidden; height: 0px !important; width: 183px; background-image: url(/static/201104-2191-my/images/6.0/top_pnav_btn_corpdocs.gif); background-repeat: no-repeat; }
#corpdocs_dd_btn {position: absolute; left: 166px; top: 10px; display: block; width: 16px; height: 16px; border: none; background: transparent; }
.global_navL li#practicesetsnav a:hover.navbtn,  .global_navL li#termsnav a:hover.navbtn,  .global_navL li#intelnav a:hover.navbtn  .global_navL li#corpdocsnav a:hover.navbtn  {    background-position: 0 -34px; }
.globalnav_cddd_boxMS {position: absolute; top: 34px; z-index: 0; margin: 0; padding: 0; width: 200px; background: #FFF url(/static/201104-2191-my/images/6.0/bg_ddbox_bot.gif) -1px bottom no-repeat; }
.globalnav_cddd_box_int1 {margin: 0; padding: 0; background: transparent url(/static/201104-2191-my/images/6.0/bg_ddbox_lt.gif) 0 bottom no-repeat; }
.globalnav_cddd_box_int .bluBrdrBox1, .globalnav_cddd_box_intQL .bluBrdrBox1 {margin-bottom: 0; }
.globalnav_cddd_box_intQL .bluBrdrBox1 .legend {padding: 3px 8px; }
.globalnav_cddd_box_int {margin: 0; padding: 12px; background: transparent url(/static/201104-2191-my/images/6.0/bg_ddbox_rt.gif) right 0 no-repeat; }
.globalnav_cddd_box_intQL {margin: 0; padding: 12px; background: transparent url(/static/201104-2191-my/images/6.0/bg_ddbox_rt.gif) right -2px no-repeat; }
.global_nav_cddd {margin: 0 0 6px 0; padding: 0; list-style: none; background: #E7EEF3; }
.global_nav_cddd li {display: block; float: none; margin: 0; padding: 0; list-style: none; }
.global_nav_cddd_rt li.header {padding: 0; }
.global_nav_cddd_rt li.header h5.ql_hdr {margin: 0; padding: 0; font-size: 11px; font-weight: bold; }
.global_nav_cddd li a {display: block; margin: 0; padding: 4px 0 4px 0; _height: 1%; text-decoration: none; }
.global_nav_cddd li a:hover {    text-decoration: underline; }
.global_search_container {position: relative; margin: 0 6px 15px 6px; padding: 0; width: expression(document.documentElement.offsetWidth < 914 ? "912px" : "auto"); min-width: 912px; height: 30px; background: #DDE5EB url(/static/201104-2191-my/images/6.0/bg_global_search.gif) 0 bottom repeat-x; }
.b2cAdjust {margin: 0 6px 0 6px; }
.global_searchL {float: left; margin: 0; padding: 0 0 0 18px; width: 530px; height: 30px; background: transparent url(/static/201104-2191-my/images/6.0/bg_global_searchL.gif) 0 bottom no-repeat; }
.global_searchR {float: right; margin: 0; padding: 0 18px 0 0; height: 30px; text-align: right; background: transparent url(/static/201104-2191-my/images/6.0/bg_global_searchR.gif) right bottom no-repeat; }
.hidelabel {position: absolute; left: -999em; }
.global_search_formElem {float: left; margin: 6px 4px 0 0; padding: 0; }
.global_search_formBtn {float: left; margin: 5px 4px 0 0; }
input#searchtextbox {padding: 1px 0; width: 192px; color: #666; }
select#searchlistbox {padding: 0; width: 145px; }
.gs_textline {margin: 8px 0 0 0; color: #8AA2BB; }
.gs_textline span {color: #000; }
.iebugframeL {position: absolute; left: 0; top: 34px; z-index: 0; width: 200px; height: 28px; border: none; }
.iebugframeR {position: absolute; left: 157px; top: 34px; z-index: 0; width: 200px; height: 28px; border: none; }
.homespace {margin: 15px 0 0 0; padding: 0; background: #F1F4F7 url(/static/201104-2191-my/images/6.0/bg_homepg_top.gif) 0 0 repeat-y; }
.homespace_top {margin: 0; padding: 0; height: 15px; background: transparent url(/static/201104-2191-my/images/6.0/bg_homepg_top_top.gif) 0 0 no-repeat; }
.homespace_bot {margin: 0; padding: 0; height: 15px; background: transparent url(/static/201104-2191-my/images/6.0/bg_homepg_top_bot.gif) 0 bottom no-repeat; }
.homespace_ad {float: left; margin: 0 0 0 5px; _margin: 0 0 0 2px; padding: 0; width: 575px; _width: 576px; background: transparent url(/static/201104-2191-my/images/6.0/bg_homepg_top_ad.gif) 0 bottom repeat-x; }
.homespace_ad h2 {margin: 0 0 10px 0; padding: 0 0 0 20px; font-size: 20px; font-weight: normal; }
.homespace_user {float: right; margin: 0 17px 0 0; _margin: 0 8px 0 0; padding: 0; width: 300px; font-size: 10px; }
.homespace_user h3 {float: left; margin: 0 0 10px 0; padding: 0; font-size: 18px; font-weight: normal; }
.notuser {float: right; display: block; margin: 0; padding: 8px 0 0 0; }
.userstats {margin: 0; padding: 0; list-style: none; }
.userstats li {margin: 0 0 7px 0; padding: 0 0 0 14px; list-style: none; line-height: 1.2em; background: transparent url(/static/201104-2191-my/images/6.0/bullet_gray_arrow.gif) 0 2px no-repeat; }
.mini_links {display: block; margin: 18px 0 0 0; padding: 0; list-style: none; }
.mini_links li {float: left; margin: 0 0 3px 4px; padding: 0; width: 92px; list-style: none; line-height: 1.2em; }
.mini_links li a {display: block; margin: 0 0 12px 0; padding: 0 0 0 18px; }
.mini_links li a.video {background: transparent url(/static/201104-2191-my/images/6.0/icon_mini_video.gif) 0 0 no-repeat; }
.mini_links li a.sc {background: transparent url(/static/201104-2191-my/images/6.0/icon_mini_sc.gif) 0 0 no-repeat; }
.mini_links li a.labs {background: transparent url(/static/201104-2191-my/images/6.0/icon_mini_labs.gif) 0 0 no-repeat; }
.mini_links li a.rc {background: transparent url(/static/201104-2191-my/images/6.0/icon_mini_rc.gif) 0 0 no-repeat; }
.mini_links li a.guides {background: transparent url(/static/201104-2191-my/images/6.0/icon_mini_guides.gif) 0 0 no-repeat; }
.mini_links li a.rss {background: transparent url(/static/201104-2191-my/images/6.0/icon_mini_rss.gif) 0 0 no-repeat; }
.homespace_user_hr {margin: 0; padding: 0; height: 1px; border-top: 4px solid #DDE5EB; border-left: none; border-right: none; border-bottom: none; }
.hspara {padding: 0 0 0 20px; }
.homespace_ad img {display: block; margin: 0 12px 12px 16px; padding: 0; }
.imgs {float: right; }
a.title {font-size: 14px; font-weight: bold; }
.footer1 {clear: both; }
.footer1 hr {height: 1px; background-color: #D2DCE5; color: #D2DCE5; border: none; }
.footer1 .foottext1 {font-size: 11px; color: #9db2c7; text-align: center; margin-bottom: 3px; }
.footer1 .foottext2 {color: #696F8B; text-align: center; }
.footer1 .bluShadowBox1 {margin-bottom: 8px; }
.footer1 .bluSdwBoxContent {padding: 1px 0; text-align: center; }
.footer1 .rss {margin: 0 0 -3px 3px; }
.helpbox {padding: 0 0 20px 0; border: 1px solid #94ADC1; }
.helpgradient {margin: -1px 0 0 -1px; height: 103px; border-bottom: 1px solid #94ADC1; background: transparent url(/static/201104-2191-my/images/6.0/help_top_gradL.gif) 0 0 no-repeat; }
.helpgradinterior {margin: -1px -1px 0 0; padding: 20px; background: transparent url(/static/201104-2191-my/images/6.0/help_top_gradR.gif) right 0 no-repeat; }
.helpbotpad {clear: both; height: 20px; }
#statswrap {margin: 0 26px; padding: 0 0 20px 0; width: 875px; }
#statswrap .rowGraphA, #statswrap .rowGraphB, #statswrap .rowGraphT {clear: both; margin: 5px 0 0 0; height: 22px; }
.evenRowGraph {background: #EEF3F7; }
#statswrap .rowGraphA .cellGraph1, #statswrap .rowGraphB .cellGraph1 {display: block; float: left; width: 148px; padding: 4px 0 3px 0; }
#statswrap .rowGraphA .cellGraph1 span, #statswrap .rowGraphB .cellGraph1 span {padding: 0 0 0 52px; }
#statswrap .rowGraphA .cellGraph2, #statswrap .rowGraphB .cellGraph2 {display: block; float: left; margin: 0; width: 108px; padding: 4px 0 3px 0; text-align: center; }
#statswrap .rowGraphA .cellGraph3, #statswrap .rowGraphB .cellGraph3 {display: block; float: left; margin: 0; width: 128px; padding: 4px 0 3px 0; font-size: 9px; text-align: center; }
#statswrap .rowGraphA .cellGraph4, #statswrap .rowGraphB .cellGraph4 {display: block; float: left; width: 300px; }
#statswrap .rowGraphA .graph, #statswrap .rowGraphB .graph {display: block; height: 22px; background: transparent url(/static/201104-2191-my/images/6.0/icon_bookgraph.gif) 0 0 repeat-x; }
#statswrap .rowGraphT .rowText {float: left; display: block; padding: 5px 0 0 0; width: 450px; }
#statswrap .rowGraphT .rowText span {padding: 0 0 0 52px; }
#statswrap .rowGraphT .rowNumbers {float: right; display: block; padding: 5px 0 0 0; width: 250px; text-align: right; }
#statswrap .rowGraphT .rowNumbers span {padding: 0 32px 0 0; }
#statswrap .statSectionHdr {margin: 20px 0 0 0; height: 24px; font-size: 12px; font-weight: bold; background: #D2DFE9; }
#statswrap .noMargin {margin: 10px 0 0 0; }
#statswrap .statSectionHdr .hdrLabel {float: left; display: block; padding: 5px 0 0 0; width: 500px; }
#statswrap .statSectionHdr .hdrLabel span {padding: 0 0 0 34px; }
#statswrap .statSectionHdr .hdrNumbers {float: right; display: block; padding: 5px 0 0 0; width: 250px; text-align: right; }
#statswrap .statSectionHdr .hdrNumbers span {padding: 0 32px 0 0; }
#statswrap .subNote {font-size: 9px; font-weight: normal; color: #555; }
#statswrap .subNote2 {margin: 20px 0 0 0; padding: 0 82px; font-size: 9px; font-weight: normal; color: #555; }
.mobileLink {display: block; padding: 4px; text-align: center; color: #FFFFFF; background: #00467f; }
#tipoftheweekli {width: 93px; }
.global_navR #tipoftheweekli .tipoftheweeka {display: block; height: 0 !important; padding: 50px 0 0 0; overflow: hidden; width: 93px; position: absolute; top: -7px; left: 0; background: transparent url(/static/201104-2191-my/images/6.0/tow/top_tipoftheweek.gif) 0 0 no-repeat; }
.towIndex {position: relative; margin: 0; padding: 22px; height: 280px; overflow: auto; font-size: 12px; font-weight: bold; border: 1px solid #93aac1; }
.towIndex ol {margin: 0; padding: 0 32px; }
#towIndexHdr {position: relative; padding: 0 0 12px 0; margin: 0; }
#towIndexHdr p {margin: 0; padding: 0; }
#towIndexHdr img {position: absolute; right: 0; bottom: 0; }
.towTip {height: 310px; overflow: auto; text-align: center; }
.towTip img {margin: 14px auto 0 auto; }
.towIndex p, .towTip p, .towIndex ol, .towTip ol {font-size: 14px; text-align: left; line-height: 1.2em; }
.towTip p, .towTip ol {margin: 0 auto 12px auto; width: 469px; }
.towIndex ol li, .towTip ol li {margin: 0 0 4px 0; padding: 0 10px 0 0; }
.towNavigation {margin: 0; padding: 12px 0 0 0; zoom: 1; }
.towPrev {float: left; display: block; margin: 0; padding: 0; width: 128px; height: 28px; }
.towNavigation .towPrev a {display: block; height: 0 !important; margin: 0; width: 128px; padding: 28px 0 0 0; overflow: hidden; background: transparent url(/static/201104-2191-my/images/6.0/tow/btn_tow_prev.png) 0 0 no-repeat; }
.towCtr {float: left; display: block; margin: 0 0 0 76px; _margin: 0 0 0 38px; padding: 2px 0 0 0; width: 140px; height: 28px; text-align:center; font-size: 10px; }
.towNext {float: right; display: block; margin: 0; padding: 0; width: 128px; height: 28px; }
.towNavigation .towNext a {display: block; height: 0 !important; margin: 0; width: 128px; padding: 28px 0 0 0; overflow: hidden; background: transparent url(/static/201104-2191-my/images/6.0/tow/btn_tow_next.png) 0 0 no-repeat; }
.pupBox1int .popupContent .towHeader {font-size: 20px; color: #0e5096; zoom: 1; }
.towTip .towSubheader, .towSubheader {margin: 7px 0 20px 0; width: 96%; font-size: 15px; font-weight: bold; }
#towFormDiv {margin: 12px 0 0 0; padding: 0; }
#popconform {margin: 0; padding: 0; }
#towFormDiv  table {margin: 0; padding: 4px; width: 100%; border: 1px solid #93aac1; -moz-border-radius: 4px; -webkit-border-radius: 4px; }
#towFormDiv table td {margin: 0; padding: 0; border-collapse: collapse; }
#towFormDiv table td.aright {text-align: right; }
#towFormDiv table td.aleft {padding: 0 0 0 3px; }
#popconform #popcon {margin: 0 0 0 55px; padding: 0; }
#popconform #popconlabel {margin: 0; padding: 0; }
#SEalertMessagePopup {zoom: 1; }
#SEalertMessagePopup a {text-decoration: none; }
#SEalertMessagePopup a:hover {    text-decoration: underline; }
.sealertbtn {display:block; height: 18px; background:#fdbf57; border-right: 1px solid #5f6365; border-bottom: 1px solid #5f6365; text-align: center; font-weight: bold; -moz-border-radius: 4px; -webkit-border-radius: 4px; }
.sealertbtn a {display: block; padding: 2px 0; text-decoration: none; }
#SEalertMessagePopup .sealertbtn a:hover {    text-decoration: none; }
.syncing_window {background:none repeat scroll 0 0 transparent; }
.syncing_mod {border:1px solid #7990A3; height:329px; margin:68px auto; width:488px; }
.syncing_mod .pad {padding:18px 63px; }
.syncing_mod .progress_mod {background:none repeat scroll 0 0 #F0F5F8; border:1px solid #7990A3; margin:0 0 20px; padding:25px 52px 24px; }
.syncing_mod .progresstext {float:right; padding-top:3px; }
.syncing_mod .progressbar {-moz-border-radius:3px 3px 3px 3px; background:url(/static/201104-2191-my/images/6.0/bg_progress_empty.gif) repeat-x scroll 0 0 transparent; border:1px solid #7990A3; height:20px; margin:0; width:203px; }
.syncing_mod .progressbar .inner {background:url(/static/201104-2191-my/images/6.0/bg_progress_fill.gif) repeat-x scroll 0 0 transparent; border-right:1px solid #7990A3; height:20px; }
.syncing_mod .synced_mod {background:url(/static/201104-2191-my/images/6.0/checkmark_ylw.gif) no-repeat scroll 50% 50% transparent; border:1px solid #7990A3; height:71px; margin:0 0 20px; }
.syncing_mod .morepad {margin:0 0 20px; }
.syncing_mod p {font:bold 14px/18px Verdana,sans-serif; margin:0 0 15px; }
.popupBox2 .bookbagHelpPup {border:1px solid #93AAC1; height: 404px; overflow: auto; }
.popupBox2 .bookbagHelpPup p {font-size: 14px; line-height: 20px; }
h5.blkPupHeader {font-size: 20px; font-weight: normal; margin: 0 0 6px 0; padding: 0 0 0 0; }
.popupBox2 .bookbagHdr {background: url(/static/201104-2191-my/images/6.0/mysafari/icon_bookbag_big.gif) 0 0 no-repeat; padding: 13px 0 15px 72px; zoom: 1; }


/* 6.0/home.css */
#homepage_container {margin-left: 7px; }
#homepage_container .homepage_bottomCap {height: 3px; margin: 0; clear: both; }
.proquest_home_container .homepage_bottomCap {clear: both; background:transparent url(/static/201104-2191-my/images/6.0/searchresults/bg_search_btmCap.gif) no-repeat scroll 0 bottom; height:2px; line-height: .1em; font-size: .1em; }
.home_v1, .home_v2, .home_v5, .home_v7 {background: url(/static/201104-2191-my/images/6.0/home/bg_home.gif) 0 0 repeat-y; }
.home_v1 .homepage_bottomCap,  .home_v2 .homepage_bottomCap ,  .home_v5 .homepage_bottomCap ,  .home_v7 .homepage_bottomCap   {background: url(/static/201104-2191-my/images/6.0/home/bg_home_capB_onlycat.gif) 0 0 no-repeat; line-height: .1em; font-size: .1em; }
.sidebar_left, .anci_container .sidebar_left {float: left; width: 204px; margin: 0; padding: 0; overflow: hidden; font-size: 10px; }
.sidebar_left .top_space {padding-bottom: 5px; border-top: 1px solid #93AAC1; }
.sidebar_left .top_space ul.bql {margin: 5px 5px 0 5px; }
.sidebar_left .top_space ul.bql li {width: 90px; float: left; padding: 5px 0 3px 0; font-size: 10px; }
.sidebar_left .top_space ul.bql li a {padding: 5px 0 3px 23px; background: transparent url() 5px 4px no-repeat; }
.sidebar_left .top_space .bql .books {background-image: url(/static/201104-2191-my/images/6.0/icon_mini_books.gif); }
.sidebar_left .top_space .bql .vids {background-image: url(/static/201104-2191-my/images/6.0/icon_mini_video.gif); }
.sidebar_left .top_space .bql .rcs {background-image: url(/static/201104-2191-my/images/6.0/icon_mini_rc.gif); }
.sidebar_left .top_space .bql .scs {background-image: url(/static/201104-2191-my/images/6.0/icon_mini_sc.gif); }
.sidebar_left .top_space .bql .labs {background-image: url(/static/201104-2191-my/images/6.0/icon_mini_labs.gif); }
.sidebar_left ul.toplist {border-top: 1px solid #C0CEDC; height: expression( this.scrollHeight > 600 ? "601px" : "auto" ); max-height: 601px; overflow: auto; padding: 0 0 15px 0; margin: 0 0 0 0; }
.sidebar_left div.bottom_section {height: expression( this.scrollHeight < 36 ? "35px" : "auto" ); min-height: 35px; }
.sidebar_left .sidebar_left_cap {background: #D2DFE9 url(/static/201104-2191-my/images/6.0/reader/bg_reader_paneL_cap.gif) no-repeat; }
.sidebar_left .sidebar_left_cap h5, .sidebar_left .bucket_cap h5 {margin: 0 0 0 5px; padding: 5px 15px 5px 0; font-size: 12px; font-weight: bold; }
.sidebar_left .bucket_cap {background: #D2DFE9 url(/static/201104-2191-my/images/6.0/reader/bg_reader_paneL_bucket_cap.gif) no-repeat; border-bottom: 1px solid #93AAC1; }
.noresultsSB .bucket_cap {background: #D2DFE9 url(/static/201104-2191-my/images/6.0/reader/bg_reader_paneL_cap.gif) no-repeat; }
.sidebar_left .bucket_cap h5.closed, .sidebar_left .sidebar_left_cap h5.closed {background: transparent url(/static/201104-2191-my/images/6.0/reader/btn_bucketClosed.gif) no-repeat 0 5px; padding: 5px 0 5px 0; }
.sidebar_left .bucket_cap h5.closed a, .sidebar_left .sidebar_left_cap h5.closed a {padding-left:22px; }
h5#lp_left_results  span, h5#lp_left_browse   span     {display:none; }
.sidebar_left .bucket_cap h5.open, .sidebar_left .sidebar_left_cap h5.open {background: transparent url(/static/201104-2191-my/images/6.0/reader/btn_bucketOpen.gif) no-repeat 0 5px; padding: 5px 0 5px 0; }
.sidebar_left .bucket_cap h5.open a, .sidebar_left .sidebar_left_cap h5.open a {padding-left:22px; }
.sidebar_left ul, .sidebar_left ul li {list-style: none; margin: 0; padding: 0; }
.sidebar_left ul h5, .sidebar_left ul p {margin: 0 1px; padding: 3px 0 2px 0; border-bottom: 1px solid #C0CEDC; }
.sidebar_left p .feature {color:#003399; outline-color:-moz-use-text-color; outline-style:none; outline-width:medium; }
.carrow span {display:none;}
.sidebar_left p .carrow  {float:left; display:none; }
.sidebar_left p .ctitle  {display: block; margin-left: 15px; }
.sidebar_left p.closed .carrow {display: block; margin-right:5px; background: url(/static/201104-2191-my/images/6.0/reader/bullet_tocArrOff.gif) center center no-repeat; }
.sidebar_left p.open    .carrow {display: block; margin-right:5px; background: url(/static/201104-2191-my/images/6.0/reader/bullet_tocArrOn.gif) center center no-repeat; }
.sidebar_left ul li p.open {font-weight: normal; }
.sidebar_left ul li p.selected {font-weight: bold; }
.sidebar_left ul li p, .sidebar_left ul li h5 {padding-left: 12px; font-size: 10px; }
.sidebar_left ul li h5 {font-weight: bold; }
.sidebar_left ul li ul li p {padding-left: 27px; font-weight: normal; }
.sidebar_left ul li ul li ul li p {padding-left: 42px; }
.sidebar_left ul li ul li ul li ul li p {padding-left: 57px; }
.sidebar_left ul li ul li ul li ul li ul li p {padding-left: 72px; }
.sidebar_left ul li.lastitem p {border-bottom: none; }
.sidebar_left li.more p {text-align: right; padding-right: 6px; }
.sidebar_left .hide li.more {display: block; }
.sidebar_left .bottom_section ul.bottomlist {height: expression( this.scrollHeight > 649 ? "650px" : "auto" ); max-height: 650px; overflow: auto; }
.home_v1 .rbox_bot,   .home_v2 .rbox_bot   {width: 696px; height: 3px; font-size: .1em; background: url(/static/201104-2191-my/images/6.0/home/rbox_bot_3col.gif) 0 0 no-repeat; }
.home_v7.rbox_bot,   .home_v3 .rbox_bot   {display: none; }
.home_v5 .rbox_bot   {width: 696px; height: 3px; font-size: .1em; background: url(/static/201104-2191-my/images/6.0/home/rbox_bot_2col.gif) 0 0 no-repeat; }
.home_v6 .rbox_bot,   .home_v4 .rbox_bot   {width: 906px; height: 3px; font-size: .1em; background: url(/static/201104-2191-my/images/6.0/home/bg_home_capB_v3.gif) 0 0 no-repeat; }
.home_v8 .rbox_bot   {width: 906px; height: 3px; font-size: .1em; background: url(/static/201104-2191-my/images/6.0/home/bg_home_capB_v2.gif) 0 0 no-repeat; }
#homepage_container .right_pane .btm .hr_dashed {margin: 0 12px; }
#homepage_container .right_pane .btm .row {margin: 21px 0 21px 15px; _height: 1%; }
#homepage_container .right_pane .btm .row .item {float: left; width: 215px; margin-right: 6px; }
#homepage_container .right_pane .btm .row .item img {float: left; }
#homepage_container .right_pane .btm .row .item .txt {margin: 0 0 0 85px; }
#homepage_container .right_pane .btm .row .item .txt p {margin: 0 0 3px 0; font-size: 10px; }
#homepage_container .right_pane {float: left; width: 696px; margin: 0 0 0 6px; overflow: hidden; }
#homepage_container .right_pane .top_pane {margin:0 0 6px; padding:0; }
#homepage_container .right_pane .top_pane .top_pane_cap {clear: both; height: 4px; font-size: .1em; background: url(/static/201104-2191-my/images/6.0/home/bg_home_toppane_threecol_cap.gif) 0 0 no-repeat; }
.home_v1 .right_pane .top_pane .clearfloats, .home_v5 .right_pane .top_pane .clearfloats, .home_v6 .right_pane .top_pane .clearfloats {background: #FFF; }
#homepage_container .right_pane .top_pane .left_mod {float:left; margin:0 7px 0 0; }
#homepage_container .right_pane .top_pane .left_mod img {display: none; }
#homepage_container .right_pane .top_pane .welcome_mod {float: left; width: 266px; }
#homepage_container .right_pane .top_pane .welcome_mod p {font-size:10px; margin:0 0 6px; }
#homepage_container .right_pane .top_pane .welcome_mod h5 {background:transparent url(/static/201104-2191-my/images/6.0/home/hdr_home_dash.gif) no-repeat scroll 0 0; color:#566983; font-size:12px; font-weight:bold; height:19px; margin:0; padding:6px 0 0 15px; }
#homepage_container .right_pane .top_pane .welcome_mod .stats_box {width: 265px; margin: 0 auto 12px auto; }
#homepage_container .right_pane .top_pane .welcome_mod .stats_box .bluBrdrBox1 {padding: 0; margin: 0; }
#homepage_container .right_pane .top_pane .welcome_mod .dash {background: url(/static/201104-2191-my/images/6.0/home/bg_home_dash.gif) 0 0 no-repeat; }
#homepage_container .right_pane .top_pane .welcome_mod .dash ul {margin: 0; padding: 10px 0 0 10px; list-style: none; }
#homepage_container .right_pane .top_pane .welcome_mod .dash ul li {margin: 0; padding: 2px 0 2px 22px; background-position: 0 0; background-repeat: no-repeat; }
#homepage_container .right_pane .top_pane .welcome_mod .dash ul li.pg {background-image: url(/static/201104-2191-my/images/6.0/home/icon_home_dash_pg.gif); }
#homepage_container .right_pane .top_pane .welcome_mod .dash ul li.pgs {background-image: url(/static/201104-2191-my/images/6.0/home/icon_home_dash_pgs.gif); }
#homepage_container .right_pane .top_pane .welcome_mod .dash ul li.slot {background-image: url(/static/201104-2191-my/images/6.0/home/icon_home_dash_slot.gif); }
#homepage_container .right_pane .top_pane .welcome_mod .dash ul li.swap {background-image: url(/static/201104-2191-my/images/6.0/home/icon_home_dash_swap.gif); }
#homepage_container .right_pane .top_pane .welcome_mod .dash ul li.tok {background-image: url(/static/201104-2191-my/images/6.0/home/icon_home_dash_tok.gif); }
#homepage_container .right_pane .top_pane .welcome_mod .dash ul li.fld {background-image: url(/static/201104-2191-my/images/6.0/home/icon_home_dash_fld.gif); }
#homepage_container .right_pane .top_pane .welcome_mod .dash ul li.smrt {background-image: url(/static/201104-2191-my/images/6.0/home/icon_home_dash_smrt.gif); }
#homepage_container .right_pane .top_pane .welcome_mod .dash ul li p a {font-weight: bold; }
#homepage_container .right_pane .top_pane .welcome_mod .stats {height: 49px; background: url(/static/201104-2191-my/images/6.0/home/bg_home_stats.gif) 0 0 no-repeat; }
#homepage_container .right_pane .top_pane .welcome_mod .stats p {margin: 0; padding: 7px 0 0 13px; font-weight: 900; line-height: 1.7em; }
#homepage_container .right_pane .top_pane .welcome_mod .stats .btn {display: block; float: right; margin: 3px 8px 0 0; }
#homepage_container .right_pane .top_pane .welcome_mod .stats_box .blubrBoxContent {padding: 0; margin: 0; }
#homepage_container .right_pane .top_pane .welcome_mod .stats_box p {margin: 6px 0; padding: 0; text-align: center; }
#homepage_container .right_pane .top_pane .alt_mod {display: none; float: right; margin: 22px 24px 0 0; _margin: 22px 12px 0 0; width: 350px; }
#homepage_container .right_pane .top_pane .alt_mod h5 {font-size: 20px; font-weight: normal; margin: 12px 12px 3px 12px; padding: 0; }
#homepage_container .right_pane .top_pane .alt_mod p {margin: 0 12px; font-size: 12px; }
#homepage_container .right_pane .top_pane .alt_mod .button {float: right; margin: 25px 6px 0 0; }
#homepage_container .right_pane .middle_kicker {display: none; margin: 0 0 5px 0; }
.brdrBox3 .v3d .brdrBox3Content h5 {float: left; font-size: 12px; margin: 0; padding: 7px 5px 0 15px; font-weight: bold; color: #566983; }
.brdrBox3 .v3d .brdrBox3Content p {float: left; font-size: 12px; margin: 0; padding: 7px 0 0 0; }
#homepage_container .right_pane .bottom_pane {margin: 0; _height: 1%; background: url(/static/201104-2191-my/images/6.0/home/bg_home_botpane_tableBords.gif) 0 0 repeat-y; }
#homepage_container .right_pane .bottom_pane .col1, #homepage_container .right_pane .bottom_pane .col2, #homepage_container .right_pane .bottom_pane .col3 {float: left; width: 232px; }
#homepage_container .right_pane .bottom_pane .table_hdr {background-image: url(/static/201104-2191-my/images/6.0/home/bg_hdr_gradbar2.gif); background-repeat: no-repeat; height: 31px; border-bottom: 1px solid #94AAC1; }
#homepage_container .right_pane .bottom_pane .table_hdr h5 {font-size: 15px; font-weight: bold; color: #FFF; margin: 0 0 0 0; padding: 6px 0 0 0; text-align: center; }
#homepage_container .right_pane .bottom_pane .col1 .table_hdr {background-position: 0 0; }
#homepage_container .right_pane .bottom_pane .col2 .table_hdr {background-position: 50% 0; border-left: 1px solid #c9d3df; }
#homepage_container .right_pane .bottom_pane .col3 .table_hdr {background-position: right 0; border-left: 1px solid #c9d3df; }
#homepage_container .right_pane .bottom_pane .table_cnt {overflow: hidden; padding: 15px; height: expression( this.scrollHeight < 256 ? "255px" : "auto" ); min-height: 255px; }
#homepage_container .right_pane .bottom_pane .col3 .table_cnt {overflow: hidden; padding: 15px; }
#homepage_container .right_pane .bottom_pane .table_cnt p {margin: 0; font-size: 10px; font-weight: bold; }
#homepage_container .right_pane .bottom_pane .table_cnt img {margin: 0 10px 15px 0; float: left; }
#homepage_container .right_pane .bottom_pane .table_cnt .firstitem {margin: 0 0 15px 0; padding: 0; }
#homepage_container .right_pane .bottom_pane .table_cnt .item {margin: 0 0 15px 0; padding: 0; clear: left; }
#homepage_container .right_pane .bottom_pane .table_cnt .item_wider {margin: 0 0 15px 0; padding: 0; }
#homepage_container .right_pane .bottom_pane .table_cnt ul {margin: 0 0 0 25px; padding: 0; }
#homepage_container .right_pane .bottom_pane .table_cnt li {margin: 0 0 12px 0; color: #039; }
#homepage_container .right_pane .bottom_pane .table_cnt li p {text-align: left !important; }
#homepage_container .right_pane .bottom_pane a.btns {display: block; margin: 0 auto 6px auto; padding: 5px 0 0 0; text-align: center; font-weight: bold; background: url(/static/201104-2191-my/images/6.0/home/btn_home_botpane_tableBtns.gif) 0 0 no-repeat; width: 185px; height: 23px; }
#homepage_container .right_pane .bottom_pane_v2 {display: none; }
#homepage_container .right_pane .bottom_pane_v2 .blubox {padding: 22px 22px 35px 22px; background: #E7EEF3; border: 1px solid #7990a2; }
#homepage_container .right_pane .bottom_pane_v2 .blubox .hdr {height: 40px; }
#homepage_container .right_pane .bottom_pane_v2 .blubox .hdr h5 {float: left; margin: 0; font-weight: normal; font-size: 18px; color: #000; }
#homepage_container .right_pane .bottom_pane_v2 .blubox .hdr select {float: left; margin: 2px 0 0 12px; }
#homepage_container .right_pane .bottom_pane_v2 .blubox .innerShadowBox1 {margin: 0; }
#homepage_container .right_pane .bottom_pane_v2 .blubox .innerShadowBox1 .innerShadowBox1Content {padding: 40px 25px 15px 25px; _height: 1%; }
#homepage_container .right_pane .bottom_pane_v2 .blubox .innerShadowBox1 .innerShadowBox1Content .itemsrow {margin: 0 0 15px 0; }
#homepage_container .right_pane .bottom_pane_v2 .blubox .innerShadowBox1 .innerShadowBox1Content .arrow {display: block; height: 28px; width: 28px; float: left; margin: 40px 0 0 0; }
#homepage_container .right_pane .bottom_pane_v2 .blubox .innerShadowBox1 .innerShadowBox1Content .item {float: left; width: 135px; margin: 0; text-align: center; }
#homepage_container .right_pane .bottom_pane_v2 .blubox .innerShadowBox1 .innerShadowBox1Content .item5 {display: none; }
#homepage_container .right_pane .bottom_pane_v2 .blubox .innerShadowBox1 .innerShadowBox1Content .item p {font-size: 10px; text-align: left; font-weight: bold; margin: 6px 0 6px 28px; }
.wkick .right_pane .middle_kicker {display: block !important; }
.home_v1 .right_pane .top_pane .left_mod img.short {display: block !important; }
.home_v5 .right_pane .top_pane .left_mod img.short {display: block !important; }
.home_v5 .right_pane .bottom_pane {background: url(/static/201104-2191-my/images/6.0/home/bg_home_botpane_tableBords_twocol.gif) 0 0 repeat-y !important; }
.home_v5 .right_pane .bottom_pane .col1,      .home_v5 .right_pane .bottom_pane .col2 {float: left !important; width: 348px !important; }
.home_v5 .right_pane .bottom_pane .col3 {display: none !important; }
.home_v4 .sidebar_left {display: none; }
.home_v4 .right_pane {margin: 0 !important; width: 906px !important; }
.home_v4 .right_pane .top_pane {height: 167px; margin: 0 0 5px 0; background: url(/static/201104-2191-my/images/6.0/home/bg_home_toppane_full.gif) 0 0 no-repeat !important; }
.home_v4 .right_pane .top_pane .top_pane_cap {display: none !important; }
.home_v4 .right_pane .top_pane .left_mod {display: none !important; }
.home_v4 .right_pane .top_pane .welcome_mod {display: none !important; }
.home_v4 .right_pane .top_pane .alt_mod {display: block !important; }
.home_v4 .right_pane .bottom_pane {background: url(/static/201104-2191-my/images/6.0/home/bg_home_botpane_tableBords_wide.gif) 0 0 repeat-y !important; }
.home_v4 .right_pane .bottom_pane .col1,      .home_v4 .right_pane .bottom_pane .col2,      .home_v4 .right_pane .bottom_pane .col3 {float: left !important; width: 302px !important; }
.home_v3 .sidebar_left {display: none; }
.home_v3 .right_pane {margin: 0 !important; width: 906px !important; overflow: visible !important; }
.home_v3 .right_pane .top_pane {height: 167px; margin: 0 0 5px 0; background: url(/static/201104-2191-my/images/6.0/home/bg_home_toppane_full.gif) 0 0 no-repeat !important; }
.home_v3 .right_pane .top_pane .top_pane_cap {display: none !important; }
.home_v3 .right_pane .top_pane .left_mod {display: none !important; }
.home_v3 .right_pane .top_pane .welcome_mod {display: none !important; }
.home_v3 .right_pane .top_pane .alt_mod {display: block !important; }
.home_v3 .right_pane .bottom_pane {display: none !important; }
.home_v3 .right_pane .bottom_pane_v2 {display: block !important; }
.home_v3 .right_pane .bottom_pane_v2 .blubox {border: 1px solid #7990A2; padding-bottom: 40px !important; }
.home_v3 .right_pane .bottom_pane_v2 .blubox .innerShadowBox1Content {padding: 35px 35px 15px 35px !important; }
.home_v3 .right_pane .bottom_pane_v2 .blubox .itemsrow .item {width: 145px !important; }
.home_v3 .right_pane .bottom_pane_v2 .blubox .itemsrow .item5 {display: block !important; }
.home_v6 .sidebar_left {display: none; }
.home_v6 .right_pane {margin: 0 !important; width: 906px !important; }
.home_v6 .right_pane .top_pane {margin: 0 0 5px 0; background: url(/static/201104-2191-my/images/6.0/home/bg_home_toppane_twocol.gif) 0 0 no-repeat !important; }
.home_v6 .right_pane .top_pane .top_pane_cap {clear: both; height: 4px; font-size: .1em; background: url(/static/201104-2191-my/images/6.0/home/bg_home_toppane_twocol_cap.gif) 0 0 no-repeat !important; }
.home_v6 .right_pane .top_pane .left_mod {width: 600px !important; }
.home_v6 .right_pane .top_pane .left_mod img.short {display: block !important; }
.home_v6 .right_pane .bottom_pane {background: url(/static/201104-2191-my/images/6.0/home/bg_home_botpane_tableBords_wide.gif) 0 0 repeat-y !important; }
.home_v6 .right_pane .bottom_pane .col1, .home_v6 .right_pane .bottom_pane .col2, .home_v6 .right_pane .bottom_pane .col3 {float: left !important; width: 302px !important; }
.home_v2 .right_pane .top_pane {background: none !important; }
.home_v2 .right_pane .top_pane .left_mod {width: 100% !important; margin: 0 !important; }
.home_v2 .right_pane .top_pane .left_mod img.short {display: none !important; }
.home_v2 .right_pane .top_pane .left_mod img.mid {margin: 0 !important; display: block !important; }
.home_v2 .right_pane .top_pane .welcome_mod {display: none !important; }
.home_v2 .right_pane .top_pane .top_pane_cap {display: none !important; }
.home_v7 .right_pane .top_pane {background: none !important; }
.home_v7 .right_pane .top_pane .left_mod {width: 100% !important; margin: 0 !important; }
.home_v7 .right_pane .top_pane .left_mod img.short {display: none !important; }
.home_v7 .right_pane .top_pane .left_mod img.mid {margin: 0 !important; display: block !important; }
.home_v7 .right_pane .top_pane .welcome_mod {display: none !important; }
.home_v7 .right_pane .top_pane .top_pane_cap {display: none !important; }
.home_v7 .right_pane .bottom_pane {display: none !important; }
.home_v7 .right_pane .bottom_pane_v2 {display: block !important; }
.home_v8 .sidebar_left {display: none; }
.home_v8 .right_pane {margin: 0 !important; width: 906px !important; }
.home_v8 .right_pane .top_pane {height: 167px; margin: 0 0 5px 0; background: url(/static/201104-2191-my/images/6.0/home/bg_home_toppane_full.gif) 0 0 no-repeat !important; }
.home_v8 .right_pane .top_pane .top_pane_cap {display: none !important; }
.home_v8 .right_pane .top_pane .left_mod {display: none !important; }
.home_v8 .right_pane .top_pane .welcome_mod {display: none !important; }
.home_v8 .right_pane .top_pane .alt_mod {display: block !important; }
.home_v8 .right_pane .bottom_pane {background: url(/static/201104-2191-my/images/6.0/home/bg_home_botpane_tableBords_wide_2cols.gif) 0 0 repeat-y !important; }
.home_v8 .right_pane .bottom_pane .col1{float: left !important; width: 453px !important; }
.home_v8 .right_pane .bottom_pane .col3 {float: left !important; width: 453px !important; }
.home_v8 .right_pane .bottom_pane .col2 {display: none !important; }
#homepage_container  .tab_box {height: 39px; background: #D2DFE9 url(/static/201104-2191-my/images/6.0/tabs_blank_style2_bg.gif) left bottom repeat-x; margin: 0; border-left: 1px solid #869EB2; border-top: 1px solid #869EB2; border-right: 1px solid #869EB2; }
#homepage_container  .tab_box ul.homePage_tabs {list-style: none; margin: 8px 0 0 9px; padding: 0; }
#homepage_container .tab_box ul.homePage_tabs li {float: left; }
#homepage_container .tab_box ul.homePage_tabs li.here {float: left; }
#homepage_container .tab_box ul.homePage_tabs li a {display: block; height: 21px; width: 175px; padding: 10px 0 0 0; background: url(/static/201104-2191-my/images/6.0/tabs_blank_style2.gif) 0 -31px no-repeat; text-align: center; color: #039; cursor: pointer; }
#homepage_container .tab_box ul.homePage_tabs li a:hover {        text-decoration: none; cursor: pointer; }
#homepage_container .tab_box ul.homePage_tabs li.here a {color: black; background: url(/static/201104-2191-my/images/6.0/tabs_blank_style2.gif) 0 0 no-repeat; }
#homepage_container .infobox1 {border-left: 1px solid #869EB2; border-bottom: 1px solid #869EB2; border-right: 1px solid #869EB2; }
#homepage_container .infobox1 .justAdded_sortLinks {font-size: 10px; font-weight: bold; margin: 0; padding: 12px 0 6px 24px; }
#homepage_container .infobox1 .justAdded_sortLinks .middot {color: #95A9C1; padding: 0 2px 0 3px; font-weight: normal; }
#homepage_container .infobox1 .bookData {padding: 8px 15px; }
#homepage_container .infobox1 .bookData .bookCov {float: left; margin-right: 10px; }
#homepage_container .infobox1 .bookData .bookText {float: left; width: 350px; padding: 0; margin: 0; }
#homepage_container .infobox1 table {margin: 0; padding: 0; border-collapse: collapse; }
#homepage_container .infobox1 table td {vertical-align: top; padding: 6px 15px; }
#homepage_container .infobox1 table td p {font-size: 10px; font-weight: bold; margin: 0; }
#homepage_container .infobox1 .morelink {text-align: right; margin: 15px 20px 6px 0; font-size: 10px; }
#homepage_container .infobox2 {background: url(/static/201104-2191-my/images/6.0/home/bg_home2_infoboxBot.gif) left bottom no-repeat; }
#homepage_container .infobox2 .hdrBoxL {float: left; background: url(/static/201104-2191-my/images/6.0/home/bg_hdr_gradbar2.gif) top left no-repeat; width: 238px; height: 30px; border-right: 1px solid #A4B4C1; }
#homepage_container .infobox2 .hdrBoxR {float: left; background: url(/static/201104-2191-my/images/6.0/home/bg_hdr_gradbar2.gif) top right no-repeat; width: 239px; height: 30px; }
#homepage_container .infobox2 .hdrBoxL h5, .homepage_container .column_middle .infobox2 .hdrBoxR h5  {margin: 0; padding: 7px 0 0 0; text-align: center; color: #FFF; font-size: 13px; font-weight: bold; }
#homepage_container .infobox2 .cntBoxL {padding: 8px 0 0 0; float: left; width: 237px; height: 362px; border-left: 1px solid #869EB2; border-right: 1px solid #869EB2; }
#homepage_containere .infobox2 .cntBoxR {padding: 8px 0 0 0; float: left; width: 238px; height: 360px; border-right: 1px solid #869EB2; }
#homepage_container .infobox2 .bookData {padding: 8px 15px; }
#homepage_container .infobox2 .bookData p {font-size: 10px; padding-right: 15px; }
#homepage_container .infobox2 .bookData .bookCov {float: left; margin-right: 10px; }
#homepage_container .infobox2 .bookData .bookText {float: left; width: 120px; padding: 0; margin: 0; }
#homepage_container .infobox2 .morelink {text-align: right; margin: 6px 20px 6px 0; font-size: 10px; font-weight: bold; }
#homepage_container .right_pane .top_pane .welcome_mod {float: right; width: 266px; }
#fbContainer {position: relative; margin: 0; padding: 0; width: 424px; height: 260px; overflow: hidden; }
.buttondiv {margin: 7px 0 0 80px; }
.cssbutton {padding: 2px 6px 4px 6px; background: #c9d4e0; border-left: 1px solid #9eb2c7; border-top: 1px solid #9eb2c7; border-right: 2px solid #8392a1; border-bottom: 2px solid #8392a1; color: #50739a; font-weight: bold; text-decoration: none; -moz-border-radius: 6px; -webkit-border-radius: 6px; }
.cssbutton:hover {    padding: 4px 5px 2px 7px; background: #ededed; border-left: 2px solid #8392a1; border-top: 2px solid #8392a1; border-right: 1px solid #9eb2c7; border-bottom: 1px solid #9eb2c7; text-decoration: none; }
.featureBucketSlide {width: 422px; height: 256px; }
.featureBucketSlide img {display: inline; }
.fbSlideInterior {padding: 12px; }
#fbslide4 p {margin: 0 0 12px 80px; line-height: 1.3em; }
#fbslide4 img {margin: 2px 0 0 0; float: left; }
#featureControls {position: absolute; height: 16px; left: 16px; bottom: 22px; z-index: 9999; background: transparent; }
#featureControls span.rboxnum {display: block; float: left; margin: 0 0 0 2px; width: 16px; height: 16px; }
#featureControls  a {display: block; margin: 0; padding: 16px 0 0 0; overflow: hidden; height: 0px !important; text-decoration: none; background-image: url(/static/201104-2191-my/images/6.0/home/btns_rot_fb.png); background-repeat: no-repeat; }
#featureControls  a#rboxnum1 {background-position: 0 0; }
#featureControls  a#rboxnum2 {background-position: -16px 0; }
#featureControls  a#rboxnum3 {background-position: -32px 0; }
#featureControls  a#rboxnum4 {background-position: -48px 0; }
#featureControls  a#stopBtn {background-position: -64px 0; }
#featureControls  a#startBtn {background-position: -80px 0; }
#featureControls  a#rboxnum1.thisisit {background-position: 0 -16px; }
#featureControls  a#rboxnum2.thisisit {background-position: -16px -16px; }
#featureControls  a#rboxnum3.thisisit {background-position: -32px -16px; }
#featureControls  a#rboxnum4.thisisit {background-position: -48px -16px; }
#featureControls  a#stopBtn.thisisit {background-position: -64px -16px; }
#featureControls  a#startBtn.thisisit {background-position: -80px -16px; }
.clearfloats {clear: both; display: block; height: 0px; font-size: 0px; line-height: 0em; }
a:active, a:focus {    outline: none; }


/* 6.0/advancedsearch.css */
.adv_search_summary {margin: 0; }
.hide_label2 {margin: 0; padding: 0; font-size: 1px; line-height: 0em; color: #E7EEF3; }
.nobotmargin {margin: 0; }
.advanced_search_module .add_del_btns2 {padding: 3px 4px 0 0; }
.adv_search_summary_boxOff {padding: 4px; background: transparent; }
.adv_search_summary_boxOn {padding: 4px; background: #FFF; border: 1px solid #999; }
.advanced_search_module .radio_label {font-weight: normal; }
.rowBoxIE {_width: 674px; }
.popupContent .rowBox {position: relative; padding: 1px 4px 1px 0; height: expression( this.scrollHeight > 244 ? "245px" : "auto" ); max-height: 235px; overflow: auto; }
.adv_search_summary_boxOff .tiplabel {float: left; display: block; margin: 3px 0 0 0; width: 35px; height: 38px; font-weight: bold; }
.adv_search_summary_boxOff .tipinfo {display: block; margin: 0 0 2px 35px; width: 630px; height: 2em; line-height: 2em; vertical-align: middle; }
.adv_search_summary_boxOff .freeform {display: block; margin: 0 0 0 35px; width: 630px; height: 18px; }
.adv_search_summary_boxOff .freeform a {font-weight: bold; }
.adv_search_summary_boxOff .tipinfo img {margin: 0 0 3px 0; vertical-align: middle; }
.bluBrdrBox1 .blubrBoxContentAS {padding: 3px 6px 3px 6px; background: #E7EEF3; }
.advanced_search_module {margin: 0 0 7px 0; padding: 0; border-collapse: collapse; }
#asmatch {font-weight:bold; }
.advanced_search_module td {padding: 0 4px 0 0; border-collapse: collapse; }
.advanced_search_module select, .advanced_search_module option, .advanced_search_module input {font-size: 10px; }
.advanced_search_module label {font-weight: bold; }
option.null {text-align: center; }
.advanced_search_module option {margin: 2px 0; }
.advanced_search_module .add_del_btns {padding: 13px 4px 0 0; }
.as_buttonrow {padding: 10px 0 0 0; text-align: right; }
.as_buttonrow p {margin: 7px 0 0 0; font-size: 10px; }
.con_select {width: 127px; }
.cat_select {width: 131px; }
.loc_select {width: 110px; }
.pub_select {width: 164px; }
.yr_select {width: 164px; }


/* 6.0/mysafari.css */
.mysafari_container {padding: 17px 17px 50px 17px; margin: 0 auto; border-left: 1px solid #7990A2; border-right: 1px solid #7990A2; border-bottom: 1px solid #7990A2; height: expression( this.scrollHeight < 451 ? "450px" : "auto" ); min-height: 450px; }
.mysafari_container h3 {font-size: 22px; color: black; font-weight: normal; border: none; margin: 0 0 5px 0; }
.favs_container .favs_content h3 {font-size: 15px; color: black; font-weight: normal; border: none; margin: 0 0 5px 0; }
h2.mysf_hdr {color: #B31F17; font-weight: normal; font-size: 25px; margin: 0 0 6px 25px; }
.mysf_tabs {margin: 0 0 0 27px; padding: 0; height: 35px; font-size: 13px; background: transparent url(/static/201104-2191-my/images/6.0/catalog/bg_catalog_tabs_top.gif) right bottom no-repeat; }
.mysf_tabs .mysf_tabList {margin: 0; padding: 0; list-style: none; }
.mysf_tabs .mysf_tabList li {float: left; margin: 0; padding: 0; width: 102px; list-style: none; text-align: center; }
.mysf_tabs .mysf_tabList li a {display: block; margin: 0; color: #0D3F74; padding: 35px 0 0 0; overflow: hidden; height: 0px !important; background-image: url(/static/201104-2191-my/images/6.0/mysafari/bg_mysafari_tabs_sprites.gif); background-repeat: no-repeat; }
.mysf_coll .mysf_tabList li a {background-image: url(/static/201104-2191-my/images/6.0/mysafari/bg_mysafari_custcoll_tabs_sprites.gif); }
.mysf_tabs .mysf_tabList li.button {float: right; margin: 5px 15px 0 0; _margin: 5px 7px 0 0; padding: 0 0 0 12px; width: 25px; height: 22px; list-style: none; }
.mysf_tabs .mysf_tabList li.button a {display: block; margin: 0; color: #0D3F74; padding: 25px 0 0 0; overflow: hidden; height: 0px !important; background-image: url(/static/201104-2191-my/images/6.0/mysafari/btn_help.gif); background-repeat: no-repeat; }
.mysf_tabs .mysf_tabList li a#favorites {background-position: 0 0;}
.mysf_tabs .mysf_tabList li a#groups {background-position: -102px 0;}
.mysf_tabs .mysf_tabList li a#notes {background-position: -204px 0;}
.mysf_tabs .mysf_tabList li a#bookmarks {background-position: -306px 0;}
.mysf_tabs .mysf_tabList li a#downsandtokes {background-position: -408px 0;}
.mysf_tabs .mysf_tabList li a#recentpages {background-position: -510px 0;}
.mysf_tabs .mysf_tabList li a#recentsearches {background-position: -612px 0;}
.mysf_tabs .mysf_tabList li a#reviews {background-position: -714px 0;}
.mysf_tabs .mysf_tabList li a:hover#favorites {background-position: 0 -35px;}
.mysf_tabs .mysf_tabList li a:hover#groups {background-position: -102px -35px;}
.mysf_tabs .mysf_tabList li a:hover#notes {background-position: -204px -35px;}
.mysf_tabs .mysf_tabList li a:hover#bookmarks {background-position: -306px -35px;}
.mysf_tabs .mysf_tabList li a:hover#downsandtokes {background-position: -408px -35px;}
.mysf_tabs .mysf_tabList li a:hover#recentpages {background-position: -510px -35px;}
.mysf_tabs .mysf_tabList li a:hover#recentsearches {background-position: -612px -35px;}
.mysf_tabs .mysf_tabList li a:hover#reviews {background-position: -714px -35px;}
.mysf_tabs .mysf_tabList li.here a#favorites {background-position: 0 -70px;}
.mysf_tabs .mysf_tabList li.here a#groups {background-position: -102px -70px;}
.mysf_tabs .mysf_tabList li.here a#notes {background-position: -204px -70px;}
.mysf_tabs .mysf_tabList li.here a#bookmarks {background-position: -306px -70px;}
.mysf_tabs .mysf_tabList li.here a#downsandtokes {background-position: -408px -70px;}
.mysf_tabs .mysf_tabList li.here a#recentpages {background-position: -510px -70px;}
.mysf_tabs .mysf_tabList li.here a#recentsearches {background-position: -612px -70px;}
.mysf_tabs .mysf_tabList li.here a#reviews {background-position: -714px -70px;}
.mysf_tabs .mysf_tabList li.here a:hover#favorites {background-position: 0 -70px;}
.mysf_tabs .mysf_tabList li.here a:hover#groups {background-position: -102px -70px;}
.mysf_tabs .mysf_tabList li.here a:hover#notes {background-position: -204px -70px;}
.mysf_tabs .mysf_tabList li.here a:hover#bookmarks {background-position: -306px -70px;}
.mysf_tabs .mysf_tabList li.here a:hover#downsandtokes {background-position: -408px -70px;}
.mysf_tabs .mysf_tabList li.here a:hover#recentpages {background-position: -510px -70px;}
.mysf_tabs .mysf_tabList li.here a:hover#recentsearches {background-position: -612px -70px;}
.mysf_tabs .mysf_tabList li.here a:hover#reviews {background-position: -714px -70px;}
.tab_bar {height: 14px !important; background: #D2DFE9; border-left: 1px solid #7990A3; border-right: 1px solid #7990A3; border-bottom: 1px solid #7990A3; }
.tab_bar .bluebartop {display: block; margin: 0; padding: 0; position: relative; top: -1px; left: -1px; border-top: 1px solid #7990A3; height: 1px; line-height: 0em; font-size: 0; width: 27px; }
.mysafari_container .printNotesDiv {float: right; padding: 7px 0 0 0; }
.mysafari_container .notesShow {padding: 0 0 0 15px; }
.mysafari_container .notesShow input, .mysafari_container .notesShow select {width: 160px; font-size: 11px; }
.mysafari_container .notesShow .sbmt {width: 58px; height: 18px; margin-bottom:-2px; border: none; }
.mysafari_container .notesShow p.note {font-size: 10px; padding: 0 0 0 275px; }
.mySfTable_notes {border-collapse: collapse; padding: 0; }
.mySfTable_notes .mySfTable_notes td, .mySfTable_notes th, .mySfTable_notes p, .mySfTable_notes tr {padding: 0; margin: 0; }
.mySfTable_notes td {vertical-align: top; }
.mySfTable_notes .hdr_cell2 {width: 35px; border-left: 1px solid #94ADC1; }
.mySfTable_notes .hdr_cell3 {width: 30px; }
.mySfTable_notes .hdr_cell4 {width: 135px; }
.mySfTable_notes .hdr_cell4b {width: 150px; _width: 130px; }
.mySfTable_notes .hdr_cell5 {width: 233px; }
.mySfTable_notes .hdr_cell7 {width: 190px; }
.mySfTable_notes .hdr_cell8 {width: 80px; }
.mySfTable_notes .hdr_cell9 {width: 35px; border-right: 1px solid #94ADC1; }
.mySfTable_notes .hdr_cell1, .mySfTable_notes .hdr_cell2, .mySfTable_notes .hdr_cell3, .mySfTable_notes .hdr_cell4, .mySfTable_notes .hdr_cell4b, .mySfTable_notes .hdr_cell8, .mySfTable_notes .hdr_cell9 {background-position: -2px 50%; }
.mySfTable_notes .hdr_cell6, .mySfTable_notes .hdr_cell5, .mySfTable_notes .hdr_cell7 {background-position: 0 50%; }
.mySfTable_notes .ishdr {padding: 7px 0; margin: 0; border-top: 1px solid #94ADC1; border-bottom: 1px solid #94ADC1; font-weight: normal; background-image: url(/static/201104-2191-my/images/6.0/mysafari/bg_mysafari_header_gradient.gif); color: #2B53AA; }
.mySfTable_notes .ishdr span {font-size: 10px; padding: 0 15px; margin: 0; }
.mySfTable_notes .sbhd p {padding: 10px 5px 0 15px; }
.mySfTable_notes .cnt p {padding: 5px 5px 0 5px; margin: 0; }
.mySfTable_notes .labelText {text-align: right; font-weight: bold; color: #848484; padding: 0; margin: 0; }
.mySfTable_notes p.nopad {padding: 10px 0 15px 0px; margin: 0; }
.mySfTable_notes .close {text-align: center; }
.mySfTable_notes .close p {padding: 10px 0 5px 0; }
.mySfTable_notes td.btm_row {border-bottom: 1px dashed #2D62C8; height: 20px; }
.mySfTable_bookmarks {border-collapse: collapse; padding: 0; }
.mySfTable_bookmarks td {vertical-align: top; padding: 0; }
.mySfTable_bookmarks td, .mySfTable_bookmarks th, .mySfTable_bookmarks p, .mySfTable_bookmarks tr {padding: 0; margin: 0; }
.mySfTable_bookmarks p {font-size: 11px; }
.mySfTable_bookmarks .hdr_cell1 {width: 10px; border-left: 1px solid #94ADC1; }
.mySfTable_bookmarks .hdr_cell2 {width: 35px; }
.mySfTable_bookmarks .hdr_cell3 {width: 20px; }
.mySfTable_bookmarks .hdr_cell4 {width: 477px; }
.mySfTable_bookmarks .hdr_cell5 {width: 287px; }
.mySfTable_bookmarks .hdr_cell6 {width: 42px; border-right: 1px solid #94ADC1; }
.mySfTable_bookmarks .hdr_cell1, .mySfTable_bookmarks .hdr_cell2, .mySfTable_bookmarks .hdr_cell3, .mySfTable_bookmarks .hdr_cell4, .mySfTable_bookmarks .hdr_cell6 {background-position: -2px 50%; }
.mySfTable_bookmarks .hdr_cell5 {background-position: 0 50%; }
.mySfTable_bookmarks .ishdr {padding: 7px 0; margin: 0; border-top: 1px solid #94ADC1; border-bottom: 1px solid #94ADC1; background-image: url(/static/201104-2191-my/images/6.0/mysafari/bg_mysafari_header_gradient.gif); color: #2B53AA; }
.mySfTable_bookmarks .ishdr span {font-size: 10px; padding: 0 15px; margin: 0; font-weight: normal; }
.mySfTable_bookmarks .sbhd {padding: 15px 5px 0 15px; }
.mySfTable_bookmarks .cnt p {padding: 5px; margin: 0; }
.mySfTable_bookmarks .labelText {text-align: right; font-weight: bold; color: #848484; }
.mySfTable_bookmarks p.nopad {padding: 15px 0 15px 0px; margin: 0; }
.mySfTable_bookmarks .close {text-align: center; }
.mySfTable_bookmarks .close p {padding: 15px 0 5px 0; }
.mySfTable_bookmarks td.btm_row {border-bottom: 1px dashed #2D62C8; height: 20px; }
.favs_container {margin: 0 auto; padding: 0; border-left: 1px solid #7990A3; border-right: 1px solid #7990A3; border-bottom: 1px solid #7990A3; position: relative; }
.favs_container2 {zoom: 1; background: url(/static/201104-2191-my/images/6.0/mysafari/bg_mysafari_favs.gif) 0 0 repeat-y; }
.favs_container .bottombord {display: none; }
.favs_container .favs_sidebar {float: left; width: 219px; }
.favs_sidebar .cap_top {background: #D2DFE9; }
.favs_sidebar .cap {background: #D2DFE9; border-top: 1px solid #93AAC1; border-bottom: 1px solid #93AAC1; }
.favs_sidebar h5 {margin: 0 0 0 10px; padding: 0; font-size: 12px; font-weight: normal; }
.favs_sidebar h5.closed {background: transparent url(/static/201104-2191-my/images/6.0/reader/btn_bucketClosed.gif) no-repeat 0 7px; }
.favs_sidebar h5.open {background: transparent url(/static/201104-2191-my/images/6.0/reader/btn_bucketOpen.gif) no-repeat 0 7px; }
.favs_sidebar h5 a {display: block; padding: 7px 0 7px 22px; }
.favs_sidebar .cnt {}
.favs_sidebar .cnt_top {border-top: 1px solid #93AAC1; }
.favs_sidebar .cnt2 {height:expression(this.scrollHeight > 375 ? "375px" : "auto" ); max-height: 375px; overflow: auto; overflow-x: hidden; padding: 0 0 0 0; position:relative; }
.favs_sidebar .cnt .unselected,  .favs_sidebar .cnt .selected,  .favs_sidebar .cnt .unselected_system,  .favs_sidebar .cnt .selected_system,  .favs_sidebar .cnt .unselected_bookbag,  .favs_sidebar .cnt .selected_bookbag {border-bottom: 1px solid #93AAC1; position: relative; margin: 0; height:auto !important; height:32px; min-height: 32px; cursor:url(http://my.safaribooksonline.com/images/handopen.cur), auto; }
.favs_sidebar .cnt .unselected {background: url(/static/201104-2191-my/images/6.0/mysafari/icon_folder_small_blue.gif) 6px 4px no-repeat; }
.favs_sidebar .cnt .selected {background: #FFF url(/static/201104-2191-my/images/6.0/mysafari/icon_folder_small_blue_white.gif) 6px 4px no-repeat; }
.favs_sidebar .cnt .unselected_system {background: url(/static/201104-2191-my/images/6.0/mysafari/icon_folder_small_yellow.gif) 6px 4px no-repeat; }
.favs_sidebar .cnt .selected_system {background: #FFF url(/static/201104-2191-my/images/6.0/mysafari/icon_folder_small_yellow_white.gif) 6px 4px no-repeat; }
.favs_sidebar .cnt .being_moved {background: #FFF url(/static/201104-2191-my/images/6.0/mysafari/icon_folder_small_blue_faded.gif) 6px 4px no-repeat; }
.favs_sidebar .cnt .unselected_bookbag {background: url(/static/201104-2191-my/images/6.0/mysafari/icon_folder_small_bag.gif) 7px 3px no-repeat; }
.favs_sidebar .cnt .selected_bookbag {background: #FFF url(/static/201104-2191-my/images/6.0/mysafari/icon_folder_small_bag_white.gif) 7px 3px no-repeat; }
.favs_sidebar .cnt .selected p.fldrname a,  .favs_sidebar .cnt .selected_system p.fldrname a,  .favs_sidebar .cnt .selected_bookbag p.fldrname a {color: black; cursor:url(/static/201104-2191-my/images/handopen.cur), text; }
.favs_sidebar .cnt .selected p.fldrname a:hover,  .favs_sidebar .cnt .selected_system p.fldrname a:hover,  .favs_sidebar .cnt .selected_bookbag p.fldrname a:hover {    text-decoration: none; }
.favs_sidebar .cnt .open {border: 3px solid #93AAC1; margin: 0 1px; background: url(/static/201104-2191-my/images/6.0/mysafari/icon_folder_small_blue_open.gif) 6px 4px no-repeat; }
.favs_sidebar .cnt .open .fldrname, .favs_sidebar .cnt .open_system .fldrname {padding: 3px 0 1px 33px; }
.favs_sidebar .cnt .open .count, .favs_sidebar .cnt .open_system .count {font-size: 10px; margin: 0; padding: 0 0 4px 33px; }
.favs_sidebar .cnt .open_system {border: 3px solid #93AAC1; margin: 0 1px; background: #FFF url(/static/201104-2191-my/images/6.0/mysafari/icon_folder_small_yellow_open.gif) 6px 4px no-repeat; }
.favs_sidebar .cnt .sortbox {border-bottom: 1px solid #93AAC1; margin: 0 1px; }
.favs_sidebar .cnt .lastitem {border-bottom: none; }
.favs_sidebar .cnt .unselected_fade {border-top: 1px solid #93AAC1; margin: 0 0 1px 0; }
.favs_sidebar .cnt .fldrname {width: 135px; overflow: hidden; margin: 0; padding: 4px 0 0 36px; font-size: 10px; font-weight: bold; white-space: nowrap  }
.favs_sidebar .cnt .count {font-size: 10px; margin: 0; padding: 0 0 2px 36px; }
.favs_sidebar .cnt .delbtn {display: none; float: right; margin: 0; padding: 4px 10px 0 0; }
.favs_sidebar .cnt .selected .delbtn {display: block; }
.favs_sidebar .cnt .sharedicon {position: absolute; right: 9px; bottom: 3px; }
.favs_sidebar .cnt .lockedicon {position: absolute; right: 27px; }
.favs_sidebar .cnt .newburst {position: absolute; top: 1px; left: 135px; }
.favs_sidebar .cnt .newfolder {padding: 6px 25px 5px 33px; }
.favs_sidebar .cnt .fldrinput {}
.favs_sidebar .cnt .fldrinput input {padding: 1px 3px 1px 3px; width: 125px; }
.favs_sidebar .cnt .addfldr {float: right; margin: 0; }
.favs_sidebar .cnt .sortbox select {margin: 10px 0 10px 20px; }
.favs_sidebar .cnt .smrt0txt {margin: 15px 20px; text-align: center; }
.favs_sidebar .kicker {margin: 20px 0 0 10px; }
.favs_container .favs_content {float: right; width: 702px; height: 590px; overflow: auto; position: relative; }
.favs_container .favs_content .grabdrag {border-bottom: 1px solid #93AAC1; padding: 10px; }
.grabdrag .txt {padding: 10px 0 8px 40px; margin: 0; background: transparent url(/static/201104-2191-my/images/6.0/mysafari/mysafari_grabhand.gif) 10px 4px no-repeat; border: 2px solid #4F6276; }
.grabdrag img {margin: 6px 8px 0 0; float: right; }
.favs_container .favs_content .cont_block {width: 675px; margin: 0 0 0 8px; }
.cont_block .error_block {padding:10px; margin-right:0; margin-right:expression('20px'); }
.cont_block .error_block .alertBox1 {margin:0; }
.cont_block .fldr_metadata {}
.cont_block .gradbardiv {margin: 0 12px 30px 10px; }
.cont_block .rss {float: right; margin: 12px 0 0 0; }
.fldr_metadata table {border-collapse: collapse; margin: 10px 0 0 0; width: 620px; }
.fldr_metadata table p {font-size: 11px; }
.fldr_metadata table .fldr_hdr {float: left; margin: 0; padding: 0 20px 6px 0; font-size: 18px; font-weight: normal; color: black; border: none; }
.fldr_metadata table .fldr_hdr_box {float: left; width: 150px; padding: 0 1px; margin: -2px 10px 2px 0; _margin: 0 10px 2px 0; color: black; font-size: 15px; }
.fldr_metadata table .fldr_rename_btn {float: left; margin: 5px 0 0 0; }
.fldr_metadata table .private_fldr {margin: 10px 0 0 0; padding: 2px 0 7px 35px; font-weight: bold; background: url(/static/201104-2191-my/images/6.0/mysafari/icon_privateNote_mini.gif) 0 0 no-repeat; }
.fldr_metadata table .shared_fldr {margin: 10px 0 0 0; padding: 2px 0 7px 35px; font-weight: bold; background: url(/static/201104-2191-my/images/6.0/mysafari/icon_sharedNote_mini.gif) 0 0 no-repeat; }
.fldr_metadata table .locked_fldr {margin: 10px 0 0 0; padding: 2px 0 7px 40px; background: url(/static/201104-2191-my/images/6.0/mysafari/icon_sharedLockedNote_mini.gif) 0 0 no-repeat; }
.fldr_metadata table .fldr_desc {float: left; margin: 0 6px 0 0; padding: 1px 0; color: #666; }
.fldr_metadata table .fldr_desc_box {float: left; width: 400px; margin: 0 6px 0 0; padding: 1px 3px; }
.fldr_metadata table .selected_renamebox {background: #FFE3B4; }
.fldr_metadata table .desc_save_btn {float: left; margin: 3px 0 0 0; }
.folder_metadata p {font-size: 12px; line-height: 16px; }
.folder_metadata .fldr_hdr {margin: 0; padding: 0 20px 12px 0; font-size: 18px; font-weight: normal; color: black; border: none; }
.folder_metadata .fldr_hdr_box {float: left; width: 150px; padding: 0 1px; margin: -2px 10px 2px 0; _margin: 0 10px 2px 0; color: black; font-size: 15px; }
.folder_metadata .fldr_rename_btn {margin: 0 0 -3px 12px; }
.cont_block .folder_metadata {margin: 12px 0 18px 0; }
.folder_metadata .private_fldr {margin: 10px 0 0 0; padding: 2px 0 7px 35px; font-weight: bold; background: url(http://my.safaribooksonline.com/images/6.0/mysafari/icon_privateNote_mini.gif) 0 0 no-repeat; }
.folder_metadata .shared_fldr {margin: 10px 0 0 0; padding: 2px 0 7px 35px; font-weight: bold; background: url(http://my.safaribooksonline.com/images/6.0/mysafari/icon_sharedNote_mini.gif) 0 0 no-repeat; }
.folder_metadata .locked_fldr {margin: 10px 0 0 0; padding: 2px 0 7px 40px; background: url(http://my.safaribooksonline.com/images/6.0/mysafari/icon_sharedLockedNote_mini.gif) 0 0 no-repeat; }
.folder_metadata .fldr_desc {float: left; margin: 0 6px 0 0; padding: 1px 0; color: #666; }
.folder_metadata .fldr_desc_box {float: left; width: 400px; margin: 0 6px 0 0; padding: 1px 3px; }
.folder_metadata .selected_renamebox {background: #FFE3B4; }
.folder_metadata .desc_save_btn {float: left; margin: 3px 0 0 0; }
.folder_metadata .syncbtn {float: right; margin: 0 3px 0 6px; }
.cont_block .favs_libraryTable1 {border-collapse: collapse; width: 672px; margin: 0; padding: 0; }
.cont_block .favs_libraryTable1 th {margin: 0; padding: 2px 0; font-size: 10px; background: #D2DFE9; border-top: 1px solid #93AAC1; border-bottom: 1px solid #93AAC1; }
.cont_block .favs_libraryTable1 th.L {border-left: 1px solid #93AAC1; }
.cont_block .favs_libraryTable1 th.R {border-right: 1px solid #93AAC1; }
.cont_block .favs_libraryTable1 th.twoline span {padding-left: 0; }
.cont_block .favs_libraryTable1 th span {padding: 0 15px 0 9px; font-weight: normal; }
.cont_block .favs_libraryTable1 td {vertical-align: top; padding: 9px 0; border-bottom: 1px solid #C9D4E0; cursor:url(/static/201104-2191-my/images/handopen.cur), auto; }
.cont_block .favs_libraryTable1 tr.cursorclosed td {cursor:url(/static/201104-2191-my/images/handclose.cur), move; }
.cont_block .favs_libraryTable1 td p.indented {padding-left: 12px; }
.cont_block .favs_libraryTable1 td p.indented2 {padding-left: 24px; }
.cont_block .favs_libraryTable1 td.algncntr {text-align: left; }
.cont_block .favs_libraryTable1 td.algncntr p {padding-left: 9px; }
.cont_block .favs_libraryTable1 td p.bk_title {font-weight: bold; padding-bottom: 3px; padding-right: 6px; margin: 0; }
.cont_block .favs_libraryTable1 td p.bigred {margin: 0 0 6px 0; color: #CC0000; text-transform: uppercase; font-weight: bold; }
.cont_block .favs_libraryTable1 td p.video {height: 14px; width: 74px; margin: 0 0 0 12px; background: url(/static/201104-2191-my/images/6.0/searchresults/hdr_mini_video.gif) 0 0 no-repeat; }
.cont_block .favs_libraryTable1 td p.rough {height: 14px; width: 74px; margin: 0 0 0 12px; background: url(/static/201104-2191-my/images/6.0/searchresults/hdr_mini_roughcuts.gif) 0 0 no-repeat; }
.cont_block .favs_libraryTable1 td p.short {height: 14px; width: 74px; margin: 0 0 0 12px; background: url(/static/201104-2191-my/images/6.0/searchresults/hdr_mini_shortcuts.gif) 0 0 no-repeat; }
.cont_block .favs_libraryTable1 td > div {position: relative; }
.cont_block .favs_libraryTable1 .uncheckMsg {border:1px solid #8196A7; padding:6px 0; position:absolute; top: 26px; left: -7px; width:115px; background: #FFF; }
.cont_block .favs_libraryTable1 .uncheckMsg .arw {background:url(/static/201104-2191-my/images/6.0/mysafari/bg_uncheckmsg_arw.png) no-repeat scroll 50% 0 transparent; display:block; height:10px; left:0; position:absolute; top:-10px; width:115px; }
.cont_block .favs_libraryTable1 .uncheckMsg p {font-size:9px; line-height:11px; margin:0; }
.cont_block .favs_libraryTable1 tr.mouseover td {background: #F2F2F2; }
tr.trans50 td img {filter:alpha(opacity=25); -moz-opacity:.25; opacity:.25; }
tr.trans50 td p {color: #CCC; }
tr.trans50 td p a {color: #CCD6EB!important; }
div.onthemove {position: absolute; z-index: 2; width: 255px; margin: 0; padding: 0; color: #000; background-color: #FFF; cursor:url(/static/201104-2191-my/images/handclose.cur), move; }
div.onthemove img {float: left; margin: 0; padding: 0; border: none; }
div.onthemove div.drkshdwBoxContent {min-height:55px; text-align:left; }
div.onthemove p.bkTitle {margin: 0 0 3px 55px; font-weight: bold; font-size: 10px; }
div.onthemove p.bkAuthor {margin: 0 0 0 55px; font-weight: normal; font-size: 10px; }
div.reordering {position: absolute; z-index: 2; width: 180px; height: 25px; overflow: hidden; margin: 0; padding: 0; }
div.imblue {background: url(/static/201104-2191-my/images/6.0/mysafari/bg_mysafari_reorder.gif) 0 0 no-repeat; }
div.imsystem {background: url(/static/201104-2191-my/images/6.0/mysafari/bg_mysafari_reorder_sys.gif) 0 0 no-repeat; }
div.reordering p {margin: 0; padding: 5px 0 0 30px; width: 110px; height: 15px; overflow: hidden; font-size: 11px; font-weight: normal; }
.favs_sidebar .cnt .being_moved p {color: #CCC; }
.favs_sidebar .cnt .being_moved a {color: #CCD6EB; }
.favs_sidebar .cnt .being_moved img {filter:alpha(opacity=30); -moz-opacity:0.3; opacity:0.3; }
.favs_container .move_to {left:1px; position: absolute; z-index: 2; height: 14px; width: 203px; background: url(/static/201104-2191-my/images/6.0/mysafari/reorderbar.gif) -1px 0 no-repeat; }
.foldersharingwindow .mysafari_sharefolder_table {width: 420px; border-collapse: collapse; margin: 0; }
.mysafari_sharefolder_table td {vertical-align: top; }
.mysafari_sharefolder_table td p {font-size: 11px!important; padding: 2px; margin: 0; }
.mysafari_sharefolder_table td p.shareboxtext {margin: 0 40px 12px 25px; }
.mysafari_sharefolder_table td input.subject {width: 290px; padding: 1px 5px; }
.mysafari_sharefolder_table td textarea.recips {width: 295px; height: 35px; padding-left: 5px; }
.mysafari_sharefolder_table td textarea.message {width: 295px; height: 78px; padding-left: 5px; }
.mysafari_sharefolder_table p.error_highlight, .mysafari_sharefolder_table span.error_highlight {color: #D83B3B; font-weight: bold; }
.mysafari_sharefolder_table input.error_highlight2, .mysafari_sharefolder_table textarea.error_highlight2 {border: 2px solid #D83B3B; }
.favs_container .favs_content .cont_block .fldr_metadata .smart_hdr {color: #666; padding-left: 18px; background: url(/static/201104-2191-my/images/6.0/smart/hdr_issmart.gif) 0 2px no-repeat; }
.favs_container .favs_content .cont_block .modify_toggle {background: #D2DFE9; margin: 15px 11px 0 11px; border-top: 1px solid #869EB2; border-left: 1px solid #869EB2; border-right: 1px solid #869EB2; }
.favs_container .favs_content .cont_block .modify_toggle h5 {position: relative; font-size: 11px; font-weight: bold; padding: 6px 8px; margin: 0; }
.favs_container .favs_content .cont_block .modify_toggle h5.open {background: url(/static/201104-2191-my/images/6.0/smart/btn_bucketopen2_noalias.gif) 8px 5px no-repeat; }
.favs_container .favs_content .cont_block .modify_toggle h5.closed {background: url(/static/201104-2191-my/images/6.0/smart/btn_bucketclosed2_noalias.gif) 8px 5px no-repeat; }
.favs_container .favs_content .cont_block .modify_toggle h5 a {padding-left:22px; }
.favs_container .favs_content .cont_block .modify_box {background: #FFF; margin: 0 11px; padding: 0; border-top: 1px solid #869EB2; border-left: 1px solid #869EB2; border-right: 1px solid #869EB2; }
.favs_container .favs_content .cont_block .modify_box .adv_search_wrap {padding: 15px 0; }
.favs_container .favs_content .cont_block .modify_box .adv_search_wrap p {margin-left: 15px; margin-right: 15px; }
.favs_container .favs_content .cont_block .modify_box .adv_search_summary {margin: 0; }
.favs_container .favs_content .cont_block .modify_box .adv_search_summary_boxOff {padding: 4px; background: transparent; }
.favs_container .favs_content .cont_block .modify_box .adv_search_summary_boxOn {padding: 4px; background: #FFF; border: 1px solid #999; }
.favs_container .favs_content .cont_block .modify_box .advanced_search_module .radio_label {font-weight: normal; }
.favs_container .favs_content .cont_block .modify_box .rowBoxIE {_width: 647px; }
.favs_container .favs_content .cont_block .modify_box .rowBox {position: relative; padding: 1px 0; overflow: auto; }
.favs_container .favs_content .cont_block .modify_box .bluBrdrBox1 .blubrBoxContentAS {padding:2px 0 2px 6px; background: #E7EEF3; }
.favs_container .modify_box .blubr1ct {width: auto; }
.favs_container .modify_box .blubr1bl {width: auto; }
.favs_container .favs_content .cont_block .modify_box .choose_wrap {margin: 0 15px; }
.favs_container .favs_content .cont_block .modify_box .advanced_search_module {margin: 0 0 0 0; padding: 0; border-collapse: collapse; }
.favs_container .favs_content .cont_block .modify_box .advanced_search_module td {padding: 0 4px 0 0; border-collapse: collapse; }
.favs_container .favs_content .cont_block .modify_box .advanced_search_module select, .favs_container .favs_content .cont_block .modify_box .advanced_search_module option, .favs_container .favs_content .cont_block .modify_box .advanced_search_module input {font-size: 10px; }
.favs_container .favs_content .cont_block .modify_box .advanced_search_module input.shortened {width: 155px; }
.favs_container .favs_content .cont_block .modify_box .advanced_search_module label {font-weight: bold; }
.favs_container .favs_content .cont_block .modify_box option.null {text-align: center; }
.favs_container .favs_content .cont_block .modify_box .advanced_search_module option {margin: 2px 0; }
.favs_container .favs_content .cont_block .modify_box .hide_label {position: absolute; left: -9999px; }
.favs_container .favs_content .cont_block .modify_box .advanced_search_module .add_del_btns {padding: 13px 4px 0 0; }
.favs_container .favs_content .cont_block .modify_box .advanced_search_module .btns_off input {cursor: default; }
.favs_container .favs_content .cont_block .modify_box .as_buttonrow {margin: 0 15px; height: 25px; }
.favs_container .favs_content .cont_block .modify_box .as_buttonrow p {margin: 7px 0 0 0; font-size: 10px; }
.favs_container .favs_content .cont_block .modify_box .con_select {width: 127px; }
.favs_container .favs_content .cont_block .modify_box .cat_select {width: 131px; }
.favs_container .favs_content .cont_block .modify_box .loc_select {width: 110px; }
.favs_container .favs_content .cont_block .modify_box .pub_select {width: 164px; }
.favs_container .favs_content .cont_block .modify_box .yr_select {width: 164px; }
.favs_container .favs_content .cont_block .modify_box .adv_search_wrap .bluBrdrBox1 {margin: 0 15px 8px 15px; padding: 0; border: 1px solid #BFC9D5; background: #E7EEF3; }
.favs_container .favs_content .cont_block .tab_box {height: 39px; background: #D2DFE9 url(/static/201104-2191-my/images/6.0/tabs_blank_style2_bg.gif) left bottom repeat-x; margin: 0 11px; border-left: 1px solid #869EB2; border-top: 1px solid #869EB2; border-right: 1px solid #869EB2; }
.favs_container .favs_content .cont_block .tab_box ul.smartFolder_tabs {list-style: none; margin: 8px 0 0 9px; padding: 0; }
.favs_container .favs_content .cont_block .tab_box ul.smartFolder_tabs li {float: left; }
.favs_container .favs_content .cont_block .tab_box ul.smartFolder_tabs li.here {float: left; }
.favs_container .favs_content .cont_block .tab_box ul.smartFolder_tabs li a {padding: 10px 0 0 0; color: #039; display: block; height: 21px; width: 175px; background: url(/static/201104-2191-my/images/6.0/tabs_blank_style2.gif) 0 -31px no-repeat; text-align: center; }
.favs_container .favs_content .cont_block .tab_box ul.smartFolder_tabs li a:hover {        text-decoration: none; cursor: pointer; }
.favs_container .favs_content .cont_block .tab_box ul.smartFolder_tabs li.here a {color: black; background: url(/static/201104-2191-my/images/6.0/tabs_blank_style2.gif) 0 0 no-repeat; }
.favs_container .favs_content .cont_block .results_container {margin: 0 11px 12px 11px; border-left: 1px solid #869EB2; border-right: 1px solid #869EB2; border-bottom: 1px solid #869EB2; }
.favs_container .favs_content .cont_block .results_container hr {color: #7990A3; background-color: #7990A3; height: 1px; border: none; }
.favs_container .favs_content .cont_block .results_container .show {padding: 8px 12px; }
.favs_container .favs_content .cont_block .results_container .show p {margin: 0; padding: 0; }
.favs_container .favs_content .cont_block .results_container .show label {padding: 0 17px 0 0; margin: 0 12px 0 0; }
.favs_container .favs_content .cont_block .results_container .show .books {background: url(/static/201104-2191-my/images/6.0/searchresults/icon_mini_books.gif) right top no-repeat; }
.favs_container .favs_content .cont_block .results_container .show .roughs {background: url(/static/201104-2191-my/images/6.0/searchresults/icon_mini_roughs.gif) right top no-repeat; }
.favs_container .favs_content .cont_block .results_container .show .shorts {background: url(/static/201104-2191-my/images/6.0/searchresults/icon_mini_shorts.gif) right top no-repeat; }
.favs_container .favs_content .cont_block .results_container .show .prev_eds {margin: 0 12px 0 0; padding: 0; float: right; font-size: 10px; font-weight: normal; }
.favs_container .favs_content .cont_block .results_container .show .prev_eds label {margin: 0; padding: 0; }
.favs_container .favs_content .cont_block .results_container .pag_chunk {padding: 6px 12px; }
.favs_container .favs_content .cont_block .results_container .pag_chunk p {margin: 0; padding: 0; }
.favs_container .favs_content .cont_block .results_container .pag_chunk select {width: 130px; }
.favs_container .favs_content .cont_block .results_container .pag_chunk p.sortby {float: left; margin: 4px 0 0 0; padding: 0; }
.favs_container .favs_content .cont_block .results_container .searchResSmart_table .searchRes_table {border-collapse: collapse; margin: 6px 0 0 0; padding: 0; }
.favs_container .favs_content .cont_block .results_container .searchResSmart_table .searchRes_table .snippet {overflow:auto !important; width:350px !important; }
.favs_container .favs_content .cont_block .results_container .searchResSmart_table .searchRes_table .more_results_list .snippet {width:310px !important; }
.favs_container .favs_content .cont_block .results_container .searchResSmart_table .searchRes_table td {vertical-align: top; }
.favs_container .favs_content .cont_block .results_container .searchResSmart_table .searchRes_table td p {font-size: 11px; margin: 0; padding: 0; }
.favs_container .favs_content .cont_block .results_container .searchResSmart_table .searchRes_table p.itemCount {font-size: 11px; text-align: right; padding: 0 6px 0 0; }
.favs_container .favs_content .cont_block .results_container .searchResSmart_table .searchRes_table .result_itemBlock {width: 250px; }
.favs_container .favs_content .cont_block .results_container .searchResSmart_table .searchRes_table .result_itemBlock .blubrBoxContent {padding: 5px 0 5px 8px; }
.favs_container .favs_content .cont_block .results_container .searchResSmart_table .searchRes_table .result_itemBlock .bookCover {float: left; }
.favs_container .favs_content .cont_block .results_container .searchResSmart_table .searchRes_table .result_itemBlock .bookData {float: left; padding: 0 3px 0 6px; }
.favs_container .favs_content .cont_block .results_container .searchResSmart_table .searchRes_table .result_itemBlock .bookData .bookTitle {width: 175px; padding: 0 0 2px 0; margin: 0; font-size: 11px; }
.favs_container .favs_content .cont_block .results_container .searchResSmart_table .searchRes_table .result_itemBlock .bookData .bookText {font-size: 10px; padding: 0 0 1px 0; margin: 0; width:180px; }
.favs_container .favs_content .cont_block .results_container .searchResSmart_table .searchRes_table .result_itemBlock .bookData .addtofavs {margin: 2px 0 0 -1px; }
.favs_container .favs_content .cont_block .results_container .searchResSmart_table .searchRes_table .result_itemBlock {}
.favs_container .favs_content .cont_block .results_container .searchResSmart_table .searchRes_table p.section_info {font-size: 11px; padding: 0 0 6px 0; }
.favs_container .favs_content .cont_block .results_container .searchResSmart_table .searchRes_table p.snippet {}
.favs_container .favs_content .cont_block .results_container .searchResSmart_table .searchRes_table p.more_results_toggle {height: 16px; margin: 10px 0 6px 0; padding: 0 22px 0 0; font-weight: bold; }
.favs_container .favs_content .cont_block .results_container .searchResSmart_table .searchRes_table p.closed {background: url(/static/201104-2191-my/images/6.0/searchresults/btn_bucketclosed2.gif) 0 0 no-repeat; }
.favs_container .favs_content .cont_block .results_container .searchResSmart_table .searchRes_table p.closed a {padding-left:22px; }
.favs_container .favs_content .cont_block .results_container .searchResSmart_table .searchRes_table p.open {background: url(/static/201104-2191-my/images/6.0/searchresults/btn_bucketopen2.gif) 0 0 no-repeat; }
.favs_container .favs_content .cont_block .results_container .searchResSmart_table .searchRes_table p.open a {padding-left:22px; }
.favs_container .favs_content .cont_block .results_container .searchResSmart_table .searchRes_table ul.more_results_list {list-style: none; margin: 0; padding: 0; }
.favs_container .favs_content .cont_block .results_container .searchResSmart_table .searchRes_table ul.more_results_list li {padding: 0 15px 15px 22px; }
.mySfTable_reviews {border-collapse: collapse; padding: 0; width: 888px; }
.mySfTable_reviews td, .mySfTable_reviews th, .mySfTable_reviews p, .mySfTable_reviews tr {padding: 0; margin: 0; }
.mySfTable_reviews td {vertical-align: top; padding: 20px 0 5px 0; }
.mySfTable_reviews td p {font-size: 11px; }
.mySfTable_reviews .ishdr {padding: 7px 0; margin: 0; border-top: 1px solid #94ADC1; border-bottom: 1px solid #94ADC1; background-image: url(/static/201104-2191-my/images/6.0/mysafari/bg_mysafari_header_gradient.gif); background-position: -2px 50%; font-weight: normal; }
.mySfTable_reviews .ishdr span {font-size: 10px; padding: 0 15px; margin: 0; }
.mySfTable_reviews .hdr_cell0 {width: 15px; border-left: 1px solid #94ADC1; }
.mySfTable_reviews .hdr_cell1 {width: 35px; }
.mySfTable_reviews .hdr_cell2 {width: 60px; }
.mySfTable_reviews .hdr_cell3 {width: 450px; }
.mySfTable_reviews .hdr_cell4 {width: 183px; background-position: 0 50%; }
.mySfTable_reviews .hdr_cell5 {width: 115px; }
.mySfTable_reviews .hdr_cell6 {width: 30px; border-right: 1px solid #94ADC1; }
.mySfTable_reviews .tcell3 {width: 450px; }
.mySfTable_reviews td.data p {margin-left: 15px; }
.mySfTable_reviews p.your_rating {background: transparent url(/static/201104-2191-my/images/6.0/mysafari/bg_mysafari_yourate.gif) 0 0 no-repeat; width: 148px; height: 20px; margin: 5px 0px 2px 0; padding: 3px 0 0 14px; font-weight: bold; color: #5D7284; }
.mySF_reviews_popup p.your_rating2 {background: transparent url(/static/201104-2191-my/images/6.0/mysafari/bg_mysafari_stars.gif) 0 0 no-repeat; width: 66px; height: 19px; margin: 0; padding: 2px 0 0 4px; font-weight: bold; color: #5D7284; }
.mySfTable_reviews .btm_row {border-bottom: 1px dashed #2D62C8; height: 20px; padding: 5px 0 25px 0; }
table.mySF_reviews_popup {border-collapse: none; margin: 0 0 12px 0; padding: 0; width: 450px; }
table.mySF_reviews_popup td {vertical-align: top; }
table.mySF_reviews_popup td p {font-size: 11px; padding-bottom: 0; margin-bottom: 0; }
table.mySF_reviews_popup td.algnrght p {padding-top: 4px; }
table.mySF_reviews_popup td textarea {width: 330px; _width: 328px; height: 230px; padding-left: 5px; }
.mySfTable_searches {border-collapse: collapse; padding: 0; }
.mySfTable_searches td, .mySfTable_searches th, .mySfTable_searches p, .mySfTable_searches tr {padding: 0; margin: 0; }
.mySfTable_searches td {vertical-align: top; padding: 20px 0 5px 0; border-bottom: 1px dashed #2D62C8; }
.mySfTable_searches td.nobord {border-bottom: none; }
.mySfTable_searches td p {font-size: 11px; }
.mySfTable_searches .ishdr {padding: 7px 0; margin: 0; border-top: 1px solid #94ADC1; border-bottom: 1px solid #94ADC1; background-image: url(/static/201104-2191-my/images/6.0/mysafari/bg_mysafari_header_gradient.gif); background-position: -2px 50%; font-weight: normal; }
.mySfTable_searches .ishdr span {font-size: 10px; padding: 0 15px; margin: 0; }
.mySfTable_searches .hdr_cell0 {width: 15px; border-left: 1px solid #94ADC1; }
.mySfTable_searches .hdr_cell1 {width: 35px; }
.mySfTable_searches .hdr_cell2 {width: 540px; }
.mySfTable_searches .hdr_cell3 {width: 308px; background-position: 0 50%; border-right: 1px solid #94ADC1; }
.mySfTable_searches td.data p {margin-left: 15px; margin-right: 15px; }
.mySfTable_pages {border-collapse: collapse; padding: 0; }
.mySfTable_pages td, .mySfTable_pages th, .mySfTable_pages p, .mySfTable_pages tr {padding: 0; margin: 0; }
.mySfTable_pages td {vertical-align: top; padding: 15px 0 13px 0; border-bottom: 1px dashed #94ADC1; }
.mySfTable_pages td.nobord {border-bottom: none; }
.mySfTable_pages td p {font-size: 10px; }
.mySfTable_pages .ishdr {padding: 7px 0; margin: 0; border-top: 1px solid #94ADC1; border-bottom: 1px solid #94ADC1; background-image: url(/static/201104-2191-my/images/6.0/mysafari/bg_mysafari_header_gradient.gif); background-position: -2px 50%; font-weight: normal; }
.mySfTable_pages .ishdr span {font-size: 10px; padding: 0 15px; margin: 0; }
.mySfTable_pages .hdr_cell0 {width: 15px; border-left: 1px solid #94ADC1; }
.mySfTable_pages .hdr_cell1 {width: 35px; }
.mySfTable_pages .hdr_cell2 {width: 612px; }
.mySfTable_pages .hdr_cell2  span {padding-left: 0; }
.mySfTable_pages .hdr_cell3 {width: 223px; background-position: 0 50%; border-right: 1px solid #94ADC1; }
.mySfTable_pages td.data .cover {float: left; }
.mySfTable_pages td.data .innerdata {margin-left: 52px; }
.mySfTable_pages td.data .innerdata p {margin-right: 225px; }
.mySfTable_pages td.data .innerdata .more_link {display: block; margin: 2px 0 0 0; padding: 0 0 0 18px; font-size: 10px; background: url(/static/201104-2191-my/images/6.0/mysafari/btn_arw_closed.gif) 0 0 no-repeat; }
.mySfTable_pages td.data .innerdata table {border-collapse: collapse; margin: 2px 0 0 0; }
.mySfTable_pages td.data .innerdata table.recent_views_table {display: none; }
.mySfTable_pages td.data .innerdata table td {padding: 0 0 6px 0; border: none; }
.mySfTable_pages td.data .innerdata table td p {margin-right: 0; }
.mySfTable_pages td.data .innerdata table td .date {padding-left: 30px; }
.mySfTable_pages td.data .innerdata table td .fewer_link {padding: 0 0 0 16px; background: url(/static/201104-2191-my/images/6.0/mysafari/btn_arw_open.gif) 0 0 no-repeat; }
allsharedform {margin: 0; padding: 0; }
.pageViewDiv_allshared {position: relative; top: 30px; margin: 15px 5px 8px 0; height: 15px; font-size: 11px; }
.mysafari_container .updatebtn {float: right; margin-top: -30px; margin-bottom: 34px; }
.mysafari_container .updatebtn2 {float: right; margin-top:40px; }
.mySfTable_allshared {border-collapse: collapse; padding: 0; }
.mySfTable_allshared td {vertical-align: top; padding: 0; border-bottom: 1px dashed #2D62C8; }
.mySfTable_allshared td p {padding-top: 20px; padding-left: 15px; }
.mySfTable_allshared td p.noleftpad {padding-left: 0; }
.mySfTable_allshared td.nobord {border: none; }
.mySfTable_allshared td, .mySfTable_allshared th, .mySfTable_allshared tr {padding: 0; margin: 0; }
.mySfTable_allshared .hdr_cell1 {width: 22px; border-left: 1px solid #94ADC1; }
.mySfTable_allshared .hdr_cell2 {width: 20px; }
.mySfTable_allshared .hdr_cell3 {width: 75px; }
.mySfTable_allshared .hdr_cell4 {width: 378px; }
.mySfTable_allshared .hdr_cell5 {width: 160px; }
.mySfTable_allshared .hdr_cell6 {width: 97px; }
.mySfTable_allshared .hdr_cell7 {width: 135px; border-right: 1px solid #94ADC1; }
.mySfTable_allshared .hdr_cell1, .mySfTable_allshared .hdr_cell2, .mySfTable_allshared .hdr_cell3, .mySfTable_allshared .hdr_cell6 {background-position: -2px 50%; }
.mySfTable_allshared .hdr_cell4, .mySfTable_allshared .hdr_cell5, .mySfTable_allshared .hdr_cell6, .mySfTable_allshared .hdr_cell7 {background-position: 0 50%; }
.mySfTable_allshared .ishdr {padding: 7px 0; margin: 0; border-top: 1px solid #94ADC1; border-bottom: 1px solid #94ADC1; background-image: url(/static/201104-2191-my/images/6.0/mysafari/bg_mysafari_header_gradient.gif); font-weight: normal; }
.mySfTable_allshared .ishdr span {font-size: 10px; padding: 0 15px; margin: 0; font-weight: normal; }
.mySfTable_allshared .tcell4 p.foldTitle_reg {height: 20px; font-weight: bold; font-size: 11px; padding-left: 30px; margin: 3px 0 0 15px; background: url(/static/201104-2191-my/images/6.0/mysafari/icon_folder_small_blue_white.gif) 0 17px no-repeat; }
.mySfTable_allshared .tcell4 p.foldTitle_lock {height: 20px; font-weight: bold; font-size: 11px; padding-left: 30px; margin: 3px 0 0 15px; background: url(/static/201104-2191-my/images/6.0/mysafari/icon_folder_small_locked_white.gif) 0 17px no-repeat; }
.mySfTable_allshared .tcell4 p.foldTitle_smart {height: 20px; font-weight: bold; font-size: 11px; padding-left: 30px; margin: 3px 0 0 15px; background: url(/static/201104-2191-my/images/6.0/mysafari/icon_folder_small_smart_white.gif) 0 17px no-repeat; }
.mySfTable_allshared .tcell4 p.foldDesc {padding: 0 0 4px 30px; margin: 0; margin-left: 15px; }
.mySfTable_allshared .tcell4 p.foldNote {padding-left: 27px; padding-top: 0; font-size: 9px; margin-left: 15px; }
.mySfTable_allshared .tcell4 .lil_icon {margin: 0 0 0 20px; position: relative; top: 4px; }
.mySfTable_allshared .tcell6 {text-align: center; }
.mySfTable_allshared .tcell6 p {padding-right: 15px; }
.mysafari_allfavs_overlaytable1 {margin: 0 auto 24px auto; padding: 0; border-collapse: collapse; border: 1px solid #93AAC1; }
.mysafari_allfavs_overlaytable1 .fixedHtDiv {height: 400px; overflow: auto; }
.mysafari_allfavs_overlaytable1 th {margin: 0; padding: 7px 0; background: url(/static/201104-2191-my/images/6.0/mysafari/bg_mysafari_header_gradient.gif) 0 50% no-repeat; border-bottom: 1px solid #93AAC1; }
.mysafari_allfavs_overlaytable1 th.nosep {background-position: -2px 50%    }
.mysafari_allfavs_overlaytable1 th span {padding: 0 15px; font-size: 10px; font-weight: normal; }
.mysafari_allfavs_overlaytable1 th span.unclickable {padding: 7px 0; }
.mysafari_allfavs_overlaytable1 .innertable {margin: 12px 0 0 9px; padding: 0; border-collapse: collapse; }
.mysafari_allfavs_overlaytable1 .innertable td {margin: 0; padding: 0 0 10px 0; vertical-align: top; border-bottom: 1px dashed #94ADC1; }
.mysafari_allfavs_overlaytable1 td p, .innertable td p {margin: 10px 0 0 0; padding: 0; }
.mysafari_allfavs_overlaytable1 .innertable td p.indentme {padding-left: 15px; }
.mysafari_allfavs_overlaytable1 .thdr1 {width: 37px; }
.mysafari_allfavs_overlaytable1 .thdr2 {width: 240px; }
.mysafari_allfavs_overlaytable1 .thdr3 {width: 120px;}
.mysafari_allfavs_overlaytable1 .thdr4 {width: 135px;}
.mysafari_allfavs_overlaytable1 .thdr5 {width: 107px;}
.mysafari_allfavs_overlaytable1 .tcell1 {width: 27px; }
.mysafari_allfavs_overlaytable1 .tcell2 {width: 240px; }
.mysafari_allfavs_overlaytable1 .tcell3 {width: 120px; }
.mysafari_allfavs_overlaytable1 .tcell4 {width: 135px; }
.mysafari_allfavs_overlaytable1 .tcell5 {width: 79px; }
.mysafari_allfavs_overlaytable1 .tcell2 p.bkTitle {margin: 10px 0 3px 50px; font-weight: bold; }
.mysafari_allfavs_overlaytable1 .tcell2 p.bkAuthor {margin: 0 0 0 50px; font-weight: normal; }
.mysafari_allfavs_overlaytable1 .tcell2 img.bkCover {float: left; margin: 0 0 0 0; padding: 0; border: none; }
.popupContent .mySfMemberlist {margin: 24px 0 24px 16px; height: 280px; border: 1px solid #94ADC1; overflow: auto; }
.mySfMemberlist ul {list-style: none; padding: 0; margin: 6px 12px; }
.mySfMemberlist ul li {border-bottom: 1px dashed #94ADC1; padding: 10px 0 6px 6px; margin: 0; }
.mySfMemberlist ul li p {margin: 0; padding: 0; font-size: 12px; }
.printnoteswrap {text-align: left; padding: 22px; background-color:white; }
.printnoteswrap .printnotesbox {width: 660px; border: 1px solid #C9D6E0; margin: 0 0 15px 0; padding: 15px 0 0 0; }
.printnoteswrap .printnotesbox .printnotestable {width: 615px; margin: 0 12px 15px 12px; border-collapse: collapse; }
.printnoteswrap .printnotesbox .printnotestable td {border-collapse: collapse; vertical-align: top; padding: 0; }
.printnoteswrap .printnotesbox .printnotestable td p {font-size: 11px; }
.printnoteswrap .printnotesbox .printnotestable td.label p {font-weight: bold; color: #666; text-align: right; padding: 0; margin: 0 10px 0 0; }
.printnoteswrap .printnotesbox .printnotestable td.label p.numbering {float: left; padding: 0; margin: 0; text-align: left; color: black; font-weight: normal; }
.printnoteswrap .printnotesbox .printnotestable td.field p {padding: 0; margin: 0 0 3px 0; }
.printnoteswrap .printnotesbox .printnotestable td.bottomrow {height: 15px; font-size: 0; line-height: 1em; border-bottom: 1px dashed #AAA; }
.printnoteswrap .printnotesbox .noitems {margin: 50px auto; }
@media print
{.printnoteswrap {        text-align: left; padding: 22px; }
.printnoteswrap .printnotesbox {width: 660px; border: 1px solid #C9D6E0; margin: 0 0 15px 0; padding: 15px 0 0 0; }
.printnoteswrap .printnotesbox .printnotestable {width: 615px; margin: 0 12px 15px 12px; border-collapse: collapse; }
.printnoteswrap .printnotesbox .printnotestable td {border-collapse: collapse; vertical-align: top; padding: 0; }
.printnoteswrap .printnotesbox .printnotestable td p {font-size: 11px; }
.printnoteswrap .printnotesbox .printnotestable td.label p {font-weight: bold; color: #666; text-align: right; padding: 0; margin: 0 10px 0 0; }
.printnoteswrap .printnotesbox .printnotestable td.label p.numbering {float: left; padding: 0; margin: 0; text-align: left; color: black; font-weight: normal; }
.printnoteswrap .printnotesbox .printnotestable td.field p {padding: 0; margin: 0 0 3px 0; }
.printnoteswrap .printnotesbox .printnotestable td.bottomrow {height: 15px; font-size: 0; line-height: 1em; border-bottom: 1px dashed #AAA; }
.printnoteswrap .printnotesbox .noitems {margin: 50px auto; }
.printnoteswrap h5 {display: none; }
.printnoteswrap .showbox {display: none; }
.printnoteswrap div.fltrght {display: none; }
}
.tokensbox {margin: 0 auto 15px auto; padding: 0; width: 670px; background: #DDE5EB; }
.tokensbox .topbox {background: #DDE5EB; margin: 0 0 0 0; height: 26px; width: 666px; border-bottom: 1px solid #7c93a5; margin-top: 5px; }
.tokensbox .topbox span.availtokes {font-weight: bold; color: black; font-size: 11px; background: url(/static/201104-2191-my/images/6.0/mysafari/icon_token.gif) right 0 no-repeat; margin: 0 3px 0 0; padding-left:10px; padding-right:20px; }
.tokensbox .topbox span.availtokes2 {font-weight: bold; color: black; font-size: 11px; background: transparent; padding: 0; }
.botbox .rad1    {padding-top: 2px; position: static; }
.tokensbox .midbox {background: #FFF; width: 666px; }
.tokensbox .botbox {background: #DDE5EB; margin: 0 3px 0 0; height: 30px; padding: 0 30px 0 10px; }
.tokensbox .botbox p {margin: 3px 0 0 0; }
.tokensbox .botbox p.link {float: right; font-weight: bold; margin: 9px 0 0 0; padding: 0; font-size: 10px; }
.tokeBox1 {margin: 0 0 -1px 0; padding: 0; border-top: 1px solid #7c93a5; border-left: 1px solid #7c93a5; background: transparent url(/static/201104-2191-my/images/6.0/boxes/tokenbox1_bg.gif) right 0 repeat-y; }
.toke1ct {display: block; position: relative; top: -1px; right: 0; margin: 0; width: 100%; height: 4px; font-size: 0; line-height: 0; background: transparent url() no-repeat top right; }
.toke1ct .toke1cl {display: block; position: relative; left: -1px; margin: 0; width: 4px; height: 4px; font-size: 0; line-height: 0; background: transparent url() no-repeat top left; }
.toke1bl {display: block; position: relative; left: -1px; margin: 0; width: 100%; height: 4px; font-size: 0; line-height: 0; background: transparent url() no-repeat bottom left; }
.toke1br {clear: both; display: block; position: relative; bottom: 0; right: -1px; margin: 0; width: 100%; height: 4px; font-size: 0; line-height: 0; background: transparent url() no-repeat bottom right; }
.tokeBox1 .toke1ct {background-image: url(/static/201104-2191-my/images/6.0/boxes/tokenbox1_up_rt.gif); }
.tokeBox1 .toke1ct .toke1cl {background-image: url(/static/201104-2191-my/images/6.0/boxes/tokenbox1_up_lt.gif); }
.tokeBox1 .toke1bl {background-image: url(/static/201104-2191-my/images/6.0/boxes/tokenbox1_dn_lt.gif); }
.tokeBox1 .toke1bl .toke1br {background-image: url(/static/201104-2191-my/images/6.0/boxes/tokenbox1_dn_rt.gif); }
.toketable {border-collapse: collapse; width: 666px; margin: 0; }
.toketable th {border-bottom: 1px solid #7C93A5; background: #f3f6f9; }
.toketable td {border-bottom: 1px solid #7C93A5; }
.toketable td p, .toketable th p {margin: 0; padding: 2px 0 2px 12px; }
.toketable td.botrow {border-bottom: none; }
.toketable td p.count {padding: 2px 0 2px 57px; }
.mySfTable_downloads {border-collapse: collapse; padding: 0; width: 100%; }
.mySfTable_downloads td {vertical-align: top; padding: 0; }
.mySfTable_downloads td p {font-size: 11px; padding: 15px 0 0 15px; }
.mySfTable_downloads td, .mySfTable_downloads th, .mySfTable_downloads p, .mySfTable_downloads tr {padding: 0; margin: 0; }
.mySfTable_downloads .hdr_cell1 {border-left: 1px solid #94ADC1; }
.mySfTable_downloads .hdr_cell8 {border-right: 1px solid #94ADC1; }
.mySfTable_downloads .hdr_cell1, .mySfTable_downloads .hdr_cell2, .mySfTable_downloads .hdr_cell3, .mySfTable_downloads .hdr_cell4, .mySfTable_downloads .hdr_cell6, .mySfTable_downloads .hdr_cell8 {background-position: -2px 50%; }
.mySfTable_downloads .hdr_cell5, .mySfTable_downloads .hdr_cell6, .mySfTable_downloads .hdr_cell7 {background-position: 0 50%; }
.mySfTable_downloads .ishdr {padding: 7px 0; margin: 0; border-top: 1px solid #94ADC1; border-bottom: 1px solid #94ADC1; background-image: url(/static/201104-2191-my/images/6.0/mysafari/bg_mysafari_header_gradient.gif); }
.mySfTable_downloads .ishdr span {font-size: 10px; padding: 0 15px; margin: 0; font-weight: normal; }
.mySfTable_downloads p.nopad {padding: 15px 0 15px 0px; margin: 0; }
.mySfTable_downloads p.chptr_txt {padding: 3px 0 0 20px; margin: 0; }
.mySfTable_downloads .close {text-align: center; }
.mySfTable_downloads .close p {padding: 15px 0 5px 0; }
.mySfTable_downloads td.btm_row {border-bottom: 1px dashed #2D62C8; height: 20px; }
.mySfTable_downloads td.nobord {border: none; }
.mySfTable_downloads td.btm_row p {font-size: 1px; line-height: 1em; padding: 0; margin: 0; }
.mySfTable_downloads .dwnld_module {width: 355px; margin: 17px 0 0 0; }
.mySfTable_downloads .dwnld_module p {padding: 0; margin: 0; }
.mySfTable_downloads .dwnld_module .uprow {}
.mySfTable_downloads .dwnld_module .dwnrow {height: 29px; }
.mySfTable_downloads .dwnld_module .uprow p.btn, .mySfTable_downloads .dwnld_module .dwnrow p.btn {float: right; padding: 5px 5px 3px 0; }
.mySfTable_downloads .dwnld_module .uprow p.txt {text-align: left; font-weight: bold; padding: 7px 8px 1px 5px; }
.mySfTable_downloads .dwnld_module .dwnrow select {width: 235px; float: right; margin: 6px 4px 0 0; }
.mySfTable_downloads .dwnld_module .uprow .failed {color:#039; }
.RepairPDFList {border:1px solid #4F7FA7; height:288px; overflow:auto; margin-bottom:12px; }
.RepairPDFList table {width:524px; }
.RepairPDFList table tr td {border-bottom:1px solid #C0CEDC; padding:5px; }
.RepairPDFList table tr td .sectiontitle {font-weight:bold; color:#333333; }
.multipromoBanner {margin: 16px auto 0 auto; width: 650px; background: transparent url(/static/201104-2191-my/images/6.0/mysafari/bg_multipromo_banner.png) 0 bottom no-repeat; }
.multipromoBanner .mpBannerInt {padding: 18px 30px 18px 72px; background: transparent url(/static/201104-2191-my/images/6.0/mysafari/bg_multipromo_banner_top.png) 0 0 no-repeat; }
.multipromoBanner .mpBannerInt p {font-size: 13px; color: #2a3151; }


/* 6.0/catmap.css */
.catmap_container {}
.catmap_container p.catmap_caption {margin: -10px 0 12px 0; padding: 0 0 0 3px; }
.catmap_container .blubrBoxContent {padding: 20px 40px; }
.catmap_container .quarter_column {float: left; width: 200px; margin: 0 0 0 10px; _margin: 0 0 0 5px; }
.catmap_container .quarter_column h5 {font-size: 11px; font-weight: bold; padding: 0 12px 3px 0; margin: 0; }
.catmap_container .quarter_column h5 span {font-size: 10px; font-weight: normal; color: #666; padding: 0 0 0 3px; margin: 0; }
.catmap_container .quarter_column ul {list-style: none; margin: 0 0 10px 0; padding: 0 12px 0 4px; }
.catmap_container .quarter_column ul li {background: url(/static/201104-2191-my/images/6.0/bullet_hyphen.gif) 0 7px no-repeat; padding: 0 0 3px 10px; }
.catmap_container .quarter_column ul li ul {margin: 0; }
.catmap_container .quarter_column ul li ul li {margin-top: 3px; padding-bottom: 0; }
.catmap_container .featCatsBox {margin: 0 -20px 20px -20px; }
.catmap_container .featCatsBox .brdrBox1 {background: #FFF; }
.catmap_container .featCatsBox .brdrBox1 .brdrBox1Content {padding: 20px 20px 6px 20px; _height: 1%; background: #FFF; }
.catmap_container .featCatsBox .brdrBox1 .brdrBox1Content h4 {font-size: 14px; font-weight: bold; color: #039; }
.catmap_container .featCatsBox .brdrBox1 .brdrBox1Content .quarter_column {}


/* 6.0/searchresults.css */
.SearchHighlight  {font-weight:bold; }
.searchRes_container {background: url(/static/201104-2191-my/images/6.0/reader/bg_reader_paneL.gif) 0 0 repeat-y; height: expression( this.scrollHeight < 401 ? "400px" : "auto" ); min-height: 400px; }
.searchRes_container .search_sidebar1 {float: left; width: 204px; margin: 0; padding: 0; overflow: hidden; }
.searchRes_container .search_sidebar1 ul.toplist {border-top: 1px solid #93AAC1; margin: 0 0 12px 0; }
.searchRes_container .search_sidebar1 div.bottomlist {height: expression( this.scrollHeight < 76 ? "75px" : "auto" ); min-height: 75px; }
.searchRes_container .search_sidebar1 .search_sidebar1_cap {background: #D2DFE9 url(/static/201104-2191-my/images/6.0/reader/bg_reader_paneL_cap.gif) no-repeat; }
.searchRes_container .search_sidebar1 .search_sidebar1_cap h5, .searchRes_container .search_sidebar1 .bucket_cap h5 {margin: 0 0 0 5px; padding: 5px 15px 5px 0; font-size: 12px; font-weight: bold; }
.searchRes_container .search_sidebar1 .bucket_cap {background: #D2DFE9 url(/static/201104-2191-my/images/6.0/reader/bg_reader_paneL_bucket_cap.gif) no-repeat; border-bottom: 1px solid #93AAC1; }
.searchRes_container .noresultsSB .bucket_cap {background: #D2DFE9 url(/static/201104-2191-my/images/6.0/reader/bg_reader_paneL_cap.gif) no-repeat; }
.searchRes_container .search_sidebar1 .bucket_cap h5.closed a, .searchRes_container .search_sidebar1 .search_sidebar1_cap h5.closed a {background: transparent url(/static/201104-2191-my/images/6.0/reader/btn_bucketClosed.gif) no-repeat 0 5px; padding: 5px 0 5px 22px; }
.searchRes_container .search_sidebar1 .bucket_cap h5.open a, .searchRes_container .search_sidebar1 .search_sidebar1_cap h5.open a {background: transparent url(/static/201104-2191-my/images/6.0/reader/btn_bucketOpen.gif) no-repeat 0 5px; padding: 5px 0 5px 22px; }
.searchRes_container .search_sidebar1 ul, .searchRes_container .search_sidebar1 ul li {list-style: none; margin: 0; padding: 0; }
.searchRes_container .search_sidebar1 ul h5, .searchRes_container .search_sidebar1 ul p {margin: 0 1px; padding: 3px 0 2px 0; border-bottom: 1px solid #C0CEDC; }
.searchRes_container .search_sidebar1 ul li h5.closed {background: url(/static/201104-2191-my/images/6.0/reader/bullet_tocArrOff.gif) 8px 4px no-repeat; }
.searchRes_container .search_sidebar1 ul li h5.open {background: url(/static/201104-2191-my/images/6.0/reader/bullet_tocArrOn.gif) 7px 4px no-repeat; }
.searchRes_container .search_sidebar1 ul li ul li p.closed {background: url(/static/201104-2191-my/images/6.0/reader/bullet_tocArrOff.gif) 23px 4px no-repeat; }
.searchRes_container .search_sidebar1 ul li ul li p.open {background: url(/static/201104-2191-my/images/6.0/reader/bullet_tocArrOn.gif) 22px 4px no-repeat; }
.searchRes_container .search_sidebar1 ul li ul li ul li p.closed {background: url(/static/201104-2191-my/images/6.0/reader/bullet_tocArrOff.gif) 40px 4px no-repeat; }
.searchRes_container .search_sidebar1 ul li ul li ul li p.open {background: url(/static/201104-2191-my/images/6.0/reader/bullet_tocArrOn.gif) 39px 4px no-repeat; }
.searchRes_container .search_sidebar1 ul li ul li ul li ul li p.closed {background: url(/static/201104-2191-my/images/6.0/reader/bullet_tocArrOff.gif) 57px 4px no-repeat; }
.searchRes_container .search_sidebar1 ul li ul li ul li ul li p.open {background: url(/static/201104-2191-my/images/6.0/reader/bullet_tocArrOn.gif) 56px 4px no-repeat; }
.searchRes_container .search_sidebar1 ul li p, .searchRes_container .search_sidebar1 ul li h5 {padding-left: 7px; font-size: 11px; }
.searchRes_container .search_sidebar1 ul li p a, .searchRes_container .search_sidebar1 ul li h5 a {padding-left:15px;}
.searchRes_container .search_sidebar1 ul li ul li p{padding-left: 22px; }
.searchRes_container .search_sidebar1 ul li ul li ul li p{padding-left: 39px; }
.searchRes_container .search_sidebar1 ul li ul li ul li ul li p{padding-left: 56px; }
.searchRes_container .search_sidebar1 ul li.more p {padding-left: 150px; }
.searchRes_container .search_sidebar1 ul li.lastitem p {border-bottom: none; }
.searchRes_container .paneR {float: right; width: 700px; }
.searchRes_container .paneR .hdr_block {padding: 6px 0; }
.searchRes_container .paneR .hdr_block h5 {color: black; font-size: 15px; font-weight: normal; margin: 0; padding: 0 0 3px 0; }
.searchRes_container .paneR .hdr_block h5 a {background: url(/static/201104-2191-my/images/6.0/searchresults/icon_mini_safariArrow.gif) right 4px no-repeat; padding: 0 25px 0 0; margin: 0 6px 0 0; }
.searchRes_container .paneR .hdr_block .subhd1 {font-size: 12px; margin: 0; padding: 0 0 3px 0; }
.searchRes_container .paneR .searchMore_box {margin: 0 0 20px 0; }
.searchRes_container .paneR .searchMore_box .blubrBoxContent {padding: 5px 0 5px 10px; }
.searchRes_container .paneR .searchMore_box p {margin: 0; padding: 0; }
.searchRes_container .paneR .searchMore_box input.txt_230px {color: #666; }
.searchRes_container .paneR .searchMore_box .btn {margin: 0 0 -6px 0; _margin: 0 0 -5px 0; }
.searchRes_container .paneR .searchMore_box select {width: 200px; margin: 0 3px; }
.searchRes_container .paneR .save_search_btn {float: right; margin: 8px 0 0 0; }
.searchRes_tabs {margin: 0 0 0 27px; padding: 0; height: 35px; background: transparent url(/static/201104-2191-my/images/6.0/catalog/bg_catalog_tabs_top.gif) right bottom no-repeat; }
.searchRes_tabs .searchRes_tabList {margin: 0; padding: 0; list-style: none; }
.searchRes_tabs .searchRes_tabList li {float: left; margin: 0; padding: 0; width: 102px; list-style: none; text-align: center; background: transparent; }
.searchRes_tabs .searchRes_tabList li a {display: block; height: 31px; margin: 0; color: #003399; padding: 4px 0 0 0; overflow: hidden; font-size: 11px; font-weight: bold; background-image: url(/static/201104-2191-my/images/6.0/tabs_blank.gif); background-repeat: no-repeat; }
.searchRes_tabs .searchRes_tabList li a .count {font-size: 10px; font-weight: normal; }
.searchRes_tabs .searchRes_tabList li a {background-position: 0 0; text-decoration: none;}
.searchRes_tabs .searchRes_tabList li a:hover {background-position: 0 -35px; text-decoration: none;}
.searchRes_tabs .searchRes_tabList li.here a {background-position: 0 -70px; color: black; text-decoration: none;}
.searchRes_tabs .searchRes_tabList li.here a:hover {background-position: 0 -70px; text-decoration: none;}
.tab_bar {height: 22px; background: #D2DFE9; border-left: 1px solid #7990A3; border-right: 1px solid #7990A3; border-bottom: 1px solid #7990A3; }
.tab_bar .bluebartop {display: block; margin: 0; padding: 0; position: relative; top: -1px; left: -1px; border-top: 1px solid #7990A3; height: 1px; line-height: 0em; font-size: 0; width: 27px; }
.searchRes_container .allFlagsDeselected {padding:3px 10px 3px 10px; }
.results_container .searchResSmart_table .allFlagsDeselected {text-align:center; }
.searchRes_container .paneR .results_container {border-left: 1px solid #7990A3; border-right: 1px solid #7990A3; border-bottom: 1px solid #7990A3; }
.searchRes_container .paneR .results_container hr {color: #7990A3; background-color: #7990A3; height: 1px; border: none;; }
.searchRes_container .paneR .results_container .show {padding: 8px 12px; }
.searchRes_container .paneR .results_container .show p {margin: 0; padding: 0; font-weight: bold; }
.searchRes_container .paneR .results_container .show label {padding: 2px 17px 3px 0; margin: 0 12px 0 0; }
.searchRes_container .paneR .results_container .show .books {background: url(/static/201104-2191-my/images/6.0/searchresults/icon_mini_books.gif) right 3px no-repeat; }
.searchRes_container .paneR .results_container .show .roughs {background: url(/static/201104-2191-my/images/6.0/searchresults/icon_mini_roughs.gif) right 3px no-repeat; }
.searchRes_container .paneR .results_container .show .shorts {background: url(/static/201104-2191-my/images/6.0/searchresults/icon_mini_shorts.gif) right 3px no-repeat; }
.searchRes_container .paneR .results_container .show .prev_eds {margin: 0; padding: 0; float: right; font-size: 10px; font-weight: normal; }
.searchRes_container .paneR .results_container .show .prev_eds label {margin: 0; padding: 0; }
.searchRes_container .paneR .results_container .pag_chunk {padding: 6px 0 6px 12px; }
.searchRes_container .paneR .results_container .pag_chunk p {margin: 0; padding: 0; }
.searchRes_container .paneR .results_container .pag_chunk select {width: 110px; }
.searchRes_container .paneR .results_container .pag_chunk p.sortby {float: left; margin: 4px 0 0 0; padding: 0; }
.searchRes_container .paneR .results_container .searchRes_table {border-collapse: collapse; margin: 12px 0 0 0; padding: 0; width: 100%; }
.searchRes_container .paneR .results_container .searchRes_table td {vertical-align: top; }
.searchRes_container .paneR .results_container .searchRes_table td p {font-size: 11px; margin: 0; padding: 0; }
.searchRes_container .paneR .results_container .searchRes_table p.itemCount {font-size: 12px; text-align: center; padding: 3px 0 0 0; }
.searchRes_container .paneR .results_container .searchRes_table .result_itemBlock {width: 300px; }
.searchRes_container .paneR .results_container .searchRes_table .result_itemBlock .blubrBoxContent {padding: 5px 8px; }
.searchRes_container .paneR .results_container .searchRes_table .result_itemBlock .bookCover {float: left; }
.searchRes_container .paneR .results_container .searchRes_table .result_itemBlock .bookData {float: left; padding: 0 6px 0 6px; }
.searchRes_container .paneR .results_container .searchRes_table .result_itemBlock .bookData .bookTitle {width: 185px; padding: 0 0 4px 0; margin: 0; font-size: 12px; }
.searchRes_container .paneR .results_container .searchRes_table .result_itemBlock .bookData .bookText {width:190px; font-size: 10px; padding: 0 0 2px 0; margin: 0; }
.searchRes_container .paneR .results_container .searchRes_table .result_itemBlock .bookData .bookText2 {font-size: 10px; padding: 2px 0; margin: 0; }
.searchRes_container .paneR .results_container .searchRes_table .result_itemBlock .bookData .addtofavs {margin: 2px 0 0 -1px; }
.searchRes_container .paneR .results_container .searchRes_table .result_itemBlock {}
.searchRes_container .paneR .results_container .searchRes_table p.section_info {font-size: 14px; padding: 0 0 6px 0; }
.searchRes_container .paneR .results_container .searchRes_table .snippet {width: 310px !important; overflow: auto !important; }
.searchRes_container .paneR .results_container .searchRes_table p.more_results_toggle {height: 16px; margin: 10px 0 6px 0; padding: 0 22px 0 0; font-weight: bold; }
.searchRes_container .paneR .results_container .searchRes_table p.closed {background: url(/static/201104-2191-my/images/6.0/searchresults/btn_bucketclosed2.gif) 0 0 no-repeat; }
.searchRes_container .paneR .results_container .searchRes_table p.open {background: url(/static/201104-2191-my/images/6.0/searchresults/btn_bucketopen2.gif) 0 0 no-repeat; }
.searchRes_container .paneR .results_container .searchRes_table p.open a {padding-left:22px; }
.searchRes_container .paneR .results_container .searchRes_table p.closed a {padding-left:22px; }
.searchRes_container .paneR .results_container .searchRes_table ul.more_results_list {list-style: none; margin: 0; padding: 0; }
.searchRes_container .paneR .results_container .searchRes_table ul.more_results_list li {padding: 0 15px 15px 22px; }
.searchRes_container .paneR .results_container .searchRes_table .articleTitle {font-size: 15px; padding: 0 0 4px 0; }
.searchRes_container .paneR .results_container .searchRes_table .articleText {font-size: 12px; padding: 0 0 4px 25px; }
.searchRes_container .paneR .results_container .searchRes_table .articleTitle a {display:block; padding: 0 27px 0 25px; background: url(/static/201104-2191-my/images/6.0/searchresults/icon_externalLink.gif) 0 1px no-repeat; }
.searchRes_container .paneR .results_container .note {margin: 0; padding: 8px 12px 6px 45px; background: url(/static/201104-2191-my/images/6.0/searchresults/icon_search_note.gif) 12px 11px no-repeat; font-size: 12px; }
.searchRes_container .paneR .surveyBox {margin: -12px 0 12px 0; display: none; }
.searchRes_container .paneR .surveyBox p {margin: 0; height: 24px; padding: 0 12px; font-size: 12px; font-weight: bold; }
.searchRes_container .paneR .surveyBox .survey_btns {position: relative; top: 3px; left: 6px; margin: 0 1px; }
.searchRes_container .paneR .surveyBox .close_btn {float: right; margin: 4px 10px 0 0; }
.searchRes_container .paneR .surveyBox .checkmark {margin: 4px 10px 0 0; }
.searchRes_container .paneR .surveyBox .thanks {margin: 0 0 0 20px; padding: 4px 0 4px 30px; line-height: 2em; background: url(/static/201104-2191-my/images/6.0/searchresults/icon_search_checkmark.gif) 0 0 no-repeat; }
.searchRes_container .paneR .surveyBox hr {color: #C8D2DE; background-color: #C8D2DE; height: 2px; border: none; }
.searchRes_container .paneR .surveyBox .more {width: 540px; margin: 0 auto; padding: 12px 0 6px 0; }
.searchRes_container .paneR .surveyBox .more p {font-weight: normal; font-size: 11px; margin: 0 0 12px 0; padding: 0; height: auto; }
.searchRes_container .paneR .surveyBox .alertBox1 p {font-weight: bold; }
.searchRes_container .paneR .surveyBox .more .hdr {font-size: 15px; color: #333; font-weight: bold; margin: 0; padding: 0; }
.searchRes_container .paneR .surveyBox .more .input_wrap {height: 90px; }
.searchRes_container .paneR .surveyBox .more .input_wrap textarea {width: 400px; height: 65px; margin: 0 0 0 6px; }
.searchRes_container .paneR .surveyBox .more .fltrght {margin-left: 3px; }
.createSmartFolder {}
.createSmartFolder .createSmartFolder_table {border-collapse: collapse; margin: 0 0 0 0; padding: 0; }
.createSmartFolder .createSmartFolder_table td {vertical-align: top; }
.createSmartFolder .createSmartFolder_table td p {font-size: 11px; margin: 0; padding: 0 0 6px 0; }
.createSmartFolder .createSmartFolder_table td textarea {width: 239px; padding-left: 5px; }
.createSmartFolder .createSmartFolder_table td textarea#f2 {height: 43px; padding-left: 5px; }
.createSmartFolder .createSmartFolder_table td.label {text-align: right; font-weight: bold; padding: 0 8px 0 0; width: 150px; }
.createSmartFolder .createSmartFolder_table td.label p {margin: 5px 0 0 0; }
.createSmartFolder .query_quote {color: #666; margin: 0 30px 12px 75px; }
.createSmartFolder .createSmartFolder_table .bulb_bg {background: url(/static/201104-2191-my/images/6.0/mysafari/icon_mini_smart_onblue.gif) 3px 0 no-repeat; padding-left: 20px; }
.createSmartFolder .createSmartFolder_table td.label .exempt_from_toppad {margin-top: 0; }
.createSmartFolder .createSmartFolder_table td input.right_marg {margin-right: 6px; }
.createSmartFolder .createSmartFolder_table td span.req_note {font-size: 10px; font-weight: normal; }
.createSmartFolder .popuptxt {padding: 0 15px 0 35px; }
.searchRes_pageCap {background: url(/static/201104-2191-my/images/6.0/searchresults/bg_search_btmCap.gif) 0 0 no-repeat; height: 6px; position: relative; top: -2px; }


/* 6.0/myaccount.css */
h2.myac_hdr {color: #B31F17; font-weight: normal; font-size: 25px; margin: 0 0 6px 5px; }
.myaccount_container {margin: 0 auto; border: 1px solid #7990A2; background: url(/static/201104-2191-my/images/6.0/myaccount/bg_myaccount.gif) top left repeat-y; height: expression( this.scrollHeight < 551 ? "550px" : "auto" ); min-height: 550px; }
.myaccount_container .topbluebar {height: 21px; margin: 0; border-bottom: 1px solid #7990A2; background: #D2DFE9; }
.myaccount_container h3 {color: black; }
.myaccount_container .myaccount_sidebar {float: left; width: 203px; }
.myaccount_container .myaccount_sidebar ul, .myaccount_container .myaccount_sidebar ul li {list-style: none; margin: 0; padding: 0; }
.myaccount_container .myaccount_sidebar ul {}
.myaccount_container .myaccount_sidebar li {border-bottom: 1px solid #C0CEDC; }
.myaccount_container .myaccount_sidebar li p {font-size: 11px; padding: 8px 12px; margin: 0; }
.myaccount_container .myaccount_content {margin: 0 0 0 205px; }
.myaccount_container .myaccount_content .padder {padding: 25px 25px; }
.myaccount_container .myaccount_content h3 {font-size: 15px; font-weight: normal; margin: 0 0 12px 0; }
.myaccount_container span.note {color: #333; font-size: 10px; }
.myaccount_container select {width: 210px; }
.myaccount_container .sbmt {}
.myaccount_container .myac_caption1 {color: #666; width: 450px; }
.myaccount_container .acc_ver_box {width: 430px; margin: 0 auto; }
.myaccount_container .acc_ver_box table {margin: 0; padding: 0; border-collapse: collapse; }
.myaccount_container .acc_ver_box table td {vertical-align: top; }
.myaccount_container .acc_ver_box table p, .myaccount_container .acc_ver_box table input {font-size: 11px; }
.myaccount_container .acc_ver_box table td.topbot {height: 25px; margin: 0; padding: 0; border-collapse: collapse; }
.myaccount_container .acc_ver_box table td.left {width: 30%; text-align: right; }
.myaccount_container .acc_ver_box table td.mid {}
.myaccount_container .acc_ver_box table td.right {width: 20%; }
.myaccount_container .acc_ver_box table input {margin: 0 0 0 6px; width: 180px; }
.myaccount_container .acc_ver_box .sbmt {float: right; }
.myaccount_container .rghtbox {float: right; width: 240px; margin: 20px 0 0 0; }
.myaccount_container .rghtbox .txt1 {font-weight: bold; font-size: 12px; margin-bottom: 15px; }
.myaccount_container .rghtbox .txt2 {font-size: 11px; margin-bottom: 6px; }
.myaccount_container .userdataform {margin: 0 290px 0 0; }
.myaccount_container table.myacTable1 {width: 98%; margin: 0 auto; }
.myaccount_container table.myacTable1, .myaccount_container table.myacTable1 td {border-collapse: collapse; margin: 0; padding: 0; }
.myaccount_container table.myacTable1 td {padding: 6px; }
.myaccount_container table.myacTable1 td.noHpad {padding: 6px 0; text-align: right; }
.myaccount_container table.myacTable1 td.noHpad input {margin-right: 6px; }
.myaccount_container table.myacTable1 p, .myaccount_container table.myacTable1 input, .myaccount_container table.myacTable1 select {font-size: 11px; margin: 0; padding: 0; }
.myaccount_container table.myacTable1 input {padding: 1px 4px; }
.myaccount_container table.myacTable1 .nosidepad {padding: 1px 0; }
.myaccount_container table.myacTable1 td.l {width: 120px; text-align: right; }
.myaccount_container .userdataform2 {margin: 0 240px 0 50px; }
.myaccount_container table.myacTable1 td.lb {width: 172px; text-align: right; }
.myaccount_container .userdataform3 {margin: 0 170px 0 0; }
.myaccount_container table.myacTable1 td.lc {width: 250px; text-align: right; }
.myaccount_container table.myacTable2 {border-collapse: collapse; }
.myaccount_container table.myacTable2 p {padding: 0 2px; margin: 0; }
.myaccount_container table.myacTable2 th {border-top: 1px solid #9EB2C7; border-bottom: 1px solid #9EB2C7; padding: 3px 0 2px 0; }
.myaccount_container table.myacTable2 th.hdr1 {width: 90px; }
.myaccount_container table.myacTable2 th.hdr2 {width: 340px; }
.myaccount_container table.myacTable2 th.hdr3 {width: 115px; }
.myaccount_container table.myacTable2 th.hdr4 {width: 70px; }
.myaccount_container table.myacTable2 th.hdr5 {width: 70px; }
.myaccount_container table.myacTable2 td {border-bottom: 1px solid #9EB2C7; padding: 8px 0; vertical-align: top; }
.myaccount_container .shipping_metadata_box {}
.myaccount_container .shipping_info_box {margin: 30px 290px 0px 20px      }
.myaccount_container h5.shipping_hdr {font-weight: bold; font-size: 12px; margin-bottom: 6px; padding-bottom: 6px; }
.myaccount_container .shipping_info_box .pagehdr_caption {width: auto; }
@media print { .prntbtns { display: none
}
}
.invoicewrap {width: 620px; margin: 25px; }
.invoicepad {background-color: white; padding: 45px 20px; border: 1px solid black; }
.invoicewrap .logoimg {margin: 0 0 20px -10px; }
.invoicewrap .invoice_hdr {float: right; margin-top: 25px; }
.invoicewrap table {border: 1px solid black; border-collapse: collapse; }
.invoicewrap table p {font-size: 11px!important; margin: 0; padding: 0; }
.invoicewrap table.minitable {clear:both; float: right; margin: 9px 0 0 0; }
.invoicewrap table.minitable td {border: 1px solid black; padding: 1px 3px; }
.invoicewrap table.billto {width: 100%; clear: both; margin: 20px 0 0 0; }
.invoicewrap table.billto th {border: 1px solid black; padding: 1px 3px; font-weight: normal; }
.invoicewrap table.billto td {border: 1px solid black; padding: 12px 6px; vertical-align: top; }
.invoicewrap table.billto td.mimicth {padding: 1px 3px; border: 1px solid black; padding: 1px 3px; }
.invoicewrap table.totaltable {width: 100%; margin: 0 0 12px 0; border-top: none; }
.invoicewrap table.totaltable td {padding: 12px 6px; vertical-align: top; }
.invoicewrap table.totaltable .td1 {width: 390px; }
.invoicewrap .prntbtns {margin: 12px 0 0 0; }
.invoicewrap .prntbtns .btn2 {position: relative; right: 3px; }
.tokensbox1 {margin: 15px 280px 0 0; }
.tokensbox1 table {border-collapse: collapse; width: 195px; margin: 0 0 12px -3px; padding: 0; }
.tokensbox1 table td {vertical-align: top; }
.tokensbox1 table p {font-size: 11px; margin: 0 0 6px 0; padding: 2px 3px 0px 0px; }
.tokensbox1 .note1 {font-size: 10px; word-spacing: -1px; padding-left: 3px; }
.tokensbox1 .note2 {font-size: 10px; padding-left: 3px; }
.tokensbox1 .sbmt {margin: 0; }
.myaccount_container .purchnow {float: right; margin: 30px 120px 0 15px; }
.myaccount_container .note3 {margin: 30px 0 0 0; font-weight: 700; }
.token_confirm_padder {padding: 15px 0 0 30px; }
.token_confirm_padder .popuphdr_confirm {margin-bottom: 15px; margin-left: -12px; }
.token_confirm_padder h5 {font-size: 14px; margin-bottom: 15px; font-weight: bold; }
.token_confirm_padder .mydowns {padding-top: 15px; }
.token_confirm_padder .btn_return {float: right; margin: 25px 92px 0 0; }
.purch_tokes_form2 {margin-left: 60px; }
.tokensbox2 {clear: both; padding: 30px 0 0 3px; }
.tokensbox2 ul {list-style: none; margin: 0; padding: 0; }
.tokensbox2 ul li {padding-left: 13px; background: url(/static/201104-2191-my/images/6.0/myaccount/blt_dot.gif) left 5px no-repeat; margin: 0 0 4px -13px; }
.myaccount_container .leftpadder2 {padding-left: 35px; }
.myaccount_container .myac_confirm_hdr1 {background: url(/static/201104-2191-my/images/6.0/popups/icon_checkmark_onwhite.gif) 0 5px no-repeat; font-size: 11px; margin: 0; padding: 12px 0 15px 35px; }
.myaccount_content .width400 {width: 400px; }
.myaccount_content .enteranothercoupon {padding-top: 15px; }
.myaccount_content .cpn_code {width: 220px; padding: 1px 5px; }
.myaccount_container .prefs_update {float: right; margin-right: 25px; }
.myaccount_container .prefsbox {margin-left:25px; margin-right:25px; }
.myaccount_container .prefsbox .blubrBoxContent {padding: 25px 25px 20px; }
.myaccount_container .prefsbox .item {color: #333; height: 20px; margin: 0; padding: 0 0 12px 12px; }
.myaccount_container .prefsbox .item label {margin:0; padding: 0 0 0 6px; }
.myaccount_container .prefsbox .item2 {padding-left:12px; }
.myaccount_container .prefsbox .item2 .dd {display:block; padding-left:22px; }
.myaccount_container .prefsbox .item2 label {color: #333; font-weight: bold; line-height: 1.3em; margin-left:5px; }


/* 6.0/subscribe.css */
.subscribe_container,  .reactivate_container {background: none; }
.subscribe_container .myaccount_content,      .reactivate_container .myaccount_content {margin: 0 0 0 0; }
.myaccount_content .kicker {margin: 0 0 12px -4px; }
.myaccount_container .userdataform4 {margin: 10px 0 0 100px; text-align:left; }
.myaccount_content .foot_coupon .coupon_details {margin-left:89px; margin-top:15px; }
.subscribe_container .myaccount_content .userdataform4,      .reactivate_container .myaccount_content .userdataform4,      .subscribe_container  .myaccount_content .foot_coupon .coupon_details,      .reactivate_container  .myaccount_content .foot_coupon .coupon_details {margin-left:293px; }
.subscribe_container .myaccount_content .pagehdr_caption,      .reactivate_container  .myaccount_content .pagehdr_caption {width: 700px; }
.myaccount_content .coupon_details {text-align:left; width:550px; }
.myaccount_content .coupon_details .hdrbox1 .hdr1bl {clear:none; }
.myaccount_content .coupon_details .hdrbox1Content {padding-left:10px; padding-right:10px; }
.myaccount_content .coupon_details .hdrbox1Content p {margin-left:0 !important; }
.myaccount_content .coupon_details ul {margin: 0 0 15px 0; padding: 0 0 0 15px; }
.myaccount_content .coupon_details li {margin: 0; padding: 0 0 2px 0; }
.subscribe_chart {}
.myaccount_content .coup_red_form {margin: 0 0 15px 0; }
.myaccount_content .redeem {margin: 1px 0 -3px 6px; }
.subscribe_chart .subscribe_table {margin: 0 0 0 0; padding: 0; border-collapse: collapse; width: 99.5%; }
.subscribe_chart .subscribe_table td {margin: 0; padding: 0; }
.subscribe_chart .subscribe_table td p {margin: 0; padding: 0 0 0 0; font-size: 11px; }
.subscribe_chart .subscribe_table th {background: #EEF3F7; border: 1px solid #7990A2; }
.subscribe_chart .subscribe_table th p {margin: 10px 0 6px 8px; padding-top: 40px; overflow: hidden; font-size: 15px; color: #333; height: 0px !important; }
.subscribe_chart .subscribe_table th.which p {background: url(/static/201104-2191-my/images/6.0/subscribe/hdr_subscribe_which.gif) 0 0 no-repeat; }
.subscribe_chart .subscribe_table th.lib p {background: url(/static/201104-2191-my/images/6.0/subscribe/hdr_subscribe_library.gif) 0 0 no-repeat; }
.subscribe_chart .subscribe_table th.ten p {background: url(/static/201104-2191-my/images/6.0/subscribe/hdr_subscribe_tenslot.gif) 0 0 no-repeat; }
.subscribe_chart .subscribe_table th.five p {background: url(/static/201104-2191-my/images/6.0/subscribe/hdr_subscribe_fiveslot.gif) 0 0 no-repeat; }
.subscribe_chart .subscribe_table td {border: 1px solid #7990A2; }
.subscribe_chart table.foot2 {border-left: 1px solid #7990A2; border-right: 1px solid #7990A2; border-bottom: 1px solid #7990A2; }
.subscribe_chart .subscribe_table td.red p {height: 18px; width: 18px; margin: 3px auto 0 auto; background: url(/static/201104-2191-my/images/6.0/subscribe/icon_subscribe_check_red.gif) 0 0 no-repeat; }
.subscribe_chart .subscribe_table td.grey p {height: 18px; width: 18px; margin: 3px auto 0 auto; background: url(/static/201104-2191-my/images/6.0/subscribe/icon_subscribe_check_grey.gif) 0 0 no-repeat; }
.subscribe_chart .subscribe_table td.none p {height: 18px; width: 18px; margin: 3px auto 0 auto; background: none; }
.subscribe_chart .subscribe_table td.label p {padding: 10px 12px; }
.subscribe_chart .subscribe_table tr.foot td {background: #EEF3F7; vertical-align: top; }
.subscribe_chart .subscribe_table tr.foot td p {float: left; padding: 10px 0 0 6px; line-height: 1.3em; }
.subscribe_chart .subscribe_table tr.foot td.left p {float: none; padding-right: 6px; margin-bottom: 35px; text-align: right; font-size: 15px; color: #333; }
.subscribe_chart .subscribe_table tr.foot td input {float: left; margin: 12px 0 0 6px; height: 12px; width: 12px; }
.subscribe_chart .subscribe_table tr.foot td.current_plan {background: #EEF3F7 url(/static/201104-2191-my/images/6.0/subscribe/img_subscribe_currentplan.gif) 12px 85% no-repeat; }
.subscribe_chart .subscribe_table tr.foot td.current_plan p {padding: 10px 0 0 15px; }
.subscribe_chart .subscribe_table tr.foot td.current_plan input {display: none; }
.subscribe_chart .subscribe_table tr.foot_coupon td {padding:10px 10px 0 12px; border:none; text-align:right; }
.subscribe_chart .subscribe_table tr.foot2 td,                  .subscribe_chart .subscribe_table tr.foot3 td {border:none; }
.subscribe_chart .subscribe_table tr.foot2 td p {margin: 10px 0 0 12px; font-size: 10px; color: #333; }
.subscribe_chart .subscribe_table tr.foot2 td .btns {text-align: right; margin: 12px 10px 8px 0; }
.myaccount_content .indent {padding-left: 20px; }
.myaccount_content .indent2 {padding-left: 10px; }
.myaccount_content .subscribe2_table_container {width: 640px; margin: 0 auto; text-align: right; }
.myaccount_content .subscribe2_table_container table {width: 570px; margin: 12px 0 0 0; padding: 0; border-collapse: collapse; }
.subscribe_container .subscribe2_table_container table,                  .reactivate_container .subscribe2_table_container table                {width: 570px; margin: 12px 0 0 70px; padding: 0; border-collapse: collapse; }
.myaccount_content .subscribe2_table_container table td {vertical-align: top; text-align: left; }
.myaccount_content .subscribe2_table_container table td p {font-size: 11px; margin: 0 0 12px 0; padding: 0; }
.myaccount_content .subscribe2_table_container table td .txt_mid {width: 150px!important; }
.myaccount_content .subscribe2_table_container table td .txt_lnger {width: 204px!important; }
.myaccount_content .subscribe2_table_container table td h5 {margin: 0; padding: 0; font-size: 11px; font-weight: bold; text-align: left; }
.myaccount_content .subscribe2_table_container td.label {width: 225px; text-align: right; }
.myaccount_content .subscribe2_table_container td.label p {padding: 2px 8px 0 0; }
.myaccount_content .subscribe2_table_container td.label p span.asterisk {display: none; }
.myaccount_content .subscribe2_table_container td.required p {font-weight: bold; }
.myaccount_content .subscribe2_table_container td.required p span.asterisk {display: inline; }
.myaccount_content .subscribe2_table_container td span.footnote {display: inline; font-weight: normal; color: #666; font-size: 10px; }
.myaccount_content .subscribe2_table_container td .required_msg {float: right; margin: 0; padding: 0; font-weight: normal; font-size: 10px; }
.myaccount_content .subscribe2_table_container tr.prefs td {padding-left: 40px; }
.myaccount_content .subscribe2_table_container textarea {margin: 6px 0 12px 0; width: 357px; height: 108px; }
.myaccount_container .myaccount_content .confirm_chunk {margin: 50px 0 40px 0; }
.subscribe_container .myaccount_content .confirm_chunk,                      .reactivate_container .myaccount_content .confirm_chunk                    {margin-left: 150px; }
.myaccount_container .myaccount_content .confirm_chunk p,                      .myaccount_container .myaccount_content .confirm_chunk .coupon_details {margin-left: 40px; }
.myaccount_container .myaccount_content .confirm_chunk .confirm_text {margin: 0 0 25px 0; padding: 0 0 0 40px; background: url(/static/201104-2191-my/images/6.0/popups/icon_checkmark_onwhite.gif) 0 0 no-repeat; color: #333; font-weight: bold; }
.popupContent .faqs_box {margin: 15px 0; border: 1px solid #94AAC1; overflow: auto; height: 450px; }
.popupContent .faqs_box dl {font-size: 15px; margin: 20px 16px; list-style: none; }
.popupContent .faqs_box dl dt {font-size: 15px; margin: 0 0 12px 0; }
.popupContent .faqs_box dl dd {margin: 0 0 0 20px; }
.popupContent .faqs_box dl dd p {margin: 0 0 15px 0; }
.popupContent .faqs_box .off {display: none; }
.popupContent .faqs_box .on {display: block; }
.myaccount_container .cancellist {margin: 0 0 0 18px; padding: 0; }
.myaccount_container .cancellist li {margin: 0; padding: 12px 0 0 3px; }
.myaccount_container .cancellist li p {margin: 0; padding: 0; }
.myaccount_container .cancel_doublebox {margin: 20px 0 6px 0; width: 99.5%; }
.myaccount_container .cancel_doublebox .bluBrdrBox1 {margin: 10px 8px; }
.myaccount_container .cancel_doublebox .bluBrdrBox1 .blubrBoxContent {padding: 12px 12px 10px 12px; }
.myaccount_container .cancel_doublebox .bigger {font-size: 12px; font-weight: bold; }
.myaccount_container .cancel_doublebox .label {margin-bottom: 20px; }
.myaccount_container .cancel_doublebox .uptxt {margin: 8px 12px; }
.myaccount_container .cancel_doublebox .cols {height: 140px; }
.myaccount_container .cancel_doublebox .col {float: left; width: 290px; }
.myaccount_container .cancel_doublebox .col p {margin: 0 0 0 0; padding: 0 0 6px 35px; }
.myaccount_container .cancel_doublebox #r_txt {width: 450px; height: 97px; }
.myaccount_container .cancel_doublebox .email_opts {padding-left: 35px; }
.myaccount_container .cancel_doublebox .email_opts label {padding-right: 12px; }
.subscribe_container .cancel_confirm,                      .reactivate_container .cancel_confirm {text-align: center; margin-top: 25px; margin-bottom: 15px; }
.agreeCheckbox {margin: 0 0 12px 0; padding: 0 0 0 12px; }
.agreeCheckbox input.agchk {float: left; }
.agreeCheckbox label {float: left; display: block; padding: 2px 0 0 2px; }
.switch_module {height: 238px; width: 854px; margin: 0 0 15px 0; }
.safari_to_cedge {background: transparent url(/static/201104-2191-my/images/6.0/subscribe/bg_switch_saftoce.png) 0 0 no-repeat; }
.switch_module .boxes {padding: 22px 28px 0 0; }
.switch_module .boxR {height: 192px; width: 254px; float: right; text-align: center; }
.switch_module .boxL {height: 192px; width: 254px; float: right; margin: 0 104px 0 0; text-align: center; }
.switch_module .switch_logo {margin: 11px 0 0 0; }
.switch_module .price {margin: 110px 0 0 0; height: 33px; font-size: 27px; font-weight: bold; color: #000; }
.switch_module .boxR .price {margin: 10px 0 7px 0; }
.switch_module .per {font-size: 15px; color: #666; }
dl.faq_list {margin: 12px 0; padding: 0; line-height: 1.6em; }
.faq_list dt {margin: 0 0 3px 0; padding: 0; font-weight: bold; font-size: 13px; }
.faq_list dd {margin: 0 0 18px 0; padding: 0; font-size: 12px; line-height: 1.6em; }
h4.subscribe_hdr {margin: 0 0 15px 0; padding: 0; font-size: 17px; font-weight: bold; color: #000; }
.subscribe_rightbox {width: 422px; float: right; margin: 15px 0; background: url(/static/201104-2191-my/images/6.0/subscribe/bg_subscribebox_gradient.gif) 0 100% repeat-x; border: 1px solid #7990A3; -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px; -moz-border-radius-bottomleft: 1px; -moz-border-radius-bottomright: 1px; -webkit-border-radius-topleft: 3px; -webkit-border-radius-topright: 3px; -webkit-border-radius-bottomleft: 1px; -webkit-border-radius-bottomright: 1px; }
.subscribe_rightbox h5 {margin: 0; padding: 5px 0 7px 22px; background: url(/static/201104-2191-my/images/6.0/subscribe/bg_subscribebox_hdr.gif) 0 0  repeat-x; color: #FFF; font-size: 17px; }
.feature_list {margin: 22px 0; padding: 0 30px 0 40px; line-height: 1.4em; }
.feature_list li {margin: 0; padding: 0; color: #F7941F; }
.feature_list p {margin: 0; padding: 0 0 22px 0; font-size: 15px; color: #000; line-height: 1.4em; }
.subscribe_left {margin: 0 450px 0 0; padding: 15px 0; }
.subscribe_left h5 {line-height: 20px; margin: 0; padding: 0; font-size: 13px; }
.subscribe_left p {line-height: 19px; font-size: 12px; margin: 0 0 20px 0; }


/* 6.0/catalog.css */
.catalog_container {padding: 25px 25px 50px 25px; margin: 0 auto; border-left: 1px solid #7990A2; border-right: 1px solid #7990A2; border-bottom: 1px solid #7990A2; height: expression( this.scrollHeight < 301 ? "300px" : "auto" ); min-height: 300px; }
.docEmphasis {font-style: italic; }
.docEmphBold,  .docEmphStrong {font-weight: bold; }
.catalog_container h3 {font-size: 20px; color: black; font-weight: normal; border: none; margin: 0 0 5px 0; }
.catalog_container .catalogAlert {width: 403px; margin: 0 auto 18px auto; padding: 24px 0 0 0; background: url(/static/201104-2191-my/images/6.0/catalog/bg_catalog_alertboxTop.gif) 0 0 no-repeat; text-align: center; }
.catalogAlert .bot {background: url(/static/201104-2191-my/images/6.0/catalog/bg_catalog_alertboxBot.gif) 0 0 no-repeat; margin: 0; padding: 0; line-height: .1em; font-size: .1em; height: 19px; }
.catalogAlert p {margin: 0; font-weight: bold; }
.catalog_metadata {margin: 0; }
.catalog_metadata .book_cover {float: left; }
.catalog_metadata .content_type_hdr_img {margin: 0 0 6px 0; }
.catalog_metadata .book_title {font-weight: bold; color: black; font-size: 15px; margin: 0 0 5px 0; }
ul.metadatalist {list-style: none; padding: 0; width: 500px; margin: 0 0 0 10px; float: left; }
ul.metadatalist li {}
ul.metadatalist li.ratingli {height: 25px; }
.catalog_metadata .data {margin: 0 0 3px 0; }
.catalog_metadata .your_rating {float: left; margin: 5px 0px 0 0; font-weight: bold; }
.catalog_metadata img.reviewthisbook {float: left; margin: 2px 0px 0 2px; }
.catalog_metadata .tag_label {float: left; margin: 0 5px 2px 0; }
.catalog_metadata .tag_list {float: left; width: 250px; height: 40px; overflow: hidden; margin: 0 0 2px 0; }
.catalog_metadata img.tag_btn {float: left; margin: 0 0 0 0; }
.catAdBox {float: right; width: 190px; margin: 0 24px 12px 0; _margin: 0 12px 3px 0; padding: 0; border-top: 1px solid #7C93A5; border-left: 1px solid #7C93A5; background: #F1F5F8 url(/static/201104-2191-my/images/6.0/boxes/blushdwbox1_bg.gif) right 0 repeat-y; }
.catAdBox .catAdBoxContent {padding: 7px 7px 12px 7px; text-align: center; }
.catAdBox .catAdBoxContent .btns {margin: 0 0 6px 0; }
.catAdBox .catAdBoxContent .btns2 {margin: 10px auto 0 auto; }
.catAdBox .catAdBoxContent .note {color: #485866; margin: 0; padding: 0; font-weight: bold; letter-spacing: -1px; }
.catadct {display: block; position: relative; top: -1px; right: 0; margin: 0; width: 100%; height: 6px; font-size: 0; line-height: 0; background: transparent url() no-repeat top right; }
.catadct .catadcl {display: block; position: relative; left: -1px; margin: 0; width: 6px; height: 6px; font-size: 0; line-height: 0; background: transparent url() no-repeat top left; }
.catadbl {display: block; position: relative; left: -1px; margin: 0; width: 100%; height: 6px; font-size: 0; line-height: 0; background: transparent url() no-repeat bottom left; }
.catadbr {clear: both; display: block; position: relative; bottom: 0; right: -1px; margin: 0; width: 100%; height: 6px; font-size: 0; line-height: 0; background: transparent url() no-repeat bottom right; }
.catAdBox .catadct {background-image: url(/static/201104-2191-my/images/6.0/boxes/blushdwbox1_up_rt.gif); }
.catAdBox .catadct .catadcl {background-image: url(/static/201104-2191-my/images/6.0/boxes/blushdwbox1_up_lt.gif); }
.catAdBox .catadbl {background-image: url(/static/201104-2191-my/images/6.0/boxes/blushdwbox1_dn_lt.gif); }
.catAdBox .catadbl .catadbr {background-image: url(/static/201104-2191-my/images/6.0/boxes/blushdwbox1_dn_rt.gif); }
.cat_tabs {margin: 0 0 0 27px; padding: 0; height: 35px; font-size: 13px; background: transparent url(/static/201104-2191-my/images/6.0/catalog/bg_catalog_tabs_top.gif) right bottom no-repeat; }
.cat_tabs .cat_tabList {margin: 0; padding: 0; list-style: none; }
.cat_tabs .cat_tabList li {float: left; margin: 0; padding: 0; width: 102px; list-style: none; text-align: center; }
.cat_tabs .cat_tabList li a {display: block; margin: 0; color: #0D3F74; padding: 35px 0 0 0; overflow: hidden; height: 0px !important; background-image: url(/static/201104-2191-my/images/6.0/catalog/bg_catalog_tabs_sprites.gif); background-repeat: no-repeat; }
.cat_tabs .cat_tabList li.button {float: right; margin: 5px 15px 0 0; _margin: 5px 7px 0 0; padding: 0 0 0 12px; width: 25px; height: 22px; list-style: none; }
.cat_tabs .cat_tabList li.button a {display: block; margin: 0; color: #0D3F74; padding: 25px 0 0 0; overflow: hidden; height: 0px !important; background-image: url(/static/201104-2191-my/images/6.0/mysafari/btn_help.gif); background-repeat: no-repeat; }
.cat_tabs .cat_tabList li a#overview {background-position: 0 0;}
.cat_tabs .cat_tabList li a#toc {background-position: -102px 0;}
.cat_tabs .cat_tabList li a#extras {background-position: -204px 0;}
.cat_tabs .cat_tabList li a#notes {background-position: -306px 0;}
.cat_tabs .cat_tabList li a#bookmarks {background-position: -408px 0;}
.cat_tabs .cat_tabList li a#search {background-position: -510px 0;}
.cat_tabs .cat_tabList li a#vidprefs {background-position: -612px 0;}
.cat_tabs .cat_tabList li a#feedback {background-position: -714px 0;}
.cat_tabs .cat_tabList li a#options {background-position: -816px 0;}
.cat_tabs .cat_tabList li a:hover#overview {background-position: 0 -35px;}
.cat_tabs .cat_tabList li a:hover#toc {background-position: -102px -35px;}
.cat_tabs .cat_tabList li a:hover#extras {background-position: -204px -35px;}
.cat_tabs .cat_tabList li a:hover#notes {background-position: -306px -35px;}
.cat_tabs .cat_tabList li a:hover#bookmarks {background-position: -408px -35px;}
.cat_tabs .cat_tabList li a:hover#search {background-position: -510px -35px;}
.cat_tabs .cat_tabList li a:hover#vidprefs {background-position: -612px -35px;}
.cat_tabs .cat_tabList li a:hover#feedback {background-position: -714px -35px;}
.cat_tabs .cat_tabList li a:hover#options {background-position: -816px -35px;}
.cat_tabs .cat_tabList li.here a#overview {background-position: 0 -70px;}
.cat_tabs .cat_tabList li.here a#toc {background-position: -102px -70px;}
.cat_tabs .cat_tabList li.here a#extras {background-position: -204px -70px;}
.cat_tabs .cat_tabList li.here a#notes {background-position: -306px -70px;}
.cat_tabs .cat_tabList li.here a#bookmarks {background-position: -408px -70px;}
.cat_tabs .cat_tabList li.here a#search {background-position: -510px -70px;}
.cat_tabs .cat_tabList li.here a#vidprefs {background-position: -612px -70px;}
.cat_tabs .cat_tabList li.here a#feedback {background-position: -714px -70px;}
.cat_tabs .cat_tabList li.here a#options {background-position: -816px -70px;}
.cat_tabs .cat_tabList li.here a:hover#overview {background-position: 0 -70px;}
.cat_tabs .cat_tabList li.here a:hover#toc {background-position: -102px -70px;}
.cat_tabs .cat_tabList li.here a:hover#extras {background-position: -204px -70px;}
.cat_tabs .cat_tabList li.here a:hover#notes {background-position: -306px -70px;}
.cat_tabs .cat_tabList li.here a:hover#bookmarks {background-position: -408px -70px;}
.cat_tabs .cat_tabList li.here a:hover#search {background-position: -510px -70px;}
.cat_tabs .cat_tabList li.here a:hover#vidprefs {background-position: -612px -70px;}
.cat_tabs .cat_tabList li.here a:hover#feedback {background-position: -714px -70px;}
.cat_tabs .cat_tabList li.here a:hover#options {background-position: -816px -70px;}
.tab_bar {height: 22px; background: #D2DFE9; border-left: 1px solid #7990A3; border-right: 1px solid #7990A3; border-bottom: 1px solid #7990A3; }
.tab_bar .bluebartop {display: block; margin: 0; padding: 0; position: relative; top: -1px; left: -1px; border-top: 1px solid #7990A3; height: 1px; line-height: 0em; font-size: 0; width: 27px; }
.catalogTable_bookmarks {border-collapse: collapse; padding: 0; }
.catalogTable_bookmarks td, .catalogTable_bookmarks th, .catalogTable_bookmarks p, .catalogTable_bookmarks tr {padding: 0; margin: 0; }
.catalogTable_bookmarks p {font-size: 11px; }
.catalogTable_bookmarks .hdr_cell1 {width: 22px; border-left: 1px solid #94ADC1; }
.catalogTable_bookmarks .hdr_cell2 {width: 55px; }
.catalogTable_bookmarks .hdr_cell4 {width: 477px; }
.catalogTable_bookmarks .hdr_cell5 {width: 290px; }
.catalogTable_bookmarks .hdr_cell6 {width: 42px; border-right: 1px solid #94ADC1; }
.catalogTable_bookmarks .hdr_cell1, .catalogTable_bookmarks .hdr_cell2, .catalogTable_bookmarks .hdr_cell3, .catalogTable_bookmarks .hdr_cell4, .catalogTable_bookmarks .hdr_cell6 {background-position: -2px 50%; }
.catalogTable_bookmarks .hdr_cell5 {background-position: 0 50%; }
.catalogTable_bookmarks .ishdr {padding: 7px 0; margin: 0; border-top: 1px solid #94ADC1; border-bottom: 1px solid #94ADC1; background-image: url(/static/201104-2191-my/images/6.0/mysafari/bg_mysafari_header_gradient.gif); }
.catalogTable_bookmarks .ishdr span {font-weight: normal; padding: 0 15px; margin: 0; }
.catalogTable_bookmarks .sbhd p {padding: 15px 5px 6px 15px; margin: 0; }
.catalogTable_bookmarks .cnt p {padding: 0 0 6px 15px; }
.catalogTable_bookmarks .labelText {text-align: right; font-weight: bold; color: #848484; }
.catalogTable_bookmarks p.nopad {padding: 15px 0 0 0; margin: 0; }
.catalogTable_bookmarks .close {text-align: center; }
.catalogTable_bookmarks .close p {padding: 15px 0 0 0; margin: 0; }
.catalogTable_bookmarks td.btm_row {border-bottom: 1px dashed #2D62C8; height: 20px; }
.catalog_container .printNotesDiv {float: right; padding: 7px 0 0 0; }
.catalog_container .notesShow {padding: 0 0 0 15px; }
.catalog_container .notesShow input, .catalog_container .notesShow select {width: 160px; font-size: 11px; }
.catalog_container .notesShow .sbmt {width: 58px; height: 18px; background: transparent url(/static/201104-2191-my/images/6.0/mysafari/btn_submit.gif) 0 0 no-repeat; border: none; }
.catalog_container .notesShow p.note {font-size: 10px; padding: 0 0 0 275px; }
.catalogTable_notes {border-collapse: collapse; padding: 0; }
.catalogTable_notes .catalogTable_notes td, .catalogTable_notes th, .catalogTable_notes p, .catalogTable_notes tr {padding: 0; margin: 0; }
.catalogTable_notes td {vertical-align: top; }
.catalogTable_notes .hdr_cell2 {width: 35px; border-left: 1px solid #94ADC1; }
.catalogTable_notes .hdr_cell3 {width: 30px; }
.catalogTable_notes .hdr_cell4 {width: 135px; }
.catalogTable_notes .hdr_cell4b {width: 150px; _width: 130px; }
.catalogTable_notes .hdr_cell5 {width: 233px; }
.catalogTable_notes .hdr_cell7 {width: 190px; }
.catalogTable_notes .hdr_cell8 {width: 80px; }
.catalogTable_notes .hdr_cell9 {width: 35px; border-right: 1px solid #94ADC1; }
.catalogTable_notes .hdr_cell1, .catalogTable_notes .hdr_cell2, .catalogTable_notes .hdr_cell3, .catalogTable_notes .hdr_cell4, .catalogTable_notes .hdr_cell4b, .catalogTable_notes .hdr_cell8, .catalogTable_notes .hdr_cell9 {background-position: -2px 50%; }
.catalogTable_notes .hdr_cell6, .catalogTable_notes .hdr_cell5, .catalogTable_notes .hdr_cell7 {background-position: 0 50%; }
.catalogTable_notes .ishdr {padding: 7px 0; margin: 0; border-top: 1px solid #94ADC1; border-bottom: 1px solid #94ADC1; font-weight: normal; background-image: url(/static/201104-2191-my/images/6.0/mysafari/bg_mysafari_header_gradient.gif); }
.catalogTable_notes .ishdr span {font-size: 10px; padding: 0 15px; margin: 0; }
.catalogTable_notes .sbhd p {padding: 10px 5px 0 15px; }
.catalogTable_notes .cnt p {padding: 5px 5px 0 5px; margin: 0; }
.catalogTable_notes .labelText {text-align: right; font-weight: bold; color: #848484; padding: 0; margin: 0; }
.catalogTable_notes p.nopad {padding: 10px 0 15px 0px; margin: 0; }
.catalogTable_notes .close {text-align: center; }
.catalogTable_notes .close p {padding: 10px 0 5px 0; }
.catalogTable_notes td.btm_row {border-bottom: 1px dashed #2D62C8; height: 20px; }
.popupBox1 p.notepuphdr {padding: 12px 0 0 0; }
ul.bookNoteList {list-style: none; margin: 0; padding: 0; }
ul.bookNoteList li {padding: 0; margin: 0; height: 1%; border-bottom: 1px solid #9CB1C6; }
ul.bookNoteList li p {margin: 0 0 0 35px; padding: 8px 0 3px 0; }
ul.bookNoteList li img {float: left; margin: 10px 0 0 6px; }
.catalog_container .toc_book {border-top: 1px solid #C0CEDB; margin: 0 25px; }
.catalog_container .toc_book h5 {margin: 0; padding: 12px 0; font-size: 11px; font-weight: bold; border-bottom: 1px solid #C0CEDB; background: #F2F6F7; }
.catalog_container .toc_book h4 {margin: 0; padding: 12px 0; font-size: 11px; font-weight: bold; border-top: 1px solid #C0CEDB; border-bottom: 2px solid #C0CEDB; background: #F2F6F7; }
.catalog_container .toc_book p {margin: 0; padding: 8px 0; border-bottom: 1px solid #C0CEDB; }
.catalog_container .toc_book p.toc_section    {padding: 8px 0; }
.catalog_container .toc_book .download {display: block; float: right; height: 20px; width: 200px; padding: 2px 0 3px 0; margin: -6px 5px 0 0; text-align: right; font-size: 10px; line-height: 10px; }
span.download   {clear:both; }
.catalog_container .toc_book .download img {padding:0 0 0 5px; margin:-2px 0 0 0; }
.catalog_container .toc_book .download a {display: inline; font-weight: bold; }
.catalog_container .toc_book img.freesample {display: none; float: right; margin: 5px 0 0 0; padding: 0; border: none; }
.catalog_container .imfree p {font-weight: bold; }
.catalog_container .toc_book p, .catalog_container .toc_book h4, .catalog_container .toc_book h5 {padding-left: 5px!important; }
.catalog_container .toc_book .level1 p, .catalog_container .toc_book .level1 h4, .catalog_container .toc_book .level1 h5 {padding-left: 20px!important; }
.catalog_container .toc_book .level2 p, .catalog_container .toc_book .level2 h4, .catalog_container .toc_book .level2 h5 {padding-left: 40px!important; }
.catalog_container .toc_book .level3 p, .catalog_container .toc_book .level3 h4, .catalog_container .toc_book .level3 h5 {padding-left: 60px!important; }
.catalog_container .toc_book .level4 p, .catalog_container .toc_book .level4 h4, .catalog_container .toc_book .level4 h5 {padding-left: 90px!important; }
.catalog_container .toc_book .level5 p, .catalog_container .toc_book .level5 h4, .catalog_container .toc_book .level5 h5 {padding-left: 130px!important; }
.catalog_container .toc_book .level6 p, .catalog_container .toc_book .level6 h4, .catalog_container .toc_book .level6 h5 {padding-left: 180px!important; }
div.catalog_container p.toviewcontent {float: right; font-weight: bold; font-size: 10px; padding: 0 30px 6px 0; margin: 0; }
.catalog_container .video {border-top: 1px solid #C0CEDB; margin: 0 25px; }
.catalog_container .video h5 {margin: 0; padding: 6px 25px; font-size: 12px; font-weight: normal; border-bottom: 1px solid #C0CEDB; background: #F2F6F7; }
.catalog_container .video .time {margin: 0; padding: 7px 0 0 0; border: none; float: right; font-weight: bold; color: #333; }
.catalog_container .video img {float: left; margin: 6px 0 0 6px; padding: 0; }
.catalog_container .video p.entry {margin: 0; padding: 7px 0 7px 30px; border-bottom: 1px solid #C0CEDB; font-size: 12px; }
.catalog_container .video p.entry_chapter {margin: 0; padding: 12px 0 12px 6px; border-bottom: 1px solid #C0CEDB; font-size: 12px; font-weight:bold; }
.catalog_container .video .time_hdr {margin: 0; padding: 6px 0 0 0; border: none; float: right; font-size: 12px; font-weight: normal; }
div.catalog_container .tocdiv .vidprefbox {float: right; width: 600px; padding: 0 25px 6px 0; margin: 0; }
.catalog_container div.video img.freesample {visibility:hidden; float: right; margin: 5px 0 0 25px; padding: 0; border: none; }
.catalog_container .toc_book .imfree img.freesample {display: inline; }
.catalog_container div.video .imfree img.freesample {visibility:visible; }
.catalog_container .overview_links {float: right; margin: 10px 0 0 0; color: #9AB6CD; font-size: 13px; }
.catalog_container .overview_container {padding: 0; }
.overview_container .minHeightSet {height: expression( this.scrollHeight < 726 ? "725px" : "auto" ); min-height: 700px; margin-right: 264px; }
.overview_container .overview_bodytext {margin: 0 0 20px 0; padding: 0 0 28px 0; border-bottom: 1px dashed #7990A3; }
.overview_container .lone {border-bottom: none; }
.overview_container .overview_bodytext p {line-height: 1.4em; margin-bottom: 15px; }
.overview_container .overview_bodytext h3 {font-size: 20px; color: black; font-weight: normal; border: none; margin: 0 0 3px 0; }
.overview_container .overview_bodytext .fsize13px {font-size: 13px; }
.overview_container .overview_bodytext span.smaller {font-size: 18px; }
.overview_container .overview_bodytext p.your_rating {background: transparent url(/static/201104-2191-my/images/6.0/catalog/bg_catalog_yourate.gif) 0 0 no-repeat; width: 148px; height: 20px; margin: 0; padding: 1px 0 0 4px; font-weight: bold; }
.overview_container .overview_bodytext .simtops {padding-left: 5px; }
.overview_container .overview_bodytext .myreviewbtns {height: 20px; margin: -12px 0 12px 0; }
.overview_container .overview_bodytext .myreviewbtns img {margin: 0 4px; }
.popupContent select.review_inaproppriate {margin: 0 0 12px 0; }
.popupContent .reviewlabels p {margin: 0; padding: 0; text-align: right; }
.catalogboxright1 {float: right; clear: right; width: 231px; margin: 0 0 12px 0; padding: 0; border: 1px solid #BCC7D1; }
.catalogboxright1 .boxhead {background: transparent url(/static/201104-2191-my/images/6.0/boxes/bg_catalog_boxheadgrad.gif) 0 100% repeat-x; border-bottom: 1px solid #BCC7D1; padding: 10px 12px; }
.overview_container .catalogboxright1 .boxhead h4 {font-size: 12px; margin: 0; padding: 0; font-weight: normal; }
.catalogboxright1 .catrtBoxContent {padding: 15px 12px; }
.catalogboxright1 .catrtBoxContent .bookEntry {clear: left; margin: 0 0 15px 0; }
.catalogboxright1 .catrtBoxContent .bookEntry p {font-weight: bold; font-size: 10px; }
.catalogboxright1 .catrtBoxContent .bookEntry .bookInfo {margin: 0 0 0 50px; }
.catalogboxright1 .catrtBoxContent .bookEntry .bookImg {float: left; padding: 0 0 10px 0; }
.catrtct {display: block; position: relative; top: -1px; right: -1px; margin: 0; width: 100%; height: 4px; font-size: 0; line-height: 0; background: transparent url() no-repeat top right; }
.catrtct .catrtcl {display: block; position: relative; left: -2px; margin: 0; width: 4px; height: 4px; font-size: 0; line-height: 0; background: transparent url() no-repeat top left; }
.catrtbl {clear: both; display: block; position: relative; left: -1px; bottom: -1px; margin: 0; width: 100%; height: 4px; font-size: 0; line-height: 0; background: transparent url() no-repeat bottom left; }
.catrtbr {display: block; position: relative; bottom: 0; right: -2px; margin: 0; width: 100%; height: 4px; font-size: 0; line-height: 0; background: transparent url() no-repeat bottom right; }
.catalogboxright1 .catrtct {background-image: url(/static/201104-2191-my/images/6.0/boxes/catalogbox1_up_rt.gif); }
.catalogboxright1 .catrtct .catrtcl {background-image: url(/static/201104-2191-my/images/6.0/boxes/catalogbox1_up_lt.gif); }
.catalogboxright1 .catrtbl {background-image: url(/static/201104-2191-my/images/6.0/boxes/catalogbox1_dn_lt.gif); }
.catalogboxright1 .catrtbl .catrtbr {background-image: url(/static/201104-2191-my/images/6.0/boxes/catalogbox1_dn_rt.gif); }
.catalog_container p.pagehdr_caption {color: #777; margin-right: 250px; }
.catalog_container .searchbox {margin: 10px 0 0 10px; }
.catalog_container .srch {width: 250px; padding-left: 3px; }
.catalog_container .searchbox .sbmt {width: 58px; height: 18px; border: none; position: relative; top: 1px; margin-left: 10px; margin-bottom:-3px; }
.catalogTable_search {border-collapse: collapse; padding: 0; }
.catalogTable_search td, .catalogTable_search th, .catalogTable_search p, .catalogTable_search tr {padding: 0; margin: 0; }
.catalogTable_search td {vertical-align: top; padding: 20px 0 5px 0; border-bottom: 1px dashed #2D62C8; }
.catalogTable_search td.nobord {border-bottom: none; }
.catalogTable_search td p {font-size: 11px; }
.catalogTable_search .ishdr {padding: 7px 0; margin: 0; border-top: 1px solid #94ADC1; border-bottom: 1px solid #94ADC1; background-image: url(/static/201104-2191-my/images/6.0/mysafari/bg_mysafari_header_gradient.gif); background-position: -2px 50%; }
.catalogTable_search .ishdr span {font-weight: normal; font-size: 10px; padding: 0 15px; margin: 0; }
.catalogTable_search .SearchHighlight {font-weight:normal; background-color: #FDBF57; padding: 1px 2px 2px 2px; }
.catalogTable_search .hdr_cell0 {width: 15px; border-left: 1px solid #94ADC1; }
.catalogTable_search .hdr_cell1 {width: 35px; }
.catalogTable_search .hdr_cell2 {width: 300px; }
.catalogTable_search .hdr_cell3 {width: 548px; background-position: 0 50%; border-right: 1px solid #94ADC1; }
.catalogTable_search td.data p {margin-left: 15px; }
.catalogTable_search td.dataR p {margin-left: 15px; margin-right: 35px; }
.catalogTable_extras {border-collapse: collapse; padding: 0; border-top: 1px solid #94adc1; }
.catalogTable_extras td, .catalogTable_extras th, .catalogTable_extras p, .catalogTable_extras tr {padding: 0; margin: 0; }
.catalogTable_extras td {vertical-align: top; padding: 12px 0 0 0; border-bottom: 1px dashed #94adc1; }
.catalogTable_extras td.nobord {border-bottom: none; }
.catalogTable_extras td p {font-size: 11px; }
.catalogTable_extras th {padding: 7px 0; margin: 0; border-top: 1px solid #94ADC1; border-bottom: 1px solid #94ADC1; background-image: url(/static/201104-2191-my/images/6.0/mysafari/bg_mysafari_header_gradient.gif); background-position: -2px 50%; color: #000; font-weight: normal; }
.catalogTable_extras th span {font-size: 10px; padding: 0 15px; margin: 0; }
.catalogTable_extras th.hdr_right {border-right: 1px solid #94ADC1; background-position: 0 50%; }
.catalogTable_extras th.hdr_left {border-left: 1px solid #94ADC1; }
.catalogTable_extras tr.toprow td {padding: 20px 0 10px 0; border-bottom: 1px solid #94adc1; }
.catalogTable_extras tr.toprow td h5 {margin: 0 0 0 15px; font-weight: bold; font-size: 11px; color: #00477f; }
.catalogTable_extras td p {margin: 6px 27px 15px 27px; }
.catalogTable_extras td .dwnld_neut,    .catalogTable_extras td .dwnld_vid,       .catalogTable_extras td .dwnld_ext,    .catalogTable_extras td .dwnld_sound,      .catalogTable_extras td .dwnld_doc,    .catalogTable_extras td .dwnld_xml,    .catalogTable_extras td .dwnld_img          {display: block; height: 26px; width: 26px; float: left; position: relative; top: 3px; left: 9px; }
.catalogTable_extras td .dwnld_neut {background: url(/static/201104-2191-my/images/6.0/catalog/icon_catalog_dwnld.gif) 0 0 no-repeat; }
.catalogTable_extras td .dwnld_vid {background: url(/static/201104-2191-my/images/6.0/catalog/icon_catalog_dwnldvid.gif) 0 0 no-repeat; }
.catalogTable_extras td .dwnld_ext {background: url(/static/201104-2191-my/images/6.0/catalog/icon_catalog_external.gif) 0 0 no-repeat; }
.catalogTable_extras td .dwnld_sound {background: url(/static/201104-2191-my/images/6.0/catalog/icon_catalog_sound.gif) 0 0 no-repeat; }
.catalogTable_extras td .dwnld_doc {background: url(/static/201104-2191-my/images/6.0/catalog/icon_catalog_doc.gif) 0 0 no-repeat; }
.catalogTable_extras td .dwnld_xml {background: url(/static/201104-2191-my/images/6.0/catalog/icon_catalog_xml.gif) 0 0 no-repeat; }
.catalogTable_extras td .dwnld_img {background: url(/static/201104-2191-my/images/6.0/catalog/icon_catalog_img.gif) 0 0 no-repeat; }
.catalogTable_extras ul.lnklist {list-style: none; font-weight: bold; margin: 6px 0 12px 25px; padding: 0; height: expression( this.scrollHeight < 24 ? "23px" : "auto" ); min-height: 23px; }
.catalogTable_extras ul.lnklist li {margin: 0; padding: 0 0 3px 0; }
.catalog_container .noaccess ul.lnklist li {color: #666; }
.catalog_container .noaccess td span {filter:alpha(opacity=40); -moz-opacity:0.4; opacity:0.4; }
.catalog_container div.vidprefs {margin: 0 auto; padding: 25px 0; width: 835px; }
.catalog_container div.vidprefs div.viewopts {height: 60px; padding: 5px 0 0 15px; }
.catalog_container .vidprefs .viewopts .optbox {float: left; height: 50px; width: 230px; margin: 0 25px 0 0; background-repeat: no-repeat; background-position: 0px 0px; }
.catalog_container .vidprefs .viewopts .flash {background-image: url(/static/201104-2191-my/images/6.0/catalog/icon_catalog_video_flash.gif); }
.catalog_container .vidprefs .viewopts .quick {background-image: url(/static/201104-2191-my/images/6.0/catalog/icon_catalog_video_quick.gif); }
.catalog_container .vidprefs .viewopts .win {background-image: url(/static/201104-2191-my/images/6.0/catalog/icon_catalog_video_win.gif); }
.catalog_container .vidprefs .viewopts .ccon {background-image: url(/static/201104-2191-my/images/6.0/catalog/icon_catalog_video_ccon.gif); width: 100px; }
.catalog_container .vidprefs .viewopts .ccoff {background-image: url(/static/201104-2191-my/images/6.0/catalog/icon_catalog_video_ccoff.gif); width: 100px; }
.catalog_container .vidprefs .viewopts .optbox .rad {float: left; margin: 5px 0 0 32px; padding: 0; }
.catalog_container .vidprefs .viewopts .optbox .txt {margin: 0 0 0 55px; padding: 0; }
.catalog_metadata .returntosearch {width: 500px; margin: 0 0 0 10px; float: left; }
.catalog_metadata .returntosearch .bluBrdrBox1 {margin: 0 0 10px 0; _margin: 0 0 2px 0; }
.catalog_metadata .returntosearch .blubr1bl {clear: both; }
.catalog_metadata .returntosearch .blubrBoxContent {padding: 0; height: 14px; }
.catalog_metadata .returntosearch .blubrBoxContent p {margin: 0 0 0 6px; }
.catalog_metadata .returntosearch .blubrBoxContent img {margin: 0 4px 0 0; }
.tocdiv h3 {margin-bottom: 35px; }
.catalog_container .videotoc {border-top: 1px solid #C0CEDB; border-collapse: collapse; }
.catalog_container .videotoc p {font-size: 12px; }
.catalog_container .videotoc th {border-bottom: 1px solid #C0CEDB; background: #F2F6F7; }
.catalog_container .videotoc th p {margin: 0; padding: 9px 15px; font-weight: normal; }
.catalog_container .videotoc td {padding: 6px 0 0 0; border-bottom: 1px solid #C0CEDB; }
.catalog_container .videotoc .time {margin: 2px 0 0 0; font-weight: bold; color: #333; font-size: 11px; text-align: center; }
.catalog_container .videotoc .entry {margin: 0; padding: 3px 0 6px 0; }
.catalog_container .videotoc .entry a {padding-left: 0; padding-right: 20px; padding-top: 0px; padding-bottom: 0px; background: none; }
.catalog_container .videotoc .entry a.arrow {background: url(/static/201104-2191-my/images/6.0/video/blt_arrow_closed.gif) 1px 1px no-repeat; }
.catalog_container .videotoc .entry a.clipselected {font-weight: bold; }
.catalog_container .videotoc .entry a.arrow_open  {background: url(/static/201104-2191-my/images/6.0/video/blt_arrow_open.gif) 1px 1px no-repeat; }
.catalog_container .videotoc .clipdesc  {font-size: 11px; line-height: 16px; margin: 0 20px 6px; padding: 0; }
.catalog_container .videotoc div.clipdesc p, .catalog_container .videotoc .clipdesc a, .catalog_container .videotoc div.clipdesc li  {font-size: 11px; line-height: 16px; }
.catalog_container .videotoc p.entry_chapter {margin: 0; padding: 12px 0 12px 6px; border-bottom: 1px solid #C0CEDB; font-size: 12px; font-weight:bold; }
.catalog_container .videotoc p.desc {margin: 0 20px 6px 20px; padding: 0; font-size: 11px; line-height: 16px; }
.catalog_container .videotoc p.desc strong {color: #333; }
.catalog_container .videotoc .viewmark {display: block; margin: 1px auto; height: 15px; width: 15px; background: url(/static/201104-2191-my/images/6.0/video/catalog_viewed_check.gif) 0 0 no-repeat; }
.catalog_container .videotoc .viewmark:hover, .catalog_container .videotoc .viewmark:focus {    background: url(/static/201104-2191-my/images/6.0/video/catalog_viewed_clear.gif) 0 0 no-repeat; }
div.catalog_container .tocdiv .vidprefbox {float: right; width: 600px; padding: 0 25px 6px 0; margin: 0; }
.catalog_container .videotoc .noaccess img {filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5; }
.catalog_container table.videotoc p.entry_chapter {border-bottom: none; font-size: 12px; font-weight: bold; margin: 0; padding: 12px 0 12px 6px; }
.catalog_metadata .flashmessage {margin: 0 120px; margin-top: 10px; }
.catalog_metadata .flashmessage p {margin: 0; padding: 3px 0 6px 35px; background: url(/static/201104-2191-my/images/6.0/catalog/logo_flash.gif) 20px 0 no-repeat; text-align: center; font-size: 12px; line-height: 18px; }
div.catalog_metadata#metadata_flashactive div.shadowBox1 div.sdwBoxContent  {padding: 0px; }


/* 6.0/roughcuts.css */
.boxRoughcutsWhite {background: #FFF; padding: 2px; border: 1px solid #666; }
.boxRoughcuts {margin: 0; padding: 0; border: 6px solid #666666; background: #FFF; text-align: left; }
.rc_overlay {margin: 0; padding: 3px; width: 706px; background: #FFF; }
.rc_overlaySm {margin: 0; padding: 3px; width: 444px; background: #FFF; }
.boxRcHdr {margin: 0; padding: 0 0 0 134px; height: 44px; background: #666666 url(/static/201104-2191-my/images/6.0/roughcuts/logo_rc_hdr.gif) 0 0 no-repeat; color: #FFF; }
.boxRcHdrPurchase {margin: 0; padding: 0 0 0 250px; height: 44px; background: #666666 url(/static/201104-2191-my/images/6.0/roughcuts/logo_rc_hdr_purchase.gif) 0 0 no-repeat; color: #FFF; }
.boxRcHdrFeedback {margin: 0; padding: 0 0 0 250px; height: 44px; background: #666666 url(/static/201104-2191-my/images/6.0/roughcuts/logo_rc_hdr_feedback.gif) 0 0 no-repeat; color: #FFF; }
.boxRcHdrDownload {margin: 0; padding: 0 0 0 300px; height: 44px; background: #666666 url(/static/201104-2191-my/images/6.0/roughcuts/logo_rc_hdr_downloadpdf.gif) 0 0 no-repeat; color: #FFF; }
.boxRcContent {margin: 0; padding: 20px 15px 4px 15px; }
.boxRcFooter {margin: 0; padding: 0; background: #666666; text-align: center; }
.messageBox1 {width: 368px; }
.messageBoxHdr {margin: 0 0 12px 0; padding: 0; font-size: 17px; font-weight: normal; color: #666666; }
.messageBoxHdr2 {margin: 0 0 12px 0; padding: 0; font-size: 15px; font-weight: normal; color: #000; }
.rc_purchase_msg {margin: 70px 0 70px 0; padding: 0; text-align: center; font-weight: bold; }
.rc_download_msg {margin: 10px 0 50px 4px; padding: 0; text-align: left; font-weight: normal; }
.rc_downloadgif {text-align: center; }
.rcFeedbackSummary {margin: 10px 0 0 0; padding: 0; clear: right; border-collapse: collapse; border: none; }
.rcFeedbackSummary th {margin: 0; padding: 6px 0 6px 6px; border-collapse: collapse; border-top: 1px solid #CCC; border-bottom: 1px solid #CCC; text-align: left; color: #666666; }
.rcFeedbackSummary td {margin: 0; padding: 6px 0 6px 6px; border-collapse: collapse; border-bottom: 1px solid #CCC; }
th.ctrcell, td.ctrcell {text-align: center;}
.questionicon {margin-right: 4px; }
.rcPurchaseBox1 {margin: 10px 0 0 0; padding: 0; clear: right; border-collapse: collapse; border: none; }
.rcPurchaseBox1 td {margin: 0; padding: 1px 0 1px 6px; border-collapse: collapse; }
.rcSummaryBox1 {margin: 10px 0 0 0; padding: 0; clear: right; border-collapse: collapse; border: none; }
.rcSummaryBox1 td {margin: 0; padding: 1px 0 1px 6px; border-collapse: collapse; border: none; }
.rcSummaryBox1 td.rc_costs {margin: 0; padding: 1px 0 1px 24px; border-collapse: collapse; }
.rcSummaryBox1 td.shipping {margin: 0; padding: 5px 0 5px 24px; border-collapse: collapse; }
.rcSummaryBox1 td.purchase_total_label {margin: 9px 0 9px 0; padding: 2px 0 2px 0; font-weight: bold; text-align: right; border-top: 1px solid #666666; border-bottom: 1px solid #666666; background: #EAE4CE; }
.rcSummaryBox1 td.purchase_total_cost {margin: 9px 0 9px 0; padding: 2px 0 2px 24px; font-weight: bold; text-align: left; border-top: 1px solid #666666; border-bottom: 1px solid #666666; background: #EAE4CE; }
.rc_purchase_agree {margin: 7px 0 0 0; padding: 0; }
.rc_agree_ckbx {float: left; }
.rc_agreement {margin: 0 0 7px 20px; padding: 2px 0 0 0; }
.rc_emailagree {margin: 0; padding: 2px 30px 0 0; font-weight: bold; background: transparent url(/static/201104-2191-my/images/6.0/roughcuts/rc_icon_email.gif) right 0 no-repeat; }
.btnContainerRt {margin: 12px 0 9px 0; clear: both; text-align: right; }
.containerRt {margin: 3px 0 3px 0; clear: both; text-align: right; }
.btnContrFltLtNested {margin: 0; clear: both; float: left; }
.btnContainerFltLt {margin: 12px 0 9px 0; clear: both; float: left; }
.inactive {font-weight: bold; color: #CCC; }
.rcFeedbackMod {margin: 0 0 3px 0; padding: 6px 0 0 5px; clear: both; border-bottom: 1px solid #CCC; }
.rcFeedbackModNested {margin: 3px 0 3px 0; padding: 6px 0 0 0; border-top: 1px solid #CCC; }
.rcFeedbackMod .Level1 {padding-left:20px; }
.rcFeedbackMod .Level2 {padding-left:40px; }
.rcFeedbackMod .Level3 {padding-left:60px; }
.rcFeedbackMod .Level4 {padding-left:80px; }
.rcFeedbackMod .Level5 {padding-left:100px; }
.rcFeedbackMod .Level6 {padding-left:120px; }
.postPara {line-height: 1.5em; }
.rc_postComment_form {margin: 0 0 10px 0; background: #EEE9D8; }
.rc_comment_form {margin: 0; padding: 0; border-collapse: collapse; border: none; }
.rc_comment_form td {margin: 0; padding: 0; }
td.rc_form_label {padding: 3px 4px 16px 0; text-align: right; vertical-align: top; font-weight: bold; white-space: nowrap; }
td.rc_form_label2 {padding: 3px 4px 16px 0; vertical-align: top; font-weight: normal; white-space: nowrap; }
td.inputElem {margin: 0; padding: 0 0 16px 0; vertical-align: top; }
td.ckbxElem {margin: 0; padding: 0; vertical-align: top; }
.rc_formelem {width: 360px; font-size: 11px; background: #FFF; }
.inputElem textarea {width: 530px; }
.rc_formelemTextbox {width: 600px; font-size: 11px; background: #FFF; }
td.rc_form_btns {text-align: right; }
.rc_form_button {margin: 0 0 0 4px; padding: 0; }
.rc_form_button2 {margin: 0 8px 0 0; padding: 0; }
.boxRcContent .padder {margin: 15px; padding: 20px 30px 15px 10px; border: 1px solid #CCC6B0; }
.boxRcContent .padder_viewcoms {border: 1px solid #CCC6B0; }
.boxRcContent .padder_viewcoms2 {border: 1px solid #CCC6B0; overflow: auto; background: #efe9d9; margin: 6px 40px 30px 40px; }
.boxRcContent .padder_viewcoms3 {border: 1px solid #CCC6B0; height: 410px; overflow: auto; }
.rc_comment_preview {width:100%; margin: 0; padding: 0; }
td.rc_preview_label {padding: 0 10px 16px 0; text-align: right; vertical-align: top; font-weight: bold; white-space: nowrap; }
td.rc_preview_btns {padding: 24px 0 0 0; text-align: right; }
td.rc_preview_btns .backbtn {float: left; }
.rc_login_form {margin: 20px 0 20px 0; padding: 0; width: 570px; border-collapse: collapse; }
.rc_catpg_hdr {margin: 0; padding: 0; min-width: 754px; height: 193px; overflow: hidden; background: #F6F1E5 url(/static/201104-2191-my/images/6.0/roughcuts/rc_catalog_hdr_bg.jpg) 0 0 no-repeat; }
.rc_note_links {margin: 0; padding: 0; width: 346px; height: 189px; float: right; background: transparent url(/static/201104-2191-my/images/6.0/roughcuts/devtest_note_bg.gif) 0 0 no-repeat; }
#rc_note_logo {margin: 0;padding: 0;height: 62px;}
#rc_note_tlink {margin: 0;padding: 0 0 0 97px;height: 26px;}
#rc_note_mlink {margin: 0;padding: 0 0 0 97px;height: 26px;}
#rc_note_blink {margin: 0;padding: 0 0 0 97px;height: 26px;}
#rc_note_ques {margin: 0;padding: 0 0 0 237px;height: 49px;}
#rc_note_ques img {margin: 9px 0 0 0;padding: 0;}
.rc_contentpg_hdr {margin: 0; padding: 0; min-width: 754px; height: 56px; overflow: hidden; background: #F6F1E5 url(/static/201104-2191-my/images/6.0/roughcuts/rc_content_hdr_bg5.jpg) 0 0 no-repeat; }
.rc_shopping_links {margin: 0; padding: 0 12px 0 0; height: 56px; float: right; background: transparent url(/static/201104-2191-my/images/6.0/roughcuts/rc_content_hdr_rt.gif) right 0 no-repeat; }
.rc_sm_hdr_logo {margin: 0; padding: 0 0 0 118px; height: 56px; background: transparent url(/static/201104-2191-my/images/6.0/roughcuts/rc_logo_sm_hdr.gif) 0 0 no-repeat; }
.hdr_icon {margin: 18px 0 0 0; }
.rcPurchaseBoxOverlay {}
.rcPurchaseBoxOverlay .billingDetail div {padding:2px 0 2px 0; }
.rcPurchaseBoxOverlay .rc_formelem2 {width:190px; font-size: 11px; }
.rcPurchaseBoxOverlay .rc_label {text-align:right; }
.rcPurchaseBoxOverlay .rc_ChangeBillingBtn {padding:10px 0 10px 0; }
.rcPurchaseBoxOverlay .rc_billing_details {width:100%; margin: 12px 0 0 0; padding: 0; border-collapse: collapse; border-top: 1px solid #000; border-bottom: 1px solid #000; }
.rcPurchaseBoxOverlay td.rc_billing_details_left,  .rcPurchaseBoxOverlay td.rc_billing_details_right {border-collapse: collapse; vertical-align: top; padding:4px 20px 4px 4px; }
.rcPurchaseBoxOverlay td.rc_billing_details_right {border-left: 1px solid #000; padding:4px 4px 4px 20px; }
.rcPurchaseBoxOverlay .rc_billing_details_left td,  .rcPurchaseBoxOverlay .rc_billing_details_right td  {padding:3px 0 3px 0; }
.rcPurchaseBoxOverlay .rc_shpping_form {width:100%; }
.rcPurchaseBoxOverlay .rc_shpping_form .rc_label {padding-right:10px; width:100%; }
.rcPurchaseBoxOverlay .rc_notable_container {margin: 0; padding: 5px 10px 0 0; float: left; width: 300px; }
.rcPurchaseBoxOverlay .rc_login_form {margin:0 0 5px 0; width:100%; }
.rcPurchaseBoxOverlay .rc_login_form td {padding:3px; }
.rcPurchaseBoxOverlay .rc_loginform_label {width:50%; text-align:right; }
.rcPurchaseBoxOverlay .rc_loginform_field {width:240px; }
.rcPurchaseBoxOverlay .rc_horizLine_text {padding-bottom:6px; margin-bottom:6px; border-bottom:1px solid silver; }
.rcPurchaseBoxOverlay .rcSummaryBox1 {width:100%; }
.rcPurchaseBoxOverlay .rcSummaryBox1 .purchase_total_cost {padding-left:6px; }
.rcPurchaseBoxOverlay .agreementBox {width:680px; height:90px; overflow:auto; font-size:10px; border:1px solid #999; padding:4px; margin:5px 0 7px 0; }
.rcPurchaseBoxOverlay .agreementBox h2 {margin: 0; padding: 0; font-weight: bold; color: #000; font-size: 11px; }
.rcPurchaseBoxOverlay .agreementBox h3 {font-weight: bold; color: #000; font-size: 10px; }
.rc_billing_info_table {margin: 0; padding: 0; border-collapse: collapse; border: none; }
.rc_billing_info_table td.justleft {margin: 0; padding: 5px 0 0 10px; }
.rc_billing_info_table td.justleftL {margin: 0; padding: 5px 0 20px 0; }
.rc_billing_btn {margin: 10px 0 15px 0; padding: 0; }
td.b_ckbxElem {margin: 0; padding: 5px 0 0 8px; vertical-align: top; }
td.bill_form_label_L {margin: 0; padding: 5px 0 0 3px; }
td.bill_form_label_R {margin: 0; padding: 2px 3px 10px 0; text-align: right; vertical-align: top; }
td.bill_form_label_R2 {margin: 0; padding: 2px 0 10px 0; text-align: right; vertical-align: top; }
td.b_inputElem {margin: 0; padding: 0 0 10px 0; vertical-align: top; text-align: right; }
td.b_inputElemR {margin: 0; padding: 0 0 10px 0; vertical-align: bottom; text-align: right; }
td.b_inputElemR2 {margin: 0; padding: 0 0 10px 4px; vertical-align: bottom; text-align: lefft; }
td.b_inputElemL {padding: 0 10px 10px 0; }
.b_selectInput {margin: 0; padding: 0; width: 192px; font-size: 11px; }
.b_selectInput option {margin: 0; padding: 0; font-size: 11px; }
.b_selectInput2 {margin: 0 7px 0 0; padding: 0; width: 72px; font-size: 11px; }
.b_selectInput2 option {margin: 0; padding: 0; font-size: 11px; }
.pwdblock {margin: 10px 0 10px 10px; padding: 10px; background: #EAE4CE; font-family:verdana,sans-serif; font-size:11px; font-weight:bold; }
div.rc_invoice {border: 1px solid #CCC; margin: 25px 0 25px 0; }
table.rc_invoiceTable {margin: 20px 20px 40px 20px; }
td.rc_inv_logo {padding: 12px 0 0 0; }
td.rc_inv_title {padding: 20px 0 7px 0; }
td.invoice_date {padding: 0 3px 0 3px; border: 1px solid #000; }
td.billto {padding: 7px 3px 7px 3px; border: 1px solid #000; }
table.rc_invoiceTable td.lftRtTop {border-left: 1px solid #000; border-right: 1px solid #000; border-top: 1px solid #000; padding-left: 3px; padding-right: 3px; }
table.rc_invoiceTable td.rtTop {border-right: 1px solid #000; border-top: 1px solid #000; padding-left: 3px; padding-right: 3px; }
table.rc_invoiceTable td.topPad {padding-top: 12px; }
table.rc_invoiceTable td.bold {font-weight: bold; }
table.rc_invoiceTable td.lftRtTopBot {padding: 0 3px 0 3px; border: 1px solid #000; }
table.rc_invoiceTable td.rtTopBot {border-right: 1px solid #000; border-top: 1px solid #000; border-bottom: 1px solid #000; padding-left: 3px; padding-right: 3px; }
table.rc_invoiceTable td.lftTop {border-left: 1px solid #000; border-top: 1px solid #000; padding-left: 3px; padding-right: 3px; }
table.rc_invoiceTable td.top {border-top: 1px solid #000; padding-left: 3px; padding-right: 3px; }
table.rc_invoiceTable td.lft {border-left: 1px solid #000; padding-left: 3px; padding-right: 3px; }
table.rc_invoiceTable td.rt {border-right: 1px solid #000; padding-left: 3px; padding-right: 3px; }
table.rc_invoiceTable td.lftRtBot {padding: 2px 3pc 2px 3px; border-right: 1px solid #000; border-left: 1px solid #000; border-bottom: 1px solid #000; }
.rc_metadata {margin: 15px 0 0 15px; padding: 0; float: left; height: 174px; overflow: hidden; background: transparent; }
.rc_metadata_short {margin: 5px 0 0 15px; padding: 0; float: left; height: 174px; overflow: hidden; background: transparent; }
.rc_metadata img {margin: 0 8px 4px 0; float: left; }
.rc_metadata p.rc_metadata, .rc_metadata_short p.rc_metadata {margin: 0 0 0 0; padding: 0; line-height: 1.2em; }
.redasterisk {color: #CC0000; }
.algnrt {float: right;}
.talgnrt {text-align: right;}
.hdr_button {margin: 4px 4px 0 0; }
.rc_horizLine {margin: 12px 0 7px 0; padding: 0; height: 0; border-top: 1px solid #CCC; border-bottom: none; border-left: none; border-right: none; }
.rc_horizLine2 {margin: 1px 0 1px 0; padding: 0; height: 0; border-top: 1px solid #CCC; border-bottom: none; border-left: none; border-right: none; }
.clearfloats {clear: both;}
.inlineIcon {margin: 0; padding: 2px 0 0 4px; }
.strike {text-decoration: line-through; }
.rc_para {margin: 0 0 7px 0; padding: 0; }
.rc_summary_para {margin: 0 0 14px 0; padding: 0; }
.newdecl {color: #FC8800; font-weight: bold; }
.confirmPost {margin: 0 45px 20px 45px; padding: 4px 4px 4px 44px; background: transparent url(/static/201104-2191-my/images/6.0/roughcuts/rc_confirm_chkmark.gif) 12px 1px no-repeat; border: 1px solid #FC8800; font-size: 17px; font-weight: normal; color: #666666; }
.rc_banners {margin: 0 0 15px 0; padding: 0; }
.noitemsbox_tan {margin: 0 auto; padding: 100px 0 0 0; width: 460px; text-align: center; }
.noitemsbox_tan .tanbrBoxContent {padding: 30px 15px; }
.catalog_metadata .metadatalist li .isroughs {margin: 2px; }
.catalog_metadata .metadatalist li .addcomment {padding: 0 17px 0 0; background: url(/static/201104-2191-my/images/6.0/roughcuts/icon_rc_comment_small_onwhite.gif) right 1px no-repeat; }
.catalog_container .pagehdr_caption {margin-left: 0; }
.catalog_container .feedback_box {background: url(/static/201104-2191-my/images/6.0/roughcuts/bg_rc_orangebox1.gif) 0 0 no-repeat; height: 60px; margin: 12px 0 0 12px; }
.catalog_container .feedback_box .padder {padding: 0 0 0 19px; }
.catalog_container .feedback_box .total_comments {border: 1px solid #B2B2B2; font-weight: bold; position: relative; top: 14px; background: url(/static/201104-2191-my/images/6.0/roughcuts/icon_rc_comment_big_onwhite.gif) 8px 2px no-repeat; padding: 3px 15px 25px 0; }
.catalog_container .feedback_box .total_comments .btn_commentnow {position: absolute; top: 12px; left: 680px; }
.catalog_container .feedback_box .total_comments .count {color: white; padding: 0 15px; }
.catalog_container .feedbackTable {border-collapse: collapse; margin: 18px 0 18px 43px; width: 795px; }
.catalog_container .feedbackTable th {padding: 2px 0; border-top: 2px solid #d8d8d8; border-bottom: 2px solid #d8d8d8; color: #666666; }
.catalog_container .feedbackTable th span {padding: 0 15px 0 0; }
.catalog_container .feedbackTable th a.selected_descending {background: url(/static/201104-2191-my/images/6.0/roughcuts/rc_dwnarrow.gif) right 2px no-repeat; }
.catalog_container .feedbackTable th a.selected_ascending {background: url(/static/201104-2191-my/images/6.0/roughcuts/rc_uparrow.gif) right 2px no-repeat; }
.catalog_container .feedbackTable td {border-bottom: 1px solid #d8d8d8; padding: 4px 0; }
.catalog_container .feedbackTable td.algncntr {padding-right: 12px; }
.catalog_container .feedbackTable tr.spacerrow td, .catalog_container .feedbackTable tr.spacerrow td p {border: none; font-size: 0em; height: 12px; margin: 0; padding: 0; }
.catalog_container .nofeedback {margin: 50px 0 0 0; }
.catalog_container .purchaseOptions_container {padding: 8px 12px; }
.catalog_container .options_box {background: url(/static/201104-2191-my/images/6.0/roughcuts/bg_rc_orangebox2.gif) 0 0 no-repeat; margin: 30px 100px 0 100px; }
.catalog_container .options_box .padder {padding: 12px 0 0 15px; }
.catalog_container .options_box .hdr{color: #666; border: 1px solid #7F7F7F; font-weight: bold; margin: 0; padding: 9px; }
.catalog_container .options_box2 {margin: 0 100px 0 115px; padding: 12px 20px; border-left: 1px solid #7F7F7F; border-right: 1px solid #7F7F7F; border-bottom: 1px solid #7F7F7F; }
.catalog_container .options_box2 .bookcov_col {float: left; padding: 15px; }
.catalog_container .options_box2 .opts_col {float: left; padding: 15px 0px 6px 20px; }
.catalog_container .options_box2 .opts_col table {border-collapse: collapse; width: 460px; }
.catalog_container .options_box2 .opts_col table td {vertical-align: top; }
.catalog_container .options_box2 .opts_col table td p {margin: 0; padding: 0; font-size: 11px; padding: 0 0 6px 0; }
.catalog_container .options_box2 .opts_col table td p.crossed {text-decoration: line-through; }
.catalog_container .options_box2 .opts_col table td p label {padding: 0 0 6px 0; }
.catalog_container .options_box2 .btn_purchasenow {margin: 36px 0 0 0; }

