/* ------------------------------------------------------------

	Shared Styles Subpages

------------------------------------------------------------ */


#mainContentTable #mainContent {
	background: #FFF url("../images/sub_background.gif") repeat-x;
}

#mainContentTable #subContentTable {
	width: 728px;
}


#mainContent #mainNav {
	border-right: 1px solid #ccc;
	padding: 3px 22px 0 0;
	vertical-align: top;
}


#mainContent #innerContent {
	padding: 0 0 0 24px;
	vertical-align: top;
}


#mainNav .mainNavBoxBody {
	background: url("../images/main_nav_box_background.gif") no-repeat bottom left;
	padding: 12px 16px 8px 15px;
	width: 151px;
	vertical-align: top;
	text-align: left;
}


#mainNav .mainNavSpace {
	height: 20px;
}


#mainTitle {
	margin-bottom: 24px;
}


#openerPic {
	float: right;
}


h1 {
	font-size: 16px;
	margin-bottom: 10px;
}


h2 {
	font-size: 12px;
	margin-top: 12px;
	margin-bottom: 6px;
}


.firstHeading {
	margin-top: 0;
}


p {
	line-height: 16px;
	margin-bottom: 12px;
}


p.lead {
	font-weight: bold;
	padding-bottom: 12px;
	border-bottom: 1px solid #ccc;
	margin-bottom: 12px;
}


.titleTopBorder {
	border-top: 1px solid #ccc;
	padding-top: 12px;
}


.pdfLink {
	background: url("../images/pdf_icon.gif") no-repeat;
	padding-left: 22px;
	line-height: 22px;
}


.imageFloatRight {
	float: right;
	margin-left: 26px;
}


.imageFloatLeft {
	float: left;
	margin-right: 26px;
}


h1.telephoneNumber {
	color: #ff0000;
	margin-top: 26px;
}


.linkRight {
	text-align: right;
}


.titleMoreTopMargin {
	margin-top: 20px;
}







