@import url(reset.css);

body {
	font-family:Arial, Helvetica, sans-serif;
	background:url(../images/background-body.gif) repeat-x fixed top left #8bb54e;
}

#container {
	width:960px;
	margin:0 auto;
	padding:0;
}

.clearleft {
clear:left;
margin-top:10px;
}

/**** Header background images **/
#page-home {
	width:960px;
	margin:0;
	padding:0;
	background:url(../images/main-image-home.jpg) no-repeat top left #fff;
}

#page-working {
	width:960px;
	margin:0;
	padding:0;
	background:url(../images/main-image-working1.jpg) no-repeat top left #fff;
}

#page-working-rewards {
	width:960px;
	margin:0;
	padding:0;
	background:url(../images/main-image-working-rewards.jpg) no-repeat top left #fff;
}

#page-working-learning {
	width:960px;
	margin:0;
	padding:0;
	background:url(../images/main-image-work-learn.jpg) no-repeat top left #fff;
}

#page-profiles {
	width:960px;
	margin:0;
	padding:0;
	background:url(../images/main-image-profiles.jpg) no-repeat top left #fff;
}

#page-profiles-day {
	width:960px;
	margin:0;
	padding:0;
	background:url(../images/main-image-pro-day.jpg) no-repeat top left #fff;
}

#page-profiles-accord {
	width:960px;
	margin:0;
	padding:0;
	background:url(../images/main-image-profiles-accord.jpg) no-repeat top left #fff;
}

#page-faqs {
	width:960px;
	margin:0;
	padding:0;
	background:url(../images/main-image-faqs.jpg) no-repeat top left #fff;
}

#page-agencies {
	width:960px;
	margin:0;
	padding:0;
	background:url(../images/main-image-agencies.jpg) no-repeat top left #fff;
}


#page-about {
	width:960px;
	margin:0;
	padding:0;
	background:url(../images/main-image-about.jpg) no-repeat top left #fff;
}

#page-about-acred {
	width:960px;
	margin:0;
	padding:0;
	background:url(../images/main-image-acred.jpg) no-repeat top left #fff;
}

#page-about-history {
	width:960px;
	margin:0;
	padding:0;
	background:url(../images/main-image-history.jpg) no-repeat top left #fff;
}

#page-about-growth {
	width:960px;
	margin:0;
	padding:0;
	background:url(../images/main-image-growth.jpg) no-repeat top left #fff;
}

#page-about-chelsea {
	width:960px;
	margin:0;
	padding:0;
	background:url(../images/main-image-chels.jpg) no-repeat top left #fff;
}

#page-about-norwich-and-peterborough {
	width:960px;
	margin:0;
	padding:0;
	background:url(../images/main-image-np.jpg) no-repeat top left #fff;
}

#page-about-barnsley {
	width:960px;
	margin:0;
	padding:0;
	background:url(../images/main-image-barnsley.jpg) no-repeat top left #fff;
}

#page-about-culture {
	width:960px;
	margin:0;
	padding:0;
	background:url(../images/main-image-about-cult.jpg) no-repeat top left #fff;
}

#page-about-sub {
	width:960px;
	margin:0;
	padding:0;
	background:url(../images/main-image-about-sub.jpg) no-repeat top left #fff;
}

#page-about-locations {
	width:960px;
	margin:0;
	padding:0;
	background:url(../images/main-image-about-locations.jpg) no-repeat top left #fff;
}

#page-about-comm {
	width:960px;
	margin:0;
	padding:0;
	background:url(../images/main-image-about1b.jpg) no-repeat top left #fff;
}

#page-bus {
	width:960px;
	margin:0;
	padding:0;
	background:url(../images/main-image-bus.jpg) no-repeat top left #fff;
}

#page-bus-head {
	width:960px;
	margin:0;
	padding:0;
	background:url(../images/main-image-bus-head.jpg) no-repeat top left #fff;
}

#page-bus-branch {
	width:960px;
	margin:0;
	padding:0;
	background:url(../images/main-image-bus-branch.jpg) no-repeat top left #fff;
}

#page-bus-accord {
	width:960px;
	margin:0;
	padding:0;
	background:url(../images/main-image-accord.jpg) no-repeat top left #fff;
}

#page-bus-cust-rep {
	width:960px;
	margin:0;
	padding:0;
	background:url(../images/main-image-customer-rep.jpg) no-repeat top left #fff;
}

#page-apply {
	width:960px;
	margin:0;
	padding:0;
	background:url(../images/main-image-apply.jpg) no-repeat top left #fff;
}

#page-apply-sub {
	width:960px;
	margin:0;
	padding:0;
	background:url(../images/main-image-apply1.jpg) no-repeat top left #fff;
}

#page-contact {
	width:960px;
	margin:0;
	padding:0;
	background:url(../images/main-image-contact.jpg) no-repeat top left #fff;
}

#page-contact-sub {
	width:960px;
	margin:0;
	padding:0;
	background:url(../images/main-image-contact1.jpg) no-repeat top left #fff;
}

#page-perfect {
	width:960px;
	margin:0;
	padding:0;
	background:url(../images/main-image-perfect.jpg) no-repeat top left #fff;
}

/**********************************/
#top {
	width:960px;
	margin:0;
	padding:0;
}

#logo {
	margin:0;
	padding:0 0 0 36px;
	width:200px;
	float:left;
}

#top-nav {
	margin:0;
	padding:35px 0 0;
	width:250px;
	float:right;
}

#top-nav ul {
	margin:0;
	padding:0;
	list-style:none;
}

#top-nav ul li {
	margin:0;
	padding:0 0 0 10px;
	font-size:.7em;
	color:#7c7c7c;
	float:left;
}

#top-nav ul li a {
	margin:0;
	padding:0;
	color:#7c7c7c;
	text-decoration:none;
}

#top-nav ul li a:hover {
	color:#20a846;
}

/** Main Navigation **/
#main-navigation-homepage {
	clear:both;
	height:33px;
	margin:0;
	padding:241px 0 14px 83px;
}

#main-navigation {
	clear:both;
	height:33px;
	margin:0;
	padding:197px 0 14px 83px;
}

#main-navigation-homepage ul li,#main-navigation ul li {
	margin:0;
	padding:0;
	float:left;
	display:block;
}

#main-navigation-homepage ul li.home a,#main-navigation ul li.home a {
	width:78px;
	height:23px;
	margin:0 20px 0 0;
	padding:10px 0 0;
	background:url(../images/home-off.gif) no-repeat top left;
	display:block;
	font-size:.75em;
	font-weight:700;
	color:#FFF;
	text-decoration:none;
	text-align:center;
}

#main-navigation-homepage ul li.home a:hover,#main-navigation ul li.home a:hover {
	background:url(../images/home-on.gif) no-repeat top left;
	color:#007521;
}

#main-navigation-homepage ul li.home a.selected,#main-navigation ul li.home a.selected {
	background:url(../images/home-on.gif) no-repeat top left;
	color:#007521;
}

#main-navigation-homepage ul li.about a,#main-navigation ul li.about a {
	width:87px;
	height:23px;
	margin:0 20px 0 0;
	padding:10px 0 0;
	background:url(../images/about-off.gif) no-repeat top left;
	display:block;
	font-size:.75em;
	font-weight:700;
	color:#FFF;
	text-decoration:none;
	text-align:center;
}

#main-navigation-homepage ul li.about a:hover,#main-navigation ul li.about a:hover {
	background:url(../images/about-on.gif) no-repeat top left;
	color:#007521;
}

#main-navigation-homepage ul li.about a.selected,#main-navigation ul li.about a.selected {
	background:url(../images/about-on.gif) no-repeat top left;
	color:#007521;
}

#main-navigation-homepage ul li.business a,#main-navigation ul li.business a {
	width:108px;
	height:23px;
	margin:0 12px 0 0;
	padding:10px 0 0;
	background:url(../images/business-off.gif) no-repeat top left;
	display:block;
	font-size:.75em;
	font-weight:700;
	color:#FFF;
	text-decoration:none;
	text-align:center;
}

#main-navigation-homepage ul li.business a:hover,#main-navigation ul li.business a:hover {
	background:url(../images/business-on.gif) no-repeat top left;
	color:#007521;
}

#main-navigation-homepage ul li.business a.selected,#main-navigation ul li.business a.selected {
	background:url(../images/business-on.gif) no-repeat top left;
	color:#007521;
}

#main-navigation-homepage ul li.working a,#main-navigation ul li.working a {
	width:124px;
	height:23px;
	margin:0 17px 0 0;
	padding:10px 0 0;
	background:url(../images/working-off.gif) no-repeat top left;
	display:block;
	font-size:.75em;
	font-weight:700;
	color:#FFF;
	text-decoration:none;
	text-align:center;
}

#main-navigation-homepage ul li.working a:hover,#main-navigation ul li.working a:hover {
	background:url(../images/working-on.gif) no-repeat top left;
	color:#007521;
}

#main-navigation-homepage ul li.working a.selected,#main-navigation ul li.working a.selected {
	background:url(../images/working-on.gif) no-repeat top left;
	color:#007521;
}

#main-navigation-homepage ul li.profiles a,#main-navigation ul li.profiles a {
	width:78px;
	height:23px;
	margin:0 18px 0 0;
	padding:10px 0 0;
	background:url(../images/profiles-off.gif) no-repeat top left;
	display:block;
	font-size:.75em;
	font-weight:700;
	color:#FFF;
	text-decoration:none;
	text-align:center;
}

#main-navigation-homepage ul li.profiles a:hover,#main-navigation ul li.profiles a:hover {
	background:url(../images/profiles-on.gif) no-repeat top left;
	color:#007521;
}

#main-navigation-homepage ul li.profiles a.selected,#main-navigation ul li.profiles a.selected {
	background:url(../images/profiles-on.gif) no-repeat top left;
	color:#007521;
}

#main-navigation-homepage ul li.apply a,#main-navigation ul li.apply a {
	width:78px;
	height:23px;
	margin:0 17px 0 0;
	padding:10px 0 0;
	background:url(../images/apply-off.gif) no-repeat top left;
	display:block;
	font-size:.75em;
	font-weight:700;
	color:#FFF;
	text-decoration:none;
	text-align:center;
}

#main-navigation-homepage ul li.apply a:hover,#main-navigation ul li.apply a:hover {
	background:url(../images/apply-on.gif) no-repeat top left;
	color:#007521;
}

#main-navigation-homepage ul li.apply a.selected,#main-navigation ul li.apply a.selected {
	background:url(../images/apply-on.gif) no-repeat top left;
	color:#007521;
}

#main-navigation-homepage ul li.contact a,#main-navigation ul li.contact a {
	width:87px;
	height:23px;
	margin:0 17px 0 0;
	padding:10px 0 0;
	background:url(../images/contact-off.gif) no-repeat top left;
	display:block;
	font-size:.75em;
	font-weight:700;
	color:#FFF;
	text-decoration:none;
	text-align:center;
}

#main-navigation-homepage ul li.contact a:hover,#main-navigation ul li.contact a:hover {
	background:url(../images/contact-on.gif) no-repeat top left;
	color:#007521;
}

#main-navigation-homepage ul li.contact a.selected,#main-navigation ul li.contact a.selected {
	background:url(../images/contact-on.gif) no-repeat top left;
	color:#007521;
}


