/* TEXT COLORS ------------------------------ */
.col_black,
.more-btn:hover,.more-btn:focus,
.pager a,
#quick-navigation a
{
	color			: #000000;
}

.col_white,
.info-block a, .info-block h3, .info-block,
.input-submit,
.form-row input:focus, .form-row textarea:focus,
.more-btn,
.pager a:hover, .pager a:focus, .pager a.active,
.top-btn,
.project-box,
#footernav li a,
#mainnavigation ul li a
{
	color			: #ffffff;
}

.col_blue,
ul.sitemap li a,
.success,
.news-item h3,
.gallery-table span,
.box-s1 strong,
.news-list strong,
.c-footer .details
{
	color			: #0069b3;
}

.col_navy,
h2 span
{
	color			: #0e1f57;
}

.col_darkred,
ul.sitemap li a:focus, ul.sitemap li a:hover,
.gallery-table h3,
h2
{
	color			: #b4021b;
}

.col_red,
.error
{
    color           : #ff0000;
}


.col_grey,
.backtotop,
.c-footer .details span
{
	color			: #676767;
}

.col_darkgrey,
.form-row label,
.box-s1,
.sublinks a,
h3,
.video-block p,
.news-list span,
.news-list .heading
{
	color			: #343434;
}


/* BACKGROUND COLORS ------------------------------ */
.bg_babyblue,
.more-btn:hover,.more-btn:focus,
.job-block dl, .download-block dl,
.galleryimage-list a:hover, .galleryimage-list a:focus,
.box-s1:hover,
.pager a,
.news-list-block:hover, .news-list-block:focus
{
	background-color: #cfe4f3;
}

.bg_lightgrey,
.job-block, .download-block,
.gallery-table td,
.box-s1,
.sublinks
{
	background-color: #f0f0f0;
}

.bg_maroon,
#footernav li a:focus,#footernav li a:hover,
#navigation li a:hover, #navigation li a:focus
{
	background-color: #4f0000 !important;
}

.bg_darkgrey,
.input-submit
{
	background-color: #666666;    
}

.bg_blue,
.info-block,
.input-submit:hover,
.form-row input:focus, .form-row textarea:focus,
.more-btn,
.pager a:hover, .pager a:focus, .pager a.active
{
	background-color: #2e87c2;
}

.bg_yellow,
#quick-navigation ul li a:focus
{
    background-color: #ffff00;
}

.bg_medgrey
{
	background-color: #d9e1e9;
}

/* BORDER COLORS ------------------------------ */
.brdr_grey,
.news-item,
.news-detail-view .column-left img,
.news-detail-view .column-left a img,
.job-block, .download-block,
.gallery-table td,
#accesskeys-panel,
.news-list-block,
h2,
.sitemap-pimage,
#quick-navigation
{
	border-color	: #dbdbdb;
}

.brdr_darkgrey,
.news-detail-view .column-left a img:hover, .news-detail-view .column-left a:focus img,
.form-row input, .form-row textarea,
.job-block dl, .download-block dl,
.pager a:hover, .pager a:focus, .pager a.active,
.sublinks,
.video-block a,
.news-list img,
.w-block img
{
	border-color	: #676767;
}

.brdr_white,
.project-box img
{
	border-color	: #ffffff;
}

.brdr_blue,
.more-btn,
.galleryimage-list a:hover img, .galleryimage-list a:focus img,
.pager a
{
	border-color	: #0069b3;
}

.brdr_babyblue,
.info-block h3,
.form-row input:focus, .form-row textarea:focus,
.pager a:hover, .pager a:focus, .pager a.active
{
	border-color	: #cfe4f3;
}
