/**********************
	=template styles
**********************/

/* =message template styles
------------------------------*/

#studentMessage,
#nonProfitMessage {
	background: url( /img/bg/alertBgTopLeftMessage.gif ) no-repeat left top;
	width: 580px;
	float: left;
	padding-top: 5px;
	margin-bottom: 18px;
}

.viewCampaign #studentMessage {
	float: right;
}

#campaignCriteria {
	float: left;
	width: 220px;
	background: url( /img/bg/campaignCriteriaTop.gif ) no-repeat left top;
}

#campaignCriteriaContent {
	padding: 5px 10px 10px 10px;
	width: 200px;
	float: left;
	background: url( /img/bg/alertBgBottomRight.gif ) no-repeat right bottom;
}

#campaignCriteriaOuterContent {
	margin-top: 5px;
	float: left;
	width: 220px;
	background: url(/img/bg/alertBgBottomLeftSmall.gif) no-repeat left bottom #ffffff;
}

#campaignNextConnectDetails {
	margin-top: 11px;
	float: left;
	width: 220px;
	background: url( /img/bg/campaignCriteriaTop.gif ) no-repeat left top;
}

#campaignNextConnectDetailsContent {
	padding: 5px 10px 10px 10px;
	width: 200px;
	float: left;
	background: url( /img/bg/alertBgBottomRight.gif ) no-repeat right bottom;
}

#campaignNextConnectDetailsOuterContent {
	margin-top: 5px;
	float: left;
	width: 220px;
	background: url(/img/bg/alertBgBottomLeftSmall.gif) no-repeat left bottom #ffffff;
}

.studentMessageBottomRight,
.nonProfitMessageBottomRight {
	width: 540px;
	float: left;
	background: url( /img/bg/alertBgBottomRight.gif ) no-repeat right bottom;
	padding: 15px 20px 20px 20px;
}

.nonProfitMessageBottomRight {
	padding: 10px 15px 15px 15px;
	width: 550px;
}


.safari .nonProfitMessageBottomRight {
	padding-bottom: 30px;
}

.nonProfitMessageBottomRight h2 {
	margin-top: 15px;
}

.studentMessageBottomLeft,
.nonProfitMessageBottomLeft {
	float: left;
	width: 580px;
	background: url(/img/bg/alertBgBottomLeftSmall.gif) no-repeat left bottom #ffffff;
}




#studentMessageOptions,
#nonProfitMessageOptions {
	background: #384e5e url( /img/bg/studentMessageOptionsBg.gif ) no-repeat left top;
	width: 540px;
	float: left;
	margin: 9px 0;
}

#studentMessageOptionsContainer,
#nonProfitMessageOptionsContainer {
	background: url( /img/bg/sutdentOptionsBottom.gif ) no-repeat left bottom;
	float: left;
}

#studentMessageOptions p.messageActionPrompt,
#nonProfitMessageOptions p.messageActionPrompt {
	background: url( /img/bg/doubleLineForDarkBlue.gif ) repeat-x bottom left;
	float: left;
	text-align: center;
	width: 520px;
	color: #D5EDFF;
	font-weight: bold;
	line-height: 1.5em;
	margin-bottom: 14px;
	padding: 3px 10px;
}

#studentMessage #studentMessageOptions p span,
#nonProfitMessage #studentMessageOptions p span {
	margin: 0 auto;
	display: inline;
	float: none;
	line-height: 2em;
}

#studentMessage p.pageError,
#nonProfitMessage p.pageError {
	padding-top: 9px;
	padding-bottom: 9px;
}

#studentMessage #studentMessageOptions ul,
#nonProfitMessage #nonProfitMessageOptions ul {
	float: left;
	width: 540px;
	padding-bottom: 14px;
}

#studentMessage ul#specialAnswerResponse,
#nonProfitMessage ul#specialAnswerResponse {
	float: left;
	width: 480px;
	padding: 0;
}

#studentMessage #studentMessageOptions ul li,
#nonProfitMessage #nonProfitMessageOptions ul li {
	float: left;
}

.nonProfitMessageCollegeList {
	border: 1px solid #C5D4E1;
	background-color: #f7f8f9;
	padding: 10px;
	margin-bottom: 5px;
	float: left;
	width: 549px;
	vertical-align: middle;
}

.nonProfitMessageTitle {
	padding: 5px;
	vertical-align: middle;

}


.nonProfitMessageInterested {
	padding: 5px;
    text-align: center;
    width: 80px;
	vertical-align: middle;
}

.nonProfitMessageInterested input {
	position: relative;
	top: 1px;
}

.compareSchools #footer {
	margin-top: 3000px;
}

.collegeProfileModular #footer {
	margin-top: 0;
}

.compareSchools #poweredByCappex {
	margin-top: 3000px;
}

#studentMessageBody {
	height: 150px;
	overflow: auto;
	border-top: 1px solid #C5D4E1;
	border-bottom: 1px solid #C5D4E1;
	float: left;
	width: 540px;
	margin: 9px 0 18px 0;
	padding: 9px 0;
}

#studentMessageBodyIPad{
	border-top: 1px solid #C5D4E1;
	border-bottom: 1px solid #C5D4E1;
	float: left;
	width: 540px;
	margin: 9px 0 18px 0;
	padding: 9px 0;

}

#studentMessage .jumpToTop {
	display: none;
}

#specialMessageFormOuter {
	background: url( /img/bg/specialMessageFormTop.gif ) no-repeat left top;
	width: 500px;
	float: left;
	margin-left: 20px;
	padding-top: 20px;
}

#specialMessageForm {
	background: #fff url( /img/bg/specialMessageFormBottom.gif ) no-repeat left bottom;
	width: 480px;
	padding: 0 10px 10px 10px;
	float: left;
	margin-bottom: 20px;
}

/* =collegeHome
-----------------*/

#studentViewCount {
	background: #384e5e url( /img/bg/studentViewCountBg.gif ) no-repeat left top;
	width: 520px;
	float: left;
	line-height: 61px;
	height: 61px;
	margin-bottom: 0;
}

#studentViewCount span {
	float: left;
	height: 61px;
	line-height: 61px;
	color: #dce5ec;
}

#studentViewCount span#countBeginning {
	width: 210px;
	padding-left: 40px;
}

#studentViewCount span#studentViewNumber {
	color: #fff;
	font-size: 18px;
	width: 168px;
	padding-right: 20px;
	text-align: right;
}

#collegeDashboardStudentQuestions {
	float: left;
	width: 518px;
}

#collegeDashboardTripNotification {
	float: left;
	width: 518px;
}

#collegeOutreachStats {
	float: left;
	border-bottom: 1px solid #c5d4e0;
	border-left: 1px solid #c5d4e0;
	border-right: 1px solid #c5d4e0;
	width: 518px;
}

#campaignTable {
	width: 520px;
	float: left;
}

#adminTools {
	width: 518px;
	float: left;
	padding: 9px;
}

#campaignTable th {
	padding: 0 5px 3px 0;
}

.quickLookupHeading {
	font-weight: bold;
	width: 100px;
	border-bottom: 1px solid #C5D4E1;
}

/* =profilePathTemplate styles
************************************/

/*.profilePathTemplate #accountInfo {*/
/*background: url(/img/bg/profilePathRailBg.gif) repeat-y left top;*/
/*padding-top: 6px;*/
/*}*/

/*.profilePathTemplate #accountInfo.noTabs {*/
/*margin-top: 12px;*/
/*padding-top: 0;*/
/*}*/

/*.resources #accountInfo {*/
/*background: url(/img/bg/resourcesRailBg.gif) repeat-y left top;*/
/*padding-top: 6px;*/
/*}*/

.profilePathTemplate #content {
	background: url( /img/bg/profilePathRailBg.gif ) repeat-y 10px top;
}

.resources #content {
	background: url( /img/bg/resourcesRailBg.gif ) repeat-y 10px top;
}

.profilePathTemplate #railNav {
	margin-top: 4em;
}

.profilePathTemplate #railNav ul {
	float: left;
	margin: .5em 0 4.5em 0;
	border-bottom: 1px solid #c5d4e1;
}

.profilePathTemplate #railNav ul li {
	float: left;
	height: 36px;
	width: 160px;
}

.resources #railNav ul li {
	width: 220px;
}

.profilePathTemplate #railNav ul li a {
	line-height: 36px;
	height: 36px;
	color: #5b5b5b;
	display: block;
	width: 150px;
	padding-left: 10px;
	text-decoration: none;
	border-top: 1px solid #c5d4e1;
}

.resources #railNav ul li a {
	width: 210px;
}

.profilePathTemplate #railNav ul li a:hover {
	color: #f37320;
	background: #c5d4e1;
	text-decoration: underline;
}

.profilePathTemplate #railNav ul li a.active {
	line-height: 36px;
	height: 35px;
	border-top: 1px solid #fff;
	color: #f37320;
	background-color: #fff;
	text-decoration: none;
}

.profilePathTemplate #railNav h3 {
	padding: 0 10px;
}

#railNav li span {
	display: none;
	text-indent: -5000px;
}

#railNav li#stepZero a {
	background-position: 8px 50%;
	background-repeat: no-repeat;
	padding-left: 25px;
	width: 135px;
}

#railNav li#stepOne a {
	background-image: url( /img/icons/smallOne.gif );
	background-position: 8px 50%;
	background-repeat: no-repeat;
	padding-left: 25px;
	width: 135px;
}

#railNav li#stepTwo a {
	background-image: url( /img/icons/smallTwo.gif );
	background-position: 8px 50%;
	background-repeat: no-repeat;
	padding-left: 25px;
	width: 135px;
}

#railNav li#stepThree a {
	background-image: url( /img/icons/smallThree.gif );
	background-position: 8px 50%;
	background-repeat: no-repeat;
	padding-left: 25px;
	width: 135px;
}

.profilePathTemplate #railContent {
	width: 220px;
	position: absolute;
	left: 540px;
	z-index: 5;
	top: 0;
}



.studentFinish #whatNext {
	width: 460px;
	margin-left: 0;
	background: url( /img/bg/thickThinRuleMedBlue.gif ) no-repeat left top;
}

.studentFinish #railContent {
	background: url( /img/bg/thickThinRule.gif ) repeat-x left top;
	padding-top: 18px;
	width: 280px;
	left: 480px;
}

.studentFinish #railContent input {
	float: left;
}

.studentFinish #railContent p {
	clear: left;
	margin-bottom: 9px;
}

/* =messageCenter
************************************/

#miniMessageCenter {
	float: left;
	width: 698px;
}

.messageCenterStage1 #miniMessageCenter {
	width: 940px;
	padding-bottom: 37px;
	background: url( /img/bg/collegeListArrow3.gif ) no-repeat left bottom;
}

.messageCenterStage1 #messageCenterContainer {
	border: 1px solid #c5d4e1;
	border-bottom: 0 none;
	min-height: 0;
}

.messageCenterStage1 #messageCenterContainer td,
.meritAid .smSubjectLine {
	height: 58px;
	vertical-align: middle;
	padding: 5px;
}

.messageCenterStage1 #messageCenterContainer td.smFrom,
.meritAid  #messageCenterContainer td.smFrom {
	width: 83px;
}

.nonProfitMessageLogo {
	width: 73px;
}

.meritAid  #messageCenterContainer td.smFrom,
.nonProfitMessageLogo {
	padding: 5px;
	vertical-align: middle;
	height: 58px;
}

.messageCenterStage1 #messageCenterContainer td.smFrom .tbLogo,
.meritAid #messageCenterContainer td.smFrom .tbLogo,
.studentCollegeItem .tbLogo,
.nonProfitMessageLogo .tbLogo {
	border: 1px solid #e6e9ec;
	padding: 3px;
	width: 65px;
	height: 50px;
	background-color: #ffffff;
	display: table-cell;
	vertical-align: middle;
	text-align: center;
}

.studentCollegeItem .profileLogo {
	margin: 0;
}

.studentCollegeItem .tbLogo a {
	width: 65px;
	height: 50px;
	text-indent: -9999px;
}

.messageCenterStage1 #miniMessageCenterNav {
	display: none;
}

.messageCenterStage1 .smSubjectLine {
	width: 675px;
}



.declineSelectedLink {
	float: right;
	padding: 5px 7px 5px 0;
}

.bottomDeclineAllSelected {
	text-align: right;
	border-bottom: 1px solid #c5d4e1;
	float: left;
    width: 100%;
	background-color: #edf1f4;
}

.bottomDeclineAllSelected a {
	color: #5681A3;
}

.bottomDeclineAllSelected a:hover {
	color: #F37320;
}

.topDeclineAllSelected {
	text-align: right;
	border-top: 1px solid #c5d4e1;
	border-left: 1px solid #c5d4e1;
	border-right: 1px solid #c5d4e1;
	float: left;
    width: 931px;
	background-color: #edf1f4;
}

.topDeclineAllSelected a {
	color: #5681A3;
}

.topDeclineAllSelected a:hover {
	color: #F37320;
}

.revealMore {
	border-bottom: 1px solid #c5d4e1;
	width: 938px;
	float: left;
}

#revealMoreLink {
	margin: 5px;
	float: left;
}

.studentProgressGC .smFrom {
	width: 170px;
}

.studentProgressGC .smSubjectLine {
	padding-right: 20px;
	width: 190px;
}

.studentProgressGC .messageTable {
	float: left;
	width: 498px;
}

.studentProgressGC .messageTable tr {
	width: 500px;
	background: #fff;
}

.smFrom {
	width: 353px;
	padding: 8px 20px 8px 10px;
}


.messageCenterStage1.meritAid .smSubjectLine {
	width: auto;
}


.smReceived {
	width: 125px;
	padding: 5px 10px 5px 5px;
	vertical-align: middle;

}

.meritAid .smReceived {
	border-right: 1px solid #dfe8ef;
}

.smReceived .messageInterested {
	margin-bottom: 5px;
}

.smReceived .messageInterested,
.smReceived .messageCenterButtons {
	text-align: right;
	width: 100%;
	float: right;
}

.smReceived .xMarksTheSpot {
	height: 14px;
	width: 14px;
	padding: 5px 0 5px 10px;
	float: right;
	cursor: pointer;
}

.declineStudentMessage {
	margin: 0;
	float: right;
	border: 0;
}


.messageCenterStage1 .smReceived,
.meritaid .smReceived {
	vertical-align: middle;
	text-align: right;
}

.messageCenterStage1 .smReceived {
	padding-right: 10px;
}

.smLinks {
    padding: 0 5px 0 5px;
    vertical-align: middle;
    width: 120px;
	text-align: center;

}

.messageCenterStage1 .smLinks {
	display: none;
}

.smFit {
	width: 50px;
	padding: 8px 20px 8px 10px;
}

.collegeOptionsName {
	width: 344px;
	padding: 8px 20px 8px 0;
}

#miniMessageCenter table {
	width: 698px;
	float: left;
}

.messageCenterStage1 #miniMessageCenter table {
	width: 938px;
}

#miniMessageCenter table tr.hover {
	background: #ebf2f7;
}

#otherCollegeOptions {
	margin-top: 36px;
	clear: left;
	float: left;
	width: 700px;
}

#otherCollegeOptions table {
	width: 700px;
	border-top: 1px solid #94bbda;
	float: left;
}

#uShowAllMsgsNote {
	background: url( /img/bg/lightBlueGrad.gif ) repeat-x left top;
	width: 688px;
	padding-left: 10px;
	float: left;
	clear: left;
	line-height: 26px;
}

#uShowAllMsgsNote {
	width: 938px;
	padding-left: 0;
	border-bottom: 1px solid #c5d4e1;
}

.meritAid #uShowAllMsgsNote {
	width: 698px;
	border-bottom: none;
}

#uShowAllMsgsNote p {
	background: url( /img/icons/moreMail.gif ) no-repeat 5px 50%;
	padding: 5px 0 5px 28px;
}

#noNewMessages,
	#noAcceptedMessages,
	#noDeclinedMessages {
	padding: 18px;

}

.messageCenterStage1 #noNewMessages,
	.messageCenterStage1 #noAcceptedMessages,
	.messageCenterStage1 #noDeclinedMessages {
	border-bottom: 1px solid #c5d4e1;
	padding: 9px 10px;
}

.messageCenterStage1 #noDeclinedMessages p,
	.messageCenterStage1 #noNewMessages p {
	margin-bottom: 0;
}

#fewMessages {
	background: #f9f8f3;
	padding: 9px 18px;
}

.messageCenterStage1 #fewMessages {
	border-bottom: 1px solid #c5d4e1;
	background: none;
}

#collegeMessagesDisabledNote {
	border: 1px solid #c5d4e1;
	padding: 9px 18px;
}

#emptyFitList {
	padding: 18px 18px 150px 18px;
	border-bottom: 1px solid #94bbda;
	border-top: 1px solid #94bbda;
	border-left: 1px solid #94bbda;
	border-right: 1px solid #94bbda;
}

#messageCenterContainer {
	width: 698px;
	border-bottom: 1px solid #94bbda;
	border-left: 1px solid #94bbda;
	border-right: 1px solid #94bbda;
	min-height: 235px;
	float: left;
	clear: left;
}

.messageCenterStage1 #messageCenterContainer {
	width: 938px;
}

.studentProgressGC #messageCenterContainer {
	width: 498px;
	background: #fff;
}



/* =template styles
************************************/

.videoContainer {
	padding: 18px 0 18px 257px;
	border-top: 1px solid #c5d4e1;
	border-bottom: 1px solid #c5d4e1;
	margin: 1em 0;
}

.videoContent {
	margin-top: 18px;
}

.basicTemplate #primaryContent,
#criterionScholarshipsContent {
	background: url( /img/bg/thickThinRuleMedBlue.gif ) repeat-x left top;
	padding-top: 5px;
}

#criterionScholarshipsContent {
	padding-top: 18px;

}

#criterionScholarshipsContent ul.textList {
	float:left;
	width: 580px;
}

#criterionScholarshipsContent ul.textList li {
	float:left;
	width: 560px;
}

.chancesTab #primaryContent,
.studentScholarships #primaryContent,
.armyRotc #primaryContent,
.scholarshipsSearchResults #primaryContent,
.scholarshipsCappexScholarships #primaryContent,
.scholarshipsMeritScholarships  #primaryContent,
.scholarshipsMyScholarships #primaryContent,
.athletic5Things #primaryContent,
.athleticCoachTurnOffs #primaryContent,
.athleticMustDo #primaryContent,
.athleticInfoParents #primaryContent,
.athleticNCSAScholarships #primaryContent,
.scholarshipsJobs #primaryContent {
	padding-top: 0;
	background: 0 none;
}


.athleticNCSAVideoLink {
	cursor: pointer;

}

.armyRotc .largeFormLayout {
	background:#f6f8fa;
	width: 460px;
	padding-top: 20px;
	padding-bottom: 20px;
	border: 1px solid #c5d4e1;

}

.armyRotc .largeFormLayout fieldset {
	border: 1px solid #f6f8fa;
}

.armyRotc .largeFormLayout h4 {
	padding-left: 20px;
}

.armyRotc .largeFormLayout .submitButton {
	margin-top: 10px;
	padding-left: 20px;
}

.armyRotc .largeFormLayout p {
	margin-bottom: 0;
	padding-left: 20px;
}

.armyRotc #primaryContent,
#rotcBanner {
	padding-top: 18px;
}

.armyRotc #primaryContent img {
	padding-bottom: 27px;
}

.promoTools #primaryContent h3 {
	padding-top: 13px;
}

.basicTemplate #secondaryContent,
	.basicTemplate #tertiaryContent,
	.meritAidList #secondaryContent,
	#secondaryContentScholarshipsCriteriaSearch {
	background: url( /img/bg/thickThinRule.gif ) repeat-x left top;
	padding-top: 5px;
}

	.finalizedMode,
	.securityError {
	background: url( /img/bg/thickThinRule.gif ) repeat-x left top;
	border-bottom: 1px solid #c5d4e1;
		padding: 15px 0 40px 0;
}

#scholarshipCriteriaCallToAction {
	padding: 18px 10px;
	float:left;
	width: 320px;
	background: url(/img/bg/waxPaperBackground.gif) repeat scroll left top;
	border-bottom: 1px solid #c5d4e1;
}

.basicTemplate #tertiaryContent,
	.messageCenterStage4 #primaryContent {
	padding-top: 18px;
}

.messageCenterStage2 #tertiaryContent {
	padding-top: 0;
	background: none;
	float: right;
	width: 220px;
}

.chancesTab #tertiaryContent {
	background: 0 none;
	padding-top: 0;
	float: right;
	width: 220px;
}

.admissionTrends #tertiaryContent {
	padding-top: 5px;
}

.studentHome #tertiaryContent {
	padding-top: 5px;
}

.studentHome #secondaryContent {
	 width: 245px;
}

.studentHome #tertiaryContent {
	 width: 135px;
}

.tips #primaryContent,
	.tools #primaryContent {
	background: none;
	padding-top: 0;
}

.studentScholarships #tertiaryContent {
	padding-top: 14px;
}

.admissionsCoach #tertiaryContent,
	.admissionsCoach #primaryContent {
	margin-top: 18px;
}

.admissionsCoach #tertiaryContent {
	padding-top: 18px;
}

.basicTemplate #secondaryContent,
	.toolsAndTips #secondaryModules,
	.tools #secondaryModules,
	.meritAidList #secondaryContent {
	background: #f6f8fa url( /img/bg/thickThinRule.gif ) repeat-x left top;
	margin-bottom: 25px;
}

.whatAreMyChancesLandingPage #secondaryContent {
	background-color: #fff;
}

.messageCenterStage2 #secondaryContent,
	.chancesTab #secondaryContent {
	background: none;
	padding-top: 0;
}

.messageCenterStage2 #secondaryModules,
	.chancesTab #secondaryModules {
	background: #f6f8fa url( /img/bg/thickThinRule.gif ) repeat-x left top;
	margin-bottom: 18px;
}

.quickApply #secondaryContent {
	width: 320px;
	padding: 18px 10px;
	left: 580px;
}

.meritAidList #secondaryContent {
	width: 320px;
	padding: 18px 10px;
	border-bottom: 1px solid #c5d4e1;
}

.tools #secondaryContent {
	background: none;
	margin-bottom: 0;
}

.tips #secondaryModules li {
	float: left;
	width: 200px;
}

.collegeDashboard #secondaryContent {
	background-color: #fff;
}

#studentProgressGCRail {
	padding-top: 5px;
	background: url( /img/bg/thickThinRule.gif ) repeat-x left top;
	float: right;
}

#editProgramDetailForm {
	float: left;
}

#backToList {
	float: right;
	line-height: 3em;
}

#validationMessage {
	background: url( /img/bg/gcUnvalidatedTop.gif ) no-repeat left top;
	padding: 87px 0 0 0;
}

#validationMessage ul {
	float: left;
}

.gcChances #validationMessage {
	background: url( /img/bg/gcUnvalidatedChancesTop.gif ) no-repeat left top;
	padding: 40px 0 0 0;
	border-bottom: 1px solid #c5d4e1;
}

#validationMessageInner {
	background: url( /img/bg/gcUnvalidatedMiddle.gif ) repeat-y left top;
	padding: 0 100px;
}

.gcChances #validationMessageInner {
	background: url( /img/bg/gcUnvalidatedChancesMiddle.gif ) repeat-y left bottom;
	padding: 18px 250px;
}

#validationMessageContent {
	background: url( /img/bg/gcUnvalidatedBottom.gif ) no-repeat left bottom;
	padding: 0 0 67px 0;
}

.gcChances #validationMessageContent {
	background: url( /img/bg/gcUnvalidatedChancesBottom.gif ) no-repeat left bottom;
	padding: 0 0 42px 0;
}

#validationMessageInner h2 {
	margin-top: 0;
	float: left;
	width: 440px;
	text-align: center;
	line-height: 1.2em;
	margin-bottom: 14px;
}

#validationMessageContent .info {
	clear: left;
}

#validationMessageContent p {
	float: left;
	width: 440px;
}

#validationMessageContent .buttonLink {
	margin-left: 150px;
	display: inline;
	width: 140px;
}

#validationMessageContent .buttonLink a {
	width: 140px;
	padding: 0;
}

#validationMessageContent ol {
	width: 440px;
	float: left;
}

#validationMessageContent ol li {
	margin-bottom: 1.385em;
	font-size: 1.0833em;
	line-height: 1.385em;
	text-align: left;
	width: 440px;
	float: left;
}

#validationMessageContent ol li.completed {
	padding-left: 20px;
	width: 420px;
	background: url( /img/icons/tick.gif ) no-repeat left 2px;
}

/* =intro areas
----------------------*/

#collegeMaterialsIntro {
	padding: 30px 0 36px 180px;
	width: 760px;
	background: url( /img/icons/collegeMaterials.gif ) no-repeat left 42px;
}

#collegeMaterialsIntro p {
	float: left;
	width: 760px;
	clear: left;
}

#collegeMaterialsContainer {
	float: left;
	background: transparent url( /img/meritAid/moreToSeeBg.gif ) repeat-y scroll 480px 4px;
	border-top: 4px double #c5d4e1;
	border-bottom: 4px double #c5d4e1;
	margin: 0 10px;
	width: 940px;
	display: inline;
}

.collegeMaterials #secondaryContent {
	padding-top: 18px;
	margin-top: 4px;
	background: none;
	margin-right: 0;
}

/* =createAccount
------------------------------*/

/* =viewProfile and =studentMessage
------------------------------*/

.profileModule div.controlBarProfile,
	#studentMessageCollegeProfile h5.trigger,
	.collegeDashboard .controlBarProfile {
	float: left;
	width: 458px;
	border: 1px solid #94bbda;
	background: url( /img/bg/gradAndHover.gif ) repeat-x left top;
}

.collegeDashboard #secondaryContent .controlBarProfile {
	width: 218px;
	float: none;
	border-bottom: 0 none;
}

.collegeDashboard #primaryContent .controlBarProfile {
	width: 518px;
}

.collegeDashboard #primaryContent .textList {
	float:left;
}

#studentMessageCollegeProfile h5.trigger {
	border-bottom: 0 none;
	width: 538px;
	line-height: 2em;
	margin-bottom: 0;
}

#studentMessageCollegeProfile h5.trigger.last {
	border-bottom: 1px solid #94bbda;
}

.profileModule .controlBarProfile:hover,
	#studentMessageCollegeProfile .trigger:hover {
	background-position: left -26px;
	cursor: pointer;
}

.controlBarProfile h3 {
	float: left;
	margin: 0;
}

.controlBarProfile h3 a.notActive,
	.collegeDashboard div.notActive h5 {
	background: url( /img/icons/expandCollapse.gif ) no-repeat 5px 6px;
}

.controlBarProfile h3 a,
	.collegeDashboard .controlBarProfile h5 {
	padding: 3px 0 3px 22px;
	background: url( /img/icons/expandCollapse.gif ) no-repeat 5px -17px;
	text-decoration: none;
	color: #5681a3;
	float: left;
	cursor: pointer;
}

.listForAlert,
	.setHeightForAlert {
	height: 200px;
	overflow: auto;
	border-top: 1px solid #C5D4E0;
	border-bottom: 1px solid #c5d4e0;
	float: left;
	width: 360px;
	margin-bottom: 1em;
	padding: 0;
}

.alertTable {
	width: 340px;
	float: left;
	clear: left;
}

.alertTable th {
	border-bottom: 0 none;
	padding-bottom: 5px;
}

.alertTable td {
	padding: 5px 0;
	border: 0 none;
}

.alertTable .state {
	width: 200px;
}

.alertTable .major {
	width: 250px;
}

.listForAlert li {
	margin-bottom: .5em;
}

.listForAlert li span {
	padding-right: 20px;
}

.collegeDashboard .controlBarProfile h5 {
	width: 196px;
	float: none;
}

#studentMessageCollegeProfile h5.trigger span {
	padding-left: 22px;
	background: url( /img/icons/expandCollapse.gif ) no-repeat 5px 6px;
	text-decoration: none;
	float: left;
	width: 516px;
}

#studentMessageCollegeProfile h5.active span {
	background: url( /img/icons/expandCollapse.gif ) no-repeat 5px -17px;
}

#studentMessageCollegeProfile h5.active {
	border-bottom: 1px solid #94bbda;
}

#studentMessageCollegeProfile .slider {
	clear: left;
	border-left: 1px solid #c5d4e1;
	border-right: 1px solid #c5d4e1;
}

#studentMessageCollegeProfile .innerSlider {
	padding-top: 10px;
	width: 538px;
	float: left;
	height: 140px;
	overflow: auto;
	background: #fff url( /img/bg/resourcesRailBg.gif ) repeat-y -10px top;
}


/*
	styles for iPad/mobile
	dpl 10.07.10
*/
#studentMessageCollegeProfile .innerSliderMobile {
	padding-top: 10px;
	width: 538px;
	float: left;
	height: auto;
	background: #fff url( /img/bg/resourcesRailBg.gif ) repeat-y -10px top;
}



#studentMessageCollegeProfile .last .innerSlider {
	border-bottom: 1px solid #c5d4e1;
	height: 139px;
}

#studentMessageCollegeProfile .active dl {
	height: 99%;
}

#studentMessageCollegeProfile .inactive dl {
	height: 100%;
}

#studentMessageCollegeProfile .slider h4 {
	display: none;
}

.controlBarProfile a.edit {
	float: right;
	padding: 5px 20px 5px 10px;
	margin-right: 5px;
	display: inline;
	background: url( /img/icons/edit.gif ) no-repeat right 50%;
}

.profileModule {
	margin-bottom: 18px;
}

.collegeMessageOptOut .profileModule {
	padding-top: 15px
}

.profileModule,
	.profileModule div {
	float: left;
	width: 460px;
	position: relative;
}

.profileModule div.slider {
	float: left;
	width: 458px;
	border-right: 1px solid #c5d4e1;
	border-left: 1px solid #c5d4e1;
	border-bottom: 1px solid #c5d4e1;
}

/**********************
	=homepage styles
**********************/

.pageContainer {
	background: url( /img/bg/textureFadeBg.jpg ) repeat-x left top;
	width: 100%;
	float: left;
}

.homePage .pageContainer {
	background: none;
}

body.loggedIn .pageContainer {
	background: url( /img/bg/waxHeaderBg2.gif ) repeat-x left top;
}

body.loggedIn.homePage .pageContainer {
	background: none;
}

body.meritAid .pageContainer {
	background: url( /img/bg/headerBG.gif ) repeat-x scroll left top;
}

#callToAction {
	padding-bottom: 100px;

}

.whatAreMyChancesLandingPage #callToAction {
	padding-bottom: 10px;
}

#valuePropositions {
	float: left;
	margin-top: 31px;
}

#userTypes {
	margin-top: 20px;
}

#userTypes li {
	float: left;
}

#userTypes li:first-child {
	border-bottom: 1px solid #c5d4e1;
	margin-bottom: 1.417em;
}

/* =caprating
*******************************************/

#profileCompleteness {
	width: 116px;
	height: 16px;
	background: url( /img/other/capRatingBG3.png ) no-repeat left top;
	float: left;
	display: inline;
	clear: left;
	margin: 0 10px 0 0;
}

.meritAid #profileCompleteness {
	background: url(/img/other/capRatingBG.png) no-repeat left top;
	width: 220px;
	height: 59px;
	margin-top: 20px;
}

#numberOfCaps {
	width: 2px;
	height: 16px;
	background: url( /img/other/capRating3.png ) no-repeat left top;
	display: block;
	margin: 0;
}

.meritAid #numberOfCaps {
	background:url(/img/other/capRating.png) no-repeat left top;
	width: 2px;
	height: 59px;
}

#profileCompleteness span.oneCap {
	width: 22px;
}

.meritAid #profileCompleteness span.oneCap {
	width: 52px;
}

#profileCompleteness span.twoCap {
	width: 46px;
}

.meritAid #profileCompleteness span.twoCap {
	width: 90px;
}

#profileCompleteness span.threeCap {
	width: 70px;
}

.meritAid #profileCompleteness span.threeCap {
	width: 130px;
}

#profileCompleteness span.fourCap {
	width: 94px;
}

.meritAid #profileCompleteness span.fourCap {
	width: 173px;
}

#profileCompleteness span.fiveCap {
	width: 116px;
}

.meritAid #profileCompleteness span.fiveCap {
	width: 220px;
}

#profileCompletenessMessage {
	float: right;
	width: 280px;
}

#profileCompletenessMessage p {
	clear: left;
}

/* =alertbox styles
-----------------------------------------------------------*/

.viewStudentProfile .grid_8 {
	height: 400px;
	overflow-y: scroll;
	border-top: 1px solid #c5d4e1;
	border-bottom: 1px solid #c5d4e1;
	margin: 0;
	padding: 3px 0;
	width: 480px;
	display: block;
	float: none;
	position: relative;
}

.viewStudentProfile .grid_8 h3 {
	margin-top: 0;
}

.mediaAlertBox {
	background: #fff;
	position:relative;
}

.mediaAlertBox a.closeSticky {
	position:absolute;
	top: 5px;
	width: 15px;
	height: 15px;
}

.mediaAlertBox img.collegeImage,
.safari .mediaAlertBox object,
.mediaAlertBox embed {
	position:absolute;
	left: 10px;
	top: 25px;
}

.alertBox,
	#dareToCompareStudentTarget .alertBox,
	#inviteFriendTarget .alertBox,
	#sessionAlert.alertBox,
	.viewStudentProfileContainer,
	#reportAMistake {
	background: url(/img/bg/alertBgBottomLeftSmall.gif) no-repeat left bottom #ffffff;
	float: left;
	width: 400px;
}

.collegeProfileGlobal .alertBox,
	.collegeMaterials .alertBox,
	.gcChances .alertBox,
	#updateStatusListContent.alertBox {
	width: 600px;
}

#achievementSummaryTarget .alertBox, #milestoneSummaryTarget .alertBox {
	width: 600px;
}



#inviteStudentTarget .alertBox {
	width: 580px;
/*	margin-top: 36px; */
}

#updateStatusListContent.alertBox .header {
	background: #f6f8fa;
}

.viewStudentProfileContainer {
	width: 520px;
	float: left;
}

.alertBoxBottomRight,
	#dareToCompareStudentTarget .alertBoxBottomRight,
	#sessionAlert .alertBoxBottomRight,
	#inviteFriendTarget .alertBoxBottomRight,
	.viewStudentProfileInner,
	#inviteStudentTarget .alertBoxBottomRight,
	#reportAMistake .alertBoxBottomRight {
	background: url( /img/bg/alertBgBottomRight.gif ) no-repeat right bottom;
	float: left;
	width: 400px;
}

