body { margin: 0; padding: 0; background: #e5e5e5; font: normal 11px Arial, Helvetica, sans-serif; }

table.main { background: white; }

td.logo { background: black; text-align: center; }
td.ads { background: #666; vertical-align: middle; text-align: center; }

table.login { margin: 0 0 0 10px; }

input.loginfld { margin: 0; padding: 0 2px; border: 1px solid #d2cac0; width: 134px; height: 13px; background: #d2cac0; font: bold 11px Arial, Helvetica, sans-serif; color: #999; }

input.feedfield { margin: 0; padding: 0 2px; border: 1px solid #d2cac0; height: 13px; background: #d2cac0; font: bold 11px Arial, Helvetica, sans-serif; color: #999; }

input.login { margin: 0; padding: 0; border: 0; width: 58px; height: 23px; background: url(../images/login.gif) no-repeat; cursor:pointer}
input.clear { margin: 0; padding: 0; border: 0; width: 58px; height: 23px; background: url(../images/clear.gif) no-repeat; cursor:pointer}
input.logout { margin: 0; padding: 0; border: 0; width: 58px; height: 23px; background: url(../images/logout.gif) no-repeat; cursor:pointer}

ul.list { margin: 5px 5px 25px 10px; padding: 0; list-style: none outside; }
ul.list li { margin: 0; padding: 0 0 0 15px; background: url(../images/arrow.gif) left no-repeat; }
ul.list li a { font: normal 12px/17px Arial, Helvetica, sans-serif; color: #666; text-decoration: none }
ul.list li a:hover { text-decoration: underline; }

td.homehead { background: #ababab; }

td.top1sellercontainer { padding: 0 20px 0 10px; }

h3 { margin: 0; padding: 0; font: bold 14px/20px Arial, Helvetica, sans-serif; color: #968181; }

p.light { margin: 0 0 8px 0; padding: 0; font: normal 11px Arial, Helvetica, sans-serif; color: #999; text-align: justify; }
p.dark { margin: 0 0 20px 0; padding: 0; font: normal 11px Arial, Helvetica, sans-serif; color: #666; text-align: justify; }
p.bookdetail { margin: 0; padding: 0; font: normal 11px Arial, Helvetica, sans-serif; color: #999; }

td.details { vertical-align: bottom; padding: 0 0 0 5px; }
td.details a { font: normal 10px Arial, Helvetica, sans-serif; color: #f60; text-decoration: none; }
td.details a:hover { text-decoration: underline; }

td.featbookscontainer { padding: 0 15px 0 0; }
td.featbooks { border-bottom: 1px solid #cdcdcd; padding: 0 5px; vertical-align: top; }
h4 { margin: 0; padding: 0; font: normal 12px/30px Arial, Helvetica, sans-serif; color: #666; }

td.footer { font: normal 9px Arial, Helvetica, sans-serif; color: #999; background: #333; height: 20px; vertical-align: middle; padding: 0 0 0 20px; }
td.footer a { font: normal 10px Arial, Helvetica, sans-serif; color: #999; text-decoration: none; margin: 0 10px; }
td.footer a:hover { text-decoration: underline; }

/*mainmenu*/
ul.mainmenu { margin: 0; padding: 0; }
ul.mainmenu li { margin: 0; padding: 0; list-style: none; float: left; }
ul.mainmenu li a { display: block; text-align: center; text-decoration: none; font: bold 11px Tahoma, Arial, sans-serif; color: #666; width: 143px; height: 17px; padding: 3px 0 00 ; }
ul.mainmenu li a:hover { color: white; }
ul.mainmenu li a.hom { background: #c9baa7; }
ul.mainmenu li a.pub { background: #d6cabc; }
ul.mainmenu li a.lat { background: #ded7cf; }
ul.mainmenu li a.top { background: #d2c9c0; width: 142px; }
ul.mainmenu li a.mos { background: #ebe4dc; }
ul.mainmenu li a.log { background: #ded4ca; }
ul.mainmenu li a.con { background: #d9d3d3; }
/*mainmenu*/
/*new*/
a.link{ font: normal 12px/17px Arial, Helvetica, sans-serif; color: #666; text-decoration: none }
a.link:hover { text-decoration: underline; }
textarea.txtarea { margin: 0; padding: 0 2px; border: 1px solid #d2cac0; width: 134px; height: 100px; background: #d2cac0; font: bold 11px Arial, Helvetica, sans-serif; color: #999; }
td.fonts{margin: 0 0 20px 0; padding: 0; font: normal 11px Arial, Helvetica, sans-serif; color: #666; }
input.send_reg{ margin: 0; padding: 0; border: 0; width: 150px; height: 23px; background: url(../images/send_reg.gif) no-repeat; cursor:pointer}
input.send_pwd{ margin: 0; padding: 0; border: 0; width: 150px; height: 23px; background: url(../images/send_pwd.gif) no-repeat; cursor:pointer}
input.send { margin: 0; padding: 0; border: 0; width: 58px; height: 23px; background: url(../images/send.gif) no-repeat; cursor:pointer}
input.search { margin: 0; padding: 0; border: 0; width: 58px; height: 23px; background: url(../images/search.gif) no-repeat; cursor:pointer}
/*contact*/
table.contact { border-left: 1px solid #d9d3d3; border-bottom: 1px solid #d9d3d3; font: normal 12px Arial, Helvetica, sans-serif; color: #666; }
td.contacthead { font: bold 11px Tahoma, Arial, sans-serif; color: #666; vertical-align: middle; height: 20px; background: #d9d3d3; padding: 0 0 0 5px; }
input.send { margin: 0; padding: 0; border: 0; width: 43px; height: 23px; background: url(../images/send.gif) no-repeat; cursor: pointer; }
input.sendreg { margin: 0; padding: 0; border: 0; width: 128px; height: 23px; background: url(../images/send_reg.gif) no-repeat; cursor: pointer; }
input.sendpwd { margin: 0; padding: 0; border: 0; width: 109px; height: 23px; background: url(../images/send_pwd.gif) no-repeat; cursor: pointer; }
input.contactfield { margin: 0; padding: 0 2px; border: 1px solid #d2cac0; width: 175px; height: 13px; background: #d2cac0; font: bold 11px Arial, Helvetica, sans-serif; color: #999; }
input.save { margin: 0; padding: 0; border: 0; width: 63px; height: 23px; background: url(../images/save.gif) no-repeat; cursor: pointer; }
input.cancel { margin: 0; padding: 0; border: 0; width: 43px; height: 23px; background: url(../images/send.gif) no-repeat; cursor: pointer; }
p.reg { margin: 10px 10px 0 10px; padding: 0; font: normal 12px Arial, Helvetica, sans-serif; color: #666; text-align: justify; }
/*contact*/



select.drop { margin: 0; padding: 0; border: 1px solid #d2cac0; width: 140px; height: 15px; background: #d2cac0; font: bold 11px Arial, Helvetica, sans-serif; color: #999; }

/*table*/
form { margin: 0; padding: 0; }
table.content { border-top: 1px solid #d2cac0; border-left: 1px solid #d2cac0; font: normal 12px/20px Arial, Helvetica, sans-serif; color: #666; }
table.content a { font: normal 12px Arial, Helvetica, sans-serif; color: #968181; text-decoration: none; }
table.content a:hover { text-decoration: underline; }
table.content td { border-right: 1px solid #d2cac0; border-bottom: 1px solid #d2cac0; }
td.contenttitle { font: bold 12px/20px Arial, Helvetica, sans-serif; color: #666; background: #d2cac0; }
tr.contentrow1 { background: #f0e3d4; }
tr.contentrow2 { background: #f2ebe3; }

ul.cat { margin: 5px; padding: 0; list-style: none outside; }
ul.cat li { margin: 0; padding: 0 0 0 13px; background: url(../images/arrow.gif) left 4px no-repeat; }
ul.cat li a { font: normal 12px/17px Arial, Helvetica, sans-serif; color: #666; text-decoration: none }
ul.cat li a:hover { text-decoration: underline; }
div.back_button a { font: bold 12px/20px Arial, Helvetica, sans-serif; color: #666; text-decoration: underline; }
div.back_button a:hover { text-decoration: none; }
/*table*/
/*listing*/
table.listcontent { border-bottom: 3px solid #d9d3d3; }
td.listhead a { font: bold 13px/25px Arial, Helvetica, sans-serif; color: black; text-decoration: underline; }
td.listhead a:hover { text-decoration: none; }
td.listdetail { padding: 0 10px; }
td.listdetail a { font: bold 11px Tahoma, Arial, sans-serif; color: #666; text-decoration: none; }
td.listdetail a:hover { text-decoration: underline; }
/*listing*/


.ratingblock {
	display:block;
	padding-bottom:8px;
	margin-bottom:8px;
	}


	
.unit-rating { /* the UL */
	list-style:none;
	margin: 0px;
	padding:0px;
	height: 20px;
	position: relative;
	background: url('../../../images/starrating.gif') top left repeat-x;		
	width:100px;
	}

.unit-rating li{
    text-indent: -90000px;
	padding:0px;
	margin:0px;
	/*\*/
	float: left;
	/* */
	}
	
.unit-rating li a {
	outline: none;
	display:block;
	width:20px;
	height: 20px;
	text-decoration: none;
	text-indent: -9000px;
	z-index: 20;
	position: absolute;
	padding: 0px;
	}
	
.unit-rating li a:hover{
	background: url('../../../images/starrating.gif') left center;
	z-index: 2;
	left: 0px;
	}

.unit-rating a.r1-unit{left: 0px;}
.unit-rating a.r1-unit:hover{width:20px;}
.unit-rating a.r2-unit{left:20px;}
.unit-rating a.r2-unit:hover{width: 40px;}
.unit-rating a.r3-unit{left: 40px;}
.unit-rating a.r3-unit:hover{width: 60px;}
.unit-rating a.r4-unit{left: 60px;}	
.unit-rating a.r4-unit:hover{width: 80px;}
.unit-rating a.r5-unit{left: 80px;}
.unit-rating a.r5-unit:hover{width: 100px;}
.unit-rating a.r6-unit{left: 100px;}
.unit-rating a.r6-unit:hover{width: 120px;}



.unit-rating li.current-rating {
	background: url('../../../images/starrating.gif') left bottom;
	position: absolute;
	height: 20px;
	display: block;
	text-indent: -9000px;
	z-index: 1;
	
	}

.voted {color:#999;width:150px;}
.thanks {color:#36AA3D;}
.static {color:#5D3126;}

/*Rating End*/


