/*
		This is the basic "transitional" Style Sheet used by Adobe GoLive.
	
		Copyright 2003 Adobe Systems Incorporated.
*/


		/* main elements */

		head		{ display: none }
		body		{ font-size: medium; font-family: serif; margin: 8px; display: block }


		/* block elements */
		
		address		{ font-style: italic; display: block }
		blockquote	{ margin: 1em 40px; display: block }
		center		{ text-align: center; display: block }
		div			{ display: block}
		h1			{ font-weight: bold; font-size: 2em; margin: 0.67em 0px; display: block }
		h2			{ font-weight: bold; font-size: 1.5em; margin: 0.83em 0px; display: block }
		h3			{ font-weight: bold; font-size: 1.17em; margin: 1em 0px; display: block }
		h4			{ font-weight: bold; margin: 1.33em 0px; display: block }
		h5			{ font-weight: bold; font-size: 0.83em; margin: 1.67em 0px; display: block }
		h6			{ font-weight: bold; font-size: 0.67em; margin: 2.33em 0px; display: block }
		p			{ margin: 1em 0px; display: block }
		pre			{ font-family: monospace; margin: 1em 0px; display: block }


		/* inline elements */
		
		a			{ display: inline }
		a:link		{ color: blue; text-decoration: underline }
		a:visited	{ color: purple }
		a:active	{ color: red }
		a:focus		{ outline: thin dotted invert }
		b			{ font-weight: bold; display: inline }
		big			{ font-size: 1.17em; display: inline }
		blink		{ display: inline }
		cite		{ font-style: italic; display: inline }
		code		{ font-family: monospace; display: inline }
		del			{ text-decoration: line-through; display: inline }
		dfn			{ display: inline }
		em			{ font-style: italic; display: inline }
		font		{ display: inline }
		i			{ font-style: italic; display: inline }
		ins			{ text-decoration: underline; display: inline }
		kbd			{ font-family: monospace; display: inline }
		nobr		{ white-space: nowrap; display: inline }
		q			{ display: inline }
		s			{ text-decoration: line-through; display: inline }
		samp		{ font-family: monospace; display: inline }
		small		{ font-size: 0.83em; display: inline }
		span		{ display: inline }
		strike		{ text-decoration: line-through; display: inline }
		strong		{ font-weight: bold; display: inline }
		sub			{ font-size: 0.83em; vertical-align: sub; display: inline }
		sup			{ font-size: 0.83em; vertical-align: super; display: inline }
		tt			{ font-family: monospace; display: inline }
		u			{ text-decoration: underline; display: inline }
		var			{ font-style: italic; display: inline }


		/* table elements */
		
		caption		{ text-align: center; display: block }
		table		{ text-align: left; display: table }
		td			{ display: table-cell; margin: 0 !important }
		th			{ font-weight: bold; text-align: center; display: table-cell }
		tr			{ display: table-row }


		/* lists */
		
		dd			{ list-style-type: none; display: list-item }
		dt			{ list-style-type: none; margin-left: -40px; display: list-item }
		li			{ display: list-item }
		ol			{ list-style-type: decimal }
		ul			{ list-style-type: disc }
		ul ul		{ list-style-type: circle }
		ul ul ul	{ list-style-type: square }

		dl			{ margin: 1em 0px 1em 40px; display: block }
		dl dl		{ margin-top: 0px; margin-bottom: 0px; display: block }
		dl ol		{ margin-top: 0px; margin-bottom: 0px; display: block }
		dl ul		{ margin-top: 0px; margin-bottom: 0px; display: block }

		ol			{ margin: 1em 0px 1em 40px; display: block }
		ol dl		{ margin-top: 0px; margin-bottom: 0px; display: block }
		ol ol		{ margin-top: 0px; margin-bottom: 0px; display: block }
		ol ul		{ margin-top: 0px; margin-bottom: 0px; display: block }

		ul			{ margin: 1em 0px 1em 40px; display: block }
		ul dl		{ margin-top: 0px; margin-bottom: 0px; display: block }
		ul ol		{ margin-top: 0px; margin-bottom: 0px; display: block }
		ul ul		{ margin-top: 0px; margin-bottom: 0px; display: block }

		dir			{ margin: 1em 0px 1em 40px; display: block }
		menu		{ margin: 1em 0px 1em 40px; display: block }
