

	/* Styling in the HTML 5 Document Type  - http://www.w3.org/TR/xhtml11/doctype.html#s_doctype */
	/* Sections */
	html {}
		body {

			background-color : #ffffff;

			color : #666666;

			font-family : Verdana, Arial, Sans-Serif;

			font-size : 68.75%;

			line-height : 150%;

			margin : 0em 0em 0em 0em;

			padding : 2em 2em 2em 2em;

		}
		section {}
		nav {}
		article {}
			aside {}
			h1 {
				color : #fa8f25;
				display : block;

				font-size :	200%;
				font-weight : normal;
				font-style : italic;

				margin : 0em 0em 15px 0em;

			}
			h2 {
		color : #fa8f25;
				display : block;

				font-size :	100%;
				font-weight : bold;

				margin : 0em 0em 5px 0em;

			}
			h3 {
				color : #fa8f25;
				display : block;

				font-size :	100%;
				font-weight : bold;

				margin : 0em 0em 5px 0em;

			}
			h4 {
				color : #fa8f25;
				display : block;

				font-size :	100%;
				font-weight : bold;

				margin : 0em 0em 5px 0em;
			}
			h5 {}
			h6 {}
		header {}
		footer {}
		address {

			font-style : normal;

		}

	/* Grouping content */
	p {

		margin : 0em 0em 15px 0em;

	}
	hr {
		background-color : #e5e5e5;

		border : none;

		clear : both;

		color : #e5e5e5;

		height : 1px;
		margin : 15px 0em 15px 0em;

		width : 100%;
	}
	br {}
	pre {}
	dialog {}
	blockquote {}
	ol {}
		ol li {}
		ol ol {
			margin-bottom : 0em;
		}
	ul {

		margin : 0em 0em 1em 2em;

		padding : 0em 0em 0em 0em;

	}
		ul li {}
		ul ul {
			margin-bottom : 0em;
		}
	dl {
		margin : 0em 0em 1em 0em;
	}
		dl dt {

			font-weight : bold;
			margin : 0em 0em 0em 0em;

		}
		dl dd {
			margin : 0em 0em 0em 0em;
		}

	/* Text-level semantics */
	a {}

		a:link {

			color : #7ac13f;

			text-decoration : underline;

		}

		a:hover{

			color : #fa8f25;

			text-decoration : underline;

		}

		a:visited,

		a:active {

			color : #7ac13f;

			text-decoration : underline;

		}
	q {}
	cite {}
	em {}
	strong {}
	small {}
	mark {}
	dfn {}
	abbr {}
	time {}
	progress {}
	meter {}
	code {}
	samp {}
	kbd {}
	sub {}
	sup {}
	span {}
	i {}
	b {}
	bdo {}
	ruby {}
	rt {}
	rp {}

	/* Edits */
	ins {}
	del {}

	/* Embedded content */
	figure {}
		figure legend {}
	img {
		border : none;

		vertical-align : middle;
	}
	iframe {}
	embed {}
	object {}
	param {}
	video {}
	audio {}
	source {}
	canvas {}
	map {}
	area {}

	/* Tabular data */
	table {
		border-collapse : collapse;

		margin : 0em 0em 1em 0em;
	}
		caption {
			font-size :	110%;

			font-weight : bold;

			text-align : left;
		}
		colgroup {}
			col {}
		tbody {}
			tr {
				vertical-align : top;
			}
				td {}
				th {

					text-align : left;
				}
		thead {}
			thead tr {}
				thead td {}
				thead th {}
		tfoot {}
			tfoot tr {}
				tfoot td {}
				tfoot th {}

	/* Forms */
	form {

		margin : 0em 0em 0em 0em;

	}
		fieldset {
			border : none;
			margin : 0em 0em 1em 0em;

			padding : 0em 0em 0em 0em;
		}
			fieldset legend {
				font-size : 100%;

				font-weight : bold;
			}
			label {}
			input {
				font-family : Verdana, Arial, Sans-Serif;
				font-size : 100%;
			}
			button {
				overflow : visible;
			}
			select {
				font-family : Verdana, Arial, Sans-Serif;
				font-size : 100%;
			}
			datalist {}
				optgroup {}
					option {}
			textarea {
				font-family : Verdana, Arial, Sans-Serif;
				font-size : 100%;
			}
			output {}

	/* Interactive elements */
	details {}
		details legend {}
	datagrid {}
	command {}
	bb {}
	menu {
		padding : 0em 0em 0em 0em;
	}

	/* Data Templates */
	datatemplate {}
		rule {}
		nest {}

	/* Miscellaneous elements */
	legend {}
	div {}

	/* ------------------------------------------------------------------------------------------ */



	/* Styling in the XHTML 1.1 Document Type  - http://www.w3.org/TR/xhtml11/doctype.html#s_doctype */

	/* structure (body, head, html, title) */

	html {}

		body {}


	/* text (abbr, acronym, address, blockquote, br, cite, code, dfn, div, em, h1, h2, h3, h4, h5, h6, kbd, p, pre, q, samp, span, strong, var) */
	h1 {}
	h2 {}

	h3 {}

	p {}

	address {}


	/* hypertext (a) */

	a {}

		a:link {}

		a:hover{}

		a:visited,

		a:active {}


	/* list (dl, dt, dd, ol, ul, li) */

	ul {}

		ul ul {}

		ul li {}

	ol {}

		ol ol {}

		ol li {}

	dl {}

		dt {}

		dd {}


	/* object (object, param) */

	object {}


	/* presentation (b, big, hr, i, small, sub, sup, tt) */

	hr {}


	/* forms (button, fieldset, form, input, label, legend, select, optgroup, option, textarea) */

	form {}

		fieldset {}

			legend {}

			input,

			textarea,

			select,

			button {}

			label {}


	/* table (caption, col, colgroup, table, tbody, td, tfoot, th, thead, tr) */

	table {}

		caption {}

		tr {}

			th {}

			td {}

		thead {}

			thead th {}

		tfoot {}

			tfoot th {}

			tfoot td {}

		tbody {}

			tbody th {}

			tbody td {}


	/* img */

	img {}

	/* --------------------------------------------------------------------------------------------- */



	/* Styling in the XHTML 2 Document Type  - http://www.w3.org/TR/xhtml2/ */
	section h,
	h1 {}
	section section h,
	h2 {}
	section section section h,
	h3 {}

	/* --------------------------------------------------------------------------------------------- */



	/* Generic Markup */

	.clear {

		clear : both;

	}
		br.clear,
		hr.clear {
			height : 0.001em;
			margin : -1px 0em 0em 0em;
			overflow : hidden;
			visibility : hidden;
		}

	.left {

		float : left;

	}

		img.left {

			margin : 5px 15px 15px 0px;

		}

	.right {

		float : right;

	}

		img.right {

			margin : 5px 0px 15px 15px;

		}
	.toLeft {
		text-align : left;
	}
	.toRight {
		text-align : right;
	}
	.toCenter {
		text-align : center;
	}
	.hidden {
		display : none;
	}
	.nowrap {
		white-space : nowrap;
	}
	.full {
		width : 100%;
	}
	.smaller {
		font-size : smaller;
	}
	.date {
		color : #aaaaaa;
		margin : -7px 0px 7px 0px;
	}