#main-navigation-homepage ul li.agencies a,#main-navigation ul li.agencies a {
	width:174px;
	height:23px;
	margin:0 0 0 0;
	padding:10px 0 0;
	background:url(../images/nav-off.gif) repeat-x top left;
	display:block;
	font-size:.75em;
	font-weight:700;
	color:#FFF;
	text-decoration:none;
	text-align:center;
}

#main-navigation-homepage ul li.agencies a:hover,#main-navigation ul li.agencies a:hover {
	background:url(../images/agencies-on.gif) no-repeat top left;
	color:#007521;
}

#main-navigation-homepage ul li.agencies a.selected,#main-navigation ul li.agencies a.selected {
	background:url(../images/agencies-on.gif) no-repeat top left;
	color:#007521;
}








/*************************************************************/
#content-wrapper {
	width:932px;
	margin:0;
	padding:15px 0 0 28px;
}

#home-content-left {
	width:628px;
	margin:0;
	padding:10px 0 0;
	float:left;
}

h1,h2 {
	background:url(../images/h-tag-image.gif) no-repeat top left #fff;
	padding:2px 0 0 17px;
	margin:0 0 10px;
	height:22px;
}

p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

p a {
	color:#20a846;
}

p a:hover {
	color:#545454;
}

p a:visited {
	color:#20a846;
}

#home-content-left-left p.arrow-text-right,#content p.arrow-text-right {
	text-align:right;
	margin:0;
}

#home-content-left-left p.arrow-text-right a,#content p.arrow-text-right a {
	background:url(../images/green-arrow.gif) no-repeat left #fff;
	color:#20a846;
	padding:0 0 0 15px;
	font-weight:700;
	text-decoration:none;
}

p.arrow-text-right a:hover,#content p.arrow-text-right a:hover {
	color:#545454;
}

#home-content-left h1 a,h2 a {
	font-size:1.4em;
	color:#20a846;
	font-weight:400;
	text-decoration:none;
}

#home-content-left h1 a:hover,h2 a:hover,h3 a:hover {
	color:#545454;
}

#home-content-left p {
	margin:0 0 26px;
	padding:0;
	font-size:.7em;
	line-height:1.4em;
	color:#7c7c7c;
}

#home-content-left-left {
	width:350px;
	margin:0;
	padding:0 10px 0 0;
	float:left;
}

#home-content-left-left p {
	margin-bottom:31px;
}

#paneltextright {
	width:220px;
	margin:0;
	padding:0;
	float:left;
}

#paneltextleft {
	width:130px;
	margin:0;
	padding:0;
	float:left;
}

#home-content-left-right {
	width:250px;
	margin:0;
	padding:10px 0 25px;
	float:left;
}

#home-content-left-right p.open-quote {
	background:url(../images/open-quote.gif) no-repeat top left;
	height:14px;
	margin-bottom:0;
}

#home-content-left-right p.close-quote {
	background:url(../images/close-quote.gif) no-repeat top right;
	height:14px;
	padding:0 0 0 10px;
	margin-bottom:0;
}

#home-content-left-right p.quote {
	margin:0;
	padding:5px 0 20px 30px;
	font-size:.9em;
	line-height:1.31em;
	color:#90c841;
	font-style:italic;
}

#home-content-left-bottom-left {
	width:314px;
	margin:0;
	padding:0;
	float:left;
}

#home-content-left-bottom-left p,#home-content-left-bottom-right p {
	margin:0 0 10px 17px;
	height: 70px;
}

#home-content-left-bottom-left img,#home-content-left-bottom-right img {
	margin:5px 0 10px;
}

#home-content-left-bottom-left ul,#home-content-left-bottom-right ul {
	margin:0;
	padding:0 0 0 17px;
	width:250px;
}

#home-content-left-bottom-left ul li,#home-content-left-bottom-right ul li {
	margin:0 0 5px;
	padding:0 0 5px;
	border-bottom:1px solid #ccc;
}

#home-content-left-bottom-left ul li a,#home-content-left-bottom-right ul li a {
	font-size:.7em;
	color:#20a846;
	text-decoration:none;
}

#home-content-left-bottom-left ul li a:hover,#home-content-left-bottom-right ul li a:hover {
	color:#545454;
}

#home-content-left-bottom-right {
	width:300px;
	margin:0;
	padding:0;
	float:left;
}

#home-content-right {
	width:294px;
	margin:0;
	padding:13px 0 0 10px;
	float:left;
}

/**** Right link top **/
#right-links-apply {
	width:277px;
	height:202px;
	margin:0 0 10px;
	margin:0 0 20px;
	padding:0;
	background:url(../images/apply-home-background.jpg) no-repeat top left;
}

#right-links-apply .content {
	width:140px;
	margin:0;
	padding:10px 0 0 130px;
}

#right-links-apply p {
	margin:0;
	padding:0;
	font-size:.65em;
	line-height:1.4em;
	color:#545454;
}

#right-links-apply p.header {
	margin:0 0 20px;
	padding:0;
	color:#20a846;
	font-size:1em;
	text-decoration:none;
}

#right-links-apply p.header a {
	margin:0;
	padding:0;
	color:#20a846;
	text-decoration:none;
}

#right-links-apply p.header a:hover {
	color:#545454;
}

#right-links-apply p.arrow-text-right {
	text-align:right;
	margin:37px 0 0;
	margin:30px 0 0;
	padding:0 5px 0 0;
}

#right-links-apply p.arrow-text-right a {
	background:url(../images/white-arrow-green-back.gif) no-repeat left;
	color:#20a846;
	padding:0 0 0 15px;
	font-weight:700;
	text-decoration:none;
}

#right-links-apply p.arrow-text-right a:hover {
	color:#fff;
}

/****************************************************/
#right-links-apply-home {
	width:277px;
	height:202px;
	margin:0 0 10px;
	margin:0 0 20px;
	padding:0;
	background:url(../images/apply-home-background.jpg) no-repeat top left;
}

#right-links-apply-home .content {
	width:130px;
	height:162px;
	margin:0;
	padding:10px 0 0 145px;
}

#right-links-apply-home p {
	margin:0;
	padding:0;
	font-size:.65em;
	line-height:1.4em;
	color:#545454;
}

#right-links-apply-home p.header {
	margin:0 0 10px;
	padding:0;
	color:#20a846;
	font-size:.9em;
	text-decoration:none;
}

#right-links-apply-home p.header a {
	margin:0;
	padding:0;
	color:#20a846;
	text-decoration:none;
}

#right-links-apply-home p.header a:hover {
	color:#545454;
}

#right-links-apply-home p.arrow-text-right {
	text-align:right;
	margin:0;
	margin:0;
	padding:0 10px 0 0;
}

#right-links-apply-home p.arrow-text-right a {
	background:url(../images/white-arrow-green-back.gif) no-repeat left;
	color:#20a846;
	padding:0 0 0 15px;
	font-weight:700;
	text-decoration:none;
}

#right-links-apply-home p.arrow-text-right a:hover {
	color:#fff;
}

/****************************************************/
#right-links-apply-top {
	width:277px;
	height:202px;
	margin:0 0 10px;
	margin:0 0 20px;
	padding:0;
	background:url(../images/right-links-apply-top.jpg) no-repeat top left;
}

#right-links-apply-top .content {
	width:130px;
	height:162px;
	margin:0;
	padding:10px 0 0 145px;
}

#right-links-apply-top p {
	margin:0;
	padding:0;
	font-size:.65em;
	line-height:1.4em;
	color:#545454;
}

#right-links-apply-top p.header {
	margin:0 0 10px;
	padding:0;
	color:#20a846;
	font-size:.9em;
	text-decoration:none;
}

#right-links-apply-top p.header a {
	margin:0;
	padding:0;
	color:#20a846;
	text-decoration:none;
}

#right-links-apply-top p.header a:hover {
	color:#545454;
}

#right-links-apply-top p.arrow-text-right {
	text-align:right;
	margin:0;
	margin:0;
	padding:0 10px 0 0;
}

#right-links-apply-top p.arrow-text-right a {
	background:url(../images/white-arrow-green-back.gif) no-repeat left;
	color:#20a846;
	padding:0 0 0 15px;
	font-weight:700;
	text-decoration:none;
}

#right-links-apply-top p.arrow-text-right a:hover {
	color:#fff;
}

/****************************************************/
#right-links-apply-bott {
	width:277px;
	height:202px;
	margin:0 0 10px;
	margin:0 0 20px;
	padding:0;
	background:url(../images/right-links-apply-bott.jpg) no-repeat top left;
}

#right-links-apply-bott .content {
	width:130px;
	height:162px;
	margin:0;
	padding:10px 0 0 145px;
}

#right-links-apply-bott p {
	margin:0;
	padding:0;
	font-size:.65em;
	line-height:1.4em;
	color:#545454;
}

#right-links-apply-bott p.header {
	margin:0 0 10px;
	padding:0;
	color:#20a846;
	font-size:.9em;
	text-decoration:none;
}

#right-links-apply-bott p.header a {
	margin:0;
	padding:0;
	color:#20a846;
	text-decoration:none;
}

#right-links-apply-bott p.header a:hover {
	color:#545454;
}

#right-links-apply-bott p.arrow-text-right {
	text-align:right;
	margin:0;
	margin:0;
	padding:0 10px 0 0;
}

#right-links-apply-bott p.arrow-text-right a {
	background:url(../images/white-arrow-green-back.gif) no-repeat left;
	color:#20a846;
	padding:0 0 0 15px;
	font-weight:700;
	text-decoration:none;
}

#right-links-apply-bott p.arrow-text-right a:hover {
	color:#fff;
}

/****************************************************/
#right-links-apply-recruit {
	width:277px;
	height:202px;
	margin:0 0 10px;
	margin:0 0 20px;
	padding:0;
	background:url(../images/right-links-apply-recruit.jpg) no-repeat top left;
}

#right-links-apply-recruit .content {
	width:130px;
	height:162px;
	margin:0;
	padding:10px 0 0 145px;
}

#right-links-apply-recruit p {
	margin:0;
	padding:0;
	font-size:.65em;
	line-height:1.4em;
	color:#545454;
}

#right-links-apply-recruit p.header {
	margin:0 0 10px;
	padding:0;
	color:#20a846;
	font-size:.9em;
	text-decoration:none;
}

#right-links-apply-recruit p.header a {
	margin:0;
	padding:0;
	color:#20a846;
	text-decoration:none;
}

#right-links-apply-recruit p.header a:hover {
	color:#545454;
}

#right-links-apply-recruit p.arrow-text-right {
	text-align:right;
	margin:0;
	margin:0;
	padding:0 10px 0 0;
}

#right-links-apply-recruit p.arrow-text-right a {
	background:url(../images/white-arrow-green-back.gif) no-repeat left;
	color:#20a846;
	padding:0 0 0 15px;
	font-weight:700;
	text-decoration:none;
}

#right-links-apply-recruit p.arrow-text-right a:hover {
	color:#fff;
}

/****************************************************/
#right-links-apply-eq {
	width:277px;
	height:202px;
	margin:0 0 10px;
	margin:0 0 20px;
	padding:0;
	background:url(../images/right-links-apply-eq.jpg) no-repeat top left;
}

