
/* 6.0/common.css */
body {padding: 0; margin: 0; text-align: center; font-family: verdana, sans-serif; font-size: 11px; background: #E4E9EF url(http://s1.safarifiles.com/static/201007-945-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 {color: #333; width: 600px; }
.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(http://s1.safarifiles.com/static/201007-945-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; top: 30px; }
.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(http://s1.safarifiles.com/static/201007-945-my/images/6.0/mysafari/mysafari_downArrow.gif) 100% 3px no-repeat; }
table .selected_ascending {padding-right:15px; background: url(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/tokenbox1_up_lt.gif); }
.key_shortcuts_inner .toke1ct .toke1cr {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/tokenbox1_up_rt.gif); }
.key_shortcuts_inner .toke1bl {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/tokenbox1_dn_lt.gif); }
.key_shortcuts_inner .toke1bl .toke1br {background-image: url(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/brdrblubox1_up_rt.gif); }
.noitems .blubr1ct .blubr1cl {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/brdrblubox1_up_lt.gif); }
.noitems .blubr1bl {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/brdrblubox1_dn_lt.gif); }
.noitems .blubr1bl .blubr1br {background-image: url(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/brdrblubox1_up_rt.gif); }
.blubr1ct .blubr1cl {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/brdrblubox1_up_lt.gif); }
.blubr1bl {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/brdrblubox1_dn_lt.gif); }
.blubr1bl .blubr1br {background-image: url(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/darkbrdrbox1_up_rt.gif); }
.darkBrdrBox1 .darkbr1ct .darkbr1cl {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/darkbrdrbox1_up_lt.gif); }
.darkBrdrBox1 .darkbr1bl {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/darkbrdrbox1_dn_lt.gif); }
.darkBrdrBox1 .darkbr1bl .darkbr1br {background-image: url(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/clrbox2_up_rt.gif); }
.colorBox2 .clrbx2ct .clrbx2cl {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/clrbox2_up_lt.gif); }
.colorBox2 .clrbx2cb {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/clrbox2_dn_rt.gif); }
.colorBox2 .clrbx2cb .clrbx2cl {background-image: url(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/drkshdwbox1_up_rt.gif); }
.darkShadowBox1 .drksdw1ct .drksdw1cl {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/drkshdwbox1_up_lt.gif); }
.darkShadowBox1 .drksdw1bl {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/drkshdwbox1_dn_lt.gif); }
.darkShadowBox1 .drksdw1bl .drksdw1br {background-image: url(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/brdrblubox2_up_rt.gif); }
.bluBrdrBox2 .blubr2ct .blubr2cl {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/brdrblubox2_up_lt.gif); }
.bluBrdrBox2 .blubr2bl {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/brdrblubox2_dn_lt.gif); }
.bluBrdrBox2 .blubr2bl .blubr2br {background-image: url(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/brdrbox1_up_rt.gif); }
.brdrBox1 .brdr1ct .brdr1cl {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/brdrbox1_up_lt.gif); }
.brdrBox1 .brdr1bl {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/brdrbox1_dn_lt.gif); }
.brdrBox1 .brdr1bl .brdr1br {background-image: url(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/onblubox1_up_rt.gif); }
.onBluBox1 .onblu1ct .onblu1cl {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/onblubox1_up_lt.gif); }
.onBluBox1 .onblu1bl {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/onblubox1_dn_lt.gif); }
.onBluBox1 .onblu1bl .onblu1br {background-image: url(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/alertbox1_up_rt.gif); }
.alertBox1 .alrt1ct .alrt1cl {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/alertbox1_up_lt.gif); }
.alertBox1 .alrt1bl {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/alertbox1_dn_lt.gif); }
.alertBox1 .alrt1bl .alrt1br {background-image: url(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/alertbox2_up_rt.gif); }
.alertBox2 .alrt2ct .alrt2cl {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/alertbox2_up_lt.gif); }
.alertBox2 .alrt2bl {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/alertbox2_dn_lt.gif); }
.alertBox2 .alrt2bl .alrt2br {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/alertbox2_dn_rt.gif); }
.hdrbox3 {margin: 0; padding: 0; border: 1px solid #93aac1; }
.hdrbox3 .boxhead {background: url(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/hdrbox3_up_rt.gif); }
.hdrbox3 .hdr3ct .hdr3cl {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/hdrbox3_up_lt.gif); }
.hdrbox3 .hdr3bl {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/hdrbox3_dn_lt.gif); }
.hdrbox3 .hdr3bl .hdr3br {background-image: url(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/sdwdatabox1_up_rt.gif); }
.shadowBox1 .sdw1ct .sdw1cl {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/sdwdatabox1_up_lt.gif); }
.shadowBox1 .sdw1bl {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/sdwdatabox1_dn_lt.gif); }
.shadowBox1 .sdw1bl .sdw1br {background-image: url(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/inshdwbox1_bg_l.gif) 0 0 repeat-y; }
.innerShadowBox1 .innerShadowBox1int {background: transparent url(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/inshdwbox1_up_rt.gif); }
.innerShadowBox1 .inner1ct .inner1cl {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/inshdwbox1_up_lt.gif); }
.innerShadowBox1 .inner1bl {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/inshdwbox1_dn_lt.gif); }
.innerShadowBox1 .inner1bl .inner1br {background-image: url(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/brdrtanbox1_up_rt.gif); }
.tanBrdrBox1 .tanbr1ct .tanbr1cl {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/brdrtanbox1_up_lt.gif); }
.tanBrdrBox1 .tanbr1bl {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/brdrtanbox1_dn_lt.gif); }
.tanBrdrBox1 .tanbr1bl .tanbr1br {background-image: url(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/blushdwbox1_up_rt.gif); }
.bluShadowBox1 .blusdw1ct .blusdw1cl {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/blushdwbox1_up_lt.gif); }
.bluShadowBox1 .blusdw1bl {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/blushdwbox1_dn_lt.gif); }
.bluShadowBox1 .blusdw1bl .blusdw1br {background-image: url(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/hdrbox1_up_rt.gif); }
.hdrbox1 .hdr1ct .hdr1cl {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/hdrbox1_up_lt.gif); }
.hdrbox1 .hdr1bl {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/hdrbox1_dn_lt.gif); }
.hdrbox1 .hdr1bl .hdr1br {background-image: url(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/hdrbox1_up_rt.gif); }
.hdrbox2 .hdr2ct .hdr2cl {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/hdrbox1_up_lt.gif); }
.hdrbox2 .hdr2bl {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/hdrbox1_dn_lt.gif); }
.hdrbox2 .hdr2bl .hdr2br {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/hdrbox1_dn_rt.gif); }
.gradbox2 {margin: 0 0 12px 0; padding: 0; border: 1px solid #94ADC1; background: url(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/gradbox_up_rt.gif); }
.gradbox2 .grad2ct .grad2cl {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/gradbox_up_lt.gif); }
.gradbox2 .grad2bl {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/gradbox_dn_lt.gif); }
.gradbox2 .grad2bl .grad2br {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/gradbox_dn_rt.gif); }
.gradbox3 {margin: 0; padding: 0; border: 1px solid #7c93a5; background: #FFF url(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/grad3_cn.gif) no-repeat top right; }
.gradbox3 .grad3ct .grad3cl {background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/grad3_cn.gif) no-repeat top left; }
.gradbox3 .grad3bl {background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/grad3_cn.gif) no-repeat bottom left; }
.gradbox3 .grad3bl .grad3br {background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/grad3_cn.gif) no-repeat bottom right; }
.grad_top_msg .gradbox3inner .innermod {background:transparent url(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/brdrbox3_bg1a.gif) 1px 1px no-repeat; }
.brdrBox3 .v3b {background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/brdrbox3_bg1b.gif) 1px 1px no-repeat; }
.brdrBox3 .v3c {background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/brdrbox3_bg2a.gif) 1px 1px no-repeat; }
.brdrBox3 .v3d {background: transparent url(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/brdrbox3_up_rt.gif); }
.brdrBox3 .brdr3ct .brdr3cl {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/brdrbox3_up_lt.gif); }
.brdrBox3 .brdr3bl {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/brdrbox3_dn_lt.gif); }
.brdrBox3 .brdr3bl .brdr3br {background-image: url(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/grey1_up_rt.gif) no-repeat top right; }
.greybox1 .greybox1ct .greybox1cl {background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/grey1_up_lt.gif) no-repeat top left; }
.greybox1 .greybox1bl {background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/grey1_dn_lt.gif) no-repeat bottom left; }
.greybox1 .greybox1bl .greybox1br {background: transparent url(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/grey2_up_rt.gif) no-repeat top right; }
.greybox2 .greybox2ct .greybox2cl {background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/grey2_up_lt.gif) no-repeat top left; }
.greybox2 .greybox2bl {background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/grey2_dn_lt.gif) no-repeat bottom left; }
.greybox2 .greybox2bl .greybox2br {background: transparent url(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/white1_up_rt.gif) no-repeat top right; }
.whitebox1 .whitebox1ct .whitebox1cl {background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/white1_up_lt.gif) no-repeat top left; }
.whitebox1 .whitebox1bl {background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/white1_dn_lt.gif) no-repeat bottom left; }
.whitebox1 .whitebox1bl .whitebox1br {background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/white1_dn_rt.gif) no-repeat bottom right; }
.shdwbox1 {margin: 0; padding: 0; background: #FFF url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/shdw1_bg_rt.gif) right 0 repeat-y; }
.shdwbox1 .shdwbox1inner {background: transparent url(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/shdw1_up_rt.gif) no-repeat top right; }
.shdwbox1 .shdwbox1ct .shdwbox1cl {background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/shdw1_up_lt.gif) no-repeat top left; }
.shdwbox1 .shdwbox1bl {background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/shdw1_dn_lt.gif) no-repeat bottom left; }
.shdwbox1 .shdwbox1bl .shdwbox1br {background: transparent url(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/grad1_up_rt.gif) no-repeat top right; }
.gradbox1 .gradbox1ct .gradbox1cl {background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/grad1_up_lt.gif) no-repeat top left; }
.gradbox1 .gradbox1bl {background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/grad1_dn_lt.gif) no-repeat bottom left; }
.gradbox1 .gradbox1bl .gradbox1br {background: transparent url(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/fiveexrightbox_crnr.gif); }
.fiveexrightbox .fiveexrightboxct .fiveexrightboxcl {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/fiveexrightbox_crnr.gif); }
.fiveexrightbox .fiveexrightboxbl {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/fiveexrightbox_crnr.gif); }
.fiveexrightbox .fiveexrightboxbl .fiveexrightboxbr {background-image: url(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/overlaybox1_bg_l.gif) 0 0 repeat-y; }
.overlayBox1 .pupBox1int {background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/overlaybox1_bg_r.gif) right 0 repeat-y; }
.popupBox1 {background: #FFF url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/popupbox1_bg_l.gif) 0 0 repeat-y; }
.popupBox1 .pupBox1int {background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/popupbox1_bg_r.gif) right 0 repeat-y; }
.popupBox2 {background: #FFF url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/popupbox2_bg_l.gif) 0 0 repeat-y; }
.popupBox2 .pupBox1int {background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/popupbox2_bg_r.gif) right 0 repeat-y; }
.popupBox1 .popupContent, .overlayBox1 .popupContent, .popupBox2 .popupContent {margin: 0; padding: 15px 25px 42px 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(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/olaybox1_up_rt.gif); }
.overlayBox1 .olay1ct .olay1cl {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/olaybox1_up_lt.gif); }
.overlayBox1 .olay1bl {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/olaybox1_dn_lt.gif); }
.overlayBox1 .olay1bl .olay1br {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/olaybox1_dn_rt.gif); }
.overlayBox1 .olay2ct {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/popupbox1_up_rt.gif); }
.overlayBox1 .olay2ct .olay2cl {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/popupbox1_up_lt.gif); }
.popupBox1 .olay1ct {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/olaybox1_up_rt.gif); }
.popupBox1 .olay1ct .olay1cl {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/olaybox1_up_lt.gif); }
.popupBox1 .olay1bl {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/olaybox1_dn_lt.gif); }
.popupBox1 .olay1bl .olay1br {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/olaybox1_dn_rt.gif); }
.popupBox2 .olay1ct {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/popupbox2_up_rt.gif); }
.popupBox2 .olay1ct .olay1cl {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/popupbox2_up_lt.gif); }
.popupBox2 .olay1bl {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/popupbox2_dn_lt.gif); }
.popupBox2 .olay1bl .olay1br {background-image: url(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-my/images/6.0/popups/icon_warning_onwhite.gif) 0 0 no-repeat; padding: 0 15px 0 30px; }
.popuphdr_confirm {background: url(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-my/images/6.0/top_pnav_btn_labs.gif) 0 0 no-repeat; }
.global_navL li#toolsnav a.navbtn {width: 57px; background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/top_pnav_btn_tools.gif) 0 0 no-repeat; }
.global_navL li#subscribenav a.navbtn {width: 118px; background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/top_pnav_btn_subscribe.gif) 0 0 no-repeat; }
.global_navL li#freetrialnav a.navbtn {width: 87px; background: transparent url(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-my/images/6.0/bg_ddbox_rt.gif) right 0 no-repeat; }
.globalnav_dd_box_intQL {margin: 0; padding: 12px; background: transparent url(http://s1.safarifiles.com/static/201007-945-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_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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-my/images/6.0/bg_homepg_top.gif) 0 0 repeat-y; }
.homespace_top {margin: 0; padding: 0; height: 15px; background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/bg_homepg_top_top.gif) 0 0 no-repeat; }
.homespace_bot {margin: 0; padding: 0; height: 15px; background: transparent url(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-my/images/6.0/icon_mini_video.gif) 0 0 no-repeat; }
.mini_links li a.sc {background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/icon_mini_sc.gif) 0 0 no-repeat; }
.mini_links li a.labs {background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/icon_mini_labs.gif) 0 0 no-repeat; }
.mini_links li a.rc {background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/icon_mini_rc.gif) 0 0 no-repeat; }
.mini_links li a.guides {background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/icon_mini_guides.gif) 0 0 no-repeat; }
.mini_links li a.rss {background: transparent url(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-my/images/6.0/help_top_gradL.gif) 0 0 no-repeat; }
.helpgradinterior {margin: -1px -1px 0 0; padding: 20px; background: transparent url(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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; }


/* 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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-my/images/6.0/icon_mini_books.gif); }
.sidebar_left .top_space .bql .vids {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/icon_mini_video.gif); }
.sidebar_left .top_space .bql .rcs {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/icon_mini_rc.gif); }
.sidebar_left .top_space .bql .scs {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/icon_mini_sc.gif); }
.sidebar_left .top_space .bql .labs {background-image: url(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-my/images/6.0/reader/bg_reader_paneL_bucket_cap.gif) no-repeat; border-bottom: 1px solid #93AAC1; }
.noresultsSB .bucket_cap {background: #D2DFE9 url(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-my/images/6.0/reader/bullet_tocArrOff.gif) center center no-repeat; }
.sidebar_left p.open    .carrow {display: block; margin-right:5px; background: url(http://s1.safarifiles.com/static/201007-945-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 > 639 ? "640px" : "auto" ); max-height: 640px; overflow: auto; }
.home_v1 .rbox_bot,   .home_v2 .rbox_bot   {width: 696px; height: 3px; font-size: .1em; background: url(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-my/images/6.0/home/bg_home2_infoboxBot.gif) left bottom no-repeat; }
#homepage_container .infobox2 .hdrBoxL {float: left; background: url(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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; }
.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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-my/images/6.0/mysafari/bg_mysafari_tabs_sprites.gif); background-repeat: no-repeat; }
.mysf_coll .mysf_tabList li a {background-image: url(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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: 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; }
.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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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: 14px 10px 32px 10px; background: #D2DFE9; border-left: 1px solid #7990A3; border-right: 1px solid #7990A3; border-bottom: 1px solid #7990A3; position: relative; width: 902px; }
.favs_container2 {height: 100%; background: #D2DFE9 url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/mysafari/bg_mysafari_favs.gif) center 14px repeat-y; }
.favs_container .bottombord {display: block; height: 1px; line-height: 0em; font-size: 0em; background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/mysafari/bg_mysafari_favs_bottom.gif) 50% 0 no-repeat; }
.favs_container .favs_sidebar {float: left; width: 205px; height: 590px; padding: 0; }
.favs_sidebar .cap_top {background: #D2DFE9 url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/mysafari/bg_mysafari_sidebarbucketcap.gif) no-repeat; }
.favs_sidebar .cap {background: #D2DFE9 url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/mysafari/bg_mysafari_sidebarbucketcap2.gif) no-repeat; border-bottom: 1px solid #93aac1; }
.favs_sidebar h5 {margin: 0 0 0 10px; font-size: 12px; font-weight: normal; padding: 7px 0 7px 0; }
.favs_sidebar h5.closed {background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/reader/btn_bucketClosed.gif) no-repeat 0 7px; }
.favs_sidebar h5.closed a {padding-left: 22px; }
.favs_sidebar h5.open {background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/reader/btn_bucketOpen.gif) no-repeat 0 7px; }
.favs_sidebar h5.open a {padding-left: 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 {border-bottom: 1px solid #c0cedc; margin: 0 1px; height:auto !important; height:38px; min-height: 38px; cursor:url(http://s1.safarifiles.com/static/201007-945-my/images/handopen.cur), auto; }
.favs_sidebar .cnt .unselected {background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/mysafari/icon_folder_small_blue.gif) 6px 4px no-repeat; }
.favs_sidebar .cnt .selected {background: #FFF url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/mysafari/icon_folder_small_blue_white.gif) 6px 4px no-repeat; }
.favs_sidebar .cnt .unselected_system {background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/mysafari/icon_folder_small_yellow.gif) 6px 4px no-repeat; }
.favs_sidebar .cnt .selected_system {background: #FFF url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/mysafari/icon_folder_small_yellow_white.gif) 6px 4px no-repeat; }
.favs_sidebar .cnt .being_moved {background: #FFF url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/mysafari/icon_folder_small_blue_faded.gif) 6px 4px no-repeat; }
.favs_sidebar .cnt .selected p.fldrname a, .favs_sidebar .cnt .selected_system p.fldrname a {color: black; cursor:url(http://s1.safarifiles.com/static/201007-945-my/images/handopen.cur), text; }
.favs_sidebar .cnt .selected p.fldrname a:hover, .favs_sidebar .cnt .selected_system p.fldrname a:hover {          text-decoration: none; }
.favs_sidebar .cnt .open {border: 3px solid #7990A2; margin: 0 1px; background: url(http://s1.safarifiles.com/static/201007-945-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 {font-weight: bold; margin: 0; width: 120px; overflow: hidden; 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 #7990A2; margin: 0 1px; background: #FFF url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/mysafari/icon_folder_small_yellow_open.gif) 6px 4px no-repeat; }
.favs_sidebar .cnt .sortbox {border-bottom: 1px solid #c0cedc; margin: 0 1px; }
.favs_sidebar .cnt .lastitem {border-bottom: none; }
.favs_sidebar .cnt .unselected_fade {border-top: 1px solid #93aac1; margin: 0 1px 1px 1px; background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/mysafari/icon_folder_small_blue_faded.gif) 6px 10px no-repeat; }
.favs_sidebar .cnt .fldrname {font-weight: bold; margin: 0; width: 120px; overflow: hidden; padding: 6px 0 1px 36px; }
.favs_sidebar .cnt .count {font-size: 10px; margin: 0; padding: 0 0 6px 36px; }
.favs_sidebar .cnt .delbtn {display: none; float: right; margin: 0; padding: 6px 10px 0 0; }
.favs_sidebar .cnt .selected .delbtn {display: block; }
.favs_sidebar .cnt .sharedicon {float: right; margin: 0; padding: 4px 9px 0 0; }
.favs_sidebar .cnt .lockedicon {float: right; margin: 0; padding: 2px 5px 0 0; }
.favs_sidebar .cnt .newfolder {padding:10px 0 10px 0; }
.favs_sidebar .cnt .fldrinput {margin: 0 0 0 33px; }
.favs_sidebar .cnt .fldrinput input {padding: 1px 3px 1px 3px; width: 125px; }
.favs_sidebar .cnt .addfldr {margin: 0 10px 0 0; float: right; }
.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: 688px; height: 590px; margin: 0 1px 0 0; overflow: auto; border-top: 1px solid #93AAC1; position: relative; top: 0; left: 0; }
.favs_container .favs_content .grabdrag {border-bottom: 1px solid #93AAC1; padding: 10px; }
.grabdrag .txt {padding: 10px 0 8px 40px; margin: 0; background: transparent url(http://s1.safarifiles.com/static/201007-945-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 {}
.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 12px 0 0; }
.fldr_metadata table {border-collapse: collapse; margin: 10px 10px 0 10px; width: 620px; }
.fldr_metadata table p {font-size: 11px; }
.fldr_metadata table .fldr_hdr {float: left; padding: 0 20px 4px 0; margin: 0; font-size: 15px; 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: 3px 0 0 0; }
.fldr_metadata table .private_fldr {margin: 10px 0 0 0; padding: 2px 0 7px 35px; font-weight: bold; background: url(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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; }
.cont_block .favs_libraryTable1 {border-collapse: collapse; width: 650px; margin: 0 auto 0 auto; padding: 0; }
.cont_block .favs_libraryTable1 th {margin: 0; padding: 7px 0; text-align: left; font-size: 10px; background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/mysafari/bg_mysafari_header_gradient.gif) 0 50% no-repeat; border-top: 1px solid #93AAC1; border-bottom: 1px solid #93AAC1; }
.cont_block .favs_libraryTable1 th.nosep {background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/mysafari/bg_mysafari_header_gradient.gif) -2px 50% no-repeat; 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 span {padding: 0 15px; font-weight: normal; }
.cont_block .favs_libraryTable1 th.twoline {padding: 2px 0; }
.cont_block .favs_libraryTable1 th.twoline span {display: block; text-align: center; padding: 0 15px; margin-right: 8px; font-weight: normal; background-position: 87px 7px; }
.cont_block .favs_libraryTable1 td {vertical-align: top; padding: 12px 0 6px 0; border-bottom: 1px dashed #94ADC1; cursor:url(http://s1.safarifiles.com/static/201007-945-my/images/handopen.cur), auto; }
.cont_block .favs_libraryTable1 tr.cursorclosed td {cursor:url(http://s1.safarifiles.com/static/201007-945-my/images/handclose.cur), move; }
.cont_block .favs_libraryTable1 td.edge {border-bottom: none; }
.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 p {margin-left: -6px; }
.cont_block .favs_libraryTable1 td p.bk_title {font-weight: bold; padding-bottom: 3px; margin: 0; }
.cont_block .favs_libraryTable1 td p.video {height: 14px; width: 74px; margin: 0 0 0 12px; background: url(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-my/images/6.0/searchresults/hdr_mini_shortcuts.gif) 0 0 no-repeat; }
.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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-my/images/6.0/mysafari/bg_mysafari_reorder.gif) 0 0 no-repeat; }
div.imsystem {background: url(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/tokenbox1_up_rt.gif); }
.tokeBox1 .toke1ct .toke1cl {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/tokenbox1_up_lt.gif); }
.tokeBox1 .toke1bl {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/tokenbox1_dn_lt.gif); }
.tokeBox1 .toke1bl .toke1br {background-image: url(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-my/images/6.0/mysafari/bg_multipromo_banner.png) 0 bottom no-repeat; }
.multipromoBanner .mpBannerInt {padding: 18px 30px 18px 72px; background: transparent url(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-my/images/6.0/reader/bullet_tocArrOff.gif) 8px 4px no-repeat; }
.searchRes_container .search_sidebar1 ul li h5.open {background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/reader/bullet_tocArrOn.gif) 7px 4px no-repeat; }
.searchRes_container .search_sidebar1 ul li ul li p.closed {background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/reader/bullet_tocArrOff.gif) 23px 4px no-repeat; }
.searchRes_container .search_sidebar1 ul li ul li p.open {background: url(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-my/images/6.0/searchresults/icon_mini_books.gif) right 3px no-repeat; }
.searchRes_container .paneR .results_container .show .roughs {background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/searchresults/icon_mini_roughs.gif) right 3px no-repeat; }
.searchRes_container .paneR .results_container .show .shorts {background: url(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-my/images/6.0/searchresults/btn_bucketclosed2.gif) 0 0 no-repeat; }
.searchRes_container .paneR .results_container .searchRes_table p.open {background: url(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-my/images/6.0/subscribe/hdr_subscribe_which.gif) 0 0 no-repeat; }
.subscribe_chart .subscribe_table th.lib p {background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/subscribe/hdr_subscribe_library.gif) 0 0 no-repeat; }
.subscribe_chart .subscribe_table th.ten p {background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/subscribe/hdr_subscribe_tenslot.gif) 0 0 no-repeat; }
.subscribe_chart .subscribe_table th.five p {background: url(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-my/images/6.0/catalog/bg_catalog_alertboxTop.gif) 0 0 no-repeat; text-align: center; }
.catalogAlert .bot {background: url(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/blushdwbox1_up_rt.gif); }
.catAdBox .catadct .catadcl {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/blushdwbox1_up_lt.gif); }
.catAdBox .catadbl {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/blushdwbox1_dn_lt.gif); }
.catAdBox .catadbl .catadbr {background-image: url(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/catalogbox1_up_rt.gif); }
.catalogboxright1 .catrtct .catrtcl {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/catalogbox1_up_lt.gif); }
.catalogboxright1 .catrtbl {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/catalogbox1_dn_lt.gif); }
.catalogboxright1 .catrtbl .catrtbr {background-image: url(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-my/images/6.0/catalog/icon_catalog_dwnld.gif) 0 0 no-repeat; }
.catalogTable_extras td .dwnld_vid {background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/catalog/icon_catalog_dwnldvid.gif) 0 0 no-repeat; }
.catalogTable_extras td .dwnld_ext {background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/catalog/icon_catalog_external.gif) 0 0 no-repeat; }
.catalogTable_extras td .dwnld_sound {background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/catalog/icon_catalog_sound.gif) 0 0 no-repeat; }
.catalogTable_extras td .dwnld_doc {background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/catalog/icon_catalog_doc.gif) 0 0 no-repeat; }
.catalogTable_extras td .dwnld_xml {background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/catalog/icon_catalog_xml.gif) 0 0 no-repeat; }
.catalogTable_extras td .dwnld_img {background: url(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-my/images/6.0/catalog/icon_catalog_video_flash.gif); }
.catalog_container .vidprefs .viewopts .quick {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/catalog/icon_catalog_video_quick.gif); }
.catalog_container .vidprefs .viewopts .win {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/catalog/icon_catalog_video_win.gif); }
.catalog_container .vidprefs .viewopts .ccon {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/catalog/icon_catalog_video_ccon.gif); width: 100px; }
.catalog_container .vidprefs .viewopts .ccoff {background-image: url(http://s1.safarifiles.com/static/201007-945-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; }


/* 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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-my/images/6.0/roughcuts/rc_dwnarrow.gif) right 2px no-repeat; }
.catalog_container .feedbackTable th a.selected_ascending {background: url(http://s1.safarifiles.com/static/201007-945-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(http://s1.safarifiles.com/static/201007-945-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; }


/* 6.0/anci.css */
.anci_container {}
.anci_container .anci_right {float: right; width: 291px; }
.anci_container .anci_left {float: left; width: 618px; }
.anci_container .fullWidth {width: auto; }
.anci_container .anci_left .tos {padding: 0 6px; }
.anci_container .anci_left p {margin: 0 0 15px 6px; line-height: 1.4em; }
.anci_container .anci_left .btn {margin: 0 0 15px 6px; }
.anci_container .anci_left h4 {font-size: 15px; font-weight: bold; color: #00467F; margin: 6px 0 15px 6px; }
.anci_container .anci_left h5 {font-size: 13px; font-weight: bold; color: #333; margin: 0 0 6px 6px; }
.anci_container .anci_left h5.blue {font-size: 11px; color: #036; }
.anci_container .helpportal_text {margin: 6px 20px 0 20px; height: 84px; }
.anci_container .fullWidth .helpportal_text {margin: 15px 45px 0 45px; height: 50px; }
.hdrbox1 .withpad {padding: 15px 0 0 0; }
.hdrbox1 .hdrbox1Content .rightboxtxt_2 {margin: 15px 33px 33px 33px; }
.hdrbox1 .hdrbox1Content .lftfltfield {margin: 0 0 6px 55px; }
.hdrbox1 .hdrbox1Content .fltlftlabel {float: left; height: 60px; margin: 0; padding: 0 0 0 20px; }
.hdrbox1 .hr_dashed {margin: 20px 18px; }
.anci_left .hr_dashed {margin: 25px 6px; }
.anci_left .hr_dashed_lesspad {margin: 5px 6px 15px 6px; }
.hdrbox1 .hdrbox1Content .btnbox {text-align: center; margin: 12px 0 25px 0; }
.hdrbox1 .gradplate1 {background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/other/other_bg_gradplate.gif) 0 0 no-repeat; height: 107px; width: 260px; margin: 6px auto; padding: 18px 0 0 0; }
.hdrbox1 .gradplate2_arw {background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/other/other_bg_gradplate_arrow.gif) 0 0 no-repeat; height: 107px; width: 260px; margin: 0 auto; padding: 18px 0 0 0; }
.anci_container .anci_left .signin_box {width: 450px; margin: 28px auto 0 auto; }
.anci_container .anci_left .signin_box .blubrBoxContent {padding: 15px 0; }
.anci_container .anci_left .signin_box table {border-collapse: collapse; margin: 0 auto; }
.anci_container .anci_left .signin_box table p {margin: 0 6px; padding: 0; }
.anci_container .anci_left .signin_box table .txt_mid {width: 176px !important; margin: 0 6px; }
.anci_container .anci_left .signin_box table td {padding: 0 0 6px 0; }
.anci_container .anci_left .ad_box {position: relative; margin: 12px 0 0 0; height: 250px; background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/t/ad_bookbag.jpg) 50% 0 no-repeat; }
.anci_container .anci_left .ad_box p {position: absolute; bottom: 0; left: 180px; text-align: center; line-height: 1.5em; }
.anci_container .anci_right ul.orange {list-style: none; padding: 0 0 2px 20px; margin: 0; }
.anci_container .anci_right ul.orange li {background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/home/bullet_arrow_orange.gif) 0 0 no-repeat; margin: 0 0 0 15px; padding: 0; }
.anci_container .anci_right ul.orange li p {margin: 0 0 8px 15px; padding: 0 15px 4px 0px; }
.anci_container .anci_right table {border-collapse: collapse; margin: 15px 12px 6px 12px; }
.anci_container .anci_right table td {vertical-align: top; }
.anci_container .anci_right table p {margin: 0 6px 12px 0; }
.anci_container .anci_right table td.btns {padding: 10px 0 0 0; }
.anci_container .anci_right table select {width: 194px; }
.anci_container .anci_right table textarea {padding: 0; width: 191px; margin: 0 0 6px 0; }
.anci_container .anci_right table .allfieldsreq {text-align: right; margin: 6px 0 12px 0; font-size: 10px; color: #666; }
.anci_container .errorbox1{margin: 0 130px; }
.anci_container .errorbox2 {float: left; width: 620px; margin: 0 0 0 25px; }
.anci_container .gradbox2Content .padder {padding: 20px 45px; }
.anci_container .gradbox2Content .padder2 {padding: 6px 25px; }
.anci_container .bigger {font-size: 11px; font-weight: bold; color: #333; margin: 30px 0 15px 0; }
.anci_container .errorbox1 .gradbox2Content ul {margin: 0 0 0 25px; padding-top: 6px; }
.anci_container .errorbox1 .gradbox2Content ul li {margin: 0; }
.anci_container .errorbox1 .gradbox2Content ul li p {margin: 0 0 3px 0; }
.anci_container .btns {margin: 12px 20px 6px 5px; }
.anci_container .btns2 {margin: 12px 40px 6px 30px; }
.anci_container .gradbox2Content .padder2 .bigger {font-size: 11px; font-weight: bold; color: #333; padding: 6px 0 0 0; margin: 0 0 12px 0; text-align: center; }
.anci_container .fiveoeightbox {margin: 0 18px 20px 17px; }
.anci_container .fiveoeightbox h4 {font-size: 17px; font-weight: bold; color: #036; margin: 0 20px 6px 6px; }
.anci_container .fiveoeightbox .gradbox2 {margin: 0; }
.anci_container .fiveoeightbox .gradbox2 .gradbox2Content {padding: 6px 25px; }
.anci_container .fiveoeightbox .bluBrdrBox1 {margin: 0 120px 15px 120px; }
.anci_container .fiveoeightbox .bluBrdrBox1 .blubrBoxContent {padding: 15px 10px 6px 10px; }
.has_leftBar {background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/home/bg_home_leftOnly.gif) 0 0 repeat-y; }
.homepage_bottomCap_leftOnly {background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/home/bg_home_capB_leftOnly.gif) 0 0 no-repeat; height: 5px; }
.anci_container .labs_box h4, .anci_container .tools_box h4 {font-size: 13px; font-weight: bold; color: #333; margin-bottom: 6px; }
.anci_container .labs_box {background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/other/bg_labs_new.png) right 6px no-repeat; }
.anci_container .labs_box .gradbox2Content {background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/other/bg_labs.gif) right 6px no-repeat; }
.anci_container .tools_box .gradbox2Content {background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/other/bg_tools.gif) right bottom no-repeat; }
.anci_container .labs_box .anci_left_txt, .anci_container .tools_box .anci_left_txt {margin-right: 145px; }
.anci_container .anci_left .labs_item {padding: 15px 0 0 0; }
.anci_container .anci_left .labs_item .left_col {float: left; width: 65px; }
.anci_container .anci_left .labs_item .left_col .label_bb {width: 71px; height: 91px; background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/other/icon_other_labsLabel_bb.gif) 0 0 no-repeat; }
.anci_container .anci_left .labs_item .left_col .label_so {width: 71px; height: 91px; background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/other/icon_other_labsLabel_so.gif) 0 0 no-repeat; }
.anci_container .anci_left .labs_item .right_col {float: left; width: 500px; }
.anci_container .anci_left .labs_item .right_col .innercols {padding: 15px 0 0 0; }
.anci_container .anci_left .labs_item .right_col .innercols .inner_right_col {float: right; width: 275px; padding-top: 25px; text-align: center; }
.anci_container .anci_left .labs_item .right_col .innercols .haskick {padding-top: 0; }
.anci_container .anci_left .labs_item .right_col .innercols .inner_right_col .kicker1 {margin: 10px 0 0 0; }
.anci_container .anci_left .labs_item .right_col .innercols .inner_left_col {float: left; margin-left: 20px; width: 200px; }
.anci_container .anci_left .tools_item {padding: 6px 0 0 0; }
.anci_container .help_pane {border: 1px solid #94adc1; }
.anci_container .help_pane .tab_box {height: 38px; background: #d2e0e9; border-bottom: 1px solid #94adc1; margin-bottom: 15px; position: relative; }
.anci_container .help_pane .tab_box ul {list-style: none; margin: 0; padding: 0; position: absolute; top: 8px; left: 11px; }
.anci_container .help_pane .tab_box ul li {display: block; float: left; text-align: center; z-index: 10; }
.anci_container .help_pane .tab_box ul li a {padding: 4px 0 0 0; color: black; display: block; height: 31px; width: 175px; background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/other/bg_help_tabs.gif) 0 0 no-repeat; }
.anci_container .help_pane .tab_box ul li a.twoline {padding: 9px 0 0 0; }
.anci_container .help_pane .tab_box ul li a:hover, .anci_container .help_pane .tab_box ul li a:focus {         text-decoration: none; }
.anci_container .help_pane .tab_box ul li.here a {cursor: default; background-position: -175px 0; }
.anci_container .help_pane .scrollpane {height: 442px; overflow: auto; border-top: 1px solid #94adc1; }
.anci_container .help_pane .scrollpane iframe {width: 100%; height: 442px; border: none !important; }
.anci_container .help_pane .scrollpane .searchpane {padding: 12px 85px; }
.anci_container .help_pane .scrollpane .searchpane p {padding: 3px 15px; }
.anci_container .help_pane .scrollpane .searchpane hr {color: #94adc1; background-color: #94adc1; height: 1px; border: none; }
.anci_container .help_pane .scrollpane .searchpane table {margin: 8px auto; width: 340px; border-collapse: collapse; }
.anci_container .help_pane .scrollpane .searchpane table td {vertical-align: middle; font-size: 11px; padding: 4px 3px; }
.anci_container .help_pane .scrollpane .searchpane table td.label {font-weight: bold; text-align: right; width: 100px; }
.anci_container .help_pane .scrollpane .searchpane table td select {width: 194px; }
.anci_container .help_pane .scrollpane .searchpane table td.sublevel {background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/other/bg_other_dashedangle.gif) 12px 0 no-repeat; padding-left: 34px; }
.anci_container .help_pane .scrollpane .searchpane dl {list-style: none; margin: 0 0 15px 0; padding: 0 0 0 30px; }
.anci_container .help_pane .scrollpane .searchpane dl dt {font-weight: bold; background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/bullet_dot.gif) 0 4px no-repeat; padding: 0 0 0 12px; }
.anci_container .help_pane .scrollpane .searchpane dl dd {margin: 0; padding: 0 0 12px 12px; }
.anci_container .about_container {margin: 0 14px; }
.anci_container .crimpwrap {margin: 0 14px; }
.anci_container .kickpane {margin: 3px 0 15px 0; }
.anci_container .textpane {}
.anci_container .textpane .innerbox .innerShadowBox1 {background: none; }
.anci_container .textpane .innerbox .innerShadowBox1 .innerShadowBox1int {background: none; margin: 0; }
.anci_container .textpane .inner1ct, .anci_container .textpane .inner1bl {display: none !important; }
.anci_container .textpane .innerbox .innerShadowBox1 .innerShadowBox1Content {padding: 0; }
.anci_container .textpane .innerbox {}
.anci_container .textpane .innerbox h5 {color: #000; font-size: 15px; font-weight: bold; margin: 0 0 12px 0; padding: 0; }
.anci_container .about_container .textpane .innerbox p {margin-right: 320px; }
.anci_container .about_container .textpane .innerbox .corp_btn {float: right; margin: 28px 10px 0 0; }
.anci_container .about_container .textpane .innerbox .logobar {height: 169px; width: 655px; margin: 15px auto; background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/other/pub_logos.gif) 0 0 no-repeat; }
.anci_container .tryitfree_container {}
.anci_container .tryitfree_container .innerbox .innerShadowBox1 {margin: 0; }
.anci_container .tryitfree_container .innerbox .innerShadowBox1 .innerShadowBox1Content {padding: 1px 30px; }
.anci_container .tryitfree_container .innerbox {margin: 20px; }
.anci_container .tryitfree_container .right {float: right; width: 245px; }
.anci_container .tryitfree_container .right .box1 {padding: 0 0 12px 0; width: 245px; margin: 0 0 0 0; }
.anci_container .tryitfree_container .right .box1 .blubrBox2Content {padding: 0; }
.anci_container .tryitfree_container .right .box1 .hdr {border-bottom: 1px solid #94AAC1; padding: 8px 0; }
.anci_container .tryitfree_container .right .box1 .hdr h5 {color: #666; font-size: 16pt; font-family: verdana; overflow: hidden; background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/other/hdr_other_whatissafari.gif) 0 0 no-repeat; width: 125px; margin: 0 auto; padding: 17px 0 0 0; height: 0px !important; }
.anci_container .tryitfree_container .right .box1 .cnt {margin: 18px; }
.anci_container .tryitfree_container .right .box1 .cnt ul {list-style: none; margin: 0; padding: 0 5px; }
.anci_container .tryitfree_container .right .box1 .cnt ul li {padding: 0 0 0 15px; background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/bullet_dot.gif) 1px 3px no-repeat; }
.anci_container .tryitfree_container .right .box2 {width: 245px; margin: 0; padding: 0; }
.anci_container .tryitfree_container .right .box2 .alrtBox2 {margin: 0; padding: 0; }
.anci_container .tryitfree_container .right .box2 .alrtBox2Content {padding: 18px 23px; }
.anci_container .tryitfree_container .right .box2 .alrtBox2Content h5 {margin: 0 0 12px 0; padding: 0; font-family: verdana; font-size: 14px; font-weight: bold; }
.anci_container .tryitfree_container .right .box2 .alrtBox2Content p {line-height: 1.3em; }
.anci_container .tryitfree_container h3.imgrephd {margin: 0 0 12px 0; padding: 23px 0 0 0; overflow: hidden; }
.anci_container .tryitfree_container h3.imgrephd2 {width: 114px; margin: 0 0 12px 0; padding: 23px 0 0 0; overflow: hidden; background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/other/hdr_other_offerdets.gif) 0 0 no-repeat; height: 0px !important; }
.anci_container .tryitfree_container p.cnt {padding-left: 5px; }
.anci_container .tryitfree_container .left {float: left; width: 580px; }
.anci_container .tryitfree_container .left table {border-collapse: collapse; }
.anci_container .tryitfree_container .left table td {vertical-align: top; padding: 3px 0; }
.anci_container .tryitfree_container .left table td.label {text-align: right; }
.anci_container .tryitfree_container .left table td.label p {padding: 2px 8px 0 0; }
.anci_container .tryitfree_container .left table td.label .big {font-weight: bold; font-size: 12px; }
.anci_container .tryitfree_container .left table td p {margin: 0; font-size: 11px; }
.anci_container .tryitfree_container .left table td .conf_coup {margin: 2px 0 0 6px; }
.anci_container .tryitfree_container .left table td input.txt1 {padding: 1px 5px; width: 220px; }
.anci_container .tryitfree_container .left table td input.txt2 {padding: 1px 5px; width: 85px; }
.anci_container .tryitfree_container .left table td input.txt3 {padding: 1px 5px; width: 115px; }
.anci_container .tryitfree_container .left table td input.txt4 {padding: 1px 5px; width: 245px; }
.anci_container .tryitfree_container .left table td input.txt5 {padding: 1px 5px; width: 265px; }
.anci_container .tryitfree_container .left table td input.txt6 {padding: 1px 5px; width: 55px; }
.anci_container .tryitfree_container .left table td .sel1 {width: 305px; }
.anci_container .tryitfree_container .left table td .sel2 {width: 250px; }
.anci_container .tryitfree_container .left table td .sel3 {width: 195px; }
.anci_container .tryitfree_container .left table td .sel4 {width: 75px; }
.anci_container .tryitfree_container .left .botstuf {text-align: right; margin: 20px 15px 15px 0; }
.anci_container .tryitfree_container .left .botstuf p {margin: 6px 0 25px 0; }
.anci_container .tryitfree_container .ftnt1 {font-size: 10px; color: #666; font-style: italic; padding: 12px 80px; }
.anci_container .tryitfree_container .ftnt2 {font-size: 10px; color: #666; font-style: italic; }
.anci_container .tryitfree_container hr {color: #BFC6CC; background-color: #BFC6CC; height: 1px; border: none; margin: 15px 0 25px 0; }
.anci_container .tryitfree_container dl {list-style: none; margin: 0; padding: 0; }
.anci_container .tryitfree_container dl dt {color: #00467f; font-weight: bold; margin: 0 0 12px 0; }
.anci_container .tryitfree_container dl dd {margin: 0 0 12px 0; }
.anci_container .tryitfree_container dl ul {}
.anci_container .tryitfree_container dl ul li {}
.muaExtBox {margin: 0; padding: 0; border-top: 1px solid #636F7C; border-left: 1px solid #636F7C; background: #B7C6D6 url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/other/muaExtBox_bg.gif) right 0 repeat-y; }
.muaExtBox .extBoxContent {}
.extBoxContent .noTabs {margin: 0; padding: 0; height: 1px; background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/other/bg_muaTabsTop4.gif) right bottom no-repeat; }
.muaEct {display: block; position: relative; top: -1px; right: 0; margin: 0; height: 6px; font-size: 0; line-height: 0; background: transparent url() no-repeat top right; }
.muaEct .muaEcl {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; }
.muaEbl {display: block; position: relative; left: -1px; margin: 0; height: 6px; font-size: 0; line-height: 0; background: transparent url() no-repeat bottom left; }
.muaEbr {clear: both; display: block; position: relative; bottom: 0; right: -1px; margin: 0; height: 6px; font-size: 0; line-height: 0; background: transparent url() no-repeat bottom right; }
.muaExtBox .muaEct {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/other/muaExtBox_up_rt.gif); }
.muaExtBox .muaEct .muaEcl {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/other/muaExtBox_up_lt.gif); }
.muaExtBox .muaEbl {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/other/muaExtBox_dn_lt.gif); }
.muaExtBox .muaEbl .muaEbr {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/other/muaExtBox_dn_rt.gif); }
.muaIntBox {margin: 12px 18px; padding: 0; border-left: 1px solid #989898; border-top: 1px solid #989898; background: #FFF url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/other/muaIntBox_bg.gif) right 0 repeat-y; }
.muaIntBox .intBoxContent {padding: 27px 25px 27px 20px; }
.muaIct {display: block; position: relative; top: -1px; right: 0; margin: 0; height: 6px; font-size: 0; line-height: 0; background: transparent url() no-repeat top right; }
.muaIct .muaIcl {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; }
.muaIbl {display: block; position: relative; left: -1px; margin: 0; height: 6px; font-size: 0; line-height: 0; background: transparent url() no-repeat bottom left; }
.muaIbr {clear: both; display: block; position: relative; bottom: 0; right: -1px; margin: 0; height: 6px; font-size: 0; line-height: 0; background: transparent url() no-repeat bottom right; }
.muaIntBox .muaIbl {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/multiua/muaIntBox_dn_lt.gif); }
.muaIntBox .muaIbl .muaIbr {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/multiua/muaIntBox_dn_rt.gif); }
.anci_container .enabled_content {margin: 0 55px; }
.anci_container .enabled_content .top {padding: 0 0 15px 0; border-bottom: 2px solid #EFF0F2; }
.anci_container .enabled_content .top p {font-size: 12px; line-height: 1.5em; margin-bottom: 8px; }
.anci_container .enabled_content .stepa {float: left; height: 65px; width: 425px; background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/other/enabled_step1.gif) 50% 50% no-repeat; }
.anci_container .enabled_content .stepb {float: right; height: 65px; width: 330px; background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/other/enabled_step2.gif) 50% 50% no-repeat; }
.anci_container .enabled_content .left {margin: 0 0 12px 0; width: 455px; height: expression( this.scrollHeight < 141 ? "140px" : "auto" ); min-height: 140px; }
.anci_container .enabled_content .left table {margin: 0 0 15px 35px; }
.anci_container .enabled_content .left table td p {font-size: 11px; margin: 0 0 6px 0; }
.anci_container .enabled_content .left table td.label p {text-align: right; font-weight: bold; }
.anci_container .enabled_content .left table td.add img {margin: 0 0 0 3px; display: none; }
.anci_container .enabled_content .left table td.sub img {margin: 0 0 0 3px; }
.anci_container .enabled_content .left table tr.lastline td.add img, .anci_container .enabled_content .left table tr.oneline td.add img {display: inline; }
.anci_container .enabled_content .left table tr.oneline td.sub img {display: none; }
.anci_container .enabled_content .left .coupon_results_module {margin: 0 40px 0 20px; }
.anci_container .enabled_content .left .coupon_results_module .coupres {margin: 0 20px; padding: 15px 0 6px 0; border-top: 1px dashed #9eb2c7; }
.anci_container .enabled_content .left .coupon_results_module .first {border-top: none; padding-top: 0; }
.anci_container .enabled_content .left .coupon_results_module .coupres p, .anci_container .enabled_content .left .coupon_results_module .coupres table {font-size: 11px; margin-left: 40px; }
.anci_container .enabled_content .left .coupon_results_module .coupres p {color: #333; }
.anci_container .enabled_content .left .coupon_results_module .coupres p strong {color: #000; }
.anci_container .enabled_content .left .coupon_results_module .coupres p.conf {background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/other/icon_other_checkmark.gif) 0 0 no-repeat; font-weight: bold; margin-left: 0; padding: 6px 0 6px 40px; color: #000; }
.anci_container .enabled_content .left .coupon_results_module .coupres p.err {background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/other/icon_other_alertmark.gif) 0 0 no-repeat; font-weight: bold; margin-left: 0; padding: 6px 0 6px 40px; color: #C00; }
.anci_container .enabled_content .left .coupon_results_module .coupres table {margin-bottom: 12px; border-collapse: collapse; }
.anci_container .enabled_content .left .coupon_results_module .coupres table td {padding: 3px 0; vertical-align: middle; }
.anci_container .enabled_content .left .coupon_results_module .coupres table p {margin: 0 0 3px 0; color: #000; }
.anci_container .enabled_content .left .error {margin: 0 40px 0 20px; }
.anci_container .enabled_content .right {float: right; padding: 5px 0 30px 0; width: 270px; }
.anci_container .enabled_content .right .hdrbox1Content {padding: 6px 0; }
.anci_container .enabled_content .right .butbox {width: 235px; text-align: center; }
.anci_container .enabled_content .right .ortxt {width: 235px; font-size: 12px; font-weight: bold; color: #333; text-align: center; }
.anci_container .enabled_content .disabled .butbox img {filter:alpha(opacity=40); -moz-opacity:0.4; opacity:0.4; }
.anci_container .enabled_content .disabled .ortxt {color: #CCC; }
.anci_container .enabled_content .disabled img {filter:alpha(opacity=30); -moz-opacity:0.3; opacity:0.3; }
.anci_container .enabled_content .enabled_crimp {margin: 0 190px; }
.anci_container .enabled_content .enabled_crimp .blubrBoxContent {padding: 15px; }
.anci_container .enabled_content .enabled_crimp .reqtxt {font-size: 10px; text-align: right; margin: 0 3px 3px 0; }
.anci_container .enabled_content .enabled_crimp table {margin: 0 auto; }
.anci_container .enabled_content .enabled_crimp td {vertical-align: middle; padding: 2px; }
.anci_container .enabled_content .enabled_crimp td p {font-size: 11px; color: #333; margin: 0; padding: 0; }
.anci_container .enabled_content .enabled_crimp .signinbox td input {width: 160px; }
.anci_container .enabled_content .enabled_crimp .registerbox td input {width: 160px; }
.anci_container .enabled_content .enabled_crimp .registerbox td input.lngr {width: 200px; }
.anci_container .enabled_content .enabled_crimp .registerbox textarea {width: 99%; margin: 8px 0 12px 0; }
.popupBox1 .safarienabled_popup_box {border: 1px solid #9eb2c7; margin: 12px 0 12px 0; padding: 12px; }
.popupBox1 .safarienabled_popup_box dl {margin: 0; padding: 0; }
.popupBox1 .safarienabled_popup_box dl dt {margin: 0; padding: 0 0 3px 0; color: #00467f; font-weight: bold; font-size: 12px; }
.popupBox1 .safarienabled_popup_box dl dd {margin: 0; padding: 0 0 6px 0; }
.no_myaccount_sidebar {background: none; }
.no_myaccount_sidebar .myaccount_content {margin: 0 0 0 0; }
.no_myaccount_sidebar .myaccount_content h3 {color:#003366; font-size:17px; font-weight:bold; margin:0 20px 12px 0; }
.no_myaccount_sidebar .myaccount_content h3.black {font-size: 12px; color: #000; font-size:15px; font-weight:normal; margin: 0 40px 12px 0; }
.no_myaccount_sidebar .myaccount_content table h3 {font-size: 12px; color: #000; font-size:15px; font-weight:normal; margin: 0 40px 12px 0; text-align: right; }
.no_myaccount_sidebar .myaccount_content .tokensbox2 {margin: 0 25px 0 40px; }
.no_myaccount_sidebar .myaccount_content .note3 {text-align: left; }
.no_myaccount_sidebar .myaccount_content .indent {padding-left: 50px; }
.promocrimp {padding: 30px; }
h1.logo_wo_nav {height: 54px; width: 207px; margin: 0 0 3px 0; background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/other/logo_other_sbo.gif) 0 0 no-repeat; }
.promo_container .intBoxContent {padding: 30px 27px 0 27px; }
.promo_container h3.promo1 {background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/other/hdr_promo1.gif) 0 0 no-repeat; width: 255px; height: 34px; }
.promo_container h3.promo2 {background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/other/hdr_promo2.gif) 0 0 no-repeat; width: 384px; height: 25px; position: relative; left: -3px; }
.promo_container h3.promo3 {background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/other/hdr_promo3.gif) 0 0 no-repeat; width: 306px; height: 25px; margin-bottom: 20px; position: relative; left: -4px; }
.promo_container h3.promo4 {background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/other/hdr_promo4.gif) 0 0 no-repeat; width: 139px; height: 25px; position: relative; left: -4px; }
.promo_container .step1 {float: right; background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/other/hdr_promo_step1.gif) 0 0 no-repeat; height: 35px; width: 172px; }
.promo_container .step2 {float: right; background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/other/hdr_promo_step2.gif) 0 0 no-repeat; height: 35px; width: 172px; }
.promo_container .step3 {float: right; background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/other/hdr_promo_step3.gif) 0 0 no-repeat; height: 35px; width: 172px; }
.promo_container .step4 {float: right; background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/other/hdr_promo_step4.gif) 0 0 no-repeat; height: 35px; width: 172px; }
.promo_container .right {float: right; width: 380px; }
.promo_container .left {float: left; width: 380px; }
.promo_container .left p {font-size: 12px; line-height: 1.4em; }
.promo_container .right p.bigger {font-size: 12px; font-weight: normal; margin: 0; padding: 0; line-height: 1.4em; }
.promo_container .right .box1 {margin: 20px 0 0 0; }
.promo_container .right .box1 .hdrbox2 {margin-bottom: 0; }
.promo_container .right .box1 .hdrbox2Content {padding: 20px 20px 34px 20px; }
.promo_container .right .asterisk {color: #50739A; }
.promo_container .right table {border-collapse: collapse; margin: 15px auto; }
.promo_container .right table.nomarg {margin: 0 auto; }
.promo_container .right table td {border-collapse: collapse; padding: 4px 3px; text-align: left; }
.promo_container .right table td.label {width: 115px; }
.promo_container .right table td.label p {font-weight: bold; color: #333; text-align: right; margin: 0; }
.promo_container .right table td.label .note {font-weight: normal; }
.promo_container .right input.txt {width: 180px !important; }
.promo_container .right select {width: 184px !important; }
.promo_container .right select.sel_small {width: 85px !important; }
.promo_container .right select.sel_small2 {width: 93px !important; margin-left: 6px; }
.promo_container .right textarea {width: 290px; height: 90px; }
.reqtxt {text-align: right; color: #666; font-size: 10px; margin: 0; padding: 0; line-height: 1.2em; }
.promo_container .right .box1 .bluBrdrBox1 {margin: 10px 0 20px 0; text-align: left; }
.promo_container .right .box1 .blubrBoxContent {padding: 8px; text-align: center; }
.promo_container .right .box2 h4.lib {height: 45px; width: 223px; background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/other/hdr_other_lib.gif) 0 0 no-repeat; margin: 2px auto 0 auto; padding: 0 0 4px 0; }
.promo_container .right .box2 h4.she {height: 45px; width: 223px; background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/other/hdr_other_shelf.gif) 0 0 no-repeat; text-align: center; margin: 2px auto 0 auto; padding: 0 0 4px 0; }
.promo_container .txtwidth_377 {width: 377px; font-size: 12px; line-height: 1.4em; }
.promo_container .statsa, .promo_container .left .statsa {font-size: 13px; font-weight: bold; }
.promo_container .statsb, .promo_container .left .statsb {font-size: 15px; }
.promo_container .statsc, .promo_container .left .statsc {font-size: 10px; color: #666; }
.promo_container .right .box2 .hdrbox2Content {padding: 15px 8px 8px 8px; text-align: center; }
.promo_container .left .chart2box {background: #eef3f7; width: 375px; margin: 0; padding: 0; border-left: 1px solid #7990a3; border-right: 1px solid #7990a3; border-bottom: 1px solid #7990a3; }
.promo_container .left .chart2box p {text-align: center; padding: 3px 0; margin: 0; }
.promo_container .backLink {margin: 15px 0 12px 3px; }
.promo_container .left .youchosetxt {font-size: 12px; font-weight: bold; margin: 0 0 12px 0; padding: 0; }
.promo_container .left .youchosebox_lib {background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/other/hdr_other_lib.gif) 0 0 no-repeat; width: 240px; text-align: center; margin: 0 auto 25px auto; padding: 35px 0 0 0; }
.promo_container .left .youchosebox_she {background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/other/hdr_other_shelf.gif) 0 0 no-repeat; width: 240px; text-align: center; margin: 0 auto 25px auto; padding: 35px 0 0 0; }
.promo_container .left ol {margin-top: 0; }
.promo_container .left ol li {padding-top: 3px; padding-bottom: 3px; }
.promo_container .right .box3 {margin-top: 20px; }
.promo_container .right .box3 .hdrbox2 {margin-bottom: 0; }
.promo_container .right .box3 .hdrbox2Content {padding: 0 20px 18px 20px; }
.promo_container .right .box3 .box4_bigger {font-size: 12px; font-weight: bold; margin: 12px 0 -12px 0; padding: 0; }
.promo_container .right .box3 table td .agreetxt {font-weight: bold; text-align: right; margin: 4px 0 6px 0; padding: 0; }
.promo_container .right .box4 {margin-top: 0; }
.promo_container .right .box4 .hdrbox2 {margin-bottom: 20px; }
.promo_container .right .box4 .hdrbox2Content {padding: 5px 20px 15px 20px; }
.promo_container .right .box4 table td {vertical-align: top; padding: 8px; }
.promo_container .right .box4 table td p {margin: 0; color: #333; }


/* 6.0/reader.css */
body.reader {padding: 0; margin: 0; text-align: left; font-family: verdana, sans-serif; font-size: 11px; background: #E4E9EF; }
h2.breadcrumb {margin: 8px 0 0 8px; font-size:11px; line-height: 1.2em; padding:0; color:black; }
.pagewrap_reader {text-align: left; margin: 0; background: white; padding: 0 15px 15px 15px; border-left: 1px solid #A6B8CC; border-right: 1px solid #A6B8CC; width: expression(document.documentElement.offsetWidth < 926? "925px" : "auto" ); min-width: 925px; }
.pagewrap_reader_fullview {text-align: left; margin: 0; background: white; padding: 0; border-left: 1px solid #A6B8CC; border-right: 1px solid #A6B8CC; }
.pagewrap_reader_pf {min-width: 1300px; }
.reader_container {margin: 0; position:relative; }
.reader_container .paneL {float: left; width: 204px; margin: 0; background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/reader/bg_reader_paneL.gif); border-bottom: 1px solid #94AAC1; padding: 0; overflow: hidden; position:absolute; top:0; left:0!important; left:-222px; bottom:0; }
.fullpane .reader_container .paneL {display:none; }
.reader_container .paneL h5 {margin: 0 0 0 5px; padding: 5px 0; font-size: 12px; font-weight: bold; }
.reader_container .paneL .paneL_cap {background: #D2DFE9 url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/reader/bg_reader_paneL_cap.gif) no-repeat; }
.reader_container .paneL .paneL_cap h5 {margin: 0 0 0 10px; padding: 5px 15px 5px 0; font-size: 12px; font-weight: bold; height: 13px; background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/reader/micron_book.gif) no-repeat 70px 5px; }
.reader_container .paneL .bucket_cap {background: #D2DFE9 url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/reader/bg_reader_paneL_bucket_cap.gif) no-repeat; }
.reader_container .paneL .bucket_cap h5.closed a {background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/reader/btn_bucketClosed.gif) no-repeat 0 5px; padding: 5px 0 5px 22px; }
.reader_container .paneL .bucket_cap h5.open a {background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/reader/btn_bucketOpen.gif) no-repeat 0 5px; padding: 5px 0 5px 22px; }
.reader_container .paneL .meta_image {float: left; margin: 5px; }
.reader_container .paneL .meta_title {font-weight: bold; font-size: 10px; margin: 5px 3px 3px 90px; }
.reader_container .paneL .meta_title img {margin: 3px 0 0 0; }
.reader_container .paneL .paneContent {overflow:auto; border-top: 1px solid #94AAC1; padding: 0; margin: 0 1px; position:relative; }
.reader_container .paneL .noItemsMessage {margin: 20px; }
.reader_container .paneL .bucket_cap .fltrght {padding: 5px 10px 0 0; vertical-align: middle; }
.reader_container .paneL .bucket_cap .fltrght input {height: 10px; width: 10px; margin: 0; padding: 0; }
.reader_container .paneL .paneContent .grad_hdr_notes {background: #C9D4DC url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/reader/bg_reader_toolbar_gradient.gif) bottom left repeat-x; position: relative; height: 26px; }
.reader_container .paneL .paneContent .grad_hdr_notes_b2b {background: #C9D4DC url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/reader/bg_reader_toolbar_gradient.gif) bottom left repeat-x; position: relative; height: 55px; }
.reader_container .paneL .paneContent .grad_hdr_notes select {margin: 10px 0 0 20px; }
.reader_container .paneL ul, .reader_container .paneL ul li {margin: 0; padding: 0; list-style: none; }
.reader_container .paneL .paneContent .grad_hdr_notes ul.notestabs {height: 1%; position: absolute; top: 0; left: 0; padding: 11px 0 0 0; }
.reader_container .paneL .paneContent .grad_hdr_notes_b2b ul.notestabs {height: 1%; position: absolute; top: 29px; left: 0; padding: 11px 0 0 0; }
.reader_container .paneL .paneContent .notestabs li {float: left; margin: 0; padding: 0; width: 90px; }
.reader_container .paneL .paneContent .notestabs li a {display: block; margin: 0; padding: 0; height: 15px; background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/reader/tab_reader_sprites.gif); background-repeat: no-repeat; }
.reader_container .paneL .paneContent .notestabs li a:hover {    text-decoration: none; }
.reader_container .paneL .paneContent .grad_hdr_notes .notestabs li a#datecreated {background-position: 0 -15px; }
.reader_container .paneL .paneContent .grad_hdr_notes .notestabs li a#sequential {background-position: -180px -15px; }
.reader_container .paneL .paneContent .grad_hdr_notes .notestabs li a#datecreated.sortasc {background-position: 0 -45px; }
.reader_container .paneL .paneContent .grad_hdr_notes .notestabs li a#sequential.sortasc {background-position: -180px -45px; }
.reader_container .paneL .paneContent .grad_hdr_notes .notestabs li.here a#datecreated {background-position: 0 0; }
.reader_container .paneL .paneContent .grad_hdr_notes .notestabs li.here a#sequential {background-position: -180px 0; }
.reader_container .paneL .paneContent .grad_hdr_notes .notestabs li.here a#datecreated.sortasc {background-position: 0 -30px; }
.reader_container .paneL .paneContent .grad_hdr_notes .notestabs li.here a#sequential.sortasc {background-position: -180px -30px; }
.reader_container .paneL .paneContent .notesTable {padding: 0; margin: 12px 0 0 0; border-collapse: collapse; }
.reader_container .paneL .paneContent .notesTable td {vertical-align: top; padding: 0 0 0 6px; }
.reader_container .paneL .paneContent .notesTable td.imgcell {text-align: center; padding: 0 5px; width: 16px; }
.reader_container .paneL .paneContent .notesTable td.toprow {width: 180px; }
.reader_container .paneL .paneContent .notesTable td.spacercell {height: 20px; background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/reader/bg_reader_spacerline.gif) 0 30% repeat-x; }
.reader_container .paneL .paneContent .notesTable td.closercell {text-align: right; }
.reader_container .paneL .paneContent .notesTable td.closercell .groupicon {margin: 0 2px 0 0; }
.reader_container .paneL .paneContent .grad_hdr {background: #C9D4DC url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/reader/bg_reader_toolbar_gradient.gif) bottom left repeat-x; height: 30px; }
.reader_container .paneL .paneContent .grad_hdr ul.bookmarkstabs {height: 1%; position: relative; top: 1px; padding: 14px 0 0 0; }
.reader_container .paneL .paneContent .bookmarkstabs li {float: left; margin: 0; padding: 0; width: 90px; }
.reader_container .paneL .paneContent .bookmarkstabs li a {display: block; margin: 0; padding: 0; height: 15px; background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/reader/tab_reader_sprites.gif); background-repeat: no-repeat; }
.reader_container .paneL .paneContent .bookmarkstabs li a:hover {    text-decoration: none; }
.reader_container .paneL .paneContent .grad_hdr .bookmarkstabs li a#datecreated {background-position: 0 -15px; }
.reader_container .paneL .paneContent .grad_hdr .bookmarkstabs li a#sequential {background-position: -180px -15px; }
.reader_container .paneL .paneContent .grad_hdr .bookmarkstabs li a#datecreated.sortasc {background-position: 0 -45px; }
.reader_container .paneL .paneContent .grad_hdr .bookmarkstabs li a#sequential.sortasc {background-position: -180px -45px; }
.reader_container .paneL .paneContent .grad_hdr .bookmarkstabs li.here a#datecreated {background-position: 0 0; }
.reader_container .paneL .paneContent .grad_hdr .bookmarkstabs li.here a#sequential {background-position: -180px 0; }
.reader_container .paneL .paneContent .grad_hdr .bookmarkstabs li.here a#datecreated.sortasc {background-position: 0 -30px; }
.reader_container .paneL .paneContent .grad_hdr .bookmarkstabs li.here a#sequential.sortasc {background-position: -180px -30px; }
.reader_container .paneL .paneContent .bookmarksTable {padding: 0; margin: 12px 0 0 0; border-collapse: collapse; }
.reader_container .paneL .paneContent .bookmarksTable td {vertical-align: top; padding-left: 6px; }
.reader_container .paneL .paneContent .bookmarksTable td.imgcell {text-align: center; padding: 0 6px; width: 16px; }
.reader_container .paneL .paneContent .bookmarksTable td.toprow {width: 180px; }
.reader_container .paneL .paneContent .bookmarksTable td.spacercell {height: 20px; background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/reader/bg_reader_spacerline.gif) 0 30% repeat-x; }
.reader_container .paneL .paneContent .bookmarksTable td.closercell {text-align: left; }
.reader_container .paneL .paneContent .bookmarksTable td.closercell img {margin-right: 3px; _margin-right: 0px; }
.reader_container .paneL .paneContent_search {border-bottom: 1px solid #93AAC1; border-top: 1px solid #94AAC1; padding: 0; }
.reader_container .paneL .search_constant {border-top: 1px solid #94AAC1; padding: 10px 0 5px 25px; margin: 0; }
.reader_container .paneL .search_constant select {margin: 0 0 6px 0; width: 137px; }
.reader_container .paneL .search_constant input {float: left; margin: 0 0 3px 0; width: 131px; }
.reader_container .paneL .search_constant .sbmt_go {float: left; width: 22px; height: 15px; position: relative; top: 2px; left: 5px; margin: 0; padding: 0; border: none; }
.reader_container .paneL .search_counter {padding: 0 0 5px 25px; margin: 0; }
.reader_container .paneL .searchtabs {margin-bottom:6px; border-bottom: 1px solid #93AAC1; }
.reader_container .paneL .searchtabs ul {height: 1%; position: relative; top: 2px; padding: 0 0 0 0; }
.reader_container .paneL .searchtabs li {float: left; margin: 0; padding: 0; width: 90px; }
.reader_container .paneL .searchtabs li a {display: block; margin: 0; padding: 0; height: 15px; background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/reader/tab_reader_sprites.gif); background-repeat: no-repeat; }
.reader_container .paneL .searchtabs li a:hover {    text-decoration: none; }
.reader_container .paneL .searchtabs li a#sequential {background-position: -180px -15px; }
.reader_container .paneL .searchtabs li a#relevency {background-position: -270px -15px; }
.reader_container .paneL .searchtabs li a#sequential.sortasc {background-position: -180px -45px; }
.reader_container .paneL .searchtabs li a#relevency.sortasc {background-position: -270px -45px; }
.reader_container .paneL .searchtabs li.here a#sequential {background-position: -180px 0; }
.reader_container .paneL .searchtabs li.here a#relevency {background-position: -270px 0; }
.reader_container .paneL .searchtabs li.here a#sequential.sortasc {background-position: -180px -30px; }
.reader_container .paneL .searchtabs li.here a#relevency.sortasc {background-position: -270px -30px; }
.reader_container .paneL .paneContent_search .searchTable {padding: 0; margin: 12px 0 0 0; border-collapse: collapse; }
.reader_container .paneL .paneContent_search .searchTable td {vertical-align: top; }
.reader_container .paneL .paneContent_search .searchTable td.spacercell {height: 20px; background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/reader/bg_reader_spacerline.gif) 0 50% repeat-x; }
.reader_container .paneL .paneContent_search .searchTable td p {padding: 0; margin: 0 10px; width: 160px; overflow: hidden; }
.reader_container .paneL .paneContent_search .searchTable td pre {margin: 0 0 0 10px; width: 160px; overflow: hidden; }
.reader_container .paneL .paneContent_search .searchTable td p span.SearchHighlight {background-color: #FDBF57; font-weight: bold  }
.reader_container .paneL .search_pagenav {padding: 6px 0; margin: 0; text-align: center; }
.reader_container .paneL .toc {margin: 0; padding: 0; }
.reader_container .paneL ul.toc {margin: 5px 0 0 0; list-style: none; }
.reader_container .paneL .toc .tocitem {border-bottom: 1px solid #C0CEDC; }
.reader_container .paneL .toc .tocitem a {display: block; padding: 2px 10px 2px 15px; margin: 0 0 0 8px; }
.reader_container .paneL .toc .tocitem a.closed {background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/reader/bullet_tocArrOff.gif) 2px 4px no-repeat; }
.reader_container .paneL .toc .tocitem a.open {background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/reader/bullet_tocArrOn.gif) 1px 4px no-repeat; }
.reader_container .paneL .toc .tocitem a.current {font-weight: bold; }
.reader_container .paneL .toc .level1 {padding-left:10px; }
.reader_container .paneL .toc .level2 {padding-left:30px; }
.reader_container .paneL .toc .level3 {padding-left:50px; }
.reader_container .paneL .toc .level4 {padding-left:70px; }
.reader_container .paneL ul.toc li {border-bottom: 1px solid #C0CEDC; overflow: hidden; }
.reader_container .paneL ul.toc li a {display: inline-block; padding: 2px 10px 2px 15px; margin: 0 0 0 8px; }
.reader_container .paneL ul.toc li a {display: block; }
.reader_container .paneL ul.toc li.pre_chap {border: none; }
.reader_container .paneL ul.toc li.pre_chap a {background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/reader/bullet_tocDot.gif) 0 4px no-repeat; }
.reader_container .paneL ul.toc li.blank {}
.reader_container .paneL ul.toc li.spacer {padding: 0; height: 5px; line-height: 0em; font-size: 1px; }
.reader_container .paneR {position: relative; margin: 0 0 0 225px; _margin: 0 0 0 222px; padding: 0!important; width: expression( (document.body.clientWidth) < 701 ? "700px" : "auto"); min-width: 700px; }
.fullpane .reader_container .paneR {margin: 0; _margin: 0; position: relative; }
.reader_container .paneR .toolbar {background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/rdr_toolbar/bg_reader_toolbar.gif) 0 0 no-repeat; height: 30px; padding: 0 0 0 5px; margin: 0!important; position: relative; }
.reader_container .paneR .toolbar .rightcap {float: right; display: block; height: 20px; width: 6px; position: relative; top: 0; right: 0; background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/rdr_toolbar/bg_reader_toolbar_rtcap.gif) top right no-repeat; }
.reader_container .paneR .toolbar .toolbar_btn_list {margin: 3px 0 0 0; padding: 0; list-style: none; }
.reader_container .paneR .toolbar .toolbar_btn_list li {display: block; float: left; margin: 0 2px 0 0; padding: 0; list-style: none; }
.reader_container .paneR .toolbar .toolbar_btn_list li a,  .reader_container .paneR .toolbar .toolbar_btn_list li span {display: block; margin: 0; padding: 24px 0 0 0; overflow: hidden; height: 0px !important; background-repeat: no-repeat; background-position: 0 0; }
li.w24, li.w24 a {width: 24px; }
li.w68, li.w68 a {width: 68px; }
.reader_container .paneR .toolbar .toolbar_btn_list li.w24,  .reader_container .paneR .toolbar .toolbar_btn_list li.w24b a,  .reader_container .paneR .toolbar .toolbar_btn_list li.w24 a,  .reader_container .paneR .toolbar .toolbar_btn_list li.w24 span {width: 24px; }
.reader_container .paneR .toolbar .toolbar_btn_list li.w68,  .reader_container .paneR .toolbar .toolbar_btn_list li.w68 a,  .reader_container .paneR .toolbar .toolbar_btn_list li.w68 span {width: 68px; }
.reader_container .paneR .toolbar .toolbar_btn_list li.w24b {margin: 0 12px 0 0; width: 24px; }
.reader_container .paneR .toolbar .toolbar_btn_list li.screen {margin: 0 12px 0 0; width: 72px; }
.reader_container .paneR .toolbar .toolbar_btn_list li.screen a,   .reader_container .paneR .toolbar .toolbar_btn_list li.screen span {width: 72px; }
a.bookmark, span.bookmark, span.bookmarkDisabled {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/rdr_toolbar/btn_toolbar_bkmk.gif); }
a.rnote, span.rnote, span.noteDisabled {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/rdr_toolbar/btn_toolbar_note.gif); }
a.rhighlight, span.rhighlight, span.highlightDisabled {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/rdr_toolbar/btn_toolbar_highlight.gif); }
a.copy, span.copy, span.copyDisabled {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/rdr_toolbar/btn_toolbar_copy.gif); }
a.rdownload, span.rdownload, span.downloadDisabled {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/rdr_toolbar/btn_toolbar_dwnld.gif); }
a.remail, span.remail, span.emailDisabled {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/rdr_toolbar/btn_toolbar_email.gif); }
a.print, span.print, span.printDisabled {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/rdr_toolbar/btn_toolbar_print.gif); }
a.thumbs {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/rdr_toolbar/btn_toolbar_thumbs.gif); }
a.fitwidth, span.fitwidthDisabled {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/rdr_toolbar/btn_toolbar_fit_w.gif); }
a.fitpage, span.fitpageDisabled {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/rdr_toolbar/btn_toolbar_fit_h.gif); }
a.fontdn, span.fontdnDisabled {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/rdr_toolbar/btn_toolbar_fontdn.gif); }
a.fontup, span.fontupDisabled {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/rdr_toolbar/btn_toolbar_fontup.gif); }
a.fullscreen, span.fullscreenDisabled {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/rdr_toolbar/btn_toolbar_fullscreen.gif); }
a.prev, span.prevDisabled {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/rdr_toolbar/btn_toolbar_prev.gif); }
a.next, span.nextDisabled {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/rdr_toolbar/btn_toolbar_next.gif); }
a.html, span.html, span.htmlDisabled {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/rdr_toolbar/btn_html.gif); }
span.html {background-position: 0 -72px !important; }
.bookmarkDisabled,  .noteDisabled,  .highlightDisabled,  .copyDisabled,  .downloadDisabled,  .emailDisabled,  .printDisabled,  .fontdnDisabled,  .fontupDisabled,  .fullscreenDisabled,  .fitwidthDisabled,  .fitpageDisabled,  .prevDisabled,  .nextDisabled,  .htmlDisabled {display:none !important; background-position: 0 -72px !important; }
.toolbarDisabled .bookmark,  .toolbarDisabled .rnote,  .toolbarDisabled .rhighlight,  .toolbarDisabled .copy,  .toolbarDisabled .rdownload,  .toolbarDisabled .remail,  .toolbarDisabled .print,  .toolbarDisabled .fontdn,  .toolbarDisabled .fontup,       .toolbarDisabled .fitwidth,  .toolbarDisabled .fitpage,  .toolbarDisabled .sliderhandler,  .toolbarDisabled .sliderknob,  .toolbarDisabled .prev,  .toolbarDisabled .next,  .toolbarDisabled a.html {display:none !important; }
.toolbarDisabled .bookmarkDisabled,  .toolbarDisabled .noteDisabled,  .toolbarDisabled .highlightDisabled,  .toolbarDisabled .copyDisabled,  .toolbarDisabled .downloadDisabled,  .toolbarDisabled .emailDisabled,  .toolbarDisabled .printDisabled,  .toolbarDisabled .fitwidthDisabled,  .toolbarDisabled .fitpageDisabled,  .toolbarDisabled .fontdnDisabled,  .toolbarDisabled .fontupDisabled,  .toolbarDisabled .fullscreenDisabled,  .toolbarDisabled .prevDisabled,  .toolbarDisabled .nextDisabled,  .toolbarDisabled .htmlDisabled {display:block !important; }
.navigationDisabled .prev,  .navigationDisabled .next {display:none !important; }
.navigationDisabled .prevDisabled,  .navigationDisabled .nextDisabled {display:block !important; }
.zoomDisabled .fontdn,  .zoomDisabled .fontup {display:none !important; }
.zoomDisabled .fontdnDisabled,  .zoomDisabled .fontupDisabled {display:block !important; }
.reader_container .paneR .html_top_btns {padding:10px 30px 0 30px; }
.reader_container .paneR .html_top_btns .dogear a {display:block; height:0px !important; overflow:hidden; width:25px; padding:26px 0 0 0; background-repeat: no-repeat; background-position: 0 0; background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/reader/bg_reader_dogear_html.gif); }
.reader_container .paneR .html_top_btns .dogear a {background-position:-26px 0; }
.reader_container .paneR .html_top_btns .dogear a:hover {    background-position:-25px -26px; }
.reader_container .paneR .html_top_btns .dogear a.active {background-position:0 0; }
.reader_container .paneR .html_top_btns .dogear a.active:hover {    background-position:0 -26px; }
.reader_container .paneR .html_top_btns .htmlnote a {display:none; height:0px !important; overflow:hidden; width:22px; padding:24px 0 0 0; background-repeat: no-repeat; background-position: 0 0; background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/reader/icon_note_reader.gif); }
.reader_container .paneR .html_top_btns .htmlnote a.multiple {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/reader/icon_notemulti_reader.gif); }
.reader_container .paneR .html_top_btns .htmlnote a.active {display:block; }
li.w27, li.w27 a {width: 27px; }
.reader_container .paneR .toolbar .toolbar_btn_list li.w27a,  .reader_container .paneR .toolbar .toolbar_btn_list li.w27a a,  .reader_container .paneR .toolbar .toolbar_btn_list li.w27b a {margin: 0; width: 27px; }
.reader_container .paneR .toolbar .toolbar_btn_list li.w27b {margin: 0 12px 0 0; width: 27px; }
.reader_container .paneR .toolbar .toolbar_btn_list li.w24font {margin: 0; }
.reader_container .paneR .toolbar .toolbar_btn_list li.slider {position: relative; margin: 0; width: 72px; height: 24px; background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/rdr_toolbar/btn_toolbar_slider_bg.gif); }
.reader_container .paneR .toolbarDisabled .toolbar_btn_list li.slider {background-position: 0 -72px; }
#sliderknob {position: absolute; top: 0; left: 0; }
.reader_container .paneR .toolbar .toolbar_btn_list li a:hover {    background-position: 0 -24px; }
.reader_container .paneR .toolbar .toolbar_btn_list li a.active {background-position: 0 -48px; }
.reader_container .paneR .toolbar .toolbar_btn_list li a.disabled,  .reader_container .paneR .toolbar .toolbar_btn_list li span.disabled,  .reader_container .paneR .toolbar .toolbar_btn_list li a.disabled:hover {    background-position: 0 -72px; }
#sliderhandler {position:absolute; top:0; left:0; right:0; bottom:0; background-color:white; filter:alpha(opacity=0); opacity:0; z-index:100; cursor:pointer; }
.reader_container .paneR .toolbar .toolbar_btn_list li#view {padding: 0; width: 77px; height: 24px; background: transparent; }
.reader_container .paneR .toolbar .toolbar_btn_list li#view img,  .reader_container .paneR .toolbar .toolbar_btn_list li#view a {margin: 0; padding: 0; height: 24px!important; border: none; }
.reader_container .paneR .toolbar .toolbar_btn_list #toolbar_logo,  .reader_container .paneR .toolbar .toolbar_btn_list #toolbar_logo2 {height: 24px; width: 93px; padding: 0; margin: 1px 40px 0 20px; display:none; }
.reader_container .paneR .toolbar .toolbar_btn_list #toolbar_logo img,  .reader_container .paneR .toolbar .toolbar_btn_list #toolbar_logo2 img {margin: 0; padding: 0; border: none; }
.reader_container .paneR .toolbar .toolbar_btn_list #toolbar_logo a,  .reader_container .paneR .toolbar .toolbar_btn_list #toolbar_logo2 a {display: block; margin: 0; padding: 0; overflow: hidden; height: 24px !important; }
.reader_container .paneR .toolbar div.ML {margin: 0 0 0 60px; }
.pagewrap_reader_fullview #toolbar_logo,  .pagewrap_reader_fullview #toolbar_logo2 {display:block !important; }
.pagewrap_reader_fullview #pagetopid,  .pagewrap_reader_fullview #pagebottomid,  .pagewrap_reader_fullview #readermarketing,  .pagewrap_reader_fullview .returntosearch {display:none; }
.reader_container .paneR .locationbar {background: #D2DFE8; border: 1px solid #7990A2; height: 29px; padding: 0; }
.reader_container .paneR .locationbar p {margin: 8px 0 0 8px; }
.reader_container .paneR .locationbar .fltrght {padding: 4px 6px 0 0; }
.reader_container .paneR .locationbar .fltrght form {margin: 0; padding: 0; display:inline; }
.reader_container .paneR .locationbar .fltrght .urlbtn {margin: 3px 0 0 0; display: inline-block; vertical-align: top; }
.reader_container .paneR .locationbar .fltrght input {height: 15px; width: 15px; margin: 4px 0 0 5px; padding: 0; display: inline-block; vertical-align: top; }
.reader_container .paneR .locationbar .showterms {margin: 8px 5px 0 0; display: inline-block; vertical-align: top; }
.reader_container .paneR .locationbar .fltrght .help {padding: 0; margin: 0 0 0 4px; }
.reader_container .paneR .readerContent {position: relative; padding: 0; }
.reader_framed .paneR .readerContent {height: 400px; border-left: 1px solid #7990A2; border-right: 1px solid #7990A2; border-bottom: 1px solid #7990A2; background: #CCC; }
.reader_container .navigations,      .reader_container .navigationsDisabled {width:15px; cursor:pointer !important; cursor:hand; background-color:#E0E0E0; position:absolute; top:10px; bottom:10px; display:block; height:expression((document.getElementById('readercontent').offsetHeight - 30) + 'px'); }
.reader_container .navigationsRight {right:0; }
.pagewrap_reader .reader_container .navigationsRight {right:0 !important; right:25px; }
.reader_container .navigations:hover {          background-color:#C7C7C7; }
.reader_container .navigationsDisabled {cursor:default; }
.reader_framed .navigations,      .reader_framed .navigationsDisabled,      .reader_framed #readertoolbar2 {display:none; }
.navtop_left,      .navtop_right,      .navbottom_left,      .navbottom_right {width:15px; position:absolute; background-repeat:no-repeat; background-position: 0 0; }
.navtop_left {height:100px; top:0; background-image:url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/reader/content_previous_top.gif); }
.navtop_right {height:100px; top:0; background-image:url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/reader/content_next_top.gif); }
.navbottom_left {height:30px; bottom:0; background-image:url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/reader/content_previous_bot.gif); }
.navbottom_right {height:30px; bottom:0; background-image:url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/reader/content_next_bot.gif); }
.navcenter_left,      .navcenter_right {width:15px; position:absolute; top:100px; bottom:30px; background-repeat:repeat-y; background-position:center top; }
.navcenter_left {background-image:url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/reader/content_previous_arrow.gif); }
.navcenter_right {background-image:url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/reader/content_next_arrow.gif); }
.reader_container .paneR .colHideTab      {position: absolute; top: 80px; height: 44px; width: 12px; z-index: 90; cursor: pointer; left: -21px!important; left: -18px; background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/reader/bg_reader_ltcoltabOpen.gif) 0 0 no-repeat; }
.fullpane .reader_container .paneR .colHideTab      {left: 0!important; left: 0; background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/reader/bg_reader_ltcoltabClosed.gif) 0 0 no-repeat; }
.reader_container .paneR .readerContent .page_hv {position: relative; margin: 10px 30px; padding: 20px; background: #FFF; }
.reader_container .paneR .readerContent .page_pv {position: relative; background: #FFF url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/reader/bg_reader_pageshadow.gif) top right no-repeat; height: expression( this.scrollHeight < 801 ? "800px" : "auto" ); min-height: 800px; width: 650px; margin: 10px auto 0 auto; padding: 0; }
.reader_container .paneR .readerContent .page_pv .nextchap {float: right; margin: 8px 14px; }
.reader_container .paneR .readerContent .popup_text2 {padding: 3px 0 0 0; margin: 0 0 6px 0; }
.popupContent_mini .addnote {background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/reader/icon_note_shadow.gif) 0 0 no-repeat; padding: 3px 0 3px 25px; margin: 12px 0 6px 0; }
.popupContent_mini .copyselection {background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/reader/icon_copy_shadow.gif) 0 0 no-repeat; padding: 3px 0 3px 25px; margin: 0 0 6px 0; }
.popupContent_mini .highlightonly {background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/reader/icon_highlight_shadow.gif) 0 0 no-repeat; padding: 3px 0 3px 25px; margin: 0 0 6px 0; }
.popupBox1 .warning {margin: -7px 6px 0 0; }
.popupBox1 .btn {margin: 8px 2px 0 2px; }
.reader_container .paneR .readerContent .somdiv1 {width: 650px; height: 40px; margin: 0 auto; padding: 0; background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/reader/bg_reader_som.gif) top left no-repeat; }
.reader_container .paneR .readerContent .somdiv1 .capR {float: right; width: 16px; height: 29px; margin: 0; padding: 0; background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/reader/bg_reader_som_capR.gif) top left no-repeat; }
.reader_container .paneR .readerContent .somdiv2 {width: 650px; height: 105px; margin: 0 auto; padding: 0; background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/reader/bg_reader_som2.gif) top left no-repeat; overflow: hidden; }
.reader_container .paneR .readerContent .somdiv2 .capR {float: right; width: 16px; height: 85px; margin: 0; padding: 0; background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/reader/bg_reader_som_capR2.gif) top left no-repeat; }
.reader_container .paneR .readerContent .somdiv3 {width: 650px; height: 190px; margin: 0 auto; padding: 0; background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/reader/bg_reader_som3.gif) top left no-repeat; overflow: hidden; }
.reader_container .paneR .readerContent .somdiv3 .capR {float: right; width: 16px; height: 190px; margin: 0; padding: 0; background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/reader/bg_reader_som_capR3.gif) top left no-repeat; }
.reader_container .paneR .readerContent p.relcont {padding: 7px 3px 0 20px; margin-bottom: 6px; float: left; }
.reader_container .paneR .readerContent img.relcont_buts {padding: 5px 0 0 3px; float: left; }
.reader_container .paneR .somdiv_html {margin: 10px 0 0 0; padding: 0; border: 1px solid #ccc; background-color: #ececec; }
.reader_container .paneR .somdiv_html p.relcont {margin: 0; padding: 7px 3px 6px 10px; font-weight: bold; font-size: 14px; float: left; }
.reader_container .paneR .somdiv_html img.relcont_buts {padding: 7px 0 0 5px; margin: 0; float: left; }
.reader_container .paneR .somhr {background-color: #ccc; height: 1px; overflow: hidden; margin: 0; padding: 0; }
.reader_container .paneR .somdiv_html #somscontent {padding: 12px 6px 12px 6px; }
.reader_container .paneR .somdiv_html table.somlinks,  .reader_container .paneR .somdiv_html table.somlinks_more {clear: left; border-collapse: collapse; padding: 0; margin:0; }
.reader_container .paneR .somdiv_html table.somlinks td,  .reader_container .paneR .somdiv_html table.somlinks_more td {width: 33%; height: 50px; vertical-align: top; }
.reader_container .paneR .somdiv_html table.somlinks td p,  .reader_container .paneR .somdiv_html table.somlinks_more td p {font-size: 11px; line-height: 1.3em; padding: 6px 15px; margin: 0; }
.reader_footer {margin: 12px 0 0 0; border-top: 1px solid #516ea9; }
.reader_footer p {padding: 7px 0 0 0; font-size: 10px; color: #555; text-align: center; }
a.dogear1 {display: block; float: right; height: 81px; width: 82px; margin: 0 0 0 0; background: url() 0 0 no-repeat; cursor: pointer; z-index: 900; }
a.dogear1:hover {    background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/reader/bg_reader_dogear_add.gif) 0 0 no-repeat; }
a.dogear2 {display: block; float: right; height: 81px; width: 82px; margin: 0 0 0 0; background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/reader/bg_reader_dogear.gif) 0 0 no-repeat; cursor: pointer; z-index: 900; }
a.dogear2:hover {    background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/reader/bg_reader_dogear_remove.gif) 0 0 no-repeat; }
.reader_emailpopup_table {border-collapse: collapse; width: 560px; margin: 0 auto; }
.reader_emailpopup_table td {vertical-align: top; }
.reader_emailpopup_table td p {font-size: 11px!important; padding: 0 3px; }
.reader_emailpopup_table .reqmessage {float:right; font-size:10px; padding: 0; margin: 0; }
.reader_emailpopup_table td textarea {height: 150px; width: 450px; }
.popupContent input.continue {width: 82px; height: 23px; background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/popups/btn_popup_continue.gif) 0 0 no-repeat; border: none; }
.popupContent input.close {width: 71px; height: 23px; background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/popups/btn_close_blue.gif) 0 0 no-repeat; border: none; }
.reader_emailpopup_table .emailsendconfirm {font-size: 12px!important; padding-top: 6px; }
.reader_addfav_table p.error_highlight, .reader_addfav_table span.error_highlight {color: #D83B3B; font-weight: bold; }
.reader_addfav_table input.error_highlight2, .reader_addfav_table textarea.error_highlight2 {border: 2px solid #D83B3B; }
.reader_addfav_table {border-collapse: collapse; width: 370px; margin: 0 auto; }
.reader_addfav_table td {vertical-align: top; }
.reader_addfav_table td p {font-size: 11px!important; padding: 2px; margin: 0; }
.reader_addfav_table td select {width: 145px; }
.reader_addfav_table td textarea {width: 235px; height: 27px; padding-left: 5px; overflow: auto; color: #666; }
.reader_addfav_table td.algnrght p {margin-top: 4px; }
.reader_addfav_table td textarea.ta2 {width: 235px; height: 78px; padding-left: 5px; }
.printpreviewwrap {width: 700px; margin: 25px; padding: 25px; }
.popupContent .bignoteicon {float: right; margin: 6px 18px 0 0; }
.reader_note_tabs {margin: 0; padding: 0; height: 30px; font-size: 13px; }
.reader_note_tabs .reader_note_tabList {margin: 0; padding: 0; list-style: none; }
.reader_note_tabs .reader_note_tabList li {float: left; margin: 0; padding: 0; width: 310px; list-style: none; text-align: center; }
.reader_note_tabs .reader_note_tabList li a {display: block; margin: 0; color: #0D3F74; padding: 30px 0 0 0; overflow: hidden; height: 0px !important; background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/reader/tab_note_sprites.gif); background-repeat: no-repeat; }
.reader_note_tabs .reader_note_tabList li a#contents {background-position: 0 0;}
.reader_note_tabs .reader_note_tabList li a#sharing {background-position: -310px 0;}
.reader_note_tabs .reader_note_tabList li.here a#contents {background-position: 0 -30px;}
.reader_note_tabs .reader_note_tabList li.here a#sharing {background-position: -310px -30px;}
.reader_createnote_table {width: 590px; border-collapse: collapse; margin: 15px 0 0 0; }
.reader_createnote_table td {vertical-align: top; padding: 5px 0; }
.reader_createnote_table td p {font-size: 11px!important; padding: 2px; margin: 0; }
.reader_createnote_table td select {width: 145px; }
.reader_createnote_table td textarea {width: 435px; height: 80px; padding: 5px; overflow: auto; }
.reader_createnote_table td.algnrght p {margin-top: 4px; }
.reader_createnote_table td input.txt_285px {width: 285px!important; padding: 1px 5px; }
.notecreationwindow input.rad1 {position: relative; top: 2px; margin-left: 0; }
.reader_createnote_table td ul.taglist {list-style: none; margin: 0; padding: 0; }
.reader_createnote_table td li.tag_off {float: left; height: 21px; background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/reader/bg_reader_tag.gif) 0 0 no-repeat; margin: 2px 6px 0 0; cursor: pointer; }
.reader_createnote_table td li.tag_on {float: left; height: 21px; background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/reader/bg_reader_tag_on.gif) 0 0 no-repeat; margin: 2px 6px 0 0; cursor: pointer; }
.reader_createnote_table td li p, .reader_createnote_table td li p {float: left; padding: 4px; }
.reader_createnote_table td li p a, .reader_createnote_table td li p a:hover {    color: black!important; text-decoration: none; }
.reader_createnote_table td li.tag_off span {display: block; float: left; height: 21px; width: 2px; background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/reader/bg_reader_tag_Rcap.gif) top left no-repeat; }
.reader_createnote_table td li.tag_on span {display: block; float: left; height: 21px; width: 2px; background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/reader/bg_reader_tag_Rcap_on.gif) top left no-repeat; }
.reader_editnote_table {width: 550px; }
.reader_editnote_table td p {font-size: 11px!important; padding: 4px; margin: 0; }
.reader_editnote_table td {vertical-align: top; }
.notecreationwindow .editbutton {margin: 10px 10px 0 0; }
.reader_sharenote_table {border-collapse: collapse; width: 580px; }
.reader_sharenote_table td p {font-size: 11px!important; padding: 3px 2px; margin: 0; }
.reader_sharenote_table td {vertical-align: top; padding-bottom: 6px; }
.reader_sharenote_table td select {width: 145px; }
.reader_sharenote_table td textarea {width: 360px; height: 27px; overflow: auto; padding-left: 5px; }
.reader_sharenote_table td.algnrght p {margin-top: 4px; }
.reader_sharenote_table td textarea.ta2 {width: 360px; height: 78px; padding-left: 5px; }
.reader_sharenote_table td input.txt_230px {width: 230px!important; padding: 1px 5px; }
.reader_sharenote_table td p.reciptext {margin: 2px 0 24px 6px; }
.reader_sharenote_table td p.shareboxtext {margin: 0 40px 12px 21px; }
.reader_container .paneR .readerContent .page_pv .noteicons {clear: both; z-index: 1000; }
.popupContent_mini .multinotelist {list-style: none; margin: 20px 30px 10px 20px; padding: 0; }
.popupContent_mini .multinotelist li {border-bottom: 1px solid #93AAC1; padding-right: 10px; }
.popupContent_mini .multinotelist li p {margin: 10px 0 3px 0; padding: 0 0 0 25px; }
.popupContent_mini .multinotelist li.isgroup p {background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/mysafari/mysafari_group.gif) 2px 2px no-repeat; }
.popupContent_mini p.multinote_footer {font-size: 10px; margin: 0 20px 12px 20px; padding: 0; }
.reader_container .paneR .readerContent h5.redpreviewtext {color: #933; font-size: 20px; font-weight: normal; margin: 6px 0 0 12px; padding: 0; float: left; background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/reader/reader_preview.gif) 0 0 no-repeat; height: 21px; width: 108px; }
.reader_container .paneR .readerContent p.previewlinks {float: right; padding: 12px 12px 0 0; margin: 0; font-size: 12px; }
.reader_container .paneR .readerContent .sawtoothdiv {background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/reader/bg_reader_sawtooth.gif) 0 0 repeat-x; margin: 12px 2px 0 0; }
.reader_container .paneR .readerContent .sawtoothdiv .preview_message {margin: 0 75px; padding: 50px 0; position: relative; }
.reader_container .paneR .readerContent .sawtoothdiv .preview_message p {margin: 6px 30px; }
.reader_container .paneR .returntosearch {padding: 0; margin: 0; width: 99.5 %; }
.reader_container .paneR .returntosearch p {margin: 0; padding: 0; }
.reader_container .paneR .returntosearch .bluBrdrBox1 {padding: 0!important; margin: 0 0 6px 0!important; }
.reader_container .paneR .returntosearch .blubrBoxContent {padding: 0 3px!important; margin: 0!important; height: 14px        }
.downloadBox {margin: 0 auto; padding: 0; width: 671px; text-align: right; background: #FFF url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/pdfdowns/bg_overlay1.gif) 0 0 no-repeat; }
.downloadBoxBot {display: block; margin: 0; width: 100%; height: 32px; font-size: 0; line-height: 0; background: #FFF url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/pdfdowns/bg_overlay1bot.gif) 0 bottom no-repeat; }
.downloadBox a {font-weight: bold; }
.downloadBox .insideParent {margin: 0; padding: 0 20px 0 20px; text-align: left; }
.downloadBox .insideParent .plaintext {margin: 0 0 12px 2px; padding: 0; }
.insideParent .btns {clear: both; margin: 10px 9px 7px 0; padding: 0; text-align: right; }
.insideParent .btns2 {margin: 30px 0 7px 0; padding: 0; text-align: right; }
.insideParent .btns img, .insideParent .btns2 img {border: none; }
.downloadBox .x {margin: 15px 15px 0 0; border: none; }
.downloadBox .popupHdr {clear: both; margin: 8px 0 12px 2px; padding: 0; font-size: 19px; font-weight: normal; color: #0E5086; }
.nestedFullBox {margin: 12px auto; padding: 0; width: 616px; background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/pdfdowns/bg_nestedFullBox.gif) 0 0 no-repeat; }
.nestedFullBoxBot {display: block; margin: 0; padding: 0; height: 24px; background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/pdfdowns/bg_nestedFullBoxBot.gif) 0 bottom no-repeat; }
.nestedFullBox .contentBox {padding: 12px 22px 12px 11px; }
.nestedFullBox .contentBox .dwnldInfo {margin: 12px 0 0 2px; padding: 0; font-size: 11px; line-height: 1.2em; }
.downloadKickerFull {margin: 0; padding: 0; width: 589px; background: #E9E9E9 url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/pdfdowns/bg_dwnld_kicker_full.gif) 0 0 no-repeat; }
.downloadKickerFullBot {display: block; margin: 0; padding: 0; height: 5px; background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/pdfdowns/bg_dwnld_kicker_fullbot.gif) 0 bottom no-repeat; }
.downloadKickerFull .kickerContentF {margin: 0; padding: 13px 0 0 68px; height: expression( this.scrollHeight < 51 ? "50px" : "auto" ); min-height: 50px; }
.kickerContentF .radioLabel {margin: 0 0 5px 0; _margin: 0; padding: 0 0 8px 0; }
.kickerContentF .radioLabel .label {display: block; float: left; margin: 0; padding: 0; }
.kickerContentF .radioLabel .label span {font-size: 10px; }
.kickerContentF .radioLabel .icon {display: block; float: left; margin: 0; padding: 0 0 0 3px; }
.downloadKickerFull .chapter {background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/pdfdowns/bg_icon_chapter.gif) 7px 12px no-repeat; }
.downloadKickerFull .book {background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/pdfdowns/bg_icon_book.gif) 7px 11px no-repeat; }
.halfBoxesContainer {margin: 12px 0 12px 3px; width: 616px; background: #FFF url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/pdfdowns/bg_nestedHalfBoxes.gif) 0 0 no-repeat; }
.halfBoxesContainerBot {clear: both; display: block; height: 10px; font-size: 1px; line-height: 0em; background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/pdfdowns/bg_nestedHalfBoxesBot.gif) 0 bottom no-repeat; }
.nestedHalfBoxL {float: left; margin: 0; padding: 12px 0 8px 0; width: 300px; }
.nestedHalfBoxR {float: left; margin: 0; padding: 12px 0 8px 0; width: 300px; }
.hbLeft {margin: 0 0 0 7px; _margin: 0 0 0 4px; }
.nestedHalfBoxL .contentBoxL {}
.nestedHalfBoxR .contentBoxR {}
.nestedHalfBoxL .contentBoxL .dwnldInfo {margin: 0; padding: 8px 20px 0 6px; font-size: 11px; }
.nestedHalfBoxR .contentBoxR .dwnldInfo {margin: 0; padding: 8px 20px 0 18px; font-size: 11px; }
.downloadKickerHalfL {margin: 0 0 0 4px; padding: 0; width: 277px; background: #E9E9E9 url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/pdfdowns/bg_dwnld_kicker_half.gif) 0 0 no-repeat; }
.downloadKickerHalfR {margin: 0 0 0 16px; padding: 0; width: 277px; background: #E9E9E9 url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/pdfdowns/bg_dwnld_kicker_half.gif) 0 0 no-repeat; }
.downloadKickerHalfBot {display: block; margin: 0; padding: 0; height: 5px; font-size: 1px; line-height: 0em; background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/pdfdowns/bg_dwnld_kicker_halfbot.gif) 0 bottom no-repeat; }
.downloadKickerHalfL .kickerContentH, .downloadKickerHalfR .kickerContentH {margin: 0; padding: 13px 0 0 68px; height: expression( this.scrollHeight < 51 ? "50px" : "auto" ); min-height: 50px; }
.kickerContentH .radioLabel {float: left; margin: 0 0 5px 0; _margin: 0; padding: 0 0 6px 0; width: 150px; }
.kickerContentH .radioLabel .label {display: block; float: left; margin: 0; padding: 0; }
.kickerContentH .radioLabel .label span {font-size: 10px; }
.kickerContentH .radioLabel .icon {display: block; float: left; margin: 0; padding: 0 0 0 3px; }
.downloadKickerHalfL .chapter, .downloadKickerHalfR .chapter {background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/pdfdowns/bg_icon_chapter.gif) 7px 12px no-repeat; }
.downloadKickerHalfL .book, .downloadKickerHalfR .book {background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/pdfdowns/bg_icon_book.gif) 7px 11px no-repeat; }
.radiobutton {float: right; margin: 4px 12px 0 0; }
.downloadAlert {margin: 10px 0 12px 3px; padding: 0; width: 615px; background: #FFF url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/pdfdowns/bg_alert.gif) 0 0 no-repeat; }
.downloadAlertBot {display: block; margin: 0; padding: 0; height: 5px; background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/pdfdowns/bg_alertbot.gif) 0 bottom no-repeat; }
.downloadAlertContent {margin: 0; padding: 15px 12px 4px 50px; color: #000; }
.downloadAlertContent p {margin: 0 0 7px 0; padding: 0; line-height: 1.2em; }
.downloadAlertContent .red {font-weight: bold; color: #CC0000; }
.downloadAlertContent .redTight {margin: 0 150px 4px 0; font-weight: bold; color: #CC0000; }
.downloadAlertContent .redExtra {margin: 0 150px 18px 0; font-weight: bold; color: #CC0000; }
.downloadAlertContent .redExtra2 {margin: 18px 150px 8px 0; font-weight: bold; color: #CC0000; }
.downloadAlertContent .alertBtn {float: right; margin: 0; padding: 0; }
.downloadAlertContent .alertBtn2 {float: right; margin: 44px 0 0 0; padding: 0; }
.downloadAlertContent .btnGutter {margin: 0 160px 0 0; }
.pdftype {margin: 0 auto; width: 615px; }
.reader_container .paneL .paneL_cap h5.roughs {margin: 0 0 0 10px; padding: 5px 15px 5px 17px; font-size: 12px; font-weight: bold; height: 13px; background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/reader/micron_rough.gif) no-repeat left 5px; }
.reader_container .paneR .locationbarRC {height: 60px; }
.reader_container .paneR .locationbar .rc_comment_box {padding: 0 5px; margin: 28px 0 0 0; }
.reader_container .paneR .locationbar .rc_comment_box .onBluBox1Content {padding: 0; background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/roughcuts/icon_rc_smaller.gif) 10px 0px no-repeat; }
.reader_container .paneR .locationbar .rc_comment_box .onBluBox1Content p {padding: 4px 0 2px 83px; margin: 0; font-weight: bold; }
.reader_container .paneR .locationbar .rc_comment_box .onBluBox1Content p .addcomment {padding: 0 17px 0 0; background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/roughcuts/icon_rc_comment_small_onblue.gif) right 1px no-repeat; }
span.middot {padding: 0 3px; color: #98ADBE; }
.reader_container .paneR .readerContent .page_pv .commenticon {display: block; height: 27px; width: 31px; padding: 2px 0 0 0; clear: both; z-index: 1000; background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/roughcuts/icon_rc_comment_big_onwhite.gif) 0 0 no-repeat; color: #404040; font-weight: bold; text-align: center; }
.reader_container .paneR .readerContent .page_pv .commenticon:hover {      text-decoration: none; }
.popupBox1 .sharepopup .popupContent {padding: 12px 22px 6px 22px; }
.popupBox1 .sharepopup .brdrBox1 {margin: 0 0 9px 0; }
.popupBox1 .sharepopup .brdrBox1Content {padding: 5px 10px 0 7px; }
.popupBox1 .sharepopup .bluBrdrBox1 {margin: 0 0 9px 0; }
.urlpopup .bluBrdrBox1 .blubrBoxContent {padding: 3px 5px; text-align: center; }
.urlpopup .bluBrdrBox1 .blubrBoxContent input {width: 215px; }
.popupBox1 .sharepopup p {margin: 6px 0 0 6px; }
.popupBox1 .sharepopup ul {margin: 0 0 0 3px; padding: 0; list-style: none; }
.popupBox1 .sharepopup ul li {zoom: 1; }
.popupBox1 .sharepopup ul li a {display: block; padding: 1px 0 5px 25px; zoom: 1; }
.popupBox1 .sharepopup ul li.twitter a {background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/quicklinks_twitter_icon.gif) 0 0 no-repeat; }
.popupBox1 .sharepopup ul li.facebook a {background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/quicklinks_fb_icon.gif) 0 0 no-repeat; }
.popupBox1 .sharepopup ul li.linkedin a {background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/quicklinks_li_icon.gif) 0 0 no-repeat; }
.popupBox1 .sharepopup ul li.email a {background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/quicklinks_email_icon.gif) 0 0 no-repeat; }
.popupBox1 .sharepopup ul li.widget a {background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/quicklinks_widget_icon.gif) 0 0 no-repeat; padding: 2px 0 5px 25px; }
.reader_container .grad_top_msg {margin-bottom: 5px; }
.reader_container .grad_top_msg {padding: 0; margin: 0 0 6px 0; _width: 99.5%; }
.reader_container .grad_top_msg .gradbox3inner {text-align: center; }
.reader_container .grad_top_msg .gradbox3inner .innermod {background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/reader/bg_reader_topmsgbox_arw.gif) left 4px no-repeat; width: 630px; text-align: left; margin: 10px auto 0 auto; padding: 0 40px 5px 0; }
.reader_container .grad_top_msg .gradbox3inner .innermod p {margin: 0 0 0 48px; line-height: 1.3em; }
.reader_container #highlightcontent {display:none; }
.reader_container .showhighlights #highlightcontent {display:block; }
.selection_unique  {background:url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/reader/icon_note_shadow.gif) no-repeat; width:22px; height:24px; left:-10px; cursor:pointer; }
.selection_multiple  {background:url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/reader/icon_notemulti_reader.gif) no-repeat; width:22px; height:24px; left:-10px; cursor:pointer; }


