body{
background-color:#309dcf;
background-image:url("../img/body-bg-blue.png");
background-repeat: no-repeat;
background-position: top center;

}

#header{
height:90px;
top: -30px;
}

#topStudentButton
{
	top: 25px;
	position: relative;
}

#homePage
{
	background-color: #8CC63F;
	background-image: url(/img/BackgroundWithPath2.png);
	background-repeat: repeat-x;
}

#StartLink
{
	position: absolute;
	top: 50px;
	right: 40px;
	z-index: 999;
	overflow: hidden;
}

#TourLink
{
	position: absolute;
	top: 298px;
	right: 10px;
	z-index: 999;
}

h1{
text-indent:-9999px;
width:655px;
height:49px;
background-image:url("../img/h1-careercompass.png");
background-repeat: no-repeat;
float:left;
margin:30px 20px 20px 0px;
}

#nav{
background-image:url("../img/nav-bg-yellow.png");
background-repeat: no-repeat;
height:41px;
}
#navContainer ul {
margin: 0;
padding: 0;
}

#navContainer ul li {
display: inline;
height:41px;
float:left;
list-style: none;
padding: 0px 10px 0px 10px;
text-align:center;
}

#home #navContainer ul li#home {
background-color:white;
}
#school #navContainer ul li#school {
background-color:white;
}
#tour #navContainer ul li#home {
background-color:white;
}
#purchase #navContainer ul li#purchase {
background-color:white;
}
#contact #navContainer ul li#contact {
background-color:white;
}
.login #navContainer ul li.login {
background-color:white;
}

#TourContainer ul li{
list-style: none;
padding-bottom:30px;
}

#bodywrapper{
padding-right:20px;
}
#purchasewrapper{
padding:30px;
padding-top:15px;
}

.floatleft{
float:left;
}
.floatright{
float:right;
}
.makeinline{
display:inline;
}
.isselected{
background-color:white;
cursor: pointer;
cursor: hand;

}

#nav a{
text-decoration:none;
display:block;
padding-top:10px;
color:black;
}
#blurb{
height:250px;
background-image:url("../img/blurb-bg.png");
background-repeat: no-repeat;
background-color:white;

}

#BlurbContent{
padding-left:50px;
padding-top:30px;
width:500px;
}

#blurbText
{
	font-size: 20px;
	color: #ffffff;
	font-family: Candara;
}

#blurb h2#brightfuture{ 
height:42px;
background-image:url("../img/h2-bg-brightfuture.png");
background-repeat: no-repeat;
text-indent:-9999px;
margin-bottom:10px;
color: #ffffff;
font-family: Candara; font-size: 18px; }


#blurb p{
color:white;
font-size:1.25em;
margin-bottom:-5px;
}
#TakeTourButton span{
background-image:url("../img/tour-bg-button.png");
background-repeat: no-repeat;
text-indent:-9999px;
display:block;
float:right;
width:215px;
height:38px;
}
#columnContainer{
background-color:white;

}
.colContent{
padding:15px;
padding-left:30px;

}
#leftcol{

}
#rightcol{

}


.accountDiv{
  margin: 0px 0px 8px 4px;
}

.accountLbl{
  width: 120px;
  text-align: right;
  display: inline-block;
}

.createError{
  margin: 12px 0px 12px 32px;
}

h2#Tour{
background-image:url("../img/h2-tour.png");
background-repeat: no-repeat;
margin-top:20px;
margin-left:20px;
height:42px;
width:511px;
text-indent:-9999px;
}

h2#thanks{
background-image:url("../img/h2-thanks.png");
background-repeat: no-repeat;
margin-top:20px;
margin-left:20px;
height:42px;
width:511px;
text-indent:-9999px;
}

h2#contact{
background-image:url("../img/h2-contact.png");
background-repeat: no-repeat;
margin-top:20px;
margin-left:-5px;
height:42px;
width:511px;
text-indent:-9999px;
}

h2#dropnote{
background-image:url("../img/h2-dropnote.png");
background-repeat: no-repeat;
margin-top:20px;
margin-left:20px;
height:42px;
width:511px;
text-indent:-9999px;
}

h2#purchase{
background-image:url("../img/h2-purchase.png");
background-repeat: no-repeat;
margin-top:20px;
margin-left:20px;
height:42px;
width:511px;
text-indent:-9999px;
}

h2#newAccDetails{
background-image:url("../img/h2-accountDetails.png");
background-repeat: no-repeat;
margin-top:20px;
margin-left:20px;
height:42px;
width:511px;
text-indent:-9999px;
}

