body {
	background: rgb(255,255,255);
	background: -moz-linear-gradient(top, rgba(233,240,246,1) 0%, rgba(255,255,255,1) 40%) no-repeat;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(233,240,246,1)), color-stop(40%, rgba(255,255,255,1))) no-repeat;
	background: -webkit-linear-gradient(top, rgba(233,240,246,1) 0%, rgba(255,255,255,1) 40%) no-repeat;
	background: -o-linear-gradient(top, rgba(233,240,246,1) 0%, rgba(255,255,255,1) 40%) no-repeat;
	background: -ms-linear-gradient(top, rgba(233,240,246,1) 0%, rgba(255,255,255,1) 40%) no-repeat;
	background: linear-gradient(to bottom, rgba(233,240,246,1) 0%, rgba(255,255,255,1) 40%) no-repeat;
	
	color: #808080;
}
h1 {
	color: #0A4A7A;
	text-shadow: 1px 1px 0 rgba(0,0,0,.15);
}
h2,
h3 {
	color: #71AE43;
	font-weight: bold;
	text-shadow: 1px 1px 0 rgba(0,0,0,.15);
}
a {
	color: #393939;
}
a:hover {
	color: #808080;
	text-decoration: none;
}
#cc-content-outer {
	min-height: 500px;
}
#cc-content-sub-outer {
	background: rgba(255,255,255,.5);
	position: relative;
}
#cc-content-sub-outer:after {
	content: ' ';
	background:url(score-1-shdw.png) center bottom no-repeat;
	position:absolute;
	bottom:-13px;
	height:13px;
	width:314px;
}
#cc-content-sub-inner {
	background: rgb(16,96,150);
	background: -moz-linear-gradient(top, rgba(16,96,150,1) 0%, rgba(10,74,122,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(16,96,150,1)), color-stop(100%, rgba(10,74,122,1)));
	background: -webkit-linear-gradient(top, rgba(16,96,150,1) 0%, rgba(10,74,122,1) 100%);
	background: -o-linear-gradient(top, rgba(16,96,150,1) 0%, rgba(10,74,122,1) 100%);
	background: -ms-linear-gradient(top, rgba(16,96,150,1) 0%, rgba(10,74,122,1) 100%);
	background: linear-gradient(to bottom, rgba(16,96,150,1) 0%, rgba(10,74,122,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#106096', endColorstr='#0a4a7a', GradientType=0 );
	color: #fafafa;
	position: relative;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
#cc-content-sub-inner .mceListBox a {
	text-shadow: none;
	color: #000;
}
/* DON'T FORGET TO CONVERT ID TO CLASS FOR -rte FILE */
#cc-content-sub-inner h3,
#cc-content-sub-inner a {
	color: #FFFFFF;
	text-shadow: 0 -1px 0 rgba(0,0,0,1);
}
/* // DON'T FORGET TO CONVERT ID TO CLASS FOR -rte FILE */
a.cc-register,
.cc-btn-primary,
.cc-btn-secondary,
.cc-btn-tertiary,
.cc-btn-tertiary[disabled]:hover {
	background: rgb(252,211,38);
	background: -moz-linear-gradient(top, rgba(252,211,38,1) 0%, rgba(215,186,2,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(252,211,38,1)), color-stop(100%, rgba(215,186,2,1)));
	background: -webkit-linear-gradient(top, rgba(252,211,38,1) 0%, rgba(215,186,2,1) 100%);
	background: -o-linear-gradient(top, rgba(252,211,38,1) 0%, rgba(215,186,2,1) 100%);
	background: -ms-linear-gradient(top, rgba(252,211,38,1) 0%, rgba(215,186,2,1) 100%);
	background: linear-gradient(to bottom, rgba(252,211,38,1) 0%, rgba(215,186,2,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcd326', endColorstr='#d7ba02', GradientType=0 );
	text-shadow: 0 -1px 0 rgba(0,0,0,.2);
	border: none;
	color: #fff;
	font-weight: bold;
	-webkit-box-shadow: 0px 2px 6px rgba(0, 0, 0, .3);
	-moz-box-shadow: 0px 2px 6px rgba(0, 0, 0, .3);
	box-shadow: 0px 2px 6px rgba(0, 0, 0, .3);
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
a.cc-register:hover,
.cc-btn-primary:hover,
.cc-btn-secondary:hover,
.cc-btn-tertiary:hover {
	background: rgb(215,186,2);
	background: -moz-linear-gradient(top, rgba(215,186,2,1) 0%, rgba(252,211,38,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(215,186,2,1)), color-stop(100%, rgba(252,211,38,1)));
	background: -webkit-linear-gradient(top, rgba(215,186,2,1) 0%, rgba(252,211,38,1) 100%);
	background: -o-linear-gradient(top, rgba(215,186,2,1) 0%, rgba(252,211,38,1) 100%);
	background: -ms-linear-gradient(top, rgba(215,186,2,1) 0%, rgba(252,211,38,1) 100%);
	background: linear-gradient(to bottom, rgba(215,186,2,1) 0%, rgba(252,211,38,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d7ba02', endColorstr='#fcd326', GradientType=0 );
	color: #fafafa;
	opacity: 1;
	border: none;
}
/* KEEP THIS FOR RTE */
.group-sep {
	border-color: #808080;
}
.cc-divider {
	height: 1px;
	background: #000000;
	border-color: #fff;
}
/* // KEEP THIS FOR RTE */
#cc-branding-outer {
	min-height: 10px;
}