#right-links-apply-eq .content {
	width:130px;
	height:162px;
	margin:0;
	padding:10px 0 0 145px;
}

#right-links-apply-eq p {
	margin:0;
	padding:0;
	font-size:.65em;
	line-height:1.4em;
	color:#545454;
}

#right-links-apply-eq p.header {
	margin:0 0 10px;
	padding:0;
	color:#20a846;
	font-size:.9em;
	text-decoration:none;
}

#right-links-apply-eq p.header a {
	margin:0;
	padding:0;
	color:#20a846;
	text-decoration:none;
}

#right-links-apply-eq p.header a:hover {
	color:#545454;
}

#right-links-apply-eq p.arrow-text-right {
	text-align:right;
	margin:0;
	margin:0;
	padding:0 10px 0 0;
}

#right-links-apply-eq p.arrow-text-right a {
	background:url(../images/white-arrow-green-back.gif) no-repeat left;
	color:#20a846;
	padding:0 0 0 15px;
	font-weight:700;
	text-decoration:none;
}

#right-links-apply-eq p.arrow-text-right a:hover {
	color:#fff;
}

/****************************************************/
#right-links-apply-pers {
	width:277px;
	height:202px;
	margin:0 0 10px;
	margin:0 0 20px;
	padding:0;
	background:url(../images/right-links-apply-pers.jpg) no-repeat top left;
}

#right-links-apply-pers .content {
	width:130px;
	height:162px;
	margin:0;
	padding:10px 0 0 145px;
}

#right-links-apply-pers p {
	margin:0;
	padding:0;
	font-size:.65em;
	line-height:1.4em;
	color:#545454;
}

#right-links-apply-pers p.header {
	margin:0 0 10px;
	padding:0;
	color:#20a846;
	font-size:.9em;
	text-decoration:none;
}

#right-links-apply-pers p.header a {
	margin:0;
	padding:0;
	color:#20a846;
	text-decoration:none;
}

#right-links-apply-pers p.header a:hover {
	color:#545454;
}

#right-links-apply-pers p.arrow-text-right {
	text-align:right;
	margin:0;
	margin:0;
	padding:0 10px 0 0;
}

#right-links-apply-pers p.arrow-text-right a {
	background:url(../images/white-arrow-green-back.gif) no-repeat left;
	color:#20a846;
	padding:0 0 0 15px;
	font-weight:700;
	text-decoration:none;
}

#right-links-apply-pers p.arrow-text-right a:hover {
	color:#fff;
}

/****************************************************/
#right-links-contact-top {
	width:277px;
	height:202px;
	margin:0 0 10px;
	margin:0 0 20px;
	padding:0;
	background:url(../images/right-links-contact-top.jpg) no-repeat top left;
}

#right-links-contact-top .content {
	width:130px;
	height:162px;
	margin:0;
	padding:10px 0 0 145px;
}

#right-links-contact-top p {
	margin:0;
	padding:0;
	font-size:.65em;
	line-height:1.4em;
	color:#545454;
}

#right-links-contact-top p.header {
	margin:0 0 10px;
	padding:0;
	color:#20a846;
	font-size:.9em;
	text-decoration:none;
}

#right-links-contact-top p.header a {
	margin:0;
	padding:0;
	color:#20a846;
	text-decoration:none;
}

#right-links-contact-top p.header a:hover {
	color:#545454;
}

#right-links-contact-top p.arrow-text-right {
	text-align:right;
	margin:0;
	margin:0;
	padding:0 10px 0 0;
}

#right-links-contact-top p.arrow-text-right a {
	background:url(../images/white-arrow-green-back.gif) no-repeat left;
	color:#20a846;
	padding:0 0 0 15px;
	font-weight:700;
	text-decoration:none;
}

#right-links-contact-top p.arrow-text-right a:hover {
	color:#fff;
}

/****************************************************/
#right-links-cont-head-top {
	width:277px;
	height:202px;
	margin:0 0 10px;
	margin:0 0 20px;
	padding:0;
	background:url(../images/right-links-cont-head-top.jpg) no-repeat top left;
}

#right-links-cont-head-top .content {
	width:130px;
	height:162px;
	margin:0;
	padding:10px 0 0 145px;
}

#right-links-cont-head-top p {
	margin:0;
	padding:0;
	font-size:.65em;
	line-height:1.4em;
	color:#545454;
}

#right-links-cont-head-top p.header {
	margin:0 0 10px;
	padding:0;
	color:#20a846;
	font-size:.9em;
	text-decoration:none;
}

#right-links-cont-head-top p.header a {
	margin:0;
	padding:0;
	color:#20a846;
	text-decoration:none;
}

#right-links-cont-head-top p.header a:hover {
	color:#545454;
}

#right-links-cont-head-top p.arrow-text-right {
	text-align:right;
	margin:0;
	margin:0;
	padding:0 10px 0 0;
}

#right-links-cont-head-top p.arrow-text-right a {
	background:url(../images/white-arrow-green-back.gif) no-repeat left;
	color:#20a846;
	padding:0 0 0 15px;
	font-weight:700;
	text-decoration:none;
}

#right-links-cont-head-top p.arrow-text-right a:hover {
	color:#fff;
}

/******************************************************/
#right-links-business {
	width:277px;
	height:202px;
	margin:0 0 10px;
	margin:0 0 20px;
	padding:0;
	background:url(../images/business-right-background.jpg) no-repeat top left;
}

#right-links-business .content {
	width:140px;
	height:162px;
	margin:0;
	padding:10px 0 0 130px;
}

#right-links-business p {
	margin:0;
	padding:0;
	font-size:.65em;
	line-height:1.4em;
	color:#545454;
}

#right-links-business p.header {
	margin:0 0 20px;
	padding:0;
	color:#20a846;
	font-size:1em;
	text-decoration:none;
}

#right-links-business p.header a {
	margin:0;
	padding:0;
	color:#20a846;
	text-decoration:none;
}

#right-links-business p.header a:hover {
	color:#545454;
}

#right-links-business p.arrow-text-right {
	text-align:right;
	margin:0;
	padding:0 10px 0 0;
}

#right-links-business p.arrow-text-right a {
	background:url(../images/white-arrow-green-back.gif) no-repeat left;
	color:#20a846;
	padding:0 0 0 15px;
	font-weight:700;
	text-decoration:none;
}

#right-links-business p.arrow-text-right a:hover {
	color:#fff;
}

/****************************************************/
#right-links-business-about {
	width:277px;
	height:202px;
	margin:0 0 10px;
	margin:0 0 20px;
	padding:0;
	background:url(../images/bus-right-back-about.jpg) no-repeat top left;
}

#right-links-business-about .content {
	width:130px;
	height:162px;
	margin:0;
	padding:10px 0 0 140px;
}

#right-links-business-about p {
	margin:0;
	padding:0;
	font-size:.65em;
	line-height:1.4em;
	color:#545454;
}

#right-links-business-about p.header {
	margin:0 0 10px;
	padding:0;
	color:#20a846;
	font-size:.9em;
	text-decoration:none;
}

#right-links-business-about p.header a {
	margin:0;
	padding:0;
	color:#20a846;
	text-decoration:none;
}

#right-links-business-about p.header a:hover {
	color:#545454;
}

#right-links-business-about p.arrow-text-right {
	text-align:right;
	margin:0;
	padding:0 10px 0 0;
}

#right-links-business-about p.arrow-text-right a {
	background:url(../images/white-arrow-green-back.gif) no-repeat left;
	color:#20a846;
	padding:0 0 0 15px;
	font-weight:700;
	text-decoration:none;
}

#right-links-business-about p.arrow-text-right a:hover {
	color:#fff;
}

/****************************************************/
#right-links-bus-about {
	width:277px;
	height:202px;
	margin:0 0 10px;
	margin:0 0 20px;
	padding:0;
	background:url(../images/bus-right-back-bus.jpg) no-repeat top left;
}

#right-links-bus-about .content {
	width:120px;
	height:162px;
	margin:0;
	padding:10px 0 0 150px;
}

#right-links-bus-about p {
	margin:0;
	padding:0;
	font-size:.65em;
	line-height:1.4em;
	color:#545454;
}

#right-links-bus-about p.header {
	margin:0 0 10px;
	padding:0;
	color:#20a846;
	font-size:.9em;
	text-decoration:none;
}

#right-links-bus-about p.header a {
	margin:0;
	padding:0;
	color:#20a846;
	text-decoration:none;
}

#right-links-bus-about p.header a:hover {
	color:#545454;
}

#right-links-bus-about p.arrow-text-right {
	text-align:right;
	margin:0;
	padding:0 10px 0 0;
}

#right-links-bus-about p.arrow-text-right a {
	background:url(../images/white-arrow-green-back.gif) no-repeat left;
	color:#20a846;
	padding:0 0 0 15px;
	font-weight:700;
	text-decoration:none;
}

#right-links-bus-about p.arrow-text-right a:hover {
	color:#fff;
}

/****************************************************/
#right-links-business-history {
	width:277px;
	height:202px;
	margin:0 0 10px;
	margin:0 0 20px;
	padding:0;
	background:url(../images/bus-right-back-history.jpg) no-repeat top left;
}

#right-links-business-history .content {
	width:130px;
	height:162px;
	margin:0;
	padding:10px 0 0 140px;
}

#right-links-business-history p {
	margin:0;
	padding:0;
	font-size:.65em;
	line-height:1.4em;
	color:#545454;
}

#right-links-business-history p.header {
	margin:0 0 10px;
	padding:0;
	color:#20a846;
	font-size:.9em;
	text-decoration:none;
}

#right-links-business-history p.header a {
	margin:0;
	padding:0;
	color:#20a846;
	text-decoration:none;
}

#right-links-business-history p.header a:hover {
	color:#545454;
}

#right-links-business-history p.arrow-text-right {
	text-align:right;
	margin:0;
	padding:0 10px 0 0;
}

#right-links-business-history p.arrow-text-right a {
	background:url(../images/white-arrow-green-back.gif) no-repeat left;
	color:#20a846;
	padding:0 0 0 15px;
	font-weight:700;
	text-decoration:none;
}

#right-links-business-history p.arrow-text-right a:hover {
	color:#fff;
}

/****************************************************/

#growth-logos {width:411px; height:86px;margin: 0 0 10px 17px}
.growth-logos-img {display:block; float:left}

#right-links-business-growth {
	width:277px;
	height:202px;
	margin:0 0 10px;
	margin:0 0 20px;
	padding:0;
	background:url(../images/bus-right-back-growth.jpg) no-repeat top left;
}

#right-links-business-growth .content {
	width:130px;
	height:162px;
	margin:0;
	padding:10px 0 0 140px;
}

#right-links-business-growth p {
	margin:0;
	padding:0;
	font-size:.65em;
	line-height:1.4em;
	color:#545454;
}

#right-links-business-growth p.header {
	margin:0 0 10px;
	padding:0;
	color:#20a846;
	font-size:.9em;
	text-decoration:none;
}

#right-links-business-growth p.header a {
	margin:0;
	padding:0;
	color:#20a846;
	text-decoration:none;
}

#right-links-business-growth p.header a:hover {
	color:#545454;
}

#right-links-business-growth p.arrow-text-right {
	text-align:right;
	margin:0;
	padding:0 10px 0 0;
}

