﻿*{margin:0;padding:0;}
body > #wrap{height:auto;min-height:100%;}
body{background:#f2f2f2 url(../default/images/headerBg.gif) repeat-x 0 0;background-color:#f2f2f2;color:#4b4d4f;font-family:Arial,Helvetica,sans-serif;font-size:12px;letter-spacing:100%;}
div#container{min-height:100%;}
a:link{color:#f97307;text-decoration:none;}
a:hover{color:#f97307;text-decoration:underline;}
.boldLarge{font-weight:700;font-size:14px;}
h4{line-height:1.5em;font-size:14px;color:#22275a;padding:10px 0 5px;}
h3{font-size:16px;color:#22275a;padding:10px 0 5px;}
.organge{color:#f97307;}
#wrapper{background:transparent url(../default/images/bodyBg.gif) no-repeat top center;padding-bottom:145px;position:relative;}
#utilNav{float: right;
    height: 22px;
    line-height: 22px;
    overflow: visible;
     }
#utilNav li{border-left:#ffc510 solid 1px;border-right:#ff810c 1px solid;display:inline;float:right;margin:2px 0 0;padding:0 5px;}
#utilNav li a{color:#fff;display:block;font-size:.9em;font-weight:700;line-height:15px;text-decoration:none;}
#utilNav li a:hover{color:#fff;text-decoration:underline;}
#utilNav .chatnow { width:171px; height:57px; margin:-3px 0px 0px 0px;  }
#utilNav .arrows { width:41px; height:18px; margin:0; position:relative; top: -33px; left: 74px; }
#logo h2{color:#fff;background:transparent url(../default/images/logoSideText.gif) no-repeat scroll 0 0;height:53px;width:550px;text-indent:-9999px;float:left;}
h1#logo{color:#5f6d73;float:left;font-size:18px;margin:0 0 0 5px; position:relative; top:10px;}
.fieldsetBorder{width:449px;padding:0 0 0 10px;}
.fieldsetBtm{height:10px;width:461px;background:transparent url(../default/images/stepDivider.gif) no-repeat 0 0;display:none;margin:0 0 10px;}
#trusteLogo{background:transparent url(../default/images/trusteLogo.gif) no-repeat 0 0;width:137px;height:42px;margin-left:auto;margin-right:auto;}
table.FUNNEL_SECTION input{font-size:12px;color:#22275a;}
table.FUNNEL_SECTION td.FUNNEL_QUESTION_TEXTBOX_OBJECT input{border-left:solid 1px #e4e4ec;border-bottom:solid 1px #e4e4ec;border-top:solid 1px #aaadb2;border-right:solid 1px #e4e4ec;width:200px;padding:3px 0;}
table.FUNNEL_SECTION{font-size:12px;margin:0;}
table.FUNNEL_SECTION td{line-height:16px;padding:1px 0;}
table.FUNNEL_SECTION td.FUNNEL_QUESTION_DROPDOWNLIST_OBJECT select{border-left:solid 1px #e4e4ec;border-bottom:solid 1px #e4e4ec;border-top:solid 1px #aaadb2;border-right:solid 1px #e4e4ec;color:#22275a;}
table.FUNNEL_SECTION td.FUNNEL_QUESTION_CHECKBOXLIST_OBJECT label{margin:0 0 0 5px;}
table.FUNNEL_SECTION td.FUNNEL_QUESTION_CHECKBOXLIST_OBJECT table{width:400px !important;}
table.FUNNEL_SECTION td.FUNNEL_QUESTION_CHECKBOXLISTBOARD_OBJECT td{width:270px;vertical-align:middle;padding:3px 5px 3px 0;}
table.FUNNEL_SECTION td.FUNNEL_QUESTION_CHECKBOXLISTBOARD_OBJECT label{width:200px;line-height:1.2em;float:left;margin:0;padding:0 0 0 3px;}
table.FUNNEL_SECTION td.FUNNEL_QUESTION_CHECKBOXLISTBOARD_OBJECT input{line-height:13px;float:left;height:15px;margin:0;}
table.FUNNEL_STEPBUTTONS td.FUNNEL_STEPBUTTON{width:480px;}
td.FUNNEL_QUESTION_SCROLLABLECHECKBOXLIST_OBJECT input{margin:0 5px 0 10px;}
#temp111111{background-color:#fff;border:1px solid #22275a;margin:0 0 5px;}
td.FUNNEL_QUESTION_RADIOBUTTONLIST_CAPTION{width:280px;}
td.FUNNEL_QUESTION_CHECKBOX_CAPTION{width:220px;}
td.FUNNELSCHOOL_QUESTION_TEXTBOX_CAPTION{font-size:11px;width:130px;padding:5px;}
td.FUNNELSCHOOL_QUESTION_TEXTBOX_OBJECT{padding:5px;}
td.FUNNELSCHOOL_QUESTION_DROPDOWNLIST_OBJECT select{font-size:11px;width:200px;}
td.txtUserAgreement{font-size:11px;font-weight:700;padding:5px;}
td.FUNNEL_QUESTION_GROUPEDCHECKBOXLIST_OBJECT input{line-height:13px;float:left;height:15px;margin:1px 5px;}
.phoneWaterMark{color:#a7a9bb !important;}
.captionExample{font-size:11px;color:Red;}
#schoolSelectOptIn{overflow:hidden;margin:10px 0;}
.optInCheckbox input{line-height:13px;height:15px;float:left;margin:0 0 0 10px;}
.optInCheckbox label{width:410px;line-height:1.3em;float:left;font-size:11px;margin:0;padding:0 0 0 3px;}
div#step_image{margin-left:auto;margin-right:auto;width:460px;margin-top:10px;}
.submit{margin-left:auto;margin-right:auto;width:200px;clear:both;float:none;padding:10px 0;}
.submitTop{ margin: 10px 0px 10px 0px; width:130px;clear:both;float:left;padding:0px 0;}
.btnSubmit{background:transparent url(../default/images/btnSubmitRequest2.gif) no-repeat 0 0;width:200px;height:45px;border:none;text-indent:-9999px;float:right;cursor:pointer;font-size:0;display:block;line-height:0;}

input.btnSubmitRequestTop {background:transparent url(../default/images/btnSubmitRequestTop.gif) no-repeat 0 0;width:130px;height:25px;border:none;text-indent:-9999px;float:right;cursor:pointer;font-size:0;display:block;line-height:0;}
input:hover.btnSubmitRequestTop {background:transparent url(../default/images/btnSubmitRequestTop.gif) no-repeat 0 -25px;}
input.btnSubmitRequest {background:transparent url(../default/images/btnSubmitRequest2.gif) no-repeat 0 0;width:200px;height:40px;border:none;text-indent:-9999px;float:right;cursor:pointer;font-size:0;display:block;line-height:0;}
input:hover.btnSubmitRequest {background:transparent url(../default/images/btnSubmitRequest2.gif) no-repeat 0 -40px;}
.btnContinue{background:transparent url(../default/images/btnContinue.gif) no-repeat 0 0;width:134px;height:36px;border:none;text-indent:-9999px;float:right;cursor:pointer;font-size:0;display:block;line-height:0;}
.btnStartMatch{background:transparent url(../default/images/btnStartMatch.gif) no-repeat 0 0;width:153px;height:36px;border:none;text-indent:-9999px;float:right;cursor:pointer;font-size:0;display:block;line-height:0;}
.btnBack{background:transparent url(../default/images/btnBack.gif) no-repeat 0 0;width:111px;height:36px;border:none;text-indent:-9999px;float:left;cursor:pointer;font-size:0;display:block;line-height:0;}
.btnBackTop{background:transparent url(../default/images/btnBackTop.gif) no-repeat 0 0;width:84px;height:28px;border:none;text-indent:-9999px;float:left;cursor:pointer;font-size:0;display:block;line-height:0;margin:5px 0 0;}


/* ------SCHOOL SELECTION TABS---- */
#tab1,#tab2{float:left;height:53px;overflow:hidden;}
.SchoolSelectionTab{width:469px !important;}
.SchoolSelectionTabHeader{height:53px;overflow:hidden;background:transparent url(../default/images/noTabsBg.png) no-repeat 0 0;}
.noTabsTop{background:transparent url(../default/images/noTabsTop.gif) no-repeat 0 0;width:469px;height:17px; display: none;}
#displaySchools{width:469px;margin-left:auto;margin-right:auto; margin-top: 10px;}
#tabContent{clear:left;background:transparent url(../default/images/tabsBg.gif) repeat-y 0 0;float:left;width:450px;margin:0;padding:0 10px;}
#tabBtm{background:transparent url(../default/images/tabsBtm.gif) no-repeat 0 0;width:469px;height:14px;clear:both;}
#tabTop{width:80px;float:left;height:53px;overflow:hidden; display: none;}
input.tabsOnline_on  {background:transparent url(../default/images/tabsOnline_on.gif) no-repeat 0 0;float:left;width:184px; height: 53px; margin:0;padding:0px;}
input.tabsOnline_off  {background:transparent url(../default/images/tabsOnline_off.gif) no-repeat 0 0;float:left;width:184px; height: 53px; margin:0;padding:0px;}
input.tabsCampus_on  {background:transparent url(../default/images/tabsCampus_on.gif) no-repeat 0 0;float:left;width:205px; height: 53px; margin:0;padding:0px;}
input.tabsCampus_off  {background:transparent url(../default/images/tabsCampus_off.gif) no-repeat 0 0;float:left;width:205px; height: 53px; margin:0;padding:0px;}
input.tabsOnlineSingle  {background:transparent url(../default/images/tabsOnlineSingle_on.png) no-repeat 0 0;float:left;width:185px; height: 53px; margin:0;padding:0px;}
input.tabsCampusSingle  {background:transparent url(../default/images/tabsCampusSingle_on.png) no-repeat 0 0;float:left;width:185px; height: 53px; margin:0;padding:0px;}


/* ------SCHOOL SELECTION HOLDER---- */
.highSchoolBoxBg a {background:transparent url(../default/images/suncoastTxtHolder.png) no-repeat 0 0;width:470px; height: 83px;color:#000; margin: 0 auto;padding:0px; display: block;}
.highSchoolBoxBg a:hover {background:transparent url(../default/images/suncoastTxtHolder.png) no-repeat 0 -83px;  color: #86142c !important; text-decoration: none; }
.highSchoolBoxBg a span {  padding:0px; margin:0px; font-weight: bold;margin: 0 20px 0 60px; padding: 12px 0 0; display: block;line-height: 1.5em;color:#000;}
.highSchoolBoxBg a:hover span {color: #86142c !important;}

.featuredBorder{border:none;}
#hdrSchoolSelection{position:absolute;top:220px;left:-8px;}
#schoolListBody h2{font-size:19px;font-weight:400;margin:0 0 10px;}
.checkBox{float:left;font-size:11px;width:40px;margin:0;}
p.selectProgram{font-size:12px;color:#000;margin:0 0 0 40px;}
.itemRight p{font-size:11px;margin:0 0 3px;}
.programDrop{margin:0 0 0 40px;}
.programDrop select{font-size:11px;width:350px;}
.aboutLink{margin:5px 0 0 40px;}
.itemRight { float: left;}
#talkToAdvisor{text-align:center;margin:10px 0 0;}
.featSchoolName{width:240px;margin:0 0 9px; }
.featSchoolLocation{margin:0 0 6px;}
.featSchoolName a{font-size:12px;text-decoration:underline;}
.featuredExpand{background-color:#fff;border:1px solid #b2b1b1;clear:both;width:380px;color:#000;position:relative;margin:5px 0 0 30px;padding:5px;}
.featuredExpand p{font-size:.8em;width:300px;margin:0 0 10px;}
#showHide{font-size:.8em;position:absolute;left:340px;width:50px;margin:0 0 5px;}
.divider{width:350px;height:12px;background:transparent url(../default/images/divider.png) repeat-x 0 0;margin-left:auto;margin-right:auto;}
.dividerSchool{background:url("../default/images/dividerShadowSchoolList.png") repeat-x scroll 0 0 transparent;clear:both;height:13px;margin-left:auto;margin-right:auto;margin-bottom:10px;width:400px;}
.dividerShadow{width:400px;height:13px;background:transparent url(../default/images/dividerShadowSchoolList.png) repeat-x 0 0;margin-left:auto;margin-right:auto;clear:both;}
.dividerLeftContent{width:350px;height:20px;background:transparent url(../default/images/dividerLeftContent.gif) repeat-x 0 0;margin-left:auto;margin-right:auto;clear:both;}
p.hdrClassList{font-size:18px;color:#fe9504;font-weight:700;margin:0 0 5px; line-height: 1.0em !important;}
.hdrClassListFixed{font-size:18px;color:#fe9504;font-weight:700;margin-bottom:0px;}
.schoolName{margin:0 0 3px;}
.aboutLink a{font-size:11px;color:#22275a;}
select.selectOne{width:250px;margin:0 0 5px;}
input.itemCheckbox{display:inline;height:auto;width:auto;margin:0 5px 0 10px;}
.comment{background-color:#b1b1c9;font-size:14px;clear:both;margin:20px 0;padding:10px;}
#finacialAid{font-size:11px;width:440px;line-height:1.5em;margin:20px 0;padding:0 0 0 10px;}
#schoolImg{width:145px;background:transparent url(../default/images/bgShadowBtm140x90.gif) no-repeat bottom center;float:left;margin:10px 0 0;padding:0 0 7px 5px;}
#schoolLocation{float:left;font-size:16px;line-height:19px;margin:5px 0 0 10px;}
.schoolDescriptionLeft{margin:0;}
.moreResults{height:30px;background-color:#cecece;text-align:center;float:left;font-size:12px;line-height:30px;width:420px;margin:0 0 10px;}
.moreResultsLeft{float:left;background:transparent url(../default/images/moreResultsLeft.gif) no-repeat 0 0;width:9px;height:30px;margin:0 0 0 2px;}
.moreResultsRight{float:left;background:transparent url(../default/images/moreResultsRight.gif) no-repeat 0 0;width:9px;height:30px;}
.chosenSchoolName{font-size:16px;color:#22275a;margin:20px 0 3px;}


#header{margin-left:auto;margin-right:auto;width:960px;position:relative;}
#search{float:right;display:none;margin:30px 0 0;}
#search .searchBox{background:transparent url(../default/images/submitBg.gif) no-repeat 0 0;border:none;color:#8c8c8c;font-size:12px;height:23px;width:165px;padding:0 5px 0 2px;}
#search .searchBtn{margin-left:5px;vertical-align:middle;}
#nav{background:transparent url(../default/images/navBgMain.gif) no-repeat 0 0;height:40px;margin:5px 0 0;padding:0 0 0 20px;}
#nav ul{display:inline;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0 0 0 20px;padding:0;}
#nav li{background:transparent url(../default/images/navDivider.gif) no-repeat top right;display:inline;float:left;height:30px;margin:5px 0 0;padding:0 3px 0 0;}
#nav li a{color:#fff;display:block;font-size:12px;font-weight:700;line-height:30px;text-decoration:none;letter-spacing:.08em;padding:0 5px;}
#nav li a:hover{background:transparent url(../default/images/navBgMain.gif) no-repeat scroll -180px -45px;text-decoration:underline;}
.container{border:0 none;margin-left:auto;margin-right:auto;position:relative;text-align:left;width:960px;padding:0;}
#content p{line-height:1.5em;}
.matchCopy{color:#22275A;font-size:14px;font-weight:400;}
#contactImg{float:left;width:98px;height:76px;position:absolute;top:0;right:-5px;}
.faqQA{color:#5e7078;font-weight:700;}
.pageNotFound{font-size:15px;line-height:20px;}
#resourceCenter{padding:20px 0 0;}
#resourceCenter ul{list-style-type:none;margin:0;padding:0 20px 0 0;}
#resourceCenter li{list-style-image:none;list-style-position:outside;list-style-type:none;border-top:#fac962 1px solid;border-bottom:#f98f22 solid 1px;padding:10px 0;}
#watchCommercial{text-align:center;height:28px;margin-top:30px;}
#rightSide{float:left;width:70px;}
p.required{font-size:11px;margin:0 !important;}
.orange{color:#ff720a;}

.errorBox{border:solid 1px red;width:460px;color:red;background-color:#FFF;line-height:18px;margin:0 auto;padding:5px; text-align: center;}
.subNav{width:167px;}
.subNav ul{list-style-image:none;list-style-position:outside;list-style-type:disc;margin:10px 0;padding:0;}
#shareStatic{text-align:right;margin:-5px 0 0;}
#videoViewer{width:501px;text-align:center;margin-left:auto;margin-right:auto;}
#videoThumbHolder{width:700px;text-align:center;overflow:hidden;margin:0 auto 20px;}
#videoThumbHolder h2{background:transparent url(../default/images/hdrClickThumbnail.gif) no-repeat top center;width:315px;height:30px;margin-left:auto;margin-right:auto;}
.videoThumb{float:left;text-align:center;width:140px;margin:10px 0 0;}
#commercialWrap{margin-left:auto;margin-right:auto;width:501px;text-align:center;background:transparent url(../default/images/commercialBg.jpg) no-repeat bottom center;padding:0 0 14px;}
#commercial h4{font-size:16px;color:#22275a;margin:0;padding:0 0 5px;}
#contentPgHdr{height:30px;background:transparent url(../default/images/contentPageLine.gif) no-repeat 0 3px;position:relative;margin:0;padding:5px 10px 0 0;}
#contentPgBody a:hover{text-decoration:underline;color:#F97307;}
p{line-height:17px;color:#414d53;padding:5px 0;}
#contentPgBody h1{font-size:16px;color:#22275a;line-height:18px;vertical-align:text-bottom;margin:0 0 -10px;}
#contentPgBody h2{font-size:18px;color:#22275a;padding:10px 0 5px;}
ul{list-style-position:outside;list-style-type:disc;margin:0 10px 0 40px;}
li{line-height:16px;margin:5px 0;padding:0;}
ul.noBullet{list-style-type:none;}
#contentPg{width:950px;clear:both;position:relative;margin:0 auto;padding:0;}
#contentPgLeft{width:115px;height:400px;background:transparent url(./images/contentPageLeftTop.gif) no-repeat top center;float:left;padding:10px 0 0;}
#contentPgBody{color:#414d53;clear:both;position:relative;padding:0 0 20px 10px;}
#contentPgRt{float:left;width:167px;min-height:500px;height:auto !important;background:transparent url(./images/contentPageRightTop.gif) no-repeat top center;padding:20px 0 0 20px;}
#contentPgfooter{font-size:12px;padding-top:30px;background:transparent url(./images/contentPageFooter.gif) no-repeat top center;width:962px;margin:0 auto;}
h1#hdrSchoolDesc{width:169px;height:28px;background:transparent url(../default/images/hdrSchoolDesc.png) no-repeat bottom center;text-indent:-9999px;margin:5px 0 0;padding:0;}
#processingHdr{text-align:center;height:60px;background:transparent url(../default/images/hdrProcessing.gif) no-repeat center top;text-indent:-9999px;}
#processingLoader{text-align:center;height:19px;background:transparent url(../default/images/ajax-loader.gif) no-repeat center top;margin:15px 0 30px;}
#didYouKnowTop{height:32px;background:transparent url(../default/images/didYouKnowTop.gif) no-repeat center top;}
#didYouKnowBody{background:transparent url(../default/images/didYouKnowBody.gif) repeat-y center top;font-size:14px;text-align:center;padding:0 20px 0 15px;}
#didYouKNowBtm{height:19px;background:transparent url(../default/images/didYouKnowBtm.gif) no-repeat center top;}
#contentImg{margin-left:auto;margin-right:auto;width:370px;height:216px;margin-top:5px;}
*html #contentImg{margin-left:13px;width:370px;height:216px;}
#contactAdvisor{text-align:center;}
#contactAdvisor h1 { font-size: 14px; margin: 10px 0px 0px 0px;}
.matchAgain{width:185px;float: right;}
#learnList ul{list-style-image:none;list-style-type:none;margin:0 0 0 20px;}
#learnList li{background:transparent url(../default/images/bulletGreen.png) no-repeat 0 3px;font-weight:700;text-transform:uppercase;padding:5px 0 5px 25px;}
#featuredArticleList ul{list-style-image:none;list-style-type:none;margin:0 0 30px 20px;}
#featuredArticleList li{background:transparent url(../default/images/bulletGreen.png) no-repeat 0 7px;font-weight:700;padding:5px 0 5px 20px;}
#RCList ul{list-style-image:none;list-style-type:none;margin:10px 0 50px;}
#RCList li{background:transparent url(../default/images/bulletGreen.png) no-repeat 0 7px;font-weight:700;font-size:13px;line-height:1.3em;color:#22275A;padding:5px 0 20px 17px;}
.imgArticleMain{width:249px;height:149px;margin:5px;}
.imgArticleSub{width:170px;height:115px;margin:0 5px;}
#genList ul{margin:5px 0 20px;}
#genList li{background:transparent url(../default/images/bulletGreen.png) no-repeat 0 1px;line-height:1.5em;margin:5px 0;padding:0 0 0 20px;}
a.stbutton{width:55px !important;padding:0 0 0 22px !important;}
seoHeader{float:left;margin:10px 0 0 10px;}
#seoHeader #seoLogo{background:transparent url(../default/images/logo.gif) no-repeat scroll 0 0;display:block;height:53px;width:231px;text-indent:-9999px;float:left;}
#seoHeader #seoLogo a{display:block;height:53px;width:231px;}
#seoHeader #seoTagline{height:53px;width:550px;float:left;}
h1#seoH1{font-size:15px;margin-top:2px;margin-bottom:5px;margin-left:5px;}
#seoReadOn{margin:5px 0 15px;}
.close_popup{position:absolute;top:-10px;left:500px;}
.itemRight p.featured{font-size:13px;margin:0 0 3px;}
.descSchoolName{font-size:14px;color:#22275a;margin:0 0 3px;}
#contestPromo{position:absolute;top:0;left:20px;width:410px;height:25px;}
.programDrop optgroup{font-weight:700;background-color:#d1d1d1 !important;font-size:11px !important;font-style:normal;color:#000 !important;}
.programDrop option{font-size:11px !important;padding:0 0 0 5px !important;}
.programDrop optgroup option{font-size:11px !important;background-color:#FFF !important;}

#footer{font-size:11px;background:transparent url(../default/images/footerBg.gif) repeat-x 0 0;position:relative;margin-top:-145px;height:145px;clear:both;color:#c8eeff;}
#footer p{font-size:12px;}
#footer a{color:#c8eeff;}
#footer a:hover{color:#c8eeff;}
#footerWrap{margin-left:auto;margin-right:auto;overflow:hidden;width:980px;background:transparent url(../default/images/footerOverlay.jpg) no-repeat 0 13px;height:145px; position: relative;}
#footerSocial{width:350px;height:110px;float:left;margin-top:25px;padding-left:0px;background:transparent url(../default/images/footerBorder.png) no-repeat center right;}
#footerSocial p{font-weight:700;margin:4px 0 0;}
#footerSocial img{margin:12px 0px 2px 0px;}
#footerSocial h3{font-size:16px;color:#c8eeff;}
#footerSocial .chatFooter{position:relative; top:-7px; width:100px; height:100px; float:right; padding-left:15px; padding-right:15px;margin:0 10px 2px 0; }
#footerLinks{width:340px;float:left;margin-top:20px;background:transparent url(../default/images/footerBorder.png) no-repeat center right;height:110px;margin-left:18px;}
#footerLinks ul{list-style-image:none;list-style-position:outside;list-style-type:none;float:left;margin-left:7px;margin-right:8px;}
#footerLinks li{margin:0;padding:10px 0 0;}
#footerLinks li a{font-size:12px;background:transparent url(../default/images/footerLinkArrow.gif) no-repeat center left;color:#fff;padding:0 0 0 10px; }
#footerNewsletter{float:left;margin-top:20px;padding-left:60px;background:transparent url(../default/images/footerBorder.png) no-repeat center right; position: relative;}
html>body #footerNewsletter{float:left;margin-top:20px;padding-left:28px;background:none; position: relative;}
#footerNewsletter h3 img{margin:0 0 5px;}
#footerNewsletter img#iconEmail {float:left;}
#footerNewsletter input{font-size:12px;width:145px;margin:0 0 5px 10px;padding:2px 0 2px 5px; position: relative;}
#footerNewsletter label{margin:0 0 0 10px;}
#footerNewsletter .subscribeBtn {margin:0 0 0 50px;}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .clearfix{height:1%;}
#status{outline:none;padding:10px;}
.focusField{border:solid 2px #73A6FF;background:#EFF5FF;color:#000;}
.idleField{background:#EEE;color:#6F6F6F;}
#copyright{text-align:center;clear:both;position:absolute;top:130px;left:360px;}
#etrust{float:left;margin:30px 0 0 30px;}

.modalBackground{ }
#pnlLoader{width:960px;}
#pnlLoader img{margin-left:610px;}

#ajaxLoaderBg {
    background-color: #F2F2F2;
    height: 100%;
    left: 0;
    margin: 0 auto;
    opacity: 0.4;
    padding: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 100;
}
#ajaxLoader {
    height: 100%;
    left: 0;
    margin: 0 auto;
    padding: 0;
    position: absolute;
    top: 0;
    vertical-align: middle;
    width: 100%;
    z-index: 200;
}
#ajaxLoaderImg {
    background-color: #F2F2F2;
    border: 1px solid #AFB3C0;
    border-radius: 10px 10px 10px 10px;
    color: #22275A;
    font-size: 14px;
    font-weight: bold;
    left: 42%;
    padding: 55px;
    position: fixed;
    text-align: center;
    text-transform: uppercase;
    top: 42%;
}


.modalPopup{width:530px;padding:3px;}
.popupControl{background-color:#FFF;position:absolute;visibility:hidden;}
.loadingBg{width:200px;height:100px;}
.tblSubmission{border:thin solid #000;empty-cells:show;caption-side:top;border-spacing:inherit;border-collapse:inherit;table-layout:fixed;}
#groupCheckBoxList{display:block;overflow:auto;width:413px;height:165px;padding:5px 5px 10px 3px;}
#groupCheckBoxListEmpty{display:block;overflow:auto;width:420px;height:180px;padding-bottom:10px;background:transparent url(../default/images/groupListBoxEmpty.gif) no-repeat 0 0;}
.groupHeader{cursor:pointer;font-weight:700;text-transform:uppercase;height:20px;background:#d5d6de url(../default/images/close_sm.gif) no-repeat 3px 3px;padding:0;}
.groupHeader span{line-height:20px;margin-left:20px;}
.groupItems ul{padding-left:0;margin-bottom:0;margin-top:0;}
.groupItems{padding:0 0 0 5px;}
.groupItems label{margin:0 0 0 3px;}
#groupCheckBoxListMisc{clear:both;margin-top:10px;}
#groupCheckBoxList .closed{background:#d5d6de url(../default/images/open_sm.gif) no-repeat 3px 3px;}
#floatMenu{position:absolute;top:10px;margin-left:2px;width:200px;}
.forceMatchMaster{clear:both;display:block;}
.forcedMatched{float:left;margin:5px 10px 5px 0;}
h2.subForceMatch{clear:both;margin:15px 0 0;}
#map_canvas{color:#000;}
.pixelConversion{position:absolute;left:-99999px;}
.RSS_Gadget{min-height:250px;margin-top:30px;}
.RSS_Content{width:100%;}
.RSS_Content UL{list-style-type:none;margin-left:0;margin-right:5px;line-height:18px;}
.RSS_Content li{background:transparent url(../default/images/arrow.png) no-repeat 0 3px;margin:5px 0 15px;padding:0 0 0 15px;}
.RSS_Content A{font-weight:700;text-transform:uppercase;}
.RSS_Wait{width:250px;height:250px;background-image:url('../default/images/ajax-loader.gif');background-repeat:no-repeat;background-position:110px 110px;}
.RSS_Header{width:100%;height:22px;font-weight:700;text-indent:5px;line-height:22px;overflow:hidden;}
.RSS_Body{max-height:250px;margin-left:10px;overflow:auto;margin-bottom:5px;margin-top:5px;}
.RSS_Expand,.RSS_Collapse{background-image:url('../default/images/plus.gif');background-repeat:no-repeat;cursor:hand;width:18px;height:18px;float:left;margin-top:5px;display:none;}
.RSS_Collapse{background-image:url('../default/images/minus.gif');}
#minifeatured{background:transparent url(../default/images/mini_bg.png) no-repeat;margin-top:-10px;margin-left:-15px;position:relative;width:960px;height:142px;}
#minibg{width:960px;height:142px;}
#heading{margin-top:20px;width:960px;height:24px;color:#F60;}
#heading .breadcrumb{float:right;width:800px;height:21px;text-align:right;vertical-align:bottom;border-bottom:#F60 solid 1px;}
#heading h3.breadimg{float:left;vertical-align:top;font-size:2.1em;font-weight:700;padding:0;}
#txt{padding-top:0px;line-height:16px;display:block;clear:both;}
#subnavs{width:960px;margin:auto;}
#sub3{float:left;margin-top:10px;margin-left:10px;}
#leftNav li a{background:transparent url(../default/images/leftNavItem.gif) no-repeat 0 0;display:block;font-size:12px;height:50px;text-decoration:none;width:285px;}
#leftNav li a:hover{background:transparent url(../default/images/leftNavItem.gif) no-repeat 0 -50px;text-decoration:none;}
#leftNav li a img{float:left;margin:8px 10px 0 15px;}
#leftNav li a span.leftNavItemHeader{color:#f97307;font-size:13px;font-weight:700;text-transform:uppercase;display:block;height:12px;padding:3px 0 0;}
#leftNav li a span.leftNavItemSub{color:#4e5a60;font-size:11px;display:block;letter-spacing:0;line-height:13px;padding:2px 5px 0 0;}
#leftNavLg li a{background:transparent url(../default/images/leftNavItemBgLg.gif) no-repeat 0 0;display:block;font-size:12px;height:60px;text-decoration:none;width:285px;}
#leftNavLg li a:hover{background:transparent url(../default/images/leftNavItemBgLg.gif) no-repeat 0 -60px;text-decoration:none;}
#leftNavLg li a img{float:left;margin:12px 10px 0 15px;}
#leftNavLg li a span.leftNavItemHeader{color:#f97307;font-size:12px;font-weight:700;text-transform:uppercase;display:block;height:12px;padding:8px 0 0;}
#leftNavLg li a span.leftNavItemSub{color:#4e5a60;font-size:11px;display:block;letter-spacing:0;line-height:14px;padding:3px 5px 0 0;}
#getMatchedIcon{position:absolute;top:-95px;left:730px; display: none;}
.col2{float:left;margin:0 0 0 20px;}
.contentBoxLg{position:relative;overflow:hidden;margin:10px 0 0;}
.contentBoxLgBody{background:transparent url(../default/images/contentBoxLgBg.gif) repeat-y 0 0;overflow:hidden;display:block;clear:both;height:100%;padding:0 0 0 10px;}
.contentBoxSm{float:left;position:relative;width:320px;}
.contentBoxSmBody{background:transparent url(../default/images/contentBoxSmBg.gif) repeat-y 0 0;overflow:hidden;display:block;clear:both;height:100%;padding:0 10px;}
a.arrowLink{background:transparent url(../default/images/linkArrow.gif) no-repeat center right;color:#ca3c11;padding:0 15px 0 0;}
p.moneyItem{margin:10px 0 15px;padding:0 !important;}
img#moneyItemImg{left:205px;position:absolute;top:200px;}
#unsubscribe{width:300px;margin-left:auto;margin-right:auto;}
#unsubscribe input{margin-bottom:10px;}
#unsubscribe span{color:red;font-size:11px;}
.btnMatchMeAgain{background:url("../default/images/btnMatchMeAgain.gif") no-repeat scroll 0 0 transparent;border:medium none;cursor:pointer;display:block;font-size:0;height:30px;line-height:0;text-indent:-9999px;width:185px;}
.tableHeader{color:#22275A;font-weight:700;}
.centeredTable{width:600px;margin:0 auto;}
#marinPixel{display:block;line-height:0;height:0;overflow:hidden;}
#marinPixel img{height:0;}
#financeTable{width:900px;border:1px solid #000;}
#newsCol1{color:#414D53;float:left;height:auto !important;min-height:400px;width:710px;padding:0;}
#newsCol2{float:left;height:auto !important;min-height:500px;width:210px;padding:20px 0 0 10px;}
h3.articleTitle{font-size:21px !important;}
span.articleSubHead{font-size:11px;font-style:italic;color:#898989;display:block;padding:0 0 5px;}
.articleDivider{height:15px;width:615px;background:transparent url(../default/images/articleDivider.gif) no-repeat 0 3px;margin:10px 0 25px;}
span.articleTagHdr{display:block;float:left;line-height:20px;font-style:italic;color:#898989;}
.articleTags{height:20px;margin:30px 0 0;}
#newsCol2 ul{list-style-position:outside;list-style-type:disc;margin:0 10px;}
#newsCol1 li{border-right:#ff810c 1px solid;display:inline;float:left;margin:2px 0 0;padding:0 5px;}
#newsCol1 li a{display:block;font-size:1em;line-height:15px;text-decoration:none;}
#newsCol1 li a:hover{text-decoration:underline;}
a.pagination,a:visited.pagination{border:1px solid #898989;color:#232B36;text-decoration:none;font-weight:700;padding:5px 10px;}
a:hover.pagination,a:active.pagination{border:1px solid #232B36;color:#1985EA;background-color:#fff;}
a.currentpage{background-color:#CCD5E0;cursor:default;font-weight:700;border-color:#232B36;}
a.disablelink,a.disablelink:hover{background-color:#FFF;color:#929292;cursor:default;font-weight:400;border-color:#232B36;}
#contentForm{background-color:#F2F2F2 !important;display:block;overflow:hidden;width:460px;}
.leftTable{margin:0 auto;}
#txtLeft{width:460px;}
.pnlInformationStepSupportingContentSEO{width:460px;min-height:500px;height:auto !important;float:left;margin-top:30px;padding:10px 0 20px;}
#contentPgHdrSEO{height:30px;background:transparent url(../default/images/contentPageLine.gif) no-repeat 0 3px;position:absolute;top:0;left:10px;width:930px;margin:0;padding:5px 10px 0 0;}
#contentWidget{background:transparent url(../default/images/contentWidget.gif) no-repeat 0 0;width:285px;height:190px;float:right;display:block;margin:0px 0 0 20px;}
#contentWidget div{display:block;z-index:10;margin:42px 0 0 20px;}
#contentWidget #btnGetMatchedNow1{display:block;z-index:100;height:40px;width:320px;margin:0;}
html>body #contentWidget .btnWidgetGetMatched{display:block;z-index:100;height:40px;width:320px;margin:12px 0 0;}
#contentWidget .btnWidgetGetMatched img{display:block;z-index:300;}
#contentWidget label#labelInterest,#contentWidget label#labelSubject{clear:both;color:#fff;font-size:13px;font-weight:700;text-transform:uppercase;width:280px;height:10px;display:block;margin-top:10px;}
#contentWidget select.subjectArea,#contentWidget select.interesttArea{clear:both;width:250px;margin:5px 0;}
.pnlStepQuestions p{}
#fbLike2ndLevel{position:absolute;top:33px;left:10px; display: none;}
#fbLikeStep1{position:absolute;top:-115px;left:222px; display: none;}
.seoLinksList{margin:15px 0 0; display: none; }
.seoLinksList ul{display:inline;list-style-type:none;margin:0;padding:0;}
.seoLinksList li{background:transparent url(../default/images/contentDirectory/bulletGray.gif) no-repeat 0 3px;font-size:1.1em;line-height:16px;margin:0 0 10px;padding:0 5px 0 16px;}
.listHdr{height:30px;background:transparent url(../default/images/contentPageLine.gif) no-repeat 0 3px;width:400px;margin:0;padding:5px 10px 0 0;}
.listHdr h3.txtListHdr{background-color:#f2f2f2;float:left;vertical-align:top;font-size:1.6em;font-weight:700;line-height:1.2em;color:#f97307;padding:0;}
#featuredSchoolHdr{height:30px;width:400px;margin:0;padding:15px 10px 0 0;}
#featuredSchoolHdr h3.featuredSchoolTxt{background-color:#f2f2f2;vertical-align:top;font-size:1.6em;font-weight:700;line-height:1.2em;color:#f97307;padding:0;}
#featuredSchoolItems li{display:inline;float:left;margin:0;padding:0 5px;}
#alphaNav{width:800px;display:block;margin:30px auto 0;}
#alphaNav li{margin-right:22px;display:inline;float:left;}
#alphaNav #alphaNavItem1 a{height:45px;width:70px;background:transparent url(../default/images/contentDirectory/alphaNavItem-1.gif) no-repeat 0 0;display:block;}
#alphaNav #alphaNavItem2 a{height:45px;width:70px;background:transparent url(../default/images/contentDirectory/alphaNavItem-2.gif) no-repeat 0 0;display:block;}
#alphaNav #alphaNavItem3 a{height:45px;width:70px;background:transparent url(../default/images/contentDirectory/alphaNavItem-3.gif) no-repeat 0 0;display:block;}
#alphaNav #alphaNavItem4 a{height:45px;width:70px;background:transparent url(../default/images/contentDirectory/alphaNavItem-4.gif) no-repeat 0 0;display:block;}
#alphaNav #alphaNavItem5 a{height:45px;width:70px;background:transparent url(../default/images/contentDirectory/alphaNavItem-5.gif) no-repeat 0 0;display:block;}
#alphaNav #alphaNavItem6 a{height:45px;width:70px;background:transparent url(../default/images/contentDirectory/alphaNavItem-6.gif) no-repeat 0 0;display:block;}
#alphaNav #alphaNavItem7 a{height:45px;width:70px;background:transparent url(../default/images/contentDirectory/alphaNavItem-7.gif) no-repeat 0 0;display:block;}
#alphaNav #alphaNavItem8 a{height:45px;width:70px;background:transparent url(../default/images/contentDirectory/alphaNavItem-8.gif) no-repeat 0 0;display:block;}
.listItemLogo{height:72px;float:left;width:110px;overflow:hidden;margin:0 20px 0 0;}
.SchoolDetailsLogo{width:110px;margin:0;}
#scholLogoMedium .SchoolDetailsLogo{width:140px;margin:10px 0;}
#scholLogoMedium .listItemLogo{height:auto;width:auto;overflow:hidden;margin:0 20px 0 0;}
.oneColItem{height:85px;width:650px;background:transparent url(../default/images/contentDirectory/oneColItemBg.gif) no-repeat 0 0;display:block;position:relative;margin-left:auto;margin-right:auto;padding:10px 40px 0 20px;}
.oneColItem a:hover{text-decoration:none !important;}
a.oneColLink{display:block;height:85px;width:710px;position:absolute;top:0;left:0;cursor:pointer;}
.oneColItem:hover{background-position:0 -95px;}
.oneColItem .SchoolListLogo{margin-top:10px;}
.oneColItem h4{margin:0;padding:0;}
#degreeLevelList{width:335px;float:left;margin:0 75px 0 0;}
#interestArealList .twoColItem{float:left;margin-left:20px;}
#interestArealList{width:529px;float:left;margin:0;}
h3.detailsHdr{line-height:21px;}
.twoColItem{height:64px;width:200px;background:transparent url(../default/images/contentDirectory/InterstArea-ItemBgMain.gif) no-repeat 0 0;display:block;position:relative;margin:5px auto 0;padding:10px 25px 0 10px;}
a.twoColLink{display:block;height:64px;width:235px;position:absolute;top:0;left:0;cursor:pointer;}
.twoColItem:hover{background-position:0 -74px;}
.twoColItem h4{text-transform:uppercase;font-size:1em;margin:0;padding:0;}
a.twoColItem{display:block;height:64px;width:200px;position:absolute;top:0;left:0;}
#twoColTextList{width:900px;margin:10px 0 0;padding:0;}
h3.listHdrTxt{vertical-align:top;font-size:1.8em;font-weight:700;line-height:1.2em;color:#f97307;text-align:center;width:640px;margin:0;padding:0;}
#twoColListHolder{overflow:hidden;}
#twoColListHolder li{background:transparent url(../default/images/contentDirectory/bulletGray.gif) no-repeat 0 3px;display:inline;float:left;width:425px;font-size:1.1em;line-height:19px;margin:0 0 10px;padding:0 5px 0 16px;}
#twoColListHolder li a{letter-spacing:0;}

h3.hdrSalary{background-color:#f2f2f2;vertical-align:top;font-size:1.8em;font-weight:700;line-height:1.2em;color:#f97307;background:transparent url(../default/images/contentDirectory/iconSalary.gif) no-repeat 0 0;height:36px;margin:10px 0;padding:0 0 0 38px;}
h3.hdrSalary span.salaryNumber{font-weight:400;}
.btnChangeRequest{background:url("../default/images/btnChangeRequest.gif") no-repeat scroll 0 0 transparent;border:medium none;cursor:pointer;display:block;float:right;font-size:0;height:36px;line-height:0;text-indent:-9999px;width:150px;}
.smallText{font-size:10px;margin:20px 0 0;}
html,body,form,#wrap,* html #container{height:100%;}
a:visited,a:active{color:#f97307;text-decoration:none;}
.gray,.listHdr h3.txtListHdr span,#featuredSchoolHdr h3.featuredSchoolTxt span,h3.listHdrTxt span,h3.hdrSalary span{color:#5e7078;}
.clear,table.FUNNEL_STEPBUTTONS{clear:both;}
.float_left,#contentPgHdr img,#change,#footerNewsletter img#iconEmail,#sub1,#sub2,#contentPgHdrSEO img{float:left;}
#progDesc .itemRight {float:left; width: 250px; }

.float_right,#share{float:right;}
.bold,.pagination a.prevnext{font-weight:700;}
#utilNav ul,#newsCol1 ul{display:inline;list-style-type:none;width:300px;margin:0;padding:0;}
h1#logo img,td.FUNNEL_QUESTION_RADIOBUTTONLIST_OBJECT label,td.FUNNELSCHOOL_QUESTION_RADIOBUTTONLIST_OBJECT label{margin:0 10px 0 0;}
.pnlInformationStepSchoolSelection,#container{position:relative;}
table.FUNNEL_SECTION td.highestLevelCaption,table.FUNNEL_SECTION td.graduationYearCaption,table.FUNNEL_SECTION td.campusPreferenceCaption{width:230px;}
.fieldsetWrap,.featuredWrap{width:461px;margin-left:auto;margin-right:auto;}
.fieldsetHdr,.schoolLocation,#footerNewsletter h3 img{margin:0 0 5px;}
table.FUNNEL_SECTION td.FUNNEL_QUESTION_HIDDENFIELD_CAPTION__,table.FUNNEL_SECTION td.FUNNEL_QUESTION_HIDDENFIELD_OBJECT__{height:0;padding:0;}
table.FUNNEL_SECTION td.FUNNEL_QUESTION_TEXTBOX_CAPTION,table.FUNNEL_SECTION td.FUNNEL_QUESTION_DROPDOWNLIST_CAPTION,td.FUNNELSCHOOL_QUESTION_TEXTBOX_OBJECT input{width:200px;}
table.FUNNEL_SECTION td.FUNNEL_QUESTION_CHECKBOXLIST_OBJECT input,#showHide img{vertical-align:middle;}
td.FUNNEL_QUESTION_SCROLLABLECHECKBOXLIST_OBJECT,td.FUNNEL_QUESTION_GROUPEDCHECKBOXLIST_OBJECT{background:transparent url(../default/images/groupListBoxBg.gif) no-repeat scroll 0 0;height:165px;overflow:auto;width:413px;padding:0 !important;}
td.FUNNEL_QUESTION_RADIOBUTTONLIST_OBJECT input,td.FUNNELSCHOOL_QUESTION_RADIOBUTTONLIST_OBJECT input{margin:0 5px 0 0;}

td.FUNNELSCHOOL_QUESTION_DROPDOWNLIST_CAPTION,td.FUNNELSCHOOL_QUESTION_CHECKBOXLIST_CAPTION,td.FUNNELSCHOOL_QUESTION_SCROLLABLECHECKBOXLIST_CAPTION,td.FUNNELSCHOOL_QUESTION_RADIOBUTTONLIST_CAPTION,td.FUNNELSCHOOL_QUESTION_CHECKBOX_CAPTION {width:130px;font-size:11px;padding:5px;}

td.FUNNELSCHOOL_QUESTION_DROPDOWNLIST_OBJECT,td.FUNNELSCHOOL_QUESTION_SCROLLABLECHECKBOXLIST_OBJECT,td.FUNNELSCHOOL_QUESTION_CHECKBOX_OBJECT,td.FUNNELUSERAGREEMENT_QUESTION_CHECKBOXLIST_OBJECT, td.x3, td.FUNNELSCHOOL_QUESTION_MULTILINETEXTBOX_OBJECT{font-size:11px;padding:5px;}

td.x3, td.FUNNELSCHOOL_QUESTION_MULTILINETEXTBOX_OBJECT {font-size:11px;padding:5px;}
 td.x2, td.FUNNELSCHOOL_QUESTION_MULTILINETEXTBOX_CAPTION {width:130px;font-size:11px;padding:5px; vertical-align: top;}
 
td.x3 textarea, td.FUNNELSCHOOL_QUESTION_MULTILINETEXTBOX_OBJECT  textarea {     font-size: 11px; height: 200px;width: 220px;}  

td.FUNNELSCHOOL_QUESTION_CHECKBOXLIST_OBJECT,.subNav li a{font-size:11px;}
td.FUNNELUSERAGREEMENT_QUESTION_CHECKBOXLIST_OBJECT label,td.txtUserAgreement label{width:420px;line-height:1.3em;float:left;margin:0;padding:0 0 0 3px;}
td.FUNNELUSERAGREEMENT_QUESTION_CHECKBOXLIST_OBJECT input,td.txtUserAgreement input{line-height:13px;float:left;height:15px;margin:0 0 0 10px;}

.normalItem,.featuredItem{margin:10px 0;padding:0 5px;}
.featSchoolName a:hover,.schoolName a:hover,.aboutLink a:hover{text-decoration:none;}
#showSchools,#hideSchools{text-align:right;margin:10px 0 0;padding:0 0 10px;}
.schoolName a,.schoolLocation a{font-size:14px;color:#22275a;}
#resourceCenter a,.clearfix{display:block;}
#matchImg,#footer h3{padding:0;}
.subNav li,#newsCol2 li{list-style-image:none;list-style-position:outside;list-style-type:none;background:transparent url(../default/images/arrow.png) no-repeat 0 0;margin:0;padding:0 0 8px 15px;}
#contentPgHdr a.current,#contentPgHdrSEO a.current{text-decoration:none;font-weight:700;}
#contentPgHdr p.breadCrumbs,#contentPgHdrSEO p.breadCrumbs{float:right;color:#5e7078;font-size:11px;line-height:17px;margin:7px 0 0;padding:0;}
#contentPgHdr h3.breadimg,#contentPgHdrSEO h3.breadimg{background-color:#f2f2f2;float:left;vertical-align:top;font-size:1.8em;font-weight:700;line-height:1.2em;padding:0;}
#contentPgBody a:link,#contentPgBody a:active,#contentPgBody a:visited{color:#F97307;text-decoration:none;}
.featuredHdr span,.fieldsetHdr span{height:28px;background-color:#f2f2f2;font-size:18px;letter-spacing:2px;}
.googlePixels,.ECSWebTrackerPixel{height:0;position:absolute;left:-999px;}
#progDesc,#schoolDesc{width:500px;padding:0 10px 0 0; max-height:500px;

  height:auto !important;

  height:500px; overflow: auto; }
#progDesc p,#schoolDesc p{line-height:135%;padding:5px 0;}
#progDescTop,#schoolDescTop{background:transparent url(../default/images/progDescTop.gif) no-repeat 0 0;width:530px;height:15px;}
#progDescBg,#schoolDescBg{background:transparent url(../default/images/progDescBg.gif) repeat-y 0 0;position:relative;padding:0 15px 15px;}
#progDescBtm,#schoolDescBtm{background:transparent url(../default/images/progDescBtm.gif) no-repeat 0 0;width:530px;height:15px;}
#shadow-containerDesc,#school-shadow-containerDesc{position:relative;left:3px;top:3px;margin-right:5px;margin-bottom:5px;height:auto;float:left;}
#shadow-containerDesc .shadow2,#shadow-containerDesc .shadow3,#shadow-containerDesc .shadow-container-inside,#school-shadow-containerDesc .shadow2,#shadow-containerDesc .shadow3,#shadow-containerDesc .shadow-container-inside{position:relative;left:-1px;top:-1px;}
#shadow-containerDesc .shadow1,#school-shadow-containerDesc .shadow1 {background:#F1F0F1;}
#shadow-containerDesc .shadow2,#school-shadow-containerDesc .shadow2 {background:#DBDADB;}
#shadow-containerDesc .shadow3,#school-shadow-containerDesc .shadow3 {background:#B8B6B8;}
#shadow-containerDesc .shadow-container-inside,#school-shadow-containerDesc .shadow-container-inside{background:#f2f1f1;border:1px solid #848284;padding:0;}
#footer p,.RSS_Header a,#txt .contentRow td,#newsCol2 li a,#txtLeft .contentRow td{font-size:12px;}
#footerNewsletter p { padding: 0px; margin:0px;}
#footer a,#footer a:hover{color:#c8eeff;}
#leftNav,#leftNavLg{margin:11px 0 0 5px;padding:0;}
#leftNav ul,#leftNavLg ul{list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;}
#leftNav li,#leftNavLg li{margin:0 0 20px;}
.contentBoxLgTop,.contentBoxLgBtm{height:10px;width:640px;}
.contentBoxSmTop,.contentBoxSmBtm{height:10px;width:320px;}
#txt .tableHeader td,#txtLeft .tableHeader td{vertical-align:text-bottom;}
#txt tr.rowDark td,#txtLeft tr.rowDark td{background-color:#E9E9E9;}
#txt td,#txtleft td{vertical-align:text-bottom;padding:5px 50px 5px 5px;}
#txt tr.rowLight td,#txtLeft tr.rowLight td{background-color:#fff;}
.bottomBorder,#financeTable td{border-bottom:1px solid #999;}
#militaryTable,#militaryTable td{border:1px solid #999;}
#fbLike3rdLevel,#fbLikeTopLevel{position:absolute;top:33px;left:0; display: none;}
#featuredSchoolItems ul,#twoColListHolder ul{display:inline;list-style-type:none;float:left;margin:0;padding:0;}
#alphaNav li a:hover,#alphaNav li a.alphaNavItemUp{background-position:0 -45px !important;}
.oneColItem h4 a,.twoColItem h4 a{color:#22275A !important;text-decoration:none !important;}
.oneColItem p a,.twoColItem p a{color:#414D53 !important;}
.oneColItem:hover h4 a,.oneColItem:hover p a{color:#f57914 !important;}
.oneColItem p,.twoColItem p{font-size:.9em;line-height:1.4em;padding:3px 0;}
.twoColItem:hover h4 a,.twoColItem:hover p a{color:#f57914 !important;text-decoration:none !important;}
.SchoolSelectionTab .ajax__tab_header_hidden,.retargetPixel{height:0;visibility:hidden;display:none;}
.featuredHdr,.featuredBtm,#videoThumbHolder h2 span,#contentImg span,.noMatchCopyGen,#noMatchLeadId,.matchCopyGen,.thankYouCopyGen{display:none;}
.homeDivider { margin: 20px 0px 10px 0px;}
/*  --Back To School page  */
#backToSchoolSteps { width: 940px; text-align: center;}
.schoolItem4 { float: left; margin: 10px 0px 0px 145px;}
.schoolItem5 { float: left;margin: 10px 0px 0px 0px;}
.badgeHeader { margin: 10px 0px 0px 0px;}
#fbLikeHome { position: absolute; top: 35px; left: 220px;}
/*  -- infographic page  */
.infoItem { width:300px; float: left; margin-right: 15px;}

/*     LivePerson Chat CSS */
#lpChatButtonDiv1 { position: absolute; top:28px; left:785px}
#lpVoiceButtonDiv1 {position: absolute; top:28px; left:635px}
#lpChatButtonDiv2 {position: absolute; top:17px; left:155px}
#lpVoiceButtonDiv2 {position: absolute; top:75px; left:155px}

.lpMultiChannelChatDivContainer {left: 58px !important; position: absolute !important; top: 119px !important;}
.lpMultiChannelVoiceButtonDiv {left: 205px  !important; position: absolute  !important; top: -6px  !important;}
td.lpMultiChannelPhoneNumberTD input {height: 20px; margin-right: 7px;}
.lpMultiChannelCountryDiv {left: 42px !important; position: absolute; top: -5px !important; width: auto;}
.lpMultiChannelCloseDiv {left: 13px !important; position: absolute;top: 222px !important;}


/**
 * Search
 *
 */
/* Slight reset to make the preview have ample padding. */

#searchEC {float:right;margin:-5px 0 0;}
#searchEC .searchBox{background:transparent url(../default/images/submitBg.gif) no-repeat 0 0;border:none;color:#8c8c8c;font-size:14px;height:23px;width:138px;padding:2px 5px 0 5px; position:relative; top:3px;}
#searchEC .searchBtn{margin-left:5px;vertical-align:middle; }
#searchEC img { position:relative; float:left;margin-right: 3px;margin-top: 3px;}
#sLoader {position:relative; top:50px; left:90px; text-align:center; width:400px }
#sLoader p { font-size:15px; font-weight:bold; color:#a9a9a9; margin-bottom:8px; }

.cse .gsc-control-cse, .gsc-control-cse { padding: 2%; width: 570px !important; float:left; }
.cse .gsc-branding, .gsc-branding { display: none; }
.cse .gsc-control-cse div, .gsc-control-cse div { position: normal; }
/* Selector for entire element. */
.cse .gsc-control-cse, .gsc-control-cse { background: none;}
.cse .gsc-control-cse:after, .gsc-control-cse:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.cse .gsc-resultsHeader, .gsc-resultsHeader { border: block; }
.cse input.gsc-input, input.gsc-input { background-image:none !important; font-size:13px !important; padding:3px 3px 2px 4px !important; width:96% !important; }
/* Search button */
.cse input.gsc-search-button, input.gsc-search-button { width:90px !important; height:26px; font-family: inherit; color: transparent !important; text-shadow: none !important; background: no-repeat transparent url(../default/images/btnSearch.gif) bottom center !important; border: none !important; text-indent:-9999px; cursor: pointer !important;}
/* Inactive tab */
.cse .gsc-tabHeader.gsc-tabhInactive, .gsc-tabHeader.gsc-tabhInactive { border-bottom: none; color: #666666; background-color: #e9e9e9; border: 1px solid; border-color: #e9e9e9; border-bottom: none; }
/* Active tab */
.cse .gsc-tabHeader.gsc-tabhActive, .gsc-tabHeader.gsc-tabhActive { background-color: #FFFFFF; border: 1px solid; border-top: 2px solid; border-color: #e9e9e9; border-top-color: #FF9900; border-bottom: none; }
/* This is the tab bar bottom border. */
.cse .gsc-tabsArea, .gsc-tabsArea { margin-top: 1em; border-bottom: 1px solid #e9e9e9; }
/* Inner wrapper for a result */
.cse .gsc-webResult.gsc-result, .gsc-webResult.gsc-result { padding: .25em; margin-bottom: 1em; }
/* Result hover event styling */
.cse .gsc-webResult.gsc-result:hover, .gsc-webResult.gsc-result:hover {  }

.gs-result .gs-title, .gs-result .gs-title { color: !important; text-decoration: underline !important; font-size:14px !important; }

.gs-result .gs-title b { background-color:#fffcb1; color: inherit !important;  }

/*Promotion Settings*/
/* The entire promo */
.cse .gs-promotion.gs-result, .gs-promotion.gs-result { background-color: #FFFFFF; border: 1px solid; border-color: #336699; }
/* Promotion image */
.cse .gs-promotion.gs-result .gs-promotion-image, .gs-promotion.gs-result .gs-promotion-image { }
/* Promotion title */
.cse .gs-promotion.gs-result a.gs-title:link, .gs-promotion.gs-result a.gs-title:link { color: #0000CC; }
.cse .gs-promotion.gs-result a.gs-title:visited, .gs-promotion.gs-result a.gs-title:visited { color: #0000CC; }
.cse .gs-promotion.gs-result a.gs-title:hover, .gs-promotion.gs-result a.gs-title:hover { color: #0000CC; }
.cse .gs-promotion.gs-result a.gs-title:active, .gs-promotion.gs-result a.gs-title:active { color: #0000CC; }
/* Promotion snippet */
.cse .gs-promotion.gs-result .gs-snippet, .gs-promotion.gs-result .gs-snippet { color: #000000; }
/* Promotion url */
.cse .gs-promotion.gs-result .gs-visibleUrl, .gs-promotion.gs-result .gs-visibleUrl { color: #008000; }
/* Style for auto-completion table
 * .gsc-completion-selected : styling for a suggested query which the user has moused-over
 * .gsc-completion-container : styling for the table which contains the completions
 */
.gsc-completion-selected { background: #D5E2FF; }
.gsc-completion-container { font-family: Arial, sans-serif; font-size: 13px; position: absolute; background: white; border: 1px solid #666666; margin-left: 0; margin-right: 0;/* The top, left, and width are set in JavaScript. */
}
/* Full URL */
div.gs-result.gs-webResult .gs-visibleUrl-short { display: none; }
div.gs-result.gs-webResult .gs-visibleUrl-long { display: block; }


/* Page Buttons */
.gsc-results .gsc-cursor-box .gsc-cursor-page { padding:5px 7px; border: 1px solid #b7b7b7; background-color:#e1e1e1 }
.gsc-results .gsc-cursor-box .gsc-cursor-current-page { border: 1px solid #ff811c; background-color:#ffec91 }
.gsc-results .gsc-cursor-box { padding-top:30px;}

/* Email Unsubscribe */

#twoColEmailUnsub{overflow:hidden; margin-left: -20px;}
#twoColEmailUnsub li{display:inline;float:left;width:410px;font-size:1.1em;line-height:19px; margin-right: 30px; height: 120px; }
#twoColEmailUnsub li a{letter-spacing:0;}
#twoColEmailUnsub li img {float: left; margin-right: 5px;}