#inviteStudentTarget .alertBoxBottomRight {
	width: 580px;
}

.collegeProfileGlobal .alertBoxBottomRight,
	.collegeMaterials .alertBoxBottomRight,
	.gcChances .alertBoxBottomRight,
	#updateStatusListContent .alertBoxBottomRight {
	width: 600px
}

#achievementSummaryTarget .alertBoxBottomRight,
#milestoneSummaryTarget .alertBoxBottomRight,
#featuredCollegeTarget .alertBox,
#featuredCollegeTarget .alertBoxBottomRight {
	width: 600px;
}

#simpleTuitionAlertBox {
	background-color: #ffffff;
	position: absolute;
	left: -115px;
}



#simpleTuitionAlertBox,
#simpleTuitionAlertBox .alertBoxBottomRight,
#simpleTuitionAlertBox .alertBoxTopLeft {
	width: 830px;
}

#simpleTuitionAlertBox .alertBoxTopRight {
	width: 790px;
}

#simpleTuitionAlertBox .alertBoxTopRight h2 {
	margin-top: 0;
}

#simpleTuitionAlertBox #bud {
	width: 790px;
}

#simpleTuitionAlertBox a.closeSticky img {
	left: 800px;
}


.viewStudentProfileInner {
	width: 500px;
	padding: 0 0 20px 20px;
}

.alertBoxTopLeft,
	#reportAMistake .alertBoxTopLeft
#dareToCompareStudentTarget .alertBoxTopLeft,
	#sessionAlert .alertBoxTopLeft,
	#inviteFriendTarget .alertBoxTopLeft,
	#inviteStudentTarget .alertBoxTopLeft {
	background: url( /img/bg/alertBgTopLeft.gif ) no-repeat left top;
	float: left;
	width: 400px;
}



#inviteStudentTarget .alertBoxTopLeft {
	width: 580px;
}

.collegeProfileGlobal .alertBoxTopLeft,
	.collegeMaterials .alertBoxTopLeft,
	.gcChances .alertBoxTopLeft,
	#updateStatusListContent .alertBoxTopLeft {
	width: 600px;
}

#achievementSummaryTarget .alertBoxTopLeft, #milestoneSummaryTarget .alertBoxTopLeft, #featuredCollegeTarget .alertBoxTopLeft {
	width: 600px;
}

.alertBoxTopRight,
	#reportAMistake .alertBoxTopRight,
	#dareToCompareStudentTarget .alertBoxTopRight,
	#sessionAlert .alertBoxTopRight,
	#inviteFriendTarget .alertBoxTopRight,
	#inviteStudentTarget .alertBoxTopRight {
	background: url( /img/bg/alertBgTopRight.gif ) no-repeat right top;
	padding: 30px 20px 20px 20px;
	position: relative;
	overflow: hidden;
	height: 1%;
	float: left;
	width: 360px;
}

#inviteStudentTarget .alertBoxTopRight {
	width: 540px;
}

.collegeProfileGlobal .alertBoxTopRight,
	.collegeMaterials .alertBoxTopRight,
	.gcChances .alertBoxTopRight,
	#updateStatusListContent .alertBoxTopRight,
 #featuredCollegeTarget .alertBoxTopRight {
	width: 560px;
}

#achievementSummaryTarget .alertBoxTopRight, #milestoneSummaryTarget .alertBoxTopRight {
	width: 560px;
}

.alertBox a.closeSticky img,
	#dareToCompareStudentTarget .alertBox a.closeSticky img,
	#sessionAlert.alertBox a.closeSticky img,
	#inviteFriendTarget .alertBox a.closeSticky img,
	#inviteStudentTarget .alertBox a.closeSticky img {
	border: none;
	position: absolute;
	top: 10px;
	left: 376px;
}

#inviteStudentTarget .alertBox a.closeSticky img {
	left: 556px;
}

#updateStatusListContent.alertBox a.closeSticky img,
	.collegeProfileGlobal .alertBox a.closeSticky img,
	.collegeMaterials .alertBox a.closeSticky img,
	.gcChances .alertBox a.closeSticky img {
	left: 576px;
}

#achievementContentBox a.closeSticky img,
#featuredCollegeTarget a.closeSticky img {
	left: 576px;
}

.alertBox input,
.alertBox input.searchSuggestPhrase,
.meritAid .studentFamilyEditItem .alertBox input.searchSuggestPhrase {
	width: 350px;
}

.subscriptionStatusForm input {
	width: auto;
}

.alertBox textarea {
	margin-bottom: 18px;
	margin-top: 4px;
	width: 354px;
}

.alertBox #emailAddresses {
	margin-bottom: 3px;
}



#scale input {
	width: auto;
}

#inviteStudentDiv button.submitButton,
	#inviteStudentTarget .alertBox .buttonLink {
	margin: 18px 0 0 195px;
	width: 150px;
	float: left;
}

#inviteStudentTarget .alertBox .buttonLink a {
	width: 150px;
}

#feedbackTarget,
	#survey,
	#inviteStudentTarget {
/*position: fixed;*/
	top: 20px;
}

#dareToCompareStudentTarget,
	#inviteFriendTarget {
/*position: fixed;*/
	top: 20px;
}

.feebackFormLayout input,
	.feebackFormLayout textarea,
	.feebackFormLayout select {
	margin-bottom: 18px;
}

#inviteStudentTarget h2 {
	margin-top: 0;
}

/**********************
	=meritAid styles
**********************/

.meritAidSearch #primaryContent {
	margin-top: 36px;
}

.meritAidSearch #primaryContent h2 {
	margin-top: 0;
}

.meritAid #callToAction {
	background: 0 none;
}

.meritAid #callToAction p {
	background: url( /img/bg/thinThinRule.gif ) repeat-x left bottom;
	margin-bottom: 0;
	padding-bottom: 1em;
}

#tellUs, #homePageSearch {
	float: left;
}

#tellUs {
	border-top: 1px solid #c5d4e1;
	padding-top: 18px;
}

#homePageSearch {
	border-bottom: 1px solid #c5d4e1;
	padding-bottom: 20px;
}

#homePageSearch p {
	width: 340px;
	margin-bottom: 0;
}

#tellUs a {
	background: url( /img/meritAid/createYourCustomProfile.png ) no-repeat left -48px;
	width: 240px;
	height: 48px;
	text-indent: -9999px;
	display: block;
	clear: left;
	float: left;
}

#tellUs a:hover {
	background-position: left top;
}

.meritAidProgramList .collegeSearchModule,
	.meritAidProgramDetails .collegeSearchModule,
	.collegeProfileGlobal .collegeSearchModule,
	.whatAreMyChancesLandingPage .collegeSearchModule,
	.displayReviews .collegeSearchModule {
	float: right;
	width: 290px;
	position: relative;
}

.gecko.meritAidProgramList .collegeSearchModule .cssDropdown,
	.gecko.meritAidProgramDetails .collegeSearchModule .cssDropdown {
	top: 33px;
}

	.gecko .searchWidgetTop .collegeSearchModule .cssDropdown,
	.safari .searchWidgetTop .collegeSearchModule .cssDropdown,
	.searchWidgetTop .collegeSearchModule .cssDropdown
	{
	top: 26px;
}

.messageCenter .collegeSearchModule {
	float: left;
	width: 220px;
	clear: left;
	background: url( /img/bg/thickThinRule.gif ) repeat-x left top;
	padding-top: 18px;
	margin-bottom: 4.5em;
}

#collegeMiniProfile {
	background: #f9f8f3;
	border-top: 1px solid #c5d4e1;
	border-bottom: 1px solid #c5d4e1;
	padding: 1.385em 10px 0 10px;
	width: 920px;
}

.meritAidProgramDetails #rightRail {
	margin-top: 6em;
	border-bottom: 1px solid #c5d4e1;
	padding-top: 1.5em;
	background: #f6f8fa url( /img/bg/thickThinRule.gif ) repeat-x left top;
}

.collegeSearchResults .collegeSearchModule {
	margin-top: 20px;
}

.collegeProfileModular .searchWidgetTop {
	position: relative;
	z-index: 150;
}

.searchWidgetTop {
	margin-top: 11px;
}

.loggedIn .searchWidgetTop {
	margin-top: 0;
}

.collegeProfile .searchWidgetTop {
	z-index: 150;

}

.meritAidProgramDetails .collegeSearchBox,
	.meritAidProgramList .collegeSearchBox {
	float: right;
	width: 290px;
}

.studentHome .collegeSearchBox,
	.messageCenterStage2 .collegeSearchBox,
	.chancesTab .collegeSearchBox,
	.tips .collegeSearchBox {
	position: relative;
}

#moreToSee {
	width: 340px;
	float: right;
	display: inline;
}

#otherWaysToPay {
	width: 340px;
	float: right;
	display: inline;
}

.meritAidProgramDetails #moreToSee {
	margin-right: 10px;
	margin-left: 10px;
	float: left;
}

#moreToSee #valueProp {
	background: #f6f8fa url( /img/bg/thickThinRule.gif ) repeat-x left top;
}

#moreToSee #valueProp,
	#moreToSee #otherWaysToPay {
	clear: left;
	width: 320px;
	float: left;
	display: inline;
	padding: 0 10px;
	background-color: #f6f8fa;
	border-bottom: 1px solid #c5d4e1;
}

#moreToSee #valueProp h2,
	#moreToSee #otherWaysToPay h2 {
	margin-top: .625em;
}

#moreToSee #feedbackStickyLink {
	margin: 69px 0 10px 0;
	float: left;
}

#valueProp ul,
	#otherWaysToPay ul {
	padding-bottom: 1.385em;
}

#otherWaysToPay ul {
	float: left;
}

#valueProp ul li,
	#otherWaysToPay ul li {
	background: url( /img/icons/bigArrowRight.gif ) no-repeat 15px 16px;
	font-size: 1.0833em;
	padding: 12px 0 12px 60px;
	float: left;
}

.meritAidProgramList #primaryContent {
	width: 480px;
	float: left;
}

.meritAidTableContainer,
	.meritAidTableContainer table {
	width: 580px;
	float: left;
}

.collegeProfileModular .meritAidTableContainer,
	.collegeProfileModular .meritAidTableContainer table {
	width: 820px;
	padding-top: 0;
}

.meritAidTableContainer {
	background: url( /img/headers/availability.gif ) no-repeat right 14px;
	padding-top: 12px;
}

.collegeProfileModular .meritAidTableContainer {
	padding-top: 40px;
	background-position: right top;
}

.collegeProfileModular .noPrograms {
	padding-top: 0;
}

.meritAidTableContainer.noPrograms {
	background: 0 none;
	border-bottom: 1px solid #c5d4e1;
}

.meritAidTableContainer.noPrograms h2 {
	margin-top: 0;
	padding-top: 0;
	margin-bottom: 9px;
	padding-bottom: 5px;
}

#programListRightRail {
	width: 340px;
	float: right;
	background: #f6f8fa url( /img/bg/thickThinRule.gif ) repeat-x left top;
	margin-top: 94px;
}

.meritAidProgramList #programListRailContainer {
	width: 340px;
	float: right;
	margin: 0;
}

.meritAidProgramDetails .grid_10 {
	padding-top: 23px;
}

#programListRightRail li {
	border-bottom: 1px solid #c5d4e1;
	float: left;
	width: 280px;
	background: url( /img/icons/bigArrowRight.gif ) no-repeat 10px 30px;
	padding: 0 10px 6px 50px;
}

.executiveTeam #itemsList h3 {
	margin-bottom: 18px;
}

#programListRightRail li h2 {
	margin-top: 1em;
}

#programListRightRail button.submitButton {
	margin-bottom: 18px;
}

/*	=scholarship details list
---------------------------*/

.meritAidProgramDetails dl,
	.meritAidEditProgramDetails dl,
	.collegeProfileGlobal dl,
	#singlePageProfile dl {
	float: left;
	clear: left;
	padding-top: 1.385em;
	font-size: 1.0833em;
	width: 580px;
}

.collegeProfileGlobal dl {
	width: 578px;
}

.collegeProfileGlobal dl.results-navbar,
	.scholarshipsCappexScholarships dl.results-navbar,
	.scholarshipsDetails dl.results-navbar,
.quickApplyConfirmation dl.results-navbar,
	.scholarshipsSearchResults dl.results-navbar,
 .loginInterstitial dl.results-navbar {
	width: 593px;
	clear: none;
	padding: 0 0 5px 225px;
	float: left;
}

.scholarshipsCappexScholarships dl.results-navbar,
	.scholarshipsDetails dl.results-navbar,
.quickApplyConfirmation dl.results-navbar,
.scholarshipsSearchResults dl.results-navbar,
 .loginInterstitial dl.results-navbar{
	width: 565px;

}

.scholarshipsCappexScholarships .feature-result .featured-result-hdr,
	.scholarshipsDetails .feature-result .featured-result-hdr,
.quickApplyConfirmation .feature-result .featured-result-hdr,
.scholarshipsSearchResults .feature-result .featured-result-hdr,
 .loginInterstitial .feature-result .featured-result-hdr {
	width: 790px;
}

#studentMessageCollegeProfile dl {
	padding: 0 0 0 10px;
	float: left;
	width: 508px;
}

.meritAidProgramDetails dl.first,
	.meritAidEditProgramDetails dl.first {
	border-top: 2px solid #5681a3;
}

.meritAidProgramDetails dt,
	.meritAidEditProgramDetails dt,
	.collegeProfileGlobal dt,
	#singlePageProfile dt,
	#studentMessageCollegeProfile dt {
	width: 220px;
	float: left;
	text-align: right;
	clear: both;
	font-weight: bold;
	line-height: 1.385em;
}

#studentMessageCollegeProfile dt {
	padding-left: 10px;
	width: 180px;
	margin-bottom: 1.385em;
	background: #f9f8f3;
}

.collegeProfileGlobal dt {
	width: 209px;
	padding-left: 10px;
	margin-bottom: 1.385em;
}

.collegeProfileGlobal #deadlinesTabContent dt {
	width: 309px;
}

.meritAidProgramDetails dd,
	.meritAidEditProgramDetails dd,
	.collegeProfileGlobal dd,
	#singlePageProfile dd,
	#studentMessageCollegeProfile dd {
	width: 340px;
	float: right;
	text-align: left;
	margin-bottom: 1.385em;
	line-height: 1.385em;
}

.collegeProfileGlobal dd,
	#singlePageProfile dd {
	width: 330px;
	padding-right: 10px;
}

#studentMessageCollegeProfile dd {
	width: 288px;
	padding-right: 10px;
	background: #fff;
}

.collegeProfileGlobal dd {
	width: 319px;
	padding-right: 20px;
}


.collegeProfileGlobal #deadlinesTabContent dd {
	width: 219px;
}

#singlePageProfileMock {
	width: 0;
	height: 0;
	padding-top: 10px;
	padding-left: 10px;
	display: block;
	clear: both;
}

#singlePageProfile {
	padding-left: 10px;
}

#singlePageProfileLinks {
	float: left;
}

.supplementaryNavigation {
	float: right;
	margin-top: 3.5em;
	margin-bottom: 0;
}

.supplementaryNavigation span {
	float: left;
	height: 1.385em;
	padding: 0 5px;
}

.supplementaryNavigation .previousLink {
	display: block;
	text-indent: -9999px;
	background: url( /img/icons/previous.gif ) no-repeat left top;
	width: 7px;
	height: 12px;
	float: left;
	margin-top: 4px;
	line-height: 12px;
}

.supplementaryNavigation .nextLink {
	display: block;
	text-indent: -9999px;
	background: url( /img/icons/next.gif ) no-repeat left top;
	width: 7px;
	height: 12px;
	float: left;
	margin-top: 4px;
	line-height: 12px;
}

.supplementaryNavigation a:hover {
	background-position: left -12px;
}

.backToListLink {
	padding-top: 1em;
}

/* =definition lists
-------------------------*/

#meritAidNearZipResults {
	width: 580px;
	float: left;
	background: url( /img/bg/thickThinRuleMedBlue.gif ) repeat-x left top;
	padding-top: 18px;
}

.collegeHomeRailTable,
	.collegeHomeRailTableAttached {
	background: #f6f8fa;
	border: 1px solid #C5D4E0;
	float: left;
	width: 218px;
	padding: 10px 0;
}

.collegeHomeRailTable table,
	.collegeHomeRailTableAttached table {
	width: 218px;
}

.collegeHomeRailTable th,
	.collegeHomeRailTableAttached th {
	font-weight: normal;
	padding: 5px 10px;
	border-bottom: 0 none;
}

.collegeHomeRailTable td,
	.collegeHomeRailTableAttached td {
	color: #5681a3;
	text-align: right;
	padding: 5px 10px;
	border-bottom: 0 none;
}

.collegeHomeRailTableAttached {
	border-bottom: 0 none;
}

.profileModule div.slider dl {
	float: left;
	width: 458px;
	padding: 9px 0;
	background: url( /img/bg/resourcesRailBg.gif ) repeat-y -50px top;
}

#meritAidNearZipResults dt {
	width: 500px;
	float: right;
	padding: 9px 0;
	line-height: 1.5em;
}

.profileModule div.slider dl dt {
	width: 157px;
	float: left;
	text-align: right;
	padding: 9px 0 9px 3px;
	clear: both;
	font-weight: bold;
}

#meritAidNearZipResults dd {
	width: 60px;
	float: left;
	clear: both;
	padding: 9px 0;
}

.profileModule div.slider dl dd {
	width: 269px;
	margin-right: 10px;
	display: inline;
	float: right;
	padding: 9px 0;
}

.profileModule div dl dd.multiItem span {
	padding: 0 5px 0 0;
}

#meritAidNearZipResults dt span {
	float: left;
	display: block;
	color: #979797;
}

#meritAidNearZipResults dt span#programs {
	float: right;
}

/*	=tables
---------------------------*/

table td.secondTierHead {
	padding-top: 10px;
	font-weight: bold;
	color: #5681a3;
}

th {
	text-align: left;
	border-bottom: 2px solid #94bbda;
}

#programListTable {
	width: 700px;
	float: left;
}

#programListTable td a {
	padding-top: 2px;
	padding-bottom: 2px;
}

#manageMAEditsTable,
	#editsApproval,
	.collegeProfileEditsTable,
	.collegeLogoEditsTable {
	width: 940px;
	float: left;
}

.collegeProfileEditsTable {
	margin-bottom: 20px;
}
.collegeLogoEditsTable th.collegeName, .collegeLogoEditsTable td.collegeName {
	width: 253px;
}

#manageMAEditsTable th,
	#programListTable th {
	padding-bottom: 5px;
}

.collegeProfileGlobal th {
	border: none;
}

td.meritListLink,
	th.meritListLink {
	width: 340px;
	padding-right: 20px;
}

.collegeProfileModular td.meritListLink,
	.collegeProfileModular th.meritListLink {
	width: 580px;
}

.collegeProfileModular th.meritListLink {
	padding-bottom: 5px;
	padding-top: 0;
}

.collegeProfileModular th.meritListLink h2 {
	margin: 0;
}

.collegeProfileModular th.meritListAmount span {
	padding-top: 0;
}

.collegeProfileModular tbody tr:first-child td {
	border-top: 1px solid #c5d4e1;
}

th.meritListLink {
	padding-top: 10px;
	float: left;
	vertical-align: bottom;
}

#primaryContent th.meritListLink,
	#primaryContent th.meritListAmount {
	float: none;
}

th.meritListAvailTransfer a,
	th.meritListAvailFirstTime a,
	th.meritListAvailReturn a,
	th.meritListAvailGraduate a {
	display: block;
	width: 24px;
	height: 15px;
	border-top: 1px solid #c5d4e1;
	margin: 66px 0 0 0;
	border-left: 1px solid #c5d4e1;
	text-indent: -9999px;
	background: url( /img/icons/sort.gif ) no-repeat 6px 5px;
	float: left;
}

th.meritListAvailTransfer a:hover,
	th.meritListAvailFirstTime a:hover,
	th.meritListAvailReturn a:hover,
	th.meritListAvailGraduate a:hover,
	th.active a {
	background: url( /img/icons/sort.gif ) no-repeat 6px -21px;
}

#primaryContentLoggedIn thead,
	#primaryContentLoggedIn thead tr,
	#primaryContentLoggedIn tbody,
	#primaryContentLoggedIn tbody tr {
	float: left;
	width: 580px;
}

.collegeProfileGlobal #primaryContentLoggedIn thead,
	.collegeProfileGlobal #primaryContentLoggedIn thead tr,
	.collegeProfileGlobal #primaryContentLoggedIn tbody,
	.collegeProfileGlobal #primaryContentLoggedIn tbody tr {
	float: left;
	width: 820px;
}

th.meritListAvailGraduate a {
	width: 23px;
	border-right: 1px solid #c5d4e1;
}

td.meritListAvailTransfer,
	td.meritListAvailFirstTime,
	td.meritListAvailReturn,
	td.meritListAvailGraduate {
	background: url( /img/icons/paleBlueQuestionMark.gif ) no-repeat 50% 50%;
	width: 25px;
}

th.meritListAvailTransfer,
	th.meritListAvailFirstTime,
	th.meritListAvailReturn,
	th.meritListAvailGraduate {
	float: left;
	width: 25px;
}

.meritAidTableContainer td.available {
	width: 25px;
	text-indent: -9999px;
	background: url( /img/icons/paleBlueCheck.gif ) no-repeat 50% 50%;
}

.meritAidTableContainer td.notAvailable {
	width: 25px;
	text-indent: -9999px;
	background: url( /img/icons/paleBlueX.gif ) no-repeat 50% 50%;
}

td.meritListAmount,
	th.meritListAmount {
	width: 100px;
	padding-right: 20px;
}

th.meritListAmount {
	padding-bottom: 8px;
	float: left;
	clear: none;
}

th.meritListAmount span {
	padding-top: 57px;
	float: left;
}

td {
	border-bottom: 1px solid #c5d4e1;
	padding: 11px 0 12px 0;
}

.railItem {
	border-top: 1px solid #c5d4e1;
	width: 340px;
	padding-top: 18px;
	float: left;
}

a.railItem {
	font-size: 1.0833em;
}

#createAccountContainer {
	background: url( /img/bg/thinThickRuleMedBlue.gif ) repeat-x left bottom;
	padding-bottom: 5px;
}

.collegeMaterials #createAccountContainer {
	background: none;
	padding-bottom: 0;
	margin-left: 0;
}

.resources table {
	width: 700px;
	margin-top: 18px;
}

.resources table .rightAlign {
	text-align: right;
}

.resources table .last {
	padding-right: 0;
}

.resources table td {
	padding-right: 20px;
}

.compareSchools table {
	position: absolute;
	margin-right: 20px;
}

.compareSchools td {
	width: 320px;
	min-width: 320px;
	padding: 9px 20px;
	border-right: 1px solid #c5d4e1;
	border-bottom: 0 none;
	border-top: 0 none;
}

.compareSchools th {
	width: 220px;
	min-width: 220px;
	text-align: right;
	border-right: 1px solid #C5D4E1;
	border-top: 0 none;
	border-bottom: 0 none;
	border-left: 1px solid #c5d4e1;
	background: #f9f8f3;
	padding: 9px 20px;
}

.compareSchools .first {
	border-top: 1px solid #c5d4e1;
}

.compareSchools td.first {
	border-bottom: 4px double #c5d4e1;
	vertical-align: top;
}

.compareSchools td.first h3 {
	float: left;
	width: 290px;
	margin-bottom: 0;
}

.compareSchools tr.even td,
	.collegeDashboard table tr.even th,
	.collegeDashboard table tr.even td,
	#anticpateCollegeList tr.even td,
	#admissionsTrends tr.even td,
	.chancesTab tr.even td,
	.messageCenterStage2 tr.even td,
	.viewNextConnectStats table tr.even td,
	.viewOverlapOutreachStats table tr.even td,
	.viewRegionalEventStats table tr.even td,
	.nextConnectClicksGroup tr.even td {
	background-color: #f6f8fa;
}

.compareSchools tr.last td,
	.compareSchools tr.last th {
	border-bottom: 1px solid #c5d4e1;
}

#collegeOutreachStats table,
	#collegeHomeCampaigns {
	width: 518px;
	float: left;
}

#studentDownload {
	width: 248px;
	float: left;
	border: 1px solid #c5d4e1;
}

#nextConnectClicks, #regionalEventClicks {
	width: 248px;
	float: left;
	border: 1px solid #c5d4e1;
}

.nextConnectClicksGroup {
	float: left;
	border: 1px solid #c5d4e1;
	margin-bottom: 15px;
}

.nextConnectClicksCreated {
	font-style: italic;
	color: #5681A3;
	float: right;
	margin-left: 10px;
}

.viewNextConnectStats #nextConnectClicks,
	.viewOverlapOutreachStats .nextConnectClicks,
	.viewRegionalEventStats .nextConnectClicks,
	.viewNextConnectStats .nextConnectClicksGroup,
	.viewOverlapOutreachStats .nextConnectClicksGroup,
	.viewRegionalEventStats .nextConnectClicksGroup {
	width: 100%;
}


.viewNextConnectStats .nextConnect,
.viewOverlapOutreachStats .nextConnect,
	.viewRegionalEventStats .nextConnect {
	width: 325px;
}

#studentQuestionContact {
	width: 518px;
	float: left;
	padding-left: 32px;
	border: 1px solid #c5d4e1;
}

#collegeDashboardStudentQuestionContact {
	width: 448px;
	float: left;
	border: 1px solid #c5d4e1;
}

#tripNotification {
	width: 518px;
	float: left;
	padding-left: 32px;
	border: 1px solid #c5d4e1;
}

#autoLeadDelivery,
	#monthlySummaryContact,
	#studentQuestionContact,
	#tripNotification {
	float: left;
	border: 1px solid #c5d4e1;
	width: 518px;
}

#autoLeadDelivery td.warning,
	#monthlySummaryContact td.warning,
	#studentQuestionContact td.warning,
	#tripNotification td.warning {
	padding-left: 32px;
	background-position: 10px 50%;
}

#collegeHomeCampaigns th,
	#studentDownload th,
	#autoLeadDelivery th,
	#monthlySummaryContact th,
	#studentQuestionContact th,
	#tripNotification th,
	#nextConnectClicks th,
	#regionalEventClicks th,
	.nextConnectClicksGroup th {
	border: 1px solid #c5d4e0;
	padding: 8px 10px;
	font-weight: normal;
}

.pieChartIcon {
	width: 16px;
	vertical-align: bottom;
}

#campaignTable .pieChartIcon {
	vertical-align: top;
}

#studentQuestionContact th {
	border-right: 0 none;
	border-left: 0 none;
}

#tripNotification th {
	border-right: 0 none;
	border-left: 0 none;
}

#studentDownload td,
	#autoLeadDelivery td,
	#monthlySummaryContact td,
	#studentQuestionContact td,
	#tripNotification td,
	#nextConnectClicks td,
	#regionalEventClicks td,
	.nextConnectClicksGroup td {
	padding: 5px 10px;
	border-bottom: 0 none;
}

#nextConnectClicks td,
#regionalEventClicks td {
	border-top: 1px solid #c5d4e1;
	text-align: right;
}

.nextConnectStats {
	width: 100px;
}


#nextConnectClicks td.title,
#regionalEventClicks td.title{
	text-align: left;
}

.nextConnectClicksGroup td {
	border-right: 1px solid #c5d4e1;
	border-top: 1px solid #c5d4e1;
}

#studentDownload .downloadRow td {
	text-align: center;
	border-top: 1px solid #c5d4e1;
	padding: 10px;
}

#studentDownload .studentNumbers,
	#monthlySummaryContact .studentNumbers,
	autoLeadDelivery .studentNumbers {
	color: #5681a3;
	text-align: right;
}

#studentDownload .downloadRow td a {
	margin-top: 5px;
	padding-bottom: 5px;
}

#collegeHomeCampaigns td {
	padding: 5px 10px;
	border-bottom: 0 none;
	border-right: 1px solid #c5d4e0;
	text-align: right;
	color: #5681a3;
}

#collegeHomeCampaigns td.title {
	border-left: 1px solid #c5d4e0;
	border-right: 0 none;
	text-align: left;
}

#collegeHomeCampaigns td.date {
	color: #909090;
}

#collegeHomeCampaigns td.total {
	color: #b2b2b2;
	border-right: 0 none;
	text-align: left;
	font-size: 10px;
}

#collegeHomeCampaigns tr.last td {
	border-bottom: 1px solid #c5d4e0;

}
#collegeHomeCampaigns tr.campaignSummaryEnd td {
	color: #555555;
	background-color: #f6f8fa;
}

#collegeHomeCampaigns tr.campaignSummaryEnd td.title {
	font-style: italic;
}

#collegeOutreachStats table th {
	width: 329px;
	padding: 5px 0 5px 10px;
	border-bottom: 0 none;
	font-weight: normal;
}

#collegeOutreachStats table td {
	width: 169px;
	text-align: right;
	border-bottom: 0 none;
	padding: 5px 10px 5px 0;
}

.articleChart {
	padding: 10px 70px 10px 0;
}

table.chart {
	width: 198px;
	margin: 18px 10px;
}

table.chart .last {
	border-right: 0 none;
}

table.chart td {
	text-align: center;
	border-right: 1px solid #fff;
	color: #fff;
	border-bottom: 0 none;
}

.collegeStatModules table.chart td.chartOne,
	.collegeStatModules table.chartLegend td.chartOne span {
	background: #384e5e;
}

.collegeStatModules table.chartLegend td.chartOne,
	.collegeStatModules table.chartLegend td.chartTwo,
	.collegeStatModules table.chartLegend td.chartThree,
	.collegeStatModules table.chartLegend td.chartFour,
	.collegeStatModules table.chartLegend td.chartFive {
	width: 15px;
	padding: 5px 0;
}

.collegeStatModules table.chartLegend td.chartOne span,
	.collegeStatModules table.chartLegend td.chartTwo span,
	.collegeStatModules table.chartLegend td.chartThree span,
	.collegeStatModules table.chartLegend td.chartFour span,
	.collegeStatModules table.chartLegend td.chartFive span {
	width: 15px;
	height: 15px;
	text-indent: -9999px;
	display: block;
}

.collegeStatModules table.chart td.chartTwo,
	.collegeStatModules table.chartLegend td.chartTwo span {
	background: #5681a3;
}

.collegeStatModules table.chart td.chartThree,
	.collegeStatModules table.chartLegend td.chartThree span {
	background: #94bbda;
}

.collegeStatModules table.chart td.chartFour,
	.collegeStatModules table.chartLegend td.chartFour span {
	background: #bfd6e9;
	color: #555555;
}

.collegeStatModules table.chart td.chartFive,
	.collegeStatModules table.chartLegend td.chartFive span {
	background: #dfeaf4;
	color: #555555;
}

.chartLegend {
	width: 218px;
	background: #f6f8fa;
}

#indStatModuleMajors td {
	vertical-align: bottom;
}

.chartLegend .first th,
	.chartLegend .first td {
	border-top: 1px solid #c5d4e0;
	padding-top: 10px;
}

.chartLegend .last th,
	.chartLegend .last td {
	padding-bottom: 10px;
}

.chartLegend th {
	padding: 5px 10px;
	border-bottom: 0 none;
}

.chartLegend td {
	padding: 5px 10px;
	border-bottom: 0 none;
}

#secondaryContent li.last .controlBarProfile {
	border-bottom: 1px solid #94bbda;
}

.collegeStatModules li.last div.slider {
	border-bottom: 1px solid #c5d4e0;
	border-top: 0 none;
}

#miniCollegeProfile {
	width: 920px;
	float: left;
	margin-bottom: 10px;
}

#miniCollegeProfile td,
	#miniCollegeProfile th {
	padding: 2px 20px 2px 0;
	border: 0 none;
}

#meritAidByState {
	width: 580px;
	margin-bottom: 18px;
}

.number {
	text-align: right;
}

.campaignCenter #campaignTable {
	width: 760px;
	float: left;
}

.campaignCenter #campaignTable .smHeading th {
	font-weight: normal;
	padding: 5px 0;
	background: #f6f8fa;
	border-bottom: 1px solid #c5d4e1;
}

#manageCappexMessagesTable {
	width: 940px;
}

#manageCappexMessagesTable th {
	padding-bottom: 3px;
}

#emailPreview {

}

#emailPreview td {
	border-bottom: 0 none;
}

#emailPreview p {
	font: 14px verdana;
}

.manageCollegeAlertsEdits button.submitButton,
	.manageCollegeAlertsEdits button.submitButton div.submitButtonLeft,
	.manageCollegeAlertsEdits button.submitButton div.submitButtonLeft span,
	.viewCappexMessages button.submitButton,
	.viewCappexMessages button.submitButton div.submitButtonLeft,
	.viewCappexMessages button.submitButton div.submitButtonLeft span {
	background: none;
	display: inline;
	height: auto;
	line-height: normal;
	padding: 0;
}

.manageCollegeAlertsEdits button.submitButton div.submitButtonLeft {
	padding-right: 5px;
	border-right: 1px solid #c5d4e1;
}

.manageCollegeAlertsEdits button.submitButton div.submitButtonLeft span,
	.viewCappexMessages button.submitButton div.submitButtonLeft span {
	color: #F37320;
	text-decoration: underline;
}

.manageCollegeAlertsEdits button.active div.submitButtonLeft span,
	.viewCappexMessages button.active div.submitButtonLeft span {
	color: #5681a3;
}

.manageCollegeAlertsEdits form {
	display: inline;
    float: left;
}

.viewCappexMessagesActions {
	text-align: left;
	font-size: 13px;
    line-height: 18px;
	width: 150px;
}




.viewCappexMessagesActions .cancelAnchor {
	background:transparent url(/img/icons/delete.gif) no-repeat scroll right center;
	}

.viewCappexMessagesActions form {
	margin: 0;
	padding: 0 15px 0 0;
	display: inline;
}

.viewCappexMessagesActions .toolTips {
	float: none;
	padding: 0 20px 0 0;
	display: inline;
	background-position: right 2px;
}

#admissionsTrends {
	width: 760px;
	margin-bottom: 9px;
}

#admissionsTrends th {
	border-top: 2px solid #94bdda;
	border-bottom: 2px solid #94bbda;
	padding: 5px 20px 5px 0;
}

.admissionTrends #collegeMiniProfile {
	margin-bottom: 18px;
}

/* =lists
--------------------------*/

#fitKitLists,
	#fitKitLists li,
	#fitKitLists li ul {
	float: left;
	width: 460px;
}

