/*****************************************************************
 basic.css the generic style sheet
 Created 11/6/2002
 By Sherbrooke Andrews
 © Paper Imp Productions
*****************************************************************/
body
 {
	margin:0px;
	padding:0px;
	background-color : White;
	background-image : url(images/background.gif);
}

a
 {
}

a:link 
{
}

a:visited 
{
}

a:hover
{
}

hr
{
	color : #0000DE;
	size : 2px;
}

h1
{
	text-align : center;
}

#Content
 {
	margin: 5px 10px 10px 145px;
	padding: 0px 0px 0px 0px;
}

#Menu 
{
	position:absolute;
	top: 0px;
	left:0px;
	padding: 0px 0px 0px 0px;
	width: 135px;
	height : 100%;
	background-color : #0000DE;
	color : White;
	text-align : center;
}

#Footer
{
	margin: 5px 10px 10px 145px;
	padding: 20px 0px 0px 0px;
	text-align : center;
	clear : both;
}

.MenuList
{
	width : 100%;
	text-align : center;
}

.MenuItem
{
	background-color: #0000DE;
	CURSOR: hand;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : x-small;
	border-width : 0px 0px 1px 0px;
	border-style : solid;
	padding : 4px;
	border-color : Silver;
}

.MenuOver
{
	background-color: Black;
	CURSOR: hand;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : x-small;
	border-width : 0px 0px 1px 0px;
	border-style : solid;
	padding : 4px;
	border-color : Silver;
}

.MenuLink
{
	color : White;
	text-decoration : none;
}

.MenuLink:link
{
	color : White;
	text-decoration : none;
}

.MenuLink:visited
{
	color : White;
	text-decoration : none;
}

.MenuLink:hover
{
	color : White;
	text-decoration : none;
}

/****************************************************************
 Required for packages
****************************************************************/

/* to alternate colors when displaying tables used in */
.TableTitle
{
	border-width : 0px 0px 1px 0px;
}

.TableBack
{
	border : 1px solid #C0AF74;
	border-width : 0px 1px 0px 1px;
}

.TableDescriptionBack
{
	border : 1px solid #C0AF74;
	border-width : 1px 1px 0px 1px;
}

.TableBack0
{
	background-color : #E3DEBF;
}

.TableBack1
{
	background-color : #F7F0DE;
}

/* The Debug info settings */
.DebugInformation
{
	margin: 12px 48px 0px 228px;
	background-color : White;
	border : thin solid Black;
	padding : 5px 5px 5px 5px;
	font : normal normal normal small/normal serif;
	font-family : serif;
	font-size : small;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	line-height : normal;
	clear : both;
	color : Black;
	text-align : left;
}

a.DebugInformation
{
	color : Red;
	text-decoration : none;
	border : 0px none Black;
	padding : 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

a.DebugInformation:hover
{
	color : Blue;
}

/* For page navigation */

.NavPage
{
	color : Black;
	font-weight : bolder;
	font-size : x-small;
	font-family : serif;
}

.NavPage:hover
{
	font-weight : bolder;
	color : Red;
	font-size : x-small;
	font-family : serif;
}

.NavThisPage
{
	color : Black;
	font-size : x-small;
	font-style : normal;
	font-weight : bold;
}