/*--------------------------------------------------------
	TITLE: EDCFinanceCorp.com Print Style Sheet
--------------------------------------------------------*/


body {
	background:#FFF;
	color:#000;
	font:normal 10pt/14pt arial;
	margin:0;
	padding:0;
	text-align:left;
}
#wrapper {
	background:none;
	display:block; 
	width:7in;
	margin:.25in auto 0 auto;
}

	#container {
		background:none;
		border-width:0;
		margin:0;
		padding:0;
		text-align:left;
		width:7in;
	}
	
	#header { display:none; }
	
	#header h1 { display:none; }
	
	#header h2 { display:none; }
	
	#printHeader { display:block; margin-bottom:.5in; }
	
	#menu {display:none !important;}
	
	/*--------------------------------------------------------
		FEATURE
		- WAVE
	--------------------------------------------------------*/
	#features-container {
		background:none;
		border-width:0;
	}
	#features a {
		display:none;
	}
	/*-- WAVE --*/
		#wave {
			display:none;
		}
	
	#main {
		border-width:0;
		position:relative;
	}
	/*-- HOME --*/
	.index #main {
		background:none;
		border-width: 0;
		padding:0;
	}
		.index #main h2 {
		display:none;
		}
		
	/*-- CONTENT --*/
		#content {
			background:#FFF;
			padding:0;
			margin:0;
		}
		
	/*---- PAGE INFO ----*/
		
		#content #page-info {
			height:auto;
			padding:0 0 .25in 0;
			border:none;
			margin:0;
		}

		#content #page-info ul { display:none; }
			
		#content #page-info h1 {
				color:#00625a;	
				color:#6C7940;
				font: normal 17pt/19pt arial;
				margin:0; 
				padding:0;
			}
			
			#content #page-info h2 {
				color:#9EA968;
				color:#6C7940;
				color:#00625a;
				color:#6C7940;
				font: bold 11pt/14pt arial;
				padding:0; 
				margin: 0 0 3px 0;
			}
			
	/*---- CONTENT BODY ----*/
		#content-body {
			padding:0;
			margin:0;
		}
		
		#content-body h2{ 
			color:#00625a;
			font:bold 12pt arial;
			margin:0 0 4px 0;
			padding:0;
		
		}
		
	/*------ QUICKLOOK ------*/
			#content-body #quicklook, #content-body .quicklook {
				background:#FFF;
				border:#dee4d2 1px solid;
				float:right;
				font-size:9pt;
				margin:0 0 20px 20px;
				width:250px;
			}
			#content-body #quicklook td, #content-body .quicklook td {
				padding:5px 5px 10px 5px;
			}
				#content-body #quicklook p,#content-body #quicklook ul {
					list-style:none;
					margin:0;
					padding:0;
				}
				#content-body #quicklook h3 {
					background:#647819;					
					color:#FFF;
					font-size:11pt;
					display:block;
					font-weight:normal;
					margin:0 0 5px 0;
					padding:7px 15px;
				}
				
				#content-body #quicklook p, #content-body #quicklook ul {
					line-height:1.6;
					padding:5px 15px;
				}
				
	/*---- BLOCKS ----*/
		.block {
			background:#FFF;
			border:#dee4d2 1px solid;
			border-width:1px 0 0 0;
			min-height:0;
			float:none;
			margin:10px 0 10px 0;
			padding:10px;
		}
		.block h3, .block caption {
			color:#000;
			font:14pt Georgia, "Times New Roman", Times, serif;
			font-weight:normal;
			padding:0;
		}
		.block * {
			list-style:none;
			margin:0;
			padding:0;
		}
		.block ul {
			font-size:11pt;
			padding:0;
		}
		/*-- NEWS --*/
			#news {
				width:auto;
			}
				#news h3 {
					background:none;
				}
				#news a {display:block;padding:5px 0;}
				#news a.article {background:none;border-width:0;color:#007975;padding:7px 0 7px 15px;}
				#news a.pdf {background:none;padding:7px 0 7px 15px;}
				#news a.download {display:none;}
				
		/*-- PROGRAMS --*/
			#programs {
				width:auto;
			}
				#programs h3 {
					background:none;
				}
				#programs h4 {
					color:#00625a;
					font-size:9pt;
					font-weight: normal;
					margin:0;
					padding:7px 12px;
					text-transform: uppercase;
				}
				#programs p {
					font-size:9pt;
					padding:0 12px 10px 12px;
				}
				#programs a {
					display:none;
					font-size:9pt;
					padding:0 12px;
				}
		/*-- CUURENT-RATES --*/
		#current-rates {
			float:left;
			margin:0;
			padding:0;
			width:auto;
		}
			#current-rates caption {
				background:none;
				padding:10px;
				text-align:left;
			}	
			#current-rates table {
				width:100%;
			}
				#current-rates table th {
					border-bottom:#dae2c3 1px solid;
					color:#007975;
					font-size:7pt;
					font-weight:normal;
					padding:3px;
					text-transform:uppercase;
				}
				#current-rates table td {
					background:#fffbe8;
					color:#007975;
					font-size:9pt;
					padding:2px 3px;
					text-align:center;
				}
				#current-rates table td.alt {
					background:#FFF;
				}
				#current-rates table tr th:first-child, #current-rates table tr td:first-child {
					border-right:#dae2c3 1px solid;
					text-align:left;
					width:85%;
				}
				#current-rates table tr td:first-child {
					color:#8a984c;
				}
				#current-rates table tfoot tr td:first-child {border:#dae2c3 1px solid;border-width:1px 0 0 0;color:#CCC;font-size:8pt;text-align:center;text-align:center;}
				
	/*--------------------------------------------------------
		FOOTER
	--------------------------------------------------------*/
	
	#printFooter { font:normal 8pt/12pt verdana; display:block; text-align:center; margin:20px 0 0 0; padding:0; color:#000;}
	
	#footer { display:none; height:0; padding:0; margin:0;}

	#information { display:none; height:0; padding:0; margin:0; }

	ul#partners { display:none; height:0; padding:0; margin:0; }
			
	/*--------------------------------------------------------
		MISCELLANIOUS
		- CLEAR FIX
		- ICONS
		- INDICATOR
	--------------------------------------------------------*/
	
	.hidden { display:none; }
	
	.continued caption {
		display:none;
	}
	div.image {padding:10px 10px 0 10px;}
	/*-- CLEAR FIX --*/
	.clear:after,#menu:after,#menu ul:after,.quicklooks:after,.agricultural:after,#main:after,#content:after,#footer:after,#features li:after {
		content:".";
		display:block;
		height:0;
		clear:both;
		visibility:hidden;
	}
	.clear,#menu,#menu ul,.quicklooks,.agricultural,#main,#content, #footer,#features li {display:inline-block;}
	/* Hide from IE Mac \*/
	.clear,#menu,#menu ul,.quicklooks,.agricultural,#main,#content, #footer,#features li {display:block;}
	/* End hide from IE Mac */
	
	/*-- ICONS --*/
	.pdf {
		background:url(/Assets/Icons/PDF.png) no-repeat center left !important;
		padding:0 0 0 18px;
	}
	.download {
		background:url(/Assets/Icons/Download.png) no-repeat 1px -2px;
		padding:0 0 0 18px;
	}
	.table {
		background:url(/Assets/Icons/Table.png) no-repeat center left;
		padding:0 0 0 18px;
	}
	.fax {
		background:url(/Assets/Icons/Fax.png) no-repeat center left;
		padding:0 0 0 20px;
	}
	.email {
		background:url(/Assets/Icons/Email.png) no-repeat center left;
		padding:0 0 0 20px;
	}
	.phone {
		background:url(/Assets/Icons/Phone.png) no-repeat center left;
		padding:0 0 0 20px;
	}
	/*-- INDICATOR --*/
	.indicator {
		background:#FFF;
		filter: alpha(opacity=75);
		height:32px;
		left:0;
		opacity: .75;
		position:absolute;
		padding:200px 125px;
		top:0;
		width:32px;
	}
	/*-- BUTTONS --*/
		.button {
			background:#FFF url(/Assets/Icons/Send.png) no-repeat 5px 5px;
			border:#9aa667 1px solid;
			color:#066767;
			cursor:pointer;
			font-size:12pt;
			margin:0 0 0 10px;
			padding:3px 3px 3px 20px;
			width:75px !important;
		}


	/*-- LINKS --*/
	
	a {color:#000; text-decoration:none;}
	a:hover {text-decoration: underline;}
	
	
	/*-- TABLES --*/
	#content table {
		width:100%;
	}
		#content table caption {
			border-bottom:#c7cead 1px solid;
			color:#00625a;
			font-size:14pt;
			padding:5px 5px 10px 5px;
		}
		#content table thead th {
			background:#fffadf;
			border-bottom:#f2edd4 1px solid;
			color:#647819;
			font-size:8pt;
			padding:5px;
			text-align: center;
			text-transform: uppercase;
		}
		#content table tbody th {
			border-bottom:#EBEBEB 1px solid;
			border-right:#EBEBEB 1px solid;
			color:#647819;
			font-size:8pt;
			padding:5px;
			text-transform: uppercase;
			vertical-align: top;
			width:90px;
		}
		#content table tbody td {
			border-bottom:#EBEBEB 1px solid;
			border-right:#EBEBEB 1px solid;
			color:#333;
			font-size:9pt;
			padding:5px;
		}
		#content table tfoot {
			font-size:8pt;
		}
	
			
	/*-- NEWS --*/
	#news {	
			}
				#news h3 {
					background:#fff;
				}
				.index #main .block .news li h2 {display:block;}
				.news li h2 a {display:block;font-size:10pt;font-weight:normal;padding:7px 0; color:#000000; }
				.news li h2 a.article {background:url(/Assets/Icons/Article.png) no-repeat 5px 7px;border-bottom:#EBEBEB 1px dotted;color:#007975;padding:7px 0 7px 25px;}
				#news li h2 a {font-size:9pt; color:#000000;}
				
				.news li h2 a.pdf {background:url(/Assets/Icons/PDF.png) no-repeat 5px 7px !important;padding:7px 0 7px 25px;}
				
				.news li h2 a.download {margin-top:10px;}
				#news li p {display:none;}
		
		
		.news {
	background:none;
	list-style: none;
	margin:0;
	padding:10px 0;
}
.news li {

}

.news li * {
	margin:0;
}
.news p {
	padding:5px 10px;
}	


	/*-- FORMS --*/
		
		.form { display:none; }
		
		
			/*float:left;
			margin:0;
			padding:0;
			position:relative;
			
			
			.form fieldset {
				border-width:0;
			}
			.form ul {
				list-style:none;
				margin:0;
				padding:0;
			}
				.form li {
					padding:5px 10px;
					clear:both;
				}
				.form li:hover {
					background:#fffadf;
					border:#f2edd4 1px solid;
					padding:4px 9px;
				}
				.form div.medium, .form div.small, .form div.xsmall {
					float:left;
					padding:0 5px 0 0;
				}	
				.form label {	
					color:#00625a;
					display:block;
					font-size:11pt; 
					font-weight:bold;
					margin:2px 0 0 0;
				}
				.form div label {
					color:#9da969;
					font-size:8pt;
					font-weight:normal;
					text-transform:uppercase;
				}
				.form .error {
					color:#FF0000;
				}
				.form li input, .form li textarea {
					background:#FFF;
					border:#CCC 1px solid;
					border-width:2px 0 0 2px;
					font-weight:normal;
					padding:2px;
				}
				.form textarea {height:75px;}
				.form input, .form textarea {width:247px;}
				.form div.large input {width:150px;}
				.form div.medium input{width:90px;}
				.form div.small input{width:45px;}
				.form div.xsmall input{width:30px;}
				.feedback {
					background:#fffee3;
					border:#f2edd4 1px solid;
					color:#00625a;
					float:left;
					padding:15px;
					text-align:center;
					width:255px;
				}*/