table {

	margin-top:0;

}

.label {

	width:200px;

	float:left;

	text-align:right;

}



.valLabel {

	color:red;

	font-weight:bold;

	width:200px;

	float:left;

	text-align:right;

}

.input {

	margin-left:250px;

}



.blue {

	background-color:#FEF886;

	color:#000;

}





.valInput {

	margin-left:250px;

}

.valInput input, .valInput textArea {

	border:2px red solid;



}



.formItem {

	clear:both;

	padding:5px;

}

.postal {

	display:none;

}

#pa,#ps,#pp {display:none;}



#positionHelp {

	display:none;

	z-index:100;

	width:200px;

	height:300px;

	background-color:#fffdda;

	padding:10px;

	font-size:10pt;

}

.sectionHeader p{

	background-color:#000;

	color:#fff;

	width:100%;

	font-weight:bold;

	padding-left:15px;

	height:2em;

	padding-top:0.5em;

}



.valWarning {

	width:400px;

	background-color:#fffdda;

	color:red;

	margin-left:120px;

	padding:7px;

	line-height:1.5em;

}



#scholarshipHelpBox {

	display:none;

	z-index:100;

	width:200px;

	height:300px;

	background-color:#fffdda;

	padding:10px;

	font-size:10pt;

}

.hiddenFormElements {

	display:none;

}



.normalFormElements {

	display:block;

}

#lssNav {

	background-color:#407FC8;

}

.vaTop {

	vertical-align:top;

	width:95%;

}

.mainContent {

	margin-left:10px;

}



#actions {

	margin-bottom:50px;

}



#actions p a {

	font-weight: 800;

	color:#598fcd;

	text-decoration:none;

}



#actions p a:hover {

	text-decoration:none;

	font-weight: 800;

	color:#808080;

}



a img {

	border:none;

}



#content {

	margin-left:15px;

	margin-right:15px;

}



#rightNav {

	margin-top:250px;

}

.navRight {

background-color:#f1f1f1;

padding-left:10px;



}

#adminInput {

	border:red,1px,solid;

}



.helpBox {

	display:none;

	z-index:100;

	width:200px;

	height:400px;

	background-color:#fffdda;

	padding:10px;

	font-size:10pt;

}

.withheld {

	background-color:#EF8861;

	margin-right:40px;

	padding:1.25em;

	list-style-type:none;

}

.mainContent li {

	padding-top:.1em;

	padding-bottom:.1em;

	margin-bottom:5px;

	padding-left:3px;

}

.priv {

	float:left;

	width:560px;

	text-align:justify;

	position:relative;

	left:40px;

}

.but:link, .but:visited,.but:focus{

	font-weight:600;

	text-decoration:none;

	background-color:#7494AB;

	color:#fff;

	padding-left:1em;

	padding-right:1em;

	border:3px white ridge;

	margin-right:3px;

	margin-bottom:3px;

}

.but:hover,.but:active {

	font-weight:600;

	text-decoration:none;

	background-color:#74BAC9;

	color:#fff;

	padding-left:1em;

	padding-right:1em;

	border:3px white ridge;

	margin-right:3px;

	margin-bottom:3px;

}

.shade {

	background-color:#e6e6e6;

	margin-right:40px;

	padding:1.25em;

	list-style-type:none;

}

.app {

	background-color:#9DD05B;

	margin-right:40px;

	padding:1.25em;

	list-style-type:none;

}



.noShade {

	margin-right:40px;

	padding:1.25em;

	list-style-type:none;

	background-color:#f1f1f1;

}

.dLeft {

	width:200px;



	clear:left;

}

.dRight {

	width:500px;

	clear:right;

	margin-left:200px;

	float:right;

}

table.detail td { 

	vertical-align:top;

	padding:.5em;

}

table.detail {

	border-spacing:0;

}

.mgrComments {

margin-left:40px;

margin-right:40px;

padding:1em;

background-color:#f1f1f1;

text-align:justify;

}

.formBut {

background-color:#74BAC9;

color:#fff;

border:3px white ridge;

}

h1,h2,h3,h4,h5,h6 {

	color:#7494AB;

}

#otherRequirementsHelpBox {

	display:none;

	z-index:100;

	width:200px;

	height:300px;

	background-color:#fffdda;

	padding:10px;

	font-size:10pt;

}

.discBox {

	background-color:#74BAC9;

	width:550px;

	padding: 10px;

	font-family:Arial,Verdana,Sans-serif;

	color:#fff;

	font-size:14px;

		}

.upper{

	text-align:center;

	width:550px;

	background-color:#7494AB;

	padding: 10px;

	font-family:Arial,Verdana,Sans-serif;

	color:#fff;

	font-size:14px;

		}

.upper h2 {

	color:#fff;

	font-size:18px;

			

		}

.upper ul {

	text-align:left;

		}

		

		

.discBox li {

	margin-bottom:5px;

		}

.discBox h3 {

	color:#fff;

		}

.lower {

	background-color:#7494AB;

	width:550px;

	padding: 10px;

	font-family:Arial,Verdana,Sans-serif;

	color:#fff;

	text-align:center;

	font-size:14px;

		}

.lower h2 {

	color:#fff;

	font-size:18px

		}

		

.attention {

	display:block;

	background-color:#EF8861;

	padding-top:3px;

	padding-bottom:3px;

}

.nonAttention {

	display:block;

	padding-top:3px;

	padding-bottom:3px;

}
