body {
	background-color : #1F1F1F;
}

h2 {
	border : none;
	font-family : "Arial Black", Arial, Helvetica, sans-serif;
	font-size : 28px;
	font-weight : bold;
	color: #f6c037;
	margin : 0 10px 5px;
	padding-top : 5px;
	text-transform:uppercase;
}

h3 {
	font-family : Georgia, "Times New Roman", Times, serif;
	border: none;
	font-size : 18px;
	color: #ecd57f;
	margin-left : 10px;
	margin-right : 10px;
	margin-bottom : 5px;
}

a {
	color : #39c;
}

#portalBar {
	background-image : none;
}

#portalBar #portalBarLogo {
	background:#036 url(/graduate/images/eb_tlcAndLogo.gif) no-repeat left top;
}

#entityBranding {
	height : 192px;
}

#pageContainer {
	width : 1020px;
	margin : 0 auto;
	background : #000 url(/graduate/images/graduate_maincontentBG.jpg) no-repeat left 270px;
}

#breadCrumbs {
	display : none;
}

#topNavigation {
	background : transparent url(/graduate/images/graduate_navBG.jpg) no-repeat left top;
	height: 52px;
}

#topNavigation ul {
	background-color : transparent;
	height : 52px;
}

#topNavigation li {
	list-style-type : none;
}

#topNavigation ul li a {
	height : 52px;
	line-height: 45px;
	padding : 0 30px;
	font-size : 17px;
}

#topNavigation ul li > a {
	padding : 0 30px;
}

#topNavigation ul li a:hover {
	padding : 0 30px;
	text-decoration : underline;
}


/* Splash Page Styles */
.oneColRelativePage #mainContent {
	float : none;
	width: auto;
}

#spotlight { /*IE6 can't do transparent PNGs so lets give it something different*/
	height : 228px;
	background-color : #4F4F4F;
	border : 1px solid #BFBFBF;
}

#mainContent > #spotlight {
	background : transparent url(/graduate/images/spotlight_bg.png) repeat-x left top;
	border : none;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	margin-bottom : 20px;
}

#spotlight img {
	float : right;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	padding : 8px 3px 0 20px;
}

#spotlight p {
	color : #fff;
	margin-left : 10px;
	margin-right : 10px;
}

#mainContent .subLeftColumn {
	width : 490px;
	float:	left;
}

.subLeftColumn dl {
	margin-left : 10px;
	margin-bottom : 30px;
}

.subLeftColumn dt {
	margin-bottom : 3px;
}

.subLeftColumn dt a {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color : #a3e486;
}

.subLeftColumn dd {
	color : #fff;
	margin-bottom : 20px;
}

#mainContent .subRightColumn {
	width : 410px;
	float:	right;
	padding-left : 80px;
}

.subRightColumn h2 { /*IE6 can't do transparent PNGs so no background img on the h2*/
	margin-left : -3px;
}

.subRightColumn > h2 {
	background : transparent url(/graduate/images/h2BG.png) no-repeat left top;
	margin-left: -80px;
	padding-left: 75px;
}

.subRightColumn dt a {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color : #9cc;
}

.subRightColumn dd {
	color : #fff;
	margin-bottom : 20px;
}

.socialbadge img {
	margin : 0 15px;
}

/* Generic Secondary Page Two Column Styles */
.twoColRelativePage #mainContent #leftColumn {
	width : 630px;
	margin-left : 15px;
	padding : 20px;
	background-color : #fff;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}

#mainContent #leftColumn h3 {
	color : #d7af1a;
}

#mainContent #leftColumn p {
	padding-left : 10px;
}

#mainContent #leftColumn dl {
	margin-left : 10px;
	margin-bottom : 30px;
}

#mainContent #leftColumn dt {
	margin-bottom : 3px;
}

#mainContent #leftColumn dt a {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color : #3da60e;
}

#mainContent #leftColumn dd {
	margin-bottom : 20px;
}

.twoColRelativePage #mainContent #rightColumn {
	width : 275px;
	margin-top : 0;
}

.twoColRelativePage #mainContent #rightColumn h2 { /*IE6 can't do transparent PNGs so no background img on the h2*/
	margin-left : -3px;
}

.twoColRelativePage #mainContent #rightColumn > h2 {
	background : transparent url(/graduate/images/h2BG.png) no-repeat left top;
	margin-left: -30px;
	padding-left: 30px;
}

.twoColRelativePage #mainContent #rightColumn dt a {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color : #9cc;
}

.twoColRelativePage #mainContent #rightColumn dd {
	color : #fff;
	margin-bottom : 20px;
}

/* App App Styles */
.noClassGiven #mainContent {
	margin : 25px;
	padding : 20px;
	background-color : #fff;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}

.noClassGiven #mainContent h2 {
	margin-left : 0;
}

.noClassGiven #mainContent .formLabelMedium, .noClassGiven #mainContent .checkListMedium {
	padding-top : 1.5em;
}

.noClassGiven #mainContent .checkListMedium table td{
	padding-bottom : 5px;
}


/* Footer Styles */
#footer {
	padding-top : 100px;
}

#unbridledLogo {
	position : static;
}

#unbridledLogo a {
	background:transparent url(/graduate/images/Unbridled_webicon.gif) no-repeat left top;
	height : 30px;
}

#agencyEnterpriseFooter {
	position : static;
	width : 42em;
	margin : 0 auto;
}

#agencyEnterpriseFooter li.navClass {
	border : none;
}

#agencyEnterpriseFooter li a {
	color : #fff;
	text-decoration: underline;
}

#copyright {
	position : static;
	text-align: center;
	color : #fff;
	clear : both;
	width : 42em;
	margin : 2em auto 0.5em;
}
