/* import styles */
@import url(main.css);
@import url(global.css);
@import url(icons.css);
@import url(stylish_accessible_forms.css);

/* CSS print */

* {
	color: Black !important;
	background: White !important;
	border-color: gray !important;
	opacity: 1 !important;
}

body {
	font-size: 0.875em;
}

#MainHolder {
	max-width: 100%;	
	top: 135px;
}

.index #MainHolder {
	top: 135px;	
}

* a, a span.accesskey {
	text-decoration: none !important;
}

#navigation, .play, #footMn, .back, .hide, #language, #fm-submit, #gsearch, .print_hide, .fileinfo, #banner, .project_search, #rnwsearch, .icon.previous, .icon.prevDimmed, .icon.next, .icon.nextDimmed, #search_form, .pageNo {
	display: none !important;
}

#Logo {
	position: absolute;
	top: 45px !important;
	left: 88px;
}

#recent_projects {
	position: relative;
}

p, ul, ol {
	line-height: 1.6em;
}

a.liexternal, a.liexternal_sm, a.liemail, .electronic-mail {
	padding-right: 0;
	padding-top: 0;
	background: none;
}

img.logo-screen {
	display: none;
}

img.logo-print {
	display: inline;	
	width: 127px;
	height: 31px;
}

#footer {
	margin-left: 100px;
	left: 0;
	right: auto;	
	width: 75%;
	border-top: 1px solid black;	
	border-left: none !important;
	padding: 3px 0 0 0;
	position: relative !important;	
	top: 145px !important;
}

dt {
	font-weight: bold;
}

dd {
	font-size: .6em;
	line-height: 1.6em;
}

#showcase .memberlink, #showcase_storie .memberlink {
	width: 10em;
	max-width: 100%;
	height: 6em;
	min-height: 110px;
	padding-right: 2em;
}

.index #footer {
	padding: 3px 0 0 0;	
	border-top: 1px solid black;		
	width: 75%;
}

.footnotes {
	margin-top: 10%;
}

acronym, abbr {
	border-bottom-width: 0;
}

a.pdf {
	background: url(/assets/images/icon_pdf_12x12.gif) no-repeat 0px 4px !important;
}

fieldset input {
	border: 1px solid #aaa;
}

span.soft {color: Silver !important;}

span.bold {
}

.print_show { display: inline; }

.small { letter-spacing: .2em; }

#error_message {
	margin-top: 140px;
	border-left: 1px dotted #FFCC00;
	width: 100%;
	margin-bottom: 8em;
}

.icon, .icon_sm, .iconi {
padding-right: 0;
}

a:visited, a:active { 
	padding-right: 0; 
	margin-right: 0;
}


 /*end print */