html, body { height: 100% }
body { margin:0px; padding:0px; }
#menuBar { min-height: 60px; z-index:1; background-color: #666; padding:3px; text-align:left; vertical-align:middle; line-height:30px; color:#fff; }
#dashboardContent { width:100%; height:80%;}
.activeStatus {background-color:#F5DA81; line-height:25px;}
#statusMsg{text-align:center; width:100%; margin:0 auto; font-weight:bold;}
#OBOstatusMsg{text-align:center; width:100%; margin:0 auto; font-weight:bold;}
#loginContainer { padding:10px; margin:0 auto; width:600px;}
#PNC_Logout {  display:inline;margin: 0px; padding-right:5px; padding-left:5px;}
.login-error {color:red; font-weight: bold;}
#emailSearchForm {display:inline;margin: 0px; padding-right:5px; padding-left:5px;}
#assetSearchForm {display:inline;margin: 0px; padding-right:5px; padding-left:5px;}
#runtimeEmail, #requestorApplicationList {font-size:8pt;}
#runtimeAssetID {font-size:8pt;}
#override-label{ margin-left:15px;}
img#logoImg {height:98%; float:right; margin-left:5px;}
#right-menu {float:right; width:155px; margin-right:2px; height:60px; }
.right-buttons { height: 60px; line-height: 60px;  border:1px solid red; }
#loginFormLOGO {text-align: center;}
.center {text-align:center;}
#newUserInfo{ background-color:#EFEFEF; border-top: 1px solid #999; border-bottom: 1px solid #999; padding:2px; margin-bottom:30px;}
.orange { color: #FF8000; font-weight:bold;}
#contactInfo, #pwReminder, #newUserInfo {margin-top:30px;}
#ssFooter{ text-align:center; margin:0 auto; width:200px;margin-top: 50px;}
#help-and-logout {float:right;width:150px; text-align:right;  line-height:60px;}
#formContainer {width:425px; margin:0px auto;}
#overrideLinkOutput {  min-width:2px; display: inline-block;} 
#dynAssetOutput { min-width:2px; display: inline-block;} 
.call-to-action{ font-size: 2.0em; color: red; text-transform: uppercase;}
.red-bold { color: red; font-weight: bold;}

.sssifooter {
	color: #c3c3c3;
	text-align: left;
	font-family: verdana;
	font-size: 8pt;
	font-weight: normal;
	background-image: url('https://secure.sportssystems.com/eventdata/SSLogoLTBW.png');
	background-repeat: no-repeat;
	background-position: 75px 0px;
	padding: 0px;
	padding-top: 4px;
	height: 21px;
	border-collapse: collapse;
}

#buttonSection {min-width:600px;}

#welcomeMsg { text-align:center; color:#136FAC; font-weight:bold; }
#welcomeMsg h3 {font-size:2.4em;}
#onBehalfOfEmail {
	display: inline-block;
	height: 14px;
	font-size: 10px;
	line-height: 14px;
} 

#dialog-onBehalfOf { display:none;}
#onBehalfOfOutput {margin-top:5px;}
.closeButtonFix {margin:0px;}

/* Override bootstraps style */
.text-error {
	color: red;
	font-size: 16px;
}
.alert-600 { width:600px;}
.alert-90p { width:90%;}
.alert-centered {margin: 0 auto;}
