.jumbotron {
	background-color: #0088cc;
	padding-bottom: 20px;
	margin-bottom: 0px;
}

#logo-row-interior {
	margin-top: 80px;
}

#row-header {
	margin-top: 40px;
}

#row-border {
	border-bottom:1px solid #777;
}

#ss-border {
	border:0px solid #ccc;
}

#mk-pad {
	padding: 10px;
}

#quote-strip {
	margin-top: 20px;
}

#promise-quote {
	font-family: 'Cardo', serif;
	font-size: 1.5em;
	color: #fff;
	line-height: 1.3em;
	margin-top: 20px;
}

.gov-name {
	font-size: .9em;
	color: #bad5ea;
	font-weight: 700;
	font-family: 'Open Sans', sans-serif;
}

#home-logo-box {
	text-align:center;
	margin-top: 10px;
}

#logo-container img {
	margin:auto;
}

#job-scoreboard {
	font-family: 'Open Sans Condensed', sans-serif;
	text-align:center;
}

#job-scoreboard-title {
	font-size: 1em;
	color: #fff;
	padding:0px;
	margin:20px 0px 0px 0px;
}

#job-scoreboard-readout {
	font-weight: 700;
	font-size: 3em;
	margin:0px;
	padding:0px;
	line-height: .5em;
	color: #f7941e;
}

#job-scoreboard-readout a {
	color: #f7941e;
	text-decoration:underline;
}

#job-scoreboard-readout a:hover {
	color: #fff;
	text-decoration:underline;
}

.search-area {
	position:relative;
}

.search-over {
	color: #999;
	display:block;
	position:absolute;
	top: 5px;
	left: 28px;
	z-index:20;
	font-size: 1.2em;
	font-family: 'Open Sans', sans-serif;
}

.search-over b {
	font-weight: 700;
	color: #f7941e;
}

#search-row {
	margin-top: 10px;
}

#content-row {
	margin-top: 50px;
}

#about-content {
	margin-top: 20px;
}

h2 {
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 700;
	color: #666666;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 4px 0px;
}

h3 {
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 700;
	color: #333;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 4px 0px;
}

h4 {
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 700;
	color: #333;
	padding: 0px 0px 0px 0px;
	margin: 20px 0px 4px 0px;
}

#content-row p {
	color: #666;
}

#promise-descrip h2 {
	color: #f7941e;
}

#promise-descrip h3 {
	color: #333;
	font-size: 1em;
	font-weight:300;
	margin-bottom:10px;
}

#promise-descrip  {
	font-size: 1.2em;
	color: #666;
	font-family: 'Open Sans', sans-serif;
}

#resource-column .row {
	margin-bottom: 30px;
}

#resource-column h2 {
	font-size: 1.6em;
}

#resource-column p {
	font-family: 'Open Sans', sans-serif;
}

#resource-column img {
	border: 1px solid #ccc;
}

.btn {
	font-family: 'Open Sans', sans-serif;
	font-weight: 700;
}

.btn-header {
	margin-top: 60px;
	font-weight: normal;
	font-size: 1.7em;
}

.btn-header strong {
	color: #f7941e;
	font-weight: 700;
	font-size: 1.4em;
}

.copyright {
	color: #999;
}

.blueprint p {
	font-family: 'Open Sans', sans-serif;
}

.btn-primary {
	background-color: #0088cc;
}

.nsparcFooter{float: right;}
.noJsHide{display: none;}
.noScriptSB{font-size: 0.6em;}

@media (min-width: 992px) {
.textPullRight{float: right;}
}

@media (max-width: 991px) {
.nsparcFooter{float: none;}
}

.skip {
        position: absolute;
        top: -1000px;
        left: -1000px;
        height: 1px;
        width: 1px;
        text-align: left;
        overflow: hidden;
    }
    
    a.skip:active, 
    a.skip:focus, 
    a.skip:hover {
        left: 0; 
        top: 0;
        width: auto; 
        height: auto; 
        overflow: visible; 
        border: solid #333 2px; 
        color: #fff; 
        z-index: 9999; 
        background: #555
    }
