/* CSS Document */

/* masthead classes */

.rsc-masthead {
	background-color: #006BA6;
	background-image: url(../images/themes/blue/masthead-bg.png);
	background-position: top center;
	background-repeat: repeat-x;
}
.rsc-masthead nav.primary ul li a {
	color: #FFFFFF;
	color: rgba(255,255,255,0.8);
}

.rsc-masthead nav.primary ul.nav-full li a:hover,
.rsc-masthead nav.primary ul.nav-full li a:focus {
	color: #FFFFFF;
	border-color: #FFFFFF;
}

.masthead-logo .title,
.masthead-logo .strap {
	color: #FFFFFF;
}

.nav-list dt, .nav-list dd {
	border-left-color: #006BA6;
}



/* ui classes */
.rsc-ui .large-heading {
	color: #008AC3;
}
h1, .h1 {
	color: #006BA6;
}
h2, h3, h4, .h2, .h3, .h4 {
	color: #004C89;
}

.rsc-ui a {
	color: #004C89;
}
.rsc-ui a:hover, .rsc-ui a:focus {
	color: #008AC3;
}

.rsc-ui button.clear {
	color: #004C89;
}
.rsc-ui input[type=text],
.rsc-ui select,
.rsc-ui textarea {
	border: 1px solid #006BA6;
}

.rsc-ui input[type=text]:focus,
.rsc-ui select:focus,
.rsc-ui textarea:focus {
	outline: 4px solid #004C89;
}
.rsc-ui button, 
.rsc-ui input[type=button], 
.rsc-ui input[type=submit], 
.rsc-ui input[type=reset] {
	background-color: #006BA6;
}

.rsc-ui table th {
	border-bottom: 1px solid #008AC3;
	color: #006BA6;
}


/* layout classes */
.rsc-ui nav.secondary {
	background-color: #006BA6;
}
.rsc-ui nav.secondary li a {
	background-color: #006BA6;
}