/* jeffross - - 0822008 */
/* ---------------------------- resets */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, 
p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, 
em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, 
var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, 
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	font-size: 100%;
	vertical-align: baseline;
	border: 0;
	outline: 0;
	background: transparent;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
:focus {
	outline: 0;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/* ---------------------------- general settings */
body {
	font: 62.5% 'Lucida Sans Unicode', 'Lucida Grande', Verdana, sans-serif;
	color: #333;
}
div.spacer {
	padding: 20px;
}
/* ---------------------------- containers */
#abovenav {
	visibility:hidden;
}
#logo {
	float:left;
	padding: 0 20px 20px 0;
}
#nav {
	visibility:hidden;
}
#sidebar {
	visibility:hidden;
}
#mid-content, #mid-content-b, #twocol-left, #twocol-right {
	margin: 0;
	padding:0;
}
#quiklink, #quiklink ul, #quiklink ul li {
	display:none;
	visibility:hidden;
	padding:0;
	margin:0;
}
#footcontain {
	visibility:hidden;
}
/* ---------------------------- headers, paragraphs, a, lists */
/* headings */
h1 {
	font: bold 1.6em "Lucida Sans Unicode", "Lucida Grande", Verdana, sans-serif;
	padding: 0 0 2px 0;
}
h2 {
	font: bold 1.4em "Lucida Sans Unicode", "Lucida Grande", Verdana, sans-serif;
	padding: 0 0 2px 0;
	text-transform: uppercase;
}
h3 {
	font: bold 1.4em "Lucida Sans Unicode", "Lucida Grande", Verdana, sans-serif;
	padding: 0 0 2px 0;
}
/* paragraphs */
p {
	font: 1.2em "Lucida Sans Unicode", "Lucida Grande", Verdana, sans-serif;
	padding: 0 0 10px 0;
}
#mid-content a, #mid-content-b a, #twocol-left a, #twocol-right a {
	color:#333;
	font-weight: bold;
	text-decoration:none;
}
/* lists */
#mid-content-b ul {
	font: 1.4em/1.3em "Lucida Sans Unicode", "Lucida Grande", Verdana, sans-serif;
	color: #444;
	padding:5px 5px 6px 23px;
	list-style:square;
}
#mid-content-b ul li {
	padding:0px 0 4px 0;
}
#mid-content-b ol {
	color: #444;
	padding:0px 5px 6px 15px;
	list-style:circle;
}
#mid-content-b ol li {
	padding:1px 0 4px 0;
}
/* ---------------------------- additional secondary pages content */
/* sidebar */
#right-sidebar {
	margin:0;
	padding:0;
}
#mid-content-b #right-sidebar p.the-course {
	font: bold 1.2em "Lucida Sans Unicode", "Lucida Grande", Verdana, sans-serif;
	border-top: 1px dashed #999;
	padding: 10px 0 0 0;
}
#mid-content-b #right-sidebar ul {
	font: 1.2em "Lucida Sans Unicode", "Lucida Grande", Verdana, sans-serif;
	padding:10px 0 10px 15px;
	list-style:square;
}
#mid-content-b #right-sidebar ul li {
	padding:0;
}
#mid-content-b #right-sidebar ul li a {
	text-decoration:underline;
}
/* preparedness page items */
h2#pdf-adv, h2#pdf-adv2, h2#pdf-adv3, h2#pdf-adv4, h2#pdf-adv5 {
	border-bottom:1px solid #999;
	margin:16px 0 0 0;
}
h2#pdf-adv a, h2#pdf-adv2 a, h2#pdf-adv3 a, h2#pdf-adv4 a, h2#pdf-adv5 a {
	padding: 0 5px 0 18px;
	font-weight: bold;
	color:#555;
	text-decoration: none;
}
#fampdfs, #childpdfs, #buspdfs, #schcompdfs, #spepoppdfs {
	font: 0.9em "Lucida Sans Unicode", "Lucida Grande", Verdana, sans-serif;
	position: relative;
	margin:0 0 10px 0;
}
#fampdfs ul#pdfdownload, #childpdfs ul#pdfdownload, #buspdfs ul#pdfdownload, #schcompdfs ul#pdfdownload, #spepoppdfs ul#pdfdownload, #fampdfs ul#pdfdownload2, #childpdfs ul#pdfdownload2, #buspdfs ul#pdfdownload2, #schcompdfs ul#pdfdownload2, #spepoppdfs ul#pdfdownload2 {
	float:left;
	width:100%;
	margin:0;
	padding:0;
	list-style:none;
	border-bottom:1px solid #ccc;
}
#fampdfs li#pdf-title, #childpdfs li#pdf-title, #buspdfs li#pdf-title, #schcompdfs li#pdf-title, #spepoppdfs li#pdf-title {
	float:left;
	margin:0;
	padding: 5px 0px;
	font-weight: bold;
}
#fampdfs li#view-pdf, #childpdfs li#view-pdf, #buspdfs li#view-pdf, #schcompdfs li#view-pdf, #spepoppdfs li#view-pdf {
	float:right;
	margin:0;
	padding: 8px 0 0 12px;
}
#fampdfs li#view-pdf a, #childpdfs li#view-pdf a, #buspdfs li#view-pdf a, #schcompdfs li#view-pdf a, #spepoppdfs li#view-pdf a {
	color: #555;
	font-weight: normal;
	padding: 0 10px 0 10px;
}
#fampdfs li#view-pdf a:hover, #childpdfs li#view-pdf a:hover, #buspdfs li#view-pdf a:hover, #schcompdfs li#view-pdf a:hover, #spepoppdfs li#view-pdf a:hover {
	color: #f00;
	text-decoration:underline;
}
/* links page items --------------------------------- */
h2#links-adv, h2#links-adv2, h2#links-adv3, h2#links-adv4, h2#links-adv5, h2#links-adv6, h2#links-adv7 {
	border-bottom:1px solid #999;
	margin:16px 0 0 0;
}
h2#links-adv a, h2#links-adv2 a, h2#links-adv3 a, h2#links-adv4 a, h2#links-adv5 a, h2#links-adv6 a, h2#links-adv7 a {
	padding: 0 5px 0 18px;
	font-weight: bold;
	color:#555;
	text-decoration: none;
}
/* glossary page items --------------------------------- */
dl {
	padding: 0px 0px 5px 0;
}
dt {
	margin:5px 0 0 0;
	padding: 12px 0px 2px 0px;
	font: bold 1.6em "Lucida Sans Unicode", "Lucida Grande", Verdana, sans-serif;
	color:#e70016;
}
dd {
	margin: 0 0 10px 8px;
	padding: 10px 15px 15px 20px;
	font: 1.2em "Lucida Sans Unicode", "Lucida Grande", Verdana, sans-serif;
}
dd ul li {
	margin: 2px 0 2px 5px;
	font: 0.8em "Lucida Sans Unicode", "Lucida Grande", Verdana, sans-serif;
	list-style:circle;
}
/* images on sec pages --------------------------------- */
#image_left {
	float:left;
	margin: 6px 10px 10px 0;
	border: 1px solid #e70016;
}
#image_right {
	float:right;
	margin:6px 0 10px 10px;
	border: 1px solid #e70016;
}
