/* General */

body {
	background-color: #000000;
	color: #FFFFFF;
}

img {
	border: 0;
}

table, caption, tbody, tfoot, thead, tr, th, td {
	vertical-align: top;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

body, textarea, input {
	font-size: 13px;
	font-family: Arial,Verdana,sans-serif;
	line-height: 1.4em;
}

h1 {
	font-weight: normal;
	font-size: 24px;
	margin: 0;
	padding: 0;
	padding-top: 5px;
	padding-bottom: 15px;
}

h2 {
	font-weight: bold;
	font-size: 17px;
	margin: 0;
	padding: 0;
	padding-top: 13px;
}

h3 {
	font-weight: bold;
	text-transform: uppercase;
	font-size: 13px;
	margin: 0;
	padding: 0;
	padding-top: 9px;
}

/* Links */

a, a:active, a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

/* Theme colors */
.section-call-center .theme-color, .blue, .section-call-center #sidebar-left ul.menu li a.active, .section-call-center h1, .section-call-center h2, .section-call-center h3, .section-call-center h1 *, .section-call-center h2 *, .section-call-center h3 *, #sf-menu-item-1.active-trail a, #sf-menu-item-1 a:hover, .section-call-center #sidebar-left a:hover {
	color: #009FC5;
	text-decoration: none;
}

.section-creative .theme-color, .green, .section-creative #sidebar-left ul.menu li a.active, .section-creative h1, .section-creative h2, .section-creative h3, .section-creative h1 *, .section-creative h2 *, .section-creative h3 *, #sf-menu-item-2.active-trail a, #sf-menu-item-2 a:hover, .section-creative #sidebar-left a:hover, #sf-menu-item-0.active-trail a, #sf-menu-item-0 a:hover {
	color: #7BAE37;
	text-decoration: none;
}

.section-events .theme-color, .orange, .section-events #sidebar-left ul.menu li a.active, .section-events h1, .section-events h2, .section-events h3, .section-events h1 *, .section-events h2 *, .section-events h3 *, #sf-menu-item-3.active-trail a, #sf-menu-item-3 a:hover, .section-events #sidebar-left a:hover {
	color: #D96C00;
	text-decoration: none;
}

.section-reporting .theme-color, .red, .section-reporting #sidebar-left ul.menu li a.active, .section-reporting h1, .section-reporting h2, .section-reporting h3, .section-reporting h1 *, .section-reporting h2 *, .section-reporting h3 *, #sf-menu-item-4.active-trail a, #sf-menu-item-4 a:hover, .section-reporting #sidebar-left a:hover {
	color: #A80000;
	text-decoration: none;
}

.section-news .theme-color, .section-news #sidebar-left ul.menu li a.active, .section-news h1, .section-news h2, .section-news h3, .section-news h1 *, .section-news h2 *, .section-news h3 *, .field-field-subtitle, #sf-menu-item-5.active-trail a, #sf-menu-item-5 a:hover, .section-news #sidebar-left a:hover {
	color: #009FC5;
	text-decoration: none;
}

.section-about-us .theme-color, .gray, .section-about-us #sidebar-left ul.menu li a.active, .section-about-us h1, .section-about-us h2, .section-about-us h3, .section-about-us h1 *, .section-about-us h2 *, .section-about-us h3 *, #sf-menu-item-6.active-trail a, #sf-menu-item-6 a:hover, .section-about-us #sidebar-left a:hover, #sf-menu-item-7.active-trail a, #sf-menu-item-7 a:hover {
	color: #999999;
	text-decoration: none;
}

.section-blog .theme-color, .gray, .section-blog #sidebar-left ul.menu li a.active, .section-about-us h1, .section-blog h2, .section-blog h3, .section-blog h1 *, .section-blog h2 *, .section-blog h3 *, #sf-menu-item-6.active-trail a, #sf-menu-item-6 a:hover, .section-about-us #sidebar-left a:hover, #sf-menu-item-7.active-trail a, #sf-menu-item-7 a:hover {
	color: #999999;
	text-decoration: none;
}



.sf-menu ul a {
	color: #FFFFFF !important;
}

.sf-menu ul a:hover, #sidebar-left a:hover {
	text-decoration: underline !important;
}

#sidebar-left a:hover {
	text-decoration: none !important;
}