div,form{
	margin:0px; padding:0px;
}
.a:focus{
	border:none;
}
h1,h2{margin:0px; padding:0px;}


.text-normal{font:normal 11px Arial, Helvetica, sans-serif; color:#000000;}


/* css for ajax search result*/
.selected { background-color: #888; }
td.search:hover{
	background-color:#EFF7FF;
	color:#146EB4;
	cursor:pointer;
}
.left-cate-bg{background:url(/gifs/images/book/author-srch-bg.gif) top left repeat-x; border-left:1px solid #C8C8C8; border-right:1px solid #C8C8C8;}


h2{background:url(/gifs/images/book/left-cate-tit-icon.gif)6px 0px no-repeat; font:bold 12px Arial, Helvetica, sans-serif; color:#000000; padding-left:30px; height:24px; line-height:24px;}

.logo-link{font: normal 12px Arial, Helvetica, sans-serif; color:#00709B;}
.logo-link a{font: normal 12px Arial, Helvetica, sans-serif; color:#00709B; text-decoration:none;}



#left-cate_links{width:180px; padding:0px 10px;}
#left-cate_links ul{ margin:5px 0px;padding:0px; list-style:none;}
#left-cate_links li{ list-style:none; font:normal 12px Arial,sans-serif; color:#000000; text-decoration:none; background:url(/gifs/images/book/link-dot-line.gif) bottom repeat-x; padding-bottom:3px;}
#left-cate_links li a{ font:normal 12px/18px Arial,sans-serif; color:#000000; text-decoration:none; background:url(/gifs/images/book/book-left-cate-bullet.gif) 0px 6px no-repeat; display:block; padding-left:15px;}
#left-cate_links li a:hover{color:#F00; text-decoration:none; line-height:18px;}

.space-top{padding-top:5px;}

.testimonial1{overflow:hidden; padding:0px 10px; height: auto; float:left; text-align:justify; font:normal 12px Arial, Helvetica, sans-serif; color:#000000;}

.auth-srch-bg{background:url(/gifs/images/book/author-srch-bg.gif) repeat-x; border-left:1px solid #C8C8C8; border-right:1px solid #C8C8C8;}
.input-auth-srch{width:165px; height:16px;}

.top-bann-input{width:170px; height:20px;}

.mid-contain-space{padding:0px 10px;}

.top-ban_bg{background:url(/gifs/images/book/book-top-bann-bg.gif) repeat-x;}

.mid-title-bg{background:url(/gifs/images/book/book-mid-tit-bg.gif) repeat-x;}

.title-left{width:200px; float:left; padding-left:6px;}
.title-right{width:80px; float:right;}


/* Order Receipt  */
.order-receipt .grey-bg{ background:url(/gifs/images/book/grey-bg.jpg) repeat-x; height:21px;}
.order-receipt .black-bg{ background:url(/gifs/images/book/black-grey-midbg.jpg) repeat-x; font: normal 12px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;}
.order-receipt .header-mid-bg{ background:url(/gifs/images/book/grey-mid-bg.jpg) 0 0 repeat-x; height:42px;}
.order-receipt .header-text{ font:bold 13px Verdana, Arial, Helvetica, sans-serif; color:#360101;}
.order-receipt .matter-bg{ background:#FFFFFF; border-bottom: solid 1px #ccd5d2; border-right: solid 1px #ccd5d2; border-left: solid 1px #ccd5d2; padding:15px;}
.order-receipt .card-text{ font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#360101;}

.box-border{border:1px solid #C8C8C8;}


h3{margin:0px; padding:0px;}
.view-more{font:bold 11px Arial, Helvetica, sans-serif; color:#000000;}
.view-more a{font:bold 11px Arial, Helvetica, sans-serif; color:#000000;}
.view-more a:hover{color:#000000; text-decoration:none; font:bold 11px Arial, Helvetica, sans-serif;}
.prod-bx-padd{padding:5px 0px;}
.vert-dot-line{background:url(/gifs/images/book/ver-dot-line.gif) repeat-y;}

.detail{font:normal 11px Arial, Helvetica, sans-serif; color:#000000;}
.detail a{font:normal 11px Arial, Helvetica, sans-serif; color:#000000;}
.detail a:hover{color:#000000; text-decoration:none;}

.prod-name{font:bold 12px Arial, Helvetica, sans-serif; color:#876502;}
.prod-name a{font:bold 12px Arial, Helvetica, sans-serif; color:#876502; text-decoration:none;}
.prod-name a:hover{color:#FF0000; text-decoration:none;}

.fiction-top-bg{background:url(/gifs/images/book/fiction-top-bg.gif) repeat-x;}
.fiction-contain-bg{background:url(/gifs/images/book/fiction-cont-bg.gif) left bottom repeat-x; border:1px solid #C8C8C8; border-bottom:none;}

.fiction-title{font:bold 12px Arial, Helvetica, sans-serif; color:#6D0000;}

.fiction-link ul{ margin:5px 15px; padding:0px;}
.fiction-link ul li{list-style:none; font:normal 12px Arial, Helvetica, sans-serif; color:#000000; line-height:18px; background:url(/gifs/images/book/book-left-cate-bullet.gif) left no-repeat;}
.fiction-link ul li a{ font:normal 12px Arial, Helvetica, sans-serif; color:#000000; text-decoration:underline; padding-left:10px;}
.fiction-link ul li a:hover{ font:normal 12px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}

.top-nav{font: normal 11px Arial, Helvetica, sans-serif; color:#694A88; text-decoration:none;}
.top-nav a {font: normal 11px Arial, Helvetica, sans-serif; color:#694A88; text-decoration:none;}
.top-nav a:hover,.logo-link a:hover{color:#ad3a00;}

.top-nav span{font:normal 11px Arial, Helvetica, sans-serif; color:#000000; padding:0px 5px;}

.deal-text{font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#000000; padding:5px;}
.deal-border{border:#BB9B2F 1px solid; border-top:none; background:#FEF7DE;}
.save-deal{font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#569500;}

.Auth-link{font:bold 12px Arial, Helvetica, sans-serif; color:#000000;}
.Auth-link a{font:bold 12px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}
.Auth-link a:hover{font:bold 12px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}

.Auth-link-buy{font:bold 14px Arial, Helvetica, sans-serif; color:#000000;}
.Auth-link-buy a{font:bold 14px Arial, Helvetica, sans-serif; color:#000000; text-decoration:underline;}
.Auth-link-buy a:hover{font:bold 14px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}

.auth-bg{background:url(/gifs/images/book/author-bg.gif) repeat-x; border:#DCDCDC 1px solid; border-top:none;}

.Feature-cate{font:bold 12px Arial, Helvetica, sans-serif; color:#990000;}
.Feature-cate a{font:bold 12px Arial, Helvetica, sans-serif; color:#990000; text-decoration:none;}
.Feature-cate a:hover{font:bold 12px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}

.tellfrnd{font:bold 16px Arial, Helvetica, sans-serif; color:#876502;}
.tellfrnd a{font:bold 16px Arial, Helvetica, sans-serif; color:#876502; text-decoration:underline;}
.tellfrnd a:hover{color:#000000; text-decoration:none;}