#fitKitLists li ul li {
	border-right: 1px solid #c5d4e1;
	border-bottom: 1px solid #c5d4e1;
	float: left;
	width: 459px;
	background: url( /img/bg/fitKitBg.gif ) repeat-y left top;
}

#fitKitLists li div {
	float: right;
	width: 370px;
	margin-right: 10px;
	display: inline;
	padding-top: 1.385em;
}

#fitKitLists li .viewTips,
	#fitKitLists li .downloadWorksheet,
	#fitKitLists li .downloadTemplate,
	#fitKitLists li .watchVideo {
	width: 70px;
	float: left;
	text-indent: -9999px;
	display: block;
	height: 147px;
}

#fitKitLists li .watchVideo {
	background: url( /img/icons/watchVideoIcon.jpg ) no-repeat left top;
}

#fitKitLists li .viewTips {
	background: url( /img/icons/viewTipsIcon.jpg ) no-repeat left top;
}

#fitKitLists li .downloadWorksheet,
	#fitKitLists li .downloadTemplate {
	background: url( /img/icons/downloadTemplateIcon.jpg ) no-repeat left top;
}

#scholarshipsTabList h3 {
	float: left;
	padding-right: 10px;
	margin-bottom: 0;
}

.hide {
	display: inline;
	line-height: 1.5em;
}

.notActive .hide {
	display: none;
}

.show {
	display: none;
	line-height: 1.5em;
}

.notActive .show {
	display: inline;
}

#scholarshipsTabList li {
	padding: 9px 0 0 0;
	border-bottom: 1px solid #c5d4e0;
	float: left;
	width: 678px;
}

#scholarshipsTabList li.header,
#scholarshipsTabList li.headerExpired {
	font-weight:bold;
	color: #5681a3;
	padding: 9px 0;
	background: #f6f8fa;
}

#scholarshipsTabList li.headerExpired {
	margin-top: 36px;
	border-top: 1px solid #c5d4e1;
}

#scholarshipsTabList .slider {
	clear: both;
}

#scholarshipsTabList .slider p {
	padding-top: 9px;
}

.scholarshipInfo {
	float: right;
	width: 538px;
	padding-bottom: 9px;
}

#cappexScholarshipsTabContent .applied,
#cappexScholarshipList .applied {
	margin-bottom: 0;
	padding-left: 40px;
	background: url( /img/icons/greenCheck.gif ) no-repeat left 50%;
}

#scholarshipsTabList {
	border-top: 1px solid #c5d4e1;
}

.scholarshipsCappexScholarships #scholarshipsTabList li {
	width: 688px;
}

.applied span {
	font-weight: bold;
	color: #68b214;
}

.scholarshipInfo p {
	clear: left;
	margin-bottom: 5px;
}

.scholarshipNote,
.scholarshipNoteExpired {
	width: 641px;
	float: left;
	padding: 4px 10px 4px 27px;
	margin: 0;
	background: #f6f8fa url( /img/icons/note.gif ) no-repeat 10px 20%;
}

.scholarshipNoteExpired {
	background-position: 10px 50%;
}

.scholarshipsCappexScholarships .scholarshipNote {
	width: 651px;
}

#promoterInformation {
	width: 518px;
	border-top: 1px solid #c5d4e1;
	border-bottom: 1px solid #c5d4e1;
	float: left;
	background: #f6f8fa;
	margin-top: 9px;
	padding: 9px 10px;
}

#tweetInformation,
#scholarshipFacebookInfo,
#scholarshipCreateAdInfo,
.scholarshipTextFieldContainer {
	width: 458px;
	border-top: 1px solid #c5d4e1;
	border-bottom: 1px solid #c5d4e1;
	float: left;
	margin-top: 9px;
	padding: 9px 10px 9px 70px;
	background: #f6f8fa url( /img/icons/twitterLarge.png ) no-repeat 10px 50%;
}

#scholarshipFacebookInfo,
#scholarshipCreateAdInfo,
.scholarshipTextFieldContainer {
	background: #f6f8fa;
	padding: 9px 10px;
	width: 518px;
}

.scholarshipStatusContainer {
	float: left;
	width: 120px;
	padding-bottom: 9px;
}

.scholarshipStatusContainer div.buttonLink {
	width: 120px;
	margin-bottom: 0;
}

#otherScholarshipsTable {
	width: 678px;
}

#otherScholarshipsTable div.buttonLink {
	margin: 0;
}

#otherScholarshipsTable tr,
	#otherScholarshipsTable td {
	vertical-align: middle;
}

#otherScholarshipsTable th {
	border-bottom: 1px solid #c5d4e1;
	border-top: 1px solid #c5d4e1;
	background: #f6f8fa;
	padding: 3px 0;
}

#otherScholarshipsTable tr.last td {
	border-bottom: 0 none;
}

.scholarshipStatusContainer div.buttonLink a {
	width: 120px;
	padding: 0;
}

#admissionTipsByCollegeType {
	border-top: 1px solid #c5d4e1;
	float: left;
	width: 700px;
}

#admissionTipsByCollegeType li {
	width: 640px;
	float: left;
	border-bottom: 1px solid #c5d4e1;
	padding: 20px 0 0 60px;
}

#admissionTipsByCollegeType li.grades {
	background: url( /img/icons/grades.gif ) no-repeat left 8px;
}

#admissionTipsByCollegeType li.courseWork {
	background: url( /img/icons/courseWork.gif ) no-repeat left 6px;
}

#admissionTipsByCollegeType li.testScores {
	background: url( /img/icons/testScores.gif ) no-repeat left 6px;
}

#admissionTipsByCollegeType li.other {
	background: url( /img/icons/other.gif ) no-repeat left 8px;
}

#admissionTipsByCollegeType li.activities {
	background: url( /img/icons/activities.gif ) no-repeat left 6px;
}

.suggestionTiles {
	float: left;
	width: 230px;
	margin-bottom: 18px;
	background: url( /img/bg/suggestionListTop.gif ) no-repeat right top;
	padding-top: 1px;

}

.suggestionTiles li {
	background: url( /img/bg/tearTag.gif ) no-repeat left bottom;
	height: 35px;
	float: right;
	width: 230px;
	padding-top: 4px;
	line-height: 1.2em;
}

.suggestionTiles li span.collegeName {
	float: left;
}

.addButton {
	width: 30px;
	float: left;
	height: 35px;
	text-indent: -9999px;
}

.addLink {
	padding-right: 6px;
	margin-right: 3px;
	border-right: 1px solid #c5d4e1;
}

#admissionTipsByCollegeType h3 {
	width: 160px;
	float: left;
	clear: both;
	padding-bottom: 18px;
	margin: 0;
}

#admissionTipsByCollegeType ul.admissionsCoachResultsList {
	float: right;
	width: 460px;
}

#admissionTipsByCollegeType ul.admissionsCoachResultsList li {
	width: 440px;
	float: left;
	padding: 0 0 18px 20px;
	border-bottom: 0 none;
}

#expandLink,
	#collapseLink {
	padding-left: 10px;
	color: #5681A3;
	font-weight: normal;
}

#tipsForEditing {
	float: left;
	background: #f6f8fa url( /img/bg/thickThinRule.gif ) repeat-x left top;
	padding-top: 5px;
}

#tipsForEditing li {
	float: left;
	padding: 9px 10px;
	width: 320px;
	border-bottom: 1px solid #c5d4e1;
	color: #909090;
}

#tipsForEditing li.active {
	background: #fff;
	color: #555555
}

#tipsForEditing li.active b {
	color: #F37320;
}

#studentProgressHead {
	width: 640px;
	float: left;
	border-bottom: 2px solid #94bbda;
}

#studentProgressHead li {
	padding-bottom: 5px;
	float: left;
	font-weight: bold;
}

#studentProgressHead li.spStudent {
	width: 240px;
}

#studentProgressHead li.spLastLogin {
	width: 120px;
}

#studentProgressHead li.spProgressBar {
	width: 180px
}

#studentList,
	#studentList dt,
	#studentList dd,
	#studentList div {
	float: left;
	width: 640px;
	position: relative;
}

#studentList {
	border-bottom: 2px solid #94bdda;
}

#studentList div dd div {
	width: auto;
}

#studentList div dd div.progressList {
	width: 100px;
	float: left;
	margin-left: 10px;
	display: inline;
	padding: 10px 0;
}

div.progressList ul,
	div.progressList li {
	width: 100px;
	float: left;
}

div.progressList ul {
	margin-top: 5px;
}

div.progressList li {
	border-top: 1px solid #c5d4e1;
	padding: 3px 0;
	clear: both;
}

div.progressList li span {
	float: left;
}

div.progressList li span.howComplete {
	float: right;
}

#studentList div dd div.progressContent {
	width: 500px;
	float: right;
	margin-right: 10px;
	display: inline;
	padding: 10px 0;
}

#studentList dd {
	background: #f5faff;
}

#studentList dt {
	padding: 10px 0;
	border-top: 1px solid #c5d4e1;
}

#studentList dt.active,
	#studentList dt:hover {
	background: #f5faff;
}

#studentList dt:hover {
	cursor: pointer;
}

#studentList .studentName {
	float: left;
	width: 195px;
	margin-right: 20px;
	padding-left: 25px;
	background: url( /img/icons/expandCollapse.gif ) no-repeat 10px 2px;
}

#studentList .lastLogin {
	width: 100px;
	margin-right: 20px;
	float: left;
}

#studentList .percentImage {
	margin-right: 20px;
	float: left;
	background: transparent url( /img/other/progressBar.gif ) no-repeat scroll -156px 2px;
}

#studentList dt.active .studentName {
	font-weight: bold;
	background-position: 8px -22px;
}

.spItem {
	float: left;
	width: 640px;
	padding-top: 18px;
}

#spGCRailModules {
	float: left;
	width: 280px;
}

#spGCRailModules li.module {
	float: left;
	width: 260px;
	padding: 18px 10px;
	border-bottom: 1px solid #c5d4e1;
	background: #f6f8fa;
}

#spGCRailModules li.module img {
	float: left;
	margin: 0 0 5px 0;
}

#spGCRailModules li #meritAidNearZipForm {
	width: 260px;
	float: left;
	background: none;
	padding-top: 0;
}

#spGCRailModules .collegeSearchModule {
	float: left;
	width: 260px;
}

.tools .collegeSearchModule {
	float: left;
	width: 200px;
}

.tools .collegeSearchModule label b {
	font-weight: normal;
}

.tools .collegeSearchModule label {
	margin-bottom: 0.643em;
	float: left;
	width: 200px;
}

#spGCRailModules .collegeSearchModule label {
	padding-bottom: 5px;
	float: left;
}

#spGCRailModules .collegeSearchModule label b {
	font-weight: normal;
}

#toolsAndTips {
	float: left;
	width: 700px;
	background: url( /img/bg/thickThinRuleMedBlue.gif ) repeat-x left top;
	padding-top: 5px;
}

#toolsAndTips li {
	width: 700px;
	float: left;
	border-bottom: 1px solid #c5d4e1;
	padding: 18px 0;
}

#toolsAndTips li img {
	padding: 12px 9px 18px 0;
	background: #fff;
	float: left;
}

#toolsAndTips li textarea {
	margin-top: 9px;
	width: 630px;
}

#maLinks h4,
	#cappexLink h4 {
	clear: both;
}

#toolsAndTips li#orderKit {
	padding-left: 60px;
	background: url( /img/icons/kit.gif ) no-repeat left 22px;
	width: 640px;
}

#toolsAndTips li#maLinks {
	padding-left: 60px;
	width: 640px;
	background: url( /img/icons/meritAid.gif ) no-repeat left 22px;
}

#toolsAndTips li#cappexLink {
	padding-left: 60px;
	width: 640px;
	background: url( /img/icons/cap.gif ) no-repeat 5px 22px;
}

#toolsAndTips li#mailtoLink {
	padding-left: 60px;
	width: 640px;
	background: url( /img/icons/mailbox.gif ) no-repeat left 22px;
}

#maImageLink,
	#cappexImageLink {
	float: right;
	width: 435px;
	display: block;
	margin-top: 9px;
}

#cappexImageLink {
	width: 490px;
}

.collegeStatModules,
	.collegeStatModules li {
	float: left;
	width: 220px;
}

.collegeStatModules li div.slider {
	float: left;
	width: 218px;
	border-left: 1px solid #C5D4E0;
	clear: both;
	border-right: 1px solid #C5D4E0;
	border-top: 1px solid #94bbda;
}

.collegeDashboard #primaryContent .profileModule, .collegeDashboard #primaryContent .profileModule div {
	width: 520px;
}

.collegeDashboard #primaryContent .profileModule div.slider {
	width: 518px;
}

.collegeDashboard #primaryContent .profileModule table {
	border: 0 none;
}

.collegeDashboard #primaryContent div.controlBarProfile {
	width: 518px;
}

.collegeDashboard #primaryContent .profileModule code {
	width: 480px;
}

#collegeDashboardMonthlySummaries {
	float: left;
	margin-bottom: 18px;
}

#notCollegesToApply {
	border-bottom: 1px solid #c5d4e1;
	float: left;
	width: 700px;
}

#notCollegesToApply tr.first td {
	border-top: 1px solid #c5d4e1;
}

#notCollegesToApply td {
	padding-left: 10px;
}

#notCollegesToApply li {
	border-top: 1px solid #c5d4e1;
	padding: 9px 0;
	float: left;
	width: 520px;
}

#notCollegesToApply li p {
	margin-bottom: 0;
}

/* Student College Suggestions */

.suggestionConfirmation {
	background: url( /img/bg/tearTagOnGrayBottom.gif ) no-repeat 10px bottom;
	width: 230px;
}

.suggestionConfirmation p,
	.suggestionConfirmation span {
	margin-bottom: 5px;
	float: left;
	width: 190px;
	clear: left;
}

.suggestionConfirmation p {
	font-size: 12px;
	line-height: 14px;
}

.suggestionConfirmation span {
	color: #5681a3;
}

.suggestionConfirmationInner {
	background: url( /img/bg/tearTagOnGray2.gif ) no-repeat left top;
	padding: 5px 10px 10px 30px;
	margin-top: -30px;
}

.suggestionConfirmation a {
	margin-right: 10px;
}

.ghostContainer {
	position: absolute;
	left: -9999px;
}

#ghost {
	z-index: 3100
}

#ghostContent {
	background-color: #fff;
	opacity: 0.5;
	border: 1px solid #c5d4e1;
}

/* =wamc
------------------*/

#chancesList {
	background: #3a5367 url( /img/bg/wamc.gif ) no-repeat left top;
	float: left;
	width: 340px;
	min-height: 113px;
	display: inline;
}

#chancesList li {
	width: 150px;
	margin: 0 10px;
	float: left;
	text-align: center;
	color: #fff;
	display: inline;
}

#whatAreMyChances div.chancesMeter span {
	width: 122px;
	height: 15px;
	background: url( /img/other/chancesMeterArrow.gif ) no-repeat left top;
	display: block;
	margin-left: 14px;
	float: left;
	text-indent: -9999px;
}

.comments {
	padding-top: 9px;
	float: left;
}

.collegeProfileModular .comments {
	float: right;
	width: 460px;
	padding-top: 0;
}

#chancesExplainLinks {
	float: left;
	border-top: 1px solid #c5d4e1;
	padding-top: 5px;
	width: 340px;
}

.collegeProfileModular #chancesExplainLinks {
	width: 820px;
	margin-bottom: 27px;
}

#chancesExplainLinks  li {
	float: left;
	border-left: 1px solid #c5d4e1;
	padding: 0 10px;
}

#chancesExplainLinks  li:first-child {
	border-left: none;
	padding-left: 0;
}

#tabbedCollegeProfile,
#tabbedCollegeMedia {
	border-bottom: 1px solid #94bbda;
	border-left: 1px solid #94bbda;
	border-right: 1px solid #94bbda;
	background-color: #fff;
	float: left;
	clear: left;
	width: 578px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.compareSchools #tabbedCollegeProfile {
	border: none;
}

.compareSchools dt {
	clear: left;
	float: left;
	font-weight: bold;
	margin-right: 12px;
}

.compareSchools dd {
	float: left;
}

#captchaInput {
	width: 130px;
	float: right;
	margin-top: 27px;
}

#captchaStickyWinContent button {
	clear: both;
	float: left;
	width: 120px;
	margin-left: 120px;
	margin-top: 18px;
}

#captchaStickyWinContent img {
	border: 1px solid #c5d4e1;
	padding: 1px;
	float: left;
}

#captchaStickyWinContent {
	position: fixed;
	top: 20px;
}

#pressLogos {
	display: block;
	width: 520px;
	height: 869px;
	background: url( /img/logos/pressLogos.jpg ) no-repeat left top;
	margin: 18px 0 12px 0;
	text-indent: -5000px;
	float: left;
}

.pressContact {
	width: 220px;
	float: right;
	background: url( /img/bg/thickThinRule.gif ) repeat-x left top;
	padding-top: 18px;
	margin-top: 18px;
}

/* =misc
--------------------*/

#rosterCallToActionContainer {
	width: 940px;
	float: left;
	background: url( /img/bg/thinThinRule.gif ) repeat-x scroll left bottom;
	padding-bottom: 5px;
	margin-left: 10px;
}

#rosterCallToActionContainer p.h3 {
	margin-left: 0;
	line-height: 1.714em;
}

#collegeRosterCollegeAction {
	margin-right: 0;
}

#chancesExplainer {
	border-bottom: 1px solid #c5d4e1;
}

#gcChancesLinks {
	margin-top: 18px;
	border-top: 1px solid #c5d4e1;
	padding-top: 9px;
}

/* =scholarship pages */

.scholarshipsInfo .scholarshipsPageSection {
	border-top: 4px double #c5d4e1;
	padding-left: 60px;
	width: 880px;
	padding-top: 9px;
}
.scholarshipsPageSection .lastElement {
	border-bottom: 1px solid #c5d4e1;
	padding-bottom: 9px;
	margin-bottom: 9px;
}
#cappexScholarshipsSection {
	background: url(/img/icons/bagOfMoney.gif) no-repeat 10px 18px;
}

#privateScholarshipsSection {
	background: url(/img/icons/applyIllustrionIcon.png) no-repeat -5px 18px;
}

#scholarshipsFAQ {
	background: url(/img/icons/wamcNoBg.gif) no-repeat 2px 18px;
}

.scholarshipsInfo #meritScholarshipsSection {
	background: url(/img/icons/collegeIcon.gif) no-repeat 2px 18px;
}

#scholarshipsFAQ {
	background: url(/img/icons/wamcNoBg.gif) no-repeat 2px 18px;
}

	.quickScholarships .grid_9 {
	border-right: 1px solid #c5d4e1;
	margin-right: 9px;
	margin-top: 18px;
}

.scholarshipsInfo #header #mainTabs,
	.quickScholarships #header #mainTabs {
	border-right: 0 none;
	margin-right: 10px;
	margin-top: 0;
}

#pastScholarshipWinners {
	float: left;
	width: 510px;
	padding-right: 10px;
}

#pastScholarshipWinners h3 {
	padding-top: 18px;
}

#pastScholarshipWinners img {
	float: left;
	width: 98px;
	margin-right: 10px;
}

#pastScholarshipWinners .winnerPicture {
	float: left;
	width: 510px;
	padding: 20px 0;
	clear: both;
}

.scholarshipPage #secondaryContent {
	padding: 18px 10px 0 10px;
	width: 200px;
}

.scholarshipPage #primaryContent {
	padding-top: 18px;
}

.scholarshipPage h1 {
	margin-bottom: 0;
}

.scholarshipPage ol {
	margin-bottom: 1.385em;
}

.scholarshipPage ol li {
	font-size: 1.0833em;
	line-height: 1.385em;
	margin-bottom: 0.6925em;
}

#meritAidTeaser {
	padding: 0 18px;
	border: 1px solid #c5d4e1;
	background: #f6f8fa;
	width: 902px;
	margin-top: 18px;
}

#meritAidTeaser .buttonLink {
	font-size: 1.1667em;
}

#meritAidTeaser h2 {
	margin-top: 12px;
}

#meritListingsTeaser {
	float: left;
	width: 580px;
	text-align: center;
	border-bottom: 1px solid #c5d4e1;
}

#meritListingsTeaser h3 {
	text-align: center;
	margin-top: 18px;
}

#meritListingsTeaser div.buttonLink {
	margin-bottom: 18px;
	font-size: 1.1667em;
	margin-left: 225px;
	display: inline;
}

.searchSuggestStaticList {
	border-top: 1px solid #c5d4e1;
	margin-top: 5px;
}

.studentMoreAboutYou .searchSuggestStaticList p.errorMsg {
	float: left;
	width: 405px;
	clear: left;
}

.searchSuggestStaticList li {
	padding: 5px 98px 5px 5px;
	width: 315px;
	border-bottom: 1px solid #c5d4e1;
	border-left: 1px solid #c5d4e1;
	border-right: 1px solid #c5d4e1;
	position: relative;
	display: block;
	clear: both;
	font-weight: bold;
	background: #f6f8fa;
	font-size: 0.923em;
}

#fitSearchForm .searchSuggestStaticList li {
	width: 240px;
	padding-right: 23px;
}

.fitSearch .errorMsg {
	width: 225px;
}

.myCollegesRemoveLink {
	position: absolute;
	width: 75px;
	height: 35px;
	left: 320px;
	background: url( /img/icons/close.gif ) no-repeat right 7px;
	top: 4px;
	font-size: 10px;
	font-weight: normal;
	padding-right: 18px;
	text-align: right;
	color: #909090;
}

.createCampaign .myCollegesRemoveLink {
	left: 335px;
	top: 0;
	background: url( /img/icons/close.gif ) no-repeat right 5px;
}

.createCampaign .collegeSearchBox input {
	width: 250px;
	float:left;
}

.gecko.createCampaign .collegeSearchBox input {
	float:none;
}

.createCampaign #searchModuleErrorMsg_majorSearch {
	width: 400px;
}

.quickApply .myCollegesRemoveLink {
	height: 20px;
	background: url( /img/icons/close.gif ) no-repeat right 2px;
	top: 2px;
}

#fitSearchForm .myCollegesRemoveLink,
	.studentBasic .myCollegesRemoveLink {
	top: -2px;
	width: auto;
}

#fitSearchForm .myCollegesRemoveLink {
	left: 245px;
	height: 24px;
}

.studentBasic .myCollegesRemoveLink {
	left: 395px;
}

.studentMoreAboutYou .myCollegesRemoveLink {
	background-position: right top;
	width: 15px;
	height: 15px;
	padding: 0;
	left: 398px;
	position:absolute;
}

.studentMoreAboutYou .studentFamilyEditLink {
	background-position: right top;
	height: 15px;
	padding: 0;
	left: 375px;
	position:absolute;
	top: 3px;
}

.studentMoreAboutYou .studentFamilyEditItem .alertBoxTopRight,
.legacyCriteria .alertBoxTopRight{
	overflow: visible;
}

.studentMoreAboutYou .searchSuggestStaticList li {
	width: 408px;
	padding-right:5px;
	padding-bottom: 2px;
	position:relative;
	float:left;
}

.studentMoreAboutYou .searchSuggestStaticList li label {
	float: left;
	clear: left;
	line-height: 24px;
	margin-top: 5px;
	width: 250px;
}

.studentMoreAboutYou .searchSuggestStaticList .collegeName {
	float: left;
	width: 350px;
}

.studentMoreAboutYou .searchSuggestStaticList li select {
	float: right;
}

.largeFormLayout .resultLocation,
	.resultLocation {
	float: none;
}

.collegeSearchModule {
	position: relative;
	z-index: 5;
}

.studentAcademic .collegeSearchModule {
	width: 290px;
}

.studentAcademic .collegeSearchModule #collegeSearchBox_ .submitButton {
	float: right;
}

#collegeListSecondary .collegeSearchModule {
	float: left;
}

.searchSuggestStaticList {
	z-index: 4;
}

.studentPreferences .collegeSearchModule label,
	.quickApply .collegeSearchModule label,
	.studentBasic .collegeSearchModule label,
	.studentMoreAboutYou .collegeSearchModule label,
	.butterfly .collegeSearchModule label {
	padding: 0;
	clear: left;
}

#fitSearchForm .collegeSearchModule input,
	#fitSearchForm .largeFormLayout .collegeSearchModule input,
	#fitSearchForm  #fitSearchForm .collegeSearchModule input {
	width: 202px;
}

.studentPreferences .collegeSearchModule input,
	.studentPreferences .largeFormLayout .collegeSearchModule input,
	.studentBasic .collegeSearchModule input,
	.quickApply .collegeSearchModule input,
	.quickApply .largeFormLayout .collegeSearchModule input,
	.butterfly .collegeSearchModule input,
	.butterfly .largeFormLayout .collegeSearchModule input,
	.studentBasic .largeFormLayout .collegeSearchModule input,
	.studentMoreAboutYou .largeFormLayout .collegeSearchModule input {
	width: 350px;
}

.studentPreferences .collegeSearchModule .collegeSearchBox button,
	.quickApply .collegeSearchModule .collegeSearchBox button,
 	.butterfly .collegeSearchModule .collegeSearchBox button {
	margin-top: 5px;
}

.studentBasic #largeFormLayout .collegeSearchModule .collegeSearchBox button {
	margin-top: 20px;
}


.quickApply #quickApplyForm .collegeSearchModule .collegeSearchBox button,
.butterfly #quickApplyForm .collegeSearchModule .collegeSearchBox button {
	margin-top: 5px;
}

#searchModuleErrorMsg_whereWillYouApply {
	margin: -17px 0 0;
}

.studentPreferences #searchModuleErrorMsg_whereWillYouApply {
	margin: -10px 0 0;
}

.quickApply #searchModuleErrorMsg_whereWillYouApply,
.butterfly #searchModuleErrorMsg_whereWillYouApply {
	margin: 0;
}

#fitSearchForm #fitSearchForm .collegeSearchModule .collegeSearchBox button {
	margin-top: 18px;
}

.searchSuggestStaticList li .resultLocation {
	font-weight: normal;
}

.studentPreferences .searchSuggestStaticList li .resultLocation,
	.studentPreferences .searchSuggestStaticList li,
	.quickApply .searchSuggestStaticList li .resultLocation,
	.butterfly .searchSuggestStaticList li .resultLocation,
	.quickApply .searchSuggestStaticList li,
	.butterfly .searchSuggestStaticList li{
	float: left;
}

.studentMoreAboutYou .searchSuggestStaticList .resultLocation,
.collegeSearchModule .collegeNameText .resultLocation {
	display: none;
}

.searchResultsAjax {
	height: 300px;
	overflow-y: scroll;
	border-top: 1px solid #c5d4e1;
	border-bottom: 1px solid #c5d4e1;
	padding: 1px 0;
	margin-top: 18px;
}

.searchResultsAjax li,
	.searchResultsAjax li a {
	width: 335px;
}

.searchResultsAjax li {
	border-bottom: 1px solid #c5d4e1;
	width: 335px;
	float: left;
}

.searchResultsAjax li a {
	padding: 2px 0;
}

.studentPreferences .collegeSearchBox,
	#quickApplyB .collegeSearchBox,
	.quickApply .collegeSearchBox,
	.butterfly .collegeSearchBox {
	position: relative;
	width: 420px;
	float: left;
}


.studentPreferences .searchSuggestStaticList,
	#quickApplyB .searchSuggestStaticList,
	.quickApply .searchSuggestStaticList,
	.butterfly .searchSuggestStaticList {
	float: left;
}

.studentPreferences .featuredCollegeBox .searchSuggestStaticList li,
.quickApply .featuredCollegeBox .searchSuggestStaticList li,
.butterfly .featuredCollegeBox .searchSuggestStaticList li {
	height: 35px;
}


#collegeListFieldset {
	z-index: 1000;
}

.studentPreferences #collegeListFieldset {
	z-index: 99;
}

.resultCollegeName {
	width: 380px;
}

.autoSuggestTarget,
	.cssDropdown,
	.cssDropdown li,
	.cssDropdown ul,
	.cssDropdown ul li {
	cursor: pointer;
}

.studentPreferences .collegeSearchModule .collegeSearchBox .cssDropdown,
	.studentBasic .collegeSearchModule .collegeSearchBox .cssDropdown,
	.quickApply .collegeSearchModule .collegeSearchBox .cssDropdown,
	.butterfly .collegeSearchModule .collegeSearchBox .cssDropdown,
	.studentMoreAboutYou .collegeSearchModule .collegeSearchBox .cssDropdown{
	z-index: 3000;
	position: absolute;
	width: 360px;
}

#fitSearchForm .collegeSearchModule .collegeSearchBox .cssDropdown {
	z-index: 3000;
	position: absolute;
	width: 220px;
}

.studentPreferences .collegeSearchModule .collegeSearchBox .cssDropdown li ul,
	.studentPreferences .collegeSearchModule .collegeSearchBox .cssDropdown li ul li,
	.studentBasic .collegeSearchModule .collegeSearchBox .cssDropdown li ul,
	.quickApply .collegeSearchModule .collegeSearchBox .cssDropdown li ul,
	.butterfly .collegeSearchModule .collegeSearchBox .cssDropdown li ul,
	.studentBasic .collegeSearchModule .collegeSearchBox .cssDropdown li ul li,
	.quickApply .collegeSearchModule .collegeSearchBox .cssDropdown li ul li,
	.butterfly .collegeSearchModule .collegeSearchBox .cssDropdown li ul li,
	.studentMoreAboutYou .collegeSearchModule .collegeSearchBox .cssDropdown li ul,
	.studentMoreAboutYou .collegeSearchModule .collegeSearchBox .cssDropdown li ul li {
	width: 356px;
}

#fitSearchForm .collegeSearchModule .collegeSearchBox .cssDropdown li ul,
	#fitSearchForm .collegeSearchModule .collegeSearchBox .cssDropdown li ul li {
	width: 216px;
}

.studentPreferences .collegeSearchModule .collegeSearchBox .cssDropdown li ul li a,
	.studentBasic .collegeSearchModule .collegeSearchBox .cssDropdown li ul li a,
	.quickApply .collegeSearchModule .collegeSearchBox .cssDropdown li ul li a,
	.butterfly .collegeSearchModule .collegeSearchBox .cssDropdown li ul li a,
	.studentMoreAboutYou .collegeSearchModule .collegeSearchBox .cssDropdown li ul li a {
	width: 352px;
}

#fitSearchForm .collegeSearchModule .collegeSearchBox .cssDropdown li ul li a {
	width: 212px;
}

.collegeSearchModule.majorSearch .collegeSearchBox .cssDropdown li ul li {
	border-bottom: 1px solid #c5d4e1;
}

#matchingStudents {
	width: 760px;
}

#campaignAnnouncements {
	width: 760px;
	float: left;
	clear: left;
	margin-top: 18px;
}

.quickApply #content {
	margin-right: 0;
	width: 590px;
}

.scholarshipsCreateStudentAccount #secondaryContent {
	padding: 18px 10px;
	width: 260px;
}

.meritAidProgramSearch #programList {
	width: 940px;
	float: left;
}

#checked,
.checked {
	width: 768px;
	float: left;
	border: 1px solid #c5d4e1;
	padding: 0 20px 0 150px;
	background: url(/img/icons/bigCheck.jpg) no-repeat 20px 20px #ffffff;
	margin: 18px 0;
}

.checked {
	padding: 10px 20px 30px 150px;
}



/* Review CTA Styles */

.reviewCTABox {
	float: left;
	padding: 0;
	border: 1px solid #c5d4e1;
	background: url(/img/bg/waxPaperBgFadeUp.gif) repeat-x left bottom #ffffff;
	margin: 0 0 15px 0;
}

.scholarshipsDetails .reviewCTABox {
	margin-top: 15px;
}

.reviewCTA {
	padding: 0 20px 0 120px;
	width: 798px;
	background: url(/img/icons/reviewPenPaper.gif) no-repeat 20px 20px transparent;
	float: left;
}

.scholarshipsDetails .reviewCTA {
	padding: 10px;
	background: none;
	width: 318px;
}


.reviewCTA h3 {
	background: url(/img/icons/star.png) no-repeat left top transparent;
	padding: 0 0 0 25px;
}

.writeAReviewLanding .reviewCTA {
	padding-top: 15px;
}



#reviewPrompt {
	padding: 15px 0;
	background: #5681A3;
	color: #ffffff;
	width: 100%;
	-webkit-box-shadow: #2a4459 0px -1px 3px 0px inset;
	-moz-box-shadow: #2a4459 0px -1px 3px 0px inset; /* color, h-offset, v-offset, blur, spread */
	box-shadow: #2a4459 0px -1px 3px 0px inset; /* inset is optional */
}

#reviewPrompt p {
	margin: 0 auto;
	width: 900px;
	text-shadow: #2a4459 1px 1px 1px; /* color, h-offset, v-offset, blur */
	background: url(/img/icons/starDarkBlueBg.gif) no-repeat left 3px transparent;
	padding: 3px 0 3px 20px;
	z-index: 2;
}

.closeReviewPrompt {
	width: 25px;
	float: right;
	padding: 5px 15px;
}



#reviewPrompt a,
	#reviewPrompt a:visited {
	color: #fff;
	
}

#reviewPrompt a:hover {
	color: #c4def2;
}

.writeAReviewLanding #reviewPrompt {
	display: none;
}

.scholarshipsDetails .reviewCTA h3 {
	background: url(/img/icons/cap.gif) no-repeat left top transparent;
	padding: 5px 0 5px 40px;
}

.scholarshipsDetails .reviewCTA #phrase_reviewsCollegeSearch,
.writeAReviewLanding .reviewCTA #phrase_reviewsCollegeSearch {
	width: 245px;
}


.quickApplyConfirmation #reviewPrompt {
	display: none
}



/* End Review CTA Styles */

#whatsNext {
	padding-bottom: 18px;
	background: url( /img/bg/thickThinRule.gif ) repeat-x left bottom;
}

#whatsNext.noBorder {
	background: none;
	padding-bottom: 0;
}

#whatsNextVinyl h3 {
	margin-top: 18px;
}

#whatsNextVinyl li {
	border-bottom: 1px solid #c5d4e1;
}

#whatsNextVinyl li ul li {
	border-bottom: 0 none;
}

.quickApplyConfirmation h4 {
	padding-bottom: 9px;
}

.collegeToApply {
	border: 1px solid #c5d4e1;
	width: 518px;
	margin-bottom: 18px;
	float: left;
}

.collegeToApply .studentCollegeItem h3 {
	display: none;
}

.studentCollegeItem form {
	position: relative;
	float: left;
	width: 700px;
}

