#homeBanner {
	display:block;
	position:relative;
	width:900px;
	height:480px;
	background:url(/images/bg-main-banner.jpg) no-repeat;
	z-index:2;
}

#homeBanner #studentsEarnings {
	position:absolute;
	right:60px;
	top:40px;
	text-align:right;
	color:#177193;
}

#homeBanner #studentsEarnings h3 {
	margin:0px;
	color:#177193;
	font-size:14px;
	font-weight:bold;
	letter-spacing:-0.04em;
}

#homeBanner #studentsEarnings .studentEarningsAmmount {
	letter-spacing:-0.04em;
	color:#a80c09;
	font-size:28px;
	line-height:32px;
	font-weight:bold;
}

#homeBanner #studentsEarnings .studentEarningsAmmount strong {
	font-size:32px;
	margin-right:5px;
}

#homeBanner #studentsEarnings .smallText {
	display:block;
	color:#177193;
	font-size:11px;
	font-weight:bold;
	line-height:12px;
}

#homeBanner #headlineAndSearch {
	position:relative;
	padding-top:70px;
	padding-left:25px;
	width:850px;
	height:230px;
}

#homeBanner #headlineAndSearch h1 {
	font-weight:normal;
	font-size:18px;
	color:#133a4d;
	letter-spacing:-0.05em;
	margin-bottom:20px;
}

#homeBanner #headlineAndSearch h1 strong {
	color:#4289a7;
	font-size:55px;
	line-height:55px;
	font-weight:normal;
	display:block;
	letter-spacing:-0.05em;
}

#homeBanner #headlineAndSearch #homeSearch {
	position:relative;
	margin-left:-9px;
}

#homeBanner #headlineAndSearch #homeSearch #searchField, #keyword {
	display:block;
	float:left;
	padding:25px;
	border:none;
	background:url(../images/bg-homepage-search.png) no-repeat;
	width:363px;
	height:23px;
	font-size:18px;
	line-height:26px;
	color:#9794a6;
	margin-right:10px;
}

#homeBanner #headlineAndSearch #homeSearch #searchBtn {
	display:block;
	float:left;
	padding:40px 10px 10px 10px;
	margin-top:7px;
	height:9px;
	width:59px;
	height:59px;
	text-align:center;
	font-size:12px;
	letter-spacing:-0.05em;
	color:#FFFFFF;
	background:url(../images/btn-search.gif) no-repeat;
	background-position:top;
	border:0px;
	cursor:pointer;
}

#homeBanner #headlineAndSearch #homeSearch #searchBtn:hover {
	background-position:bottom;
}


#homeBanner #headlineAndSearch #homeSearch .hintbox_list_container {
	position:absolute;
	top:64px;
	left:24px;
	background:#FFFFFF;
	opacity:0.9;
	padding:5px 20px;
	border-left:1px solid #007899;
	border-right:1px solid #007899;	
	border-bottom:1px solid #007899;
}

#homeBanner #headlineAndSearch #homeSearch .hintbox_list_container ul li {
	padding:5px 10px;
	font-size:12px;
}

#homeBanner #stepsToEarn {
	position:relative;
	padding-left:25px;
	width:850px;
	height:180px;
}

#homeBanner #stepsToEarn h2 {
	text-align:center;
	color:#FFFFFF;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:28px;
	letter-spacing:-0.02em;
	font-weight:100;
	margin-bottom:20px;
}

#homeBanner #stepsToEarn h2 strong {
	font-weight:normal;
	color:#d6ff00;
}

#homeBanner #stepsToEarn .step {
	width:222px;
	height:106px;
	display:block;
	float:left;
	background:url(../images/bg-banner-step.png) no-repeat;
	margin-right:15px;
	position:relative;
}

#homeBanner #stepsToEarn .step .stepNo {
	position:absolute;
	width:65px;
	height:60px;
	text-align:center;
	left:10px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:64px;
	line-height:60px;
	top:5px;
}

#homeBanner #stepsToEarn .step h3 {
	padding-top:25px;
	padding-left:90px;
	width:120px;
	color:#FFFFFF;
	font-size:32px;
	line-height:32px;
}

#homeBanner #stepsToEarn .step p {
	padding-left:90px;
	font-size:11px;
	line-height:13px;
	color:#FFFFFF;
	letter-spacing:-0.02em;
}

#homeBanner #stepsToEarn #step4 {
	width:126px;
	height:84px;
	margin-top:12px;
	display:block;
	float:left;
	background:url(../images/btn-banner-step4.png) no-repeat;
	position:relative;
	cursor:pointer;
	color:#FFFFFF;
	text-align:center;
	line-height:13px;
	padding-top:10px;
}

#homeBanner #stepsToEarn #step4 strong {
	display:block;
	font-size:12px;
}

#homePageNewsContainer {
	position:relative;
	height:150px;
}

#homePageNewsContainer .newsItem {
	color:#606060;
}

#homePageNewsContainer .newsItem a {
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}

#homePageNewsContainer .newsItem h3 {
	color:#4289a7;
	font-size:14px;
	font-weight:bold;
}


#homePageNewsNavigation a {
	color:#eaf1f3;
	display:block;
	float:left;
	line-height:24px;
	height:24px;
	width:24px;
	text-align:center;
	border:1px solid #e4edf1;
	background:#eaf1f3;
	color:#4791b1;
	margin-right:5px;
	text-decoration:none;
}

#homePageNewsNavigation a:hover, #homePageNewsNavigation a.activeSlide {
	background:#4791b1;
	color:#FFFFFF;
	cursor:pointer;
}

#socialIconsHome {
	height:70px;
	text-align:center;
}
#socialIconsHome a {
	text-align:center;
	width:80px;
	
}

#refferBanner {
	height:132px;
	display:block;
	background:url(/images/icon-home-macbook-air.jpg) left no-repeat;
	position:relative;
}

#refferBanner #btnHomeRefferal {
	position:absolute;
	color:#ae1d1d;
	font-weight:bold;
	font-size:18px;
	letter-spacing:-0.02em;
	text-align:center;
	width:100px;
	text-decoration:none;
	bottom:25px;
	right:0px;
}

#refferBanner #btnHomeRefferal em {
	font-weight:normal;
	font-size:12px;
	line-height:14px;
	display:block;
	font-style:normal;
}

.matchColumnHome {
	height:270px;
}