@charset "utf-8";
/* CSS Document */

/**************************
	Basic Styles
**************************/
* {
  /* padding: 0;
  margin: 0; */
}
body {
  font: 12pt/1.5 "Trebuchet MS", "Times New Roman";
	behavior: url(csshover.htc); /* WinIE behavior call */
}

.clear { clear: both; }
/*input { width: 15em; }*/
/**************************
	Header Information
**************************/
#header {
	color: #6699cc;
	-moz-background-clip: border;
    -moz-background-origin: padding;
    -moz-background-size: auto auto;
    background-attachment: scroll;
    background-color: transparent;
    background-image: url("/image/css/Logo-DE.gif");
    background-position: left top;
    background-repeat: no-repeat;
    height: 141px;
     -moz-box-sizing: border-box;
    border-spacing: 2px;
    display: table;
    margin-bottom: 0;
    margin-top: 0;
    text-indent: 0;
}
#header h1, #header h2 {
    margin-left: 320px;
}

h1 {
    display: block;
    font-size: 2.8em;
    font-weight: bold;
    margin-bottom: 0.67em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0.67em;
}
h2 {
    display: block;
    font-size: 1.8em;
    font-weight: bold;
    margin-bottom: 0.83em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0.83em;
}
/**************************
 Content Information
**************************/
#content {
	min-width: 65em;
}
#content div.column {
	float: left;
	width: auto;
	padding: 1em;
	height: auto;
}
#content div.infoCol {
	width: 23em;
  font-size: 85%;
}
#content div.fileCol {
	min-width: 40em;
}
#content div.column ul {
	min-width: 12em;
	max-width: 20em;
}
div.changePassword{
	position:relative; 
	left:-50%; 
	top: 0; 
	background-color:#FFFFCC; 
	border: 2px solid #A00; 
	z-index: 1000; 
	padding: 20px;
}
a.menu {
	float:right;
	color:#9E845A;
	margin: 0 0 0 3px;
}
#passwordForm {
	position: absolute;
	top: 15%;
	right: 10%;
}

/**************************
 Footer Information
**************************/
#footer {
	position: relative;
	clear: both;
	background: #fff;
	text-align: center;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}
#footer p.support {
	float: right;
}

#footer a {
	font-weight: normal;
	color: black;
	margin-right: 4px;
}

/**************************
 Error Message
**************************/
#errorBox {
	width: 90%;
	margin: 1.5em auto;
	padding: 0.4em 0.6em;
	background: white;
	color: black;
}
#errorBox h5 {
	font-size: 125%;
	margin-bottom: 0.2em;
}