div.rating {
    margin: 0px 10px 10px 0px;
	width: 520px;
}
div.rating table tr td.bookName  {
    padding: 0px 5px 1px 0px !important;
	text-align: left;
    font-size: 14px;
	font-family: Tahoma, Arial, Verdana, sans-serif;
    font-weight: bold;	
}

div.rating table tr td.bookName a{
    padding: 0px 5px 1px 0px !important;
	text-align: left;
     color: #666;
    font-size: 14px;
	font-family: Tahoma, Arial, Verdana, sans-serif;
    font-weight: bold;	
}

div.rating table tr td.bookName a:hover{
    padding: 0px 5px 1px 0px !important;
	text-align: left;
    font-size: 14px;
	font-family: Tahoma, Arial, Verdana, sans-serif;
    font-weight: bold;	
}

div.rating table tr td.attr {
    padding: 1px 15px 1px 10px !important;
	text-align: left;
    font-size: 12px;
	font-family: Tahoma, Arial, Verdana, sans-serif;
    font-weight: bold;	
}

div.rating table tr td {
	text-align: left;
    font-size: 12px;
	font-family: Tahoma, Arial, Verdana, sans-serif;
    padding: 1px 5px 1px 0px !important;
}

div.rating table tr td.bookButton a{
    padding: 5px 8px 5px 8px !important;
	font-size:12px;
	color: #ffffff;
	background-color:#97a931;
    text-align: center;
    font-weight: bold;	
}

div.rating table tr td.bookButton a:hover{
    padding: 5px 8px 5px 8px !important;
	font-size:12px;
	color: #ffffff;
	background-color:#bdcf58;
    text-align: center;
    font-weight: bold;
    text-decoration: none;	
}

div.rating table tr td.bookRowSeparator {
   background: transparent url(../../../../templates/123wd-j15-3/images/bazar_line.png) top left no-repeat;
   padding: 1px 5px 8px 0px !important;
}