/* 6.0/htmlreader.css */
.reader_container .paneR .htmlreadercontent {}
.htmlcontent {padding:0 30px 30px 30px; }
.reader_framed .htmlcontent {padding:20px 20px 20px 20px; }
.showhighlights .htmlcontent .docTextHighlight {font-weight: bold; background: #FFE298; }
.htmlcontent .previewmessage {border:1px solid #708BCB; background-color:#E7EBF5; }


/* 6.0/landing.css */
.helpbtn {float: right; margin: 12px 6px 0 0; }
h2.landing_hdr {font-size: 28px; margin: 0; padding: 0 0 3px 6px; }
h3.landing_subhdr {font-size: 15px; margin: 0; padding: 0 0 12px 6px; }
h4.landing_modhdr {font-size: 18px; font-weight: normal; margin: 0; padding: 0 0 8px 3px; }
.homespace_top {margin: 0; padding: 0; height: 15px; background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/landing/bg_homepg_top_top.gif) 0 0 no-repeat; }
.homespace_bot {margin: 0; padding: 0; height: 15px; background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/landing/bg_homepg_top_bot.gif) 0 bottom no-repeat; }
.landing_topmod {margin: 0 0 12px 0; padding: 0; background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/landing/bg_homepg_top.gif) 0 0 repeat-y; }
.landing_topmod2 {margin: 0; padding: 0; background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/landing/bg_landing_topmodule_capB.gif) 0 100% no-repeat; }
.right_module {float: right; background: transparent; width: 265px; margin: 0 10px 0 0; _margin: 0 5px 0 0; padding: 15px 12px 3px 10px; }
.right_module .txt {font-size: 12px; margin: 0; padding: 0 0 15px 0; }
.right_module .viewall {margin: 6px 0 6px 0; padding: 0; }
.left_module {float: left; background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/landing/bg_homepg_top_ad.gif) 0 100% repeat-x; width: 564px; margin: 0 0 0 6px; _margin: 0 0 0 3px; padding: 5px 15px 0 15px; }
.left_module .main_bookCover {float: left; }
.left_module .book_data {float: left; width: 390px; padding: 0 10px 0 0; margin: 0 0 0 15px; }
.book_data .book_title {font-size: 15px; font-weight: bold; margin: 0; padding: 0 0 6px 0; }
.book_data .book_author {font-size: 12px; font-weight: bold; margin: 0; padding: 0 0 12px 0; }
.book_data .book_desc {font-size: 12px; margin: 0; padding: 0 0 6px 0; }
.book_data .safari_rating {margin: 0; padding: 0 0 3px 0; }
.book_data .my_rate {background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/catalog/bg_catalog_yourate.gif) 0 0 no-repeat; width: 136px; height: 20px; margin: 5px 0px 2px 0; padding: 2px 0 0 3px; font-weight: bold; color: #5D7284; float: left; }
.book_data .reviewthisbook {margin: 4px 0 0 4px; }
.book_data .pop_tags {margin: 0; padding: 0 0 12px 0; }
.book_data .roughs_link {font-weight: bold; font-size: 11px; padding: 10px 0 3px 0; }
.landing_botmod {}
.landing_botmod .blubrBoxContent {padding: 12px; }
.landing_botmod select {width: 250px; margin: 2px 0 0 50px; }
.landing_botmod .innerShadowBox1Content {padding: 12px 0 3px 24px; _padding: 6px 0 3px 12px; }
.landing_botmod .lil_bookMod {float: left; width: 115px; margin: 0 12px; _margin: 0 7px; text-align: center; }
.landing_botmod .lil_bookMod img {margin: 6px auto; }
.landing_botmod .lil_bookMod p {font-size: 10px; width: 110px; margin: 0 0 0 17px; text-align: left; font-weight: bold; }
.landing_botmod .viewalltitles {float: right; font-size: 10px; font-weight: bold; margin: 0; padding: 6px 15px 0 0; }