.alertBox .studentCollegeItem form {
	width: 220px;
}

.messageCenterStage2 .studentCollegeItem form {
	position: relative;
	float: right;
	width: auto;
}

#modularProfileProfileRightRail .studentCollegeItem form {
	width: auto;
}

.pushRight{
	float: right;
}

.collegeToApply table {
	background: #f6f8fa;
	width: 518px;
	border-bottom: 1px solid #c5d4e1;
	float: left;

}

.collegeToApply div {
	clear: both;
}

.collegeToApply table p {
	margin-bottom: 0;
}

.collegeToApply .collegeApplyAddress {
	padding: 10px;
}

.collegeToApply .collegesToApplyHead {
	padding: 10px 10px 0 10px;
	border-bottom: 1px solid #c5d4e1;
	width: 498px;
	float: left;
}

.collegesToApplyHead h3 {
	float: left;
	margin-bottom: 0;
}

.collegesToApplyHead a {
	border: 1px solid #c5d4e1;
	border-bottom: 0 none;
	padding: 5px 10px 5px 18px;
	float: right;
	background: #f6f8fa url( /img/icons/expandCollapse.gif ) no-repeat 5px -18px;
	color: #5681a3;
	text-decoration: none;
}

.collegesToApplyHead a.notActive {
	background: #f6f8fa url( /img/icons/expandCollapse.gif ) no-repeat 5px 6px;
}

.collegeToApply table td {
	padding: 10px 10px 0 0;
	border-bottom: 0;
}

.applyNowLink {
	background-position: 0 2px;
	display: block;
}

.applyNowLink,
	.collegeListChancesLinks {
	padding: 0 0 0 20px;
	margin-bottom: 0;
	float: left;
	clear: left;
}

.collegeListChancesLinks {
	background-position: 0 50%;
}

#applyCollegesList h3 {
	float: left;
}

.collegeListChancesLinks {
	width: 229px;
	padding-left: 12px;
}

#anticpateCollegeList  h3 {
	margin: 0;
}

.collegeToApply .collegeToApplyStatusChanger {
	float: right;
	clear: none;
	width: 209px;
	padding: 8px 10px 0 0;
}

.chancesTab .collegeToApply .collegeToApplyStatusChanger {
	width: 247px;
}

/*.collegeToApplyStatusChanger h3 {
	float: left;
	margin-bottom: 0;
	line-height: 26px;
}*/

.collegeToApplyStatusChanger ul {
	float: right;
	padding-left: 10px;
}

/* collegeDashboard lighbox
---------------------------*/

#emailManagmentDiv button.submitButton {
	margin: 18px 0 0 130px;
	width: 100px;
}

.safari .ajaxIndicatorDone {
	left: 440px;
	top: 30px;
}

#collegeCenterNav {
	float: right;
	background: #384e5e url( /img/bg/collegeCenterNav.gif ) no-repeat left top;
	margin: 18px 0;
	height: 48px;
	width: 626px;
}

.messageCenterStage1 #collegeCenterNav {
	background: #384e5e url( /img/bg/collegeCenterNav.gif ) no-repeat left -48px;
}

.chancesTab #collegeCenterNav,
	.messageCenterStage2 #collegeCenterNav {
	background: #384e5e url( /img/bg/collegeCenterNav.gif ) no-repeat left -96px;
}

.messageCenterStage3 #collegeCenterNav,
	.admissionTrends #collegeCenterNav {
	background: #384e5e url( /img/bg/collegeCenterNav.gif ) no-repeat left -144px;
}

.messageCenterStage3 #tertiaryContent {
	float: right;
	width: 220px;
}

#collegeSelectors .collegeSearchBox input {
	width: 230px;
}

.messageCenterStage4 #collegeCenterNav {
	background: #384e5e url( /img/bg/collegeCenterNav.gif ) no-repeat left -192px;
}

#collegeCenterNav li {
	float: left;
}

#collegeCenterNav li.discoverTab {
	width: 165px;
}

#collegeCenterNav li.applyTab {
	width: 94px;
}

#collegeCenterNav li.anticipateTab {
	width: 188px;
}

#collegeCenterNav li a {
	float: left;
	padding: 5px 12px 7px 10px;
	height: 36px;
	color: #D5EDFF;
	text-decoration: none;
}

.safari #collegeCenterNav li a {
	padding-top: 8px;
}

#collegeCenterNav li a:hover span {
	color: #f37320;
}

#collegeCenterNav li.active a {
	color: #555555;
}

#collegeCenterNav li.active a span {
	color: #F37320;
}

#collegeCenterNav li a span {
	font-size: 1.333em;
	font-weight: bold;
	color: #fff;
}

/* college center
------------------------------*/

.declined #miniMessageCenter {
	background: none;
	padding-bottom: 18px;
}

.alertBox #collegeListPrimary {
	width: 560px;
	float: left;
}

#collegeListSecondary {
	float: right;
	width: 230px;
}

#cappexPromise {
	padding: 15px 15px 5px 15px;
	background: #f9f8f3 url( /img/bg/capBG.gif ) no-repeat 50% 50%;
	margin-left: 10px;
	margin-bottom: 18px;
	float: left;
	border: 1px solid #c5d4e1;
	width: 188px;
	display: inline;
}

#collegeListSecondary h3 {
	padding-left: 10px;
	margin-top: 18px;
	float: left;
	width: 220px;
}

#collegeListSecondary h3:first-child {
	margin-top: 9px;
}

#cappexPromise h3 {
	padding-left: 0;
	margin-top: 0;
	width: 188px;
	float: none;
}

#chosenCollegesContainer,
	#applyCollegesContainer {
	float: left;
	margin: 9px 0;
	border-bottom: 1px solid #c5d4e1;
}

#applyCollegesContainer {
	margin: 0 0 36px 0;
}

.extraCollegeList {
	float: right;
	width: auto;
	padding: 0;
	margin: 0;
}

.chancesTab #chosenCollegesContainer {
	margin: 0 10px 9px 10px;
}

#collegeListPrimary .secondaryLink {
	float: right;
}

.alertBox #collegeListPrimary {
	margin-bottom: 18px;
}

.alertBox #chosenCollegesContainer {
	width: 560px;
	margin: 0;
	padding-top: 0;
	padding-bottom: 0;
	border-top: 2px solid #94bbda;
	border-bottom: 2px solid #94bbda;
	max-height: 200px;
}

#chosenCollegesList {
	float: left;
	width: 700px;
	margin: 0;
}

.alertBox #chosenCollegesList {
	width: 560px;
	overflow: auto;
	overflow-y: scroll;
	max-height: 200px;
	background: none;
	padding-top: 0;
	position: relative;
}

.safari .alertBox #chosenCollegesList {
	height: 250px;
	border-left: 1px solid #c5d4e1;
}

.safari .alertBox #chosenCollegesList li {
	border-left: 0 none;
}

#applyCollegesList li {
	border-top: 1px solid #c5d4e1;
}

#applyCollegesList li#collegeListHeader {
	padding-bottom: 7px;
}

#applyCollegesList li ul li {
	border-top: 0 none;
}

#collegeTileFirstColumn {
	float: left;
	width: 120px;
}

#collegeTileFirstColumn a {
	clear: left;
	float: left;
}

#collegeTileFirstColumn h2 {
	margin-top: 0;
	line-height: 28px;
}

#applyCollegesContainer .extraCollegeList li,
	#chosenCollegesContainer .extraCollegeList li {
	width: auto;
	float: right;
	margin: 0;
	padding: 0;
}

.messageCenterStage1 #chosenCollegesList li a,
.chancesTab #chosenCollegesList li a,
.messageCenterStage2 .studentCollegeItem a {
	font-size: 1.0833em;
}

#chosenCollegesList li {
	border-top: 1px solid #c5d4e1;
	border-left: 1px solid #c5d4e1;
	border-right: 1px solid #c5d4e1;
	padding: 10px 10px 10px 7px;
	width: 501px;
	float: left;
}

.alertBox #chosenCollegesList li {
	padding: 5px;
	float: left;
	width: 530px;
	position: relative;
}

#chosenCollegesList li select {
	width: 180px;
}

.alertBox #chosenCollegesList li form {
	float: left;
	width: 525px;
}

.alertBox .myCollegesLinks {
	display: none;
}

.myCollegesLinks {
	float: right;
	width: 174px;
}

.myCollegesLinks {
	width: auto;
	float: right;
}

#chosenCollegesContainer #chosenCollegesList .myCollegesLinks li,
	#applyCollegesContainer #applyCollegesList .myCollegesLinks li {
	float: left;
	padding: 0 5px;
	border-left: 1px solid #c5d4e1;
	width: auto;
	border-top: 0 none;
}

.myCollegesLinks {
	margin: 4px 0 5px;
}

#chosenCollegesContainer #chosenCollegesList .myCollegesLinks li:first-child,
	#applyCollegesContainer #applyCollegesList .myCollegesLinks li:first-child {
	border: 0 none;
}

.myCollegesLinks li a {
	color: #94bbda;
}

.myCollegesLinks li a:hover {
	color: #f37320;
}

#chosenCollegesList li h3 {
	width: 250px;
	float: left;
	line-height: 1em;
	margin-bottom: 9px;
}

.alertBox #chosenCollegesList li h3 {
	width: 330px;
	float: left;
	line-height: 24px;
	margin: 0;
	font-weight: normal;
	font-family: "Segoe UI", Arial, Helvetica, sans-serif;
	color: #555555;
}

#updateSingleStatusListContent ul,
	#updateSingleStatusListContent li {
	width: 360px;
	float: left;
}

#updateSingleStatusListContent ul {
	margin-bottom: 18px;
}

#updateSingleStatusListContent li {
	padding: 9px 0;
	border-top: 1px solid #c5d4e1;
	border-bottom: 1px solid #c5d4e1;
}

#updateSingleStatusListContent li h3 {
	margin-bottom: 9px;
}

#anticpateCollegeList {
	float: left;
	width: 520px;
}

#anticpateCollegeList th {
	padding: 5px 10px 5px 0;
	border-top: 2px solid #c5d4e1;
	border-bottom: 2px solid #c5d4e1;
}

#anticpateCollegeList td {
	vertical-align: middle;
}

#anticpateCollegeList td.firstCol,
	#anticpateCollegeList th.firstCol {
	padding-left: 10px;
}

#admissionsTrendsHeader {
	border-top: 1px solid #c5d4e1;
	padding-top: 9px;
}

#collegeCenterPlug {
	border: 1px solid #c5d4e1;
	padding: 18px 18px 0 65px;
	background: #f6f8fa url( /img/icons/cap.gif ) no-repeat 18px 50%;
	margin-bottom: 18px;
}

#newMyCollegesTileTarget {
	display: none;
}

#compareTable {
	width: auto;
	float: left;
	display: inline;
	margin-bottom: 18px;
	margin-left: 10px;
	margin-right: 10px;
	padding-top: 5px;
	background: url( /img/bg/thickThinRuleMedBlue.gif ) repeat-x left top;
	min-width: 520px;
	position: relative;
}

#compareTable table {
	margin-bottom: 18px;
	min-width: 520px;
}

.simpleTuitionTeaser {
	padding: 18px 0;
	border-top: 1px solid #c5d4e1;
	margin-top: 18px;
}

.simpleTuitionTeaser p {
	margin-bottom: 0;
}

.vinylTeaser {
	font-weight: normal;
}

#compareTable td {
	min-width: 81px;
	padding: 9px 9px 9px 10px;
	border-left: 1px solid #c5d4e1;
	text-align: right;
	border-bottom: 0 none;
}

#compareTable .collegeCashCell {
	width: 81px;
	float: right;
}

#compareTable td input {
	width: 60px;
	text-align: right;
	border: 1px solid #c5d4e1;
}

#compareTable th {
	background: #f9f8f3;
	border-bottom: 0 none;
	width: 150px;
	padding: 5px 10px;
	text-align: right;
}

#compareTable .first th,
	#compareTable .first td {
	border-top: 1px solid #c5d4e1;
}

#compareTable .first td {
	border-bottom: 3px double #c5d4e1;
	text-align: left;
	color: #5681a3;
}

#compareTable .total td {
	border-top: 1px solid #c5d4e1;
	font-weight: bold;
	border-bottom: 3px double #c5d4e1;
	font-size: 1.125em;
}

#compareTable .last td {
	border-bottom: 1px solid #c5d4e1;
	font-weight: bold;
	font-size: 1.125em;
}

#compareTable .total th,
	#compareTable .last th {
	font-size: 1.125em;
}

#compareTable .last th {
	border-bottom: 1px solid #c5d4e1;
}

#compareTable .even td {
	background: #f6f8fa;
}

#compareTable .last td {
	border-top: 1px solid #c5d4e1;
}

#compareTable button {
	margin-left: 180px;
}

#compareTable {
	border-bottom: 1px solid #c5d4e1;
}

#collegeCompareTeaser {
	width: 520px;
	float: left;
	padding-top: 18px;
}

.withCompareTable {
	width: 520px;
	margin-bottom: 5px;
}

#numbersNote {
	width: 160px;
	padding: 0 0 7px 0;
	position: absolute;
	left: 180px;
	top: 112px;
	background: url( /img/bg/notes/narrowBottomNoArrow.png ) no-repeat right bottom;
}

#additionalPointsNote {
	width: 160px;
	padding: 0 0 7px 0;
	background: url( /img/bg/notes/narrowBottomNoArrow.png ) no-repeat right bottom;
	float: right;
}

.noteInner {
	background: url( /img/bg/notes/narrowTopArrowleft.png ) no-repeat left top;
	width: 135px;
	padding: 10px 10px 10px 15px;
	float: left;
	color: #fff;
}

.noteInner p {
	margin-bottom: 0;
	padding: 0 5px;
}

.noteInner a {
	color: #384e5e;
}

.noteInner a:hover {
	color: #ffffff;
}

.noteInner a.close {
	float: right;
	padding: 0 0 0 5px;
}

.noteInner span.toolTips,
	#importEmailContainer span.toolTips {
	color: #384e5e;
	border-bottom: 1px dashed #384e5e;
	background: 0 none;
	padding: 20px 0 0 0;
	font-style: italic;
}

#importEmailContainer span.toolTips {
	color: #555555;
}

#scattergramLegend {
	width: 160px;
	float: right;
	margin-top: 12px;
}

.whatAreMyChancesLandingPage #scattergramLegend {
	width: 520px;
}

.whatAreMyChancesLandingPage #scattergramLegend li {
	height: 30px;
}

#scattergramLegend li {
	width: 110px;
	float: left;
	border-bottom: 1px solid #c5d4e1;
	padding: 9px 25px 9px 25px;
	position: relative;
}

#scattergramLegend li input {
	position: absolute;
	left: 140px;
	top: 9px;
	border: 0 none;
}

#scattergramLegend li.scattergramAcceptedWontAttend {
	background: url( /img/icons/scatterBlue.gif ) no-repeat 4px 50%;
}

#scattergramLegend li.scattergramAccepted {
	background: url( /img/icons/scatterGreen.gif ) no-repeat 4px 50%;
}

#scattergramLegend li.scattergramWaitListed {
	background: url( /img/icons/scatterOrange.gif ) no-repeat 4px 50%;
}

#scattergramLegend li.scattergramDenied {
	background: url( /img/icons/scatterRed.gif ) no-repeat 4px 50%;
}

#scattergramLegend li.scattergramOther {
	background: url( /img/icons/scatterGray.gif ) no-repeat 4px 50%;
	border-bottom: 0 none;
}

#scattergramLegend li.scattergramYou {
	background: url( /img/icons/scatterStar.gif ) no-repeat left 50%;
}

.whatAreMyChancesLandingPage #scattergramLegend li.scattergramYou,
.whatAreMyChancesLandingPage #scattergramLegend li.scattergramAcceptedWontAttend,
.whatAreMyChancesLandingPage #scattergramLegend li.scattergramWaitListed,
.whatAreMyChancesLandingPage #scattergramLegend li.scattergramDenied {
	padding-right: 34px;
	border-right: 1px solid #c5d4e1;
}

.whatAreMyChancesLandingPage #scattergramLegend li.scattergramYou {
	background-position: 0 6px;
}

.whatAreMyChancesLandingPage #scattergramLegend li.scattergramAcceptedWontAttend,
.whatAreMyChancesLandingPage #scattergramLegend li.scattergramAccepted,
.whatAreMyChancesLandingPage #scattergramLegend li.scattergramDenied {
	padding-left:35px;
	background-position: 10px 12px;
}

.whatAreMyChancesLandingPage #scattergramLegend li.scattergramDenied input,
.whatAreMyChancesLandingPage #scattergramLegend li.scattergramAcceptedWontAttend input {
	left: 150px;
}

.whatAreMyChancesLandingPage #scattergramLegend li.scattergramDenied {
	border-bottom: 0 none;
}

.whatAreMyChancesLandingPage #scattergramLegend li.scattergramWaitListed,
.whatAreMyChancesLandingPage #scattergramLegend li.scattergramOther {
	border-bottom: 0 none;
	background-position: 2px 12px;
}

.whatAreMyChancesLandingPage #scattergramLegend li.scattergramOther {
	background-position: 10px 12px;
	padding-left: 35px;
}

.whatAreMyChancesLandingPage #prepMeTeaser,
.whatAreMyChancesLandingPage #smsPrepTeaser {
	width: 500px;
}

.whatAreMyChancesLandingPage #prepMeTeaser p,
.whatAreMyChancesLandingPage #smsPrepTeaser p {
	width: 295px;
}

.whatAreMyChancesLandingPage .scattergramInfo {
	width: 500px;
}

.whatAreMyChancesLandingPage #prepMeTeaser {
	display: none;
}

.scattergramInfo {
	float: left;
	clear: both;
	margin-top: 27px;
	padding: 18px 10px;
	background: #f6f8fa;
	border-top: 1px solid #c5d4e1;
	width: 680px;
}

#noChart {
	width: 517px;
	height: 320px;
	background: url( /img/bg/emptyScatter.gif ) no-repeat left top;
	float: left;
	margin-top: 12px;
}

#noChart p {
	border-top: 1px solid #c5d4e1;
	border-left: 1px solid #c5d4e1;
	border-bottom: 1px solid #5681a3;
	border-right: 1px solid #5681a3;
	padding: 20px;
	width: 227px;
	margin-left: 147px;
	background: #f6f8fa;
	margin-top: 108px;
	text-align: center;
}

#scattergramArea {
	width: 700px;
	float: left;
	position: relative;
	z-index: 2;
}

.whatAreMyChancesLandingPage #scattergramArea {
	width: 520px;
}

#collegeSelection {
	padding: 18px 20px;
	width: 660px;
	float: left;
	background: #f6f8fa;
	border-bottom: 1px solid #c5d4e1;
	position: relative;
	z-index: 25;
}

#collegeSelection h2 {
	margin-top: 0;
	float: left;
}

#selectCollege {
	float: left;
	width: 260px;
	margin-top: 2px;
}

#collegeSelectors {
	float: left;
	width: 660px;
}

#collegeSelectDropdown {
	width: 310px;
	float: left;
}

#collegeSelectDropdown label {
	float: left;
	width: 310px;
}

#collegeSelectors .collegeSearchModule {
	float: left;
	width: 290px;
}

#collegeSelectors .collegeSearchBox {
	float: left;
	position: relative;
}

#collegeSelectors .collegeSearchModule input {
}

#collegeSelectOr {
	float: left;
	width: 60px;
	font-size: 18px;
	color: #5681a3;
	line-height: 45px;
	text-align: center;
}

#collegeSelectors .collegeSearchModule label b {
	font-weight: normal;
}

#collegeSelectDropdown button {
	float: left;
}

#informativeText {
	top: 947px;
	position: absolute;
	padding: 20px 20px 20px 0;
	left: 20px;
}

#scattergramTeaser {
	background: url( /img/bg/scattergramTeaser.gif ) no-repeat left top;
	width: 400px;
	height: 220px;
	margin-top: 18px;
	padding: 100px 150px 0 150px;
}

#primaryContent.scattergramLanding #scattergramTeaser {
	background: url( /img/bg/scattergramTeaserSmall.gif ) no-repeat left top;
	width: 260px;
	height: 235px;
	margin-top: 0;
	padding: 70px 100px 0 100px;
}


.whatAreMyChancesLandingPage #scattergramTeaser {
	padding: 100px 60px 0 60px;
}

#scattergramTeaserInner {
	border-color: #C5D4E1 #5681A3 #5681A3 #C5D4E1;
	border-style: solid;
	border-width: 1px;
	background: #f6f8fa;
	padding: 20px;
}

#primaryContent.scattergramLanding #scattergramTeaserInner {
	border-color: #C5D4E1 #5681A3 #5681A3 #C5D4E1;
	border-style: solid;
	border-width: 1px;
	background: #f6f8fa;
	padding: 20px;
}



#scattergramTeaserInner h2 {
	margin-top: 0;
	line-height: 1em;
}

#primaryContent.scattergramLanding #scattergramTeaserInner h2 {
	padding-top: 0;
}

#scattergramLoadingFrame {
	width: 700px;
	height: 300px;
	text-align: center;
}

.whatAreMyChancesLandingPage #scattergramLoadingFrame {
	width: 520px;
	height: 300px;
	text-align: center;
}

#scattergramLoadingFrame img {
	margin: 100px auto 0 auto;
}

#videoInMessageLink {
	background: url( /img/bg/videoLinkBg.gif ) no-repeat left top;
	width: 540px;
	height: 49px;
	padding: 9px 0 0 0;
	float: left;
	margin: 9px 0;
}

.editCampaignPreview #videoInMessageLink {
	width: 420px;
	padding: 9px 15px 0 105px;
}

#watchTheVideo2 {
	float: left;
	width: 105px;
	height: 49px;
	text-indent: -9999px;
}

#videoText {
	float: left;
	width: 405px;
}

/* admissions coach stuff */

.admissionsCoach #primaryContent {
	min-height: 600px; /* always show scrollbars on page to avoid jerky animation */
}

#admissionTipsByCollegeType .admissionsTip.plus {
	background: url( '/img/icons/tick.gif' ) no-repeat;
	padding-left: 20px;
}

#admissionTipsByCollegeType .admissionsTip.important {
	background: url( '/img/icons/help.gif' ) no-repeat;
	padding-left: 20px;
}

#admissionTipsByCollegeType .admissionsTip.okay {
	background: url( '/img/icons/asterisk.gif' ) no-repeat;
	padding-left: 20px;
}

#admissionTipsByCollegeType .admissionsTip.question {
	background: url( '/img/icons/warning.gif' ) no-repeat;
	padding-left: 20px;
}

#admissionTipsByCollegeType .admissionsTip.neutral {
	background: url( '/img/icons/goNext.gif' ) no-repeat;
	padding-left: 20px;
}

#admissionTipsByCollegeType li {
	overflow: hidden;
}

#progressIndicator {
	margin-top: 50px;
}

.fitSearch #progressIndicator {
	margin-top: 0;
	width: 360px;
	text-align: center;
}

#progressIndicatorStickyWin {
	margin-left: 50px;
}

#admissionsTipsSummary {
	background: #f6f8fa;
	border-top: 1px solid #c5d4e1;
	padding: 9px 0;
}

#admissionsTipsSummary p {
	margin-bottom: 5px;
}

#admissionsTipsSummary .textList {
	margin-bottom: 0;
}

#admissionsTipsSummary .textList li {
	margin-bottom: 3px;
}

#admissionsSchoolTypeInfo {
	width: 490px;
	float: right;
	padding-right: 10px;
}

#admissionsStudentInfo {
	width: 150px;
	float: left;
	padding-left: 10px;
}

#initialState h2 {
	width: 700px;
	text-align: center;
	padding-top: 100px;
}

#initialState {
	padding-bottom: 150px;
	border-bottom: 1px solid #c5d4e1;
}

.admissionsCoach .jsHide {
	display: block;
}

#chancesTeaser {
	background: #f6f8fa url( /img/bg/thickThinRule.gif ) repeat-x left top;
	border-bottom: 1px solid #c5d4e1;
	float: left;
	width: 320px;
	clear: left;
	padding: 18px 10px;
}

#chancesTeaser p {
	clear: left;
}

#wamcCalltoAction {
	float: left;
	width: 320px;
	clear: left;
}

#wamcCalltoAction li {
	width: 260px;
	float: left;
	clear: left;
}

#collegeScholarships {
	background: url( /img/icons/money.gif ) no-repeat 8px top;
	padding-left: 60px;
}

#seeWhosGettingIn {
	background: url( /img/icons/students.gif ) no-repeat left top;
	padding-left: 60px;
}

#compareCollegeCosts {
	background: url( /img/icons/magnifyingGlass.gif ) no-repeat 8px top;
	padding-left: 60px;
}

#wamcCalculator {
	background: url( /img/icons/wamc.gif ) no-repeat 8px top;
	padding-left: 60px;
}

#getHelp {
	background: url( /img/icons/tellUs.gif ) no-repeat left top;
	padding-left: 60px;
}

.newChances {
	width: 340px;
	height: 69px;
	background: #5681a3 url( /img/bg/wamcBg2.gif ) no-repeat left top;
	float: left;
	position: relative;
}

.chancesTab .newChances {
	width: 179px;
	background: url( /img/bg/myMiniChances.gif ) no-repeat left top;
	height: 51px;

}

.chancesMeterBar {
	width: 318px;
	position: relative;
	top: 34px;
	left: 11px;
	height: 15px;
	overflow: hidden;
}

.chancesTab .chancesMeterBar {
	width: 159px;
	left: 10px;
	top: 23px;
}

.chancesResultBar {
	position: absolute;
	top: 0;
	background: #f37320;
	opacity: .8;
	height: 15px;
}

.chancesLegend {
	width: 320px;
	top: 13px;
	left: 10px;
	position: absolute;
	color: #fff;
}

.chancesTab .chancesLegend {
	width: 161px;
	top: 5px;
	padding: 0;
	left: 9px;
}

.chancesChart .chancesLegend li {
	width: 100px;
}

.chancesTab #chosenCollegesList .chancesChart .chancesLegend li {
	width: 50px;
	border-top: 0 none;
	padding: 0;
	margin: 0;
}

.chancesLegend li.chancesLow,
	#chosenCollegesContainer #chosenCollegesList .chancesLegend li.chancesLow {
	text-align: left;
	float: left;
	margin-right: 10px;
}

.chancesLegend li.chancesMed,
	#chosenCollegesContainer #chosenCollegesList .chancesLegend li.chancesMed {
	text-align: center;
	float: left;
}

.chancesLegend li.chancesHigh,
	#chosenCollegesContainer #chosenCollegesList .chancesLegend li.chancesHigh {
	float: right;
	text-align: right;
}

#chosenCollegesContainer #chosenCollegesList .chancesLegend li.chancesUnknown {
	width: 161px;
	text-align: center;
}

#chancesHowToRead {
	float: left;
	width: 320px;
	padding: 3px 10px 0 10px;
	background: url( /img/bg/wamcHowToReadBg.gif ) no-repeat left bottom;
}

#chancesHowToRead {
	color: #fff;
}

#chancesHowToRead a {
	padding-bottom: 3px;
	color: #fff;
	background: url( /img/icons/wonk.gif ) no-repeat left -13px;
	width: 310px;
	padding-left: 10px;
	text-decoration: none;
	display: block;
}

#chancesHowToRead a.notActive {
	background-position: left 4px;
}

#chancesHowToRead p {
	padding-bottom: 10px;
	width: 320px;
	margin-bottom: 0;
}

.fbConnectLink {
	border-bottom: 1px solid #c5d4e1;
	background: #f6f8fa url( /img/icons/clock.gif ) no-repeat 12px 12px;
	padding: 9px 12px 9px 66px;
	width: 382px;
	float: left;
	margin-bottom: 9px;
}

.fbConnectLink h3,
.fbConnectedNotice h3 {
	margin-bottom: 3px;
	background: none;
	margin-top: 0;
	padding-bottom: 0;
}

.fbConnectLink p {
	margin-bottom: 9px;
}

.fbConnectedNotice p {
	margin-bottom: 4px;
}

.createStudentAccount .fbConnectLink,
	.createStudentAccount .fbConnectedNotice {
	border-top: 1px solid #c5d4e1;
	margin-bottom: 0;
}

.fbConnectedNotice {
	border-bottom: 1px solid #c5d4e1;
	background: #f6f8fa;
	padding: 9px 12px;
	width: 436px;
	float: left;
	margin-bottom: 9px;
}

.studentScholarships .fbConnectedNotice,
.scholarshipsCappexScholarships .fbConnectedNotice {
	border: 0 none;
	width: auto;
	float: none;
	padding-left: 0;
}

#tellAFriendHeader {
	padding-bottom: 18px;
	background: url( /img/bg/thickThinRule.gif ) repeat-x left bottom;
	margin-bottom: 27px;
}

#supportedEmailServices p {
	clear: both;
}

#primarySupportedServices {
	float: left;
	background: url( /img/logos/importEmailAddressLogos.gif ) no-repeat left top;
	width: 235px;
	height: 16px;
	text-indent: -9999px;
	margin-top: 27px;
	margin-bottom: 3px;

}

#importEmailContainer {
	width: 257px;
	background: url( /img/icons/softArrow.gif ) no-repeat right 100px;
	float: left;
	padding-right: 43px;
}

#headline {
	position: relative;
}

#ebookPromo {
	background: url( /img/button/saveMoneyOnCollege.gif ) no-repeat left top;
	width: 133px;
	height: 134px;
	position: absolute;
	left: 400px;
	top: 35px;
	text-indent: -9999px;
}

#ebookPromoContent {
	width: 280px;
	float: left;
	margin-top: 9px;
	background: url( /img/content/20InsiderStrategies.jpg ) no-repeat left top;
	padding-top: 174px;
}

#ebookPromoContent h4 {
	border-bottom: 1px solid #c5d4e1;
	padding-bottom: 5px;
	margin-bottom: 5px;
}

.extraFooterLinks {
	margin-left: -9999px;
}

.extraCollegeName {
	position: absolute;
	left: -9999px;
}

h4.deadlineCategory{
	margin: 0;
    padding-right: 257px;
    text-align: right;
	border-bottom: 1px dotted #ccc;
}

#moreTabsTab {
	position: relative;
}

#collegeProfileExtraTabs {
	position: absolute;
	width: 140px;
	border: 1px solid #94bbda;
	background: #fff;
	left: 425px;
	top: 26px;
	z-index: 300;
}

#collegeProfileTabContainer,
#collegeMediaTabContainer {
	position: relative;
	float: left;
	width: 580px;
	z-index: 300;
}

#collegeProfileExtraTabs li {
	line-height: 24px;
	width: 140px;
	float: left;
}

#collegeProfileExtraTabs li a {
	line-height: 24px;
	width: 130px;
	float: left;
	color: #5681a3;
	text-decoration: none;
	padding-left: 10px;
}

#collegeProfileExtraTabs li a:hover {
	color: #f37320;
	background: #f6f8fa;
	text-decoration: underline;
}

#programsTabContent table,
	#programsAndMajorsSection table {
	margin: 10px 0 10px 10px;
	width: 558px;

}

#programsAndMajorsSection table {
	width: 496px;
}

#programsTabContent table th,
	#programsTabContent table td,
	#programsAndMajorsSection table th,
	#programsAndMajorsSection table td {
	padding: 3px 15px 3px 0;
	border-bottom: 1px solid #c5d4e1;
}

#programsTabContent table th,
	#programsAndMajorsSection table th {
	padding-top: 18px;
	vertical-align: baseline;
}

#programsTabContent table th.last,
	#programsAndMajorsSection table th.last {
	padding-right: 0;
}

#programsTabContent p {
	margin-bottom: 0;
	margin-left: 10px;
}

#similarCollegesTabContent p {
	margin: 0 10px 10px 10px;
}

#programsAndMajorsSection p {
	margin-left: 10px;
}

#studentMessageCollegeProfile #programsAndMajorsSection.innerSlider, #programsAndMajorsSection.innerSliderMobile {
	background: #fff;
}

.fitResultDataMask {
	width: 100px;
	height: 13px;
	background: url( /img/bg/fitResultMask.gif ) no-repeat left top;
	float: left;
}

.fitResultData {
	background: url( /img/icons/fitResultData.gif ) no-repeat left 2px;
	height: 13px;
	width: 100px;
	float: left;

}

.fitResultDataContainer {
	float: left;
	width: 100px;
	padding: 10px 10px 10px 0;
	margin-right: 10px;

}

#fitSearchResults {
	float: left;
	width: 580px;
	border-bottom: 1px solid #c5d4e1;
}

#fitSearchResults li {
	float: left;
	width: 580px;
	border-top: 1px solid #c5d4e1;
	background: transparent url( /img/bg/vertRule.gif ) repeat-y scroll 110px top;
}

.resultsDetailsContainer {
	float: right;
	width: 460px;
	padding: 8px 0 10px 0;
}

.fitCriteriaDetailsToggler {
	float: left;
	font-size: 1.0833em;
	padding-left: 14px;
	background: url( /img/icons/expandCollapse.gif ) no-repeat left -20px;
	padding-right: 10px;
	border-right: 1px solid #c5d4e1;
	color: #94bbda;
}

.resultsDetailsContainer a.notActive {
	background: url( /img/icons/expandCollapse.gif ) no-repeat left 3px;

}

.fitCriteriaProfileLink {
	float: left;
	font-size: 1.0833em;
	margin-left: 10px;
	padding-left: 20px;
	background: url( /img/icons/profile.gif ) no-repeat left 1px;
	color: #94bbda;
}

#fitSearchResults .fitCriteriaDetails {
	float: left;
	width: 460px;
	clear: left;
	padding-top: 10px;
}

#fitSearchResults .fitCriteriaDetails li {
	float: left;
	width: 440px;
	border: 0 none;
	background: none;
	padding-left: 20px;
	padding-bottom: 5px;
}

#fitSearchResults .fitCriteriaDetails li p {
	margin-bottom: 5px;
}

#fitSearchResults .fitCriteriaDetails li.meetsCriteria {
	background: url( /img/icons/tick.gif ) no-repeat left 2px;
}

#fitSearchResults .fitCriteriaDetails li.failsCriteria {
	background: url( /img/icons/cross.gif ) no-repeat left 2px;
}

#fitSearchResults .fitCriteriaDetails li.partiallyMeetsCriteria {
	background: url( /img/icons/asterisk.gif ) no-repeat left 2px;
}

#reviewsList li.reviewDisplay {
	margin-top: 9px;
	width: 940px;
	float: left;
	clear: left;
}

