/*
	Copyright 2003-05 Macromedia Inc.
	Print CSS
	
	$Revision: 1.13 $
*/
/*---
	TOC:
	1.	imported screen styles
	2.	custom sections
	3.	standard elements
	4.	overrides
---*/

/*--- IMPORTS ---*/

@import url(/eot2008/20090312161015cs_/http://labs.adobe.com/css/layout.css);
@import url(/eot2008/20090312161015cs_/http://labs.adobe.com/css/styles.css);
@import url(/eot2008/20090312161015cs_/http://labs.adobe.com/css/forms.css);
@import url(/eot2008/20090312161015cs_/http://labs.adobe.com/css/data.css);
@import url(/eot2008/20090312161015cs_/http://labs.adobe.com/css/fonts.css);

/*---CUSTOM SECTIONS---*/

#globalnav,
#footerlinks,
#googlebadge,
#depthpath,
#pod,
#promo,
#sc-util,
#accesslink {
	display: none !important;
}

#layoutLogic,
#gecko,
#capBottom {
	width: auto !important;
	padding: 0pt;
	margin: auto;
	background: #fff none !important;
}

#contentBody {
	margin: 10pt 16pt !important;
	padding: 0pt !important;
	width: auto !important;
}
#contentBody div {
	width: auto !important;
	float: none !important;
	padding: 0 !important;
}
#contentBody a[href^="/"]:after {
	content: " (http://www.macromedia.com" attr(href) ") ";
	font-size: xx-small;
}
.url {
	color: #787878;
}
#contentFooter {
	margin: 24pt 16pt 8pt;
	width: auto !important;
}
#mmfooterlogo {
	float: left;
	margin-right: 10px;
}
#copyright-terms {
	float: left;
	width: 80%;
}
#contentFooter,
#contentFooter a {
	color: #000 !important;
}

#fma { 
	margin-left: 0 !important;
	margin-top: -16pt !important;
	width: auto !important;
}

#sc-intro img {
	float: left;
	margin-right: 10px;	
	margin-bottom: 0pt;
}
html*#sc-intro img {
	margin-bottom: 10pt !important;
	margin-bottom: 0;
}
#sc-intro h3 {
	background-color: #fff;
}
#sc-body {
	clear: both;
}

/*---STANDARD ELEMENTS---*/

body {
	background: #fff none !important;
}
#layoutLogic h1 { 
	padding: 7pt 16pt;
}
pre {
	font-size: 8pt;
	white-space: normal; 
}
div.preWrapper {
	width: auto !important;
}
div.preWrapper pre {
	word-wrap: break-word;
	white-space: -o-pre-wrap;
	white-space: -moz-pre-wrap;
	white-space: pre-wrap;
}

table {
	width: auto !important;
}

/*---OVERRIDES---*/

.form-columns .columns-2-AB-A {
	text-align: left !important;
}