@CHARSET "UTF-8";

* {
	/* Reset browsers default margin, padding and font sizes */
	margin: 0;
	padding: 0;
}

html {
	/* Always show a scrollbar for short pages - stops the jump when the scrollbar appears. non-IE browsers */
	height: 100%;
	margin-bottom: 1px;
	
	font-family: verdana, helvetica, sans-serif;
	font-size: 12px;
}


.page
{
	position: relative;
	margin-top: 10px;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
	background-color: white;
	/* border: 1px solid blue; */
	width: 900px;
}

.navbar
{
	width:120px;
	float: left;
	/*border: 1px solid red; */
	min-height:100px; 
}

.navbar ul
{
	/* border: 1px solid green; */
}

.navbar li
{
	list-style: none outside;
	margin-top: 15px;
	margin-left: 15px;
	color:black;
}



.navbar li:hover,
.navbar li#selected
{
	list-style: square outside;
	margin-top: 15px;
	margin-left: 15px;
	color: black;
}

.navbar li:hover
{
	color: #000077 !important;
}

.cv li
{
	list-style: square outside;
	margin-top: 5px;
	margin-left: 15px;
}

.cv li#level1
{
	margin-left:150px;
}
.cv li#level2
{
	margin-left:250px;
}

.cv li#level3
{
	margin-left:350px;
}

.halfbox
{
	float:left;
	width:50%;
	margin:0px;
	padding:0px;
}


.navbar a,
.navbar a:visited,
.navbar a:hover
{
	text-decoration:none;
	color: black;
}

.navbar a:hover
{
	color: #003F7F !important;
}

	

.content
{
	margin-left:120px;
	margin-right:70px;
	border:2px solid #003F7F;
	min-height:400px;
	padding:20px;
	
}

.header
{
	margin: 0px
	padding: 0px;
	/* border: 1px solid green; */
	height:120px;
	xxbackground-color: yellow;
	baxxckground-image: url("/gfx/adjurelogo120x120.png");
	backxxground-position: top left;
	backgxxround-repeat: no-repeat;
}

.header .logo
{
	float:right;
	mxxargin-left:595px;
	paxxdding-top:40px;
	foxxnt-size:30px;
	color: #000077;
}

.footer
{
	margin-left: 120px;
	margin-right: 0px;
	padding: 0px;
	height:70px;
	background-image: url("/gfx/adjurequadrat70x70.png");
	background-position: bottom right;
	background-repeat: no-repeat;
}

.footerblock
{
	position:relative;
	padding-top:8px;
	width: 250px;
	height: 50px;
	float:left;
}

.footerinset
{
	margin-left:40px;
}

h1 {

	font-size:150%;
	border-bottom: 1px solid #003F7F;
	margin-bottom: 20px;
}

h2 {

	font-size:125%;
	border-bottom: 1px dotted #003F7F;
	margin-bottom: 10px;
	margin-top:20px;
	clear:both;
}

.img,
.imgleft,
.imgright
{
	padding:1px;
	border: 1px solid #003F7F;
}
	
.imgleft {
	float:left;
	margin-right:5px;
	margin-bottom:5px;
	margin-top: 3px;
}

.imgleft p,
.imgright p
{
	font-size:50%;
}

.imgright {
	float:right;
	padding:1px;
	border: 1px solid #003F7F;
	margin-left:5px;
	margin-bottom:5px;
	margin-top: 3px;
}

input,
textarea
{
	width:100%;
	color:#003F7F;
}

textarea
{
	height:100px;
}

.center
{
 	text-align: center;
}