#reviewsList li.reviewDisplay h2 {
	float:left;
	margin-top: 0;
}

.viewRatingsCategories {
	width: 170px;
}

.viewReviewsRating {
	width: 100px;
}

.collegeResponse {
	padding: 20px 0;
	margin: 0;
	width: 940px;
	float: left;
	clear: left;
	border-bottom: 1px solid #c5d4e1;
}

#reviewsList li#displayreview1 {
	margin-top: 0;
}

#twitterCollegeStream {
	border-bottom: 1px solid #c5d4e1;
	width: 820px;
	float: left;
	clear: both;
}

#twitterCollegeStream li {
	border-top: 1px solid #c5d4e1;
	padding: 10px 0;
	float: left;
	width: 820px;
}

#twitterCollegeStream li p {
	margin-bottom: 9px;
	font-size: 15px;
	text-indent: -5px;

}

#twitterCollegeStream li p.info {
	color: #9a9a9a;
	font-size: 12px;
	text-indent: 0;
	margin-bottom: 0;
}

#twitterCollegeStream li p.info a {
	color: #5681a3;
}

#twitterCollegeStream li:first-child p:first-child {
	font-size: 21px;
}

#twitterIntroduction {
	padding-left: 120px;
	background: url( /img/icons/twitter.png ) no-repeat left top;
	float: left;
}

#twitterLoading {
	padding-left: 20px;
	background: url( /img/icons/spinner.gif ) no-repeat left 50%;
}

.schoolAverageRating {
	padding-left: 10px;
	border-left: 1px solid #c5d4e1;
	margin: 10px 10px 0 10px;
	float: left;
	position: relative;
	z-index: 1;
}

.fbLikeProfile {
	margin-top: 10px;
    padding: 13px 0 5px;
	height: 20px;
	z-index: 100;
	float: left;
}

.schoolAverageRating p {
	letter-spacing: normal;
	font-size: 12px;
	font-family: "Segoe UI", Arial, Helvetica, sans-serif;
	margin-top: 3px;
}

.collegeProfileModular .schoolAverageRating {
	margin-left: 0;
}

.collegeProfileModular .schoolAverageRating p a {
	padding-left: 5px;
}

.displayReviews .grid_16#reviewsHeader {
	margin-top: 9px;
}

#fitSearchLink {
	position: absolute;
	left: 355px;
	top: 25px;
}

.modularProfileContainer {
	width: 960px;
	float: left;
	background: url( /img/bg/modularProfileRailBG.gif ) repeat-y 10px top;
	padding-bottom: 18px;

}



#firstModularProfileContainer {
	position: relative;
	z-index: 10;
}

#modularProfileProfileRightRail {
	float: right;
	width: 220px;
	margin-top: 27px;
}

#modularProfileProfileContainer {
	width: 580px;
	float: left;
}

#modularProfileJumpNav {
	float: left;
	width: 85px;
	margin-left: 10px;
	margin-top: 27px;
	line-height: 1.5em;
	font-size: 1.0833em;
	display: inline;
}

#modularProfileJumpNav li {
	line-height: 2em;
	float: left;
	width: 85px;
}

.chancesChart {
	width: 340px;
	float: left;
}

.chancesTab .chancesChart {
	width: 179px;
	margin-right: 10px;
}

.collegeProfileModular .chancesChart {
	margin: 20px 0;
}

.collegeProfileModular #reviewsList li#displayreview1 {
	margin-top: 18px;
}

.collegeProfileModular #reviewsList li,
	.collegeProfileModular #reviewsList li table,
	.collegeProfileModular #reviewsList .voteAndFlag {
	width: 820px;
}

.collegeProfileModular #reviewsList .voteAndFlag {
	width: 800px;
}

#map_canvas {
	width: 278px;
	height: 278px;
	clear: left;
}

#map_canvas div span,
	#map_canvas div a {
	font-size: 8px;
}

#collegeMap {
	float: right;
	width: 278px;
	margin: 0 9px 9px 9px;
	border: 1px solid #c5d4e1;
	padding-top: 3px;
	display: inline;
	z-index: 5;
	position: relative;
}

#collegeMap a {
	color: #5681a3;
	float: left;
	padding: 0 3px 3px 3px;
}

#collegeMap a:hover {
	color: #f37320;
}

dl#profileAreaWithMap {
	float: left;
	width: 270px;
	margin: 0 0 9px 9px;
	padding-top: 9px;
	border-top: 1px solid #c5d4e1;
	display: inline;
}

dl#profileAreaWithMap dt {
	width: 120px;
}

dl#profileAreaWithMap dd {
	width: 140px;
}

.collegeProfileModular #quickFactsTabContent dd {
	padding-right: 0;
	margin-bottom: 9px;
}

.collegeProfileModular #quickFactsTabContent dt {
	padding-left: 0;
	font-weight: normal;
	color: #5681a3;
	margin-bottom: 9px;
	text-align: left;
}

.collegeProfileModular #quickFactsTabContent dl {
	margin: 0 0 9px 9px;
}

#missionStatement {
	width: 560px;
	float: left;
	margin-left: 9px;
	padding-top: 9px;
	margin-top: 1px;
	border-top: 1px solid #c5d4e1;
	display: inline;
}


#missionStatement h5 {
	font-weight: normal;
}




.collegeProfileModular #quickFactsTabContent h4 {
	padding: 0 9px;
	text-align: left;
	width: 560px;
}

#modularProfileSimilarCollegesContainer,
	#modularProfileCollegeLinksContainer,
	.responseAreaContainer,
	#facebookLinks {
	border-top: 1px solid #c5d4e1;
	border-bottom: 1px solid #c5d4e1;
	background: #f6f8fa;
	padding: 6px 10px 8px 10px;
	float: left;
	margin-bottom: 18px;
	width: 200px;
}

#showMoreSimilarColleges {
	color: #5681a3;
}

#showMoreSimilarColleges:hover {
	color: #f37320;
}

#yourFitScoreModule {
	width: 220px;
	float: left;
	margin-bottom: 18px;

}

.responseAreaContainer div.buttonLink {
	margin-bottom: 0;
}

#sendProfileButton a {
	padding: 0;
	width: 200px;
}

.responseAreaContainer p.info,
	#chancesUnknown p.info {
	margin-bottom: 5px;
}

#startProfileButton,
	#startProfileButton a {
	width: 200px;
	padding: 0;
}

#chancesUnknown {
	background: url( /img/content/chancesUnknown.gif ) no-repeat left 15px;
	padding: 12px 0 0 355px;
	float: left;
	width: 470px;
	border-bottom: 1px solid #c5d4e1;
	margin-bottom: 27px;
}

#mapMsg {
	padding-left: 3px;
}

.fitScoreModuleContainer {
	float: left;
	width: 220px;
	height: 32px;
	background: url( /img/icons/fitOMeter.png ) no-repeat left top;
	padding-top: 102px;
	text-align: center;
}

#studentMessage .fitScoreModuleContainer {
	text-align: left;
	background: 0 none;
	padding-top: 0;
	height: auto;
	float: none;
	font-weight:bold;
	color: #5681a3;
}

#fitScoreGreatFit {
	background-position: 0 0;
}

#fitScoreGoodFit {
	background-position: 0 -134px;
}

#fitScoreOKFit {
	background-position: 0 -268px;
}

#fitScoreNotGoodFit {
	background-position: 0 -402px;
}

#fitScorePoorFit {
	background-position: 0 -536px;
}

#fitScoreUnknown,
	#fitScoreTeaser {
	background-position: 0 -670px;
}

#standAloneTeaser {
	padding: 10px;
}

#secondaryModules #standAloneTeaser li {
	margin-bottom: 9px;
	padding: 0 0 9px 0;
}

#standAloneCallToAction {
	float: left;
	width: 200px;
}

#cappexIncome {
	clear: both;
	font-weight: bold;
}

#meritPagination {
	float: left;
	width: 802px;
	padding: 9px;
	border-bottom: 1px solid #c5d4e1;
	background: #f6f8fa;
}

#modularProfileReviews h2 {
	float: left;
}

.ratingBasedOnLink {
	float: left;
	display: inline;
	margin: 38px 10px 0 0;
	font-size: 1.0833em;

}

#ratingAlone {
	margin: 38px 5px 0 10px;
	float: left;
	display: inline;
}

.collegeProfileModular #addReviewLink {
	float: right;
	width: auto;
	border: 0 none;
}

.collegeProfileModular #addReviewLink a {
	margin: 38px 0 0 0;
}

.collegeProfileModular #addReviewLink div.buttonLink {
	margin-top: 30px;
}

#hsGraduatedFromTarget {
	margin-top: 9px;
	z-index:6;
}

.gcFinder label b a {
	font-weight: normal;
	color: #5681a3;
	padding-left: 30px;
}
.academicContent  .collegeSearchModule {
	z-index: 7;
}

.collegeProfileModular #addReviewLink div.buttonLink a {
	margin-top: 0;
}

.collegeProfileModular #reviewsList {
	float: left;
	width: 820px;
	border-top: 1px solid #c5d4e1;
	clear: both;
}

.collegeProfileModular #reviewsList .rating {
	float: left;
	margin-right: 5px;
	margin-top: 0;
}

.collegeProfileModular #reviewsList li h3 {
	float: left;
}

.showAllReviewsLink {
	clear: both;
	border-top: 1px solid #c5d4e1;
	padding-top: 3px;
}

.shortReviewCommentArea {
	clear: both;
	width: 820px;
}

#nextToMap {
	float: left;
	position: relative;
	z-index: 100;
}

#twitterFollowLink {
	float: right;
	margin-top: 40px;
	padding-left: 20px;
	background: url( /img/icons/twitterFavicon.gif ) no-repeat left top;
	display: block;
}

.twitterLarge {
	background: #f6f8fa url( /img/icons/twitterLarge.png ) no-repeat 10px 10px;
	padding: 20px 10px 20px 75px;
	border-top: 1px solid #c5d4e1;
	border-bottom: 1px solid #c5d4e1;
}

/* following style changes the homepage illustration */

/*
	background: url( /img/bg/homepageIllo.jpg) no-repeat 50% top;
*/


/* Seasonal Homepage Rotation Classes */

.homePage.cappex .pageContainer,
body.loggedIn.homePage.cappex .pageContainer {
		background: url( /img/illustration/homepageSimpleMailboxwLogo.jpg ) no-repeat 50% top;
}

.homePage.thanksgiving .pageContainer,
body.loggedIn.homePage.thanksgiving .pageContainer {
		background: url( /img/illustration/homepageThanksgiving.jpg ) no-repeat 50% top;
}

.homePage.winter .pageContainer,
body.loggedIn.homePage.winter .pageContainer {
		background: url(/img/illustration/homepageWinter.jpg) no-repeat 50% top;
}

.homePage.newYears .pageContainer,
body.loggedIn.homePage.newYears .pageContainer {
		background: url(/img/illustration/homepageNewYear.jpg) no-repeat 50% top;
}

.homePage.halloween .pageContainer,
body.loggedIn.homePage.halloween .pageContainer {
		background: url( /img/illustration/homepageSimpleMailboxHalloween2011.jpg ) no-repeat 50% top;
}

.homePage.roadTrip .pageContainer,
body.loggedIn.homePage.roadTrip .pageContainer {
		background: url( /img/illustration/homepageRoadTrip.jpg ) no-repeat 50% top;
}

.homePage.roadTrip .loggedInCallToAction {
	margin-top: 0;
}

.homePage.roadTrip .loggedOutCallToAction {
	margin-top: 14px;
}

.homePage.roadTrip #callToAction {

	padding: 0 0 175px 400px;
	width: 530px;
}



/*
body.cappex  {
	background: url( /img/illustration/homepageSimpleMailboxwLogo.jpg ) no-repeat 50% top;
}

body.thanksgiving {
	background: url( /img/illustration/homepageThanksgiving.jpg ) no-repeat 50% top;
}

div.winter {
	background: url(/img/illustration/homepageWinter.jpg) no-repeat 50% top;
}

body.newYears {
	background: url(/img/illustration/homepageNewYear.jpg) no-repeat 50% top;
}

body.halloween {
	background: url( /img/illustration/homepageSimpleMailboxHalloween2.jpg ) no-repeat 50% top;
}
*/

.winter #callToAction,
.newYears #callToAction {
	padding-left: 330px;
	padding-bottom: 60px;
}

h1.newYears,
h1.winter {
	background: url(/img/illustration/theresABetterWayNoBird.gif) no-repeat left top;
	width: 519px;
	text-indent: -5000px;
	margin: 5px 0 0 0;
	height: 124px;
}

h1.roadTrip {
	background: url(/img/illustration/theresABetterWayNoBird.gif) no-repeat left top;
	width: 519px;
	text-indent: -5000px;
	margin: 0;
	height: 124px;
}

h1.cappex {
	background: url(/img/illustration/theresABetterWayBird.gif) no-repeat left top;
	width: 519px;
	text-indent: -5000px;
	margin: 18px 0 0 0;
	height: 124px;
}

.loggedIn  .pageContainer .loggedInCallToAction .cappex {
	margin-top: 5px;
}

h1.thanksgiving {
	width: 519px;
	text-indent: -5000px;
	background: url(/img/headers/homepageThanksgiving.gif) no-repeat left top;
	margin: 50px 0 0 0;
	height: 91px;
}

h1.halloween {
	width: 519px;
	text-indent: -5000px;
	background: url(/img/headers/homepageHalloween.gif) no-repeat left top;
	margin: 50px 0 0 0;
	height: 91px;
}



.cappex #header ul li a {
	color: #5681a3;
}

.thanksgiving #header ul li a {
	color: #5681a3;
}

.halloween #header ul li a {
	color: #9ac3e4;
}



/* Seasonal End */


#modularProfileHeader .profileEditorModule {
	z-index: 3;
}

#dashboardNavigation,
	#dashboardNavigation li,
	#dashboardNavigation li a {
	float: left;
	width: 520px;
}

#dashboardNavigation li a {
	border-bottom: 1px solid #c5d4e1;
	float: left;
	width: 450px;
	padding: 0 0 0 70px;
	text-decoration: none;
	color: #555555
}

#dashboardNavigation li:hover,
	#dashboardNavigation li.active {
	background: url( /img/bg/waxPaperBackground.gif ) repeat left top;
}

#dashboardCollegesLink a {
	background: url( /img/icons/mailboxIllustration.png ) no-repeat left 50%;
}

#dashboardCollegesLink h2 {
	float: left;
}

#dashboardCollegesLink p {
	float: left;
	clear: left;
	width: 300px;
}

#dashboardChancesLink a {
	background: url( /img/icons/wamcIllustrationIcon.png ) no-repeat left 50%;
}

#profileLink a {
	background: url( /img/icons/profileIcon.png ) no-repeat left 50%;
}

#dashboardApplicationsLink a {
	background: url( /img/icons/applyIllustrionIcon.png ) no-repeat left 50%;
}

#dashboardScholarshipsLink a {
	background: url( /img/icons/scholarshipsIllustrationIcon.png ) no-repeat left 50%;
}

#dashboardVisitsLink a {
	background: url( /img/icons/myTripsIcon.png ) no-repeat left 50%;
}


#gcCollegeSearch {
	background: #f6f8fa;
	padding: 18px 10px;
	width: 620px;
	border-top: 1px solid #c5d4e1;
	border-bottom: 1px solid #c5d4e1;
}

#gcCollegeSearch label {
	float: left;
	margin-right: 5px;
	line-height: 22px;
	padding-top: 4px;
}

#gcCollegeSearch label b {
	font-weight: normal;
}

#gcCollegeSearch #collegeSearchBox_collegeSearch {
	width: 400px;
	position: relative;
	float: left;
}

#gcCollegeSearch #collegeSearchBox_collegeSearch input {
	width: 300px;
	margin-right: 5px;
	margin-top: 4px;
}

#collegeSearchModule_profileSearchTop {
	width: 480px;
	float: left;
	padding: 20px;
	border-bottom: 1px solid #c5d4e1;
	background: #f6f8fa;
}

#collegeSearchModule_addSchoolTop {
	padding: 20px;
	border-bottom: 1px solid #c5d4e1;
	border-top: 1px solid #c5d4e1;
	background: #f6f8fa;
	float:left;
	width: 878px;
	margin-bottom: 18px;
	position:relative;
}

#collegeSearchModule_reviewsSearchTop {
}

.collegeTilePrimary {
	float: left;

}

.collegeTilePrimary h3 {
	margin: 5px 0;

}

.messageCenterStage1 .collegeTilePrimary {
	margin-right: 10px;
}

.collegeTileSecondary {
	float: right;
	position: relative;
}

.collegeTilePrimary ul {
	clear: left;
	float: left;
	position: relative;
}

.messageCenterStage1 #chosenCollegesList li,
	.chancesTab #chosenCollegesList li,
	#applyCollegesList li {
	width: 700px;
	padding: 10px 0 7px 0;
	float: left;
	border-left: 0 none;
	border-right: 0 none;
}

#applyCollegesList li {
	padding-bottom: 0;
}

.messageCenterStage1 #chosenCollegesList li.withNextConnect,
	.chancesTab #chosenCollegesList li.withNextConnect {
	padding-bottom: 0;
}

#applyCollegesList .nextConnectContainer li .collegeTileSecondary {
	display: none;
}

#applyCollegesList li ul.nextConnectContainer li.withNextConnect {
	padding: 0;
}

.messageCenterStage1 #chosenCollegesList li .collegeTilePrimary ul li,
	.chancesTab #chosenCollegesList li .collegeTilePrimary ul li {
	float: left;
	border: 0 none;
	width: auto;
	padding: 5px 10px 0 0;
}

.collegeListTertiary {
	background: #f6f8fa;
	border-top: 1px solid #c5d4e1;
	float: left;
	clear: both;
	width: 700px;
	margin-bottom: 0;
	padding: 3px 0;
}

.collegeListTertiary a {
	color: #94bbda;
}

#otherColleges h2 {
	float: none;
}

#collegeListHeader {
	background: #f6f8fa;
	padding: 3px 0;
}

#collegeTileHeaderColumnOne {
	width: 120px;
	color: #5681a3;
	float: left;
	font-size: 1.0833em;
}

.chancesTab #collegeTileHeaderColumnOne {
	width: 189px;
}

#collegeTileHeaderColumnTwo {
	color: #5681a3;
	float: left;
	font-size: 1.0833em;
}

#scholarshipsTabsContent {
	width: 678px;
	padding: 10px;
	border: 1px solid #c5d4e1;
	border-top: 0 none;
	float: left;
}

.scholarshipsTabsContent,
.tabsBox {
	width: 938px;
	padding: 0;
	border: 1px solid #c5d4e1;
	border-top: 0 none;
	float: left;
	margin-top: -1px;
}

.tabsBox {
	width: 918px;
	padding: 0 10px;
}

#meritScholarshipsTabContent,
#expandScholarshipSearch,
.inContainer,
#athleticsScholarshipsListTabContent p {
	padding: 0 10px;
}

#athleticsScholarshipsListTabContent h2 {
	padding: 0 10px;
	margin-top: 5px;
}

.athlecticNCSAScholarshipBanner {
	padding: 10px 0 0 10px;
}

.athleticNCSAScholarships .smallForm h2,
	.athleticInfoParents .smallForm h2,
	.athleticMustDo .smallForm h2,
	.athleticCoachTurnOffs .smallForm h2,
	.athletic5Things .smallForm h2 {
	margin-top: 0;
}

.athleticNCSAScholarships h3,
	.athleticInfoParents h3,
	.athleticMustDo h3,
	.athleticCoachTurnOffs h3,
	.athletic5Things h3 {
	margin-top: 0;
}

.athleticNCSAScholarshipsSidebar {
	width: 318px;
	display: inline;
	float: left;
	margin-left: 10px;
	margin-top: 20px;
}

#meritScholarshipsTabContent {
	width: 918px;
}

#cappexScholarshipsListTabContent h2,
#bestBetsTabContent h2 {
	clear: both;
}

.pageDescriptionContainer {
	width: 918px;
	float:left;
}

/*#bestBetsTabContent {
	position:relative;
}*/


#bestBetsTabContent .textList {
	padding-left: 10px;
}


#cappexScholarshipsListTabContent {
	padding: 0 10px 18px 10px;
	width: 918px;
}

.scholarshipsSearch #primaryContent {
	padding-top: 18px;
}

#yourScholarshipCriteria {
	border-top: 1px solid #c5d4e1;
	border-bottom: 1px solid #c5d4e1;
	margin-bottom: 18px;
}

#yourScholarshipCriteria ul {
	margin: 9px 0 9px 0;
}

#editLink {
	float: right;
	margin-bottom: 0;
}
#editLink a {
	color: #5681a3;
}

#editLink a:hover {
	color: #f37320;
}

#yourScholarshipCriteria ul li {
	margin-bottom: 2px;
}

#myScholarshipsList li {
	border-top: 1px solid #c5d4e1;
	padding: 5px 0 5px 10px;
}

#myScholarshipsListTab {
	background-color: #e1f1fc;
}

#scholarshipsNav li#myScholarshipsListTab a {
	background:url(/img/icons/star.png) no-repeat 4px 4px;
	padding-left: 24px;
	border-bottom: 1px solid #94bbda;
}

#scholarshipsNav li#myScholarshipsListTab.active a {
	border-bottom: 1px solid #fff;
}

.scholarshipsSearchResults #scholarshipsNav,
.scholarshipsMyScholarships #scholarshipsNav,
.scholarshipsCappexScholarships #scholarshipsNav,
.scholarshipsMeritScholarships #scholarshipsNav,
.scholarshipsAthleticNCSAScholarships #scholarshipsNav,
.athleticNCSAScholarships  #scholarshipsNav,
	.athleticInfoParents  #scholarshipsNav,
	.athleticMustDo  #scholarshipsNav,
	.athleticCoachTurnOffs  #scholarshipsNav,
	.athletic5Things  #scholarshipsNav,
	.scholarshipsJobs #scholarshipsNav {
	width: 940px;
}

.athleticNCSALinks {
	padding: 20px 20px 10px;
	margin: 10px 0 20px 0;
	border-top: 3px solid #dce5ec;
	border-bottom: 3px solid #dce5ec;
}


#scholarshipsSubNav {

	color: #5681A3;
    padding: 0;
	margin: 10px;
	clear: both;
	float: left;
	width: 898px;
}

#scholarshipsSubNav ul li {
	float: left;
	padding-right: 5px;
	padding-left: 5px;
	border-left: 1px solid #C5D4E1;
}

#scholarshipsSubNav ul li:first-child {
    border-left: medium none;
    padding-left: 0;
}

.scholarshipsCappexScholarships #tertiaryContent {
	float: left;
	width:210px;
	background: 0 none;
	border-top: 1px solid #c5d4e1;
	padding-top: 9px;
	margin: 0;
}

.scholarshipsCappexScholarships #cappexScholarshipList {
	width: 689px;
	float: right;
	margin: 0;
}

.scholarshipsTabsContent .grid_15 {
	width: 918px;
}

.jobsIllustraion {
	float: right;
	margin: -20px 0 15px 25px;
}




#collegeSearchModule_homepageSearch label b {
	font-size: 14px;
	font-family: georgia, serif;
	color: #5681a3;
}

#collegeSearchBox_homepageSearch {
	width: 220px;
}

#collegeSearchBox_homepageSearch .submitButton {
	position: absolute;
}

#homepageCollegeSearch {
	margin-top: 32px;
}

#homepageCollegeSearch .collegeSearchBox,
	#homepageCollegeSearch .collegeSearchModule {
	float: left;
}

#homepageCollegeSearch .collegeSearchBox {
	margin-top: 9px;
}

#phrase_homepageSearch,
#phrase_cappexScholarships,
#phrase_tripPlanner,
#phrase_reviewsCollegeSearch {
	margin-right: 5px;
	height: 24px;
	line-height: 24px;
	font-family: georgia, serif;
	font-size: 18px;
	color: #5681a3;
	width: 165px;

}


.tagAndSearchBox {
	margin: 40px 10px 10px;
}

#collegeSearchModule_homepageSearch label b {
	font-size: 14px;
	font-family: georgia, serif;
	color: #5681a3;
}

#collegeSearchBox_homepageSearch .submitButton {
	position: absolute;
}
/*--
#homepageCollegeSearch {
	float: right;
	width: 360px;
}


#homepageCollegeSearch .collegeSearchBox {
	margin-top: 9px;
}

#phrase_homepageSearch,
#phrase_cappexScholarships,
#phrase_tripPlanner {
	margin-right: 5px;
	height: 24px;
	line-height: 24px;
	font-family: georgia, serif;
	font-size: 18px;
	color: #5681a3;
	width: 165px;

}

#phrase_homepageSearch {
	width: 240px;
}

--*/


#phrase_cappexScholarships {
	width: 280px;
}

.safari #phrase_homepageSearch {
	width: 155px;
}

.messageCenterStage2 #otherTools {
	margin-bottom: 18px;
}

#newMessageFlag {
	float: right;
	background: url( /img/icons/newMessagesLargeBg.gif ) no-repeat left top;
	text-align: center;
	width: 97px;
	margin: 10px 10px 9px 10px;
	padding-bottom: 1px;
	height: 59px;
}

#newMessageFlag h2 {
	width: 97px;
	text-align: center;
	font-weight: bold;
	color: #f37320;
	margin-top: 0;
}

#newMessageFlag p {
	text-align: center;
	width: 97px;
	margin-bottom: 0;
	color: #94bbda;
	font-size: 12px;
}

#scholarshipContainerTrickOrTweet {
	padding: 15px 0 15px 60px;
	width: 70px;
	background: url( /img/icons/twitterLarge.png ) no-repeat scroll 0 0;
}



#admissionsCoachTeaser {
	float: left;
	width: 816px;
	margin-top: 27px;
}

#collegeMessagesHeader {
	float: left;
	width: 940px;
}

#collegeMessagesHeader h2,
#collegeMessagesHeader div {
	float:left;
}

#collegeMessagesHeader div {
	font-size: 1.0833em;
	margin-top: 28px;
	margin-left: 10px;
}

#collegeMessagesHeader div.updatingCollegeMessages {
	padding-left: 20px;
	background: url(/img/icons/spinner.gif) no-repeat left top;
	margin-top: 0;
	padding-bottom: 9px;
}

.messageCenterStage1 #collegeMessagesHeader div.updatingCollegeMessages {
	margin-left:10px;
	margin-top:28px;
}


.messageCenterStage1 #messageCenterContainer .messageCenterContainerBuffer {
	background-color: #e2e8ee;
	height: 5px;
	padding: 0;
	width: 938px;
	border-bottom: 1px solid #c5d4e1;
}

.meritAid .messageCenterContainerBuffer {
	border-top: 1px solid #c5d4e1;
	border-bottom: 1px solid #c5d4e1;
	background-color: #e2e8ee;
	height: 5px;
	padding: 0;
}

#tripPlannerSuggestedColleges h2,
#tripPlannerSuggestedColleges div {
	float:left;
}

#tripPlannerSuggestedColleges div.updatingIndicator {
	background: url(/img/icons/spinner.gif) no-repeat 50% 50%;
	height: 30px;
	width: 340px;
}


#prepMeTeaser,
#smsPrepTeaser {
	width: 680px;
	background: #f6f8fa;
	border-top: 1px solid #c5d4e1;
	border-bottom: 1px solid #c5d4e1;
	padding: 18px 10px;
	float: left;
	margin-top: 27px;
}

#prepMeLogoLink,
#smsPrepLogoLink {
	float: left;
	width: 185px;
	height: 74px
}

#prepMeTeaser p,
#smsPrepTeaser p {
	margin-left: 10px;
	margin-bottom: 0;
	width: 485px;
	float: left;
}

#cancelFlagReview {
	height:15px;
	width:15px;
	margin-left: 5px;
	float: left;
	margin-top: 6px;
}

.studentScholarships  .fbConnectLink,
.scholarshipsCappexScholarships  .fbConnectLink {
	background: 0 none;
	border: 0 none;
	padding: 9px 0;
	margin: 0;
}

#afROTCMessage,
#navyROTCMessage {
	position:relative;
	margin-top: 0;
}

#armyROTCMessage {
	position:relative;
	margin-top: -13px;
}

.armyROTC label {
	width: 380px;
}

#afROTCMessage .railMsgArrowContainer,
#navyROTCMessage .railMsgArrowContainer {
	top: 16px;
}

#afROTCMessage .railMsg ul.textList {
	margin-bottom: 0;
}

#afROTCMessage .railMsg ul.textList li {
	font-size: 11px;
	margin-bottom: 0;
	background-position: 2px 4px;
}

#armyROTCMessage .railMsgArrowContainer {
	top: 42px;
}

#afROTCMessage p,
#navyROTCMessage p,
#armyROTCMessage p,
#howStuffWorksMessage p {
	margin-bottom: 0;
}

#howStuffWorksMessage {
	clear: right;
	position:relative;
}

#howStuffWorksMessage .railMsgArrowContainer {
	top: 18px;
}

.createCampaign .railMsgContainer {
	position: absolute;
	left: 475px;
	top: 30px;
}

.createCampaign .railMsgArrowContainer {
	top: 10px;
}

.tripStart .railMsgArrowContainer {
	top: 10px;
}

.tripStart .railMsg {
	width: 150px;
}

.tripStart .railMsgContainer {
	width: 250px;
}

#latestReviews {
	clear:left;
	float: left;
}

#latestReviews h5 {
	color: #5681a3;
	width: 820px;
	border-bottom: 1px solid #c5d4e1;
}

#recentReviews td {
	padding: 4px 20px 4px 0;
	border: 0 none;
	vertical-align:middle;
}
#foreignAddress .errorMsg,
#USAddress .errorMsg {
	clear: left;
}

#discusBranding {
	padding-top: 18px;
	background: url(/img/bg/thickThinRuleMedBlue.gif) repeat-x left top;
}

#discusBranding h2 {
	margin-top: 0;
}

#discusBranding img {
	float: left;
	padding: 0 15px 10px 0;
}

#discusIconsLinks {
	float: left;
	text-align:center;
	width: 725px;
	padding: 10px 0 10px 35px;
	background: #f6f8fa;
	border-top: 1px solid #c5d4e1;
	border-bottom: 1px solid #c5d4e1;
	margin-bottom:18px;
}
#discusIconsLinks li {
	float: left;
}

#discusIconsLinks li a {
	padding-top: 59px;
	float: left;
	padding-right: 10px;
	width: 60px;
}

#academics a {
	background: url(/img/icons/discus/academics.jpg) no-repeat 3px top;
}
#arts a {
	background: url(/img/icons/discus/arts.jpg) no-repeat 3px top;
}

#athletics a {
	background: url(/img/icons/discus/athletics.jpg) no-repeat 3px top;
}
#faith a {
	background: url(/img/icons/discus/faith.jpg) no-repeat 3px top;
}

#govt a {
	background: url(/img/icons/discus/govt.jpg) no-repeat 3px top;
}
#green a {
	background: url(/img/icons/discus/green.jpg) no-repeat 3px top;
}

#service a {
	background: url(/img/icons/discus/service.jpg) no-repeat 3px top;
}
#tech a {
	background: url(/img/icons/discus/tech.jpg) no-repeat 3px top;
}

#work a {
	background: url(/img/icons/discus/work.jpg) no-repeat 3px top;
}
#other a {
	background: url(/img/icons/discus/other.jpg) no-repeat 3px top;
}

#discusSteps {
	font-size: 1.0833em;
	margin-bottom: 18px;
	float: left;
	width: 760px;
}

#discusSteps li {
	margin-bottom: 9px;
	padding-left: 20px;
	float: left;
	width: 740px;
}

#discusSteps li#discusOne {
	background: url(/img/icons/smallOne.gif) no-repeat left center;
}

#discusSteps li#discusTwo {
	background: url(/img/icons/smallTwo.gif) no-repeat left center;
}

#discusSteps li#discusThree {
	background: url(/img/icons/smallThree.gif) no-repeat left center;
}

#discusSteps li#discusFour {
	background: url(/img/icons/smallFour.gif) no-repeat left center;
}

#youniversityTvLogo {
	position:absolute;
	left:413px;
	top: 4px;
}

#youniversityTVCallToAction {
	padding: 0 8px 10px 10px;
	border-bottom: 1px solid #c5d4e1;
	margin-bottom: 18px;
	background: #f6f8fa;
	padding-top: 15px;
}

#youniversityTVCallToAction h2 {
	margin-top: 0;
}

#youniversityTVCallToAction img {
	padding-bottom: 10px;
}

#youniversityTVCallToAction #callToAction a {
	background-image: url(/img/buttons/getYourFreeReportButton.gif);
}

#phraseLabel_wamcLandingHead {
	display: none;
}

#thumbnail {
	float: left;
	width: 280px;
	height: 245px;
}

#modularProfileVideos h2 {
	padding-bottom: 9px;
	border-bottom: 1px solid #c5d4e1;
}

#modularProfileVideos #thumbnail a {
	background: url(/img/icons/playButton.png) no-repeat center 95px;
	padding-top: 135px;
	text-shadow: black 0 0 3px;
	float: left;
	display: block;
	width: 280px;
	height: 110px;
	color: #fff;
	font-size: 1.0833em;
	text-align:center;
	text-decoration:none;
}

#modularProfileVideos p {
	padding: 60px 0 80px 20px;
	float: left;
	width: 520px;
	background: url(/img/logos/youniversityTvSmall.gif) no-repeat 20px bottom;
}

#wamcLandingPageMoreAbout {
	float: left;
	width: 400px;
}

#wamcLandingPageMoreAbout li {
	width: 380px;
	float: left;
}

#collegeNightContent {
	background: url(/img/content/slideScreen.gif) no-repeat left top;
	padding: 30px 0 80px 290px;
}

.scholarshipsSearchResults #scholarships,
.scholarshipsMyScholarships #scholarships {
	border-right: 1px solid #c5d4e1;
	border-left: 1px solid #c5d4e1;
	border-bottom: 1px solid #c5d4e1;
	width: 938px;
}

#scholarshipSearchResultsTable,
#myScholarshipList {
	width: 938px;
	margin-bottom: 18px;
}

#featuredScholarshipsList {
	width: 538px;
	margin-bottom: 18px;
	border-right: 1px solid #c5d4e1;
	border-left: 1px solid #c5d4e1;
	margin-right: 30px;
}

#scholarshipSearchResultsTable thead tr th,
#myScholarshipList thead tr th,
#scholarshipSearchResultsTable tr.tableFooter td,
#myScholarshipList tr.tableFooter,
#featuredScholarshipsList thead tr th {
	background: #f6f8fa;
	border-top: 1px solid #c5d4e1;
	border-bottom: 1px solid #c5d4e1;
	padding: 5px 0 5px 10px;
	color: #5681a3;
}

