#maincontentResource {
	z-index:8;
	margin:0;
	padding:0;
	}
	
#maincontentResource.resource h1{
    font-size:1em;
    color:#3f3f3f;
    text-align:left;
    padding:0 0 1em 0;
	z-index:8;
	}
	
#maincontentResource.resource h3.mainresource{
    font-size:.75em;
    color:#676767;
    text-align:left;
	text-transform:uppercase;
    padding:0 0 .2em 0;
	z-index:8;
	clear:both;
	}
	
#maincontentResource.resource p{
    font-size:.75em;
	line-height:1.6em;
    color:#676767;
    text-align:left;
    padding:0 0 1.4em 0;
	z-index:8;
	clear:both;
	}
	
#maincontentResource.resource p a{
    color:#F32837;
    text-decoration:none;
	display:inline;
	line-height:1.6em;
	}
	
#maincontentResource.resource p a:hover{
    text-decoration:underline;
	}

#maincontentResource.resource ul{
    font-size:.8em;
    color:#676767;
	clear:both;
}

#maincontentResource.resource ul li{
	margin-bottom:8px;
}

#maincontentResource.resource ul li a{
	color:#0076c0;
	text-decoration:none;
}

#maincontentResource.resource ul li a:hover{
	color:#F32837;
	text-decoration:underline;
}

#maincontentResource.resource #learnmore ul{
    font-size:.9em;
    color:#676767;
    text-transform:uppercase;
	padding:0;
	list-style-type:none;
}

#maincontentResource.resource #learnmore p{
    font-size:.8em;
    color:#676767;
    padding-bottom:3px;
	font-style:italic;
	font-weight:bold;
}

#maincontentResource.resource #learnmore ul li a{
    font-size:.8em;
	line-height:0;
    color:#F32837;
    padding-top:.6em;
    text-decoration:none;
    text-transform:none;
}

#maincontentResource.resource #learnmore ul li a:hover{
    text-decoration:underline;
}	

#maincontentResource.resource #resourcecol1{
	width:13.25em;
	float:left;
	padding:0 1em 1em 0;
	margin-bottom:20px;
}

#maincontentResource.resource #resourcecol2{
	width:13.25em;
	float:left;
	padding:0 1em 1em 0;
	margin-bottom:20px;
}

#maincontentResource.resource #resourcecol3{
	width:13.25em;
	float:left;
	padding:0 0 1em 0;
	margin-bottom:20px;
}

/*Sub Resource Pages*/
#maincontentResource.resource #subresourcecol1{
	width:41em;
	float:left;
	padding:0 1em 1em 0;
	margin-bottom:20px;
}

#maincontentResource.resource #subresourcecol1 h3.subresource{
  	font-size:.9em;
    color:#676767;
    text-align:left;
	text-transform:uppercase;
    padding:2px 0 5px 0;
	z-index:8;
	float:left;
}

#maincontentResource.resource #subresourcecol1 img{
	float:left;
	padding:0;
}

/*Featured Resource Include*/
#maincontentResource.resource #Featuredresourcecol1{
	width:13.25em;
	float:left;
	padding:0 1em .2em 0;
	margin-bottom:20px;
}

#maincontentResource.resource #Featuredresourcecol2{
	width:13.25em;
	float:left;
	padding:0 1em .2em 0;
	margin-bottom:20px;
}

#maincontentResource.resource #Featuredresourcecol3{
	width:13.25em;
	float:left;
	padding:0 0 .2em 0;
	margin-bottom:20px;
}

#maincontentResource.resource h4.featuredHeading a{
    font-size:1em;
	line-height:1.2em;
    color:#0076C0;
    text-align:left;
    padding:.1em 0 .5em 0;
	z-index:8;
	font-weight:400;
	height:35px;
	display:block;
	}

#maincontentResource.resource h4 a:hover{
	text-decoration:none;
}

#maincontentResource.resource h5.featuredHeading {
    color:#F32837;
    text-decoration:none;
	display:inline;
    text-align:left;
	z-index:8;
	font-weight:400;
	float:left;
	padding-top:4px;
	}
	
#maincontentResource.resource h5.featuredHeading a:hover{
	border-bottom:dotted 1px #F32837;
}


#maincontentResource.resource img.featuredIcon{
	float:left;
}

#maincontentResource.resource p.featuredHeading{
	color:#676767;
    text-decoration:none;
	display:block;
	line-height:1.6em;
	padding:0 0 3px 0;
	clear:both;
}

#surveyCol{
	width:100%;
	min-height:600px;
}

