

	/* Imported Fonts */
	@font-face {
		font-family : 'Franklin Gothic ITC Heavy Italic BT'; 
		src : url('../fonts/FRKGOTHI.TTF') format('truetype'); 
		*src : url('../fonts/FRKGOTHI.EOT');
	}

	/* The elements of HTML 5 - http://dev.w3.org/html5/spec/Overview.html */
	
	/* The root element */
	html {}
	
	/* Document metadata */
	head {}
	title {}
	base {}
	link {}
	meta {}
	style {}
	
	/* Scripting */
	script {}
	noscript {}
	
	/* Sections */
	body {
		background-color : #ffffff;
		color : #606060;
		font-family : Arial, Sans-Serif;
		font-size : 68.75%;
		line-height : 150%;
		margin : 0em;
		padding : 0em;
	}
	section {
		display : block;
	}
	nav {
		display : block;
	}
	article {
		display : block;
	}
	aside {}
	h1, h2, h3, h4, h5, h6 {
		color : #092668;
		display : block;
		font-family : Arial, Sans-Serif;
		font-size : 100%;
		font-weight : bold;
	}
	h1 {
		font-size :	164%;
		margin : 0em 0em 0.66em 0em;
	}
	h2 {
		font-size :	110%;
		margin : 0em 0em 0em 0em;
	}
	h3 {
		font-size : 100%;
		margin : 0em 0em 0em 0em;
	}
	h4 {}
	h5 {}
	h6 {}
	hgroup {
		display : block;
	}
	header {
		display : block;
	}
	footer {
		display : block;
	}
	address {
		display : block;
		font-style : normal;
	}
	
	/* Grouping content */
	p {
		display : block;
		margin : 0em 0em 1.5em 0em;
	}
	hr {
		background-color : #ced5e5;
		border : none;
		clear : both;	
		color : #ced5e5;
		display : block;
		height : 1px;
		margin : 1em 0em 1em 0em;
		width : 100%;
	}
	br {}
	pre {
		display : block;
	}
	dialog {
		display : block;
	}
	blockquote {
		display : block;
	}
	ol {
		display : block;
	}
	ul {
		display : block;
		margin : 0em 0em 1em 2em;
		padding : 0em 0em 0em 0em;
	}
	li {
		display : block;
	}
	dl {
		display : block;
		margin : 0em 0em 1em 0em;
	}
	dt {
		display : block;
		font-weight : bold;
		margin : 0em 0em 0em 0em;
	}
	dd {
		display : block;
		margin : 0em 0em 0em 0em;
	}
	
	/* Text-level semantics */
	a {
		color : #092668;
		text-decoration : underline;
	}

		a:link {
			color : #092668;
			text-decoration : underline;
		}

		a:hover{
			color : #395eb3;
			text-decoration : underline;
		}

		a:visited, 
		a:active {
			color : #092668;
			text-decoration : underline;
		}
	q {}
	cite {}
	em {}
	strong {}
	small {}
	mark {}
	dfn {}
	abbr {}
	time {}
	progress {}
	meter {}
	code {}
	var {}
	samp {}
	kbd {}
	sub, sup {}
	span {}
	i {}
	b {}
	bdo {}
	ruby {}
	rt {}
	rp {}
	
	/* Edits */
	ins {}
	del {}
	
	/* Embedded content */
	figure {
		display : block;
	}
	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 {}
	thead {}
	tfoot {}
	tr {
		vertical-align : top;
	}
	td {}
	th {
		text-align : left;
	}
	
	/* Forms */
	form {
		margin : 0em 0em 0em 0em;

	}
	fieldset {
		border : none;
		margin : 0em 0em 1em 0em;
		padding : 0em 0em 0em 0em;
	}
	label {}
	input {
		font-family : Arial, Sans-Serif;
		font-size : 100%;
	}
		/* States of the type attribute */
		input[type=hidden] {}
		input[type=text] {} 
		input[type=search] {}
		input[type=telephone] {}
		input[type=url] {}
		input[type=email] {}
		input[type=password] {}
		input[type=datetime] {}
		input[type=date] {}
		input[type=month] {}
		input[type=week] {}
		input[type=time] {}
		input[type=datetime-local] {}
		input[type=number] {}
		input[type=range] {}
		input[type=color] {}
		input[type=checkbox] {}
		input[type=radio] {}
		input[type=file] {}
		input[type=submit] {}
		input[type=image] {}
		input[type=reset] {}
		input[type=button] {}
		
	button {
		overflow : visible;
	}
	select {
		font-family : Arial, Sans-Serif;
		font-size : 100%;
	}
	datalist {}
	optgroup {}
	option {}
	textarea {
		font-family : Arial, Sans-Serif;
		font-size : 100%;
	}
	keygen {}
	output {}
	
	/* Interactive elements */
	details {}
	datagrid {}
	command {}
	bb {}
	menu {
		display : block;
		margin : 0em;
		padding : 0em;
	}
	
	/* Miscellaneous elements */
	legend {
		font-size : 100%;
		font-weight : bold;
	}
	div {
		display : block;
	}
	
	/* Generic markup */

	.clear {
		clear : both;

	}
		br.clear,
		hr.clear {
			height : 1px;
			margin : -1px 0em 0em 0em;
			overflow : hidden;
			visibility : hidden;
		}

	.left {
		float : left;
	}

		img.left {
			margin : 0em 0.5em 0.5em 0em;
		}

	.right {
		float : right;
	}

		img.right {
			margin : 0em 0em 0.5em 0.5em;
		}
	.toLeft {
		text-align : left;
	}
	.toRight {
		text-align : right;
	}
	.toCenter {
		text-align : center;
	}
	.hidden {
		display : none;
	}