#right-links-business-growth p.arrow-text-right a {
	background:url(../images/white-arrow-green-back.gif) no-repeat left;
	color:#20a846;
	padding:0 0 0 15px;
	font-weight:700;
	text-decoration:none;
}

#right-links-business-growth p.arrow-text-right a:hover {
	color:#fff;
}

/****************************************************/
#right-links-business-chelsea {
	width:277px;
	height:202px;
	margin:0 0 10px;
	margin:0 0 20px;
	padding:0;
	background:url(../images/bus-right-back-chelsea.jpg) no-repeat top left;
}

#right-links-business-chelsea .content {
	width:130px;
	height:162px;
	margin:0;
	padding:10px 0 0 140px;
}

#right-links-business-chelsea p {
	margin:0;
	padding:0;
	font-size:.65em;
	line-height:1.4em;
	color:#545454;
}

#right-links-business-chelsea p.header {
	margin:0 0 10px;
	padding:0;
	color:#20a846;
	font-size:.9em;
	text-decoration:none;
}

#right-links-business-chelsea p.header a {
	margin:0;
	padding:0;
	color:#20a846;
	text-decoration:none;
}

#right-links-business-chelsea p.header a:hover {
	color:#545454;
}

#right-links-business-chelsea p.arrow-text-right {
	text-align:right;
	margin:0;
	padding:0 10px 0 0;
}

#right-links-business-chelsea p.arrow-text-right a {
	background:url(../images/white-arrow-green-back.gif) no-repeat left;
	color:#20a846;
	padding:0 0 0 15px;
	font-weight:700;
	text-decoration:none;
}

#right-links-business-chelsea p.arrow-text-right a:hover {
	color:#fff;
}

/****************************************************/
#right-links-work-top {
	width:277px;
	height:202px;
	margin:0 0 10px;
	margin:0 0 20px;
	padding:0;
	background:url(../images/right-links-work1.jpg) no-repeat top left;
}

#right-links-work-top .content {
	width:130px;
	height:162px;
	margin:0;
	padding:10px 0 0 140px;
}

#right-links-work-top p {
	margin:0;
	padding:0;
	font-size:.65em;
	line-height:1.4em;
	color:#545454;
}

#right-links-work-top p.header {
	margin:0 0 10px;
	padding:0;
	color:#20a846;
	font-size:.9em;
	text-decoration:none;
}

#right-links-work-top p.header a {
	margin:0;
	padding:0;
	color:#20a846;
	text-decoration:none;
}

#right-links-work-top p.header a:hover {
	color:#545454;
}

#right-links-work-top p.arrow-text-right {
	text-align:right;
	margin:0;
	padding:0 10px 0 0;
}

#right-links-work-top p.arrow-text-right a {
	background:url(../images/white-arrow-green-back.gif) no-repeat left;
	color:#20a846;
	padding:0 0 0 15px;
	font-weight:700;
	text-decoration:none;
}

#right-links-work-top p.arrow-text-right a:hover {
	color:#fff;
}

/****************************************************/
#right-links-work-bottom {
	width:277px;
	height:202px;
	margin:0 0 10px;
	margin:0 0 20px;
	padding:0;
	background:url(../images/right-links-work2.jpg) no-repeat top left;
}

#right-links-work-bottom .content {
	width:130px;
	height:162px;
	margin:0;
	padding:10px 0 0 140px;
}

#right-links-work-bottom p {
	margin:0;
	padding:0;
	font-size:.65em;
	line-height:1.4em;
	color:#545454;
}

#right-links-work-bottom p.header {
	margin:0 0 10px;
	padding:0;
	color:#20a846;
	font-size:.9em;
	text-decoration:none;
}

#right-links-work-bottom p.header a {
	margin:0;
	padding:0;
	color:#20a846;
	text-decoration:none;
}

#right-links-work-bottom p.header a:hover {
	color:#545454;
}

#right-links-work-bottom p.arrow-text-right {
	text-align:right;
	margin:0;
	padding:0 10px 0 0;
}

#right-links-work-bottom p.arrow-text-right a {
	background:url(../images/white-arrow-green-back.gif) no-repeat left;
	color:#20a846;
	padding:0 0 0 15px;
	font-weight:700;
	text-decoration:none;
}

#right-links-work-bottom p.arrow-text-right a:hover {
	color:#fff;
}

/**********************************************/
#right-links-meet-comm {
	width:277px;
	height:202px;
	margin:0 0 10px;
	margin:0 0 20px;
	padding:0;
	background:url(../images/meet-about-back-comm.jpg) no-repeat top left;
}

#right-links-meet-comm .content {
	width:130px;
	height:162px;
	margin:0;
	padding:10px 0 0 140px;
}

#right-links-meet-comm p {
	margin:0;
	padding:0;
	font-size:.65em;
	line-height:1.4em;
	color:#545454;
}

#right-links-meet-comm p.header {
	margin:0 0 10px;
	padding:0;
	color:#20a846;
	font-size:.9em;
	text-decoration:none;
}

#right-links-meet-comm p.header a {
	margin:0;
	padding:0;
	color:#20a846;
	text-decoration:none;
}

#right-links-meet-comm p.header a:hover {
	color:#545454;
}

#right-links-meet-comm p.arrow-text-right {
	text-align:right;
	margin:0;
	padding:0 10px 0 0;
}

#right-links-meet-comm p.arrow-text-right a {
	background:url(../images/white-arrow-green-back.gif) no-repeat left;
	color:#20a846;
	padding:0 0 0 15px;
	font-weight:700;
	text-decoration:none;
}

#right-links-meet-comm p.arrow-text-right a:hover {
	color:#fff;
}

/**********************************************/
#right-links-meet-acred {
	width:277px;
	height:202px;
	margin:0 0 10px;
	margin:0 0 20px;
	padding:0;
	background:url(../images/meet-about-back-acred.jpg) no-repeat top left;
}

#right-links-meet-acred .content {
	width:130px;
	height:162px;
	margin:0;
	padding:10px 0 0 140px;
}

#right-links-meet-acred p {
	margin:0;
	padding:0;
	font-size:.65em;
	line-height:1.4em;
	color:#545454;
}

#right-links-meet-acred p.header {
	margin:0 0 10px;
	padding:0;
	color:#20a846;
	font-size:.9em;
	text-decoration:none;
}

#right-links-meet-acred p.header a {
	margin:0;
	padding:0;
	color:#20a846;
	text-decoration:none;
}

#right-links-meet-acred p.header a:hover {
	color:#545454;
}

#right-links-meet-acred p.arrow-text-right {
	text-align:right;
	margin:0;
	padding:0 10px 0 0;
}

#right-links-meet-acred p.arrow-text-right a {
	background:url(../images/white-arrow-green-back.gif) no-repeat left;
	color:#20a846;
	padding:0 0 0 15px;
	font-weight:700;
	text-decoration:none;
}

#right-links-meet-acred p.arrow-text-right a:hover {
	color:#fff;
}

/**********************************************/
#right-links-meet-subsid {
	width:277px;
	height:202px;
	margin:0 0 10px;
	margin:0 0 20px;
	padding:0;
	background:url(../images/meet-about-back-subsid.jpg) no-repeat top left;
}

#right-links-meet-subsid .content {
	width:130px;
	height:162px;
	margin:0;
	padding:10px 0 0 140px;
}

#right-links-meet-subsid p {
	margin:0;
	padding:0;
	font-size:.65em;
	line-height:1.4em;
	color:#545454;
}

#right-links-meet-subsid p.header {
	margin:0 0 10px;
	padding:0;
	color:#20a846;
	font-size:.9em;
	text-decoration:none;
}

#right-links-meet-subsid p.header a {
	margin:0;
	padding:0;
	color:#20a846;
	text-decoration:none;
}

#right-links-meet-subsid p.header a:hover {
	color:#545454;
}

#right-links-meet-subsid p.arrow-text-right {
	text-align:right;
	margin:0;
	padding:0 10px 0 0;
}

#right-links-meet-subsid p.arrow-text-right a {
	background:url(../images/white-arrow-green-back.gif) no-repeat left;
	color:#20a846;
	padding:0 0 0 15px;
	font-weight:700;
	text-decoration:none;
}

#right-links-meet-subsid p.arrow-text-right a:hover {
	color:#fff;
}

/************************************************/
#right-links-meet-apply {
	width:277px;
	height:202px;
	margin:0 0 10px;
	margin:0 0 20px;
	padding:0;
	background:url(../images/apply-right-meet.jpg) no-repeat top left;
}

#right-links-meet-apply .content {
	width:130px;
	height:162px;
	margin:0;
	padding:10px 0 0 140px;
}

#right-links-meet-apply p {
	margin:0;
	padding:0;
	font-size:.65em;
	line-height:1.4em;
	color:#545454;
}

#right-links-meet-apply p.header {
	margin:0 0 10px;
	padding:0;
	color:#20a846;
	font-size:.9em;
	text-decoration:none;
}

#right-links-meet-apply p.header a {
	margin:0;
	padding:0;
	color:#20a846;
	text-decoration:none;
}

#right-links-meet-apply p.header a:hover {
	color:#545454;
}

#right-links-meet-apply p.arrow-text-right {
	text-align:right;
	margin:0;
	padding:0 10px 0 0;
}

#right-links-meet-apply p.arrow-text-right a {
	background:url(../images/white-arrow-green-back.gif) no-repeat left;
	color:#20a846;
	padding:0 0 0 15px;
	font-weight:700;
	text-decoration:none;
}

#right-links-meet-apply p.arrow-text-right a:hover {
	color:#fff;
}

/************************************************/
#right-links-meet-cult {
	width:277px;
	height:202px;
	margin:0 0 10px;
	margin:0 0 20px;
	padding:0;
	background:url(../images/meet-about-back-cult.jpg) no-repeat top left;
}

#right-links-meet-cult .content {
	width:130px;
	height:162px;
	margin:0;
	padding:10px 0 0 140px;
}

#right-links-meet-cult p {
	margin:0;
	padding:0;
	font-size:.65em;
	line-height:1.4em;
	color:#545454;
}

#right-links-meet-cult p.header {
	margin:0 0 10px;
	padding:0;
	color:#20a846;
	font-size:.9em;
	text-decoration:none;
}

#right-links-meet-cult p.header a {
	margin:0;
	padding:0;
	color:#20a846;
	text-decoration:none;
}

#right-links-meet-cult p.header a:hover {
	color:#545454;
}

#right-links-meet-cult p.arrow-text-right {
	text-align:right;
	margin:0;
	padding:0 10px 0 0;
}

#right-links-meet-cult p.arrow-text-right a {
	background:url(../images/white-arrow-green-back.gif) no-repeat left;
	color:#20a846;
	padding:0 0 0 15px;
	font-weight:700;
	text-decoration:none;
}

#right-links-meet-cult p.arrow-text-right a:hover {
	color:#fff;
}

/************************************************/
#right-links-meet-head {
	width:277px;
	height:202px;
	margin:0 0 10px;
	margin:0 0 20px;
	padding:0;
	background:url(../images/bus-right-back-head.jpg) no-repeat top left;
}

#right-links-meet-head .content {
	width:130px;
	height:162px;
	margin:0;
	padding:10px 0 0 140px;
}