#myScholarshipList thead tr th,
	#scholarshipSearchResultsTable thead tr th,
#featuredScholarshipsList thead tr th {
	vertical-align: top;
}

.featuredScholarshipItem {
	border: 1px solid #C5D4E1;
	width: 516px;
	padding: 10px;
	margin: 0 30px 10px 0;
}


/*
#scholarshipSearchResultsTable thead tr th.effortRating,
#myScholarshipList thead tr th.effortRating {
	width: 75px;
}

#scholarshipSearchResultsTable thead tr th.competitionRating,
#myScholarshipList thead tr th.competitionRating {
	width: 95px;
}

#scholarshipSearchResultsTable thead tr th.scholarshipNameColumn {
	width: 340px;
}

#myScholarshipList thead tr th.scholarshipNameColumn {
	width: 425px;
}
*/
#scholarshipSearchResultsTable thead tr th a,
#myScholarshipList thead tr th a {
	color: #5681a3;
	float:left;
}

#scholarshipSearchResultsTable thead tr th span,
#myScholarshipList thead tr th span {
	float: left;
}

#scholarshipSearchResultsTable thead tr th a.active {
	padding-right: 10px;
	background:url(/img/icons/sortIndicator.gif) no-repeat right -15px;
}

#scholarshipSearchResultsTable thead tr th a.reverseSort {
	background:url(/img/icons/sortIndicator.gif) no-repeat right 5px;
	padding-right: 10px;
}


#scholarshipSearchResultsTable thead tr th a:hover,
#myScholarshipList thead tr th a:hover {
	color: #f37320;
}

#scholarshipSearchResultsTable thead tr th a.subordinant,
#myScholarshipList thead tr th a.subordinant {
	font-weight: normal;
	text-indent:-9999px;
	float:left;
	width: 18px;
	background: url(/img/icons/help.gif) no-repeat 2px top;
}

#scholarshipSearchResultsTable tr.tableFooter td {
	padding: 5px 10px;
	text-align:right;
}

#scholarshipSearchResultsTable td,
#myScholarshipList td,
#featuredScholarshipsList td {
	border-bottom: 1px solid #c5d4e1;
	padding: 5px 10px;
	vertical-align:middle;
	font-size: 1.0833em;
}

#scholarshipSearchResultsTable td.scholarshipCount,
#featuredScholarshipsList td.scholarshipCount {
	width: 50px;
	font-size: 2em;
	line-height: 1.5em;
	font-family: georgia, serif;
	color: #5681a3;
	text-align:center;
}

#featuredScholarshipsList td.scholarshipAmount {
	width: 60px;
}

.applicationEffort,
.competition {
	padding-left: 65px;
	text-indent: -9999px;
	display: block;
	height: 23px;
	width: 1px;
}

.competition {
	padding-left: 95px;
}

.applicationEaseKey,
.competitionKey {
	text-indent: 0;
	float: left;
	width: 360px;
	display: block;
	margin-bottom: 18px;
	background: 0 none;
}

.applicationEaseKey li,
.competitionKey li {
	padding-left: 105px;
	float: left;
	width: 75px;
	display: block;
	height: 23px;
	padding-bottom: 3px;
}

.competitionKey li {
	width: 95px;
}

.safari .applicationEffort,
.safari .competition {
	padding-top:3px;
	padding-bottom:3px;
}

.effort_1,
li.effort_1 {
	background: url(/img/icons/applicationEffort1.gif) no-repeat top left;
}
.competition_1,
li.competition_1 {
	background: url(/img/icons/competition1.gif) no-repeat top left;
}
.effort_2,
li.effort_2 {
	background: url(/img/icons/applicationEffort2.gif) no-repeat top left;
}
.competition_2,
li.competition_2 {
	background: url(/img/icons/competition2.gif) no-repeat top left;
}
li.effort_3,
.effort_3 {
	background: url(/img/icons/applicationEffort3.gif) no-repeat top left;
}

li.competition_3,
.competition_3 {
	background: url(/img/icons/competition3.gif) no-repeat top left;
}

li.effort_4,
.effort_4 {
	background: url(/img/icons/applicationEffort4.gif) no-repeat top left;
}

.competition_4,
li.competition_4 {
	background: url(/img/icons/competition4.gif) no-repeat top left;
}

.effort_5,
li.effort_5 {
	background: url(/img/icons/applicationEffort5.gif) no-repeat top left;
}

.competition_5,
li.competition_5 {
	background: url(/img/icons/competition5.gif) no-repeat top left;
}

li.effort_1,
	li.effort_2,
	li.effort_3,
	li.effort_4,
	li.effort_5 {
	background-position: 90px 1px;
    padding: 5px 285px 5px 0;
    text-align: right;

}

li.competition_1,
	li.competition_2,
	li.competition_3,
	li.competition_4,
	li.competition_5 {
	background-position: 105px 1px;
    padding: 5px 285px 5px 0;
    text-align: right;

}

.newScholarship {
	padding-left: 50px;
	background: url(/img/icons/newBurst.gif) no-repeat left 50%;
	padding-bottom: 3px;
}

.leadDownload .downloadLeads {
	padding: 12px 20px;
	background: #f6f8fa;
	width: 898px;
	border: 1px solid #c5d4e1;
	margin-bottom: 18px;
}

.leadDownload .downloadLeads a {
	background: url(/img/icons/download.gif) no-repeat left top;
	padding-left: 30px;
}

.leadDownload .downloadLeads h2 {
	margin: 0;
}

#GetLeadsInfoIndicator {
	padding: 0 0 0 5px;
	margin-top: 38px;
	width: 16px;
	height: 16px;
}

#loadingUpdateStatus {
	color: #555555;
}

#loadingText {
	float: left;
	width: 675px;
	color: #f37320;
	border-top: 1px solid #c5d4e1;
	background: #f6f8fa url(/img/icons/spinner.gif) no-repeat 5px 9px;
	padding: 9px 0 9px 25px;
	margin: 0;
}

#emailText {
	float: left;
	width: 650px;
	background: #f6f8fa;
	border-top: 1px solid #c5d4e1;
	padding: 9px 25px;
}

#emailText p.info {
	margin-bottom: 6px;
}

#emailText .submitButton {
	margin-bottom: 9px;
}

#emailText p {
	margin-bottom: 9px;
	clear: left;
}


#emailText fieldset {
	padding: 5px 0;
	font-size: 1.0833em;
}






.detailHalfLeft {
	width: 280px;
	float: left;
	margin-right: 20px;
	padding-bottom: 18px;
}

.detailHalf {
	width: 280px;
	float: right;
	padding-bottom: 18px;
}

.detail {
	width: 580px;
	float: left;
	padding-bottom: 18px;
}

.scholarshipDetailsTable {
	border: 0 none;
}

.scholarshipDetailsTable th {
	border: 0 none;
	color: #5681a3;
	font-size:1.0833em;
	font-weight:normal;
	line-height:1.385em;
	padding-right: 20px;
	padding-bottom: 9px;
	width: 120px;
	}

.scholarshipDetailsTable td {
	border: 0 none;
	padding: 0;
	font-size:1.0833em;
	line-height:1.385em;
	padding-bottom: 9px;
}

.scholarshipDetailsTable td ul.textList {
	margin-bottom: 0;
}

.scholarshipDetailsTable td ul.textList li {
	margin-bottom: 0;
	background: none;
	padding-left: 0;
	font-size: 13px;
}

#admissionInfoTeaser {
	width: 820px;
	float: left;
	margin-top: 27px;
}

.applicationInformation {
	float: left;
	width: 580px;
	padding-bottom: 27px;
}

.applicationInformation .buttonLink {
	float: left;
	clear: none;
	margin-bottom: 0;
}

.applicationInformation p.withButton {
	float: left;
	line-height:32px;
	padding-right: 10px;
	margin-bottom: 0;
}

.whitePaperDownload,
.whitePaperDownloadTwoLine,
.pbsVideoLink {
	float:left;
	width: 460px;
	margin-bottom: 3.5em;
	border-top: 2px solid #c5d4e1;
	border-bottom: 2px solid #c5d4e1;
	padding: 10px 0;
}

.whitePaperDownload p,
.pbsVideoLink p {
	margin: 0;
}
.whitePapers .whitePaperDownload {
	margin-bottom: 25px;
}

.pdfDownload p.withButton,
.whitePaperDownload p {
	background: url(/img/icons/pdfIcon.gif) no-repeat 5px top;
	padding-left: 60px;
	line-height: 51px;
}

.whitePaperDownloadTwoLine p {
	background: url(/img/icons/pdfIcon.gif) no-repeat 5px 50%;
	padding: 15px 0 15px 60px;
	margin: 0;
}

#documentsTabContent ul,
#imagesTabContent ul,
#videosTabContent ul {
	border-top: 1px solid #c5d4e1;
	margin: 0 10px 0 10px;
	float: left;
	width: 558px;
	display: inline;
}

#imagesTabContent ul li,
#videosTabContent ul li,
#documentsTabContent ul li {
	padding: 10px 0;
	border-bottom: 1px solid #c5d4e1;
	position: relative;
}

#documentsTabContent ul li {
	padding: 10px 0 10px 60px;
	height: 90px;
}

.pdfDocument,
.wordDocument,
.genericDocument {
	float: left;
	margin:0;
	padding: 15px 10px 0 60px;
	height: 51px;
	width: 498px;
	border-bottom: 1px solid #c5d4e1;
	background: url(/img/icons/pdfIcon.gif) no-repeat left 8px;
}

.wordDocument {
	background: url(/img/icons/docIcon.gif) no-repeat left 8px;
}

.genericDocument {
	background: url(/img/icons/genericDocument.gif) no-repeat left 8px;
}

.docDownload p.withButton {
	background: url(/img/icons/docIcon.gif) no-repeat 5px top;
	padding-left: 60px;
	line-height: 51px;
}

.pdfDownload .buttonLink,
.docDownload .buttonLink {
	margin-top: 10px
}

#promoterScholarshipSlider,
#scholarship39Slider {
	padding-left: 125px;
	background: url(/img/other/cap.jpg) no-repeat left 9px;
	float: left;
}

.promoterCap {
	padding-left: 125px;
	background: url(/img/other/cap.jpg) no-repeat left top;
	margin-bottom: 0;
	padding-bottom: 1.385em;
}

#scholarshipsTabContainer {
	float: left;
	margin-top: 10px;
}

#suggestCapTeaser {
	position: absolute;
	left: 550px;
	width: 250px;
	top: 310px;
	background:url(/img/other/cap.jpg) no-repeat left top;
	padding-left: 125px;
	padding-top: 12px;
	padding-bottom: 12px;
}

#suggestScholarshipCapTeaser {
	background:url(/img/other/cap.jpg) no-repeat left top;
	padding-left: 125px;
	margin-top: 12px;
	padding-bottom: 12px;
	float: left;
}

.collegeAboutCappex .buttonLink {
	float: left;
	margin-right: 10px;
	clear: none;
}

span.betweenButtons {
	float: left;
	margin-right: 10px;
	height: 36px;
	line-height: 36px;
}

.collegeAboutCappex #primaryContent .textList {
	float: left;
	clear: both;
	width: 580px;
}

#pressLogoSample {
	text-indent:-9999px;
	background: url(/img/logos/pressSampleBig.jpg) no-repeat left top;
	height: 186px;
	border-bottom: 2px solid #c5d4e1;
	border-top: 2px solid #c5d4e1;
	margin-bottom:4.5em;
}

.videoText {
	border-bottom: 2px solid #c5d4e1;
	margin-bottom:4.5em;
	padding-bottom: 10px;
}

#featuredScholarshipContainer {
	float: left;
}

#featuredScholarshipContainer h2,
#privateStudentLoansCompareStudentLoans h2,
#simpleTuitionCompareStudentLoans h2 {
	margin-top: 0;
}


#simpleTuitionCompareStudentLoans {
	float: left;
	width: 340px;
}
#privateStudentLoansCompareStudentLoans {
	float: left;
	width: 330px;
}

.quickApplyConfirmation #simpleTuitionCompareStudentLoans,
	.quickApplyConfirmation #privateStudentLoansCompareStudentLoans {
	float: right;
}

.scholarshipsCappexScholarships #simpleTuitionCompareStudentLoans,
.scholarshipsCappexScholarships #privateStudentLoansCompareStudentLoans,
.scholarshipsSearchResults #privateStudentLoansCompareStudentLoans,
.scholarshipsSearchResults #simpleTuitionCompareStudentLoans {
	width: 330px;
	margin-bottom: 15px;
}
.scholarshipsSearchResults  #privateStudentLoansCompareStudentLoans {
	display: inline;
}

#simpleTuitionCompareStudentLoans h2,
#privateStudentLoansCompareStudentLoans h2{
	padding-left: 0;
}
#privateStudentLoansCompareStudentLoans form {
	border-bottom:1px solid #c5d4e1;
	border-top:1px solid #c5d4e1;
	background: #f6f8fa;
	padding:9px 10px;
	margin:0;
	float: left;
}

.scholarshipsDetails #cappex-widget {
	width: 340px;
}

#hsQuestionsMajor {
	z-index:4;
}

#scholarshipCriteriaCallToActionList {
	float: left;
	width: 320px;
}

#scholarshipCriteriaCallToActionList li {
	font-size: 18px;
	line-height:18px;
	margin-bottom: .6925em;
	background: url(/img/icons/arrow.gif) no-repeat left 50%;
	padding: 10px 0 10px 35px;
}

.scholarshipsDetails #tertiaryContent {
	padding-top: 5px;
}

.nextConnect {
	background: url(/img/icons/arrowAnimated.gif) no-repeat 2px 50%;
	padding: 5px 0 10px 38px;
	float: left;
	width: 662px;
}

.studentCollegeItem .nextConnect {
	margin-left: 83px;
	width: 579px;
}

.nextConnectLinkClicked {
	background: url(/img/icons/checked.gif) no-repeat 2px 5px;
}

#facebookIconLink img,
#twitterIconLink img {
	width: 16px;
	height: 16px;
	vertical-align: bottom;
}

.promoterCapTeaser {
	float: right;
	background: url(/img/content/capSmallBg.gif) no-repeat left -2px;
	height: 35px;
	padding: 0 0 0 53px;
	width: 107px;
}

.promoterCapTeaser a {
	height:35px;
	display: block;
	padding-top: 8px;
}

#scholarshipSearchCopy {
	width: 400px;
	left: 550px;
	top: 750px;
	position:absolute;
}

#nextConnectAlertContent {
	background: url(/img/content/nextConnectScreen.gif) no-repeat left top;
	height: 273px;
	width: 354px;
	float: left;
	border: 3px solid #94bbda;
	margin-bottom: 10px;
	position:relative;
}

#nextConnectArrowExample {
	position:absolute;
	left: 12px;
	top: 88px;
}

#familyMembersList {
	border-top: 1px solid #c5d4e1;
	padding: 0;
	float: left;
	margin: 10px 0 0 0;
}

#familyMembersList span {
	margin-right: 0;
	float: none;
}


#familyMembersList li {
	padding: 5px 50px 5px 5px;
	width: 363px;
	border-bottom: 1px solid #c5d4e1;
	border-left: 1px solid #c5d4e1;
	border-right: 1px solid #c5d4e1;
	border-top: 0 none;
	position: relative;
	display: block;
	clear: both;
	background: #f6f8fa;
	font-size: 0.923em;
}

#familyMembersList .familyFirstColumn {
	width: 50px;
	float: left;
}

.imageThumbnail {
	width: 120px;
	border: 1px solid #94bbda;
	float: left;
	background-repeat: no-repeat;
	background-position: center;
	min-height: 80px;
}

.imageThumbnail a {
	width: 120px;
	float: left;
	height: 80px;
	text-indent: -9999px;
}

.youtubeThumb,
.youtubeThumb img {
	float: left;
}

.noMedia {
	margin: 10px;
}




.whatStudentsAreSaying #secondaryContent {
	padding-top: 18px;
	background-color: #fff;
}

.whatStudentsAreSaying #primaryContent {
	padding-top: 18px;
}

#facebookComments {
	margin-bottom: 18px;
}

#createAdPrintFinalists {
	float: left;
}

#createAdPrintFinalists li {
	float: left;
	width: 252px;
}

#createAdPrintFinalists li.left {
		margin-right: 16px;
}

#createAdPrintFinalists li a {
	border: 1px solid #c5d4e1;
	float: left;

}

#createAdFinalistsHeader {
	border-bottom: 1px solid #c5d4e1;
	padding-bottom: 9px;
}

#adUpgradeLightbox {
	width: 624px;
	height: 553px;
}

#adUpgradeLightbox .closeSticky {
	left: 604px;
}

#adFindLightbox {
	width: 739px;
	height: 534px;
}

#adFindLightbox .closeSticky {
	left: 719px;
}

.videoAssetContainer p,
.imageContainer p {
	margin-bottom: 0;
	float:right;
	width: 428px;
	display: inline;
}

.imageContainer {
	float: left;
	width: 558px;
}

#dashboardRecentEnhancements,
#dashboardComingSoon {
	height: 200px;
	overflow-y: scroll;
	overflow-x: hidden;
	border: 1px solid #c5d4e1;
	padding-left: 5px;
	padding-top: 5px;
	margin-bottom: 0;
	float: left;
	width: 513px;
}

#fitSearchResultsContainer {
	clear: both;
}

.twoColumnScholarshipLists {
	float: left;
	width: 250px;
}

#linkWithButton {
	float: left;
	margin-top: 14px;
	margin-left: 10px;
}

#popularScholarships {
	padding-left: 120px;
	background: url(/img/logos/scholarshipLogos.jpg) no-repeat left top;
	padding-bottom: 10px;
	float: left;
	width: 220px;
}

#popularScholarships li {
	font-size:1.0833em;
	line-height:1.385em;
	margin-bottom:0.6925em;
	padding: 9px 0 8px 0;
}

#winnersGallery li {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	width: 60px;
	height: 80px;
}

#winnersGallery li.rowEnd {
	margin-right: 0;
}


/****************************************************

	Logo Upload styles

****************************************************/


.logoModule {

}

.logoWarningDisplay{
	display: none;
}

.logoViewBox{
	border: 1px solid #c5d4e1;
	margin: 0;
	display: block;
	float: left;
	overflow: hidden;
}

.logoViewBox .profileLogo {
	margin: 0;
}

.logoModule form{
	float: left;
	margin-right: 5px;
}
.logoModule form input[type='File'] {
	margin:0 0 10px 0;
}

.logoModule label{
	display: block;
	width: 40%;
}

.logoModule ul{
	list-style-type: none;
}

.logoModule ul li {
	display: inline;
	margin: 0 10px 0 0;
	width: auto;
}

.logoModule ul.featuredSuggest {
	margin: 0 0 10px 0;
}

.logoModule ul.featuredSuggest li {
	display: block;
    margin: 0;
}

.featuredBottomBorder {
	border-bottom: 1px solid #C5D4E1;
	padding: 0 0 5px 0;
	margin: 0 0 -5px 0;
	width: 220px;
	float: right;
}



#featuredIconTile {
	float: left;
}

.logoPreviewBox {
	width: 400px;
}

#profileLogoViewBox{
	width: 270px;
	height: 300px;
}

#messageLogoViewBox{
	width: 180px;
	height: 161px;
}

#listLogoViewBox{
	width: 65px;
	height: 50px;

}

#featuredIconLogoViewBox{
	clear: left;
	width: 37px;
	height: 29px;
}

.logoDisplayControlBar {
	float:left;
	border-top: 1px solid #c5d4e1;
	border-right: 1px solid #c5d4e1;
	border-left: 1px solid #c5d4e1;
	padding: 0 4px 2px 0;
}


#modularProfileAddExternalMedia{
	margin: 15px 0px 0px 10px;
}

.externalMediaPendingMessage{
	color: #ff0033;
	margin: 35px 0px 0px 5px;
}

#profileModuleProfileLogo .logoDisplayControlBar {
	width: 266px;
}
#profileModuleMessageLogo .logoDisplayControlBar {
	width: 176px;
}

#profileModuleListLogo .logoDisplayControlBar {
	width: 61px;
}

#profileModuleListLogo .featuredIconControlBar{
	width: 33px;
}

.deleteLogo {
	background: url(/img/icons/close.gif) no-repeat right 50%;
	text-align:right;
	float: right;
	padding-right: 16px;
	border: 0 none;
	color: #5681a3;
	cursor: pointer;
}

.deleteLogo:hover {
	color: #f37320;
}


#profileModuleProfileLogo .logoControls {
	width: 650px;
}

#profileModuleMessageLogo .logoControls {
	width: 740px;
}

#profileModuleListLogo .logoControls {
	width: 820px;
}

.logoControls {
	float: right;
}

.logoDisplay {
	float: left;
	clear: left;
}

#profileModuleProfileLogo .logoDisplay {
	width: 272px;
}

#profileModuleMessageLogo .logoDisplay {
	width: 182px;
}

#profileModuleListLogo .logoDisplay {
	width: 102px;
}

#profilePreviewMode {
	padding: 10px;
	width: 918px;
	background: #f6f8fa;
	border: 1px solid #c5d4e1;
	margin-top: 10px;
}

#profilePreviewMode h2 {
	margin: 0 0 6px 0;
}

.logoSaveContainer {
	float: left;
	clear: left;
}

.pendingMessage{
	margin: 0 0 10px 0;
}

.aauLogo {
	float: left;
	margin-bottom: 18px;
}

#mobileSitePrompt {
	padding: 5%;
	width: 90%;
	border-bottom: 10px solid #d34b1c;
	background: #f47421;
	font-size: 32px;
	z-index: 500;
	color: #ffffff;
}

#mobileSitePrompt p {
	padding-bottom: 20px;
}

#mobileSitePrompt .mobileSitePromptLinks {
	color: #ffffff;
	display: block;
	text-align: right;
}

#mobileSitePrompt .mobileSitePromptLinks a {
	color: #ffffff;
}

.videoButtons,
.imageButtons,
.docButtons {
	position:absolute;
	left: 428px;
	width: 130px;
}

#closeGB {
	position:absolute;
	left: 560px;
	top: 5px;
}

/******************************
Mobile Homepage
**************************/

.mobileHomepage .pageContainer {
	float: none;
}

.mobileHomepage #header {
	width: auto;
	text-align: center;
	float: none;
	background: none;
	height: auto;
}

.mobileHomepage #header a.grid_7 {
	float: none;
	height: 78px;
}

.mobileHomepage #header ul {
	float: none;
	margin: 10px auto;
	text-align:left;
	padding: 5px 10px;
	border-bottom: 3px double #c5d4e1;
	border-top: 3px double #c5d4e1;
	margin-bottom: 0;
}

.mobileHomepage #header ul li {
	display:inline;
	float: none;
	padding-right: 6px;
}

.mobileHomepage #informativeText {
	display: none;
}

.mobileHomepage #primaryContent {
	padding: 10px;
	background: url(/img/bg/waxPaperBackground.gif) repeat left top;
}

#mobileHomepageNav {
	border-top: 1px solid #c5d4e1;
	margin-bottom: 5px;
}

#mobileHomepageNav li {
	text-align:center;
	font-size: 18px;
	font-family: georgia, serif;
	border-bottom: 1px solid #c5d4e1;
	border-right: 1px solid #c5d4e1;
	border-left: 1px solid #c5d4e1;
}

#mobileHomepageNav li a {
	width:100%;
	display: block;
	padding: 5px 0;
	color: #5681a3;
	background: #fff;

}

#mobileHomepageNav li a:hover {
	background: url(/img/bg/waxPaperBackground.gif) repeat left top;
	color:#f37320;
}

.mobile #footer p {
	float: none;
	text-align: left;
}

.mobile #footer {
	float: none;
	width: 100%;
	border-top: 3px double #c5d4e1;
	background: none;
	display: block;
	margin: 0;
	padding: 10px;
}

.mobile #footer ul {
	margin: 0 0 5px 0;
}

.mobile #footer ul li {
	display:inline;
	float: none;
	border-right:1px solid #C5D4E1;
	border-left: 0 none;
	padding: 0 5px 0 0;
	margin-right: 5px;
}

.mobile #footer ul li a {
	padding-bottom: 5px;

}

.mobile #footer ul li:last-child {
	border-right: 0 none;
}

.loginInternshipsInterstitial{
	margin: 0;
	padding: 0;
}

.internshipsSmall{
	margin: 0;
	font-size: 11px;
}

.internshipsSmall a, .loginInternshipsInterstitial a{
	color: #777777;
}

.currentStatus {
	width: 560px;
	float: left;
}

.currentStatus img {
	float: left;
	padding-right: 10px;
	display: inline;
	padding-bottom: 10px;
}

.currentStatus h3 {
	margin-top: 0;
	line-height: 1em;
	margin-bottom: 9px;
}

.dashboardCurrentStatus {
	width: 220px;
	float: none;
}

.dashboardCurrentStatus img {
	margin: 0;
	float: none;
}

.dashboardCurrentStatus p {
	float: right;
	width:	100px;
	padding-top: 25px;
}

#achievementContentBox h4 {
	padding: 5px;
	background: url(/img/bg/waxPaperBackground.gif) repeat-x left top;
	border-top: 1px solid #c5d4e1;
	border-bottom: 1px solid #c5d4e1;
	margin-bottom: 9px;
	clear: both;
	width: 550px;
	float: left;
}

#achievementContentBox {
	background: #fff;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

#achievementContentBox .alertBoxBottomRight,
#achievementContentBox .alertBoxTopLeft,
#achievementContentBox .alertBoxTopRight {
	background: none;
}


#nextCaps li, #nextCapsAchieve li {
	padding: 10px;
	margin-bottom: 9px;
	width: 538px;
	float: left;
}

#nextCapsAchieve li {
	width: 738px;
}


#capsAwarded {
	margin-left: -4px;
	float: left;
	width: 564px;
	display: inline;
}

#capsAwarded li {
	margin-left: 4px;
	float: left;
	width: 47px;
	height: 47px;
	margin-bottom:9px;
}

#capsAwarded li img,
.nextCapsImg {
	float: left;
	width: 47px;
	clear: both
}


#achievementContentBox #nextCaps a.closeSticky img {
	float: none;
	clear: both;
	position: relative;
	left: 0;
	top: 0;
}

.nextCapsBox {
	border-width: 1px;
	border-style: solid;
	border-color: #e1e8ef #c5d4e1 #c5d4e1 #e1e8ef;
}


#capsAwarded li h5,
#capsAwarded li p
{
	margin-bottom: 0;
	float: right;
	width: 503px;
}

#nextCaps li h5,
#nextCaps li p,
#nextCapsAchieve li h5,
#nextCapsAchieve li p {
	margin-bottom: 0;
	float: right;
	width: 480px;
}

#nextCapsAchieve li h5,
	#nextCapsAchieve li p {
	width: 670px;
}

#header #currentAchievementStatus {
	clear: right;
}

#header #currentAchievementStatus a {
	color: #f37320;
	text-decoration:underline;
}

.loggedIn #header #currentAchievementStatus .headerNewAchievement {
	background: url(/img/bg/newAchievementBGRight.gif) no-repeat right top;
	margin: 5px 0 0 0;
	padding: 0;
	position: relative;
	top: -100px;
	float: left;
	width: auto;
	display: inline;
}

.loggedIn #header #currentAchievementStatus .headerNewAchievement div {
	background: url(/img/bg/achievementBGLeft.gif) no-repeat left top;
	padding: 0 0 0 37px;
	line-height: 24px;
	height: 24px;
}

.loggedIn.safari #header #currentAchievementStatus .headerNewAchievement div {
	padding: 0 0 0 60px;

}


#header #currentAchievementStatus .headerNewAchievement p {
	float: left;
	line-height: 24px;
	height: 24px;
	margin-bottom: 0;
	font-size: 12px;
}

#header #currentAchievementStatus li.headerNewAchievement img {
	float: left;
	margin: 0 2px 0 1px;
}

#header #currentAchievementStatus #closeNewAchievement {
	width: 24px;
	height: 24px;
	text-indent: -9999px;
	text-align:left;
	display: block;
	float: right;
}

.loggedIn #header #currentAchievementStatus {
	float: right;
	width: auto;
}
.loggedIn #header #currentAchievementStatus li {
	border: 0 none;
	margin-top: 5px;
	padding-right: 0;
	margin-right: 10px;
	float: right;
}

.loggedIn #header #currentAchievementStatus li#currentLevelHeader {
	width: 180px;
	padding: 0;
	display: inline;
}

.loggedIn.safari #header #currentAchievementStatus li#currentLevelHeader,
.loggedIn.gecko #header #currentAchievementStatus li#currentLevelHeader {
	width: auto;
}

.loggedIn.safari #header #currentAchievementStatus .headerNewAchievement,
.loggedIn.gecko #header #currentAchievementStatus .headerNewAchievement {
	width: auto;
	margin-right: 10px;
}

.loggedIn.safari #header #currentAchievementStatus,
.loggedIn.gecko #header #currentAchievementStatus {
	width: auto;
}

.loggedIn #header #currentAchievementStatus li#currentLevelHeader p {
	float: right;
	line-height: 24px;
	height: 24px;
	font-size: 12px;
	margin-bottom: 0;
	padding-left: 0;
}

#header #currentAchievementStatus li#currentLevelHeader img {
	float: right;
	margin-left: 3px;
}


.achievementsOverview .achievementDesc {
	padding-bottom: 25px;

}

.achievementsOverview .grid_2 {
	margin-left: 0;
}

#newTinyIcon{
	position: relative;
	background-color: transparent;
	top: -100px;
	display: none;
	padding-left: 4px;
}



.gender {
	width: 300px;
	height: 25px;
	overflow: hidden;
	float: none;
	clear: both;
}


.gender .field {
	width: 200px;
}

.safari .majorSubmit .collegeSearchBox .submitButton {
	float: right;
	clear: both;
	margin-left: 425px;
	margin-top: -30px;

}

.safari .majorSubmit .collegeSearchBox input {

	float: left;
	clear: both;
}

.safari .majorSubmit .collegeSearchBox {
	width: 700px;
	clear: both;
}

.safari .majorSubmit .collegeSearchBox .cssDropdown {
		padding-top: 30px;
}

.majorSubmit .collegeSearchBox input {
	margin-right: 5px;
}

.majorSubmit .cssDropdown li, .majorSubmit .cssDropdown ul {
	width: 414px;
}

.majorSubmit .cssDropdown .resultLink {
	width: 410px;
}


.majorSubmit .searchSuggestStaticList {
	border: none;
	margin-top: 0;

}

.majorSubmit .searchSuggestStaticList li {
	padding-bottom: 10px;
	padding-top: 10px;
	width: 313px;
}

#scholarshipsTabList li .textList li {
	width: auto;
	border-bottom: 0 none;
	float:none;
	padding:0 0 0 15px;
}

#scholarshipsTabList li .textList {
	margin-bottom: 0;
}

/* YourCampus360 Lightbox Styles */


#modularProfile360 {
	padding-bottom: 10px;
}

#yourCampLightBox {
	width: 770px;
}

.yourCampLightBoxTop {
	width: 770px;
	height: 10px;
	background: url(/img/bg/yourCampLightBoxTop.png) no-repeat top left;
}

.yourCampLightBoxMid {
	width: 770px;
	height: 720px;
	background-color: #fff;
}

.yourCampLightBoxMid img {
	margin: 0 10px 0 10px;
}

.yourCampLightBoxBtm {
	width: 770px;
	height: 10px;
	background: url(/img/bg/yourCampLightBoxBtm.png) no-repeat top left;
}

.closeSticky {
	float: right;
}

.yourCampusLogo {
	float: right;
	padding: 0 10px 10px 0;
}

.yourCampusDesc {
	height: 40px;
}

.yourCampusiframe {
	width: 740px;
	height: 700px;
	margin-left: 10px;
	overflow: hidden;
}
.yourCampusiframe iframe {
	overflow: hidden;
	width: 740px;
	height: 700px;
}

.yc360Connect {
	border: 1px solid #000;
}

.yc360Connect2 {
	width: 960px;
	float: left;
	padding-bottom: 18px;

}
.yc360ResponseArea {
	border-top: 1px solid #c5d4e1;
	border-bottom: 1px solid #c5d4e1;
	background: #f6f8fa;
	padding: 6px 10px 8px 10px;
	float: left;
	margin-bottom: 18px;
	width: 320px;
}

.yc360ResponseArea p {
	padding: 10px 0 15px 0;
}

.yc360Connect .yc360infoSentConfirmation {
	padding: 10px 10px 10px 35px;
	width: 275px;
	background: #e9f6e7 url(/img/icons/tick.gif) no-repeat 10px 50%;
	border-top: 1px solid #cee0cc;
	border-bottom: 1px solid #cee0cc;
	margin-top: 10px;

}

.yc360Connect .grid_6 {
	padding-top: 40px;
}

.yc360Connect .yc360Create,
.yc360Connect .yc360Create p {
	padding-bottom: 20px;
	width: 520px;
}


/*.elevenToTwentytwo {
	background: url("/img/bg/capsNotAwarded.gif") no-repeat -98px 56px;
}

.elevenOrLess {
	background: url("/img/bg/capsNotAwarded.gif") no-repeat 5px 0;
}

.elevenCaps {
	padding-bottom: 56px;
	background: url("/img/bg/capsNotAwarded.gif") no-repeat -98px 56px;
}*/

#capsAwarded li.noAwards {
	width: 559px;
	margin-right: 0;
	height: auto;
}
#capsAwarded li.noAwards p {
	width: 359px;
	float: left;
}

/* predictNumStudents Styling */

.predictNumStudentsArrow {
	position: absolute;
	left: 720px;
	width: 220px;
	background-color: #f6f8fa;
	border: 1px solid #b9c9d8;
}

.predictNumStudentsBox {
	width: 191px;
	padding: 10px 20px;
	margin-left: -11px;
	background: url(/img/bg/predictNumBoxArrow.gif) no-repeat 0 50%;
	clear: both;
	overflow: hidden;
	position:relative;
}

#targetedStudIndicator {
	display: block;
	position: absolute;
	left: 205px;
	top: 10px;
	margin-right:0;
	padding-right: 0;
	width: 20px;
	height: 20px;
}

#capChallengeResources img {
	float: left;
	clear: both;
	margin: 10px 0;
	border: 1px solid #c5d4e1;
}

/* Error Pages */

.errorpage1 {
	height: 490px;
	width: 100%;
	background: url(/img/illustration/404.jpg) no-repeat bottom center;
}

