/* CoolerBooks 2009 May 20th */

body{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;background-image:url(../images/bg-greydown.jpg);background-repeat:repeat-x;margin:0;}
img{border:none;}
form{margin:0;padding:0;}
fieldset{border-width:0;}
.clear{clear:both;}
.clearbox{clear:both;height:5px;}
.clearbooks{clear:both;height:30px;}
.clearlist{clear:both;height:15px;}
.form select,.form input,.form textarea{vertical-align:middle;}
#main{width:940px;position:relative;padding-top:197px;margin:0 auto;}
#header{position:absolute;width:940px;height:157px;top:0;left:-1px;}
#header h1{position:absolute;top:2px;left:0;width:296px;height:79px;margin:0;}
#header .logo{display:block;background:url(../images/logo-cooler.gif) no-repeat;width:296px;height:79px;margin-top:20px;text-indent:-9999px;overflow:hidden;}
#top-nav{position:absolute;top:78px;left:0;height:100px;width:940px;list-style:none;font:bold 15px Arial, Helvetica, sans-serif;background-image:url(../images/top-nav-grey-bar.gif);background-repeat:no-repeat;margin:0;padding:0;}
#top-nav li{float:left;background:url(../images/top-nav-sep.gif) no-repeat;padding:0 10px 0 11px;}
#top-nav li.first{background:none;padding-left:23px;}
#top-nav li a{color:#fff;text-decoration:none;}
#top-nav li a:hover{color:#fff;text-decoration:underline;}
#header .top-links{position:absolute;right:4px;top:47px;list-style:none;font:14px Arial, Helvetica, sans-serif;color:#333;width:641px;text-align:right;margin:0;padding:0;}
#header .top-links a{background:url(../images/top-links-bg.gif) no-repeat 100% 5px;color:#333;text-decoration:none;padding:0 17px 0 9px;}
#header .top-links a.last{background:none;padding-right:17px;}
#header .text{position:absolute;top:46px;right:10px;width:416px;height:29px;background-image:url(../images/welcome-to-ebooks-website.jpg);background-repeat:no-repeat;}
#header .welcome{position:absolute;top:11px;right:190px;font-size:14px;color:#af3027;font-weight:bold;padding:4px 0 0 30px;}
#header .basket{position:absolute;top:11px;right:21px;font-size:14px;color:#000;background:url(../images/basket-ico2.gif) no-repeat;padding:4px 0 0 30px;}
#header .basket strong{color:#999;font-weight:400;}
#breadcrumbs{position:absolute;top:170px;left:0;height:20px;width:940px;color:#000;font:normal 12px Arial, Helvetica, sans-serif;margin:0;padding:0;}
#breadcrumbs ul {}
#breadcrumbs a {color:#000;text-decoration:none;}
#breadcrumbs a:hover {text-decoration:underline;}
#breadcrumbs li {padding-left:15px;padding-right:10px;display:inline;}
#breadcrumbs li.crumb{background:url(/images/breadcrumb_bullet.gif);background-repeat:no-repeat;background-position:left;}
#breadcrumbs li.current{background:url(/images/breadcrumb_bulletcurrent.gif);background-repeat:no-repeat;background-position:left;}
#supportcontact{position:absolute;top:180px;right:0;height:20px;width:180px;color:#666;font:normal 14px Arial, Helvetica, sans-serif;margin:0;padding:0;}
#supportcontact ul {}
#supportcontact a {color:#666;}
#supportcontact a:hover {text-decoration:underline;}
#content{overflow:hidden;width:940px;}
#column{float:left;width:230px;}
#column .box{width:210px;clear:both;position:relative;padding-top:10px;padding-right:10px;padding-bottom:10px;overflow:hidden;margin:0 0 8px;}
#column .box .box-inner{float:left;width:198px;background-color:#fff;border:5px solid #E8E8E8;margin-top:15px;padding:5px 6px;}
#column .box .box-inner.holder{min-height:154px;}
* html #column .box .box-inner.holder{height:154px;}
#column .box h2{font-size:13px;line-height:26px;color:#fff;font-weight:400;background:url(../images/title-bg.gif) no-repeat;text-align:center;margin:0;}
#column .box .form{float:left;padding:0 0 6px 5px;}
#column .box .form h2{font-size:15px;color:#333;text-align:left;background:none;font-weight:700;padding-top:10px;margin:0;}
#column .box .form h2 strong{font:bold 15px Arial, Helvetica, sans-serif;}
#column .box .form .text-input,#column .box .form select{width:148px;font-size:12px;color:#666;border:1px solid #ccc;margin:4px 0 17px;padding:0;}
#column .box .form select{width:155px;margin:0 0 7px;}
#column .box .form .btn{float:left;background:url(../images/search-btn.gif) no-repeat;width:78px;height:28px;text-indent:-9999px;overflow:hidden;border-style:none;border-width:0;}
#column .box ul{list-style:none;font-size:13px;line-height:20px;margin:0;padding:8px 0 0 3px;}
#column .box ul li{background:url(../images/arrow-ico.gif) no-repeat 0 6px;margin:0;padding:0 0 0 12px;}
#column .box ul li a{color:#666;text-decoration:none;}
#column .banner{float:left;margin:0 0 13px;}
#column2{float:right;width:699px;overflow:hidden;}
#column2 .banner{float:left;margin:0 0 8px;}
#column2 .box{width:667px;border:5px solid #E8E8E8;background:#fff url(../images/box-bg.gif) repeat-x;clear:both;position:relative;margin:0 0 15px;padding:6px 6px 14px;}
#column2 .box.box-second{background:none;background-color:#fff;}
#column2 .box .title{overflow:hidden;background:url(../images/column-title-bg.gif) no-repeat;width:666px;height:27px;}
#column2 .box .title.red{background:url(../images/column-title-bg2.gif) no-repeat;}
#column2 .box h2{color:#fff;font-size:13px;line-height:25px;margin:0 0 0 15px;}
#column2 .box .link{float:right;width:25px;height:24px;text-indent:-9999px;overflow:hidden;background:url(../images/arrow-ico2.gif) no-repeat;margin:0 12px 0 0;}
#column2 .box .title.red .link{background:url(../images/arrow-ico4.gif) no-repeat;width:26px;height:26px;margin:0 10px 0 0;}
#column2 .box .list{float:left;list-style:none;font-size:10px;color:#666;margin:0;padding:20px 0 0 13px;}
#column2 .box .list li{float:left;width:140px;display:inline;margin:0 0 0 30px;}
#column2 .box .list li .img img{font-size:0;}
#column2 .box .list li h3{font-size:12px;line-height:14px;color:#666;margin:0;}
#column2 .box .list strong{color:#EB2604;}
#column2 .box .list .btn{position:relative;display:inline;margin-right:0;margin-bottom:0;margin-left:-4px;}
#column2 .box .list2{float:left;list-style:none;font-size:10px;color:#666;width:660px;margin:8px 0 5px;padding:0 0 0 8px;}
#column2 .box .list2 li{float:left;width:200px;}
#column2 .box .list2 li.first{margin:0 23px 0 0;}
#column2 .box .list2 li.second{margin:0 17px 0 0;}
#column2 .box .list2 li .img{float:left;width:71px;margin:0 8px 0 0;}
#column2 .box .list2 .text{float:left;width:121px;}
#column2 .box .list2 h3{color:#333;font-size:12px;line-height:14px;margin:0 0 10px;}
#column2 .box .list2 p{margin:0 0 15px;}
#column2 .box .list2 a{color:#000;font-size:12px;text-decoration:none;font-weight:700;}
#column3 .box .title{overflow:hidden;width:905px;height:27px;background-color:#3C8FC9;}
#column3 .box .title.red{background:url(../images/column-title-bg2.gif) no-repeat;}
#column3 .box h2{color:#333;font-size:13px;line-height:25px;margin:0 0 0 15px;}
#column2 .box .bookmain{float:left;width:628px;}

