/* PUCO elements  */

.readMore { 
	font-style: italic;
	font-size: .9em; 
	}
.readMore a{
	display: block;
	line-height: 3em;
}
.redtext {
	color: #F1041E;
}
.maroontext {
	color: #710014;
}
#crumbList {
	font-size: .75em;
	font-weight: normal;
	color: #645f5b;
}
#crumbList a {
	font-size: 1em;
	font-weight: normal;
	color: #645f5b;
}
/* match section title for homepage */
/*
.sys2012PucoHomePage #crumbList {	
	
	display: none;
}
*/
/* @group General Text Elements
===================================== */
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .8em;
	color: #000;
}

a {
	color: #9B001A;
	text-decoration: none;
	font-weight: bold;
	}

a:hover {
	text-decoration: underline;
	color: #6b7b8b;
	}
p, li, table, blockquote {
	margin-bottom: 1em;
	line-height: 1.4;
	}


p, li, dt, dd, table { }

p.intro {
	/*
font-size: 1.5em;
*/ 
	color: #666;
	line-height: 1.4em;
	margin-bottom: 1.25em;
	}

li *, dt *, dd *, td *, th * {  
 }

blockquote, q { padding: 0 4em; quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
blockquote p {} /* Reminder to always include blockquote content in a <p> */
blockquote div cite { font-style: italic; }

strong, b { font-weight: bold; }
em, i { font-style: italic; }

ins { text-decoration: none; }
del { text-decoration: line-through; }

abbr, acronym { border-bottom: 1px dotted; cursor: help; }

pre, code { 
	margin: 1.5em 0; 
	white-space: pre; 
}
pre, code, tt {
	font-size: 1em;
 	font-family: 'andale mono', 'lucida console',
	monospace; line-height: 1.5
}
article legend {
	font-size: 1.4em;
	}
	
/* indexes */
.svIndex {
}
.svIndex dt {	
	font-size: .9em;
}
.svIndex dd {	
}
.svIndex dl a {
	text-decoration: none;
}
/* slides  */
.svSlideshow {
	}
.svSlides dt {	
	font-size: 1.85em;
}
.svSlides dd {	
}
.svSlides dl a {
	text-decoration: none;
	}
.svIndex dt.releaseDate {
	}
/* footer  */	
footer .footerleft {
	font-size: 1.5em;
	font-weight: bold;
	line-height: 1.5em;
	text-align: right;
	float: left;
	border-right: 2px #D5D5D5 solid;
	padding: 10px 20px 9px 0;
	width: 310px;	

}
footer .footerleft a {
	text-decoration: none;
	color: #606060;
}
footer .footerleft a:hover {
	text-decoration: underline;
	color: #9B001A;
}

footer .footerright {
	font-size: 1.1em;
	font-weight: bold;
	line-height: 1.5em;	
	float: left;
	text-align: left;
	padding: 14px 0 0 19px;
	color: #333;

}
footer .footerright a{
	text-decoration: none;
	font-weight: bold;
	color: #9B001A;	
}
footer .footerright a:hover{
	text-decoration: underline;
	color: #999;
}
footer .footerright li {
	border-right: 2px #D5D5D5 solid;
}
footer .footerright li.last {
	border-right: none;
}
/* @end General Text Elements
-------------------------------- */


/* @group Headings (H1-H6)
===================================== */

h1 {
	font-size: 2.5em;
	font-weight: bold;
	line-height: 150%;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	}
h1 a {
	display: block;
	}

h1.sectiontitle {
}
h1.articletitle {
	font-size: 1.85em;
	padding-bottom: .5em;
}
/* make look like section header */
/*
.sys2012PucoHomePage h1.articletitle {	
	font-size: 2.5em;
	font-weight: bold;
	line-height: 150%;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
*/
h2, h3, h4, h5, h6 {
	margin:  0.5em 0em .5em 0em;
	line-height: 150%;
	font-weight: bold;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	}

h2 {
	margin: 0 0 .5em;
	font-size: 1.85em;
	}
aside h2 {
	border: none;
	}	
h2.tagline {
	font-weight: normal;
	color: #999;	
}
h3 {
	font-size: 1.85em;
	border-bottom: solid thin black;
	}
h3 img {
	vertical-align: -10%;
	width: 25px;
	height: 25px;
	padding-right: 5px;
}

aside .svIndex h3 {	
	border: none;
	/*
font-size: 2.5em;
	line-height: 150%;
*/
}
#mediaroom h3 {
	padding-top: .5em;
	clear:both;
	border-bottom: none;
}

h4 {
	margin: 0 0 .35em;
	/*
font-size: 1.8em;
*/
	}

aside h4 {
	/*
font-size: 1.4em;
*/
	}

h5 {
	/*
font-size: 1.4em;
*/
	}

aside h5 {
	/*
font-size: 1.2em;
*/
	}

h6 {
	/*
font-size: 1.2em;
*/
	}

aside h6 {
	/*
font-size: 1.1em;
*/
	}




/* @end Headings (H1-H6)
-------------------------------- */

/* EOF */