body
{
     font-family: arial, sans-serif;
     margin-top: -5px;
}

dl
{
	margin-left:3em;
}

dt
{
	font-weight:bold;
}

dd
{
	margin-bottom:1em;
}

.code
{
	font-family: Courier New, Courier, fixed;
	border: solid 1px #A9A9A9;
	margin-left:10%;
	margin-right:10%;
	padding: 5px;
	background-color: #e7e7e7;
}

h1
{
     color:#8BB467;
     font-weight:bold;
     letter-spacing:2px;
}

h1#headerTitle
{
	margin: 0px;
	padding:0px;
}

.header
{
	margin: 0px;
	padding:0px;
	border-bottom: solid 1px #e7e7e7;
}


h2
{
	color: #A5587C;
}

a
{
     color: #5C83B4;
     text-decoration: none;
}

a.headerLink
{

}

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

a:hover.mainNavLink
{
     text-decoration: none;
     border-top: solid 1px #e7e7e7;
     border-bottom: solid 1px #e7e7e7;
}

a:hover.headerLink
{
	text-decoration:none;
}

.error
{
     color:#CF5D60;
}

.bold
{
	font-weight:bold;
}

#mainNavBox
{
     width:50%;
     text-align:center;
     
     margin-left:auto;
     margin-right:auto;

     border-bottom:solid 1px #e7e7e7;

}

#copyright
{       
     font-variant:small-caps;
     text-align:center;
     font-size:smaller;
     color:#A9A9A9;
     letter-spacing: 1pt;
}

.greyedOut
{
	color: #a9a9a9;
}