#right-links-meet-head p {
	margin:0;
	padding:0;
	font-size:.65em;
	line-height:1.4em;
	color:#545454;
}

#right-links-meet-head p.header {
	margin:0 0 10px;
	padding:0;
	color:#20a846;
	font-size:.9em;
	text-decoration:none;
}

#right-links-meet-head p.header a {
	margin:0;
	padding:0;
	color:#20a846;
	text-decoration:none;
}

#right-links-meet-head p.header a:hover {
	color:#545454;
}

#right-links-meet-head p.arrow-text-right {
	text-align:right;
	margin:0;
	padding:0 10px 0 0;
}

#right-links-meet-head p.arrow-text-right a {
	background:url(../images/white-arrow-green-back.gif) no-repeat left;
	color:#20a846;
	padding:0 0 0 15px;
	font-weight:700;
	text-decoration:none;
}

#right-links-meet-head p.arrow-text-right a:hover {
	color:#fff;
}

/************************************************/
#right-links-vac-home {
	width:276px;
	margin:0 0 10px;
	margin:0 0 20px;
	padding:0;
	background:url(../images/right-back-vac-home-bg.gif) no-repeat top left;
}

#right-links-vac-home .content {
	width:246px;
	margin:0;
	padding:10px 0 10px 20px;
}

#right-links-vac-home .content table {
	width:100%;
	margin:0;
	padding:0;
	border-top:none;
	border-left:none;
}

#right-links-vac-home .content table td {
	margin:0;
	padding:5px 5px 5px 0;
	font-size:.7em;
	line-height:1.4em;
	color:#545454;
	border-bottom:1px solid #a8cdba;
	border-right:none;
}

#right-links-vac-home .content table td a {
	color:#20a846;
	text-decoration:none;
}

#right-links-vac-home .content table td a:hover {
	color:#545454;
}

#right-links-vac-home .content p {
	margin:0;
	padding:0;
	font-size:.65em;
	line-height:1.4em;
	color:#545454;
}

#right-links-vac-home .content p.header {
	margin:0 0 5px;
	padding:0;
	color:#20a846;
	font-size:.9em;
	text-decoration:none;
}

#right-links-vac-home .content p.header a {
	margin:0;
	padding:0;
	color:#20a846;
	text-decoration:none;
}

#right-links-vac-home .content p.header a:hover {
	color:#545454;
}

#right-links-vac-home #more {
	width:276px;
	height:34px;
	background:url(../images/right-back-vac-home-more.gif) no-repeat top left;
}

#right-links-vac-home #more p.arrow-text-right {
	text-align:right;
	margin:0;
	padding:7px 3px 0 0;
	font-size:.65em;
}

#right-links-vac-home #more p.arrow-text-right a {
	background:url(../images/white-arrow-green-back.gif) no-repeat left;
	color:#20a846;
	padding:0 0 0 15px;
	font-weight:700;
	text-decoration:none;
}

#right-links-vac-home #more p.arrow-text-right a:hover {
	color:#fff;
}

/************************************************/
#right-links-pro-top {
	width:277px;
	height:202px;
	margin:0 0 10px;
	margin:0 0 20px;
	padding:0;
	background:url(../images/right-links-pro-top.jpg) no-repeat top left;
}

#right-links-pro-top .content {
	width:130px;
	height:162px;
	margin:0;
	padding:10px 0 0 140px;
}

#right-links-pro-top p {
	margin:0;
	padding:0;
	font-size:.65em;
	line-height:1.4em;
	color:#545454;
}

#right-links-pro-top p.header {
	margin:0 0 10px;
	padding:0;
	color:#20a846;
	font-size:.9em;
	text-decoration:none;
}

#right-links-pro-top p.header a {
	margin:0;
	padding:0;
	color:#20a846;
	text-decoration:none;
}

#right-links-pro-top p.header a:hover {
	color:#545454;
}

#right-links-pro-top p.arrow-text-right {
	text-align:right;
	margin:0;
	padding:0 10px 0 0;
}

#right-links-pro-top p.arrow-text-right a {
	background:url(../images/white-arrow-green-back.gif) no-repeat left;
	color:#20a846;
	padding:0 0 0 15px;
	font-weight:700;
	text-decoration:none;
}

#right-links-pro-top p.arrow-text-right a:hover {
	color:#fff;
}

/************************************************/
#right-links-pro-bott {
	width:277px;
	height:202px;
	margin:0 0 10px;
	margin:0 0 20px;
	padding:0;
	background:url(../images/right-links-pro-bott.jpg) no-repeat top left;
}

#right-links-pro-bott .content {
	width:130px;
	height:162px;
	margin:0;
	padding:10px 0 0 140px;
}

#right-links-pro-bott p {
	margin:0;
	padding:0;
	font-size:.65em;
	line-height:1.4em;
	color:#545454;
}

#right-links-pro-bott p.header {
	margin:0 0 10px;
	padding:0;
	color:#20a846;
	font-size:.9em;
	text-decoration:none;
}

#right-links-pro-bott p.header a {
	margin:0;
	padding:0;
	color:#20a846;
	text-decoration:none;
}

#right-links-pro-bott p.header a:hover {
	color:#545454;
}

#right-links-pro-bott p.arrow-text-right {
	text-align:right;
	margin:0;
	padding:0 10px 0 0;
}

#right-links-pro-bott p.arrow-text-right a {
	background:url(../images/white-arrow-green-back.gif) no-repeat left;
	color:#20a846;
	padding:0 0 0 15px;
	font-weight:700;
	text-decoration:none;
}

#right-links-pro-bott p.arrow-text-right a:hover {
	color:#fff;
}

/************************************************/
#right-links-meet-branch {
	width:277px;
	height:202px;
	margin:0 0 10px;
	margin:0 0 20px;
	padding:0;
	background:url(../images/meet-about-back-branch.jpg) no-repeat top left;
}

#right-links-meet-branch .content {
	width:130px;
	height:162px;
	margin:0;
	padding:10px 0 0 140px;
}

#right-links-meet-branch p {
	margin:0;
	padding:0;
	font-size:.65em;
	line-height:1.4em;
	color:#545454;
}

#right-links-meet-branch p.header {
	margin:0 0 10px;
	padding:0;
	color:#20a846;
	font-size:.9em;
	text-decoration:none;
}

#right-links-meet-branch p.header a {
	margin:0;
	padding:0;
	color:#20a846;
	text-decoration:none;
}

#right-links-meet-branch p.header a:hover {
	color:#545454;
}

#right-links-meet-branch p.arrow-text-right {
	text-align:right;
	margin:0;
	padding:0 10px 0 0;
}

#right-links-meet-branch p.arrow-text-right a {
	background:url(../images/white-arrow-green-back.gif) no-repeat left;
	color:#20a846;
	padding:0 0 0 15px;
	font-weight:700;
	text-decoration:none;
}

#right-links-meet-branch p.arrow-text-right a:hover {
	color:#fff;
}

img.thumb {
	width:90px;
	margin:0 10px 5px 0;
	float:left;
}

img.thumb_lg {
	width:277px;
	margin:0 10px 5px 0;
	float:left;
}

#right-links-vac {
	width:276px;
	height:269px;
	margin:0 0 10px;
	margin:0 0 20px;
	padding:0;
	background:url(../images/right-back-vac-home.jpg) no-repeat top left;
}

#right-links-vac .content {
	width:246px;
	height:229px;
	margin:0;
	padding:10px 0 0 20px;
}

#right-links-vac table {
	width:100%;
	margin:0;
	padding:0;
	border-top:none;
	border-left:none;
}

#right-links-vac table td {
	margin:0;
	padding:5px 5px 5px 0;
	font-size:.7em;
	line-height:1.4em;
	color:#545454;
	border-bottom:1px solid #a8cdba;
	border-right:none;
}

#right-links-vac table td a {
	color:#20a846;
	text-decoration:none;
}

#right-links-vac table td a:hover {
	color:#545454;
}

#right-links-vac p {
	margin:0;
	padding:0;
	font-size:.65em;
	line-height:1.4em;
	color:#545454;
}

#right-links-vac p.header {
	margin:0 0 5px;
	padding:0;
	color:#20a846;
	font-size:.9em;
	text-decoration:none;
}

#right-links-vac p.header a {
	margin:0;
	padding:0;
	color:#20a846;
	text-decoration:none;
}

#right-links-vac p.header a:hover {
	color:#545454;
}

#right-links-vac p.arrow-text-right {
	text-align:right;
	margin:0;
	padding:0 3px 0 0;
}

#right-links-vac p.arrow-text-right a {
	background:url(../images/white-arrow-green-back.gif) no-repeat left;
	color:#20a846;
	padding:0 0 0 15px;
	font-weight:700;
	text-decoration:none;
}

#right-links-vac p.arrow-text-right a:hover {
	color:#fff;
}

/************************************************/
#right-links-meet-branch1 {
	width:277px;
	height:202px;
	margin:0 0 10px;
	margin:0 0 20px;
	padding:0;
	background:url(../images/meet-about-back-branch1.jpg) no-repeat top left;
}

#right-links-meet-branch1 .content {
	width:130px;
	height:162px;
	margin:0;
	padding:10px 0 0 140px;
}

#right-links-meet-branch1 p {
	margin:0;
	padding:0;
	font-size:.65em;
	line-height:1.4em;
	color:#545454;
}

#right-links-meet-branch1 p.header {
	margin:0 0 10px;
	padding:0;
	color:#20a846;
	font-size:.9em;
	text-decoration:none;
}

#right-links-meet-branch1 p.header a {
	margin:0;
	padding:0;
	color:#20a846;
	text-decoration:none;
}

#right-links-meet-branch1 p.header a:hover {
	color:#545454;
}

#right-links-meet-branch1 p.arrow-text-right {
	text-align:right;
	margin:0;
	padding:0 10px 0 0;
}

#right-links-meet-branch1 p.arrow-text-right a {
	background:url(../images/white-arrow-green-back.gif) no-repeat left;
	color:#20a846;
	padding:0 0 0 15px;
	font-weight:700;
	text-decoration:none;
}

#right-links-meet-branch1 p.arrow-text-right a:hover {
	color:#fff;
}

img.thumb {
	width:90px;
	margin:0 10px 5px 0;
	float:left;
}

/************************************************/

#right-links-accord {
	width:277px;
	height:202px;
	margin:0 0 10px;
	margin:0 0 20px;
	padding:0;
	background:url(../images/meet-business-accord.jpg) no-repeat top left;
}

#right-links-accord .content {
	width:130px;
	height:162px;
	margin:0;
	padding:10px 0 0 140px;
}

#right-links-accord p {
	margin:0;
	padding:0;
	font-size:.65em;
	line-height:1.4em;
	color:#545454;
}

#right-links-accord p.header {
	margin:0 0 10px;
	padding:0;
	color:#20a846;
	font-size:.9em;
	text-decoration:none;
}

#right-links-accord p.header a {
	margin:0;
	padding:0;
	color:#20a846;
	text-decoration:none;
}

#right-links-accord p.header a:hover {
	color:#545454;
}

#right-links-accord p.arrow-text-right {
	text-align:right;
	margin:0;
	padding:0 10px 0 0;
}

#right-links-accord p.arrow-text-right a {
	background:url(../images/white-arrow-green-back.gif) no-repeat left;
	color:#20a846;
	padding:0 0 0 15px;
	font-weight:700;
	text-decoration:none;
}

