body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	background-color:#636769;
	line-height: normal;
	font-size: 11px;
	height:100%;
	margin:0px;
}
a{
	color: #006699;
	text-decoration: none;
}

a:link{
	color: #006699;
	text-decoration: none;
}

a:visited{
	color: #006699;
	text-decoration: none;
}

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

h1,h2,h3 {
	margin:0.5em 0;
}

p {
	margin:1em 0;
}

h1{
 font-size: 130%;
 color: #334d55;
 letter-spacing:1px;
 font-weight:bold;
}

h2{
 font-size: 114%;
 color: #006699;
}

h3{
 font-size: 120%;
 color: #334d55;
}


#wrapper {
	width:975px;
	margin:0px auto;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
}

#header {
	background-color:#10175e;
	float:left;
	width:100%;
	position:relative;
}

#header img {
	float:left;
	border-right:1px solid #ccc;
}

#search {
	float:left;
	width:200px;
	padding:0px;
	margin:0px;
	background-color:#f8f5ee;
	height:99px;
}
#graphic {
	float:left;
	width:100%;
	background-color:#f8f5ee;
	border-bottom:1px solid #636769;
}

#graphic img {
	float:right;
	border-left:1px solid #636769;
}
#search form {
	margin:30px 0 0 3px;
	padding:0;
	width:195px;
}
#search input {
	border:1px solid black;
	font-size:10px;
}

#content {
	background-color:#fff;
	float:left;
}

#content_left {
	border:1px solid #f8f5ee;
	background-color:#f8f5ee;
	border-right:1px solid #636769;
	width:203px;
	margin:0;
	padding:0;
	float:left;
}

#column_right {
	float:left;
	background-color:#fff;
	width:770px;
}
#content_right {
	padding:15px;
	padding-right:90px;
}

#breadcrumb {
	margin:4px 0px 20px 0px;
}

#breadcrumb a, #breadcrumb span {
	font-size:80%;
}

#footer{
	clear: both;
	font-size: 80%;
	color: #333;
	padding: 5px;
	background-color:#e2d6be;
	text-align:center;
}

sup {
	font-size:10px;
}
