table,td,button,textarea,select{
		font-size: 12px;
		color: #555555;}
p.annotation	{font-size: 12px;
		text-indent: 20px;}
table.book	{padding: 0px 0px 0px 0px;
		width: 600px;}
td.title{
		border: lime 1px solid;
		padding: 6px;
		background-color: #eeeeee;}
td.body         {border-bottom: lime 1px solid;
		border-left: lime 1px solid;
		border-right: lime 1px solid;
		padding: 5px;}
td.count	{font-size: 14px;
		font-weight: bold;}
.bookname	{font-weight: bold; 
		font-size: 14px;}
td.attname	{font-weight: bold;
		text-align: right;
		vertical-align:top;
		width: 20%;}
td.attvalue	{text-align: left;
		vertical-align:top;
		font-size:14px;}
a		{color: blue; text-decoration: none;}
a:hover		{text-decoration: underline;}
a.tag		{color: blue;
		text-decoration: none;
		font-size: 12px;}
a.tag:hover	{color: blue;
		text-decoration: underline;}
a.author	{color: blue;
		text-decoration: none;
		font-size: 14px;}
a.author:hover	{color: blue;
		text-decoration: underline;
		font-size: 14px;}
div.booknumber	{font-size: 10px;}
div.tags	{font-size: 10px;
		text-align:right;}
a.ref		{color: blue;
		text-decoration: none;}
a.ref:hover	{color: blue;
		text-decoration: underline;}
img.cover	{1width: 400px;
		border: blue 1px solid;}

table.comment	{font-family: Tahoma;
		font-size: 11px;
		border: blue 1px dotted;
		width:500;}
tr.comtitle	{background-color: #dddddd;}
1td.comuser	{border-bottom: blue 1px dotted;width:100px;}
1td.comdate	{text-align: right;
		 font-size: 10px;
		 border-bottom: blue 1px dotted;}
1td.comimg	{vertical-align: top;}
1td.combody	{vertical-align: top;}
1a.user		{color: blue;
		text-decoration: none;}
1a.user:hover	{color: blue;
		text-decoration: underline;}
1tr.comtitle	{background-color: #dddddd;}
1img.usericon	{width: 100px;
		border: blue 1px solid;}


1textarea	{padding:3px 3px 3px 3px;}
1div.addcomment	{position: relative;
		top: -20px;
		left: 110px;
		display: none;
		width: 400px;
		background: #EEEEEE;
		padding: 5px 5px 5px 5px;}
1div.result	{background-color: white;
		border: #dddddd 1px solid;
		padding:3px 3px 3px 3px;}
1button		{cursor:pointer;
		border: blue 1px dotted;
		font-size:14px;
		background-color:#dddddd;}
1button.addcomment{
		width:100px;
		height: 25px;}
1button.send	{
		background-color:#dddddd;
		width: 100px;
		font-size: 14px;}
1button.close	{cursor:pointer;
		font-weight: bold;
		font-size:12px;
		border: blue 1px dotted;}
1hr		{margin: 3px;
		color: lime;
		width:450px;
		align:left;}
1table.addcomment{
		width: 400px;
		border: blue 1px dotted;
		}
1.print		{font-size: 12px;
		width: 100%;
		border:#dddddd 1px solid;
		}
1img.design	{
		align: bottom;
		width: 23;
		height: 22;
		background-image: url(bbc_bg.gif); 
		margin: 1px 2px 1px 1px;
		cursor:pointer;}
1select.textdesign{
		border: #dddddd 1px solid;
		margin-bottom: 1ex;}
1img.smile	{cursor:pointer;}
1div.smiles	{position: relative;
		display: none;
		width: 130px;
		height: 0px;}
1table.smiles	{width: 100%;
		border: blue 1px dotted; 
		background-color: white;}
1td.addcaption	{font-size: 10px;
		vertical-align: bottom;}
1tr.title	{background-color: #dddddd}
a.url		{font-size: 10px;
		font-weight: bold;
		color: #555555;
		text-decoration: none;}
table.dishes	{width: 600;}
td.dish		{border: lime 1px solid;}
