@charset "utf-8";
/* CSS Document */
div, a{behavior:url(js/iepngfix.htc)}
span {display:none}
#body_style {background:url(../images/bg_base.jpg) repeat-x #720911 top left; margin:0 auto; padding:0;}
#base {width:1030px; margin:auto;}
#header {width:1030px; background:url(../images/bg_nav.jpg) top left no-repeat; height:127px;}
#cntr_menu {width:900px; height:27px;margin:0 65px 0 65px; padding-top:34px}
#cntr_menu ul {margin:0; padding:0;}
#cntr_menu ul li {margin:0; padding:0; float:left; list-style:none;}
a#cntr_menu_btn1 {background:url(../images/btn_menu1.gif) top left no-repeat; display:block; width:86px; height:27px;}
a#cntr_menu_btn2 {background:url(../images/btn_menu2.gif) top left no-repeat; display:block; width:184px; height:27px;}
a#cntr_menu_btn3 {background:url(../images/btn_menu3.gif) top left no-repeat; display:block; width:88px; height:27px;}
a#cntr_menu_btn4 {background:url(../images/btn_menu4.gif) top left no-repeat; display:block; width:118px; height:27px; margin-left:181px}
a#cntr_menu_btn5 {background:url(../images/btn_menu5.gif) top left no-repeat; display:block; width:166px; height:27px;}
a#cntr_menu_btn6 {background:url(../images/btn_menu6.gif) top left no-repeat; display:block; width:77px; height:27px;}
a#cntr_menu_btn1:hover {background:url(../images/btn_menu1.gif) bottom left no-repeat; display:block;}
a#cntr_menu_btn2:hover {background:url(../images/btn_menu2.gif) bottom left no-repeat; display:block;}
a#cntr_menu_btn3:hover {background:url(../images/btn_menu3.gif) bottom left no-repeat; display:block;}
a#cntr_menu_btn4:hover {background:url(../images/btn_menu4.gif) bottom left no-repeat; display:block;}
a#cntr_menu_btn5:hover {background:url(../images/btn_menu5.gif) bottom left no-repeat; display:block;}
a#cntr_menu_btn6:hover {background:url(../images/btn_menu6.gif) bottom left no-repeat; display:block;}
#cntr {background:url(../images/bg_cntr_cntr.png) repeat-y left top; padding:0 100px 0 100px; width:830px; height:auto;}
#cntr a { color:#FFFFFF; text-decoration:none }
#cntr a:hover { color:#FFFFFF; text-decoration:underline }
#cntr a:visited { color:#FFFFFF }
#cntr_cntr {height:auto; margin:0; padding:0;}
#cntr_cntr_list {height:auto; margin:0; padding:0;_width:827px;}
#cntr_cntr_list p {padding:0 0 12px 18px;}
#cntr_cntr_list span {padding:0 0 12px 0px; display:block; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#54310a; text-align:justify; margin:0;}
#cntr_cntr_list span.inline{display:inline}
#cntr_cntr_list li {padding:0 0 12px 2px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#54310a; text-align:justify; margin:0; }
#cntr_cntr_list ul { padding:0 0 0px 45px; margin:0; list-style:outside disc}
#cntr_cntr_list ol { padding:0 0 0px 53px; margin:0; list-style:outside lower-latin}
#cntr_cntr_list ol li ol { padding:0 0 0px 35px; margin:0; list-style:outside lower-roman}