#right-links-accord p.arrow-text-right a:hover {
	color:#fff;
}
/************************************************/
#right-links-work-rew {
	width:277px;
	height:202px;
	margin:0 0 10px;
	margin:0 0 20px;
	padding:0;
	background:url(../images/right-links-work-rew.jpg) no-repeat top left;
}

#right-links-work-rew .content {
	width:130px;
	height:162px;
	margin:0;
	padding:10px 0 0 140px;
}

#right-links-work-rew p {
	margin:0;
	padding:0;
	font-size:.65em;
	line-height:1.4em;
	color:#545454;
}

#right-links-work-rew p.header {
	margin:0 0 10px;
	padding:0;
	color:#20a846;
	font-size:.9em;
	text-decoration:none;
}

#right-links-work-rew p.header a {
	margin:0;
	padding:0;
	color:#20a846;
	text-decoration:none;
}

#right-links-work-rew p.header a:hover {
	color:#545454;
}

#right-links-work-rew p.arrow-text-right {
	text-align:right;
	margin:0;
	padding:0 10px 0 0;
}

#right-links-work-rew p.arrow-text-right a {
	background:url(../images/white-arrow-green-back.gif) no-repeat left;
	color:#20a846;
	padding:0 0 0 15px;
	font-weight:700;
	text-decoration:none;
}

#right-links-work-rew p.arrow-text-right a:hover {
	color:#fff;
}

img.thumb {
	width:90px;
	margin:0 10px 5px 0;
	float:left;
}

/************************************************/
#right-links-work-learn {
	width:277px;
	height:202px;
	margin:0 0 10px;
	margin:0 0 20px;
	padding:0;
	background:url(../images/right-links-work-learn.jpg) no-repeat top left;
}

#right-links-work-learn .content {
	width:130px;
	height:162px;
	margin:0;
	padding:10px 0 0 140px;
}

#right-links-work-learn p {
	margin:0;
	padding:0;
	font-size:.65em;
	line-height:1.4em;
	color:#545454;
}

#right-links-work-learn p.header {
	margin:0 0 10px;
	padding:0;
	color:#20a846;
	font-size:.9em;
	text-decoration:none;
}

#right-links-work-learn p.header a {
	margin:0;
	padding:0;
	color:#20a846;
	text-decoration:none;
}

#right-links-work-learn p.header a:hover {
	color:#545454;
}

#right-links-work-learn p.arrow-text-right {
	text-align:right;
	margin:0;
	padding:0 10px 0 0;
}

#right-links-work-learn p.arrow-text-right a {
	background:url(../images/white-arrow-green-back.gif) no-repeat left;
	color:#20a846;
	padding:0 0 0 15px;
	font-weight:700;
	text-decoration:none;
}

#right-links-work-learn p.arrow-text-right a:hover {
	color:#fff;
}

/************************************************/
#right-links-about-pro {
	width:277px;
	height:202px;
	margin:0 0 10px;
	margin:0 0 20px;
	padding:0;
	background:url(../images/about-right-back.jpg) no-repeat top left;
}

#right-links-about-pro .content {
	width:130px;
	height:162px;
	margin:0;
	padding:10px 0 0 140px;
}

#right-links-about-pro p {
	margin:0;
	padding:0;
	font-size:.65em;
	line-height:1.4em;
	color:#545454;
}

#right-links-about-pro p.header {
	margin:0 0 10px;
	padding:0;
	color:#20a846;
	font-size:.9em;
	text-decoration:none;
}

#right-links-about-pro p.header a {
	margin:0;
	padding:0;
	color:#20a846;
	text-decoration:none;
}

#right-links-about-pro p.header a:hover {
	color:#545454;
}

#right-links-about-pro p.arrow-text-right {
	text-align:right;
	margin:0;
	padding:0 10px 0 0;
}

#right-links-about-pro p.arrow-text-right a {
	background:url(../images/white-arrow-green-back.gif) no-repeat left;
	color:#20a846;
	padding:0 0 0 15px;
	font-weight:700;
	text-decoration:none;
}

#right-links-about-pro p.arrow-text-right a:hover {
	color:#fff;
}

/************************************************/
#right-links-bus-cust-rep {
	width:277px;
	height:202px;
	margin:0 0 10px;
	margin:0 0 20px;
	padding:0;
	background:url(../images/bus-cust-rep-right-back2.jpg) no-repeat top left;
}

#right-links-bus-cust-rep .content {
	width:130px;
	height:162px;
	margin:0;
	padding:10px 0 0 140px;
}

#right-links-bus-cust-rep p {
	margin:0;
	padding:0;
	font-size:.65em;
	line-height:1.4em;
	color:#545454;
}

#right-links-bus-cust-rep p.header {
	margin:0 0 10px;
	padding:0;
	color:#20a846;
	font-size:.9em;
	text-decoration:none;
}

#right-links-bus-cust-rep p.header a {
	margin:0;
	padding:0;
	color:#20a846;
	text-decoration:none;
}

#right-links-bus-cust-rep p.header a:hover {
	color:#545454;
}

#right-links-bus-cust-rep p.arrow-text-right {
	text-align:right;
	margin:0;
	padding:0 10px 0 0;
}

#right-links-bus-cust-rep p.arrow-text-right a {
	background:url(../images/white-arrow-green-back.gif) no-repeat left;
	color:#20a846;
	padding:0 0 0 15px;
	font-weight:700;
	text-decoration:none;
}

#right-links-bus-cust-rep p.arrow-text-right a:hover {
	color:#fff;
}

/************************************************/
#right-links-bus-vac {
	width:277px;
	height:202px;
	margin:0 0 10px;
	margin:0 0 20px;
	padding:0;
	background:url(../images/right-links-bus-vac4.jpg) no-repeat top left;
}

#right-links-bus-vac .content {
	width:130px;
	height:162px;
	margin:0;
	padding:10px 0 0 140px;
}

#right-links-bus-vac p {
	margin:0;
	padding:0 0 0 10px;
	font-size:.65em;
	line-height:1.4em;
	color:#545454;
}

#right-links-bus-vac p.header {
	margin:0 0 10px;
	padding:0;
	color:#20a846;
	font-size:.9em;
	text-decoration:none;
}

#right-links-bus-vac p.header a {
	margin:0;
	padding:0;
	color:#20a846;
	text-decoration:none;
}

#right-links-bus-vac p.header a:hover {
	color:#545454;
}

#right-links-bus-vac p.arrow-text-right {
	text-align:right;
	margin:0;
	padding:0 10px 0 0;
}

#right-links-bus-vac p.arrow-text-right a {
	background:url(../images/white-arrow-green-back.gif) no-repeat left;
	color:#20a846;
	padding:0 0 0 15px;
	font-weight:700;
	text-decoration:none;
}

#right-links-bus-vac p.arrow-text-right a:hover {
	color:#fff;
}

/************************************************/
#right-links-bus-vac1 {
	width:277px;
	height:202px;
	margin:0 0 10px;
	margin:0 0 20px;
	padding:0;
	background:url(../images/right-links-bus-vac3.jpg) no-repeat top left;
}

#right-links-bus-vac1 .content {
	width:130px;
	height:162px;
	margin:0;
	padding:10px 0 0 140px;
}

#right-links-bus-vac1 p {
	margin:0;
	padding:0 0 0 10px;
	font-size:.65em;
	line-height:1.4em;
	color:#545454;
}

#right-links-bus-vac1 p.header {
	margin:0 0 10px;
	padding:0;
	color:#20a846;
	font-size:.9em;
	text-decoration:none;
}

#right-links-bus-vac1 p.header a {
	margin:0;
	padding:0;
	color:#20a846;
	text-decoration:none;
}

#right-links-bus-vac1 p.header a:hover {
	color:#545454;
}

#right-links-bus-vac1 p.arrow-text-right {
	text-align:right;
	margin:0;
	padding:0 10px 0 0;
}

#right-links-bus-vac1 p.arrow-text-right a {
	background:url(../images/white-arrow-green-back.gif) no-repeat left;
	color:#20a846;
	padding:0 0 0 15px;
	font-weight:700;
	text-decoration:none;
}

#right-links-bus-vac1 p.arrow-text-right a:hover {
	color:#fff;
}

/*******************************/
/************************************************/
#right-links-bus-vac2 {
	width:277px;
	height:202px;
	margin:0 0 10px;
	margin:0 0 20px;
	padding:0;
	background:url(../images/right-links-bus-vac2.jpg) no-repeat top left;
}

#right-links-bus-vac2 .content {
	width:130px;
	height:162px;
	margin:0;
	padding:10px 0 0 140px;
}

#right-links-bus-vac2 p {
	margin:0;
	padding:0 0 0 10px;
	font-size:.65em;
	line-height:1.4em;
	color:#545454;
}

#right-links-bus-vac2 p.header {
	margin:0 0 10px;
	padding:0;
	color:#20a846;
	font-size:.9em;
	text-decoration:none;
}

#right-links-bus-vac2 p.header a {
	margin:0;
	padding:0;
	color:#20a846;
	text-decoration:none;
}

#right-links-bus-vac2 p.header a:hover {
	color:#545454;
}

#right-links-bus-vac2 p.arrow-text-right {
	text-align:right;
	margin:0;
	padding:0 10px 0 0;
}

#right-links-bus-vac2 p.arrow-text-right a {
	background:url(../images/white-arrow-green-back.gif) no-repeat left;
	color:#20a846;
	padding:0 0 0 15px;
	font-weight:700;
	text-decoration:none;
}

#right-links-bus-vac2 p.arrow-text-right a:hover {
	color:#fff;
}

/*******************************/
/**** Right link bottom **/
#right-links-meet {
	width:277px;
	height:202px;
	margin:0;
	padding:0;
	background:url(../images/meet-home-background.jpg) no-repeat top left;
}

#right-links-meet .content {
	width:140px;
	margin:0;
	padding:10px 0 0 130px;
}

#right-links-meet p {
	margin:0;
	padding:0;
	font-size:.65em;
	line-height:1.4em;
	color:#545454;
}

#right-links-meet p.header {
	margin:0 0 20px;
	padding:0;
	color:#20a846;
	font-size:1em;
	text-decoration:none;
}

#right-links-meet p.header a {
	margin:0;
	padding:0;
	color:#20a846;
	text-decoration:none;
}

#right-links-meet p.header a:hover {
	color:#545454;
}

#right-links-meet p.arrow-text-right {
	text-align:right;
	margin:50px 0 32px;
	margin:43px 0 32px;
	padding:0 5px 0 0;
}

#right-links-meet p.arrow-text-right a {
	background:url(../images/white-arrow-green-back.gif) no-repeat left;
	color:#20a846;
	padding:0 0 0 15px;
	font-weight:700;
	text-decoration:none;
}

#right-links-meet p.arrow-text-right a:hover {
	color:#fff;
}

/*********************************************/
#right-links-meet-home {
	width:277px;
	height:202px;
	margin:0 0 10px;
	margin:0 0 5px;
	padding:0;
	background:url(../images/meet-home-background.jpg) no-repeat top left;
}

#right-links-meet-home .content {
	width:130px;
	height:162px;
	margin:0;
	padding:10px 0 0 145px;
}

