/*
 * Style for Peters web pages
 */

	BODY {
		background:	#558AE9;
		color:		#311407;
	}
	
	/* 
	 *  Style for tag A 
	 */
	A:link {
		text-decoration:	none;
		color:			#EEE;
	}
	A:hover {
		text-decoration:	none;
		color:			#D00;
	}
	A:visited {
		text-decoration:	none;
		color:			#E95;
	}
	A:visited:hover {
		text-decoration:	none;
		color:			#D00;
	}

	/* 
	 * Table and cells styles 
	 */
	TD.label {
		font-weight:		bolder;
		background-image:	url("../pictures/mtitle.jpg");
		width:			180;
		height:			20;
		padding-left:		5;
	}
	TD.line {
		font-weight:		bolder;
		font-size:		medium;
		background-image:	url("../pictures/mline.jpg");
		height:			23;
		padding-left:		10;
		padding-right:		10;
	}
	TD.head  {
		background-image:	url("../pictures/mhead.jpg");
		width:			700;
		height:			71;
		text-align:		right;
	}
	TD.preview {
		font-weight:		bolder;
		text-align:		center;
		background-image:	url("../pictures/mprevarrow.gif");
		width:			190;
		height:			40;
		padding-left:		5;
	}
	TD.contents {
		font-weight:		bolder;
		text-align:		center;
		background-image:	url("../pictures/mcontarrow.gif");
		width:			190;
		height:			40;
		padding-left:		5;
	}
	TD.next {
		font-weight:		bolder;
		text-align:		center;
		background-image:	url("../pictures/mnextarrow.gif");
		width:			190;
		height:			40;
		padding-left:		5;
	}

	/*
	 *  Labels and section names
	 */
	H2.title {
		color:			#DDD;
		font-weight:		500;
		font-size:		50;
	}
	H2.subtitle {
		color:			#DDD;
		font-weight:		300;
		font-size:		30;
	}

	/*
	 * Text format and messaging
	 */
	.error {
		font-size:		large;
		text-align:		center;
		color:			#F00;
	}
	.warning {
		font-size:		large;
		text-align:		center;
		color:			#000;
	}
	
	.text {
		padding-left:		30;
		padding-right:		30;
		text-align:		justify;
		font-size:		medium;
		font-weight:		bold;
	}
	
	/*
	 * Various fonts for description
	 */
	FONT.fbLabel {
		color:			#F00;
		font-size:		medium;
		padding-left:		0;
		text-decoration:	none;
	}
	FONT.sbLabel {
		color:			#000;
		font-size:		x-small;
		padding-left:		5;
	}