/* 6.0/bbss.css */
.wrapall {text-align:center; }
.wrapUI {margin:0 auto; text-align:left; width:854px; }
.muaMasthead {}
.muaMasthead img {}
.muaMasthead .muaHeader {float: left; display: block; margin: 0; padding: 24px 0 0 0; width: 274px; color: #0D3F74; overflow: hidden; background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/multiua/hdr_muaMain.gif) 0 0 no-repeat; border: none; height: 0px !important; }
.muaExtBox {margin: 0 0 12px 0; padding: 0; border-top: 1px solid #636F7C; border-left: 1px solid #636F7C; background: #B7C6D6 url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/multiua/muaExtBox_bg.gif) right 0 repeat-y; zoom: 1; }
.muaExtBox .extBoxContent {padding: 18px 14px 4px 14px; zoom: 1; }
.muaEct {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; }
.muaEct .muaEcl {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; }
.muaEbl {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; }
.muaEbr {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; }
.muaExtBox .muaEct {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/multiua/muaExtBox_up_rt.gif); }
.muaExtBox .muaEct .muaEcl {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/multiua/muaExtBox_up_lt.gif); }
.muaExtBox .muaEbl {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/multiua/muaExtBox_dn_lt.gif); }
.muaExtBox .muaEbl .muaEbr {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/multiua/muaExtBox_dn_rt.gif); }
.muaTabs {margin: 0; padding: 0; height: 43px; position: relative; top: 1px; font-size: 13px; background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/multiua/bg_muaTabsTop4.gif) right bottom no-repeat; }
.muaTabs .muaTabList {margin: 0; padding: 0; list-style: none; background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/multiua/bg_muaTabsBorder.gif) 0 bottom no-repeat; }
.muaTabs .muaTabList li {float: left; margin: 0 3px 0 0; padding: 0; width: 122px; list-style: none; text-align: center; background: #ECEFF2; }
.muaTabs .muaTabList li.button {float: left; margin: 0; padding: 0 0 0 12px; width: 312px; text-align: right; list-style: none; background: transparent; }
.muaTabs .muaTabList li a {display: block; margin: 0; color: #0D3F74; padding: 43px 0 0 0; overflow: hidden; height: 0px !important; background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/multiua/bg_muaTabsSprite.gif); background-repeat: no-repeat; }
.muaTabs .muaTabList li.button a#buttonLink {float: right; display: block; margin: 12px 0 0 0; padding: 0 0 0 0; overflow: hidden; height: 27px !important; width: 306px; background-image: none; }
.muaTabs .muaTabList li a#overview {background-position: 0 0;}
.muaTabs .muaTabList li a#details {background-position: -122px 0;}
.muaTabs .muaTabList li a#faqs {background-position: -244px 0;}
.muaTabs .muaTabList li a#signup {background-position: -366px 0;}
.muaTabs .muaTabList li a:hover#overview {background-position: 0 -43px;}
.muaTabs .muaTabList li a:hover#details {background-position: -122px -43px;}
.muaTabs .muaTabList li a:hover#faqs {background-position: -244px -43px;}
.muaTabs .muaTabList li a:hover#signup {background-position: -366px -43px;}
.muaTabs .muaTabList li.here a#overview, .muaTabs .muaTabList li.here a:hover#overview {background-position: 0 -86px;}
.muaTabs .muaTabList li.here a#details, .muaTabs .muaTabList li.here a:hover#details {background-position: -122px -86px;}
.muaTabs .muaTabList li.here a#faqs, .muaTabs .muaTabList li.here a:hover#faqs {background-position: -244px -86px;}
.muaTabs .muaTabList li.here a#signup, .muaTabs .muaTabList li.here a:hover#signup {background-position: -366px -86px;}
.extBoxContent .noTabs {margin: 0; padding: 0; height: 1px; background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/multiua/bg_muaTabsTop4.gif) right bottom no-repeat; }
.muaIntBox {margin: 0 0 12px 0; padding: 0; border-left: 1px solid #989898; background: #FFF url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/multiua/muaIntBox_bg.gif) right 0 repeat-y; zoom: 1; }
.muaIntBox .intBoxContent {padding: 18px 14px 12px 14px; zoom: 1; }
.muaIntBox .intBoxContent .intLeft {float: left; margin: 0; padding: 0; width: 540px; height: 1%; background: transparent; }
.muaIntBox .intBoxContent .moreSpace {margin: 12px 0 0 0; }
.intBoxContent h2.muaPanelHeader {display: block; width: 484px; height: 0px !important; margin: 18px 0 0 0; padding: 27px 0 0 0; overflow: hidden; border: none; color: #0D3F74; }
.intBoxContent h2.details {background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/multiua/hdr_mua_details.gif) 0 0 no-repeat; }
.intBoxContent h2.faqs {background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/multiua/hdr_mua_details.gif) 0 0 no-repeat; }
.intBoxContent h2.signuphdr {margin: 0; background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/multiua/hdr_mua_signup.gif) 0 0 no-repeat; }
.intBoxContent h2.confirm {margin: 0; background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/multiua/hdr_mua_confirm.gif) 0 0 no-repeat; }
.intBoxContent h3.muaStepHeader {display: block; width: 484px; height: 0px !important; margin: 7px 0 0 0; padding: 22px 0 0 0; overflow: hidden; border: none; color: #0D3F74; }
.intBoxContent h3.step1 {background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/multiua/hdr_mua_signup_step1.gif) 0 0 no-repeat; }
.intBoxContent h3.step2 {background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/multiua/hdr_mua_signup_step2.gif) 0 0 no-repeat; }
.intBoxContent h3.muaStepHeader2 {display: block; width: 484px; height: 0px !important; margin: 3px 0 0 0; padding: 32px 0 0 0; color: #0D3F74; overflow: hidden; border: none; }
.intBoxContent h3.confirm {background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/multiua/hdr_mua_confirm_chkmk.gif) 0 0 no-repeat; }
.hdr_section {margin: 18px 0 3px 8px; padding: 0; font-size: 14px; font-weight: bold; color: #000; }
.hdr_xtra {margin: 24px 0 3px 8px; }
.muaIntBox .intBoxContent  p {margin: 0 0 7px 8px; }
.muaIntBox .intBoxContent  p.bottomNote {margin: 20px 0 7px 8px; }
.muaIntBox .intBoxContent .topMod {margin: 0 0 8px 0; }
.muaIct {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; }
.muaIct .muaIcl {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; }
.muaIbl {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; }
.muaIbr {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; }
.muaIntBox .muaIbl {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/multiua/muaIntBox_dn_lt.gif); }
.muaIntBox .muaIbl .muaIbr {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/multiua/muaIntBox_dn_rt.gif); }
.muaColWrap {float: right; margin: 20px 12px 0 0; padding: 0; width: 244px; zoom: 1; text-align: center; background: transparent; }
.muaColWrap img {margin: 12px 0 0 0; }
.noTopMargin {margin-top: 0; }
.muaCol1 {float: right; margin: 0 0 20px 0; padding: 0; width: 244px; height: 1%; background: #ECEFF2; border: 1px solid #A4AEB7; }
.intBoxContent .muaCol1 {margin: 0; }
.muaCol1 .muaCol1Content {padding: 0; text-align: left; }
.muaCol1 .muaCol1Content h3 {margin: 0; padding: 40px 0 0 0; overflow: hidden; height: 0px !important; text-align: center; color: #707173; border-bottom: 1px solid #A4AEB7; }
.muaCol1 .muaCol1Content h3.subOpts {background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/multiua/hdr_muaCol.gif) 50% 10px no-repeat; }
.muaCol1 .muaCol1Content h3.selPlan {background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/multiua/hdr_muaCol_selPlan.gif) 50% 10px no-repeat; }
.muaCol1 .muaCol1Content .opt_library {margin: 13px 0 18px 0; padding: 5px 38px 0 58px; background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/multiua/icon_mua_library.gif) 13px 0 no-repeat; }
.muaCol1 .muaCol1Content .opt_bookshelf {margin: 13px 0 18px 0; padding: 5px 38px 0 58px; background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/multiua/icon_mua_bookshelf.gif) 13px 0 no-repeat; }
.muaCol1 .muaCol1Content .opt_bookshelf-X {margin: 13px 0 18px 0; padding: 5px 38px 0 58px; background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/multiua/icon_mua_bookshelf.gif) 13px 0 no-repeat; }
.muaCol1 .muaCol1Content .opt_library .opt_hdr,   .muaCol1 .muaCol1Content .opt_bookshelf .opt_hdr {font-size: 12px; font-weight: bold; line-height: 1.3em; text-transform: uppercase; }
.muaCol1 .muaCol1Content .hr_dashed {display: block; margin: 0 auto; padding: 0; width: 215px; height: 1px; font-size: 1px; line-height: 0em; border-top: 1px dashed #A4AEB7; background: none; }
.muaCol1 .muaCol1Content_top {padding: 8px 0 4px 0; text-align: center; }
.muaCol1 .muaCol1Content_top p {margin: 0 0 12px 0; padding: 0 20px 0 20px; text-align: left; }
.colbx1ct {display: block; position: relative; top: -1px; right: -1px; margin: 0; width: 100%; height: 6px; font-size: 0; line-height: 0; background: transparent url() no-repeat top right; }
.colbx1ct .colbx1cl {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; }
.colbx1cb {clear: both; display: block; position: relative; bottom: -1px; right: -1px; margin: 0; width: 100%; height: 6px; font-size: 0; line-height: 0; background: transparent url() no-repeat bottom right; }
.colbx1cb .colbx1cl {display: block; position: relative; left: -2px; margin: 0; width: 6px; height: 6px; font-size: 0; line-height: 0; background: transparent url() no-repeat bottom left; }
.muaCol1 .colbx1ct {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/multiua/muaCol1_up_rt.gif); }
.muaCol1 .colbx1ct .colbx1cl {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/multiua/muaCol1_up_lt.gif); }
.muaCol1 .colbx1cb {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/multiua/muaCol1_dn_rt.gif); }
.muaCol1 .colbx1cb .colbx1cl {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/multiua/muaCol1_dn_lt.gif); }
.muaIntBox .intBoxContent .intLeft .muaPanelHeader_faqs {display: block; height: 0px !important; margin: 20px 0 0 10px; padding: 27px 0 0 0; color: #0D3F74; overflow: hidden; border: none; background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/multiua/hdr_mua_faqs.gif) 0 0 no-repeat; }
.muaIntBox .intBoxContent #faqlist dt {margin: 0 0 15px 25px; font-size: 15px; color: #10409F; }
.muaIntBox .intBoxContent #faqlist dd {margin: 0 75px 30px 50px; font-size: 12px; line-height: 150%; color: #000; }
.mua_comparePlans {margin: 18px 0 24px 0; padding: 0; width: 100%; border: none; border-collapse: collapse; }
.mua_comparePlans td {margin: 0; padding: 0; border-collapse: collapse; }
.mua_comparePlans td p {font-size: 11px; }
.topline {height: 1px; overflow: hidden; font-size: 0; line-height: 0; background: #828C96; }
.mua_comparePlans .colhdrL {text-align: left; border-bottom: 1px solid #828C96; background: #E9EDF1 url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/multiua/bg_border1.gif) 0 0 repeat-y; }
.mua_comparePlans .colhdrL h3 {margin: 0; height: 0px !important; overflow: hidden; padding: 41px 0 0 0; background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/multiua/hdr_mua_compareSubs.gif) 18px 23px no-repeat; }
.mua_comparePlans .colhdrL p.twoline {margin: 0; padding: 18px 16px 12px 18px; font-weight: bold; }
.mua_comparePlans .colhdrR1,   .mua_comparePlans .colhdrR2,   .mua_comparePlans .colhdrR3,   .mua_comparePlans .colhdrR4 {height: 61px; text-align: center; border-bottom: 1px solid #828C96; background: #E9EDF1; }
.mua_comparePlans .colhdrR1,   .mua_comparePlans .colhdrR2 {width: 164px; }
.mua_comparePlans .colhdrL,   .mua_comparePlans .colhdrR1,   .mua_comparePlans .colhdrR3 {border-right: 1px solid #828c96; }
.mua_comparePlans .colhdrR2,   .mua_comparePlans .colhdrR4 {background: #E9EDF1 url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/multiua/bg_border1.gif) right 0 repeat-y; }
.mua_comparePlans .colhdrR3,   .mua_comparePlans .colhdrR4 {width: 265px; }
.mua_comparePlans .colhdrR1 h3,   .mua_comparePlans .colhdrR2 h3,   .mua_comparePlans .colhdrR3 h3,   .mua_comparePlans .colhdrR4 h3 {margin: 0; padding: 51px 0 0 0; height: 0px !important; overflow: hidden; background-position: 50% 10px; background-repeat: no-repeat; }
.mua_comparePlans .colhdrR1 h3 {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/multiua/hdr_comparison_library.gif); }
.mua_comparePlans .colhdrR2 h3 {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/multiua/hdr_comparison_bookshelf.gif); }
.mua_comparePlans .colhdrR3 h3 {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/multiua/hdr_select_library.gif); }
.mua_comparePlans .colhdrR4 h3 {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/multiua/hdr_select_bookshelf.gif); }
.mua_comparePlans .contentL,   .mua_comparePlans .contentL2 {background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/multiua/bg_border1.gif) 0 0 repeat-y; border-bottom: 1px solid #636f7C; }
.mua_comparePlans .contentL2,   .mua_comparePlans .contentR1,   .mua_comparePlans .contentR2,   .mua_comparePlans .contentR3,   .mua_comparePlans .contentR4 {text-align: center; border-bottom: 1px solid #636f7C; }
.mua_comparePlans .contentL,   .mua_comparePlans .contentL2,   .mua_comparePlans .contentR1,   .mua_comparePlans .contentR3 {border-right: 1px solid #636f7C; }
.mua_comparePlans .contentR2,   .mua_comparePlans .contentR4 {background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/multiua/bg_border2.gif) right 0 repeat-y; }
.contenth4 {padding: 18px 0 12px 0; font-size: 12px; font-weight: bold; color: #000; }
.mua_comparePlans .contentL p {margin: 0; padding: 12px 0 12px 18px; }
.mua_comparePlans .contentL p.oneline {padding-top: 24px; }
.mua_comparePlans .contentL p.twoline {padding-top: 18px; }
.mua_comparePlans .contentR1 p,   .mua_comparePlans .contentR2 p {margin: 0; padding: 12px 0 12px 0; }
.mua_comparePlans .contentL2 h4,   .mua_comparePlans .contentR3 h4,   .mua_comparePlans .contentR4 h4 {margin: 0; padding: 18px 0 12px 0; font-size: 12px; font-weight: bold; color: #000; }
.mua_comparePlans .contentL2 p,   .mua_comparePlans .contentR3 p,   .mua_comparePlans .contentR4 p {margin: 0; padding: 0 0 12px 0; }
.mua_comparePlans .contentL2 p.note,   .mua_comparePlans .contentR3 p.note,   .mua_comparePlans .contentR4 p.note {padding: 0 60px 12px 60px; font-size: 10px; color: #555; }
.mua_comparePlans .contentL2 p.note span,   .mua_comparePlans .contentR3 p.note span,   .mua_comparePlans .contentR4 p.note span {color: #000; }
.mua_comparePlans .contentL2 p.yrcost,   .mua_comparePlans .contentR3 p.yrcost,   .mua_comparePlans .contentR4 p.yrcost {font-size: 12px; }
.mua_comparePlans .contentL2 p.yrcost span,   .mua_comparePlans .contentR3 p.yrcost span,   .mua_comparePlans .contentR4 p.yrcost span {font-weight: bold; }
.mua_comparePlans .selectNumUsers {margin: 0 0 12px 0; padding: 0; width: 74px; font-family: verdana, sans-serif; font-size: 11px; font-weight: bold; text-align: center; }
.mua_comparePlans .selectNumUsers option {margin: 0; padding: 0; font-size: 11px; font-weight: bold; text-align: center; }
.mua_comparePlans .yesL, .mua_comparePlans .yesB {display: block; height: 0px !important; margin: 0; padding: 39px 0 0 0; overflow: hidden; }
.mua_comparePlans .yesL {background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/multiua/checkmark_red.gif) 50% 0 no-repeat; }
.mua_comparePlans .yesB {background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/multiua/checkmark_gray.gif) 50% 0 no-repeat; }
.mua_comparePlans .selectBtn {margin: 48px 0 100px 0; }
strong.blue {color: #053458; }
.sec1 {width: 550px; }
.sec2 {width: 100%; }
.sec3 {width: 600px; }
.sec4 {width: 100%; }
.intBoxContent .mua_step2Top {margin: 0 0 20px 0; }
.intLeft .signUp {margin: 7px 0 12px 0; width: 500px; border-collapse: collapse; }
.intLeft .signUp td {padding: 0; vertical-align: top; }
.intLeft .signUp p {margin: 0; padding: 0; }
.intLeft .signUp td.subhead {padding: 9px 0 9px 0; width: 182px; font-size: 12px; font-weight: bold; text-align: right; }
.intLeft .signUp td.label,   .intLeft .signUp td.label2 {text-align: right; }
.intLeft .signUp td.field {padding: 0 0 12px 3px; }
.intLeft .signUp td.field2 {padding: 2px 0 4px 0; text-align: right; }
.intLeft .signUp td.field2 p {padding-right: 137px; }
.intLeft .signUp .exmp {font-size: 10px; color: #888889; }
.notreq {padding: 0 8px 0 0; }
.intLeft .signUp .asterisk {font-size: 11px; color: #CF1010; font-weight: bold; }
.intLeft .signUp .textfield {padding: 2px 0 1px 0; font-size: 11px; border: 1px inset grey; background: #F0F2F5; }
.intLeft .signUp td p.agreeTerms {padding: 0 0 4px 70px; }
.intLeft .signUp .terms {margin: 0; padding: 0; }
.intLeft .signUp .terms p {padding: 0 0 10px 0; }
.intLeft .signUp .terms .termsDiv {padding: 15px 15px 15px 15px; margin: 0 10px 0 70px; font-size: 11px; border: 1px solid #AAA; background: #FFF; line-height: 150%; height: 100px; overflow: auto; text-align: left; }
.signUp tbody tr td.agreeBox div {margin: 5px 0 15px 0; padding: 0; width: 85px; height: 22px; float: right; }
.signUp tbody tr td.alignRight div {margin: 0; padding: 0; width: 119px; height: 28px; float: right; }
.checkbox {margin: 0; padding: 0; }
.intLeft .signUp .terms .continueDiv {margin: 10px 10px 0 0; clear: right; float: right; }
.intLeft .signUp .terms .backDiv {margin: 10px 0 0 0; padding: 0 0 0 70px; }
.intLeft .signUp .terms div h3 {margin: 0 0 10px 0; }
.intLeft .signUp .selectfield, .intLeft .signUp selectfield option {padding: 2px 0 1px 0; font-size: 10px; border: 1px inset grey; background: #f0f2f5; }
.intLeft h3.su_moduleHdr {display: block; height: 0px !important; margin: 5px 0 0 0; padding: 27px 0 0 0; color: #0D3F74; overflow: hidden; border: none; }
.intLeft h2.muaPanelHeader_selPlan {display: block; height: 0px !important; margin: 0px 0 0 0; padding: 27px 0 0 0; color: #0D3F74; overflow: hidden; border: none; }
.intBoxContent muaSubHeader_selPlan {font-size: 15pt; }
.muaCol1Content .selPlan_metadata h3.selPlanMetaHdr, .muaCol1Content .selPlan_metadata h3.selBookShelfMetaHdr {margin: 0; height: 0px !important; padding: 51px 0 0 0; overflow: hidden; border: none; }
.muaCol1Content .selPlan_metadata h3.selPlanMetaHdr {background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/multiua/hdr_select_library.gif) 50% 10px no-repeat; }
.muaCol1Content .selPlan_metadata h3.selBookShelfMetaHdr {background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/multiua/hdr_select_bookshelf.gif) 50% 10px no-repeat; }
.muaCol1Content .selPlan_metadata p {margin: 0; padding: 0 0 0 60px; }
.muaCol1Content .selPlan_metadata p.finePrint {display: block; margin: 0; padding: 12px 0 0 60px; font-size: 10px; color: #888889; }
.muaCol1Content .selPlan_metadata p.finePrint .bold {color: #000; font-weight: bold; }
.muaCol1Content .selPlan_metadata p a {display: block; margin: 12px 0 18px 0; padding: 0; font-weight: bold; }
.muaCol1Content .selPlan_metadata .selPlan_hdr {font-size: 15px; font-weight: bold; text-transform: uppercase; margin: 5px 0 10px 0; }
.muaCol1Content .selPlan_metadata .selPlan_info {margin: 0 0 5px 0; font-size: 12px; }
.muaCol1Content .selPlan_metadata .selPlan_info span {font-weight: bold; }
.errHighlight {font-weight: bold; color: #C03; }
.clrt {clear: right; }
.clearright {clear: right; display: block; margin: 0; padding: 0; height: 1px; font-size: 1px; line-height: 0em; }
.clearright20px {clear: right; display: block; margin: 0; padding: 0; height: 20px; font-size: 1px; line-height: 0em; }
.myaccount_content .upgrade_btn {margin: 0 0 -3px 10px; }
.accountAdmin_box {margin: 15px 0 0 0; }
.accountAdmin_box table {border-collapse: collapse; margin: 0 0 0 15px; width: 630px; }
.accountAdmin_box table th {background: #D2DFE9; border-bottom: 1px solid #7990A3; }
.accountAdmin_box table .boxTop {border-top: 1px solid #7990A3; border-left: 1px solid #7990A3; border-right: 1px solid #7990A3; border-bottom: none; height: auto; }
.accountAdmin_box table .blubr3ct {display: block; position: relative; top: -2px; right: -2px; height: 3px; font-size: 0; line-height: 0; background: transparent url() no-repeat top right; }
.accountAdmin_box table .blubr3ct .blubr3cl {display: block; position: relative; left: -4px; width: 3px; height: 3px; font-size: 0; line-height: 0; background: transparent url() no-repeat top left; }
.accountAdmin_box table .blubr3ct {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/brdrblubox3_up_rt.gif); }
.accountAdmin_box table .blubr3ct .blubr3cl {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/boxes/brdrblubox3_up_lt.gif); }
.accountAdmin_box table th p {margin: 0; padding: 3px 0 6px 12px; font-weight: normal; text-align: left; font-size: 11px; }
.accountAdmin_box table td {height: 37px; border-bottom: 1px solid #7990A3; }
.accountAdmin_box table tr.req td {background: #EEF3F7; }
.accountAdmin_box table tr .left {border-left: 1px solid #7990A3; text-align: center; }
.accountAdmin_box table tr .right {border-right: 1px solid #7990A3; }
.accountAdmin_box table tr.addrow .left,  .accountAdmin_box table tr.addrow .right {border-left: none; border-right: none; }
.accountAdmin_box table td p {margin: 0; font-size: 11px; }
.accountAdmin_box table td p.tbltxt {font-size: 11px; padding: 0 0 0 12px; }
.accountAdmin_box table tr.addrow .adminFormField1,   .accountAdmin_box table tr.addrow .adminFormField2 {margin: 0 0 0 6px; padding: 1px 5px; }
.accountAdmin_box table tr.addrow #addlastname {width: 80px; }
.accountAdmin_box table tr.addrow #addfirstname {width: 70px; }
.accountAdmin_box table tr.addrow #addemail {width: 150px; }
.myaccount_content .mayadd {font-size: 12px; margin: 12px 0 0 15px; }
.singleCell {width: 500px; margin: 0 auto; }
.upgradeDiv .upgradeAccount {margin: 18px 0 24px 0; padding: 0; width: 100%; border: none; border-collapse: collapse; }
.upgradeDiv .upgradeAccount td {margin: 0; padding: 0; border-collapse: collapse; vertical-align: top; }
.upgradeDiv .upgradeAccount p {margin: 0; padding: 0 0 10px 0; }
.upgradeDiv .upgradeAccount dl dd {margin: 0 0 0 35px; padding: 0; text-align: left; text-indent: 1.4em; background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/multiua/list_diamond.gif) 1px 3px no-repeat; }
.upgradeDiv .upgradeAccount p.bigData {font-size: 12px; }
.upgradeDiv .upgradeAccount p.midData {font-size: 11px; }
.upgradeDiv .upgradeAccount p.smallData {font-size: 10px; color: #555; }
.upgradeDiv .upgradeAccount .colhdrL,   .upgradeDiv .upgradeAccount .colhdrR,   .upgradeDiv .upgradeAccount .colhdr_lone {margin: 0; padding: 13px 0 0 0; text-align: center; border-bottom: 1px solid #828C96; background: #E9EDF1; }
.upgradeDiv .upgradeAccount .colhdrL {border-right: 1px solid #828C96; background: #E9EDF1 url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/multiua/bg_border1.gif) 0 0 repeat-y; }
.upgradeDiv .upgradeAccount .colhdrR {background: #E9EDF1 url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/multiua/bg_border1.gif) right 0 repeat-y; }
.upgradeDiv .upgradeAccount .colhdr_lone {border: 1px solid #828C96; }
.upgradeDiv .big {color: #000; font-size: 15px; font-weight: bold; margin: 0; padding: 0; }
.myaccount_content .confirmDiv {padding: 15px 0 0 35px; }
.myaccount_content .confirmDiv p {margin: 0 0 6px 0; padding: 0; }
.myaccount_content .confirmDiv .big {color: #000; font-size: 15px; font-weight: bold; margin: 0; padding: 12px 0 0 0; }
.upgradeDiv .upgradeAccount .colhdrL p.big, .upgradeDiv .upgradeAccount .colhdrR p.big, .upgradeDiv .upgradeAccount .colhdr_lone p.big {margin: 12px; }
.myaccount_content h4.subhd {color:#333; font-size:14px; font-weight:normal; margin:0pt 0pt 8px; padding:0pt; }
.upgradeDiv .upgradeAccount .contentL {margin: 0; padding: 25px 10px 10px 10px; text-align: center; border-right: 1px solid #636f7C; border-bottom: 1px solid #636f7C; background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/multiua/bg_border1.gif) 0 0 repeat-y; }
.upgradeDiv .upgradeAccount .contentR {margin: 0; padding: 25px 10px 10px 10px; text-align: center; border-bottom: 1px solid #636f7C; background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/multiua/bg_border2.gif) right 0 repeat-y; }
.upgradeDiv .upgradeAccount .content_lone {margin: 0; padding: 25px 10px 10px 10px; text-align: center; border-right: 1px solid #636F7C; border-bottom: 1px solid #636F7C; border-left: 1px solid #636F7C; }
.upgradeDiv .upgradeAccount .contentR2 {margin: 0; padding: 25px 10px 10px 10px; text-align: right; border-bottom: 1px solid #636F7C; background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/multiua/bg_border2.gif) right 0 repeat-y; }
.content_off {display: none; }
.upgradeDiv .upgradeAccount h2 {color: black; }
.upgradeDiv .upgradeAccount .selectNumUsers {margin: 0 0 0px 0; padding: 0; width: 74px; font-family: verdana, sans-serif; font-size: 11px; font-weight: bold; text-align: center; }
.upgradeDiv .upgradeAccount .selectNumUsers option {margin: 0; padding: 0; font-size: 11px; font-weight: bold; text-align: center; }
.upgradeBoxWrap {margin: 0 auto 20px auto; width: 292px; height: 1%; background: transparent; }
.upgradeBox {width: 292px; height: 1%; background: #ECEFF2; border: 1px solid #A4AEB7; }
.upgradeBox .upgradeBoxContentL {padding: 10px 10px 0px 10px; text-align: right; }
.upgradeBox .upgradeBoxContentR {padding: 0 10px 0px 10px; text-align: left; }
.upgradeBoxContentR h3 {margin: 0; padding: 41px 0 0 0; overflow: hidden; height: 0px !important; border: none; background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/multiua/hdr_select_library.gif) 0 0px no-repeat; }
.upgradeDiv .upgradeAccount .blue {position: relative; right: 0; bottom: -10px; font-size: 10px; text-align: right; font-weight: bold; color: #003298; margin: 0; padding: 0 0 10px 0; }
.upgradeBox .colbx1ct {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/multiua/muaCol1_up_rt.gif); }
.upgradeBox .colbx1ct .colbx1cl {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/multiua/muaCol1_up_lt.gif); }
.upgradeBox .colbx1cb {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/multiua/muaCol1_dn_rt.gif); }
.upgradeBox .colbx1cb .colbx1cl {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/multiua/muaCol1_dn_lt.gif); }
.fiveXrightbox {margin: 0 10px 0 0; text-align: left; }
.fiveXrightbox p {margin-left: 60px; }
.fiveXrightbox .selPlanactype {margin: 6px 6px 0 0; padding: 0; background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/bbss/hdr_select_library.gif) 50% 0 no-repeat; height: 41px; }
.fiveXrightbox .selPlanbookshelftype {margin: 6px 6px 0 0; padding: 0; background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/multiua/hdr_select_bookshelf.gif) 50% 0 no-repeat; height: 41px; }
.fiveXrightbox .finePrint {font-size: 10px; color: #888; }
.fiveXrightbox .selPlan_info {font-size: 13px; margin-bottom: 6px; }
.myaccount_content .bbss_indent .bbss_sbhd {font-size: 13px; font-weight: none; color: #444; margin: 0 0 6px 0; padding: 0; }
.myaccount_content .bbss_indent {margin-left: 12px; width: 350px; }
.myaccount_content .bbss_table {border-collapse: collapse; margin: 12px 0; width: 380px; }
.myaccount_content table.table2 {width: 430px; margin: 0; }
.myaccount_content table.table2_disabled {color: #888; width: 430px; margin: 0; }
.myaccount_content .bbss_table td {vertical-align: top; padding: 5px 1px; }
.myaccount_content .bbss_table td p {font-size: 11px; margin: 0; }
.myaccount_content .bbss_table td.label p {text-align: right; padding: 2px 6px 0 0; }
.myaccount_content .bbss_table td.req p.nobld {font-weight: normal; }
.myaccount_content .bbss_table td.req span {display: inline; }
.myaccount_content .bbss_table td.req p {font-weight: bold; }
.myaccount_content .bbss_table .txt0 {width: 40px; }
.myaccount_content .bbss_table .txt1 {width: 120px; }
.myaccount_content .bbss_table .txt2 {width: 180px; }
.myaccount_content .bbss_table .txt3 {width: 200px; }
.myaccount_content .bbss_table .sel1 {width: 180px; padding: 1px 0; }
.myaccount_content .bbss_table .sel2 {width: 220px; padding: 1px 0; }
.myaccount_content .bbss_table .sel3 {width: 70px; padding: 1px 0; }
.myaccount_content .bbss_cc_box {margin: 12px 35px 12px 20px; }
.myaccount_content .bbss_cc_box .sdwBoxContent {padding: 12px 0 25px 50px; }
.myaccount_content .bbss_cc_box h3 img {margin: 0 0 -3px 12px; }
.popupBox1 .bbss_pups_cont {padding: 12px 0 6px 0; }
.popupBox1 .bbss_pups_cont table {border-collapse: collapse; width: 450px; margin: 12px 0; }
.popupBox1 .bbss_pups_cont table td {vertical-align: top; padding: 0; width: 50%; }
.popupBox1 .bbss_pups_cont table td p {font-size: 11px; padding: 0 6px; }


/* 6.0/aui6.css */
.freetrialbtn {float: right; margin: 0; border: none; }
p {margin: 0 0 12px 0; padding: 0; }
.clearfloats {clear: both; display: block; height: 1px; font-size: 1px; line-height: 0em; }
.auiBoxT {margin: 0; padding: 0; width: 909px; background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/aui6/bg_mainbox_t.png) 0 0 no-repeat; }
.auiBoxB {margin: 0; padding: 40px; background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/aui6/bg_mainbox_b.png) 0 bottom no-repeat; }
.auiBoxInit {margin: 0; padding: 0; height: 540px; background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/aui6/bg_mainbox_b.png) 0 bottom no-repeat; }
.auiBoxB2 {display: inline-block; margin: 0; padding: 40px 71px 50px 71px; background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/aui6/bg_mainbox_b.png) 0 bottom no-repeat; }
.internalBox {position: relative; clear: both; margin: 0; padding: 0; width: 766px; background: #E4E8ED url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/aui6/bg_internalBox.gif) 0 0 no-repeat; }
.internalBox .internalBoxBot {position: relative; margin: 0; padding: 12px; background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/aui6/bg_internalBoxBot.gif) 0 bottom no-repeat; }
.internalBox2 {clear: both; margin: 0; padding: 0; width: 766px; background: #E4E8ED url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/aui6/bg_internalBox2.gif) 0 0 no-repeat; }
.internalBox2 .internalBoxBot2 {margin: 0; padding: 0 0 3px 0; background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/aui6/bg_internalBoxBot2b.gif) 0 bottom no-repeat; }
.internalBox .internalBoxBot3 {margin: 0; padding: 12px; background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/aui6/bg_internalBoxBot.gif) 0 bottom no-repeat; }
.auxContainer {display: inline-block; padding: 50px 82px 0 82px; }
.objContainer {margin: 0; padding: 0; }
.wtBgBucket {float: left; margin: 0; padding: 0; width: 240px; height: 273px; background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/aui6/bg_browseBox.gif) 0 0 no-repeat; }
.wtBgBucketR {margin: 0 0 0 10px; }
.wtBox {margin: 0; padding: 0; background: #FFF; }
.wtBox .howContent {margin: 0; padding: 0 25px 0 25px; }
.wtBox .LgroupContainer h3 {}
.bbct {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; }
.bbct .bbcl {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; }
.bbcb {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; }
.bbcb .bbcl {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; }
.bbct {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/aui6/bb_up_rt.gif); }
.bbct .bbcl {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/aui6/bb_up_lt.gif); }
.bbcb {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/aui6/bb_dn_rt.gif); }
.bbcb .bbcl {background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/aui6/bb_dn_lt.gif); }
.iboxpad {display: block; height: 30px; }
.tabBox {position: relative; margin: 0 0 -1px 0; padding: 0 0 0 32px; height: 37px; overflow: hidden; background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/aui6/bg_tabBox.png) 0 bottom no-repeat; }
.tabBox .auiTabs {margin: 0; padding: 0; height: 37px; list-style: none; }
.tabBox .auiTabs li {float: left; display: block; margin: 0 6px 0 0; padding: 0; height: 37px; list-style: none; }
.tabBox .auiTabs li a {display: block; margin: 0; padding: 37px 0 0 0; overflow: hidden; height: 0px !important; background-color: transparent; background-repeat: no-repeat; background-position: 0 0; }
.tabBox .auiTabs li a:hover {    background-position: 0 -37px; }
.tabBox .auiTabs li a.active {background-position: 0 -37px; }
.tabBox .auiTabs li #auiTab1 {width: 199px; background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/aui6/tab_1.png); }
.tabBox .auiTabs li #auiTab2 {width: 200px; background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/aui6/tab_2.png); }
.tabBox .auiTabs li #auiTab3 {width: 248px; background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/aui6/tab_3.png); }
.tabBox .auiTabs li #auiTab4 {width: 180px; background-image: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/aui6/tab_4.png); }
.tabBox .auiTabs li.b2b {margin: 0 11px 0 0; }
.tabBox .auiTabs li #auiB2BTab1, .tabBox .auiTabs li #auiB2BTab2, .tabBox .auiTabs li #auiB2BTab3 {width: 274px; }
.tabBox .auiTabs li.b2b2 {margin: 0 6px 0 0; }
.tabBox .auiTabs li #auiB2B_4tabs_1 {width: 199px; }
.tabBox .auiTabs li #auiB2B_4tabs_2 {width: 200px; }
.tabBox .auiTabs li #auiB2B_4tabs_3 {width: 180px; }
.tabBox .auiTabs li #auiB2B_4tabs_4 {width: 248px; }
.feat_sshot {float: left; margin: 12px 0 0 0; padding: 0; width: 216px; height: 128px; }
.feat_info {margin: 0 0 12px 230px; padding: 12px 0 0 0; width: 460px; }
.feat_list {margin: 0; padding: 0 0 0 26px; color: #FDBF57; }
.feat_list li {margin: 0 0 8px 0; padding: 0; }
.feat_list li span {color: #000; }
dt.lgQuestion {font-size: 15px; }
h2#welcomeHdr {float: left; margin: 0; padding: 34px 0 0 0; overflow: hidden; height: 0px !important; width: 440px; background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/aui6/hdr_aui_welcome.gif) 0 0 no-repeat; }
h2#browseHdr {float: left; margin: 10px 0 0 0; padding: 34px 0 0 0; overflow: hidden; height: 0px !important; width: 440px; background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/aui6/hdr_aui_browse.gif) 0 0 no-repeat; }
h2#howFaqHdr {width: 440px; margin: 15px 0 15px 0; padding: 26px 0 0 0; overflow: hidden; height: 0px !important; background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/aui6/hdr_aui_faq.gif) 0 0 no-repeat; }
h2#freeTrialHdr {float: left; margin: 10px 0 10px 0; padding: 34px 0 0 0; overflow: hidden; height: 0px !important; width: 510px; background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/aui6/hdr_aui_trial.gif) 0 0 no-repeat; }
h3.catheader, h3.morecatheader, h3.compareheader {margin: 0 0 0 15px; padding: 7px 15px 5px 15px; font-family: verdana, sans-serif; font-size: 15px; font-weight: bold; color: #506175; }
h3.morecatheader {margin: 0; padding: 7px 15px 5px 15px; }
.internalBoxBot .wtBgBucket h3.howBucketHdr {margin: 0; padding: 20px 0 12px 0; font-size: 15px; color: #ab1517; text-align: center; font-weight: bold; }
h3.compareheader {margin: 0; padding: 0; font-family: verdana, sans-serif; font-size: 15px; font-weight: bold; color: #506175; }
h2.standardHdr {float: left; display: block; margin: 0; padding: 7px 0 0 0; width: 730px; height: 32px; font-size: 25px; font-weight: normal; color: #B31F17; }
h2.w460 {width: 460px; }
h3.featureHdr {margin: 0 0 4px 0; padding: 0; font-size: 15px; color: #00467F; }
p.subtitleText {margin: 0 0 16px 0; font-size: 15px; }
.msgText {clear: both; margin: 0 0 20px 0; }
.howPara {margin: 0; padding: 153px 33px 0 33px; }
.howPara2 {margin: 0; padding: 5px 33px 0 33px; }
.wtBgBucket img {margin: 0 31px 0 31px; padding: 0; border: none; }
.faqlist {margin: 0 0 15px 0; }
.faqlist dt {margin: 0 0 4px 0; padding: 0; }
.faqlist dd {margin: 0 0 0 18px; padding: 0; }
ul.group {margin: 0; padding: 0 0 0 30px; height: 106px; list-style: none; }
ul.group li {float: left; display: block; margin: 0; padding: 0; width: 96px; height: 102px; }
ul.group li a {display: block; margin: 0; padding: 0; width: 96px; height: 102px; }
ul.group li a img {border: none; }
ul.Lgroup {margin: 0 0 0 30px; padding: 0; list-style: none; }
ul.Lgroup li {float: left; display: block; margin: 0 0 20px 0; padding: 0; width: 96px; height: 102px; }
ul.Lgroup li a {display: block; margin: 0; padding: 0; width: 96px; height: 102px; }
ul.Lgroup li a img {border: none; }
a.moretitles {clear: both; display: block; text-align: right; margin: 0 0 4px 0; padding: 0; padding: 10px 14px 7px 0; _padding: 0 14px 7px 0; text-decoration: none; }
a:hover.moretitles {    text-decoration: underline; }
.categories {margin: 10px 8px 10px 10px; padding: 0 0 0 0; }
.titles {margin: 10px 0 10px 10px; }
.categories ul li .indicate {color: #000; font-weight: bold; }
.categories ul li .indicate:hover {    text-decoration: none; cursor: text; }
.categories ul.cats {margin: 0; padding: 0 0 0 15px; list-style: none; }
.categories ul.cats li {margin: 0 0 7px 0; padding: 0; list-style: none; }
.categories ul.cats li a {display: block; margin: 0; padding: 0; text-decoration: none; }
.categories ul li a:hover {    text-decoration: underline; }
.stepCounter {float: right; padding: 7px 0 0 0; }
.comparisonContainer {margin: 0; padding: 10px 0 10px 32px; }
.comparePlans {margin: 0; padding: 0; width: 674px; border-collapse: collapse; border-right: 2px solid #90ABC0; border-bottom: 2px solid #90ABC0; background: #FFF; font-size: 12px; }
.comparePlans tr td {margin: 0; padding: 0; text-align: center; border-collapse: collapse; border: 1px solid #90ABC0; }
.comparePlans tr th {margin: 0; padding: 10px 0; background: #105287; font-size: 13px; font-weight: bold; text-align: center; color: #FFF; border-collapse: collapse; border: 1px solid #90ABC0; }
.comparePlans tr th.red {color: #fdbf57; }
.comparePlans tr th.lightgray {color: #ccc; }
.comparePlans tr td.desc {width: 275px; text-align: left; }
.comparePlans tbody tr td.desc p {display: block; margin: 0; padding: 10px; }
.comparePlans tr td.desc p strong {color: #053458; }
.comparePlans .col {width: 178px; font-size: 11px; }
.comparePlans .col p {padding: 10px; color: rgb(16, 82, 135); }
.button {text-align: center; }
.button p.selectBtn {margin: 0; padding: 10px 0 5px 0; }
.button p.selectBtn img {margin: 0; border: none; }
.step {margin: 0; padding: 10px 20px;}
.promoFormWrap {margin: 0; padding: 0; }
.promoFormA, .promoFormB {display: block; margin: 0; padding: 0; height: 32px; }
.promoFormAa {display: block; margin: 0; padding: 0 108px 0 0; height: 24px; text-align: right; }
.promoFormB1 {display: block; margin: 0; padding: 0; height: 14px; }
.promoFormC {display: block; margin: 0; padding: 0; height: 14px; }
.promoFormD {display: block; margin: 0; padding: 0; height: 24px; text-align: right; }
.promoFormB.extra {display: block; margin: 0; padding: 0; height: 34px; }
.promoFormA label {float: left; display: block; margin: 0; padding: 3px 0 0 0; width: 282px; text-align: right; font-weight: bold; color: #000; }
.promoFormA label.dualline {padding: 0; height: 32px; }
.promoFormA label.dualline span.note {font-weight: normal; font-size: 10px; }
.promoFormB label, .promoFormB1 label {float: left; display: block; margin: 0; padding: 3px 0 0 0; width: 262px; text-align: right; color: #000; }
.promoFormD label.toright {float: none; margin: 0; padding: 2px 0 0 3px; }
.promoFormB span.prompt, .promoFormC span.prompt {float: left; display: block; margin: 0 0 0 0; padding: 0 0 0 40px; width: 600px; }
.promoFormC span.note {float: left; display: block; margin: 0 0 0 0; padding: 0 0 0 262px; width: 600px; font-size: 10px; color: #B7C6D6; }
.promoFormA input, .promoFormB input, .promoFormB1 input {float: left; margin: 0 0 4px 4px; padding: 3px 1px; font-size: 12px; }
.promoFormA input.longT {}
.promoFormD input.chkBox {margin: 0 4px 0 4px; padding: 0; font-size: 11px; }
.promoFormA input.short, .promoFormB input.short, .promoFormB1 input.short {width: 80px; }
.promoFormA input.long, .promoFormB input.long, .promoFormB1 input.long {width: 210px; }
.promoFormA input.longT {margin: 2px 0 0 4px; width: 210px; }
.promoFormA select, .promoFormB select, .promoFormB1 select {float: left; margin: 0 0 0 4px; padding: 1px 0 1px 1px; font-size: 11px; }
.promoFormA select.state, .promoFormB select.state {width: 221px; }
.promoFormA select.country, .promoFormB select.country {width: 307px; }
.promoFormA span.requiredtext, .promoFormB span.requiredtext {margin: 0; padding: 0 0 0 45px; }
.promoFormA span.asterisk, .promoFormAa span.asterisk, .promoFormB span.asterisk, .promoFormB1 span.asterisk {margin: 0; padding: 0; color: #CC0000; font-weight: bold; font-size: 11px; }
.promoFormD span.asterisk2 {margin: 0 60px 0 0; padding: 0 0 4px 2px; color: #CC0000; font-size: 13px; }
.promoFormA input.button, .promoFormB input.button {float: right; margin: 7px 108px 0 0; padding: 0; width: 117px; height: 27px; }
.promoFormA input.button2, .promoFormB input.button2, .promoFormB .button4 {float: right; margin: 0 30px 0 0; padding: 0; width: 117px; height: 27px; }
.promoFormA input.button3, .promoFormB input.button3, .promoFormB .button3 {float: left; margin: 0 30px 0 0; padding: 0; width: 87px; height: 27px; }
p.selectBtn {margin: 0 0 0 0; }
p.selectBtn img {margin: 12px 0 0 18px; border: none; }
.promoList {margin: 0 0 12px 80px; padding: 0; width: 530px; }
.promoList li {margin: 0; padding: 0; }
.promoHR {margin: 22px 0 22px 40px; padding: 0; width: 600px; height: 1px; border-top: 1px solid #B7C6D6; font-size: 0; line-height: 0em; }
.tosBox {margin: 0 0 25px 50px; padding: 10px 25px 10px 25px; width: 510px; height: 140px; border: 1px solid #BBB; overflow: auto; }
.tosBox h2 {font-size: 11px; }
.warningBox {margin: 7px 0 12px 0; padding: 10px 10px 10px 40px; border: 1px solid #FF0000; background: #FFF url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/aui6/icon_alert.gif) 4px 2px no-repeat; }
.error {color: #FF0000; font-weight: bold; }


/* 6.0/docsafari.css */
.htmlcontent .docBookTitle,  .htmlcontent .docPartTitle {font-family: verdana, sans-serif; color: #6D7288; font-size: 180%; font-weight: bold; border: none; }
.htmlcontent .docPrefaceTitle,  .htmlcontent .docAppendixTitle,  .htmlcontent .docChapterTitle,  .htmlcontent .docBibliographyTitle,  .htmlcontent .docArticleTitle,  .htmlcontent .docGlossaryTitle {font-family: verdana, sans-serif; color: #646480; font-size: 170%; margin-top: 5px; font-weight: bold; }
.htmlcontent .docSidebarTitle {font-family: verdana, sans-serif; color: #6D7288; font-size: 115%; text-align: center; }
.htmlcontent .docSection1Title,  .htmlcontent .docBibliodivTitle,  .htmlcontent .docBridgehead {font-family: verdana, sans-serif; color: #6D7288; margin-top: 5px; font-size: 155%; }
.htmlcontent .docSection2Title,  .htmlcontent .docBibliosetTitle {font-family: verdana, sans-serif; color: #6D7288; margin-top: 5px; font-size: 140%; }
.htmlcontent .docSection3Title,  .htmlcontent .docSection4Title,  .htmlcontent .docSection5Title {font-family: verdana, sans-serif; color: #7D8298; margin-top: 5px; font-size: 115%; font-weight: bold; }
.htmlcontent .docFigureTitle,  .htmlcontent .docTableTitle,  .htmlcontent .docExampleTitle,  .htmlcontent .docTocTitle,  .htmlcontent .docAbstractTitle,  .htmlcontent .docQandasetTitle,  .htmlcontent .docProcTitle,  .htmlcontent .docRefsectTitle {font-family: verdana, sans-serif; color: #000066; font-size: 110%; font-weight: bold; }
.htmlcontent .docText,  .htmlcontent .docList {font-family: verdana, sans-serif; color: black; font-size: 105%; }
.htmlcontent .docMonofont {font-family: 'Courier New', Courier, monospace; font-size: 95%; }
.htmlcontent .docTableHeader,  .htmlcontent .docTableCell {font-family: Verdana,'Times New Roman', Times,serif; color: black; font-size: 105%; }
.htmlcontent .docTableFooter {font-family: verdana, sans-serif; color: black; font-size: 105%; }
.htmlcontent .docRefCell {font-family: verdana, sans-serif; color: black; font-size: 115%; }
.htmlcontent .docTextHighlight {}
.htmlcontent .docIndexterm {color: #A0A0A0; font-size: 105%; }
.htmlcontent .docFootnote,  .htmlcontent .docItemizedlist {font-family: verdana, sans-serif; color: #000000; font-size: 80%; }
.htmlcontent .docNote {margin-right: 2em; margin-bottom: 2em; margin-left: 2em; }
.htmlcontent .docNoteTitle {font-family: verdana, sans-serif; color: black; font-size: 105%; font-weight: bold; }
.htmlcontent .docNormalTitle,  .htmlcontent .docTipTitle {font-family: verdana, sans-serif; color: #6D7288; font-size: 115%; font-weight: bold; }
.htmlcontent .docCautionsTitle {font-family: verdana, sans-serif; color: #CC0000; font-size: 115%; font-weight: bold; }
.htmlcontent a.docLink {color: #00217B; text-decoration: none; }
.htmlcontent a.docLink:visited {    color: #00217B; text-decoration: none; }
.htmlcontent a.docLink:hover {    color: #00217B; text-decoration: underline; }
.htmlcontent .docEmphasis {font-style: italic; }
.htmlcontent .docEmphBold,  .htmlcontent .docEmphStrong {font-weight: bold; }
.htmlcontent .docEmphGray {color: #C0C0C0; }
.htmlcontent .docEmphMark {background-color: #C0C0C0; }
.htmlcontent .docEmphRev {color: silver; background-color: black; }
.htmlcontent .docEmphStrike {text-decoration: line-through; }
.htmlcontent .docEmphUl,  .htmlcontent .docEmphCursor {text-decoration: underline; }
.htmlcontent .docEmphBoldItalic {font-style: italic; font-weight: bold; }
.htmlcontent .docEmphRoman {font-style: normal; text-decoration: none; text-transform: none; font-weight: normal; font-variant: normal; }
.htmlcontent .docEmphSmaller {color: #354278; font-size: 75%; }
.htmlcontent .docEmphHyperlink {color: black; }
.htmlcontent .docCaps {text-transform: uppercase; }
.htmlcontent .docStructname {font-variant: small-caps; }
.htmlcontent .docPubcolor {color: #354278; }
.htmlcontent .st1 {font-family: verdana, sans-serif; color: #3333CC; text-decoration: none; font-size: 85%; }
.htmlcontent hr.normal {border: none 0; border-top: 1px solid #B8BDD5; width: 100%; height: 1px; margin: 0; }
.htmlcontent pre {color: #000066; font-family: 'Courier New', Courier, monospace; font-size: 100%; }
.htmlcontent tt {color: #000066; font-family: 'Courier New', Courier, monospace; font-size: 100%; }
.htmlcontent .mm {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 115%; font-weight : normal; text-decoration : none; background-color: #999999; color: #FFFFFF; }
.htmlcontent .docEmphRomanAlt  {font-family: 'Times New Roman',Times,serif; }
.htmlcontent .docEmphBoldAlt {font-family: 'Times New Roman',Times,serif; font-weight:bold; }
.htmlcontent .docEmphItalicAlt {font-family: 'Times New Roman',Times,serif; font-style: italic; }
.htmlcontent td.docTableCell {padding: 5px 3px; margin: 0px; }
.htmlcontent th.docTableHeader,  .htmlcontent td.thead,  .htmlcontent .thead {font-weight: bold; font-style: normal; font-size: 105%; padding: 5px 3px; }
.htmlcontent .docDoubleUnderscore {text-decoration: double underline; border-bottom:solid 1px black; }
.htmlcontent span.docDoubleUnderscore {border-bottom: 3px #000000 double; }
.htmlcontent .allBorders {border: 1px #000000 solid; }
.htmlcontent .bottomBorder {border-bottom: 1px solid #000000; }
.htmlcontent .topBorder {border-top: 1px #000000 solid; }
.htmlcontent .leftBorder {border-left: 1px #000000 solid; }
.htmlcontent .rightBorder {border-right: 1px #000000 solid; }


/* 6.0/newpages.css */
.news_feature {padding: 0; margin: 0 0 30px 3px; }
.feature_videos {background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/whatsnew/whatsnew_video.gif) 0 0 no-repeat; }
.feature_books {background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/whatsnew/whatsnew_books.gif) 0 0 no-repeat; }
.feature_roughs {background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/whatsnew/whatsnew_roughcuts.gif) 0 0 no-repeat; }
.feature_mobile {background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/whatsnew/whatsnew_mobile.gif) 0 0 no-repeat; }
.feature_downloads {background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/whatsnew/whatsnew_downloads.gif) 0 0 no-repeat; }
.feature_faves {background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/whatsnew/whatsnew_folders.gif) 0 0 no-repeat; }
.feature_notes {background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/whatsnew/whatsnew_notes.gif) 0 0 no-repeat; }
.feature_bmarks {background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/whatsnew/whatsnew_bookmarks.gif) 0 0 no-repeat; }
.feature_tags {background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/whatsnew/whatsnew_tags.gif) 0 0 no-repeat; }
.feature_print {background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/whatsnew/whatsnew_autosum.gif) 0 0 no-repeat; }
.feature_reviews {background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/whatsnew/whatsnew_reviews.gif) 0 0 no-repeat; }
.feature_search {background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/whatsnew/whatsnew_search.gif) 0 0 no-repeat; }
.anci_left ul.yellow {margin: 0 0 0 25px; padding: 0; }
.anci_left ul.yellow li {color: #FDBF57; margin: 0; padding: 0; }
.anci_left ul.yellow li p {color: #000; margin: 0; padding: 0 0 6px 0; }
.anci_left h4.whatsnew {margin: 0 0 8px 8px; padding: 12px 0 0 0; font-size: 18px; font-weight: normal; color: #000; }
.anci_left p.bigger {font-size: 14px; font-weight: normal; margin: 0 0 30px 8px; padding: 0; }
.anci_left p.big {font-size: 12px; margin: 0 0 8px 0; }
.anci_left h5.feature {font-size: 12px; font-weight: bold; line-height: 1.2em; margin: 0; padding: 0; }
.anci_right p.helptext {background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/mysafari/btn_help.gif) 0 2px no-repeat; padding-left: 32px; margin: 15px 30px 30px 16px; }
.anci_right p.knowtext {background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/whatsnew/btn_arrw.gif) 0 2px no-repeat; padding-left: 32px; margin: 0 30px 70px 16px; }
.news_feature .rightcol {margin-left: 185px; }
.news_feature .leftcol {float: left; width: 185px; height: 110px; }
.anci_left .tools_item .pic_wrap {float: left; width: 220px; padding: 5px 0 0 0; }
.anci_left .tools_item .pic_wrap img {margin: 0 0 0 15px; }
.anci_left .tools_item .text_wrap {margin-left: 220px; }
.anci_left .tools_item .text_wrap p {line-height: 1.5em; }
.anci_left .tools_item ul {margin: 0 0 12px 20px; padding: 0; }
.anci_left .tools_item ul li {color: #FDBF57; padding: 0; }
.anci_left .tools_item ul li p {color: #000; }
.anci_left .tools_item h4 {margin: 0 0 12px 8px; padding: 0; }
#openhouse {margin: 0 auto; width: 840px; text-align: center; }
#openhouse #banner {margin: 0 0 20px 0; }
#openhouse #promocontent {margin: 0 auto; width: 708px; text-align: left; }
#promocontent .footnote {color: #666; font-size: 10px; font-style: italic; }
.promolist {display: block; margin: 16px 0 4px 0; width: 320px; list-style: none; }
#promolist1 {float: left; padding: 0 0 0 24px; }
#promolist2 {float: right; padding: 0; }
#promolist1 li p, #promolist2 li p {margin: 0; padding: 0 0 0 64px; }
#promolist1 li, #promolist2 li {margin: 0 0 15px 0; list-style: none; }
.promolist li#access {background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/other/icon_access.png) 0 0 no-repeat; }
.promolist li#search {background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/other/icon_search.png) 0 0 no-repeat; }
.promolist li#roughcuts {background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/other/icon_roughcuts.png) 0 0 no-repeat; }
.promolist li#mobile {background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/other/icon_mobile.png) 0 0 no-repeat; }
.promolist li#timesave {background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/other/icon_timesave.png) 0 0 no-repeat; }
.promolist li#organize {background: transparent url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/other/icon_organize.png) 0 0 no-repeat; }
.emailprefs_update_module {padding: 15px 0 3px 0; color: #000; text-align: left; }
.emailprefs_update_module p {font-size: 12px; line-height: 1.3em; margin: 0 6px 12px 6px; }
.emailprefs_update_module dl {margin: 0 0 0 15px; padding: 0; }
.emailprefs_update_module dt {color: #333; font-weight: bold; margin: 0 !important; padding-bottom: 0; }
.emailprefs_update_module dt label {color: #333; font-weight: bold; line-height: 1.3em; }
.emailprefs_update_module dt input {position: relative; top: 2px; }
.emailprefs_update_module dd {margin: 0 !important; padding: 0 0 12px 28px; line-height: 1.3em; }
.emailprefs_update_module ul {margin: 0 0 12px 20px; padding: 0; list-style: none; }
.emailprefs_update_module ul li {margin: 0; padding: 0; }
.emailprefs_update_module ul li p {float: left; font-size: 10px; margin: 0 0 3px 8px !important; width: 280px; }
.emailprefs_update_module ul li label {color: #333; font-weight: bold; }
.emailprefs_update_module ul li input {float: left; margin: 0 0 0 6px; position: relative; top: 2px; }
.hdrbox2Content .emailprefs_update_module p  {margin-left: 0; }
.benefits_left {margin-right: 350px; }
.benefits_left p {font-size: 12px; line-height: 1.5em; margin-bottom: 20px; }
.benefits_left h5 {font-size: 15px; font-weight: bold; color: #333; margin: 0 0 15px 0; padding: 6px 0 0 6px; }
.benefits_left a {color: #07A; font-weight: bold; }
.benefits_left .beni_info {margin-left: 240px; padding-bottom: 20px; min-height: 165px; }
.benefits_left .beni_info p {font-size: 11px; margin-bottom: 18px; }
.benefits_left .logo {float: left; padding: 3px 0 0 6px; }
.benefits_rightbox {width: 326px; float: right; padding: 0 0 15px 0; background: url(images/subscribe/bg_subscribebox_gradient.gif) 0 100% repeat-x; border: 2px solid #7D7D7D; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
.benefits_rightbox h5 {margin: 0 0 12px 0; padding: 7px 0; font-weight: normal; background: #7D7D7D; color: #FFF; font-size: 16px; text-align: center; }
.benefits_rightbox p {margin: 0 0 20px 0; padding: 0 20px; line-height: 1.5em; }


/* 6.0/top.css */
body {margin-left: 0; }
.logo {position: relative; top: 0; margin: 0; padding: 3px 0; min-width: 924px; background: transparent; }
.logo .cap {display: none; float: right; width: 15px; height: 66px; background: url(http://s1.safarifiles.com/static/201007-945-my/images/6.0/logo_partner_cap.gif) 100% 0 no-repeat; }
.logo .partnerlogo {float: right; width: auto; height: auto; }


/* 6.0/style.css */


/* 6.0/localstyle.css */

