.orange,
#header .my-account .dropdown a,
#body a,
#body .nav li.selected > a,
#body .article-menu .nav li li.selected > a,
#body .search-result .header a {
	color: #e9752c;
}


.white,
#body .dark-bg *,
#header .user-menu a, #header .user-menu label,
#body .hero .nav li a,
#body .article-menu .nav > ul > li.selected > a,
.accordian .open .header a {
	color: white;
}

#body .dark-bg *,
.accordian .open .header a,
.t-environment .square:not(.tab-panel) *,
.t-environment #body .square:not(.tab-panel) .header h3 {
	color: white !important;
}


#body .header a,
thead th,
.hero *,
#header .breadcrumbs a,
#body .article-menu .nav li li a,
table.comparison thead th .header a,
.product-abstract .header *,
.grid > li > .header a,
.accordian .header a,
.area .nav li a,
#body .areas .nav li.selected > a,
#body table.square td strong a,
#body .article-menu .nav li li.selected a{
	color: black;
}


.green,
.t-environment #body .header h2, .t-environment #body .header h3 {
	color: #aeb801 !important;
}

.dark-grey,
#body .nav li a {
	color: #323232;
}


#header .main-menu a,

.aside *, .aside a:hover,
.product-abstract li *,
#panel-features .header,
.options a span {
	color: #333333;
}

#footer .site-map span, #footer a {
	color: #CCCCCC;
}
#footer a,
.tab-panel .social .header *,
#body .search-result p a {
	color: #999999;
}


#footer .legals p, #footer .legals a, 
em, td.note,
#panel-features p,
#panel-overview > div:first-child > div:first-child p {
	color: #666666;
}


.orange-bg,
#header .user-menu,
.article-menu > .nav > ul > li > ul li:before {
	background-color: #e9752c;
}	

.type-checkbox-group .info-panel,
.product-abstract li .more-info,
.article-menu .nav > ul > li > a,
.infotip > div {
	background-color: white;
}

.off-white-bg,
html,
.square.light:not(.tab-panel) {
	background-color: #f6f7f7;	
}


.overlay {
	background-color: rgba(0, 0, 0, .75);
}


.accordian .open .header a {
	background-color: #98a6aa;
}


.accordian .header a,
.accordion.nav > ul > li > ul > .selected > a, .accordion.nav > ul > li > ul > li > a:hover,
.pagination a,
.grid.wrapped li,
.grid .flat div,
.overlay > div,
.map .header,
.square:not(.tab-panel),
.t-article #body .details {
	background-color: #ebeff0;
}
.green-bg,
.t-environment .square:not(.tab-panel),
.t-environment .accordion.nav  > ul > .selected > a {
	background-color: #aeb801 !important;
}

#header button, .pagination button,
ins,
.article-menu .nav li.selected > a {
	background-color: transparent;
}






.type-checkbox-group .info-panel,
.infotip > div {
	border-color: #e9752c;
}
html.v2 .hero .nav > ul > li,
.accordian .header {
	border-color: white;
}
.article-menu .nav > ul > li > a {
	border-color: #cfcfcf !important;
}

.accordian, .accordian .open .body, .accordian > div {
	border-color: #98a6aa;
}	
	
#footer .site-map span,
.grid .flat,
td,
.grid.wrapped li, .grid.wrapped img,
.article-menu,
.product-abstract li,
.product-abstract li .more-info,
.product-abstract ul,
.aside-list img,
.overlay img,
.map {
	border-color: #CCCCCC;
}


