
body {
	margin			:	10px 10px 10px 0;

	width			:	650px;
	background: none;
}

#row1	{
	height: 55px; 
	background: transparent;
	margin-left:0px;
}

#contentrow1 {
	height: 55px;
	background: transparent; 
	display			:	block;
}

#contentrow1 img{
	margin: 0px;
	padding: 0px;
	border: none;
}


#contentrow1 a {
	font-family: Tahoma, sans-serif;
	color: #9FA8AE;
	display: inline;
	margin: 0;
	padding: 0px;
	text-decoration:none;
}

#row2, #row3, #row4, #metanaviDiv, #metanavbgcover, .orangeline, #bgleft, #contentright, #footer, #noCssDisclaimer, #googleAdWordsSuccess, dfn, .skip, .start {
	display			:	none;
}

#contentrow1 img {
	
	display			:	block;
}

#contentrow1 p {
	font-size		:	0.78em;
	color			:	#7f8387;
	background		:	transparent;
	position		:	absolute;
	top				:	50px;
	left			:	18px;
	padding			:	4px 0 0 0;
	margin			:	0;
	border-top		:	1px solid #0f246c;
	z-index			:	25000;
}


#printCitationText {
	clear: left;
	margin			:	0;
	display			:	block;
	padding: 0 16px;
	border-top		:	1px solid #666;
}

/* Content */

#contentleftwrapper { 
	border-top		:	1px solid #666;
	border-bottom		:	1px solid #666;	
	clear: left;
	display			:	block;
	margin: 20px 0 0 0;
	padding: 10px 16px;
	background: transparent;
	float:none;

}

#contentleft {  
	display			:	block;
	clear: left;
	margin:0;
	padding			:	0;
	border-left		:	0 none;
	border-right	:	0 none;
	float:none;
	

}


.floatright	{
	float: right;
}

#contentleft h1 {
	font-size: 1.5em;
	line-height: 1.5em;
	margin: 0 0 .5em 0;
	padding: 0;
	color: #A2ADB1;

}


#contentleft h2 {
	font-size: .95em;
	line-height: 1em;
	font-weight: bold;
	margin: 1.5em 0 .5em 0;
	padding: 0;
	color: #57585A;
}

#contentleft h3, #contentleft li h3{
	font-size: 1em;
	line-height: 1em;
	font-weight: bold;
	margin: 1.5em 0 .5em 0;
	padding: 0;
	color: #57585A;
}

img.copyimage {
	margin			:	0 0 10px 10px;
	padding			:	0;
	border			: solid 1px #57585A;
}



hr	{
	color: #A2ADB1;
}

a, address, blockquote, div, caption, cite, dfn, dl, fieldset, img, input, label, li, ol, option, p, select, textarea, td, th, ul {
	font-family		:	Times, "Times New Roman", serif;
}

.fixfloat {
	clear			:	both;
}
acronym, abbr, .dotted {
	border-bottom	:	0 none;
}
acronym[title]:after, abbr[title]:after, span[title]:after {
	content			:	" ["attr(title)"]";
	font-style		:	italic;
}
#row1 acronym[title]:after, #row1 abbr[title]:after, h1 > acronym[title][class="spellout noborder"]:after, h1 > acronym[title][class="noborder"]:after, h1 > abbr[title][class="spellout noborder"]:after, h1 > abbr[title][class="noborder"]:after {
	content			:	"";
}

q:before {
	content			:	"";
}
q:after {
	content			:	"";
}

#contentleft p.imgCaptionWide, #contentleft p.imgCaptionNarrow {
	font-size: 0.75em;
	line-height: 1.5em;
	width: 150px;
	text-align: left;
}

/* forms */
div.row {
	clear				:	both;
}
p.row, address.row {
	width				:	375px;
}
p.formLabel {
	display				:	inline;
	float				:	left;
	width				:	50px;
	text-align			:	left;
	margin-top			:	5px;
}
p.formLabelBreit {
	display				:	inline;
	float				:	left;
	width				:	6.8em;
	text-align			:	left;
	padding-bottom		:	0;
	margin-bottom		:	0;
}
p.formLabelCheckbox {
	display				:	inline;
	float				:	left;
	text-align			:	left;
	padding-bottom		:	0;
	margin-bottom		:	0;
}
p.formLabelBreitPadLeft {
	display				:	inline;
	float				:	left;
	width				:	95px;
	text-align			:	left;
	padding-left		:	25px;
}
p.formLabelVolleBreite {
	text-align			:	left;
	margin-bottom		:	3px;
}
p.indentLeft {
	margin-left			:	20px;
}
p.formLabelRight {
	display				:	inline;
	margin-bottom		:	0;
}
span.formLabelCheck {
	display				:	inline;
	float				:	left;
	width				:	140px;
	text-align			:	left;
}
span.formElement {
	float				:	right;
	width				:	220px;
	text-align			:	left;
}
span.textLeft {
	display				:	inline;
	float				:	left;
	width				:	5em;
	text-align			:	left;
}
span.textLeftBreit {
	display				:	inline;
	float				:	left;
	width				:	8em;
	text-align			:	left;
}
.span.textRight {
	float				:	right;
	width				:	270px;
	text-align			:	left;
}
span.textLeftNarrow {
	display				:	inline;
	float				:	left;
	width				:	60px;
	text-align			:	left;
}
.span.textRightNarrow {
	float				:	right;
	width				:	315px;
	text-align			:	left;
}
a {
	color				:	inherit !important;
	/*
	text-decoration		:	none !important;
	border-bottom		:	1px solid #b0b0b0;
	*/
}

address	{
	font-style: normal;
}

body, h1, h2, p, ul, li, a {
	color: #000 ! important;
}




#contentrow1 a {
	font-family: Tahoma, sans-serif;
	color: #9FA8AE;
}