h2#paynow{
background-image:url("../img/h2-paynow.png");
background-repeat: no-repeat;
margin-top:20px;
margin-left:20px;
height:42px;
width:511px;
text-indent:-9999px;
}

h2#paymentProcessed{
background-image:url("../img/h2-paymentProcessed.png");
background-repeat: no-repeat;
margin-top:20px;
margin-left:20px;
height:42px;
width:511px;
text-indent:-9999px;
}

h2#paymentFailed{
background-image:url("../img/h2-paymentFailed.png");
background-repeat: no-repeat;
margin-top:20px;
margin-left:20px;
height:42px;
width:511px;
text-indent:-9999px;
}

h2#signup{
background-image:url("../img/h2-signup.png");
background-repeat: no-repeat;

height:42px;
width:511px;
text-indent:-9999px;
}

h2#requestatrial{
background-image:url("../img/h2-trial.png");
background-repeat: no-repeat;

height:42px;
width:511px;
text-indent:-9999px;
}

h2#AdvisorMode{
background-image:url("../img/h2-advisormode.png");
background-repeat: no-repeat;

height:42px;
width:335px;
text-indent:-9999px;
}

h2#InvoicePayment{
background-image:url("../img/h2-invoicepayment.png");
background-repeat: no-repeat;

height:42px;
width:335px;
text-indent:-9999px;
}

h2#EarnMoney{
background-image:url("../img/h2-earnmoney.png");
background-repeat: no-repeat;
height:42px;
width:450px;
text-indent:-9999px;
}

#BenifitsList ul li{
margin-top:10px;

}

h3#dontstress{
background-image:url("../img/h3-bg-DontStress.gif");
background-repeat: no-repeat;
margin-top:20px;
height:42px;
width:511px;
text-indent:-9999px;
}
h3#printout{
background-image:url("../img/h3-bg-PrintOut.gif");
background-repeat: no-repeat;
height:25px;
width:370px;
text-indent:-9999px;
}
h3#benifits{
background-image:url("../img/h3-bg-Benifits.gif");
background-repeat: no-repeat;
height:25px;
width:370px;
text-indent:-9999px;
}

#footer{
background-image:url("../img/nav-bg-yellow-bottom.png");
background-repeat: no-repeat;
height:40px;
}
#MainFooter{
width:100%;
background-color:#00283a;
margin-top:30px;
}

#MainFooter td, #MainFooter p{
color:white;
padding:30px;
margin:0px;
}

.awesome{
background: #222 url(../img/alert-overlay.png) repeat-x;
display: inline-block;
padding: 5px 10px 6px;
color: #fff;
text-decoration: none;
font-weight: bold;
line-height: 1;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-moz-box-shadow: 0 1px 3px #999;
-webkit-box-shadow: 0 1px 3px #999;
text-shadow: 0 -1px 1px #222;
border-bottom: 1px solid #222;
position: relative;
cursor: pointer;
}

	.awesome:hover							{ background-color: #111; color: #fff; }
	.awesome:active							{ top: 1px; }
	.small.awesome, .small.awesome:visited 			{ font-size: 11px; padding: ; }
	.awesome, .awesome:visited,
	.medium.awesome, .medium.awesome:visited 		{ font-size: 13px; font-weight: bold; line-height: 1; text-shadow: 0 -1px 1px rgba(0,0,0,0.25); }
	.large.awesome, .large.awesome:visited 			{ font-size: 14px; padding: 8px 14px 9px; }
	
	.green.awesome, .green.awesome:visited		{ background-color: #91bd09; }
	.green.awesome:hover						{ background-color: #749a02; }
	.blue.awesome, .blue.awesome:visited		{ background-color: #2daebf; }
	.blue.awesome:hover							{ background-color: #007d9a; }
	.red.awesome, .red.awesome:visited			{ background-color: #e33100; }
	.red.awesome:hover							{ background-color: #872300; }
	.magenta.awesome, .magenta.awesome:visited		{ background-color: #a9014b; }
	.magenta.awesome:hover							{ background-color: #630030; }
	.orange.awesome, .orange.awesome:visited		{ background-color: #ff5c00; }
	.orange.awesome:hover							{ background-color: #d45500; }
	.yellow.awesome, .yellow.awesome:visited		{ background-color: #ffb515; }
	.yellow.awesome:hover							{ background-color: #fc9200; }


.Mandatory
{
	font-weight: bold;
	color: Red;
}

.OriginalLink {
    font-size: 25px;
    color: #cc1118;
    text-align: center;
}