#right-links-meet-home p {
	margin:0;
	padding:0 5px 0 0;
	font-size:.65em;
	line-height:1.4em;
	color:#545454;
}

#right-links-meet-home p.header {
	margin:0 0 10px;
	padding:0;
	color:#20a846;
	font-size:.9em;
	text-decoration:none;
}

#right-links-meet-home p.header a {
	margin:0;
	padding:0;
	color:#20a846;
	text-decoration:none;
}

#right-links-meet-home p.header a:hover {
	color:#545454;
}

#right-links-meet-home p.arrow-text-right {
	text-align:right;
	margin:0 0 32px;
	margin:0 0 32px;
	padding:0 10px 0 0;
}

#right-links-meet-home p.arrow-text-right a {
	background:url(../images/white-arrow-green-back.gif) no-repeat left;
	color:#20a846;
	padding:0 0 0 15px;
	font-weight:700;
	text-decoration:none;
}

#right-links-meet-home p.arrow-text-right a:hover {
	color:#fff;
}

/********************************************/
#right-links-meet-about {
	width:277px;
	height:202px;
	margin:0;
	padding:0;
	background:url(../images/meet-about-back.jpg) no-repeat top left;
}

#right-links-meet-about .content {
	width:130px;
	height:162px;
	margin:0;
	padding:10px 0 0 145px;
}

#right-links-meet-about p {
	margin:0;
	padding:0 5px 0 0;
	font-size:.65em;
	line-height:1.4em;
	color:#545454;
}

#right-links-meet-about p.header {
	margin:0 0 10px;
	padding:0;
	color:#20a846;
	font-size:.9em;
	text-decoration:none;
}

#right-links-meet-about p.header a {
	margin:0;
	padding:0;
	color:#20a846;
	text-decoration:none;
}

#right-links-meet-about p.header a:hover {
	color:#545454;
}

#right-links-meet-about p.arrow-text-right {
	text-align:right;
	margin:0 0 32px;
	padding:0 10px 0 0;
}

#right-links-meet-about p.arrow-text-right a {
	background:url(../images/white-arrow-green-back.gif) no-repeat left;
	color:#20a846;
	padding:0 0 0 15px;
	font-weight:700;
	text-decoration:none;
}

#right-links-meet-about p.arrow-text-right a:hover {
	color:#fff;
}

/********************************************/
/** Left Navigation **/
#left-navigation-empty {
	width:172px;
	margin:0;
	padding:0 0 25px;
	float:left;
}

#left-navigation {
	width:172px;
	background:url(../images/left-navigation-background.gif) no-repeat bottom left;
	margin:0;
	padding:0 0 25px;
	float:left;
}

#left-navigation ul {
	margin:0;
	padding:0;
	list-style:none;
}

#left-navigation ul li {
	margin:0 0 0 10px;
	padding:0 0 10px;
	list-style:none;
}

#left-navigation ul li a {
	background:url(../images/left-navigation-off.gif) no-repeat top left;
	display:block;
	width:162px;
	height:24px;
	padding:10px 0 0 8px;
	font-size:.75em;
	color:#0c8c30;
	text-decoration:none;
}

#left-navigation ul li a:hover {
	background:url(../images/left-navigation-rollover.gif) no-repeat top left;
	color:#0c8c30;
}

#left-navigation ul li a.selected {
	background:url(../images/left-navigation-rollover.gif) no-repeat top left;
	color:#0c8c30;
}

/** Left navigation with sub nav **/
#left-navigation-ws {
	width:172px;
	background: #fee26e url(../images/left-navigation-background.gif) no-repeat bottom left;
	margin:0;
	padding:0 0 25px;
	float:left;
}

#left-navigation-ws ul {
	margin:0;
	padding:0;
	list-style:none;
}

#left-navigation-ws ul.first {
	margin:0;
	padding:0 0 10px;
	list-style:none;
	background:url(../images/nav-line.gif) no-repeat bottom left;
}

#left-navigation-ws ul li {
	margin:0 0 0 10px;
	padding:0 0 10px;
	list-style:none;
}

#left-navigation-ws ul li a {
	display:block;
	width:162px;
	height:24px;
	padding:10px 0 0 8px;
	font-size:.75em;
	color:#0c8c30;
	text-decoration:none;
}

#left-navigation-ws ul li a:hover {
	background:url(../images/left-navigation-rollover.gif) no-repeat top left;
	color:#0c8c30;
}

#left-navigation-ws ul li a.selected {
	background:url(../images/left-navigation-rollover.gif) no-repeat top left;
	color:#0c8c30;
}

#left-navigation-ws ul li ul {
	margin:0;
	padding:0;
	list-style:none;
}

#left-navigation-ws ul li ul li {
	margin:0;
	padding:0;
}

#left-navigation-ws ul li ul li a {
	background:url(../images/left-nav-tab-image.gif) no-repeat top left;
	display:block;
	width:145px;
	height:22px;
	padding:7px 0 0 17px;
	padding:8px 0 0 17px;
	font-size:.75em;
	color:#0c8c30;
	text-decoration:none;
}

#left-navigation-ws ul li ul li a:hover {
	background:url(../images/left-subnav-over.gif) no-repeat top left;
	color:#0c8c30;
}

#left-navigation-ws ul li ul li a.selected {
	background:url(../images/left-subnav-over.gif) no-repeat top left;
	color:#0c8c30;
}

/*Third Level*/
#left-navigation-ws ul li ul li ul {
	margin:0;
	padding:0;
	list-style:none;
}

#left-navigation-ws ul li ul li ul li {
	margin:0;
	padding:0;
}

#left-navigation-ws ul li ul li ul li a {
	background:url(../images/left-nav-tab-image.gif) no-repeat top left;
	display:block;
	width:130px;
	height:22px;
	margin-left:15px;
	padding:7px 0 0 17px;
	padding:8px 0 0 17px;
	font-size:.75em;
	color:#0c8c30;
	text-decoration:none;
}

#left-navigation-ws ul li ul li ul li a:hover {
	background:url(../images/left-subnav-over.gif) no-repeat top left;
	color:#0c8c30;
}

#left-navigation-ws ul li ul li ul li a.selected {
	background:url(../images/left-subnav-over.gif) no-repeat top left;
	color:#0c8c30;
}

/********************************************/
/** Page content **/
#middle-content {
	width:430px;
	width:420px;
	margin:0;
	padding:0 15px;
	float:left;
}

#middle-content-noright {
	width:725px;
	margin:0;
	padding:0 0 0 15px;
	float:left;
}

#middle-content-noright-collum {
	width:650px;
	margin:0;
	padding:0 0 0 15px;
	float:left;
}

#middle-content-perfect {
	width:750px;
	margin:0;
	padding:0 0 0 85px;
	float:left;
}

#middle-content-fullwidth {
	width:900px;
	margin:0;
	padding:0 0 0 25px;
	float:left;
}

#middle-content h1,#middle-content-noright h1,#middle-content-noright-collum h1,#middle-content-fullwidth h1,#middle-content-perfect h1,#middle-content-perfect h2 {
	font-size:1.4em;
	color:#20a846;
	font-weight:400;
	margin:0 0 20px;
}

/*** Site map styles **/
#content-sitemap {
	margin:0;
	padding:0 0 0 17px;
}

.content-sitemap-left {
	width:294px;
	margin:0;
	padding:0;
	float:left;
}

#content-sitemap ul {
	margin:0 0 10px;
	padding:0 0 0 10px;
}

#content-sitemap ul li {
	background:url(../images/sitemap-bullet.gif) no-repeat top left;
	margin:0 0 5px;
	padding:0 0 0 10px;
	font-size:.8em;
	color:#7c7c7c;
	line-height:1.4em;
}

#content-sitemap ul li a {
	color:#20a846;
	font-weight:700;
	text-decoration:none;
}

#content-sitemap ul li a:hover {
	color:#545454;
}

#content-sitemap ul li a:visited {
	color:#20a846;
}

#content-sitemap ul li ul {
	margin:5px 0 10px;
	padding:0 0 0 10px;
	width:200px;
}

#content-sitemap ul li ul li {
	background:none;
	margin:0 0 5px;
	padding:0 0 5px 10px;
	font-size:.9em;
	color:#7c7c7c;
	line-height:1.4em;
	border-bottom:1px solid #ccc;
}

#content-sitemap ul li ul li a {
	color:#20a846;
	font-weight:400;
	text-decoration:none;
}

#content-sitemap ul li ul li a:hover {
	color:#545454;
}

#content-sitemap ul li ul li a:visited {
	color:#20a846;
}

#content-sitemap ul li ul li ul {
	margin:5px 0 10px;
	padding:0 0 0 10px;
	width:200px;
}

#content-sitemap ul li ul li ul li {
	background:none;
	margin:0 0 5px;
	padding:0 0 5px 10px;
	font-size:1em;
	color:#7c7c7c;
	line-height:1.4em;
	border-bottom:none;
}

#content-sitemap ul li ul li ul li a {
	color:#20a846;
	font-weight:400;
	text-decoration:none;
}

#content-sitemap ul li ul li ul li a:hover {
	color:#545454;
}

#content-sitemap ul li ul li ul li a:visited {
	color:#20a846;
}

/**************************/
#content {
	margin:0;
	padding:0 0 0 17px;
}

#content h4 {
	font-size:1.1em;
	color:#0079ab;
	font-weight:400;
	margin:0 0 15px;
	padding:0;
	text-decoration:none;
}

#content h4 a {
	color:#0079ab;
	font-weight:400;
	text-decoration:none;
}

#content h4 a:hover {
	color:#20a846;
}

#content p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:.7em;
	color:#7c7c7c;
	line-height:1.4em;
	margin:0 0 10px;
	padding:0;
}

#content ul {
	margin:0 0 10px;
	padding:0 0 0 10px;
}

#content ul li {
	background:url(../images/bullet-image.gif) no-repeat top left;
	margin:0 0 5px;
	padding:0 0 0 20px;
	font-size:.7em;
	color:#7c7c7c;
	line-height:1.4em;
}

#content ul li a {
	color:#20a846;
}

#content ul li a:hover {
	color:#545454;
}

#content ul li a:visited {
	color:#20a846;
}

.content-section {
	margin:0 0 10px;
	padding:10px 0 5px;
	border-bottom:1px solid #ccc;
}

.content-section img {
	width:90px;
	height:90px;
	float:left;
	margin:0 10px 10px 0;
}

.content-section-left {
	width:310px;
	margin:0;
	padding:0;
	float:left;
}

.content-section h3 {
	margin:0 0 10px;
}

.content-section h3 a,h3 {
	font-size:1.1em;
	color:#20a846;
	font-weight:400;
	margin:0;
	padding:0;
	text-decoration:none;
}

.content-section h3 a:hover {
	color:#545454;
}

/*********************************************/
/** Right content **/
#content-right {
	width:287px;
	margin:0;
	padding:13px 0 0 10px;
	float:left;
}

#content-right-inpage {
	width:277px;
	margin:0;
	padding:0 0 0 10px;
	float:right;
}

/** Footer **/
#footer {
	width:960px;
	height:172px;
	background:url(../images/footer-background.gif) no-repeat top left #8bb54e;
	clear:both;
	margin:0;
	padding:0;
}

