@charset "utf-8";
/* styles for the 'content header'                            */
/* the content header also has the print/email function in it */
/* see the pageUtilities stylesheet for those styles          */

#contentHeaderContainer {
	width:759px;
	float:left;
}

#birdseed {  /* the 'you are here' navigation */
	width:387px;
	float:left;
	padding:11px 0 11px 14px;
	text-align:left;
	font-size:63%;
	color:#666;
}

#birdseed a {
	color:#666;
	text-decoration:underline;
}

#mainContent {  /* the main content container */
	width:560px;
	float:left;
	padding:10px 15px 0 16px;
	font-size:75%;
	text-align:left;
}

/* styles for the 'content footer' module                     */
/* the content footer also has the print/email function in it */
/* see the pageUtilities stylesheet for those styles          */

#contentFooter {
	width:735px;
	float:left;
	padding-left:220px;
}

#backToTopColumn {
	width:376px;
	float:left;
	padding-top:15px;
	text-align:left;
	font-size:75%;
}

#introSmall {
	background:url(../images/headings/heading_small_background.png) no-repeat 0 0;
	width:490px;
	height:69px;
	margin:0 auto;
	padding:18px 25px 22px 21px;
}
#mainContent #intro {
	margin:0 auto 15px;
}
#introAhs,
#introAbthera,
#introTss {
	width:390px;
	height:113px;
	padding:38px 125px 22px 21px;
	margin:0 auto 20px;
}

#mainContent #introAhs h1,
#mainContent #introAbthera h1,
#mainContent #introTss h1 {
	color:#fff;
	font-weight:normal;
	font-size:180%;
	margin:20px 0 5px 16px;
	padding:0;
	width:380px;
}

#mainContent #introAhs h1 {text-transform:uppercase;}
#mainContent #introTss h1 {margin:10px 0 5px 16px;}

#mainContent #introAhs h2 {
	color:#d3d3d3;
	font-size:180%;
	font-weight:normal;
	margin:0 0 0 46px;
	padding:0;
	width:350px;
	text-align:right;
}
#mainContent #introAbthera h2 {
	color:#dddcdc;
	font-weight:normal;
	font-size:140%;
	padding:0;
	margin:0 0 0 96px;
	width:300px;
}
#introLifecell {
	width:310px;
	height:112px;
	padding:27px 180px 22px 21px;
	margin:0 auto 20px;
}
#mainContent #introLifecell h1 {
	margin:14px 0 5px 65px;
	padding:0;
	width:270px;
	font-weight:normal;
	font-size:180%;
	color:#fff;
}
#mainContent #introLifecell h1 .subText {
	margin-top:30px;
	font-size:160%;
}
#mainContent #introLifecell h2 {
	margin:0 0 0 125px;
	padding:0;
	width:145px;
	font-weight:normal;
	font-style:italic;
	font-size:100%;
	color:#fff;
}
#mainContent #introTss p {
	width:244px;
	color:#fff;
	margin:0 0 0 134px;
	font-size:100%;	
	line-height:110%;
}
#mainContent #introLargeDouble {
	background:url(../images/headings/heading_large_double_background.jpg) no-repeat 0 0;
	width:494px;
	height:183px;
	padding:22px 20px 33px 22px;
}
#mainContent #introLargeDouble h1,
#mainContent #introSmall h1 {
	font-size:140%;
	font-weight:normal;
	margin:0;
	padding:0;
	color:#fff;
}
#mainContent #introLargeDouble h2 {
	font-size:110%;
	margin-top:0;
	color:#fff;
}

#mainContent #intro p,
#mainContent #introSmall p,
#mainContent #introLargeDouble p {
	margin:0.35em 0;
	padding:0;
	line-height:110%;
	color:#fff;
}