/*!
 * Base12 Stylesheet
 */
 
body { font-family: Arial, Helvetica, sans-serif; position: relative; }

.btn { white-space: nowrap; }

.nowrap { white-space: nowrap; }

th.right, td.right { text-align: right; }
th.center, td.left { text-align: left; }
th.center, td.center { text-align: center; }

:-webkit-input-placeholder { color:#999; }
:-moz-placeholder { color:#999; }
:-ms-input-placeholder { color:#999; }
:placeholder { color:#999; }
.placeholder { color:#999; }

body.container-modal { padding-top: 1em !important;}

header { padding-top: 10px; padding-bottom: 9px; background-color: #482e93; }

#content { margin-top: 20px; }

#contentheader + #content { margin-top: 0px; }

footer { margin-top: 15px; padding-top: 15px; padding-bottom: 15px; border-top: 1px solid #939ba1; }

div.controls+div.controls { margin-top: .5em; }

.form-horizontal .help-inline { float: left; padding: 5px 0; text-align: right; }

a {
	color: #492f92;
	text-decoration: none;
}
a:hover {
	color: #1d1044;
	text-decoration: underline;
}

.nav-list > .active > a, .nav-list > .active > a:hover {
    background-color: #492f92;
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
}

div.thumbnail.active { border-color: #3a87ad; background-color: #f5f5f5; }

.clearleft { clear: left; }