.errorpage2 {
	height: 490px;
	width: 100%;
	overflow: visible;
	background: url(/img/illustration/500.jpg) no-repeat bottom right;
}

/* Adult Learning */


.adultlearn iframe {
	display: block;
	overflow: hidden;
	width: 458px;
	height: 450px;
	border: none;

}

/* Trick out the Cap */
.trickcap {
	width: 300px;
	float:right;
	padding:10px 0 10px 25px;
	clear:both;
}

/* Superapp Link Styles */


#superAPPStickyWin .alertBoxTopRight {

	width: 400px;
}

.superAppSticky {
	width: 440px;
}

#superAPPStickyWin a.superAppClose img {
	position: absolute;
	left: 415px;
}

.superAppBreak {
	padding-left: 20px;
	float: none;
	clear: both;

}
.superAppBreak span {
	color: #5681a3;
	font-weight: bold;
	line-height: 1.5em;
	font-size: 1.1em;
}

.superapp {
	height: 23px;
	width: 125px;
	background: url(/img/logos/superapp_logo.gif) no-repeat right -36px;
	cursor: pointer;
	color: #f47421;
	text-align: left;
	outline: none;
	text-decoration: underline;
	display: block;



}

.superapp:hover {
	background: url(/img/logos/superapp_logo.gif) no-repeat right -3px;
	outline: none;

}

.superAppStickyWin {
	text-align: center;
}

.superAppStickyWin p {
	width: 400px;
	padding: 20px 0 0 0;
	text-align: left;
}

.superAppCancel a {
	width: 30px;
	text-align: center;
	margin: 0 auto 0 auto;
	clear: both;
	float: none;
	display: block;
}

#superAppButton {
	margin: 15px 0 15px  105px;
}

#superAppButton,
	#superAppButton a {
	width: 200px;

}

.applyNowCollege {
	display: block;
	float: none;
	clear: both;
	height: 23px;
	padding: 3px 0 0 10px;
	background: url(/img/icons/bullet.gif) no-repeat left 50%;

}

.applyNowSuperApp {
	float: left;
	clear: both;
	height: 25px;
	padding: 0 0 0 10px;
	background: url(/img/icons/bullet.gif) no-repeat left 7px;
}

/*--Wikipedia --*/

#wikipedia {
	width: 560px;
	float: left;
	margin-left: 9px;
	padding-top: 9px;
	margin-top: 1px;
	border-top: 1px solid #c5d4e1;
	display: inline;
}

#wikipedia h5 {
	font-weight: normal;
}

.wikitoggle a {
	text-decoration: underline;
}

#wikipediaTrigger {
	display: block;
	padding-bottom: 15px;
}

.scholarshipTextFieldContainer label {
	font-weight:bold;
	font-size: 1.0833em;
}

.scholarshipTextFieldContainer label.scholarshipTextFieldLabel {
	font-weight:normal;
}

.scholarshipTextFieldContainer textArea {
	width: 512px;
	margin: 5px 0 10px 0;
	height: 100px;

}

.scholarshipTextFieldContainer button.smallButton {
	margin-left: 0;
}

.reviewsText {
	background: #F6F8FA;
	border-bottom: 1px solid #c5d4e1;
	float: left;
	margin: 0 0 15px 0;
	padding: 10px;
	width: 920px;
}

.displayReviews #noReviews {
	border-top: 1px solid #c5d4e1;
	margin-top: 0;
	padding-top: 10px;
	float: left;
	width: 940px;
}

.displayReviews #addReviewLinkNoReviews .noReviews {
	display: none;
}

/*-- GrockIt & Revolution PrepStyles --*/

.grockitWamc,
	.revPrepWamc {
	clear: both;
	width: 476px;
	background:  url(/img/bg/grockitWamcBtm.gif) no-repeat left bottom;
	margin: 3px 0 10px 20px;
	padding-bottom: 10px;
}

.grockitWamcTop,
	.revPrepWamcTop {
	width: 476px;
	height: 16px;
	background:  url(/img/bg/grockitWamcTop.gif) no-repeat left top;
}

.grockitWamc .grockit,
	.grockitWamc .revPrep {
	width: 450px;
	padding: 5px;
	margin: 0 5px 0 5px;
}

.grockitProfile, .revPrepProfile {
	clear: both;
	width: 460px;
	background:  url(/img/bg/grockitProfileBtm.gif) no-repeat left bottom;
	margin: 0;
	padding: 0;

}

.grockitScatter .grockit, .revPrepScatter .revPrep, .benchPrepScatter .benchPrep {
	padding: 15px;
}

.grockitProfile .grockit, .revPrepProfile .revPrep {
	width: 430px;
	padding: 15px;
	margin: 0;
}
.grockitProfile .grockit .grockitLogo,
	.revPrepProfile .revPrep .revPrevLogo,
.grockitScatter .grockit .grockitLogo,
	.benchPrepScatter .benchPrep .benchPrepLogo,
	.revPrepScatter .revPrep .revPrepLogo {
	padding-left: 15px;
}

.grockitScatter, .revPrepScatter, .benchPrepScatter {
	clear: both;
	width: 517px;
	background:  url(/img/bg/grockitScatterBtm.gif) no-repeat left bottom;
	margin: 0 0 5px 0;
	padding: 0 0 10px 0;
}

.grockit, .revPrep {
	clear: both;
}
.grockit .grockitLogo {
	float: right;
	width: 59px;
	height: 57px;
	background: url(/img/other/campaignLogos/grockitLogo.gif) no-repeat right 0;
}
.benchPrep .benchPrepLogo {
	float: right;
	width: 203px;
	height: 55px;
	background: url(/img/other/campaignLogos/benchPrep.png) no-repeat right 0;
}
.revPrep .revPrepLogo {
	float: right;
	width: 121px;
	height: 45px;
	background: url(/img/other/campaignLogos/revPrepLogo.gif) no-repeat right 0;
}

.grockit p, .revPrep p, .benchPrep p {
	margin: 0;
	padding: 0;
}

#profileModuleAcademicSlider {
	border: none;
	margin-bottom: 0;
	padding-bottom: 0;
}

#profileModuleAcademicSlider dl {
	border-left: 1px solid #c5d4e1;
	border-right: 1px solid #c5d4e1;
	border-bottom: 1px solid #c5d4e1;


}

#messageCenterLoadingIndicator {
	position: absolute;
	margin: 30px 0 0 440px;
}

#messageCenterLoaderTargetSpacer{
	height: 175px;
	width: 940px;
}

.tabNewMessageIndicator {
	padding: 0 23px 0 0 ;
	background: url(/img/icons/newMailReverse.gif) no-repeat right 1px;
}


/*--
.tabMessageNum {
	color: #f47421;
	font-size: 9px;
	font-weight: bold;
	padding: 7px 22px 5px 2px;
	line-height: 9px;
	background: url(/img/icons/newMail.gif) no-repeat right 3px;
}

.tabMessageNum10 {
	color: #f47421;
	font-size: 9px;
	font-weight: bold;
	padding: 7px 20px 5px 2px;
	line-height: 9px;
	background: url(/img/icons/newMail.gif) no-repeat right 3px;
}
--*/

.navButtons {
	display: inline;
	float: right;
	margin-right: 10px;
	width: 555px;
	overflow: visible;
}

.navButtons ul {
	overflow: visible;
}

.navButtons li {
	overflow: visible;
}

.container_16 .logoBox {
	display: inline;
	float: left;
	margin-left: 10px;
	margin-right: 10px;
	width: 370px;

}

.scatterPoweredBy {
	margin: 10px 0 0 10px;
}


/* tripPlanner Styles */

.myTrips .myTripsIll {
	background: url(/img/illustration/myTripsIllus.jpg) no-repeat left top;
	height: 650px;
}

.myTrips .yourTripsContent {
	background-color: #FFFFFF;
	padding: 10px;
	border: 1px solid #c0cedb;
	margin-bottom: 5px;
	display: block;
	clear: both;

}

.myTrips .yourTripsContent span {
	float: none;

}

.myTrips .yourTripsName {
	width: 320px;
	float: left;
}
.myTrips .yourTripsName p {
 margin: 0;
}

.myTrips .tripEditSection {
	list-style: none outside;
	position: relative;
	float: right;

}

.myTrips .tripEditSection ul {
	clear: left;
	float: left;
	position: relative;
	width: 220px;
	display: inline;

}

.myTrips .tripEditSection li {
	float: left;
	padding-left: 5px;
	display: block;
}


.myTrips tripEditLink ul li{
	 display: inline;
}



.myTrips .tripDraftStatus {
	font-style:italic;
	color: #75b2e2;
	margin-left: 5px;


}



/* Tip Planner Nav Styles Begin */

#tripNav {
	border: 1px solid #c5d4e1;
	width: 938px;
	height: 36px;
	clear: left;
	background-color: #e7ecf0;
}

#tripNav ul {
	padding-left: 20px;
}

#tripNav li {
	float: left;
	display: block;
	padding: 0;
	margin: 0 0 0 -20px;

}

.myTripsNav,
	.step1,
	.step2,
	.step3,
	.step4 {
	font-size: 1.0833em;
	line-height: 1.385em;
	height: 16px;
	margin: 0;
	display: block;
}

.myTripsNav {
	padding: 8px 0 12px 55px;
	width: 100px;
}

.step1 {
	padding: 8px 0 12px 82px;
	width: 134px;
}

.step2 {
	padding: 8px 0 12px 85px;
	width: 134px;
}

.step3 {
	padding: 8px 0 12px 75px;
	width: 153px;
}

.step4 {
	padding: 8px 0 12px 75px;
	width: 120px;
}


.prevStep,
.itinStep {
	background: url(/img/bg/tripNavPrevStep.gif) no-repeat left top;
	color: #555555;
}

.prevStep a {
	color: #555555;
	text-decoration: none;
	font-style: italic;
}

.prevStep a:hover {
	color: #f47421;
	text-decoration: underline;
}

.prevStep:hover {
	background: url(/img/bg/tripNavCurrentStep.gif) no-repeat left top;

}


.myTripsIcon {
	background: url(/img/icons/myTripsIconDark.gif) no-repeat 27px 50%;
}
.myTripsIcon:hover {
	background: url(/img/icons/myTripsIconWhite.gif) no-repeat 27px 50%;
}


.circleOne {
	background: url(/img/icons/circleOne.gif) no-repeat 50px 50%;
}
.circleOneFade {
	background: url(/img/icons/circleOneFade.gif) no-repeat 50px 50%;
}
.circleOneFade:hover {
	background: url(/img/icons/circleOne.gif) no-repeat 50px 50%;
}



.circleTwo {
	background: url(/img/icons/circleTwo.gif) no-repeat 50px 50%;
}
.circleTwoFade {
	background: url(/img/icons/circleTwoFade.gif) no-repeat 50px 50%;
}
.circleTwoFade:hover {
	background: url(/img/icons/circleTwo.gif) no-repeat 50px 50%;
}


.circleThree {
	background: url(/img/icons/circleThree.gif) no-repeat 45px 50%;
}
.circleThreeFade {
	background: url(/img/icons/circleThreeFade.gif) no-repeat 45px 50%;
}
.circleThreeFade:hover {
	background: url(/img/icons/circleThree.gif) no-repeat 45px 50%;
}


.itinStar {
	background: url(/img/icons/itinStar.gif) no-repeat 43px 50%;
}

.currentStep {
	background: url(/img/bg/tripNavCurrentStep.gif) no-repeat left top;
	color: #f47421;
}

.step1BgFix,
.step1BgFix:hover {
	background-position: -20px top;
}

.nextStep {
	background: url(/img/bg/tripNavNextStep.gif) no-repeat left top;
}


#tripNavDesc {
	border-bottom: 1px solid #c5d4e1;
	background-color: #f6f8fa;
	margin-bottom: 15px;
}

.itinerary .tripCollegeInfo {
	width: 855px;
	padding-bottom: 15px;

}
#tripNavDesc .info {
	padding: 10px;
}

/* Trip Planner Nav Styles End */

/* Trip Planner Bottom Nav Styles */

.bottomNav {
	border-bottom: 1px solid #c5d4e1;
	border-top: 1px solid #c5d4e1;
	background-color: #f6f8fa;
	padding: 10px 0 10px 265px;
	margin: 15px 10px 15px 10px;
	width: 675px;
	float: left;

}


/* Trip Planner Bottom Nav Styles End */

.tripStart .howItWorksBox,
	.tripPlannerLanding .howItWorksBox {
	background: url(/img/bg/waxPaperBackground.gif) repeat scroll left top;
	border-top: 1px solid #c5d4e1;
	padding: 15px;
}



.tripStart .howItWorksBox li,
	.tripPlannerLanding .howItWorksBox li {
	padding: 10px 0 10px 85px;



}

.tripStart .howItWorksBoxOne,
	.tripPlannerLanding .howItWorksBoxOne {
	background: url(/img/icons/checkPointer.gif) no-repeat left 50%;
}

.tripStart .howItWorksBoxTwo,
	.tripPlannerLanding .howItWorksBoxTwo {
	background: url(/img/icons/collegesIconAlt.gif) no-repeat left 50%;
}

.tripStart .howItWorksBoxThree,
	.tripPlannerLanding .howItWorksBoxThree  {
	background: url(/img/icons/myTripsNoBgWhite.gif) no-repeat left 50%;
}

.tripStart .howItWorksBoxFour,
	.tripPlannerLanding .howItWorksBoxFour {
	background: url(/img/icons/mailboxIllustrationIcon.gif) no-repeat left 50%;
}

.tripStart .howItWorksBoxFive,
	.tripPlannerLanding .howItWorksBoxFive {
	background: url(/img/icons/applyIllustrationIcon.gif) no-repeat left 50%;
}


#startEnd,
.addSchoolBox {
	background-color: #f4f4f4;
}

.planRoute .nofloat {
	float: none;
}


.planRoute .addSchoolBox {
	width: 920px;
	padding: 10px 10px 0 10px;
	border-top: 1px solid #c5d4e1;
}




.planRoute #startEnd {
	width: 920px;
	padding: 20px 10px 20px 10px;
	margin-bottom: 15px;
}

.planRoute #startEnd span {
	margin-right: 3px;
}


.itinerary #startEnd {
	padding: 0 0 15px 0;
	width: 940px;
}

.itinerary #startEnd h3 {
	padding-top: 10px;

}



#phrase_tripPlanner {
	width: 250px;
	margin: 0 10px 0 0;
}

.planRoute .searchSuggestPhrase,
	.itinerary .searchSuggestPhrase {
	position: absolute;
}

.itinerary .searchModuleErrorMsg {
	padding-bottom: 3px;
	margin-top: -5px;
}
.planRoute .addSchoolBox .submitButton {
	margin-left: 270px;
}

.itinerary .addSchoolsContainer .submitButton {
	margin-left: 225px;
}


#planRouteWatermark {
	background: url(/img/illustration/planRouteIllus.gif) no-repeat left top;
	width: 520px;
	height: 433px;
	margin-left: -10px;
}


#visitDateToggler a {
	display: block;
}


.planRoute .cssDropdown ul {
	width: 256px;
	margin-top: 33px;
}

.planRoute .cssDropdown .resultLink {
	width: 252px;
}

.gecko.planRoute .cssDropdown ul,
	.gecko.itinerary .cssDropdown ul {
	margin-top: 33px;
}
.safari.planRoute .cssDropdown ul {
	margin-top: 0;
}



.planRoute .largeFormLayout .addSchoolBox .grid_9 a {
	margin-top: 5px;
	float: left;
}

.gecko.planRoute .largeFormLayout .addSchoolBox .grid_9 a {
	margin-top: 40px;

}
.gecko.planRoute .largeFormLayout .addSchoolBox .grid_9 .resultLink {
	margin-top: 0;

}

.gecko.planRoute .largeFormLayout .addSchoolBox .grid_9 .resultFooterLink {
	margin-top: 0;
}

.safari.planRoute .largeFormLayout .addSchoolBox .grid_9 a {
	margin-top: 5px;
	float: left;
}

.planRoute .addSchoolsContainer {
	background-color: #f6f8fa;
	padding: 10px;
}

.itinerary .addSchoolsContainer {
	float: left;
	display: block;
	height: 85px;
}

.planRoute .addedCollegesBox {
	background: url(/img/bg/520grey.gif) repeat-y 10px top;
	width: 100%;
	margin: 0;
}

.planRoute .addedCollegesBoxBgTop {
	background: url(/img/bg/thickThin520.gif) no-repeat 10px top;
	width: 100%;
	margin: 0;
}

.planRoute .addedColleges {
	padding-top: 15px;
	margin-left: 20px;
	width: 500px;
	clear: left;
}

.mapBox {
	padding: 5px;
}



.planRoute .mapBox {
	width: 384px;
	margin-right: 0;
	margin-left: 20px;
	border: 3px solid #c5d4e1;

}


.itinerary .mapBox {
	width: 928px;
	margin-bottom: 20px;
	border: 1px solid #c5d4e1;

}

.planRoute .mapBox a {
	display: block;
	float: left;
	padding: 6px 10px 0 10px;
}


#tripPlannerSuggestedColleges span {
	margin: 0;
}

.planRoute .resultLocation {
	padding-left: 10px;
}


.itinerary .mapBox a {
	float: right;
	display: block;
	padding: 15px 10px 0 10px;
}

.mapBoxButtons {
	height: 34px;
	width: 100%;
}

.mapBox #doOptimizeWaypoints {
	width: 13px;
	height: 13px;
	float: left;
	margin: 7px 3px 7px 3px;


}

.mapBox input {
	border: 0;

}


.largeFormLayout .mapBox label {
	padding: 6px 10px 0 0 ;
	width: 135px;
	float:left;
}

#mapCanvas {
	clear: both;
	height: 400px;
}

.requestVisit .tripCollegeMessage input {
	width: 13px;
	height: 13px;
	border: none;
}

.requestVisit .tripCollegeMessage hr {
	border-top: 1px solid #c5d4e1;
	border-bottom: none;
	border-right: none;
	border-left: none;

}

.requestVisit .tripCollegeMessage hr {
	margin: 10px 0 10px 0;
}

.requestVisit .saveAsDraft {
	margin-bottom: 15px;

}

.requestVisit .saveAsDraft a {
	float: right;
	padding-right: 10px;

}

#startEnd input {
	width: 200px;
}





.planRoute .addSchoolBox .grid_6 .collegeSearchBox {
	width: 340px;
}

.planRoute .addSchoolBox .grid_3 {
	padding-top: 23px;
}

.planRoute .addSchoolBox h2 {
	margin-top: 0;
}

 #totalDistance {
	float: none;
	clear: both;
}

.tripCollegeDelete {
	float: right;
}

.legInfo {
	line-height: 1.4em;
}


.planRoute .legInfo {
	width: 410px;
}

.itinerary .legInfo {
	width: 800px;


}

.requestVisit .emailGraphic {
	height: 334px;
	margin-top: 25px;
}

.bigGreyBox {
	background-color: #f4f4f4;
	border-bottom: 1px solid #c5d4e1;

}
	.requestVisit .bigGreyBox span,
	.requestVisit .bigGreyBox fieldset,
	.requestVisit .bigGreyBox fieldset label {
			float: none;
			margin: 0;
			padding: 0;
}

.requestVisit .bigGreyBox {
	margin-bottom: 5px;
}

.itinerary .bigGreyBox {
	padding: 10px;
	width: 920px;
	margin-bottom: 15px;
}

.bigGreyBoxRule {
	background: url(/img/bg/thickThinRule.gif) repeat-x left top;
	padding: 10px;
	width: 920px;

}

.requestVisit .defaultEmailText {
			display: none;
}

.requestVisit .tripCollegeMessage {
		background-color: #ffffff;
		border: 1px solid #c5d4e1;
		padding: 10px;
		margin-bottom: 10px;
}

.requestVisit .tripCollegeMessage .collegeName {
	width: 400px;
}


.requestVisit .tripCollegeMessage input {
	width: 20px;
	float: left;

}
.requestVisit .tripCollegeMessage label {
	float: left;
	padding-top: 4px;

}




.requestVisit .cancel {
	float: right;
}

.previewMessage {
	float: right;
	padding-top: 4px;
}

.sendEmail {
	float: left;
}

.requestVisit a.disabled {
			background-color: #dddddd;
			color: #000000;
}

.requestVisit .slider {
		clear: both;
		margin: 0;
		padding: 0;
	}

.collegeContacts {
	margin-bottom: 15px;
}


.messageContent {
	margin: 10px;
	padding: 15px;
	border-top: 1px solid #c5d4e1;
	border-right: 2px solid #c5d4e1;
	border-bottom: 2px solid #c5d4e1;
	border-left: 2px solid #c5d4e1;
	background-color: #fafbfc;
}

.messageContent ul {
	color: #555555;
	font-size: 1.0833em;
	line-height:1.685em;
}

.requestVisit .emailInfo {
	color: #5681a3;
}

.requestVisit .emailMessageText {
	display: block;
	clear: both;
	min-height: 100px;
}

.requestVisit .editEmailButtons {
	display: block;
	height: 23px;
	text-align: right;
	color: #cccccc;
}

.requestVisit .editEmailButtons a {
	margin-left: 10px;
}


.previewMessageDisplay {
	width: 792px;
	padding: 15px;
	border: 1px solid #c5d4e1;
	background-color: #ffffff;
}



.tripCollege {
	margin-bottom: 10px;
	background: url(/img/bg/moveBarBgTop.gif) no-repeat left top;
}

.tripCollegeBox {
	background: url(/img/bg/moveBarBgBtm.gif) no-repeat left bottom;
}

.topMoveBox  {
	width: 27px;
	height: 29px;
	float: left;
	margin-top: 8px;
	margin-left: 5px;
}


.dragTrigger {
	margin-top: 5px;
	padding: 0;
	background: url(/img/bg/dragger.gif) no-repeat left top;
	cursor: move;
	width: 27px;
	height: 55px;
	float: left;
}



.tripCollegeInfo {
	float: right;
	border: solid 1px #c5d4e1;
	background-color: #ffffff;
	padding: 15px 10px 15px 15px;
}



.planRoute .tripCollegeInfo {
	width: 435px;
}

.tripCollegeInfoText p {
	margin-bottom: 1px;
	font-size: 1em;
}

.tripCollegeInfo .grid_7,
.tripCollegeInfo .grid_5,
.tripCollegeInfo .grid_6 {
	margin-left: 0;
}
.tripCollegeInfo .grid_4 {
	margin: 0;
}

.itinerary .tripCollegeInfo .grid_7,
.itinerary .tripCollegeInfo .grid_5,
.itinerary .tripCollegeInfo .grid_6 {
	margin-left: 0;
	padding-bottom: 15px;
}

.itinerary .tripCollegeInfo .grid_6 {
	width: 375px;
}

.itinerary .tripCollegeInfo .grid_13 {
	margin-left: 0;
	padding-top: 15px;
}

.itinerary .tripCollegeInfo .grid_7 {
	width: 410px;
	padding-bottom: 5px;
}

.itinerary .tripCollegeInfoText {
	margin: 0;
	padding: 0;
}





.tripCollegeInfo h4,
.tripCollegeApptDateTime {
	padding-top: 10px;
}

.tripCollegeApptDateTime {
	font-weight: bold;
}

.tripCollegeDown {
	width: 27px;
	height: 29px;
	float: left;
	margin-top: -33px;
	margin-left: 5px;
}

.tripCollegeTimeZoneText {
	font-style: italic;
	margin: 0;
}


.planRoute .tripCollegeFeatured {
	width: 385px;
}

.planRoute .tripCollegeFeatured {
	border-top: 1px solid #d3ccb4;
	border-right: 2px solid #d3ccb4;
	border-bottom: 2px solid #d3ccb4;
	border-left: 1px solid #d3ccb4;
	padding: 15px;
	margin: 15px 0 10px 0;
	background-color: #fefde9;
	float: left;
}

.planRoute .tripCollegeFeatured .grid_7 {
	width: 390px;
	margin: 0;
}

.planRoute .errorMsg {
    background-color: #F7E4E8;
    border: 1px solid #D12828;
    color: #D12828;
    margin: 0 0 10px;
    padding: 5px 10px;
}


.tripCollegeFeatured .logoFixer .grid_5 {
	width: 225px;
}


.tripCollegeStandard {
	padding: 0;
	margin: 0;
}

.tripCollegeStandard .grid_5 {
	width: 335px;
	margin: 0;
}

.tripCollegeInfo ul.textList {
	padding-top: 5px;
	font-size: 1em;

}

.tripCollegeInfo ul.textList li {
	margin-bottom: 0;

}

.itinerary .suggestedTitle {
	display: none;
}


.tbLogo {
	margin: 0;
	padding: 0;
}

.tbLogo a {
	margin: 10px 0 0 0;
	padding: 0;
}


.endInfo {
	background-color: #ffffff;
	border: 1px solid #c5d4e1;
	padding: 10px;
	margin-bottom: 15px;
}


#itinIntro {
	border-top: 1px solid #c5d4e1;
	padding: 15px;
	background: url(/img/bg/textureFadeBg.jpg) repeat-x left -30px;
	border-bottom: 1px solid #c5d4e1;
	margin-bottom: 18px;
	width: 910px;
}

#itinIntro p {
	width: 790px;
	font-size:1.65em;
	font-family: georgia, serif;
	color: #5681A3;
	float: left;
	margin: 0;
}


.shareTrip {
	display: block;
	width: 100px;
	float: right;
	font-size: 15px;
	text-align: right;
}

.saveAsDraft {
	padding-top: 10px;
}

.itinerary .myTripsLink {
	float: left;
	padding: 10px;

}

 #draftSavedMessage {
	 color: #aaaaaa;
	 margin-left: 660px;
	 padding: 10px;
	visibility: hidden;
 }

.itinerary .saveChanges, .saveAsDraftButton {
float: right;
}

.itinerary .isConfirmed select,
.itinerary .isConfirmed textArea,
.itinerary .isConfirmed input,
.itinerary .isConfirmed ul.checklist {
	border: none;
}

.itinerary .collegeEmail, .itinerary .collegePhone, .itinerary .collegeWebsite {
	padding: 4px 0 4px 22px;
	margin-left: 5px;
}

.itinerary .collegeEmail {
	background: url(/img/icons/mail.gif) no-repeat left 50%;


}

.itinerary .collegePhone {
	background: url(/img/icons/cellPhone.gif) no-repeat left 50%;
}

.itinerary .collegeWebsite {
	background: url(/img/icons/externalLink.gif) no-repeat 2px 50%;
}

.tripCollegeInfo .grid_7 .numberedDisplay {
	width: 44px;
	height: 37px;
	margin: 17px 8px 0 0 ;
	float: left;

}

.turnByTurn {
	width: 920px;
	float: left;
	margin: 0 10px 0 10px;
	display: block;
}

#directionsDetailsPanel img {
	padding: 0 10px 0 10px;
}

#directionsDetailsPanel h4 {
	color: #5681A3;
    font-family: georgia,serif;
    font-size: 1.3667em;
    font-weight: bold;
    line-height: 1.286em;
    margin-top: 0;
}

#directionsDetailsPanel .adp-placemark {
	border-bottom: 1px solid #c5d4e1;
	border-top: 1px solid #c5d4e1;
	border-left: none;
	border-right: none;
	background-color: #f6f8fa;
}

#directionsDetailsPanel table {
	width: 920px;
}


/* Facebook Related Styles */

#fb-root {
	display: none;
}

.scholarshipsDetails .first {
	float: left;
	width: 560px;
}

.applicationInfoTitle {
	float: left;
	clear: none;
	margin-top: 3px;
}

.fbLikeSchol {
	margin: 3px 0 0 10px;
	float: left;
	clear: none;
}

/*.fbLikeProfile iframe[style] {*/
	/*width: 200px !important;*/
/*}*/

/*.fbLikeProfile .fb_edge_comment_widget iframe[style] {*/
	/*width: 330px !important;*/
	/*margin-left: -140px !important;*/
/*}*/

.fbDiscussBoxSmallTop {
	width: 220px;
	height: 4px;
	background: url(/img/bg/fbDiscussBoxSmallTop.gif) no-repeat left top;
	float: left;
}

.fbDiscussBoxSmallMid {
	width: 218px;
	background-color: #f6f8fa;
	border-left: 1px solid #ccd9e5;
	border-right: 1px solid #ccd9e5;
	float: left;
}

.fbDiscussInfo {
	padding: 0 7px 5px 37px;
	background: url(/img/logos/fbLogo.gif) no-repeat 5px 5px;
}

.fbDiscussBoxSmallBtm {
	width: 220px;
	height: 19px;
	background: url(/img/bg/fbDiscussBoxSmallBtm.gif) no-repeat left top;
	float: left;
	margin-bottom: 15px;
}

.discussBoxContent {
	width: 548px;
	margin-right: 20px;
	float: left;

}

#discussRulesBox {
	width: 252px;
	float: left;
}

.fbDiscussBoxWideTop {
	width: 252px;
	height: 4px;
	background: url(/img/bg/fbDiscussBoxWideTop.gif) no-repeat left top;
	float: left;
}

.fbDiscussBoxWideMid {
	width: 230px;
	background-color: #f6f8fa;
	border-left: 1px solid #ccd9e5;
	border-right: 1px solid #ccd9e5;
	float: left;
	padding: 5px 10px 0 10px;
}

.fbDiscussArrowLeft {
	background: url(/img/bg/fbDiscussArrowLeft.gif) no-repeat left top;
	position: relative;
	width: 15px;
	height: 15px;
	top: 65px;
	left: -25px;
	margin-top: -15px;
}

.fbDiscussBoxWideBtm {
	width: 252px;
	height: 4px;
	background: url(/img/bg/fbDiscussBoxWideBtm.gif) no-repeat left top;
	float: left;
	margin-bottom: 15px;
}

.studentMessage .goodFitCheck,
	.studentMessage .almostFitCheck,
	.studentMessage .badFitCheck,
	.studentMessage .nullFitCheck {
	padding-left: 22px;
	display: block;
}


.studentMessage .goodFitCheck {
	background: url(/img/icons/tick.gif) no-repeat left 1px;
}

.studentMessage .almostFitCheck {
	background: url(/img/icons/paleBlueCheck.gif) no-repeat left 4px;
}

.studentMessage .badFitCheck {
	background: url(/img/icons/cross.gif) no-repeat 1px 2px;
}

.studentMessage .nullFitCheck {
	background: url(/img/icons/paleBlueQuestionMark.gif) no-repeat 3px 3px;
}

#afrotc20111Label {
    float: none;
    padding: 3px 20px 0;
}

.fbMilestone {
	background: url(/img/icons/facebookFriends.gif) no-repeat 3px 5px;
	padding-left: 33px;
	float: left;
}

.fbMilestone p {
	margin-bottom: 10px;
}

.achieveMilestoneLearn {
	float: left;
	background: url(/img/icons/caps/439tiny.gif) no-repeat left top;
	padding: 0 0 10px 33px ;
}

/** Campaign Center 2.0 Styles **/

#mainContent {
	position: relative;
}

.createCampaign #mainContent {
	background: url("/img/bg/thickThinRuleMedBlue.gif") repeat-x scroll left top transparent;
	padding-top: 20px;
	float: left;
}

.createCampaign #selectedCriterion {
	width: 438px;
}

.createCampaign #selectedCriterion,
.createCampaign #chooseCriteria,
.createCampaign #chooseCriteria a,
.chooseCriteriaBox,
.campaignPriorityBox,
.selectedCriterionTable {
	clear: both;
	float: left;
}




.selectedCriterionTable {
	border: 1px solid #C5D4E1;
	width: 758px;
	margin-top: 10px;
}

.selectedCriterionLeft {
	width: 437px;
	background-color: #fff;
	padding: 10px;
	border-right: 1px solid #dce5ec;
	border-bottom: none;
	vertical-align: top;
}

.selectedCriterionLeft h2 {
	margin-top: 0;
}

.selectedCriterionRight {
	width: 280px;
	background-color: #f4f7fa;
	padding: 10px;
	border-bottom: none;
}

#selectedCriterion {
	width: 400px;
}

#selectedCriterion ul.textList {
	overflow: auto;
	padding-bottom: 5px;
}

#numberCruncher h4 {
	border: none;
}

.mathBox {
	width: 263px;
	padding: 5px;
	background-color: white;
	border: 1px solid #dce5ec;
	float: left;
}

.createCampaign .mathTable {
	width: 263px;
	float: left;
	margin: 0;
}

.editCappexMessage .mathTable {
	width: 190px;
	float: left;
	margin: 0;
}

.manageCollegeAlertsEdits .mathTable {
	width: 110px;
	margin: 0 5px;
	padding: 5px;
}

.createCampaign .mathTable td,
.editCappexMessage .mathTable td,
.manageCollegeAlertsEdits .mathTable td {
	border: none;
}

.createCampaign .mathLabel,
.editCappexMessage .mathLabel,
.manageCollegeAlertsEdits .mathLabel {
	color: #555555;
	text-align: left;
	padding: 5px;
}

.editCappexMessage .mathLabel {
	color: #909090;
}

.editCappexMessage .mathLine,
.manageCollegeAlertsEdits .mathLine {
	border-top: 1px solid #B9C9D8;
}

.createCampaign .mathLabel .toolTips {
	background: none;
	padding: 0;
}

.createCampaign .mathLabelArrow {
	width: 12px;
	padding: 0;
}

.createCampaign .mathLabelArrow .toolTips {
	background: none;
	padding: 0;
	width: 12px;
}

.createCampaign .mathLabelArrow .toolTips img {
	margin-bottom: -3px;
}

.createCampaign .noArrow {
	width: 250px;
}

.createCampaign .mathLabel .toolTips:hover {
	color: #5681a3;
}

.createCampaign .mathNumber,
.editCappexMessage .mathNumber,
.manageCollegeAlertsEdits .mathNumber {
	font-size: 1.35em;
	font-family: georgia, serif;
	color: #5681a3;
	text-align: right;
	margin: 0;
	padding: 5px;
}

.createCampaign .numberStudentsHit {
	border-top: 1px solid #909090;
	float: left;
	margin-top: 5px;
}

.createCampaign .criteriaBox {
	background: url( /img/bg/thickThinRule.gif ) repeat-x left top #edf2f6;
	padding: 20px 10px;
	border-bottom: 1px solid #dce5ec;
	margin: 15px 0 10px 0;
	float: left;
	width: 738px;
}

.createCampaign #majorCriteria {
	width: 438px;
	margin: 10px 0 10px 0;
}