p {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#54310a; text-align:justify; padding:0 0 12px 0; margin:0; display:block}
h2, h1 {font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFF;}
h1 {margin:0 0 14px 0; padding:0; font-size:18px;}
h2 {margin:0 0 8px 0; padding:0; font-size:12px;}
#cntr_btm {background:url(../images/bg_cntr_btm.png) no-repeat top left; width:1030px; height:25px; clear:both}
.cntr_img {float:right; margin:0 0 10px 22px}
.cntr_imgs {clear:both; display:block; margin:0 0 15px 110px;}
.cntr_imgs img {float:left; border:1px #9f6629 solid; margin-right:20px}
.cntr_img span, #header span {display:none}
.clear {clear:both}
#cntr_cntr li {list-style-type:circle; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#54310a; line-height:14px;}
#cntr_cntr ul { margin:0; padding:5px 0 15px 30px}
#footer {height:32px; background:url(../images/bg_footer.png) no-repeat left top; width:711px; padding-left:319px;}
#footer span { display:none}
#footer ul {text-align:center; width:391px; margin:0; padding:0;}
#footer ul li {float:left; list-style:none; margin:0; padding:0;}
a#footer_btn1 {background:url(../images/btn1_footer.gif) top left no-repeat; display:block; width:127px; height:22px;}
a#footer_btn2 {background:url(../images/btn2_footer.gif) top left no-repeat; display:block; width:102px; height:22px;}
a#footer_btn3 {background:url(../images/btn3_footer.gif) top left no-repeat; display:block; width:82px; height:22px;}
a#footer_btn4 {background:url(../images/btn4_footer.gif) top left no-repeat; display:block; width:80px; height:22px;}
a#footer_btn1:hover {background:url(../images/btn1_footer.gif) bottom left no-repeat; display:block; width:127px; height:22px;}
a#footer_btn2:hover {background:url(../images/btn2_footer.gif) bottom left no-repeat; display:block; width:102px; height:22px;}
a#footer_btn3:hover {background:url(../images/btn3_footer.gif) bottom left no-repeat; display:block; width:82px; height:22px;}
a#footer_btn4:hover {background:url(../images/btn4_footer.gif) bottom left no-repeat; display:block; width:80px; height:22px;}
.ftr_privologo{width:100px;height:55px;margin:0 auto;display:block;background:transparent url(../images/privoLogo.png) 0 0 scroll;}

/*BK*/
#bg_book { background:url(../images/bg_book.gif) top left no-repeat; width:1000px; min-height:852px; margin:auto}
#body_style_bk {background:url(../images/bk_bg_base.jpg) repeat-x #5a000f top left; margin:0; padding:0;}
#bk_base {width:939px; margin:auto; _height:850px;}
#bk_header {width:939px; background:url(../images/bk_bg_head.jpg) top left no-repeat; height:129px;}
#bk_cntr {background:url(../images/bk_bg_cntrbk.png) repeat-y left; padding:0 0px 0 55px; width:883px; height:auto; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
#bk_cntr p { width:806px;}
/*#bk_cntr hr { width:806px; background:#ad6415; border:none; height:1px; padding:0; margin:0 0 10px 0;}*/
#bk_cntr_btm {background:url(../images/bk_bg_foot.png) no-repeat top left; width:939px; height:27px; clear:both}
#bk_cntr_cntr {height:auto; margin:0; padding:0 34px 0 0;}
p.sbttl {color:#942017; font-size:11px; font-weight:bold; margin:0; padding:0}
p.txtw11 { color:#FFFFFF; padding-left:3px;}
p.txtw12 { color:#FFFFFF; padding-left:3px; font-size:12px}
#bk_col_left {width:432px; float:left; height:auto}
#bk_col_right {width:409px; float:left; height:auto; overflow:visible}
#bk_col_right p { padding-left:21px}
#boxy {margin:0  0 6px 0}
#boxy hr {margin:0 0 5px 0; padding:0; color:#d37a1a; background:#d37a1a; border:none; height:1px; display:block}
#boxy ul {margin:0; padding:0; height:36px}
#boxy ul li { margin:0; padding:0; list-style:none; float:left; display:block; width:132px; color:#FFFFFF;}
#boxy_top { background:url(../images/bk_box_ytop.gif) top left no-repeat ; height:11px;}
#boxy_mid { background:url(../images/bk_box_ymid.gif) repeat-y left; padding:2px 15px 0 13px; width:396px; }
#boxy_btm { background:url(../images/bk_box_ybtm.gif) bottom left no-repeat ; height:5px; clear:both}
#box2 { color:#54310a; font-size:12px;}
#box2_top { background:url(../images/bk_box2_top.gif) top left no-repeat ; height:11px;}
#box2_mid { background:#c67218; width:414px; padding-left:10px}
#box2_mid p { font-size:16px; padding:7px 0 10px 2px;}
#box2_btm { background:url(../images/bk_box2_btm.gif) bottom left no-repeat ; height:13px;}
.box3 { font-size:16px; color:#54310a; padding:5px 0 14px 0; display:block}
.box3_top {background:url(../images/bk_box3_top.gif) top left no-repeat; height:4px; width:405px;}
.box3_mid {background:#a55f14; width:395px;  padding-left:10px;}
#bk_cntr .box3_mid p{width:1px;}
#bk_cntr p.txtw12{width:388px;}
#bk_cntr p.txtw11{width:432px;}
.box3_mid_cntr {padding-bottom:10px; height:25px}
.box3_btm {background:url(../images/bk_box3_btm.gif) bottom left no-repeat; height:4px;}
#box_journal {background:url(../images/bg_journal.jpg) top left no-repeat; width:388px; height:481px; padding-left:21px;}

a.btn_see {background:url(../images/btn_see.gif) top left no-repeat; display:block; width:103px; height:26px; float:left}
a.btn_see:hover {background:url(../images/btn_see.gif) bottom left no-repeat; display:block;}
a.btn_remove {background:url(../images/btn_remove.gif) top left no-repeat; display:block; width:131px; height:26px;}
a.btn_remove:hover {background:url(../images/btn_remove.gif) bottom left no-repeat; display:block;}
a.btn_buy {background:url(../images/btn_buy.gif) top left no-repeat; display:block; width:97px; height:26px;}
a.btn_buy:hover {background:url(../images/btn_buy.gif) bottom left no-repeat; display:block;}
a.btn_add {background:url(../images/btn_add.gif) top left no-repeat; display:block; width:94px; height:26px; float:left; margin-left:9px}
a.btn_add:hover {background:url(../images/btn_add.gif) bottom left no-repeat; display:block;}
#bk_arrows { float:right; padding-right:22px; margin-top:-10px; position:relative}
a.btn_arrow_left {background:url(../images/arrow_left.gif) top left no-repeat; display:block; width:37px; height:28px; float:left; margin-left:4px}
a.btn_arrow_left:hover {background:url(../images/arrow_left.gif) bottom left no-repeat; display:block;}
a.btn_arrow_right {background:url(../images/arrow_right.gif) top left no-repeat; display:block; width:36px; height:28px; float:left; margin-left:4px}
a.btn_arrow_right:hover {background:url(../images/arrow_right.gif) bottom left no-repeat; display:block;}

/*Pages imges*/

.img_parent {background:url(../images/img_parent.jpg) no-repeat top left; padding-top:310px;}

/*BK Preview*/
#header_pbk {width:1030px; background:url(../images/bg_nav_2.jpg) top left no-repeat; height:127px;}
#header_pbk #cntr_menu{height:26px;padding-top:33px;overflow:hidden;}
#bg_pbook {background-image:background-position: top left; background-repeat:no-repeat; width:1050px; min-height:1143px; margin:auto}
#body_style_pbk {background-color:#890028; margin:0; padding:0;}
#pbk_head {width:600px; height:73px;}
#pbk_base {width:902px; margin:auto;background:transparent url(../images/pbk_bg_all.jpg) no-repeat scroll 54px 43px}
#pbk_base_cntr {width:600px; margin-left:163px;}
#pbk_cntr_book {width:576px; height:720px; background:url(../images/cntr.jpg) top left no-repeat;}
#pbk_cntr {width:740px; margin:auto; height:33px;}
#pbk_cntr_txt {height:30px; padding:4px 7px 0 7px}
#pbk_cntr_txt p {color:#FFF; margin:0; padding:0;text-align:center;}

#pbk_btn_area {padding:10px 0 0px 0px; height:38px; text-align:right}
#pbk_btn_area2 {padding:10px 0 11px 726px; height:28px; text-align:right}

a.btn_home {background:url(../images/btn_home.png) top center no-repeat; height:26px; width:374px; display:block}
a.btn_show {background:url(../images/pbk_btn_show.gif) top left no-repeat; display:block; width:265px; height:28px; float:left; padding-right:7px;}
#pbk_cntr_book_arrows {padding:346px 5px 0 5px;}
a.btn_show:hover {background:url(../images/pbk_btn_show.gif) bottom left no-repeat; display:block; }
a.btn_purchase {background:url(../images/pbk_btn_purchase.gif) top left no-repeat; display:block; width:265px; height:28px; float:left; padding-right:4px;}
a.btn_purchase:hover {background:url(../images/pbk_btn_purchase.gif) bottom left no-repeat; display:block;}
a.btn_pbk_left {background:url(../images/pbk_arrow_lft.jpg) top left no-repeat; display:block; width:34px; height:28px; float:left; padding-right:498px;}
a.btn_pbk_left:hover {display:block;}
a.btn_pbk_right {background:url(../images/pbk_arrow_rght.jpg) top left no-repeat; display:block; width:34px; height:28px; float:left}
a.btn_pbk_right:hover {display:block;}
a.btn_help{background:transparent url(../images/helpBtn.jpg) top left no-repeat scroll;display:block;width:35px;height:48px;float:left;}
a.btn_help:hover{background-position:left bottom;}

/* Help Pop Up */

#cntr_popup{width:517px;height:258px;margin:0;padding:17px 0 0;background:transparent url(../images/infoBox.jpg) no-repeat 0 0 scroll;}
#cntr_popup a.btn_close{width:45px;height:19px;margin:0 0 0 450px; background:transparent url(../images/close.png);display:block}
#cntr_popup a.btn_close:hover{background-position:left bottom}
#cntr_popup a.btn_close span{display:none}
#cnt_popup{padding:34px 40px 40px;}
#cnt_popup p{color:#ffffff;}

/*personalized*/

#bk_cntr_cntr_form {padding:95px 0 120px 245px; border:solid #ad6415; border-width:0 0 1px 0; width:559px;}
.form_field {background:url(../images/per_field.gif) top left no-repeat; width:320px; height:46px; padding:5px 10px 5px 10px; display:block; margin-top:10px;}
#bk_cntr_cntr_form input {background:none; border:none; width:305px; height:30px; font-size:13px; padding-top:10px}
#bk_cntr_cntr_form_btn {margin-left:77px;}
a.btn_goBack {background:url(../images/btn_goback.gif) top left no-repeat; display:block; width:122px; height:26px; float:left; margin-right:5px;}
a.btn_continue {background:url(../images/btn_continue.gif) top left no-repeat; display:block; width:122px; height:26px; float:left}

/*Flash Detection*/
#body_style_flash {background:url(../images/bg_body_flash.jpg) repeat-x #66021e top left;  padding:0;margin-top:0;}
#flash_detect {background:url(../images/flash_detect.jpg) top left no-repeat; width:733px; height:419px; margin:auto;}
a#btn_flash {background:url(../images/btn_flash.jpg) top left no-repeat; width:161px; height:40px; display:block; margin:12px auto 0 auto;}

.cntr_press div{margin-bottom:25px;padding-bottom:15px;border-bottom:solid 1px #54310A;}
.cntr_press h2{margin:0;}
.cntr_press div a:hover{text-decoration:underline;}
.cntr_press div.last{border:none;margin:0;padding:0 0 25px;}

.lnk_privo{width:127px;height:49px;background:transparent url(../images/privoLogoPP.jpg) no-repeat 0 0 scroll;display:block}

/* Error message*/
#bk_cntr .cntr_error p {color:#5A000F;font-size:10px;width:320px;}

/* Email messages box */
#bg_embox {width:837px; height:500px; margin:auto; background:transparent url(../images/bk_bg_embox.jpg) no-repeat 0 64px scroll;}
#bg_embox #bk_base {width:617px;}
#bg_embox #bk_header {width:617px; height:129px; background:url(../images/bk_bg_embox_head.jpg) no-repeat top left scroll;}
#bg_embox #bk_cntr {padding:0 0px 0 55px; width:562px; height:auto; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;background:transparent url(../images/bk_bg_embox_cntrbk.png) repeat-y left;}
#bg_embox #bk_cntr p { width:auto;}
#bg_embox #bk_cntr_cntr {width:504px;height:auto; margin:0; padding:0 25px 0 0;}
#bg_embox #bk_cntr_cntr #bk_cntr_cntr_form{width:auto;padding:0;text-align:center;border:none}
#bg_embox #bk_cntr_cntr #bk_cntr_cntr_form p{display:inline}
#bg_embox #bk_cntr_cntr #bk_cntr_cntr_form_btn{margin-left:130px}
#bg_embox #bk_cntr_cntr #bk_cntr_cntr_form_btn_home{text-align:center}
#bg_embox #bk_cntr_cntr #bk_cntr_cntr_form_btn_home a.btn_home{width:58px;margin:0 auto;}
#bg_embox #bk_cntr_btm {background:url(../images/bk_bg_embox_foot.png) no-repeat top left; width:617px; height:27px; clear:both}
	
/* Helpers */
.emphasize{font-weight:bold;}
.inline{display:inline;}
.noShow{display:none}
.margin-top{margin-top:20px}
.italic{font-style: italic}
.block{display:block}