﻿
/* Books START */

	div.UserInfo
	{
		float:left;
		font-size: large;
		margin: 3px 0px 3px 3px;
		padding: 0px 3px 0px 0px;
		
		min-width: 10px;
		width: auto;
		min-height: 10px;
		height: auto;

		overflow: hidden;
	}

		.UserInfo img
		{
			max-width: 64px;
			width: auto !important;
			width: 64px;

			max-height: 64px;
			height: auto !important;
			height: 64px;

			margin: 0px;

			vertical-align: bottom;
		}

		.UserInfo h3
		{
			display: inline;
			vertical-align: middle;
			font-size: medium;
			line-height: 64px;
		}

	div.NoList
	{
		width: 80%;
		margin: 5px auto 0px auto;
		padding: 10px 0px;
		border: solid 1px #ecc0bb;
	}

	div.Books
	{
		border-color: inherit;
		border-style: inherit;
		border-width: 0px;
		margin: 5px auto 10px auto;
		width: 96%;
	}

		.Books div.Header
		{
			width: 100%;
			min-height: 20px;
			border: solid 0px #000000;
			margin: 0px auto 0px 0px;
			padding: 0px;
		}

		.Books div.Body
		{
			width: 100%;
			min-height: 50px;

			border-color: inherit;
			border-style: inherit;
			border-width: 1px;
			margin: 0px auto 0px 0px;
			padding: 5px 3px;
			background-color: Transparent;
		}

		.Books ul.BookList
		{
			width: 100%;
			height: auto;
			list-style-type: none;
			text-align: left;
			margin: 3px 0px 0px 0px;
			padding: 0px;
		}

			.Books ul.BookList li
			{
				font-size: small;
				border-bottom: solid 1px #ecc0bb;
				width: 95%;
				height: auto;
				margin: 3px auto;
			}

				.Books ul.BookList li div.Image
				{
					float: left;
					min-width: 60px;
					min-height: 50px;
					padding: 2px;
				}

					.Books ul.BookList li div.Image img
					{
						border-style: none;
					}

				.Books ul.BookList li div.Detail
				{
					float: left;
					min-width: 80%;
					min-height: 50px;
				}

					.Books ul.BookList li div.Detail div.Top
					{
					}

					.Books ul.BookList li div.Detail div.Bottom
					{
						padding: 2px 10px;
					}

					.Books ul.BookList li div.Detail a.Title
					{
						font-size: medium;
					}

/* Books END */