.createCampaign #majorCriteria .searchSuggestStaticList li {
	width: 333px;
}



.createCampaign .majorSearch .collegeSearchBox .autoSuggestTarget .cssDropdown {
	float: left;
	display: block;

}

.createCampaign .legacyCriteriaBox .collegeSearchBox .autoSuggestTarget .cssDropdown {
	float: left;
	display: block;

}

.createCampaign .searchSuggestStaticList {
	float: left;
}

.safari.createCampaign .majorSearch .collegeSearchBox .autoSuggestTarget .cssDropdown,
	.safari.createCampaign .legacyCriteriaBox .collegeSearchBox .autoSuggestTarget .cssDropdown {
	float: none;
	position: relative;
	clear: none;
	z-index: 1000;
	display: inline;
}

.realTalkImg {
	margin: 26px 0 20px 0;
}

.realTalkImg img {
	cursor: pointer;
}

.tripPlannerLanding .mediaAlertBox {
	left: -100px;
	position: absolute;
}

.purchaseCapAd {
	border-top: 1px solid #C5D4E1;
	border-bottom: 1px solid #C5D4E1;
	margin-top: 20px;
	padding: 10px 5px 23px 10px;
	background: url(/img/icons/realCapTiny.gif) no-repeat right bottom #f6f8fa;
}

.chancesTab .purchaseCapAd {
	padding: 10px 25px 13px 10px;
	background: url("/img/icons/realCapTiny.gif") no-repeat scroll 173px 17px #F6F8FA
}

.collegeProwlerImg {
	margin-top: 10px;
}

.interstitialSmallFormBox {
	background-color: #f6f8fa;
	border: 1px solid #C5D4E1;
	padding: 0 30px 20px 30px;
	float: left;
	margin: 60px 0 120px 120px;
	width: 638px
}

.featuredSuggest {
	float: left;
	width: 230px;
}

.featuredSuggest li {
	background: url("/img/bg/simillarCollegeBg.gif") no-repeat scroll left top transparent;
	padding: 5px 0;
}

.featuredSuggestLogo img {
	margin: 0 auto;
}

.featuredSuggestLogo,
	.studentPreferences .featuredSuggestLogo,
	.quickApply .featuredSuggestLogo,
.butterfly .featuredSuggestLogo {
	width: 37px;
	height: 29px;
	float: right;
	border: 1px solid #C5D4E1;
	margin-right: 5px;
	background-color: #ffffff;
	text-align: center;
}



.studentPreferences .featuredSuggestLogo,
.quickApply .featuredSuggestLogo,
.butterfly .featuredSuggestLogo {
	margin: 0;
	float: right;
	position: relative;
    top: -12px;
}


.featuredSuggestContainer {
	padding-left: 30px;
	display: block;
	width: 150px;
}

.featuredSuggestContainer span {
	padding: 5px 0 5px 0;
	float: left;
	width: 150px;
}

.achievementMeterBox {
	width: 760px;
    float: left;
	clear:both;
}

.achievementMeter {
	width: 262px;
	height:470px;
	margin: 0;
	position: relative;
	float: left;
}

.rockStarDesc, .collegeProDesc, .risingStarDesc, .newbieDesc {
	padding-bottom: 25px;
	float: right;
	width: 480px;
}

.collegeProDesc, .risingStarDesc {
	width: 450px;
}

#featuredCollegeContent {
	width: 550px;
	height: 500px;
	overflow-y: auto;
	border-top: 1px solid #C5D4E1;
	border-bottom: 1px solid #C5D4E1;
	padding: 10px 10px 10px 0;
}

.featuredCollegeContentClose {
	width: 560px;
	padding: 10px 0;
	margin: 10px 0 0 0;
}

.featuredCollegeContentClose .smallButton {
	text-decoration: none;
	line-height: 25px;
	color: #5681A3;
	margin: 0 0 0 250px;
}

.featuredCollegeSidebar {
	float: right;
	width: 270px;
	padding: 10px 0 10px 10px;
}

.featuredCollegeLocation {
	font-style: italic;
	width: 560px;
	color: #999999;
	margin-bottom: 10px;
	float: left;
}

.featuredCollegeSidebar .responseAreaContainer {
	width: 250px;
}

.featuredCollegeSidebar .responseAreaContainer .buttonLink {
	margin-left: 37px !important;
	width: 150px;
}

.featuredCollegeSidebar .responseAreaContainer #sendProfileButton a {
	width: 150px;
}

#quickApplyB .featuredCollegesBox {
	margin-left: 20px;
}

.result-row-hdr {
	width: 820px;
}

.simpleTuitionBox {
	float:left;
	margin-top: 20px;
}

.loanWidgetsBox {
	width: 310px;
	float: left;
}

.quickApplyConfirmation .loanWidgetsBox,
.quickApplyConfirmation #privateStudentLoansCompareStudentLoans {
	float: right;
}

#chartBox {
	display: none;
	position: absolute;
	background: url(/img/bg/chartBox.gif) no-repeat left top;
 	width: 203px;
	height: 219px;
	padding: 10px;
}

#closeChartBox {
	width: 14px;
	height: 14px;
	float: right;
}

#chartBoxContent {
	width: 200px;
	height: 220px;
}

#chartBoxContent li {
	padding-bottom: 3px;
}

#percentAccepted {
	color: #92db8e;
}

#percentDeclined {
	color: #8ec1e7;
}

#percentUndecided {
	color: #ffca80;
}

#chart {
	height: 150px;
	margin-top: -5px;
}

#chartBoxContent .chartNoPosts {
	border: 5px solid #C5D4E1;
    display: block;
    margin: 50px 0 0 10px;
    padding: 10px;
    text-align: center;
    width: 150px;
}

.quickApplyColumn,
.quickApplyColumn2 {
	width: 249px;
	float:left;
	margin-right: 20px;
}

.quickApplyColumn2 {
	margin: 0;
}

.featuredCollegeBox {
	border: 1px solid #c5d4e1;
	padding: 5px;
	background-color: #f6f8fa;
	float: left;
}

.featuredCollegeBox ul li {
	background-color: #ffffff;
}

.featuredCollegeBox .searchSuggestStaticList li {
	width: 360px;
	float: left;
	padding: 5px 40px 5px 5px;
}

.featuredCollegeBox .resultName {
	color: #5681a3;
}

.featuredCollegeBox .resultLocation {
	color: #999999;
	font-style: italic;
	border-right: 1px solid #c5d4e1;
	padding: 0 7px 0 0;
	margin: 3px 7px 0 0;
}

.featuredCollegeBox .addFeaturedCollegeLink {
	font-weight: normal;
	float: left;
	margin: 3px 0 0 0;
}

.featuredCollegeBox .myCollegesRemoveLink {
	padding: 0;
	width: 15px;
	left: 383px;
	top: 0;
}
.featuredCollegeBox .info {
	font-size: 0.923em;
}



.featuredCollegeBox .dontShareProfile {
	display: none;
}



#quickApplyB .whatStudentsSay {
	background-color: #ffffff;
	margin-bottom: 10px;
	border-right: 1px solid #dce5ec;
	border-bottom: 1px solid #dce5ec;
}

#quickApplyB .whatStudentsSay tr {
	padding: 5px;
}

#quickApplyB .whatStudentsSay td {
	border: none;
	padding: 10px 0 10px 10px;
	vertical-align: top;

}

#quickApplyB .whatStudentsSay .testimonial {
	padding: 0 10px 0 5px;
	margin: 0;
	font-size: 1em;
}



#quickApplyB .enrolledOrKnowTarget,
.quickApply .enrolledOrKnowTarget {
	float: left;

}

#primaryContent.scattergramLanding {
	background: none;
	padding: 0;
}

#primaryContent.scattergramLanding h2,
	#primaryContent.scattergramLanding #scattergram {
	margin: 0;
}

#primaryContent.scattergramLanding h2 {
	line-height: 1.2em;
	padding: 10px 0 8px;
}

#primaryContent.scattergramLanding #scattergramArea,
	#primaryContent.scattergramLanding #scattergramLegend {
	width: 460px;
}

#primaryContent.scattergramLanding #scattergramLegend li {
	width: 160px;
}

#primaryContent.scattergramLanding .scatterPoweredBy {
	float: right;
	margin: -30px 0 0;
}

#primaryContent.scattergramLanding .scattergramInfo {
	margin-top: 10px;
	width: 440px;
}

#primaryContent.scattergramLanding #scattergramArea #noChart {
    background: url("/img/bg/emptyScattergramSmall.gif") no-repeat scroll left top transparent;
    float: left;
    height: 288px;
    margin-top: 12px;
    width: 460px;
}

#primaryContent.scattergramLanding #scattergramArea #noChart p {
	margin-left: 100px;
    margin-top: 88px;
}

#primaryContent.scattergramLanding .scattergramInfo h3 {
	margin-top: 0;
	background: none;
}
/*-- Homepage Social Media Section --*/

#homepageSocial {
	background-color: #f6f8fa;
	border-top: 1px solid #c5d4e1;
	border-bottom: 1px solid #c5d4e1;
	margin-top: 20px;
}

.homepageTestimonials {
	padding: 10px;
	float: left;
	width: 550px;
}

.homepageSocialRight {
	width: 350px;
	margin: 10px;
	float: left;
}

.homepageFacebook {
	background-color: white;
}

.homepageBlogRoll table {
	width: 350px;
	background-color: #ffffff;
	border: 1px solid #C5D4E1;
}

.homepageBlogRoll td {
	border: none;
}


.homepageBlogRoll .zebraStripe {
	background-color: #f3f9fd;
}

.homepageBlogRoll td.blogFeedDateCell {
	color: #5681A3;
	border-right: 1px solid #c8d5de;

}

.homepageBlogRoll td.blogFeedDateCell,
.homepageBlogRoll td.blogFeedLinkCell {
	padding: 5px 8px;
}

.blogTitle {
	margin: 20px 0 10px;
	float: left;
	width: 350px;
}

.blogTitle .h3 {
	margin-bottom: 0;

}

.blogTitle .h3,
.homepageTestimonials table {
	float: left;
}

.blogTitle a {
	float: right;
}

.blogError {
	border: 1px solid #C5D4E1;
	padding: 10px;
	background-color: #ffffff;
	color: #999999;
}

.homepageTestimonials td {
	vertical-align: top;
	border: none
}

.homepageTestimonials img {
	float: left;
	padding-right: 15px;
}

.homepageTestimonials blockquote {
	font-style: italic;
	display: block;
	font-family: georgia, serif;
	color: #5681a3;
	padding: 0;
	margin: 0;
	font-size: 16px;
	border: none;
	width: auto;
	background: none;
}

.homepageTestimonials cite {
	text-align: right;
	width: 100%;
	display: block;
	font-size: 16px;
	font-style: normal;
}

#registrationPromptTarget h2 {
	margin: 0 0 10px 0;
}

#registrationPromptTarget ul {
	margin-bottom: 25px;
}

#registrationPromptTarget .stackedLogo {
	margin: 0 0 0 75px;
	width: 304px;
}

#registrationPromptTarget .alertBox {
	background-color: #ffffff;
}

#registrationPromptTarget .alertBox,
#registrationPromptTarget .alertBoxBottomRight,
#registrationPromptTarget .alertBoxTopLeft {
	width: 500px;
}

#registrationPromptTarget .alertBoxTopRight {
	width: 460px;
}

#registrationPromptTarget .alertBox .buttonLink {
	margin: 5px 0 5px 125px;
	width: 170px;
}

#registrationPromptTarget .alertBox .buttonLink a {
	width: 170px;
}

#registrationPromptTarget .alertBox a.closeSticky img {
	 left: 475px;
}

.regPromptBox {
	border: 1px solid #c5d4e1;
	background-color: #f6f8fa;
	padding: 20px;
	float: left;
	margin: 20px 0 0 0;
	width: 418px;
}

.regPromptNoThanks {
	float: left;
    padding-top: 10px;
    text-align: center;
    width: 418px;
}

/*--

#campusexplorer1306451847554 {
	margin-bottom: 20px;
	float: left;
}

#campusexplorer1306451847554 .embedded .campusexplorer-widget .content {
	background-color: #f6f8fa;
	border-top: 1px solid #c5d4e1;

}

#campusexplorer1306451847554 .embedded .campusexplorer-widget .header,
	#campusexplorer1306451847554 .embedded .campusexplorer-widget .content,
	#campusexplorer1306451847554 .embedded .campusexplorer-widget .footer {
	float: left;
}

#campusexplorer1306451847554 .embedded .campusexplorer-widget .footer {
	width: 220px;
	text-align: center;
	border-bottom: 1px solid #c5d4e1;
	background-color: #f6f8fa;
}


#campusexplorer1306451847554 .embedded .campusexplorer-widget .step1,
#campusexplorer1306451847554 .embedded .campusexplorer-widget .step2 {
	float: left;
	background: none !important;
	border: none !important;
}

#campusexplorer1306451847554 .embedded .campusexplorer-widget .header p {
	margin: 0 !important;
	float: left;
	text-align: left;
	font-style: italic;
}

#campusexplorer1306451847554 .campusexplorer-widget .content .step-indicator {
	text-align: left !important;
}
--*/


#simpleTuitionInterstitial {
	background: url(/img/logos/simpletuitionLogo.gif) no-repeat right top;
}


#citiInterstitial {
	background: url(/img/logos/citiLogo.gif) no-repeat right top;
}

.citiBox {
	float: left;
	margin: 0 30px 10px 0;
}

.citiBox .largeFormLayout #citiInterstitial {
padding: 9px 80px 8px 10px;
	width: 435px
}

.loginInterstitial #ncsa {
	background: url(/img/logos/ncsaWhiteLogo.gif) no-repeat right top;
}


.scholDetailsTopNav {
	padding: 5px 10px;
	border-bottom: 1px solid #dce5ec;
	border-top: 1px solid #dce5ec;
	background-color: #f6f8fa;
	width: 920px;
	display: inline;
    float: left;
    margin-left: 10px;
    margin-right: 10px;
}

.scholDetailsTopNavLeft {
	width: 400px;
	float: left;
}

.scholDetailsTopNavRight {
	width: 400px;
	float: right;
	text-align: right;
}



.collegeSearchBoxContainer {
	width: 310px;
}

.mathHeaderBox {
	padding-bottom: 10px;
	width: 275px;
	display: block;
	float:left;
}

.mathHeaderBox .smallButtonLink {
	float: right;
}

tr.zebraDark{
	background-color: #f7f8f9;
}

tr.zebraLight{
	background-color: #ffffff;
}

.acceptFeedback, .acceptFeedbackMessage {
	width: 100%;
	float: right;
	text-align: center;
}

.acceptFeedbackMessage {
	padding-top: 5px;
}

/*
	#2938
	this is so our inception iframes don't cause ugly scroll bars all the way down the page
	for non profit offers. Not the prettiest way to handle it, but works for the time allotted.
*/
.quickApply iframe{overflow: hidden;}

.quickApplyComplete{background: none;}



/* Butterfly Scholarship Styles! Because no one suspects the butterfly! */

body.butterfly {
	background-image: url(/img/bg/treesBgTransLightXLong.gif), url(/img/bg/cloudsBg.png), url(/img/bg/skyTexture.jpg);
	background-repeat: repeat-x;
	background-attachment:scroll, fixed, fixed;
	background-position: left 1800px, left top, left top;
}

.butterfly .pageContainer {
	background: none;
}

.butterfly .container_16 {
	background: url(/img/illustration/butterflyApplyTree.png) no-repeat right bottom;
}

.butterfly #footer,
.butterflyConfirmation #footer,
.butterflyExpired #footer {
	background: url(/img/bg/thickThinGreen.gif) repeat-x left top;
	padding-top: 15px;
	margin-top: 60px;
}



.butterfly #footer ul li,
.butterflyConfirmation #footer ul li,
.butterflyExpired #footer ul li {
	border-left: 1px solid #389871;
}

.butterfly #footer ul li a,
.butterflyConfirmation #footer ul li a,
.butterflyExpired #footer ul li a {
	color: #389871;
}


.butterfly #footer ul li a:hover,
	.butterflyConfirmation  #footer ul li a:hover,
.butterflyExpired #footer ul li a:hover {
	color: #1f6b4c;
}

.butterfly #footer p,
	.butterflyConfirmation #footer p,
.butterflyExpired #footer p {
	color: #389871;
}

.butterfly .grid_10,
.butterfly #secondaryContent {
	background-repeat: repeat-x, repeat;
	background-position: left top;
}

.butterfly .grid_10 {
	padding: 15px 20px 0;
	background-image: url(/img/bg/thickThinRuleBlueTrans.gif), url(/img/bg/transBgWhite.png);
	width: 460px;
}

.butterfly #secondaryContent {
	background-image: url(/img/bg/thickThinRuleBlueTrans.gif), url(/img/bg/transBgWhite2.png);
	background-color: transparent;
}

.butterfly #quickApplySubmitButton {
	margin: 40px 0 30px 120px;
	background: url("/img/buttons/letsFly.gif") no-repeat scroll left -106px transparent;
	width: 219px;
}

.butterfly #quickApplySubmitButton:hover {
	background-position: left top;
}

.butterfly .largeFormLayout {
	background: none;
	width: 460px;
	padding-top: 0;
}

.butterfly .largeFormLayout fieldset {
	border-width: 1px;
	border-style: solid;
	border-color: transparent;
}

.butterfly #secondaryContent {
    left: 520px;
    padding: 18px 10px;
    width: 400px;
	border-bottom: 1px solid #94bbda;
}

.butterflyHeader {
	background: url(/img/headers/butterflyEffectHeader.png) no-repeat left 25px;
	padding: 180px 340px 30px 0;
}

.grid_16.butterflyHeader {
	width: 600px;
}

.butterfly .infoRequired,
.butterfly .registeredLink {
	margin: 0;
	color: #999999;
	padding-bottom: 5px;
}

.butterfly .infoRequired {
	float: right;
}


.fbShare,
.tweetShare {
	display: block;
	float: left;
    width: 65px;
}

.tweetShare {
	width: 70px;
}

.shareButtons {
	padding: 10px 0;
}

#scholarshipButterflyInfo {
	float: left;
	display: block;
    margin-top: 10px;
}

.dictionary h2 {
 	margin-top: 15px;
	font-style: italic;
}

span.dictionary {
	padding: 0 3px;
}

em.dictionary {
	font-family: georgia, serif;
	padding-bottom: 10px;
}

.butterfly .facebookContainer {
	margin: 0 0 15px 0;
	padding: 0;
	height: 258px;
	background-color: #fff;
}

#donationQuestion {
	margin: 10px 0;
	padding: 20px;

}

#donationQuestion span {
	width: 410px;
}



#donationQuestion .infoBelow {
	margin: 15px 0 0;
}

#donationQuestion.errorFieldset {
	background: url(/img/logos/teachForAmericaLogo.gif) no-repeat 320px 28px #F3D9D9;
}

#giveAsDonationErrorMsg {
	width: 350px;
	margin-bottom: 5px;
}

/* Butterfly Effect Confrimation */


body.butterflyConfirmation,
body.butterflyExpired {
	background-image: url(/img/bg/treesBgTransLightXLong.gif), url(/img/bg/skyTexture.jpg);
	background-repeat: repeat-x;
	background-attachment: scroll, fixed;
	background-position: left 500px, left top;
}

.butterflyConfirmation #pageIntro,
.butterflyExpired #pageIntro {
	margin-top: 30px;
	height: 160px;
	background: url(/img/bg/butterflyPageIntroBg.jpg) no-repeat top left;
}

.butterflyConfirmation #pageIntro h1,
.butterflyExpired #pageIntro h1 {
	margin: 10px 0 5px 20px
}

.butterflyConfirmation #pageIntro p,
.butterflyExpired #pageIntro p {
	font-size: 1.35em;
	padding: 0 20px 15px 125px;
	height: 86px;
	line-height: 1.7em;
}

.lastUpdated {
	text-align: right;
	width: 100%;
	color: #999999;
}

.butterflyConfirmation h1,
.butterflyExpired h1 {
	margin-top: 0;
	font-size: 2.2em;
	line-height: 1.2em;
}

.butterflyConfirmation #pageIntro span,
.butterflyExpired #pageIntro span {
	font-size: 13px;
	display: block;
}


.swarm1 {
	background: url(/img/illustration/confirmTree1.png) no-repeat top left;
}

.swarm2 {
	background: url(/img/illustration/confirmTree2.png) no-repeat top left;
}

.swarm3 {
	background: url(/img/illustration/confirmTree3.png) no-repeat top left;
}

.swarm4 {
	background: url(/img/illustration/confirmTree4.png) no-repeat top left;
}

.swarm5 {
	background: url(/img/illustration/confirmTree5.png) no-repeat top left;
}

.swarm6 {
	background: url(/img/illustration/confirmTree6.png) no-repeat top left;
}

.swarm7 {
	background: url(/img/illustration/confirmTree7.png) no-repeat top left;
}

.swarm8 {
	background: url(/img/illustration/confirmTree8.png) no-repeat top left;
}

.butterflyExpired .swarm8 {
	background-position: 50% top;
	height: 634px;
}

.swarm9 {
	background: url(/img/illustration/confirmTree9.png) no-repeat top left;
}


.butterflyConfirmation .container_16 .grid_10 {
	width: 540px;
	height: 634px;

}

.butterflyConfirmation .container_16 .grid_6 {
	width: 338px;
}

.continueJourney,
	.butterflyShare {
	padding: 20px;
	border: 1px solid #a6bacd;
	background: url(/img/bg/transBgWhite.png) repeat top left;
	margin-bottom: 25px;
}

.butterflyShare {
	margin-top: 30px;
}

.butterflyShareWidgets {
	padding: 10px;
	border: 1px solid #a6bacd;
	background-color: #fff;
	margin-bottom: 10px;
	width: 240px;
	height: 20px;
}

.btrGooglePlus,
	.profileGooglePlus {
	float: left;
	display: block;
	width: 45px;
}

.profileGooglePlus {
	border-left: 1px solid #C5D4E1;
	margin-top: 10px;
    padding: 13px 0 5px 10px;
	width: 40px;
	height: 20px;
}

.googlePlusStandardSize,
.facebookBox {
	background-color: #ffffff;
	border: 1px solid #C5D4E1;
	margin: 5px 0;
	padding: 5px;
}

.butterflyYouTube {
	float: left;
	width:51px;
	height: 20px;
	display: block;
}

#butterflyContinueButton {
    background: url("/img/buttons/continueYourJourney.gif") no-repeat scroll left -106px transparent;
    display: block;
    float: left;
    height: 52px;
    margin: 0;
    padding: 0;
    text-indent: -9999px;
    width: 345px;
}

#butterflyContinueButton:hover {
	background-position: left top;
}

.yourButterfly {
	background: url(/img/icons/butterflyMagnifyingGlass.png) no-repeat left -210px transparent;
	height: 105px;
    padding: 30px 0 0 95px;
    width: 230px;
}

.yourButterfly:hover {
	background-position: left top;
}

.yourButterflyTip {
	border-top: 1px solid #5681A3;
	border-right: 2px solid #5681A3;
	border-bottom: 3px solid #5681A3;
	border-left: 1px solid #5681A3;
	font-style: italic;
	padding: 10px;
	background: url(/img/bg/transBgWhite.png) repeat top left transparent;
	width: 200px;
}


#donationQuestion .donateItToCharity {
	background: url(/img/logos/teachForAmericaLogo.gif) no-repeat 263px 50% #fff;
	padding: 10px 160px 10px 10px;
	border: 1px solid #C5D4E1;
	width: 238px;
}


.campaignSummaryCover .grid_9 {
	margin-left: 0;
}

.campaignSummaryCover .grid_7 {
	margin-right: 0;
	background: url(/img/bg/thickThinRuleBlueTrans.gif) repeat-x left top #F6F8FA;
	width: 380px;
	padding: 15px 10px 0;
}

.campaignSummaryReport .summaryItem {
	border: 2px solid #e2ebf2;
	margin-bottom: 40px;
	padding: 0;
	width: 936px;
	background-color: #F6F8FA;
}

.campaignSummaryReport #advancedCriteria {
	width: 916px;
}

.campaignSummaryReport .campaignSummaryInfo {
	border-top: 1px solid #e2ebf2;
	border-right: 1px solid #C5D4E1;
	border-bottom: 1px solid #C5D4E1;
	border-left: 1px solid #e2ebf2;
	padding: 10px;
	margin: 10px;
	background-color: #fff;
}

.campaignSummaryReport .campaignSummaryInfo .category {
	color: #5681A3;
    font-size: 1.333em;
    font-weight: normal;
}

.campaignSummaryReport .campaignSummaryInfo .info {
	font-size: 1.333em;
    font-weight: normal;
}

.campaignSummaryReport .campaignSummaryInfo .infoSmaller {
	display:block;
}

.campaignSummaryReport .campaignSummaryMessage,
.campaignSummaryReport #advancedCriteria,
.campaignSummaryReport .minimumAcceptanceCriteria,
.campaignSummaryReport .nonSupportedCriteria {
	margin: 10px 0;
	border: 1px dotted #C5D4E1;
	padding: 15px;
	float: none;
	background-color: #fff;
	width: 859px;
	clear: both;
}

.campaignSummaryReport #advancedCriteria,
.campaignSummaryReport .minimumAcceptanceCriteria,
.campaignSummaryReport .nonSupportedCriteria {
	padding-bottom: 5px;
}


.campaignSummaryReport #advancedCriteria {
	margin-top: 3px;
	max-height: none;
}

.campaignSummaryReport h5.blue {
	margin: 10px 0 0 0;
}

.campaignSummaryReport .appendix .summaryItem .campaignSummaryInfo h5.blue {
	margin-top: 0;
}

.campaignSummaryReport .campaignSummaryMessage .profileLogo {
	margin: 0 0 10px 10px
;
	float: right;
}

.campaignSummaryReport .campaignSummaryMessage ul {
	list-style-type: disc;
	background: none;
	padding: 0;
	margin: 0 0 0 20px;
}

.campaignSummaryReport .campaignSummaryPrintHeader {
	display: none;
}

.campaignSummaryReport .campaignTitleSubject {
	margin-left: 120px;
}

.campaignSummaryReport .campaignHeading {
	float: none;
	display: block;
	width: 100%;
}

.campaignSummaryReport .nextConnectExample {
	background-color: #fff;
	 border-color: #E2EBF2 #C5D4E1 #C5D4E1 #E2EBF2;
    border-style: solid;
    border-width: 1px;
	padding: 10px 5px 10px 15px;
	margin-bottom: 3px;
}

.campaignSummaryReport .nextConnectExample img {
	float: left;
	margin: 10px 10px 0 0;
}

.fauxLink {
	color: #F37320;
	text-decoration: underline;
}


.gettingMail {
	background: url(/img/icons/envelopeTrans.gif) no-repeat right top;
	padding-right: 60px;
	font-weight: bold;
}

.sampleCaption {
	color: #999999;
	font-size: 11px;
	display: block;
	padding: 0 3px 0 0;
	margin: 0 0 10px 0;
	text-align: right;
}


.campaignObjective {
	display: block;
	margin: 30px 10px 10px 10px;
	width: 940px;
}

.campaignObjective span {
	font-size: 22px;
	line-height: 30px;
	font-family: georgia, serif;
	color: #5681a3;
}

.campaignObjective img {
	width:169px;
	float: right;
	margin: 5px 0 0 20px;
}

.login .loginBackground {
	width: 960px;
	float:left;
	margin: 0;
	display: block;
	background: url(/img/illustration/loginIllustration.jpg) no-repeat 10px bottom;
	padding: 0 0 300px 0;
}

.meritAid .loginBackground {
	background: none;
	padding: 0;
}

.reviewsHeaderLinks {
	float: left;
	width: 892px;
	margin: 0 0 15px 0;
	padding: 10px 24px;
	border-top: 1px solid #c5d4e1;
	border-bottom: 1px solid #c5d4e1;
	background: url(/img/bg/waxPaperBgFadeUp.gif) repeat-x left bottom;
}

.reviewsHeaderLinks a.reviewsButton {
	width: 175px;
	margin: 10px 24px;
	font-family: georgia, serif;
	color: #5681a3;
	float: left;
	padding: 90px 0 0 0;
	font-size: 17px;
	display: block;
	text-align: center;
	height: 25px;
}



.reviewsHeaderLinks .reviewHeaderItem span,
.displayReviews .noReviews {
	font-family: georgia, serif;
	color: #5681a3;
	text-align: center;
	font-size: 17px;
}

.displayReviews .noReviews {
	text-align: left;
	font-size: 22px;
	margin-bottom: 10px;
}

.reviewsHeaderLinks h2 {
	margin-top: 0;
}



.reviewsHeaderLinks .reviewsScattergram {
	background: url(/img/icons/scattergramBigIcon.gif) no-repeat 50% top;
}

.reviewsHeaderLinks .reviewsChances {
	background: url(/img/icons/chancesBigIcon.gif) no-repeat 50% top;
}

.reviewsHeaderLinks .reviewsScholarships {
	background: url(/img/icons/scholarshipsBigIcon.gif) no-repeat 50% top;
}

.reviewsHeaderLinks .reviewsConnect {
	background: url(/img/icons/connectBigIcon.gif) no-repeat 50% top;
}

.reviewsHeaderLinks .reviewHeaderItem {
	width: 175px;
	margin: 10px 24px 0;
	display: block;
	float: left;
	text-align: center;
	height: 150px;
	background-position: 50% 20px;
}

.reviewsHeaderLinks .reviewHeaderItem:hover {
	background-position: 50% -117px;
}


.reviewsHeaderLinks a:hover {
	background-position: 50% -137px;
	text-decoration: none;
	color: #F37320;
}


.reviewsTeaser {
	width: 720px;
	font-size: 16px;
	float: left;
	padding-top: 5px;
	margin-bottom: 20px;
}

.collegeProfileModular .reviewsHeader,
	.collegeProfileModular .exampleReview {
	display: none;
}


.searchBackgroundContainer {
	background-image: url(/img/bg/whiteTransBottomGradient.png), url(/img/illustration/searchCollegeIllustration.jpg), url(/img/bg/waxPaperShadowFadeLeft.jpg);
	background-position: right bottom, right top, right top;
	background-repeat: no-repeat, no-repeat, repeat-y;

}

.meritAid .searchBackgroundContainer {
	background: none;
}

#collegeSearchFullResults {
	margin-top: 10px;
}

.searchBackgroundContainer .grid_8 {
	margin: 0;
	min-height: 600px;
}

.searchBackgroundContainer .grid_8 .searchSuggestPhrase {
	width: 250px;
}

.collegeSearchResults .errorMsg {
	padding: 5px 10px;
	float: left;
}

.searchIllustrationIE {
	display: none;
}


#chancesHolder {
	width: 820px;
	overflow: hidden;
	float: left;
}


#chancesMainDisplay {
	width: 820px;
	float: left;
}

#chancesMainDisplay .comments {
	margin-top: 15px;
}

#hasMessageWAMC {
	background-color: #F6F8FA;
    float: left;
    margin: -142px 0 0 0;
    padding: 25px;
    position: relative;
    width: 767px;
	border-right: 2px solid #c5d4e1;
	border-bottom: 2px solid #c5d4e1;
	border-left: 1px solid #c5d4e1;
}

#hasMessage h2,
	#hasMessageWAMC h2 {
	margin: 0;
}

#hasMessage .buttonLink {
	margin-bottom: 0;
}

#notEnoughInfo {
	background: url(/img/content/chancesUnknown.gif) no-repeat left top;
	float: left;
	width: 340px;
	padding: 95px 0 0 0;
	height: 25px;
	margin-top: 20px;
	font-style: italic;
}

#hasMessage {
	background-color: #F6F8FA;
	float: left;
	padding: 25px;
	border-right: 2px solid #c5d4e1;
	border-bottom: 2px solid #c5d4e1;
	border-left: 1px solid #c5d4e1;
}

#quickApplyB #quickApplySubmitButton {
	margin: 30px 0 0 115px; 
}

.reviewCollegeSearch {
	float: left;
	clear: both;
	margin: 0 0 20px 0;
}

.getMoreMatchesCTABox {
	border: 1px solid #c5d4e1;
	padding: 10px 10px 15px;
	float: right;
	background: url(/img/bg/waxPaperBgFadeUp.gif) repeat-x left bottom #fff;
	width: 350px;
	margin: 25px 15px 15px 0;
}

.getMoreMatchesCTA {
	background: url(/img/icons/exclaimationPointTransNoCircle.gif) no-repeat 3px top transparent;
	padding-left: 50px;
	float: left;
}

.getMoreMatchesCTA .buttonLink {
	margin-bottom: 0;
}

.getMoreMatchesCTA p {
	margin-bottom: 10px;
}

.getMoreMatchesCTA span {
	font-size: 2.2em;
	font-weight: bold;
	font-family: georgia, serif;
	color: #5681a3;
}

/** Simple hidden style */
.hidden {
	display: none;
}

.collegeAdded {
	background-color: #ffffff;
	border: 1px solid #c5d4e1;
	padding: 10px;
	margin-top: 15px;
}

.collegeAdded h2 {
	margin-top: 0;
}

/** Styles for SimpleTour **/

#mainTabsTour {
	margin-top: 20px;
}

.simpleTourImg {
	float: right;
	margin: 0 10px 10px 0;
}
.simpleTourImg img {
	border: 6px solid #93bada;
}

/** Cappex Careers Styles **/



.careersOpportunities #pageIntro,
.careersHome #pageIntro {
 width: 898px;
	float: left;
	margin-left: 10px;
}

.careersOpportunities #pageIntro p,
.careersHome #pageIntro p {
	background: url(/img/icons/briefcaseTransBlue.gif) no-repeat 15px 10px transparent;
	font-size: 1.4em;
    line-height: 1.6em;
    padding-left: 90px;
}

.careersHome #pageIntro p {
	font-size: 1.25em;
}

.jobScoreBox {
	float: left;
	border: 10px solid #c5d4e1;
    width: 880px;
	margin: 0 10px 20px;
	padding-top: 15px;
}


.jobScore {
	width: 660px;
	height:800px;
	overflow: hidden;
	border: none;
	margin-left: 120px;
}

.cappexHqPic {
	width: 350px;
	float: right;
	margin-right: 10px;
}

.careersHome .maps {
	margin: 0 10px 30px;
	float: left;
	width: 898px;
}

.careersHome .maps address {
	margin-bottom: 15px;
}

.careersHome .hiPaMap {
	width: 439px;
	float: left;
}

.careersHome .techOfficeMap {
	width: 439px;
	float: right;
}
