﻿body 
{
	font-family: Comic Sans MS, Verdana;
	font-size: 14px;
	margin-top: 0px; 
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 0px;  
	padding: 0px; 
	background: url(Images/background.jpg) repeat-x #cfd3ec;  
	text-align: justify;   
}


td.adminHeader
{
	vertical-align: bottom;
	background: url(Images/adminHeader.jpg) repeat-x; 
}

td.publicHeader
{
	vertical-align: bottom;
	background: url(Images/publicHeader.jpg) repeat-x; 
}

td.headerLeft { background: url(Images/header.left.jpg); }
td.headerRight { background: url(Images/header.right.jpg); }

.headerLeft, .headerRight { width: 15px; height: 213px }


table.container
{
	vertical-align: top;
	background: url(Images/container.background.jpg) repeat-y; 
}

td.container
{
	vertical-align: top;
	padding: 10px 10px 10px 10px;
	/*background: url(Images/burst.jpg) no-repeat;*/
}

td.containerLeft { background: url(Images/container.left.jpg) no-repeat; }
td.containerRight { background: url(Images/container.right.jpg) no-repeat; }

.containerLeft, .containerRight { width: 15px; height: 600px }

table.innerContainer
{
	vertical-align: top;
	width: 100%;
}

td.innerContainer
{
	vertical-align: top;
}

td.innerContainerStatus
{
	vertical-align: top;
	text-align: right;
}

/* important :: footer width sets the value of the whole table (footer + footerLeft + footerRight) should equal 780px */

.footer
{
	width: 750px;
	text-align: center;
}

.footerLeft, .footerRight { width: 15px; }

.label
{
	text-align: left;
}

.field
{
	width: 200px;
	text-align: left;
}

.headerLabel
{
	color: #ffffff;
	font-size: 17px;
	padding-right: 25px;
	font-style: italic;
}

td.category, td.categorySelected
{
	
}

a.category:link, a.category:active, a.category:hover, a.category:visited 
{ 
	text-decoration: none; 
	font-weight: bold;
	color: Navy;
}

a.category:hover
{ 
	color: Red; 
	font-weight: bold;
}

td.categorySelected
{
	background: url(Images/title.jpg) no-repeat;
}

td.blueSpacer
{
	background: url(Images/background.jpg) repeat-x #cfd3ec
}

h1
{
	color: Navy;
	font-size: 36px;
	font-weight: bold;
	margin-bottom: 50px;
}

h6
{
	color: Green;
	font-size: 16px;
	font-weight: bold;
	margin: 0px;
}

.toyAvailability
{
	font-style: italic;
}

.toySpacer
{
	border-bottom: 2px dashed #cccccc;
}


