.clearfix:after
{
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix
{
	display: inline-table;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

body
	{
margin : 5px auto 0 auto ;
padding : 0;
	width:780px;
	border: 1px solid #eee;
	}
div#entireContainer
{
	margin: 0 auto;
	width: 780px;
	font: 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	height: 100%;

}

div#content
	{
	width: 780px;
	top: 3px;
	left: -1px;
	text-align: center;
	margin: 0px;
	padding: 0px;
	height: 100%;
}
h1
	{
	text-align: right;
	font-size: 30px;
	font-family: 'Garamond','Cambria','Arno Pro Light Display', 'Book Antiqua', Andalus, 'Adobe Caslon Pro', 'Times New Roman', serif;
	color: #9a8856;
	margin: 0px 0px 0px 0px;
	padding: 0px 30px 2px 0px;
	font-weight: lighter;
	}

h2
	{
	text-align: right;
	font-size: 25px;
	font-family: 'Garamond','Cambria','Arno Pro Light Display', 'Book Antiqua', Andalus, 'Adobe Caslon Pro', 'Times New Roman', serif;
	color: #9a8856;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 2px 0px;
	font-weight: normal;
	}

h3
	{
	text-align: right;
	font-size: 18px;
	font-family: 'Garamond','Cambria','Arno Pro Light Display', 'Book Antiqua', Andalus, 'Adobe Caslon Pro', 'Times New Roman', serif;
	color: #9a8856;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 2px 0px;
	font-weight: normal;
	}
h4
	{
	text-align: right;
	font-size: 22px;
	font-style: normal;
	font-family: 'Garamond','Cambria','Arno Pro Light Display', 'Book Antiqua', Andalus, 'Adobe Caslon Pro', 'Times New Roman', serif;
	color: #9a8856;
	margin: 0px 0px 0px 0px;
	padding: 0px 30px 2px 0px;
	font-weight: lighter;
	}
h5
	{
	font-size: 18px;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	color: #687C9D;
	font-weight: normal; display:inline;
	}

h6
	{
	font-size: 11px;
	font-style: normal;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 2px 5px;
	font-family: Arial, Helvetica, sans-serif;
	color: #687C9D;
	font-weight: normal;
	display:inline;
	}
a
	{
	color: #00008b;
	text-decoration: none;
	font: 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	}

a:link
	{
	color: #00008b;
	text-decoration: none;
	font: 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
a:active
	{
	color: #00008b;
	text-decoration: none;
	font: 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
a:visited
	{
	color: #00008b;
	text-decoration: none;
	font: 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
a:hover
	{
	color: #687C9D;
	text-decoration: underline;
	font: 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	}

table.viewmenu td
	{
	background-color: #006699;
	color: white;
	padding: 0 5%;
	}

table.viewmenu td.end
	{
	padding: 0;
	}

table.viewmenu a
	{
	color: white;
	font: 8pt verdana, arial;
	}

table.viewmenu a:hover
	{
	color: white;
	font: 8pt verdana, arial;
	}

a.tinylink
	{
	color: #00008b;
	font: 8pt verdana, arial;
	text-decoration: underline;
	}

a.link
	{
	color: #00008b;
	text-decoration: underline;
	}



.small
	{
	font: 8pt verdana, arial;
	}


