.header {
	background-color: #dbe8f8;
	font-size: 10pt; 
	color: #000080; 
	font-family: verdana; 
	text-decoration: none;
	font-weight: bold;
}


.footertextleft {
	font-size: 7.5pt; 
	color: #d7e9f7; 
	font-family: verdana; 
	background-color: #003366;
}

.footertextright {
	font-size: 7.5pt; 
	color: #000080; 
	font-family: verdana; 
	background-color: #ffffff;
	text-decoration: none;
}


.footertextright a:visited {
	color: #000080;
	text-decoration: none;
}

.footertextright a:link {
	color: #000080;
	text-decoration: none;
}

.footertextright a:hover {
	color: #000080; 
	text-decoration: underline;
}


.image {
	padding-left: 50px;
	padding-right: 50px;
	padding-top: 50px;
	padding-bottom: 50px;
}

.content {
	font-size: 8pt; 
	color: #000080; 
	font-family: arial;
	background-color: #ffffff;
	padding-left: 5px;
	padding-right: 5px;
	list-style-image:url(/fileadmin/images/pmi_featuredlocation-6.gif)
}

.content_header, h3 {
	font-size: 9pt; 
	color: #ffffff; 
	font-family: arial;
	font-weight: bold;
	background-color: #6699cc;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 5px;
	height: 16px;
	text-align: left;
}


.content_headline {
	font-size: 9pt; 
	color: #000080; 
	font-family: arial;
	font-weight: bold;
	background-color: #ffffff;
	padding-left: 5px;
	padding-right: 5px;
	height: 20px;
	text-align: left;
}

.error {
	font-size: 7.5pt; 
	color: #ff0000; 
	font-family: arial;
	background-color: #ffffff;
	padding-left: 0px;
	padding-right: 0px;
}


.lightblueline {
	background-color: #6699cc;
	height: 1px;
}


.blueline {
	background-color: #000080;
	height: 1px;
}

.grayline {
	background-color: #cccccc;
	height: 1px;
	width: 1px;
}

.darkgrayline {
	background-color: #999999;
	height: 1px;
	width: 1px;
}


input {
font-size: 7.5pt; 
	color: #000080; 
	font-family: verdana;

}


h1, h2, p, label, input {
	font-size: 8pt; 
	color: #000080; 
	font-family: arial;
	background-color: #ffffff;
	padding-left: 5px;
	padding-right: 5px;
}




.nav {
	font-size: 8pt; 
	color: #003366; 
	font-family: arial; 
	font-weight: bold;
	text-decoration: none;
	background-color: #dbe8f8;
	padding-left: 3px;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
}

.nav a:visited {
	color: #003366;
	text-decoration: none;
}

.nav a:link {
	color: #003366;
	text-decoration: none;
}

.nav a:hover {
	color: #003366; 
	text-decoration: underline;
}



.navlevel2 {
	font-size: 8pt; 
	color: #003366; 
	font-family: arial; 
	font-weight: normal;
	text-decoration: none;
	background-color: #EEF5FC;
	padding-left: 3px;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
}

.navlevel2 a:visited {
	color: #003366;
	text-decoration: none;
}

.navlevel2 a:link {
	color: #003366;
	text-decoration: none;
}

.navlevel2 a:hover {
	color: #003366; 
	text-decoration: underline;
}




.navlevel3 {
	font-size: 8pt; 
	color: #003366; 
	font-family: arial; 
	font-weight: normal;
	text-decoration: none;
	background-color: #F8FBFE;
	padding-left: 10px;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
}

.navlevel3 a:visited {
	color: #003366;
	text-decoration: none;
}

.navlevel3 a:link {
	color: #003366;
	text-decoration: none;
}

.navlevel3 a:hover {
	color: #003366; 
	text-decoration: underline;
}

p.align-right {text-align: right;}

div.csc-header {padding-bottom:0px;}

h1 { 
	color:#fff;
	font-size: 12px;
	height:20px;
	background:url('/fileadmin/images/hlbg.gif') no-repeat top right; 
	margin-top:0px;
	line-height:20px;
}
.csc-default {margin-left:5px;}

#mailform input {}
#mailform label {display:block;}

table, li {
	background-color:#FFFFFF;
	color:#000080;
	font-family:arial!important;
	font-size:8pt;
	padding-left:5px;
	padding-right:5px;
}
