﻿
/***** Layout Styles *****/
	html, 
	body, 
	form {
		height:auto;
		background:none;
	}

	#page {
		width:auto;
		height:auto;
	}
	
	#content.double-col #col-two,
	#content.triple-col #col-two {
		float:none;
		width:100%;
		margin:10px 0 0;
	}

	#content {
		overflow:visible;
		padding:0;
		background:none;
	}

/***** Utilities Styles *****/
	.print-only {
		display:block;
	}
	
	#header,
	#nav,
	#nav-extra,
	#content.double-col #col-one,
	#content.triple-col #col-one,
	#content.triple-col #col-three,
	#ie6 #content.double-col #col-one,
	#ie6 #content.triple-col #col-one,
	#footer,
	.back-to-top,
	.offscreen,
	.document-list .download-pdf .icon,
	.cont-search,
	.wrapper-full .cont-photo {
		display:none;
	}

/***** Arrow Link Styles *****/

	li.arrow-link a,
	p.arrow-link a, 
	a.arrow-link, 
	.arrow-link li a {
		background:none;
		padding-left:0;
	}

/***** Module Styles *****/
	.mod-full .wrapper {
		padding:0;
	}
	
	#content.double-col .mod-full,
	#content.double-col .mod-full .wrapper,
	.mod-cols,
	.mod-cols .wrapper {
		background:none;
		padding:0;
	}
	
	.mod-cols-one,
	.mod-cols-two {
		width:100%;
	}
	
	.mod-cols .col {
		width:30%;
		padding:0;
		margin-right:1%;
	}

	.mod-cols .col-margin-none {
		margin-right:0;
	}
	
	.mod-cols .col .arrow-link {
		display:none;
	}
	
	.mod-cols .col-multi-row .col-bottom,
	.mod-cols .col-multi-row .col-top {
		width:100%;
		background:none;
	}

/***** Download List *****/
	.triple-col #col-two .document-list a {
		padding:0;
	}

	.triple-col #col-two .document-list a .wrapper {
		padding:0;
	}

	.triple-col #col-two .document-list a:link:after, 
	.triple-col #col-two .document-list a:visited:after {
		content: " (" attr(href) ") ";
		font-size:.9em;
		color:#999;
		font-weight:normal;
	}

/***** Homepage Styles *****/

	.wrapper-full {
		margin:20px 0 0;
		padding:0;
		background:none;
	}

	.cont-vertical-list {
		width:35%;
		margin:0;
		padding:0;
		background:none;
	}

	.wrapper-full .cont-gen {
		float:left;
		margin:0 0 0 2%;
		width:63%;
	}
	
	#ie6 .wrapper-full .cont-gen {
		display:inline;
		width:60%;
	}
	
	.cont-vertical-list ul.options {
		border-top:none;
	}