 
body
{
	margin: 0;
	padding: 0;
	font: normal 100% "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	background-color: white;
        height: 100%;
}

.mainbody
{
	width: 70%;
        height: 100%;
	margin-left: 15%;
	border-left-style: solid;
	border-right-style: solid;
	border-color: #cccccc;
}

.header
{
        background-color: #FFFFFF;
        border-style: solid;
        border-color: #cccccc;
	width: 50%;
	margin-left: -6%;
	margin-top: 15px;
        margin-bottom: 15px;
        padding: 15px;
        min-height: 140px;
}

.logo
{
        background-color: #FFFFFF;
	width: 96px;
        height: 140px;
	font: normal 300% "Arial","Helvetica","sans-serif"; 
        margin-left: 3%;
	margin-top: 0px;
        margin-bottom: 0px;
        float: left;
        vertical-align: bottom;
        
}

.logotext
{
        background-color: #FFFFFF;
	font: normal 300% "Arial","Helvetica","sans-serif"; 
        color: #916f6f;
        padding-left: 15px;
        margin-left: 3%;
	margin-top: 0px;
        margin-bottom: 0px;
        display: table-cell;
        vertical-align: middle;
        min-height: 140px;
}

.navbar
{
	width: 20%;
	margin-right: 0%;
	float: right;
}

.navbutton
{
	color: white;
	background-color: #666666;
	border: 1;
	border-color: white;
	padding-left: 10px;
	padding-bottom: 1px;
	padding-top: 1px;
	padding-right: 5px;
	margin: 1px;
	font: normal 120% "Arial","Helvetica","sans-serif"; 
}

.navnote
{
	background-color: #eeeeee;
	border: 1;
	border-color: white;
	padding-left: 10px;
	padding-bottom: 1px;
	padding-top: 1px;
	padding-right: 5px;
	margin: 1px;
	font: normal 80% "Arial","Helvetica","sans-serif"; 
}

.mainpane
{
	margin-left: 3%;
	margin-right: 15%;
}

H1
{
	font: normal 250% "Arial","Helvetica","sans-serif"; 
	margin: 0; 
	color: black;
	text-decoration: underline;
}

H2
{
	font: normal 200% "Arial","Helvetica","sans-serif"; 
	margin: 0; 
	color: #0077cc;
	text-decoration: underline;
}

.logo
{
	font: bold 350%;
}
