/* CSS Document - EveshamFestivals.co.uk - by Deepmedia */



form

{

	margin:0;

}



html, body {

margin:0px; 

padding:0px; 

height:100%;

} 



td {

font-size:10pt

}



h1 {

color:#FFFFFF;

font-family:Tahoma, Arial, Helvetica,Luxi-Sans,sans-serif;

font-size:10pt;

}



.sectionHeader

{

	font-weight:bold;

	color:#FFFFFF;

	font-size:12pt;

}

.tableText
{
	background-color:#AEB7D4;
	
	font-family:Tahoma, Arial, Helvetica,Luxi-Sans,sans-serif;
	
	font-size:10pt;
	
	vertical-align:top;
	
	padding:4px;

}

.tableEventSpan
{

	background-color:#8C96CA;
	
	font-family:Tahoma, Arial, Helvetica,Luxi-Sans,sans-serif;
	
	font-size:10pt;
	
	vertical-align:top;
	
	padding:4px;
	
	margin:2px;
	
	border:1px solid #869355;

}

.tableEventSpanHeader
{

	font-family:Tahoma, Arial, Helvetica,Luxi-Sans,sans-serif;
	
	font-size:12pt;
	
	font-weight:bold;	
}


.tableHeader

{

	color:#FFFFFF;

	background-color:#8C96CA;

	font-weight:bold;

	margin:0px;

	font-family:Tahoma, Arial, Helvetica,Luxi-Sans,sans-serif;

	font-size:10pt;

	vertical-align:top;

}

.bigTableHeader

{

	color:#FFFFFF;

	background-color:#8C96CA;

	font-weight:bold;

	margin:0px;
	
	padding:2px;

	font-family:Tahoma, Arial, Helvetica,Luxi-Sans,sans-serif;

	font-size:14pt;

	vertical-align:top;

}



.linksLink

{

	padding:2px;

	padding-left:10px;

}



.required

{

	color: #FF4444;

	font-size:14pt; 

	font-family:Arial, Helvetica, sans-serif;	

}



.footerCell

{

	color: #FFFFFF;

	font-size:8pt; 

	font-family:Arial, Helvetica, sans-serif;

	background-color:#8C96CA;

	padding:3px;

	text-align:right;

}



.spacer {

width:3px;

height:3px;

}



.header {

background-image:url("/images/header1.jpg");

}



.navbar {

color:#FFFFFF;

text-decoration:none;

font-family:Tahoma, Arial, Helvetica,Luxi-Sans,sans-serif;

font-size:10pt;

padding:2px;

}



.content {

background-color:#D3D9EC;

font-family:Tahoma, Arial, Helvetica,Luxi-Sans,sans-serif;

font-size:10pt;

padding:10px;

vertical-align:top;

}



.sidebar {

font-family:Tahoma, Arial, Helvetica,Luxi-Sans,sans-serif;

font-size:10pt;

vertical-align:top;

padding:10px;

background-color:#8C96CA;

}



.button

{

background-color: #8C96CA;

font-family: Arial, Helvetica, sans-serif;

border: #000000 1px solid;

font-size: 10px;

color: #FFFFFF;	

}



.searchButton

{

background-color: #2C5470;

font-family: Arial, Helvetica, sans-serif;

border: #000000 1px solid;

font-size: 10px;

color: #000000;	

}



.toolbarCell

{

	width:100px;

	background-color:#8C96CA;

	text-align:center;

	border-left:1px solid #98B9D0;

	border-top:1px solid #98B9D0;

	border-bottom:1px solid #98B9D0;

	cursor:hand;

	pointer:arrow;

}



.toolbarCellHover

{

	width:100px;

	background-color:#BEC6DF;

	text-align:center;

	border-left:1px solid #98B9D0;

	border-top:1px solid #98B9D0;

	border-bottom:1px solid #98B9D0;

	cursor:hand;

	pointer:arrow;

}



.toolbarDummyCell 

{

	background-color:#8C96CA;

	text-align:center;

	border:1px solid #98B9D0;

}

/* ---------------------------------------------------------------------------------------------------- */
.bookTop
{
	margin:0px;
	padding:0px;
	background-image:url(/images/book_top.jpg);
	width:568px;
	height:31px;
}

.bookBottom
{
	margin:0px;
	padding:0px;
	background-image:url(/images/book_btm.jpg);
	width:568px;
	height:22px;
}

.bookLeft
{
	margin:0px;
	padding:0px;
	background-image:url(/images/book_left.jpg);
	width:36px;
	height:464px;
}
	
.bookRight
{
	margin:0px;
	padding:0px;
	background-image:url(/images/book_right.jpg);
	width:14px;
	height:464px;
}
	
.bookCentre
{
	margin:0px;
	padding:0px;
	width:518px;
	height:363px;
	background-color:white;
}
.bookCentreDiv
{
	margin:0px;
	padding:0px;
	background-color:white;
	overflow:auto;
	width:514px;
	height:420px;
}

.pageDiv
{
	margin:0px;
	padding:0px;
	background-color:white;
	overflow:none;
	height:0px;
	position:none;
	visibility:hidden;
}

.bookCorner
{
	margin:0px;
	padding:2px;
	width:100px;
	height:32px;
	text-align:center;
	background-color:#AAB4D5;
}

.bookMiddleCorner
{
	height:32px;
	width:300px;
	background-color:#AAB4D5;

}
.bookTable2
{
	margin:0px;
	padding:0px;
	border:0px;
	cellSpacing:0px;
	cellPadding:0px;

}
	
.pageButton
{
	background-color:#8C96CA;
	text-align:center;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	border: #000000 1px solid;
	font-size: 10px;
	cursor:hand;
	pointer:arrow;
	width:100px;
	height:24px;
}


.bookTable
{
	width:568px;
	height:464px;
	margin:0px;
	padding:0px;
	border:0px;
	cellSpacing:0px;
	cellPadding:0px;
	margin-left: auto;
	margin-right: auto;
	text-align:center;
}

/* -------------------------------------------------------------------------------------------- */
.pageletTitle
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:16pt;
	font-weight:bold;
	text-align:center;
}

.pagelet
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:10pt;
	text-align:center;
}