@charset "utf-8";
/* CSS Document */

/* Neutralize styling: 
   Elements we want to clean out entirely: */
html, body, form, fieldset {
        margin: 0;
        padding: 0;
        font: 100%/120% Arial, Helvetica, sans-serif;
}

/* Neutralize styling: 
   Elements with a vertical margin: */
h1, h2, h3, h4, h5, h6, p, pre,
blockquote, ul, ol, dl, address {
        margin: 1em 0;
        padding: 0;
}

/* Apply left margin:
   Only to the few elements that need it: */
li, dd, blockquote {
        margin-left: 1em;
}

/* Miscellaneous conveniences: */
form label {
        cursor: pointer;
}
fieldset {
        border: none;
}
input, select, textarea {
        font-size: 100%;
		font-family: inherit;
}

img {border: 0;}

body
{
  margin: 0;
  background-color: #eae1cc;
  color: #666666;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  min-width: 956px;
  text-align: center;
}

a:link {text-decoration: underline; color: #000099; background-color: transparent;}
a:visited {text-decoration: underline; color: #000099; background-color: transparent;}
a:hover {text-decoration: none; color: #3333ff; background-color: transparent;}

hr {height:0; width:682px; border-top: 1px solid #CCCCCC; border-bottom:0; border-left:0; border-right:0; display:inline; float:left; margin:5px 0 10px 0;}

/*-- GENERAL BITS --*/
.container {margin: 0 auto; width: 956px; padding: 0; border: 0; position: relative; text-align: left;}

/*-- HEADER--*/
.headerArea {float: left; display: inline; width: 956px; height: 127px; margin: 0;}
	.headerArea img {border: 0;}

.headerLogo {float: left; display: inline; width: 214px; height: 115px; margin: 0 0 0 20px;}

.headerStrapline {float: right; display: inline; width: 370px; height: 52px; margin: 47px 20px 0 0;}

/*-- NAVBAR --*/
.navbar {float: left; display: inline; width: 956px; height: 44px; margin: 0; background: url(/images/navbar_bg.gif) top left no-repeat #060780;}
	.navbar ul {display: inline; float: left; list-style: none; margin: 13px 0 0 37px; padding: 0;}
	.navbar li {display: inline; float: left; margin: 0 2px 0 0;}
	.navbar li a {display: inline; float: left; height: 18px;}
	.navbar li span {display: none;}
	
#nav01 a {background: url(/images/nav_home_off.gif) top left no-repeat; width: 41px; height: 18px; margin: 0 38px 0 0;}
#nav01 a:hover {background: url(/images/nav_home_on.gif) top left no-repeat; margin: 0 38px 0 0;}
#nav01on a {background: url(/images/nav_home_on.gif) top left no-repeat; width: 41px; height: 18px; margin: 0 38px 0 0;}

#nav02 a {background: url(/images/nav_services_off.gif) top left no-repeat; width: 68px; height: 18px; margin: 0 38px 0 0;}
#nav02 a:hover {background: url(/images/nav_services_on.gif) top left no-repeat; margin: 0 38px 0 0;}
#nav02on a {background: url(/images/nav_services_on.gif) top left no-repeat; width: 68px; height: 18px; margin: 0 38px 0 0;}

#nav03 a {background: url(/images/nav_courses_off.gif) top left no-repeat; width: 65px; height: 18px; margin: 0 38px 0 0;}
#nav03 a:hover {background: url(/images/nav_courses_on.gif) top left no-repeat; margin: 0 38px 0 0;}
#nav03on a {background: url(/images/nav_courses_on.gif) top left no-repeat; width: 65px; height: 18px; margin: 0 38px 0 0;}

#nav04 a {background: url(/images/nav_resources_off.gif) top left no-repeat; width: 83px; height: 18px; margin: 0 38px 0 0;}
#nav04 a:hover {background: url(/images/nav_resources_on.gif) top left no-repeat; margin: 0 38px 0 0;}
#nav04on a {background: url(/images/nav_resources_on.gif) top left no-repeat; width: 83px; height: 18px; margin: 0 38px 0 0;}

#nav05 a {background: url(/images/nav_about_us_off.gif) top left no-repeat; width: 70px; height: 18px; margin: 0 38px 0 0;}
#nav05 a:hover {background: url(/images/nav_about_us_on.gif) top left no-repeat; margin: 0 38px 0 0;}
#nav05on a {background: url(/images/nav_about_us_on.gif) top left no-repeat; width: 70px; height: 18px; margin: 0 38px 0 0;}

#nav06 a {background: url(/images/nav_testimonials_off.gif) top left no-repeat; width: 100px; height: 18px; margin: 0 38px 0 0;}
#nav06 a:hover {background: url(/images/nav_testimonials_on.gif) top left no-repeat; margin: 0 38px 0 0;}
#nav06on a {background: url(/images/nav_testimonials_on.gif) top left no-repeat; width: 100px; height: 18px; margin: 0 38px 0 0;}

#nav07 a {background: url(/images/nav_latest_news_off.gif) top left no-repeat; width: 91px; height: 18px; margin: 0 38px 0 0;}
#nav07 a:hover {background: url(/images/nav_latest_news_on.gif) top left no-repeat; margin: 0 38px 0 0;}
#nav07on a {background: url(/images/nav_latest_news_on.gif) top left no-repeat; width: 91px; height: 18px; margin: 0 38px 0 0;}

#nav08 a {background: url(/images/nav_contact_us_off.gif) top left no-repeat; width: 84px; height: 18px; margin: 0;}
#nav08 a:hover {background: url(/images/nav_contact_us_on.gif) top left no-repeat; margin: 0;}
#nav08on a {background: url(/images/nav_contact_us_on.gif) top left no-repeat; width: 84px; height: 18px; margin: 0;}

/*-- MAIN AREA --*/
.mainArea {float: left; display: inline; width: 956px; margin: 0; background-color: #FFFFFF; padding: 0 0 20px 0;}

/*-- FOOTER --*/
.footer {float: left; display: inline; width: 956px; margin: 15px 0 40px 0;}
	.footer p {font-size: 12px; color: #555555; line-height: 1.5em;}

.footerLeft {float: left; display: inline; margin: 0 0 0 20px; width: 450px;}
.footerRight {float: right; text-align: right; display: inline; margin: 0 20px 0 0; width: 300px;}

/*-- HOME PAGE --*/
.homeIntro {float: left; display: inline; width: 916px; margin: 5px 0 20px 20px;}

.homeServicesRow {float: left; display: inline; width: 916px; margin: 0 0 0 20px;}

.homeService {float: left; display: inline; width: 214px; padding: 0 0 10px 0; height:280px;}
	.homeService h2 {width: 184px; height: 18px; text-indent: -9999px; font-size: 12px; margin: 15px 0 5px 15px;}
	.homeService p {width: 184px; font-size: 12px; color: #FFFFFF; line-height: 1.5em; margin: 5px 0 5px 15px;}
	.homeService img {margin: 0 0 0 15px; border: 0;}
	.homeService h6 {font-size: 12px; color: #FFFFFF; line-height: 1.5em; margin: 0 0 0 15px; width: 184px;}
	.homeService a {text-decoration: underline; color: #FFFFFF; background-color: transparent;}
	.homeService a:link {text-decoration: underline; color: #FFFFFF; background-color: transparent;}
	.homeService a:visited {text-decoration: underline; color: #FFFFFFF; background-color: transparent;}
	.homeService a:hover {text-decoration: none; color: #FFFFFF; background-color: transparent;}

.homeServiceConsultancy {margin: 0 20px 0 0; background-color: #b20004;}
.homeServiceSocialCareTraining {margin: 0 20px 0 0; background-color: #008bb9;}
.homeServiceNVQs {margin: 0 20px 0 0; background-color: #de4e00;}
.homeServiceAdventureExperiences {margin: 0; background-color: #71b101;}

#subHomeConsultancy {background: url(/images/home_sub_consultancy.gif) top left no-repeat; width: 103px;}
#subHomeSocialCareTraining {background: url(/images/home_sub_social_care_training.gif) top left no-repeat; width: 166px;}
#subHomeNVQs {background: url(/images/home_sub_nvqs.gif) top left no-repeat; width: 37px;}
#subHomeAdventureExperiences {background: url(/images/home_sub_adventure_experiences.gif) top left no-repeat; width: 184px;}

/*-- HOME LOWER AREA --*/
.homeLowerArea {float: left; display: inline; width: 956px; margin: 0; background-color: #0c0d46; padding: 30px 0 30px 0;}
	.homeLowerArea a:link {text-decoration: underline; color: #ffffcc; background-color: transparent;}
	.homeLowerArea a:visited {text-decoration: underline; color: #ffffcc; background-color: transparent;}
	.homeLowerArea a:hover {text-decoration: none; color: #ffffcc; background-color: transparent;}

.homeLowerLatestNews {float: left; display: inline; width: 214px; margin: 0 20px 0 20px;}
	.homeLowerLatestNews h2 {height: 18px; text-indent: -9999px; font-size: 12px; margin: 0 0 5px 0; background: url(/images/home_sub_latest_news.gif) top left no-repeat; width: 97px;}
	.homeLowerLatestNews p {font-size: 12px; color: #FFFFFF; line-height: 1.5em; margin: 5px 0 5px 0;}
	.homeLowerLatestNews ul {margin: 5px 0 5px -10px; font-size: 12px; list-style: none; line-height: 1.5em; color: #FFFFFF;}
	.homeLowerLatestNews li {position: relative; background-image: url(/images/icon_home_news.gif); background-position: 0 0.7em; background-repeat: no-repeat; padding: 5px 0 5px 25px;}
	
.homeLowerOurCourses {float: left; display: inline; width: 214px; margin: 0 20px 0 0;}
	.homeLowerOurCourses h2 {height: 18px; text-indent: -9999px; font-size: 12px; margin: 0 0 10px 0; background: url(/images/home_sub_our_courses.gif) top left no-repeat; width: 104px;}
	.homeLowerOurCourses p {font-size: 12px; color: #FFFFFF; line-height: 1.5em; margin: 5px 0 5px 0;}
	.homeLowerOurCourses ul {margin: 5px 0 5px -10px; font-size: 12px; list-style: none; line-height: 1.5em; color: #FFFFFF;}
	.homeLowerOurCourses li {position: relative; background-image: url(/images/icon_home_courses.gif); background-position: 0 0.7em; background-repeat: no-repeat; padding: 5px 0 5px 25px;}
	
.homeLowerInResources {float: left; display: inline; width: 214px; margin: 0 20px 0 0;}
	.homeLowerInResources h2 {height: 18px; text-indent: -9999px; font-size: 12px; margin: 0 0 5px 0; background: url(/images/home_sub_in_resources.gif) top left no-repeat; width: 108px;}
	.homeLowerInResources p {font-size: 12px; color: #FFFFFF; line-height: 1.5em; margin: 5px 0 5px 0;}
	.homeLowerInResources ul {margin: 5px 0 5px -10px; font-size: 12px; list-style: none; line-height: 1.5em; color: #FFFFFF;}
	.homeLowerInResources li {position: relative; background-position: 0 0.7em; background-repeat: no-repeat; padding: 5px 0 5px 0;}

#iconHomeResourcesInfo {background-image: url(/images/icon_home_resources_info.gif);}
#iconHomeResourcesDownload {background-image: url(/images/icon_home_resources_download.gif);}
#iconHomeResourcesArticle {background-image: url(/images/icon_home_resources_article.gif);}

.homeLowerTestimonials {float: left; display: inline; width: 214px; margin: 0;}
	.homeLowerTestimonials h2 {height: 18px; text-indent: -9999px; font-size: 12px; margin: 0 0 10px 0; background: url(/images/home_sub_what_our_customers_say.gif) top left no-repeat; width: 210px;}
	.homeLowerTestimonials p {font-size: 12px; color: #FFFFFF; line-height: 1.5em; margin: 5px 0 5px 0;}
	.homeLowerTestimonials h6 {font-size: 12px; color: #FFFFFF; font-weight: bold; line-height: 1.5em; margin: 5px 0 5px 0;}
	.homeLowerTestimonials blockquote {margin: 10px; font-style: normal; font-weight: normal; line-height: 1.5em; font-size: 12px; color: #FFFFFF;}
	.homeLowerTestimonials blockquote strong {font-weight: bold;}
	.homeLowerTestimonials blockquote em {font-style: italic;}
	.homeLowerTestimonials ul {margin: 5px 0 5px -10px; font-size: 12px; list-style: none; line-height: 1.5em; color: #FFFFFF;}
	.homeLowerTestimonials li {position: relative; background-image: url(/images/icon_home_news.gif); background-position: 0 0.7em; background-repeat: no-repeat; padding: 5px 0 5px 25px;}

/*-- CONTENT PAGE --*/
.contentArea {float: left; display: inline; width: 916px; margin: 20px 0 0 20px;}
	.contentArea h1 {float: left; display: inline; height: 110px; width: 916px; text-indent: -9999px; font-size: 12px; margin: 0 0 20px 0;}

#titleHolder {background: url(/images/page_title_holder.jpg) top left no-repeat;}
#titleLatestNews {background: url(/images/title_latest_news.jpg) top left no-repeat;}
#titleCourses {background: url(/images/title_courses.jpg) top left no-repeat;}
#titleInductionCourses {background: url(/images/title_induction_courses.jpg) top left no-repeat;}
#titleFoundationCourses {background: url(/images/title_induction_courses.jpg) top left no-repeat;}
#titleManagementCourses {background: url(/images/title_induction_courses.jpg) top left no-repeat;}
#titleSpecialistCourses {background: url(/images/title_induction_courses.jpg) top left no-repeat;}
#titleNVQCourses {background: url(/images/title_induction_courses.jpg) top left no-repeat;}
#titleAdventureCourses {background: url(/images/title_induction_courses.jpg) top left no-repeat;}

#titleResources {background: url(/images/title_resources.jpg) top left no-repeat;}
#titleSocialCareResources {background: url(/images/title_resources.jpg) top left no-repeat;}
#titleAdventureResources {background: url(/images/title_resources.jpg) top left no-repeat;}
#titleNVQResources {background: url(/images/title_resources.jpg) top left no-repeat;}
#titleConsultancyResources {background: url(/images/title_resources.jpg) top left no-repeat;}
#titleMiscResources {background: url(/images/title_resources.jpg) top left no-repeat;}

.contentMainColumn {float: left; display: inline; width: 682px; margin: 0;}
	.contentMainColumn h1 {font-size: 20px; font-weight: normal; color: #333333; line-height: 1.5em; font-style: normal; margin: 1em 0 0 0;}
	/*.contentMainColumn h2 {font-size: 18px; font-weight: normal; color: #333333; line-height: 1.5em; font-style: italic; margin: 1em 0 0 0;}*/
	.contentMainColumn h2 {font-size: 18px; font-weight: normal; color: #333333; line-height: 1.5em; font-style: normal; margin: 1em 0 0 0;}
	.contentMainColumn h3 {font-size: 16px; font-weight: normal; color: #333333; line-height: 1.5em; font-style: normal; margin: 1em 0 0 0;}
	.contentMainColumn h4 {font-size: 15px; line-height: 1.5em; color: #333333; font-weight: normal;}
	.contentMainColumn h5 {font-size: 14px; line-height: 1.5em; color: #71B101; font-weight:normal; margin:0;}
	.contentMainColumn p {font-size: 14px; line-height: 1.5em; color: #666666;}
	.contentMainColumn ul {list-style: square; font-size: 14px; color: #666666;}
	.contentMainColumn li {line-height: 1.5em;}
	.contentMainColumn blockquote {font-size: 14px; color: #333333; line-height: 1.5em; padding: 10px 20px 10px 20px; font-style: italic; background-color: #f5e9f3;}
	/*.contentMainColumn img {float: left; display: inline; padding: 3px; border: 1px solid #CCCCCC; margin: 0 20px 0 0;}*/
	.contentMainColumn h6 {font-size: 12px; font-weight: bold; color: #333333; line-height: 1.5em;}
	.contentMainColumn h6 em {color: #CC0000;}
	.contentMainColumn form {padding: 0; margin: 10px 0 0 0;}
	.contentMainColumn label {font-size: 14px; font-weight: bold; color: #333333; width: 140px; display: inline; float: left; padding: 4px 0 0 0; margin: 0 20px 0 0;}
	.contentMainColumn label em {color: #CC0000;}
	
	.contentMainColumn table {font-size: 14px; line-height: 1.5em; color: #666666;}
	.contentMainColumn table td {font-size: 14px; line-height: 1.5em; color: #666666;}

.formContactText {width: 430px; border: 2px solid #e4e4e4; background-color: #FFFFFF; color: #333333; font-size: 14px; padding: 4px; FONT-FAMILY: Arial, Helvetica, sans-serif;}
.formContactSelect {width: 430px; background-color: #FFFFFF; font-size: 14px; color: #333333; padding: 4px;}
.formContactButton {background-color: #84b818; color: #FFFFFF; font-size: 14px; font-weight: bold; border: 1px solid #649008; padding: 4px 10px 4px 10px; margin: 0 0 0 160px;}


.contentRightColumn {float: right; display: inline; width: 214px; margin: 0;}
	.contentRightColumn h2 {font-size: 15px; line-height: 1.5em; color: #333333; font-weight:bold; margin:0;}
	.contentRightColumn img {margin: 0 0 5px 0;}
	.contentRightColumn h4 {font-size: 13px; font-weight: bold; line-height: 1.4em; margin: 0;}
	.contentRightColumn p {font-size: 13px; font-weight: normal; line-height: 1.4em;}

.contentRightColumnLinks {float: left; display: inline; width: 214px; padding: 0 0 10px 0; margin: 0 0 20px 0;}
	.contentRightColumnLinks h2 {text-indent: -9999px; font-size: 12px; margin: 15px 0 5px 15px;}
	.contentRightColumnLinks p {width: 184px; font-size: 12px; color: #FFFFFF; line-height: 1.5em; margin: 5px 0 5px 15px;}
	.contentRightColumnLinks img {margin: 0 0 0 15px; border: 0;}
	.contentRightColumnLinks h6 {font-size: 12px; color: #FFFFFF; line-height: 1.5em; margin: 0 0 0 15px; width: 184px;}
	.contentRightColumnLinks a:link {text-decoration: none; color: #FFFFFF; background-color: transparent;}
	.contentRightColumnLinks a:visited {text-decoration: none; color: #FFFFFF; background-color: transparent;}
	.contentRightColumnLinks a:hover {text-decoration: underline; color: #FFFFFF; background-color: transparent;}
	.contentRightColumnLinks ul {margin: 5px 0 5px 0; font-size: 14px; list-style: none; line-height: 1.5em; color: #FFFFFF;}
	.contentRightColumnLinks li {position: relative; padding: 5px 0 5px 0;}

.contentRightColumnLinksGreen {background-color: #71b101;}

#colHeadGreenOurServices {background: url(/images/ch_green_our_services.gif) top left no-repeat; width: 106px; height: 22px;}
#colHeadGreenSeeAlso {background: url(/images/ch_green_see_also.gif) top left no-repeat; width: 68px; height: 22px;}
#colHeadGreenInThisSection {background: url(/images/ch_green_in_this_section.gif) top left no-repeat; width: 118px; height: 22px;}

/*-- LATEST NEWS --*/
.newsMainColumn {float: left; display: inline; width: 682px; margin: 0;}
	.newsMainColumn h4 {font-size: 16px; line-height: 1.5em; color: #333333; font-weight: normal;}
	.newsMainColumn p {font-size: 14px; line-height: 1.5em; color: #666666;}
	.newsMainColumn h2 {font-size: 20px; font-weight: bold; color: #333333; line-height: 1.5em; margin: 0 0 0 0;}
	.newsMainColumn ul {list-style: square; font-size: 14px; color: #666666;}
	.newsMainColumn li {line-height: 1.5em;}
	.newsMainColumn blockquote {font-size: 14px; color: #333333; line-height: 1.5em; padding: 10px 20px 10px 20px; font-style: italic; background-color: #f5e9f3;}
	.newsMainColumn img {float: left; display: inline; padding: 3px; border: 1px solid #CCCCCC; margin: 0 20px 0 0;}
	.newsMainColumn h6 {font-size: 12px; font-weight: bold; color: #333333; line-height: 1.5em;}
	.newsMainColumn h6 em {color: #CC0000;}
	
	.contentMainColumn table {font-size: 14px; line-height: 1.5em; color: #666666;}
	.contentMainColumn table td {font-size: 14px; line-height: 1.5em; color: #666666;}
	
.newsItem {float: left; display: inline; width: 682px; margin: 0 0 20px 0; border-top: 1px solid #eae1cc; padding: 20px 0 0 0;}
	.newsItem img {float: left; display: inline; margin: 0;}
	.newsItem h4 {margin: 0; line-height: 1.3em; font-size: 16px; font-weight: bold;}
	.newsItem p {margin: 3px 0 3px 0; line-height: 1.5em; font-size: 14px; color: #666666;}
	.newsItem h6 {margin: 0; line-height: 1.5em; font-size: 12px; color: #333333;}

.newsHomePaging {float: left; display: inline; width: 682px; margin: 0 0 20px 0; border-top: 1px solid #eae1cc; padding: 20px 0 0 0;}
	.newsHomePaging h5 {float: left; display: inline; width: 470px; font-size: 16px; margin: 0 0 10px 0;}
	.newsHomePaging h6 {float: right; display: inline; width: 200px; font-size: 16px;}
	.newsHomePaging ul{border: 0; margin: 0; padding: 0;}

#paginationNews li{border: 0; margin: 0 0 5px 0; padding: 0; font-size: 16px; list-style: none; float: left; display: inline;}
#paginationNews a{border: solid 1px #eae1cc; margin: 0 5px 0 0;}
#paginationNews .previousOff,
#paginationNews .nextOff {color: #999999; display: inline; float: left; font-weight: bold; padding: 3px 4px;}
#paginationNews .next a,
#paginationNews .previous a {font-weight: bold; border: solid 1px #FFFFFF;}
#paginationNews .active {color: #333333; font-weight: bold; display: inline; float: left; padding: 4px 6px;}
#paginationNews a:link,
#paginationNews a:visited {color: #000099; display: inline; float: left; padding: 3px 6px; text-decoration: none;}
#paginationNews a:hover {border: solid 1px #0000CC; color: #0000cc;}

/*-- COURSES --*/
.coursesMainColumn {float: left; display: inline; width: 682px; margin: 0;}
	.coursesMainColumn h4 {font-size: 16px; line-height: 1.5em; color: #333333; font-weight: normal;}
	.coursesMainColumn p {font-size: 14px; line-height: 1.5em; color: #666666;}
	.coursesMainColumn h2 {font-size: 20px; font-weight: bold; color: #333333; line-height: 1.5em; margin: 0 0 0 0;}
	.coursesMainColumn ul {list-style: square; font-size: 14px; color: #666666;}
	.coursesMainColumn li {line-height: 1.5em;}
	.coursesMainColumn blockquote {font-size: 14px; color: #333333; line-height: 1.5em; padding: 10px 20px 10px 20px; font-style: italic; background-color: #f5e9f3;}
	.coursesMainColumn img {float: left; display: inline; padding: 3px; border: 1px solid #CCCCCC; margin: 0 20px 0 0;}
	.coursesMainColumn h6 {font-size: 12px; font-weight: bold; color: #333333; line-height: 1.5em;}
	.coursesMainColumn h6 em {color: #CC0000;}
	
	.coursesMainColumn table {font-size: 14px; line-height: 1.5em; color: #666666;}
	.coursesMainColumn table td {font-size: 14px; line-height: 1.5em; color: #666666;}
	
.courseSection {float: left; display: inline; width: 682px; margin: 0 0 20px 0; border-top: 1px solid #eae1cc; padding: 20px 0 0 0;}
	.courseSection img {float: left; display: inline; margin: 0;}
	.courseSection h4 {margin: 0; line-height: 1.3em; font-size: 16px; font-weight: bold;}
	.courseSection p {margin: 3px 0 3px 0; line-height: 1.5em; font-size: 14px; color: #666666;}
	.courseSection h6 {margin: 0; line-height: 1.5em; font-size: 12px; color: #333333;}

.courseDownloads {float: left; display: inline; width: 100%; margin: 20px 0 20px 0; border-top: 1px solid #eae1cc; padding: 10px 0 0 0;}
	.courseDownloads h3 {font-size: 16px; color: #333333; line-height: 1.5em; margin: 0;}
	.courseDownloads h4 {font-size: 14px; color: #666666; line-height: 1.5em; background: url(/images/icon_book_course.gif) center left no-repeat; text-indent: 20px; font-weight: normal;}
	.courseDownloads h5 {font-size: 14px; color: #666666; line-height: 1.5em; background: url(/images/icon_download_course.gif) center left no-repeat; text-indent: 20px; font-weight: normal;}


/*-- RESOURCES --*/
.resourcesMainColumn {float: left; display: inline; width: 682px; margin: 0;}
	.resourcesMainColumn h4 {font-size: 16px; line-height: 1.5em; color: #333333; font-weight: normal;}
	.resourcesMainColumn p {font-size: 14px; line-height: 1.5em; color: #666666;}
	.resourcesMainColumn h2 {font-size: 20px; font-weight: bold; color: #333333; line-height: 1.5em; margin: 0 0 0 0;}
	.resourcesMainColumn ul {list-style: square; font-size: 14px; color: #666666;}
	.resourcesMainColumn li {line-height: 1.5em;}
	.resourcesMainColumn blockquote {font-size: 14px; color: #333333; line-height: 1.5em; padding: 10px 20px 10px 20px; font-style: italic; background-color: #f5e9f3;}
	.resourcesMainColumn img {float: left; display: inline; padding: 3px; border: 1px solid #CCCCCC; margin: 0 20px 0 0;}
	.resourcesMainColumn h6 {font-size: 12px; font-weight: bold; color: #333333; line-height: 1.5em;}
	.resourcesMainColumn h6 em {color: #CC0000;}
	
	.resourcesMainColumn table {font-size: 14px; line-height: 1.5em; color: #666666;}
	.resourcesMainColumn table td {font-size: 14px; line-height: 1.5em; color: #666666;}

.resourcesSection {float: left; display: inline; width: 682px; margin: 0 0 20px 0; border-top: 1px solid #eae1cc; padding: 20px 0 0 0;}
	.resourcesSection img {float: left; display: inline; margin: 0;}
	.resourcesSection h4 {margin: 0; line-height: 1.3em; font-size: 16px; font-weight: bold;}
	.resourcesSection p {margin: 3px 0 3px 0; line-height: 1.5em; font-size: 14px; color: #666666;}
	.resourcesSection h6 {margin: 0; line-height: 1.5em; font-size: 12px; color: #333333;}

.resourcesItem {float: left; display: inline; width: 682px; margin: 0 0 20px 0; border-top: 1px solid #eae1cc; padding: 20px 0 0 0;}
	.resourcesItem img {float: left; display: inline; margin: 0;}
	.resourcesItem h4 {margin: 0; line-height: 1.3em; font-size: 16px; font-weight: bold; text-indent: 22px;}
	.resourcesItem p {margin: 3px 0 3px 0; line-height: 1.5em; font-size: 14px; color: #666666;}
	.resourcesItem h6 {margin: 0; line-height: 1.5em; font-size: 12px; color: #333333;}

.iconResourceDownload {background: url(/images/icon_download_resource.gif) center left no-repeat;}
.iconResourceArticle {background: url(/images/icon_article_resource.gif) center left no-repeat;}
	
