/* Import YUI reset CSS to remove the inconsistent default styling of HTML elements across A-grade browsers. */
@import url("reset-min.css");
/* Import YUI fonts CSS for cross-browser typographical normalization and control. */
@import url("fonts-min.css");

@import url("utility.css");
@import url("frame.css");

/* The following are sub-page-specific styles */

#core {
	float:left;
	padding-left:18px;
	width:552px;
}

/* @group Text */

h2, h3, h4, h5 {
	font-weight:bold;
}

h2 {
	color:#000;
	font-size:138.5%;	/* 18 pixels */
	margin:0 0 0.85em 0;
}

h3 {
	font-size:108%; /* 14 pixels */
	margin:1.5em 0 0.3em;
}

#gutter h3 {
	font-size:93%;
	margin-top:0;
}

h4 {
	font-size:93%;	/* 12 pixels */
	margin-bottom:0.5em;
}
#gutter h4 {
	font-size:85%;
	margin-top:0;
}

h5 {
	font-size:85%;	/* 11 pixels */
}

/* Remove the top margin (if any) from any element that is the first child of the div with id="core" only when it is the sibling of an h2 */ 
h2 + div#core *:first-child {
	margin-top:0;
}

p {
	font-size:108%; /* 14 pixels */
	margin-bottom:1.2em;
}

#gutter p {
	font-size:85%;	
}

#gutter p > a {
	font-size: 85%;
}



blockquote {	
	text-align: center;
	font-weight: 700; /* bold */
	font-size:123%; /*16 pixels */	
	margin-right: 10px;
}

.cite {
	text-align: right;
	font-size: 93%;
	margin-right: 10px;
	
}
/* for a quote that isn't next to a thumbnail  */
.notm {
	width: 85%;
	margin: 0 auto 0 auto;
}

#gutter a {
	font-weight:700;
}

/* @end */

#core ul.bulleted  li {
	background:url(/images/bullet.gif) no-repeat top left;	
	background-position:0 4px;
	font-size:108%;	/* 14 pixels */
	margin:0.8em 0 0  18px;
	padding-left:16px;
}

.banner {
	background:white url(/images/banner-bot.png) no-repeat center bottom;
	margin-left:18px;
	padding-bottom:10px;
	width:492px;
}

.banner h4 {
	padding:10px 0 0 15px;
	background:transparent url(/images/banner-top.png) no-repeat left top;
}

.banner ul {
	margin:0 15px;
}

.banner li {
	float:left;
	width:218px;
}

.banner li.first {
	padding-right:5px;
}

.banner li.last {
	border-left:1px dotted #848484;
	padding-left:20px;
}

.banner p {
	font-size:85%;	/* 11 pixels */
	margin-bottom:0;
}

.core-image {
	margin:0 auto 0 auto;
}

.subtm
{
float: left;
margin: 0 15px 15px 0;
}

#firstp { 
	clear:left;
}

.centerimg {
	display: block;
	margin: 0 auto 0 auto;
}

#pdfIcon {
position:relative;
top: 8px;
}

.fileSize {
font-size: 85%;
}

.contact {
margin-left: 30px;
}

