@charset "utf-8";
/* CSS Reset */
*{padding:0;margin:0;}
body{font:12px Arial, helevetica sanserif;color:#fff; background-color:transparent; zoom: 1;}
li{list-style-type:none;}
#wrapper{width:100%;margin:0;padding:0;}
#header{width:100%;margin-bottom:0px;}
#universal4o{margin-bottom:0px!important;}
#PageWrapper{background:#000 url(../images/background.jpg) 50% 0 no-repeat;width:100%;height:auto;display:inline-block;min-height:1300px;}
#ContentWrapper:after{content:'.'; display:block; overflow:hidden; height:0; clear:both}
#ContentWrapper .PgContenttop:after{content:'.'; display:block; overflow:hidden; height:0; clear:both}
#ContentWrapper{width:1039px;margin:auto;padding:0 0 40px 0 ;background:url(../images/wrapper-bottom.jpg) center bottom no-repeat;}
#ContentWrapper .PgContenttop{width:996px;margin:auto;padding:0px 16px 0 16px;background:#000 url(../images/wrapper-content.jpg) center top repeat-y;}
#ContentWrapper .header-block{background:#000 url(../images/header2-bg.png) 0 0 no-repeat; text-indent:-9999px;width:995px;height:135px;padding-bottom:4px;}
#ContentWrapper .left-col{background:url(../images/col-left2-bg.png) 0 0 no-repeat; width:485px;height:822px;padding-bottom:4px;float:left;position:relative;}
#ContentWrapper .right-col{background:url(../images/col-right2-bg.png) 0 0 no-repeat; width:485px;height:822px;padding-bottom:4px;float:right;position:relative;}
#ContentWrapper .left-col h2{background:url(../images/title-book-1.png) 0 0 no-repeat; text-indent:-9999px;width:457px;height:147px;}
#ContentWrapper .right-col h2{background:url(../images/title-book-2.png) 6px 4px no-repeat; text-indent:-9999px;width:478px;height:147px;}
#ContentWrapper .book-block{float:left; padding:0 0px 0 20px;width:198px; font-size:16px;color:#fff;font-family:arial;text-align:center}
#ContentWrapper .book-block strong{text-transform:uppercase;}
#ContentWrapper .desciption{float:right;width:245px; padding:0 20px 0 0;}
#ContentWrapper .desciption p{font-size:14px; width:210px; margin:10px 0 31px 25px;}
#ContentWrapper .left-col .read-excerpt{background:url(../images/button-bg-1.png) -1px 13px no-repeat; width:253px;height:66px;}
#ContentWrapper .left-col .read-excerpt.hover{background:url(../images/button-bg-1.png) 0px -80px no-repeat;}
#ContentWrapper .left-col .read-excerpt a{display:block; width:222px; height:40px; text-indent:-9999px;position:relative;top:13px;left:16px;}
#ContentWrapper .left-col .play-now{background:url(../images/button-bg-2.png) 0px 13px no-repeat; width:196px;height:58px;margin:-10px 0 0 28px;}
#ContentWrapper .left-col .play-now.hover{background:url(../images/button-bg-2.png) 0px -56px no-repeat;}
#ContentWrapper .left-col .play-now a{display:block; width:164px; height:30px; text-indent:-9999px;position:relative;top:13px;left:16px;}
#ContentWrapper  .video-block{margin:0 0 0 27px;display:inline-block;cursor:pointer;}
#ContentWrapper .right-col .read-excerpt{background:url(../images/button-bg-3.png) 0px -66px no-repeat; width:245px;height:66px;}
#ContentWrapper .right-col .read-excerpt.hover{background:url(../images/button-bg-3.png) 0px 0px no-repeat;}
#ContentWrapper .right-col .read-excerpt a{display:block; width:222px; height:45px; text-indent:-9999px;position:relative;top:13px;left:12px;}
#ContentWrapper .right-col .play-now{background:url(../images/button-bg-4.png) 0px -51px no-repeat; width:176px;height:45px;margin:-5px 0 0 0px;}
#ContentWrapper .right-col .play-now.hover{background:url(../images/button-bg-4.png) 1px 5px no-repeat;}
#ContentWrapper .right-col .play-now a{display:block; width:156px; height:31px; text-indent:-9999px;position:relative;top:5px;left:11px;}
#ContentWrapper .right-col .bottom-content{clear:both;overflow:hidden;position:absolute;bottom:13px;*bottom:-20px}
#ContentWrapper .left-col .bottom-content{clear:both;overflow:hidden;position:absolute;bottom:16px;*bottom:-20px}
#ContentWrapper .bottom-content .book-block{width:125px;text-align:right;}
#ContentWrapper .bottom-content .desciption{float:right;width:305px; padding:0 30px 0 0;font-size:18px;font-weight:bold;}
#ContentWrapper .bottom-content .desciption span{font-size:14px;font-weight:normal;display:block;}
#ContentWrapper .bottom-content .desciption p{width:250px;margin-bottom:5px;}
/*
#ContentWrapper .left-col .bottom-content h3{background:url(../images/title-just-released.png) 0px 0px no-repeat; width:179px;text-indent:-9999px; height:22px;position:relative;top:20px;left:155px;margin-bottom:52px}
#ContentWrapper .right-col .bottom-content h3{background:url(../images/title-just-released-2.png) 0px 0px no-repeat; width:162px;text-indent:-9999px; height:32px;position:relative;top:20px;left:155px;margin:53px 0 45px 0;}
*/
#ContentWrapper .left-col .bottom-content h3{background:url(../images/coming-soon.png) 0px 0px no-repeat; width:161px;text-indent:-9999px; height:37px;position:relative;top:20px;left:155px;margin-bottom:45px}
#ContentWrapper .right-col .bottom-content h3{background:url(../images/coming-soon-2.png) 0px 0px no-repeat; width:161px;text-indent:-9999px; height:37px;position:relative;top:20px;left:155px;margin:53px 0 45px 0;}
#ContentWrapper .left-col .bottom-content .read-excerpt{background:url(../images/button-bg-5.png) 0px 13px no-repeat; width:151px;height:40px;margin:0 0 0 10px;}
#ContentWrapper .left-col .bottom-content .read-excerpt.hover{background:url(../images/button-bg-5.png) 0px -29px no-repeat;height:50px;}
#ContentWrapper .left-col .bottom-content .read-excerpt a{display:block; width:119px; height:25px; text-indent:-9999px;position:relative;top:13px;left:16px;}
#ContentWrapper .right-col .bottom-content .read-excerpt{background:url(../images/button-bg-6.png) 0px 0px no-repeat; width:176px;height:54px;margin:0 0 0 10px;}
#ContentWrapper .right-col .bottom-content .read-excerpt.hover{background:url(../images/button-bg-6.png) 1px -53px no-repeat;height:35px;margin:14px 0 0 10px;}
#ContentWrapper .right-col .bottom-content .read-excerpt a{display:block; width:155px; height:30px; text-indent:-9999px;position:relative;top:11px;left:11px;}
#backgroundPopup{background-color:#000;opacity:0.5;width;100%;z-index:0;position:absolute;left:0px;top:0;display:none;}
.Popup{background:#000 url(../images/popup_bg.png) 0 0 no-repeat;height:550px;position:absolute;left:300px;top:280px;width:703px;color:#cc3333;font-size:130%;font-weight:bold;z-index:99;}


.Popup2{background:#000 url(../images/popup_bg2.png) 0 0 no-repeat;height:902px;}
.popupClose{border:1px solid #fff;width:25px;height:22px;text-align:center;float:right;margin:-77px 18px 0 0;font-size:100%;color:#fff;background-color:transparent;padding-top:4px;}
.form_fields,.thankuTxt{float:left;width:93%; padding:50px 0 0 30px;}
.thankuTxt{font-size: 200%;padding-left: 110px;padding-top: 170px;text-align: center;width: 470px;font-weight:normal}
p.inputBgLft{background:transparent url(../images/input_bgleft.gif) 0 0 no-repeat;height:45px;width:11px;float:left;}
p.inputBgRt{background:transparent url(../images/input_bgright.gif) 0 0 no-repeat;height:45px;width:11px;float:left;}
.Popup input,.Popup select{height:38px;width:300px;border-top:1px solid #999;border-bottom:1px solid #999;background-color:transparent;color:#fff;margin:2px 0 0;float:left;border-left:0px;border-right:0px;}
.Popup input.SignUp{background:transparent url(../images/signup.png) 0 0 no-repeat;height:75px;width:250px;border:0px;}
.Popup select.title{width:145px}
.Popup select.grade{width:50px}
.Popup select{height:40px;background-color:#000;color:#FFF;padding:7px 0;font-size:106%;}
.Popup label{padding:10px 20px 0px 0;float:left;width:100px;text-align:right}
.Popup label.grade{width:80px;padding:10px 0 0}
img.indicator{float:left;}
div.fields{float:left;width:75%;padding-top:20px;}
div.fields div{padding-bottom:20px;float:left;}
p.popupCentr{float:left;padding-left:70px;}
.popupBackCentr{float:left;padding-left:220px;}
.noMargn{margin:0px !important}
.noPadngTop{padding-top:0px !important}
.noPadng{padding:0px !important}

#forUSCustomers{float:left; margin-left: 120px; color:#ffcc99;background-color:transparent;  padding-top: 10px;}
#forCACustomers{float:left; margin-left: 120px; color:#ffcc99;background-color:transparent;  padding-top: 10px;}
.mailmeTxt{  font-size: 74%; padding: 14px;float:left}
.Popup .noThnx{  font-size: 70%; padding: 14px;float:left;color:#999;background-color:transparent}
.Popup .noThnx input.chkbox{float:left;width:30px !important;height:16px;margin:0px}
#mailmeForm{float:left;background:transparent url(../images/mailmeDetails_bg.gif) 0 0 no-repeat;height:165px;width:630px; margin-left:-241px;color:#CC3333;background-color:transparent;padding:50px 0 0 30px;font-size: 85%;}
#mailmeForm2{float:left;background:transparent url(../images/mailmeDetails_bg2.gif) 0 0 no-repeat;width:627px; margin-left:-241px;color:#CC3333;background-color:transparent;padding:50px 0 0 30px;font-size: 85%;}
.Popup #mailmeForm input,.Popup #mailmeForm2 input{background-color: #FFFFFF;color: #000000;height: 30px;margin: 1px 0 0;}
#mailmeForm label.lesrWidth{ padding-right: 10px;width: 80px;}
#mailmeForm2 label.lesrWidth{ padding-right: 10px;width: 60px;}
#mailmeForm label.lesWidth,#mailmeForm2 label.lesWidth{ padding-right: 10px;width: 60px;}
#mailmeForm select,#mailmeForm2 select{height: 32px;margin: 1px 0 0;}
input.civicAdrs{width:425px}
select.SelWidth65{width:65px;background-color:#FFF;color:#000;}
.Popup p.inputBgWtLft{background:transparent url(../images/input_Whitebgleft.gif) 0 0 no-repeat;height:35px;width:10px;float:left;}
.Popup p.inputBgWtRt{background:transparent url(../images/input_Whitebgright.gif) 0 0 no-repeat;height:35px;width:10px;float:left;}



p.popupLogoCntr{margin:-50px 0 0 120px; height:147px; width:457px;}
