.content .left {
	float: left;
	padding: 0 20px 20px 0;
}

.content .right {
	float: right;
	padding: 0 0 20px 20px;
}

.content * {
	margin: 0;
	padding: 0;
}

.content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
}

.content h1,
.content h2,
.content h3,
.content h4,
.content h5,
.content h6 {
	font-family: "Times New Roman", Times, serif;
	padding-bottom: 5px;
}

.content h1 {
	font-size: 24px;
}

.content h2 {
	font-size: 20px;
}

.content h3 {
	font-size: 18px;
}

.content h4 {
	font-size: 16px;
}

.content h5 {
	font-size: 15px;
}

.content h6 {
	font-size: 14px;
}

.content p {
	line-height: 22px;
}

.content ol,
.content ul {
	margin-left: 10px;
	padding-left: 10px;
}

.content li {
	padding-bottom: 5px;
}

.content blockquote {
	font-size: 22px;
	margin-left: 20px;
	font-style: italic;
	text-align: center;
}

.content blockquote p {
	line-height: 24px;
}

.content h2 + h1,
.content h2 + h3,
.content h2 + h4,
.content h2 + h5,
.content h2 + h6,
.content h2 + h1,
.content h2 + h3,
.content h2 + h4,
.content h2 + h5,
.content h2 + h6,
.content h3 + h1,
.content h3 + h2,
.content h3 + h4,
.content h3 + h5,
.content h3 + h6,
.content h4 + h1,
.content h4 + h2,
.content h4 + h3,
.content h4 + h5,
.content h4 + h6,
.content h5 + h1,
.content h5 + h2,
.content h5 + h3,
.content h5 + h4,
.content h5 + h6,
.content h6 + h1,
.content h6 + h2,
.content h6 + h3,
.content h6 + h4,
.content h6 + h5,
.content p + h1,
.content p + h2,
.content p + h3,
.content p + h4,
.content p + h5,
.content p + h6,
.content p + p,
.content p + table,
.content p + blockquote,
.content blockquote + p,
.content blockquote + h1,
.content blockquote + h2,
.content blockquote + h3,
.content blockquote + h4,
.content blockquote + h5,
.content blockquote + h6,
.content p + ol,
.content p + ul,
.content ol + p,
.content ul + h1,
.content ul + h2,
.content ul + h3,
.content ul + h4,
.content ul + h5,
.content ul + h6,
.content ul + p {
	padding-top: 15px;
}

@media screen {
	body {
		margin: 0;
		padding: 0;
	}
	
	table#page_layout {
		width: 850px;
	}
	
	td {
		vertical-align: top;
	}
	
	td.column_left {
		width: 157px;
	}
	
	td.column_right {
		width: 693px;
	}
	
	div#logo {
		background: url(/_elements/header_left.gif) no-repeat;
		height: 116px;
	}
	
	div#header {
		background: url(/_elements/headers/default.jpg) no-repeat;
		height: 116px;
	}
	
	td#sidebar_td {
		background: url(/_elements/background_sidebar.jpg) repeat-y;
	}

	div#sidebar_inset {
		padding: 20px 30px 20px 10px;
	}
	
	div#content_inset {
		padding: 40px;
	}

	div#navigation ul {
		list-style-type: none;
		margin: 0;
		padding: 0;
	}
	div#navigation ul li {
		padding-bottom: 10px;
	}
	div#navigation ul li a,
	div#navigation ul li a:link,
	div#navigation ul li a:visited {
		font-family: "Times New Roman", Times, serif;
		font-size: 16px;
		color: #FFF;
		text-decoration: none;
		text-shadow: #000;
	}
	div#navigation ul li a:focus,
	div#navigation ul li a:hover,
	div#navigation ul li a:active {
		color: #FC0;
	}
	
	div#footer {
		text-align: center;
		font-size: 11px;
	}
	
	.content strong,
	.content h1,
	.content h2,
	.content h3,
	.content h4,
	.content h5,
	.content h6 {
		color: #900;
	}
	
	.content blockquote {
		color: #00C;
	}
	
	.content a,
	.content a:link,
	.content a:visited {
		color: #900;
		text-decoration: none;
		font-weight: bold;
	}
	
	.content a:focus,
	.content a:hover,
	.content a:active {
		text-decoration: underline;
	}

	div#make_plans p {
		font-size: 20px;
		line-height: 28px;
		text-align: center;
		font-style: italic;
		color: #900;
		font-weight: bold;
	}
		
	.print {
		display: none;
	}
	
}

@media print {
	.screen {
		display: none;
	}
}