/* CSS Document */
body {
	margin:0px;
	background-color:#002D72;
}

header {
	padding: 20px 0 20px 0;
}

#main {
	background-color:#fff;
	padding: 20px 0 20px 0;
}

footer {
	color:#fff;
	padding: 40px 0 40px 0;
}

footer div .region {
	float:left;
}

footer .footer-logo-univ,.footer-logo-med,.footer-copy-right{
	padding: 20px 0 20px 0;
}

#mainnavigation .nav > li > a {
	color:#fff !important;
}

#mainnavigation .nav > li > a:hover, .nav > li > a:focus, .nav > li > a:visited {
	background-color:transparent !important;
}

#block-useraccountmenu .nav > li > a {
	color:#fff !important;
}

#block-useraccountmenu .nav > li > a:hover, .nav > li > a:focus, .nav > li > a:visited {
	background-color:transparent !important;
}

/* Better format alert messages */
.alert .item{
	white-space: pre;
}


/** TEMP: Q&A Fields */
.field--type-questions-answers{
	margin-top: 2em;	
}
.field--type-questions-answers .field--label{
	font-size: 24px;	
}

.questions-and-answers{
	margin-top: 1em;
}

.questions-and-answers .header{
	margin-bottom: 2em;
}

.questions-and-answers .question{
	border-bottom: 2px solid #005EB8;
	margin-bottom: 1em;
}

.questions-and-answers .question > summary{
	font-weight: bold;
	margin-bottom: .5em;
	cursor: pointer;
	font-size: 20px;
}
.questions-and-answers fieldset.answer{
	border-left: 3px solid #002D72;
	
	margin-left: 25px;
	margin-bottom: 15px;	
	
	padding-left: 18px;
	padding-bottom: 15px;
}
.questions-and-answers .answers summary{
	font-weight: bold;
	margin-bottom: .5em;
	cursor: pointer;
}
.questions-and-answers .answer .created{
	font-size: 10px;
}
.questions-and-answers .answer .roles,
.questions-and-answers .answer .verified{
	display: none;
}
.questions-and-answers .answer-section{
	margin-top: 15px;
}

/* Submit a Question */
.questions-and-answers .form-actions{
	border: 0;
	margin: 0;	
}
.questions-and-answers > form{
	margin-top: 50px;
}
.questions-and-answers > form > div{
	padding: 0 !important;
}