.line{float:left;width:650px;display:inline;background:url(../images/sep.gif) repeat-x 0 100%;margin:0 0 0 13px;padding:22px 0 15px;}
.line .item{float:left;width:325px;}
.line .item .img{float:left;margin:0 11px 0 0;}
.line .item .text{float:left;width:230px;}
.line .item .text a{color:#000;text-decoration:none;}
.line .item .text a:hover{color:#AF3027;text-decoration:underline;}
.line .item .text h3{font-size:13px;color:#333;margin:0;}
.line .item .text p{font-size:10px;line-height:13px;color:#333;margin:0;}
.line .item .text p.price{color:#EB2604;font-size:12px;font-weight:700;margin:9px 0 0;}
.line .item .text .btn,#column2 .box .list .btn{float:left;width:98px;height:24px;text-indent:-9999px;overflow:hidden;background:url(../images/btn.gif) no-repeat;margin:8px 0 0;}
.see{float:left;background:url(../images/arrow-ico3.gif) no-repeat;font-size:14px;line-height:19px;color:#333;text-decoration:none;font-weight:700;height:25px;width:500px;margin:16px 0 0 10px;padding:0 0 0 31px;}

#footer{width:924px;overflow:hidden;border-top-width:5px;border-top-style:solid;border-top-color:#E8E8E8;margin:10px 0 0;padding:22px 0 30px 16px;}
#footer .side{float:left;width:740px;}
#footer .side2{float:right;width:180px;text-align:right;}
#footer .footer-nav{list-style:none;font-size:10px;line-height:12px;color:#666;margin:0;padding:0;}
#footer .footer-nav li{display:inline;border-left:1px solid #666;padding:0 8px;}
#footer .footer-nav li.first{border:0;padding-left:0;}
#footer .footer-nav li a{text-decoration:none;color:#666;}
#footer p{font-size:12px;color:#333;margin:20px 0 0;}
#footer address{color:#666;font:10px Arial, Helvetica, sans-serif;font-style:normal;margin:9px 0 0;}
#footer p.second{color:#666;font:10px Arial, Helvetica, sans-serif;}
#footer .card{text-align:right;list-style:none;margin:0;padding:55px 0 0;}
#footer .card li{display:inline;}

.book{float:left;width:500px;font-size:13px;}
.bookmain img{float:left;margin:0 15px 0 0;}
.bookmain .book h1{font-size:18px;color:#333;margin:0;}
.txthowto{font-size:10px;padding-bottom:10px;padding-top:10px;}
.book b{color:red;font-size:18px;}
.bookpreview{font-size:12px;}
.bookpreview h3{color:#333;margin-bottom:10px;font-size:16px;}
.categorieselect{width:628px;font-size:13px;padding-top:10px;padding-left:15px;}
.categorieselect a{font-size:13px;color:#000;text-decoration:none;}
.categorieselect a:hover{font-size:13px;color:#AF3027;text-decoration:underline;}
.moredetails{font-size:11px;color:#000;font-weight:400;text-decoration:none;}
.vError{color:red;}
.search-button{cursor:pointer;color:#3C8FC9;font-weight:400;}

.search-btn1{height:29px;background-image:url(/images/btn-searchbooks.jpg);width:126px;clear:left;margin-top:16px;cursor:pointer;overflow:hidden;float:left;border-style:none;}
.search-btn{vertical-align:top;height:29px;width:139px;margin-top:20px;cursor:pointer;overflow:hidden;border-style:none;}

.adimage{padding-top:5px;padding-bottom:2px;display:block;}
.booklink{display:block;padding-bottom:3px;}
.price-image{background-image:url(../images/background-price.gif);background-repeat:no-repeat;background-position:left;background-color:#333;color:#FFF;}
#buyhide{display:none;}
#top-nav #reader{height:70px;width:59px;position:absolute;left:20px;}
#top-nav .number{position:relative;top:37px;padding-left:15px;}
#top-nav-reader{height:20px;left:80px;top:36px;position:absolute;font-weight:400;width:277px;}
#change-reader{background-image:url(../images/select-reader.gif);background-repeat:no-repeat;display:block;height:38px;width:180px;position:absolute;left:45px;overflow:hidden;text-indent:-9999px;top:31px;}
#search-head{height:25px;width:368px;position:absolute;left:560px;top:22px;line-height:20px;font-weight:400;font-size:12px;color:#3384B9;display:inline;text-align:right;margin:0;padding:0;}
#search-head label{text-align:right;padding-right:5px;padding-left:5px;}
#search-box{height:75px;width:310px;position:absolute;left:10px;top:10px;line-height:20px;font-weight:400;font-size:12px;color:#000;display:inline;text-align:left;margin:0;padding:0;}
#search-box .txtbox{height:20px;width:140px;}
#search-box .dropbox{height:25px;width:80px;}
#search-boxtop #graphic{float:left;height:107px;width:71px;padding-top:20px;padding-left:15px;}
#search-box-google{height:75px;width:310px;position:absolute;left:10px;top:10px;line-height:20px;font-weight:400;font-size:11px;color:#000;display:inline;text-align:left;margin:0;padding:0;}
#cooler-box{height:147px;width:286px;position:absolute;top:2px;line-height:20px;font-weight:400;font-size:12px;color:#000;display:inline;text-align:left;right:16px;margin:0;padding:0;}
#cooler-box .txtbox{height:20px;width:140px;}
#cooler-box .dropbox{height:25px;width:80px;}
#header .top-links a:hover,#column .box ul li a:hover,#column2 .box .list2 a:hover,#footer .footer-nav li a:hover{text-decoration:underline;}
#column .banner img,#column2 .banner img,#column2 .box .line .item .img img{float:left;}
#column2 .box .list li.first,#footer .side2 p{margin:0;}
#signin-left{float:left;height:250px;width:400px;padding-top:50px;padding-left:25px;}
#signin-left h2,#signin-rht h2{font-size:17px;font-weight:700;font-family:Arial, Helvetica, sans-serif;color:#333;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#CCC;padding-bottom:5px;}
#signin-left label{padding-top:10px;display:block;font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#666;}
#signin-left h3{font-size:14px;font-weight:400;margin-bottom:5px;margin-top:5px;color:#666;}
#signin-left h4{padding-bottom:10px;}
#signin-rht{float:left;height:250px;width:400px;padding-left:50px;padding-top:50px;}
#signin-rht p{padding-top:10px;color:#666;font-size:13px;line-height:22px;}
#inaccess{width:920px;}
#inaccess h2{color:#6E6E6E;padding-top:10px;padding-bottom:10px;font-size:18px;font-weight:400;padding-left:5px;}
#inaccess h3{padding-top:5px;padding-bottom:5px;font-size:14px;font-weight:400;color:#333;padding-left:5px;}
#inaccess h4{padding-top:5px;padding-bottom:5px;font-size:20px;font-weight:400;color:#333;padding-left:0;}
#inaccess h4 a{color:red;}
#inaccess h4 a:hover{color:#000;}
#inaccess a{color:#09C;}
#inaccess a:hover{color:#000;}
#table-layout{font-family:Arial, Helvetica, sans-serif;font-size:12px;background:#fff;width:671px;border-collapse:collapse;text-align:left;}
#table-new{font-family:Arial, Helvetica, sans-serif;font-size:12px;background:#fff;border-collapse:collapse;text-align:left;width:681px;}
#table-new h2{color:#86B300;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:700;font-size:18px;height:30px;padding-top:10px;}
#table-layout th,#table-new th{font-size:16px;font-weight:700;color:#333;height:36px;padding-right:8px;padding-left:8px;background-image:url(../images/bg_basket.jpg);background-repeat:repeat-x;border-color:#E8E8E8;border-style:solid;border-width:1px;}
#table-layout td,#table-new td{height:22px;vertical-align:top;padding:8px 8px 5px;}
#table-layout a,#table-new a{color:#333;}
#cell-discription td{font-size:14px;font-weight:400;color:#039;background-color:#FAFAFA;border-top-width:1px;border-top-style:solid;border-top-color:#FFF;}
#cell-discription td b{color:#000;}
#cell-price td{font-size:11px;font-weight:400;border-top-width:2px;border-top-style:solid;border-top-color:#333;}
#cell-price td b{font-size:14px;font-weight:700;color:#FFF;}
#table-layouttbody tr:hover td{color:#009;}
#basket-container{width:940px;float:left;}
#basket-offers{width:245px;float:right;background-color:#F9F9F9;}
#basket-offers h1{font-size:14px;height:27px;padding-top:12px;padding-left:8px;color:#333;font-family:Arial, Helvetica, sans-serif;width:237px;background-color:#E8E8E8;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#FFF;}
#offers-book{width:235px;padding-left:10px;padding-top:15px;font-size:11px;border-bottom-width:3px;border-bottom-style:solid;border-bottom-color:#FFF;}
#offers-book a{font-size:11px;color:#333;}
#offers-book img{border:1px solid #999;margin-right:10px;float:left;display:block;}
#basket-offers h2{font-size:12px;color:#000;display:block;height:25px;width:230px;clear:both;margin:0;padding:5px 0 0;}
#basket-offers #textbox{width:182px;float:right;}
#mytable{width:681px;margin:0;padding:0;}
#mytable th{font:bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;color:#333;letter-spacing:2px;text-transform:uppercase;text-align:left;background-color:#E8E8E8;background-image:url(../images/bg_header.jpg);background-repeat:no-repeat;border:1px solid #B4B4B4;padding:6px 6px 6px 12px;}
#mytable td{border-right:1px solid #B4B4B4;border-bottom:1px solid #B4B4B4;color:#333;padding:6px 6px 6px 12px;}
#mytable td.none{background:#fff;font:bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;padding-top:15px;border-style:none;}
caption{text-align:left;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:18px;font-weight:700;height:40px;color:#333;padding:0 0 5px;}
th.nobg{border-top:0;border-left:0;border-right:1px solid #C1DAD7;background:none;}
td.alt{background:#F5FAFA;color:#797268;}
td.spec{border-left:1px solid #B4B4B4;border-top:0;background:#fff url(../images/bullet1.gif) no-repeat;font:bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;letter-spacing:2px;text-transform:uppercase;}
td.specalt{border-left:1px solid #B4B4B4;border-top:0;background:#f5fafa url(../images/bullet2.gif) no-repeat;font:bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;color:#797268;letter-spacing:2px;text-transform:uppercase;}
td.base{border-left:1px solid #C1DAD7;border-top:0;background:#fff;font:bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
th.none{background:#fff;font:bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;border-style:none;}
#mytablein{width:560px;margin:0;padding:0;}
#mytablein th{font:bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;color:#333;border-right:1px solid #B4B4B4;border-bottom:1px solid #B4B4B4;border-top:1px solid #B4B4B4;border-left:1px solid #B4B4B4;background:#CAE8EA url(../images/bg_header.jpg) no-repeat;letter-spacing:2px;text-transform:uppercase;text-align:left;padding:6px 6px 6px 12px;}
#mytablein td{border-right:1px solid #B4B4B4;border-bottom:1px solid #B4B4B4;color:#333;padding:6px 6px 6px 12px;}
#mytablein td.none{background:#fff;font:bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;padding-top:15px;border-style:none;}
#column .boxaccount{width:210px;background-color:#d1ebf1;overflow:hidden;clear:both;margin:0 0 8px;padding:10px;}
#column3{width:940px;}
#fulfilled-head{width:893px;position:absolute;top:25px;left:10px;color:#3C8FC9;font-size:16px;text-transform:capitalize;}
#column2 .box .list a{color:#000;text-decoration:none;}
#column2 .box .list a:hover{color:#AF3027;text-decoration:underline;}
#search-boxtop{float:left;height:123px;width:340px;background-image:url(../images/banner-bg.jpg);position:relative;background-repeat:no-repeat;margin-right:15px;margin-top:5px;}
#search-boxtop-google{float:left;height:123px;width:340px;background-image:url(../images/banner-bg.jpg);position:relative;background-repeat:no-repeat;margin-top:5px;}
#adbox-books{float:left;height:153px;width:318px;}
#our-price{position:absolute;width:376px;top:95px;right:9px;font-size:14px;}

.see-next{float:left;background:url(../images/arrow-ico3.gif) no-repeat;font-size:14px;line-height:19px;color:#333;text-decoration:none;font-weight:700;height:25px;width:500px;margin:16px 0 0 10px;padding:0 0 0 31px;}
.see-next a{color:#3C8FC9;text-decoration:none;}
.see-next a:hover{text-decoration:underline;}
.bookspace{height:15px;clear:both;background-image:url(../images/sep.gif);background-repeat:repeat-x;background-position:center;}
.readprice{width:200px;clear:left;float:left;height:18px;position:relative;margin-top:0px;font-weight:700;color:#EB2604;}
.readprice b{color:#EB2604;}
.readprice strike{color:#ccc;}
.btnbot{float:left;width:98px;height:18px;background:url(../images/btn.gif) no-repeat;padding-right:5px;margin-top:5px;}
.itemlist{float:left;width:650px;position:relative;}
.itemlist .img{float:left;margin:0 11px 0 0;}
.itemlist .text{float:left;width:565px;}
.itemlist .text a{color:#2F79AA;text-decoration:none;}
.itemlist .text a:hover{color:#333;text-decoration:underline;}
.itemlist .text h3{font-size:13px;color:#2F79AA;margin:0;}
.itemlist .text p{font-size:11px;line-height:13px;color:#333;margin:7px 0 14px;}
.itemlist .text p.price{color:#EB2604;font-size:12px;font-weight:700;margin:9px 0 0;}
.itemlist .text .btn{float:right;width:88px;height:20px;text-indent:-9999px;background:url(../images/btn.gif) no-repeat;display:block;margin-top:5px;}
.itemlist .text b{font-size:11px;}
.ebook-details{height:25px;width:565px;border-top-width:1px;border-top-style:solid;border-top-color:#CCC;position:relative;padding-bottom:5px;}
.ebook-details .add{float:right;height:25px;width:200px;}
.ebook-details .add b{color:#EB2604;float:left;padding-top:7px;}
.more-info{float:left;height:18px;width:300px;font-size:11px;padding-top:7px;}
.more-info img{float:left;padding-right:5px;}
.boxheading{background-color:#000;height:30px;position:absolute;top:-1px;left:0;color:#FFF;padding-top:10px;padding-left:10px;font-weight:700;padding-right:10px;}
.boxheading-b{background-color:#D9EAF8;height:30px;position:absolute;top:-1px;left:0;color:#333;padding-top:10px;padding-left:10px;font-weight:700;padding-right:10px;}
.boxheading-g{background-color:#DAE458;height:30px;position:absolute;top:-2px;left:0;color:#333;padding-top:10px;padding-left:10px;font-weight:700;padding-right:10px;}
.boxheading-y{background-color:#F2C627;height:30px;position:absolute;top:-1px;left:0;color:#333;padding-top:10px;padding-left:10px;font-weight:700;padding-right:10px;}
.boxbooks{width:679px;clear:both;position:relative;padding-top:10px;padding-right:10px;padding-bottom:10px;margin:0 0 8px;}
.boxbooks-orders{width:920px;clear:both;position:relative;padding-top:10px;padding-right:10px;padding-bottom:10px;margin:0 0 8px;}
.boxbooks-inner2{float:left;background-color:#fff;border:5px solid #E8E8E8;margin-top:15px;width:910px;padding:5px 6px;}
.table-orders{font-size:12px;color:#333;}
.table-orders a{color:#AF3027;}
.table-orders a:hover{color:#333;text-decoration:none;}
.boxbooks-inner{float:left;width:667px;background-color:#fff;border:5px solid #E8E8E8;margin-top:15px;padding:5px 6px;}
.boxbooks-inner h2{color:#FFF;font-size:16px;margin:0;}
.ebooklist{float:left;list-style:none;font-size:10px;color:#666;width:660px;margin:20px 0 15px;padding:0 0 0 1px;}
.ebooklist li{float:left;width:200px;}
.ebooklist li.first{margin:0 23px 0 0;}
.ebooklist li.second{margin:0 17px 0 0;}
.ebooklist li .img{float:left;width:71px;margin:0 8px 0 0;}
.ebooklist .text{float:left;width:121px;}
.ebooklist h3{color:#333;font-size:12px;line-height:14px;margin:0 0 2px;}
.ebooklist p{margin:0 0 15px;}
.ebooklist a{color:#000;font-size:12px;text-decoration:none;font-weight:700;}
.ebooklist b{color:#666;clear:left;margin-top:10px;display:block;}
.see-next2{float:left;font-size:16px;line-height:19px;color:#666;text-decoration:none;font-weight:700;margin-right:0;margin-bottom:0;margin-left:17px;padding-top:10px;padding-right:0;padding-bottom:0;height:30px;}
.see-next2 a{color:#3C8FC9;text-decoration:none;}
.see-next2 a:hover{text-decoration:underline;}
.boxbooks-inner-tc{float:left;width:627px;background-color:#fff;border:5px solid #E8E8E8;margin-top:15px;padding:5px 26px;}
.boxbooks-inner-tc li{padding-left:0;font-size:12px;display:block;padding-top:5px;padding-bottom:5px;}
.boxbooks-inner-tc h4{font-size:12px;color:#666;margin-bottom:4px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#CCC;padding-top:20px;}
.boxbooks-inner-tc p{font-size:12px;color:#000;}
.boxbooks-inner-tc #Contactdetails{position:absolute;height:250px;width:250px;left:404px;top:60px;font-size:13px;padding-left:20px;border-left-width:1px;border-left-style:solid;border-left-color:#CCC;color:#666;}
.box-pricing{clear:both;font-size:13px;line-height:2em;padding:10px 20px 10px 10px;}
#tempnote{width:330px;margin-bottom: 10px;color: #999999;}
#tempnote p{color: #999999;}

div#pagination {
     height:50px;
     margin-top:3px;
     font-size:12px;
 }
div#pagination .count {
     float:left;
     padding:3px;
     }
div#pagination .pages {
     float:right; padding:3px;
     }

div#paginationTop{background: url(../images/oPagination_bg_top.png) bottom center no-repeat; height:40px; margin-bottom:3px;}
div#paginationTop .count { float:left; padding:5px;}
div#paginationTop .pages { float:right; padding:5px;}

div.pagination { padding: 3px; margin: 3px; }
div.pagination a {
     padding: 2px 5px 2px 5px;
     margin: 2px;
     border: 1px solid #3c8fc9;
     text-decoration: none; /* no underline */
     color: #3c8fc9;
     font-size:12px;
}
div.pagination a:hover, div.pagination a:active {
     border: 1px solid #5f7f39;
     color: #000;
     font-size:12px;
}
div.pagination span.current {
     padding: 2px 5px 2px 5px;
     margin: 2px;
     border: 1px solid #3c8fc9;
     font-weight: bold;
     background-color: #3c8fc9;
     color: #FFF;
     font-size:12px;
     }
div.pagination span.disabled {
     padding: 2px 5px 2px 5px;
     margin: 2px;
     border: 1px solid #EEE;
     color: #DDD;
     font-size:12px;
}
.bold14 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.rederror {
	color: red;
}
#sitemap { padding:20px;font-size:0.80em;}
#sitemap li { list-style-type:none }