/* Common page background - This opens up a full screen sized area */
.Background
{
	 	font-family: "Calibri", sans-serif;
	 	font-size: 10pt;
		color: #000000;
		background-color: #FFFFFF;
		width = 100%;
		height = 100%;
}

.Normal
{
	 	font-family: "Calibri", sans-serif;
	 	font-size: 10pt;
	 	color: #000000;
}

	.FormError
	{
		background-color: #ffd8d8;
		color: #d00000;
		font-weight: bold;
	}
	
	.FormErrorComment
	{
		color: #ff4040;
		font-weight: bold;
		font-size: 80%;
	}

	.Header
	{
		font-size: 120%;
		font-weight: bold;
	}

	.Smallprint
	{
		font-size: 70%;
	}


	.Emphasise
	{
		font-style: italic;
		font-weight: bold;
	}

	.Bold
	{
		font-weight: bold;
	}

	
	.TableHeader
	{
		background-color: #dddddd;
		font-size:80%;
		font-weight: Bold;
		color: #000000;
	}

	.TableNormal
	{
		font-size:80%;
		color: #000000;
	}

	.TableBold
	{
		font-size:80%;
		font-weight: Bold;
		color: #000000;
	}

/* -----------------
   Bookshop specific
   ----------------- */

.BSTableHeader
{
	font-size: 12pt;
	color: #00ffff;
	font-weight: Bold;
        text-align: left;
        vertical-align: middle;
        text-indent: 65px;
}
	
.BSBody
{
	font-size: 8pt;
}

.BSAuthor
{
	font-size: 8pt;
	font-weight: Bold;
	font-style: Italic;
}

.BSWordCount
{
	font-size: 8pt;
	font-weight: Bold;
}

.BSPrice
{
	font-size: 10pt;
	font-weight: Bold;
	font-style: Italic;
	color: #800000;
}

.BSFirst
{
        margin-top: 24pt;
        text-indent: 0;
        margin-bottom: -16pt;
}

.BSNormal
{
        margin-bottom: -16pt;
        text-indent: 20px;
}

/* ---- Links --------------------------------------------------------------------------------*/

a:link
	{
		text-decoration:none;
		font-weight: bold;
	}
		
		
a:visited
	{
		text-decoration:none;
		font-weight: bold;
	}
	
a:active
	{
		text-decoration:none;
		font-weight: bold;
	}
	
/*
removed for the timebeing. Firefox triggers this on all txt using <a class='x'> rather
than just links
a:hover
	{
		font-size:80%;
		font-weight: bold;
		color:#90ff80;
		padding-top: 4pt;
		text-align: right;
		text-decoration:underline;
	}
*/


/* Defines and places the logo graphic */
.Logo
{
	border: 1px solid #000000;
	background-color: #FFE0FF;
	height: 70%

}