#footer-left {
	width:700px;
	margin:0;
	padding:0;
	float:left;
}

#footer-left ul {
	margin:0;
	padding:32px 0 0 45px;
	list-style:none;
	height:25px;
}

#footer-left ul li {
	margin:0;
	padding:0 10px 0 0;
	float:left;
	font-size:.7em;
	color:#545454;
}

#footer-left ul li a {
	color:#545454;
	text-decoration:none;
}

#footer-left ul li a:hover {
	color:#fff;
}

#footer-left #footer-left-chelsea {
	margin:0;
	padding:15px 0 0 48px;
	clear:left;
	height:66px;
}

#footer-left #footer-left-chelsea #logo {
	width:124px;
	float:left;
	margin:0;
	padding:0;
}

#footer-left #footer-left-chelsea #logolink {
	width:500px;
	float:left;
}

#footer-left #footer-left-chelsea #logolink ul {
	margin:0;
	padding:35px 0 0;
	list-style:none;
}

#footer-left #footer-left-chelsea #logolink ul li {
	margin:0;
	padding:0;
	font-size:.8em;
	font-weight:700;
	color:#545454;
}

#footer-left #footer-left-chelsea #logolink ul li a {
	color:#007236;
	text-decoration:underline;
}

#footer-left #footer-left-chelsea #logolink ul li a:hover {
	color:#545454;
}

#footer-right {
	width:218px;
	margin:0;
	padding:0;
	float:right;
}

#footer-right ul {
	margin:0;
	padding:64px 0 0;
	list-style:none;
}

#footer-right ul li {
	margin:0;
	padding:0 0 0 20px;
	float:left;
}

#footer-right ul li.positive {
	margin:0;
	padding:0 0 0 30px;
	float:left;
}

/*** Perfect Form styles ***/
#perfect-form {
	margin:0;
	padding:0;
	width:742px;
	background:url(../images/form-bottom.jpg) no-repeat bottom left #8bb54e;
}

#message {
	margin:0;
	padding:0 0 45px;
	text-align:center;
}

#message p {
	margin:0 0 10px;
	padding:0;
	color:#fff;
}

/* CSS File for Dagon Design Formmailer Script */
/* http://www.dagondesign.com */
/* COLOR/BORDERS CSS */
form.ddfm h1,form.ddfm h2 {
	color:#fff;
}

form.ddfm legend,form.ddfm label,form.ddfm label.fmtextlblwide {
	color:#fff;
}

form.ddfm .fmcheck p,form.ddfm .fmradio p,form.ddfm textarea,form.ddfm .fmfullblock,form.ddfm .fmhalfblock,form.ddfm .fmselect,form.ddfm input.fmtext,form.ddfm input.fmdate,form.ddfm input.fmverify,form.ddfm textarea.fmtextwide,form.ddfm .credits {
	color:#333;
}

form.ddfm .required {
	color:#fff;
}

.ddfmerrors {
	color:#fff;
}

/* TEXT CSS */
.ddfmwrap {
	font-family:Arial, Helvetica, sans-serif;
}

form.ddfm h1,form.ddfm h2 {
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	margin:0 0 10px;
	padding:0;
}

form.ddfm h1 {
	font-size:140%;
}

form.ddfm h2 {
	font-size:115%;
}

form.ddfm legend,form.ddfm label,form.ddfm label.fmtextlblwide {
	font-size:1em;
	font-weight:700;
}

form.ddfm .credits {
	font-size:90%;
}

form.ddfm legend {
	font-size:110%;
}

.ddfmerrors {
	font-weight:700;
}

/* STRUCTURE CSS */
.ddfmwrap {
	margin:0 0 0 200px;
	width:433px;
}

.ddfmwrap p.fieldwrap {
	padding:1px;
	margin:1px;
	clear:left;
}

form.ddfm {
	text-align:left;
	padding:10px;
	width:100%;
}

form.ddfm fieldset {
	padding:0 10px 2px;
	margin:0 0 13px;
	display:block;
}

form.ddfm legend {
	padding:0 6px;
	margin:0 0 0 10px;
}

form.ddfm label {
	display:block;
	float:left;
	width:200px;
	text-align:right;
	margin:0 10px 0 0;
	padding-bottom:15px;
	clear:left;
}

form.ddfm label.fmtextlblwide {
	display:block;
	float:left;
	text-align:left;
	margin:0 10px 0 1px;
	padding-bottom:8px;
	width:100%;
}

form.ddfm select.fmselect {
	float:left;
	display:block;
	width:400px;
	margin-bottom:15px;
	padding:3px;
}

form.ddfm .fmcheck {
	width:400px;
	float:left;
	display:block;
	margin-bottom:15px;
}

form.ddfm .fmchecklabel {
	display:inline;
	float:none;
	clear:none;
	text-align:left;
	margin:0;
	padding:0;
}

form.ddfm .fmradio {
	width:400px;
	float:left;
	display:block;
	margin-bottom:15px;
}

form.ddfm .fmradiolabel {
	display:inline;
	float:none;
	clear:none;
	text-align:left;
	margin:0;
	padding:0;
}

form.ddfm .fmcheck p {
	padding:0;
	margin:0 0 5px;
	line-height:140%;
}

form.ddfm .fmradio p {
	padding:0;
	margin:0 0 5px;
	line-height:140%;
}

form.ddfm textarea {
	float:left;
	position:relative;
	width:400px;
	margin-bottom:15px;
	padding:3px;
}

/*
	display: block; 
	float: left; 
	width: 26%; 
	text-align: right;
	margin: 0 10px 0 0; 
	padding-bottom: 15px;
	clear: left;  */
form.ddfm .fmfullblock {
	padding-left:0;
	float:left;
	width:100%;
	margin-bottom:13px;
	display:block;
}

form.ddfm .fmhalfblock {
	width:65%;
	padding-left:29%;
	margin-bottom:13px;
	float:left;
	display:block;
}

form.ddfm input.fmverify {
	float:left;
	width:22%;
	margin-bottom:15px;
	padding:3px;
	position:relative;
	display:block;
}

form.ddfm img {
	margin:1px 0 0 10px;
	float:left;
}

form.ddfm input.fmfile,form.ddfm input.fmtext {
	float:left;
	display:block;
	width:200px;
	margin-bottom:15px;
	padding:3px;
}

form.ddfm input.fmdate {
	float:left;
	display:block;
	width:35%;
	margin-bottom:15px;
	padding:3px;
}

form.ddfm textarea.fmtextwide {
	display:block;
	float:left;
	width:93%;
	margin-right:2px;
	margin-bottom:15px;
	padding:3px;
}

form.ddfm .credits {
	text-align:right;
	margin-top:7px;
	width:97%;
}

form.ddfm .submit {
	text-align:right;
	clear:both;
	width:97%;
}

form.ddfm .submit input {
	width:104px;
	height:35px;
	padding:0 0 0 14px;
	border:none;
	background:url(../images/submit-button.jpg) no-repeat top left;
	cursor:pointer;
}

.ddfmwrap .ddfmerrors {
	display:block;
	float:left;
	width:27%;
	text-align:right;
	margin:0 10px 0 0;
	padding-bottom:15px;
}

.ddfmwrap .errorlist {
	float:left;
	display:block;
	width:65%;
	margin-bottom:15px;
	padding:3px;
	text-align:left;
	color:#fff;
	font-size:.8em;
}

.ddfmwrap .recaptcha {
	width:100%;
	text-align:right;
	clear:both;
	height:120px;
	margin-right:7px;
	padding-bottom:10px;
}

.ddfmwrap .recaptcha-inner {
	float:right;
	margin-right:3px;
}

/* DATE SELECTION */
/* the div that holds the date picker calendar */
.dpDiv {
}

/* the table (within the div) that holds the date picker calendar */
.dpTable {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	color:#404040;
	background-color:#F4F4F4;
	border:1px solid #999;
}

/* a table row that holds date numbers (either blank or 1-31) */
.dpTR {
}

/* the top table row that holds the month, year, and forward/backward buttons */
.dpTitleTR {
}

/* the second table row, that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTR {
}

/* the bottom table row, that has the "This Month" and "Close" buttons */
.dpTodayButtonTR {
}

/* a table cell that holds a date number (either blank or 1-31) */
.dpTD {
	border:1px solid #ece9d8;
}

/* a table cell that holds a highlighted day (usually either today's date or the current date field value) */
.dpDayHighlightTD {
	background-color:#CCC;
	border:1px solid #AAA;
}

/* the date number table cell that the mouse pointer is currently over (you can use contrasting colors to make it apparent which cell is being hovered 
over) */
.dpTDHover {
	background-color:#888;
	border:1px solid #888;
	cursor:pointer;
	color:#000;
}

/* the table cell that holds the name of the month and the year */
.dpTitleTD {
}

/* a table cell that holds one of the forward/backward buttons */
.dpButtonTD {
}

/* the table cell that holds the "This Month" or "Close" button at the bottom */
.dpTodayButtonTD {
}

/* a table cell that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTD {
	background-color:silver;
	border:1px solid #AAA;
	color:#FFF;
}

/* additional style information for the text that indicates the month and year */
.dpTitleText {
	font-size:12px;
	color:#555;
	font-weight:700;
}

/* additional style information for the cell that holds a highlighted day (usually either today's date or the current date field value) */
.dpDayHighlight {
	color:#666;
	font-weight:700;
}

/* the forward/backward buttons at the top */
.dpButton {
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:gray;
	background:#DDD;
	font-weight:700;
	padding:0;
}

/* the "This Month" and "Close" buttons at the bottom */
.dpTodayButton {
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:gray;
	background:#DDD;
	font-weight:700;

}

#right-links-business-norwich-and-peterborough{
	width:277px;
	height:202px;
	margin:0 0 10px;
	margin:0 0 20px;
	padding:0;
	background:url(../images/bus-right-back-growth.jpg) no-repeat top left;
}

#right-links-business-norwich-and-peterborough .content {
	width:130px;
	height:162px;
	margin:0;
	padding:10px 0 0 140px;
}

#right-links-business-norwich-and-peterborough p {
	margin:0;
	padding:0;
	font-size:.65em;
	line-height:1.4em;
	color:#545454;
}

#right-links-business-norwich-and-peterborough p.header {
	margin:0 0 10px;
	padding:0;
	color:#20a846;
	font-size:.9em;
	text-decoration:none;
}

#right-links-business-norwich-and-peterborough p.header a {
	margin:0;
	padding:0;
	color:#20a846;
	text-decoration:none;
}

#right-links-business-norwich-and-peterborough p.header a:hover {
	color:#545454;
}

#right-links-business-norwich-and-peterborough p.arrow-text-right {
	text-align:right;
	margin:0;
	padding:0 10px 0 0;
}

#right-links-business-norwich-and-peterborough p.arrow-text-right a {
	background:url(../images/white-arrow-green-back.gif) no-repeat left;
	color:#20a846;
	padding:0 0 0 15px;
	font-weight:700;
	text-decoration:none;
}

#right-links-business-norwich-and-peterborough p.arrow-text-right a:hover {
	color:#fff;
}

.norwich-and-peterborough-content {padding-top: 20px!important}
#paneltextright p {margin-bottom:15px}
#middle-content-noright h1 {margin-bottom: 15px; width:360px;}
