/* Ads Definitions (right, bottom, banner) */
@import url("/_css/ads.css");

/* 
 * Content Bulleted/Non-Bulleted List Definitions
 * This page also includes link definitions. This is due to the fact that most links are associated with the list on
 * the section fronts.
*/
@import url("/_css/site_bullets.css");

/* Content Form Definitions */
@import url("/_css/iz_forms.css");
@import url("/_css/forms.css");

/* All Definitions related to the giveaways and promotions */
@import url("/_css/promos.css");


/*
 * Global Site Definitions.  The following CSS consists of the core settings to define the basic structure of the site.
 * This also includes the main header, main footer, basic text, and link definitions.
*/

body {
	margin: 0 auto;
	padding: 0;
	font-family: verdana,arial,sans-serif;
	text-align: center;	/* Centers the layout in Win IE 5 */
	background: url(/_img/bg-gray.gif);
	background-repeat:repeat-x;
	font-size: 11px;
	height: 100%;
}

p {
	font-family: verdana,arial,sans-serif;
	font-size: 11px;
}

td {
  font-family: verdana,arial,helvetica;
  font-size: 10px;
  color: #606060;
  line-height: 14px;
  /*text-indent: 2px;*/
}

h1 {
	margin: 12px 0px;
	font-family: verdana,arial,sans-serif;
	font-size: 18px;
}

h2 {
	margin: 12px 0px;
	font-family: verdana,arial,sans-serif;
	font-size: 16px;
}

h3 {
	margin: 12px 0px;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
}

h4 {
	margin: 12px 0px;
	font-family: verdana,arial,sans-serif;
	font-size: 12px;
}

.clear{
clear:both;
}
#toggleFeaturedSchoolsBox{

 height:15px;
 padding-left:10px;
 padding-top:5px;
 padding-bottom:5px;
 text-decoration:underline;
 font-weight:bold;
 color:#0258A3;
 position: absolute;
 left: 165px;
 text-align: right;

}
#toggleFeaturedSchoolsBoxTop{
 float:left;
 height:15px;
 padding-left:10px;
 padding-top:1px;
 padding-bottom:5px;
 font-weight:bold;
 color:#0258A3;
}
#schoolLinks{
	
	/*border: 1px solid #e2e2e2;*/
	margin-top:7px;
	margin-bottom:10px;
	font-size:9px;
	text-align:left;
	background-position:right;
	width:147px;
}
#schoolLinkInterior_R{
	width:0px;
	float:right;
	
	
}
#schoolLinkInterior_M{
	width:147px;
	float:left;
	margin-left:0px;
	background-image: url(/_img/hubpage/border.PNG);
	background-position:left;
	background-repeat:repeat-y;
	
}
#schoolLinkInterior_M input{
	padding-top:0px !important;
	margin-top:0px !important;
	margin-left:4px !important;
	margin-right:2px!important;
	vertical-align:top;
	line-height:12px;
}
#schoolLinkInterior_L{
	
	float:left;
	background-position:left;
	background-repeat:repeat-y;

	
}
#schoolLinkSubmit{

}
#schoolLinkBottom{
	background-image: url(/_img/hubpage/box-bottom.gif);
	
	background-repeat:no-repeat;
	width:100%;
	height:8px;
}
#schoolLinkTitle{
	width:100%;
	height:52px;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	background-image: url(/_img/hubpage/h_more.gif);
	background-repeat:no-repeat;
	}
#schoolLinkName{
	margin-left:0px;
	float:right;
	width:100px;
	margin-top:3px;
	margin-bottom:2px;
	margin-right:10px;
	text-indent:-1px;
	font-size:10px;
	line-height:11px;
}
#schoolLinkName  a:hover{
	color:#ECA433;
}
#schoolLinkRequest0{
	vertical-align: top; /* IE likes this */ 
	margin-top:0px;
	margin-left:-3px;
	float:left;
	visibility:hidden;
}
#schoolLinkRequest1{
	margin-top:0px;
	margin-left:-3px;
	float:left;
	visibility:hidden;
}
#foo{
	margin-top:2px;
}
#schoolLinkRequest2{
	margin-top:0px;
	margin-left:-3px;
	float:left;
	visibility:hidden;
}
#schoolLinkRequest3{
	margin-top:0px;
	margin-left:-3px;
	float:left;
	visibility:hidden;
}
#schoolLinkRequest4{
	margin-top:0px;
	margin-left:-3px;
	float:left;
	display:none;
}
#schoolLinkRequest5{
	margin-top:0px;
	margin-left:-3px;
	float:left;
	visibility:hidden;
}
#schoolLinkRequest6{
	margin-top:0px;
	margin-left:-3px;
	float:left;
	visibility:hidden;
}
#socialButton{
	float:right;
	width:150px;
}
#Share{
	float:right;
	margin-right:8px;
}
#stateLink{
	background:#ffffff;
	color:#749FD8;
	font-size:17px !important;
	text-decoration:underline;
	padding-bottom:10px;

}
#stateLink a{
	color:#749FD8;
}
#main_stage {
	position: relative;
	width: 760px;
  height: auto;
	margin: 0 auto;	
	background: #ffffff;
	text-align: left;	
}
#main_stage_1024{
	position: relative;
	width: 1003px;
  height: auto;
	margin: 0 auto;	
	background: #ffffff;
	text-align: left;	
}
#fullPage{
	float:none;
	padding-left:45px;
	padding-right:45px;
}
#container{
	background-color:#EFEFEF;
	border: 1px solid #e2e2e2;
	width:auto;
	float:none;
	padding-bottom:20px;
	padding-top:10px;
	
	
}
#tableHolder{
	background-color:#FFFFFF;
	width:380px;
}
#confirmation{
	float:left;
	text-align:right;
	 padding-right:15px;
	 padding-top:10px;
	font-weight: bold;
	color:#43883F;
	font-size:13px;
	width:147px;
  background-color:#EFEFEF;

}
#izForm_content {
  margin: 0px 0px 60px 12px;
  width: 590px;
  height: auto;
  font-family: verdana,arial,sans-serif,helvetica;
  font-size: 11px;
}
#Form_content {
  margin: 0px 0px 60px 12px;
  width: 590px;
  font-family: verdana,arial,sans-serif,helvetica;
  font-size: 11px;
}
#dividingLine{
	padding-top:15px;
	padding-bottom:15px;
	margin-top:15px;
	margin-bottom:15px;
	background-color:#F4B439 !IMPORTANT;
	min-height:100%;
	
	width:1px;
	
}
#izForm_body {
  margin: 4px 0px 0px 0px;
  padding: 0px 4px 120px 0px;
  width: 615px;
  height: auto;
  vertical-align: top;
  background-image: url(/_img/article_shadow.gif);
  background-repeat: repeat-y;
  background-position: right top;
  float: left;
}
#selectedSchools {
  padding-top:10px;
  padding-left:15px;
  float:right;
  font-size:13px;
  font-weight: bold;
  margin:0px;
  padding-left:20px;
  padding-right:5px;
  vertical-align:middle;
  width:218px;
  background-color:#EFEFEF;
  
}

#successFrame {
  
  margin: 16px 38px;
  width: 500px;
  background-color: #FFFFFF;
  border: 8px solid #6BA7E6;
}

#guideFrame {
  width: 250px;
  background-color: #FFFFFF;
  color: #6BA7E6;
  padding-left: 4px;
  padding-right: 4px;
  padding-top: 4px;
  padding-bottom: 4px;
  padding: 4px 4px 4px 4px;
}

#guideColumn {
	float:left;
	width: 300px;
	padding-left: 70px;
	text-align: center;
}

#csrStateSearchLinks a:hover {
	color:  #889C45;
}


#selectedSchools ul li,ul ol {
vertical-align: middle;
}

#additionalLinks {
  margin:0px;
  padding:0px;
  width:420px;
  height:160px;
  background-color:#EDEDED;
  border:none;
}
.izForm_login_bg {
  background-image: url(/_img/login_bg.jpg);
  background-repeat: no-repeat;
  background-position: 0px 18px;
  height: 400px;
}

/*
 * Begin the main navigation definitions
*/

#cssNav_main {
  float:left;
  margin: 3px 0px 0px 0px !important;
  padding-bottom:3px !important;
  width:500px !important;
  height:38px !important;
  background: url(/images/barBG.JPG);
  background-repeat:repeat-x;
  line-height: 10px;
}
#cssNav_main1024 {
  float:left;
  margin: 2px 0px 0px 0px !important;
  height: 100% !important;
  background: url(/images/barBG.JPG);
  background-repeat:repeat-x;
  line-height: 10px;
  _margin: 4px 0 0 0 !important;
  _padding-bottom:3px !important;
 }

* html #cssNav_main1024{
 margin: 2px 0 0 0 !important;
}

#cssNav_main1024 a{
  text-decoration: none;
}

#cssNav_main a, #cssNav_main a:hover {
  text-decoration: none;
}
#rightNavButtons1024{
float:right;
width:200px;
}

#cssNav_search form {
  float:right;
  margin:0px;
  padding:0px;
}

.indexscholarshipoffer {
   color:#77808B;
   font-family:Arial;
   line-height:14px;
   text-align: left;
}

.indexscholarshipoffer:hover {
   text-decoration: underline;
}

.indexscholarshipoffer_new {
   color:#77808B;
   font-family:Arial;
   line-height:14px;
   text-align: left;
}

.indexscholarshipoffer_new:hover {
   text-decoration: underline;
}


.cssNav_cs {
  float:left;
  font-family: Verdana;
  font-size: 10px;
  font-weight:bold;
  padding-top:9PX;
  width:76px !important;
  height:27px !important;
  /*background: url(/images/barBG.JPG);*/
  color:#FFFFFF;
  text-align:center;
  vertical-align:middle;
  background-repeat:no-repeat;
  border-right:1px dotted #316698;
}

.cssNav_cs_Mouse {
  float:left;
  cursor:pointer;
  font-family: Verdana;
  font-size: 10px;
  font-weight:bold;
  padding-top:9PX;
  width:76px !important;
  height:27px !important;
  color:#FFDE00;
  text-align:center;
  background-repeat:no-repeat;
  line-height: 10px;
  border-right:1px dotted #316698;
}

.cssNav_fa {
  float:left;
  font-family: Verdana;
  font-size:10px;
  font-weight:bold;
  padding-top:9PX;
  width:80px !important;
  height:27px !important;
  /*background: url(/images/barBG.JPG);*/
  color:#FFFFFF;
  text-align:center;
  vertical-align:middle;
  background-repeat:no-repeat;
  border-right:1px dotted #316698;
}
.cssNav_fa_Mouse {
  float:left;
  cursor:pointer;
  font-family: Verdana;
  font-size:10px;
  font-weight:bold;
  padding-top:9PX;
  width:80px !important;
  height:27px !important;
  color:#FFDE00;
  text-align:center;
  background-repeat:no-repeat;
  border-right:1px dotted #316698;
}

.cssNav_ap {
  float:left;
  font-family: Verdana;
  font-size:10px;
  font-weight:bold;
  padding-top:9PX;
  width:90px !important;
  height:27px !important;
  /*background: url(/images/barBG.JPG);*/
  color:#FFFFFF;
  text-align:center;
  vertical-align:middle;
  background-repeat:no-repeat;
  border-right:1px dotted #316698;
}
.cssNav_ap_Mouse {
  float:left;
  cursor:pointer;
  font-family: Verdana;
  font-size:10px;
  font-weight:bold;
  padding-top:9PX;
  width:90px !important;
  height:27px !important;
  color:#FFDE00;
  text-align:center;
  background-repeat:no-repeat;
  border-right:1px dotted #316698;
}

.cssNav_cl {
  float:left;
  font-family: Verdana;
  font-size:10px;
  font-weight:bold;
  padding-top:9PX;
  width:75px !important;
  height:27px !important;
  /*background: url(/images/barBG.JPG);*/
  color:#FFFFFF;
  text-align:center;
  vertical-align:middle;
  background-repeat:no-repeat;
  border-right:1px dotted #316698;
}
.cssNav_cl_Mouse {
  float:left;
  cursor:pointer;
  font-family: Verdana;
  font-size:10px;
  font-weight:bold;
  padding-top:9PX;
  width:75px !important;
  height:27px !important;
  color:#FFDE00;
  text-align:center;
  background-repeat:no-repeat;
  border-right:1px dotted #316698;
}

.cssNav_cm {
  float:left;
  font-family: Verdana;
  font-size:10px;
  font-weight:bold;
  padding-top:9PX;
  width:85px !important;
  height:27px !important;
  /*background: url(/images/barBG.JPG);*/
  color:#FFFFFF;
  text-align:center;
  vertical-align:middle;
  background-repeat:no-repeat;
  border-right:1px dotted #316698;
}
.cssNav_cm_Mouse {
  float:left;
  cursor:pointer;
  font-family: Verdana;
  font-size:10px;
  font-weight:bold;
  padding-top:9PX;
  width:85px !important;
  height:27px !important;
  color:#FFDE00;
  text-align:center;
  background-repeat:no-repeat;
  border-right:1px dotted #316698;
}

.cssNav_sl {
  float:left;
  font-family: Verdana;
  font-size:10px;
  font-weight:bold;
  padding-top:9PX;
  width:87px !important;
  height:27px !important;
  /*background: url(/images/barBG.JPG);*/
  color:#FFFFFF;
  text-align:center;
  vertical-align:middle;
  background-repeat:repeat-x;
}

#socialMedia {
  float:left; 
  margin:6px 8px 6px 0;
}

.socialMediaIcon{
  margin-right:6px;
  float:left;
  width:28px;
  height:28px;
  background-position:0 0;
  background-repeat:no-repeat;
  cursor:pointer;
}

#socialMedia .ui-state-hover{
  border:none !important;
  background-color:transparent !important;
}

#socialMedia .ui-state{
  float:left;
  white-space:nowrap;
}

.ui-state-hover .socialMediaIcon{ background-position: 0 -28px !important; }

.twitterIcon{ background-image:url(/_img/twitter-icon.png); }
.youtubeIcon{ background-image:url(/_img/youtube-icon.png); }
.facebookIcon{ background-image:url(/_img/faceBook-icon.png); margin-right:0 !important; }


#smOtherLinks{
  float:left; 
  margin-right:8px;
  margin-left:10px !important;
  line-height:12px !important;
}
#smOtherLinks a{
  text-decoration:underline;
}

#divider{
	width:3px;
	height:31px;
	float:left;
}
#cs_results_area1024{
 width:940px;
 height:auto;
}
#csrResultsTopFeatures{
	float:left;
	height:160px;
	width:940px;
}
#csrFeaturedProfile{
	float:left;
	height:142px;
	width:635px;
	margin-left:10px;
	
}
#csrFeaturedProfilePicture{
	float:left;
	height:auto;
	width: auto;
}
#csrFeaturedProfileSchoolProfile{
	float:left;
	width:430px;
	height:115px;
	margin-top:15px;
}
#csrFeaturedProfileSchoolPictureBox{
	float:left;
	width:164px;
	height:105px;
	border-right:1px solid #9C9895;
	margin-top:20px;
}
#featuredProfileImage{
	float:left;
	height:60px;
	width:120px;
	margin-left:20px;
	margin-top:20px;
}
#csrFeaturedProfileButton{
	float:right;
	margin-right:20px;
}
#csrFeaturedArticle{
	float:left;
	height:142px;
	width:267px;
	border:1px solid #9C9895;
	margin-left:5px;
}
#csrFeaturedArticlePicture{
	float:left;
}
#csrResultsLeftSkyscraper{
	float:left;
	height:auto;
	/* min-height:620px; removed on Jan 30 2009 by Trey Howard: see ticket CVSITE-1881. plus, IE6 does not respect this attribute. */
	width:168px;
	margin-left:5px;
}
#csrConfidentialChatterBox{
	float:left;
	width:158px;
	border: 1px solid #6B91C0;
	margin-bottom:10px;
	margin-top: 20px;
}
#csrResultsMiddleContainer{
	float:left;
	height:auto;
	width:622px;
}
#csrResultsRightSkyscraper{
	float:left;
	height:auto;
	width:139px;
	/* min-height:600px; removed on Jan 30 2009 by Trey Howard: see ticket CVSITE-1881. plus, IE6 does not respect this attribute. */
	font-size:10px;
	_width: 60px;
}
#divider1024{
	width:3px;
	height:31px;
	float:right;
}
#sponsoringSchoolsTitle{
	float:left;
	color: #BCBCBC;
	width:80%;
	padding-bottom:15px;
	padding-left: 5px;
}

.cssNav_sl_Mouse {
  float:left;
  cursor:pointer;
  font-family: Verdana;
  font-size:10px;
  font-weight:bold;
  padding-top:9PX;
  width:87px !important;
  height:27px !important;
 /* background-color:#FFFFFF;*/
  color:#FFDE00;
  text-align:center;
  background-repeat:no-repeat;
}
.cssNav_parent {
  float:right;
  font-family: Verdana;
  font-size: 9px;
  font-weight:bold;
  padding-top:14PX;
  width:87px !important;
  height:31px !important;
  /*background: url(/images/barBG.JPG);*/
  color:#F5E8BC;
  text-align:center;
  vertical-align:middle;
  background-repeat:no-repeat;
}
.cssNav_parent_Mouse {
  float:right;
  cursor:pointer;
  font-family: Verdana;
  font-size: 9px;
  font-weight:bold;
  padding-top:14PX;
  width:87px !important;
  height:31px !important;
  background-color:#FFFFFF;
  /*color:#C1D00;*/
  text-align:center;
  background-repeat:no-repeat;
}

.cssNav_councelors{
  float:right;
  font-family: Verdana;
  font-size: 9px;
  font-weight:bold;
  padding-top:14PX;
  width:110px !important;
  height:31px !important;
  /*background: url(/images/barBG.JPG);*/
  color:#F5E8BC;
  text-align:center;
  vertical-align:middle;
  background-repeat:no-repeat;
}
.cssNav_councelors_Mouse {
  float:right;
  cursor:pointer;
  font-family: Verdana;
  font-size: 9px;
  font-weight:bold;
  padding-top:14PX;
  width:110px !important;
  height:31px !important;
  background-color:#FFFFFF;
  /*color:#C1D00;*/
  text-align:center;
  background-repeat:no-repeat;
}


#cssNav_search {
	float:right;
      /*  width:260px !important;*/
/*	height:30px;
	margin: 18px 0px 0px;*/
}

#cssNav_search_1024 {
        float:left;
        margin: 4px 5px 0px;
}     


#navSearchForm_col1 {
  float: left;
  margin: 8px 0px 0px 0px;
  width: 135px;
  vertical-align: top;
}

#navSearchForm_col1 img {
  float: left;
  margin: 1px 4px 1px 0px;
}

#navSearchForm_col2 {
  float: left;
  margin: 2px 20px 0px 0px;
 /*  width: 205px;
  height:37px;*/
}

#navSearchForm_col2Search {
  float: left;
  margin:2px 1px 0px 0px;
  width: 260px;
  background-color:#ffffff;
  height:37px;
}

.cssNav_search_radio {
  float: left;
  margin: 0px 4px;
  padding: 0px;
  width: 12px;
  height: 12px;
  color: #FFFFFF;
}

#navSearchForm {
  margin: 0px;
  padding: 0px;
}

#navSearchForm_advSearch {
  margin-top: -2px !important;
  clear: both;
}

div[id="navSearchForm_advSearch"] {
  margin-top: 0px !important;
}

.cssNav_search_input {
  float: left !important;
  margin:8px 0px 0px 10px !important;
  padding:0px !important;
  border:1px solid #15769E !important;
  width:138px !important;
  height: 18px !important;
  font-size: 10px !important;
}


.cssNav_search_inputSearch {
  float: left !important;
  margin: 8px 0px 0px 28px !important;
  padding:0px !important;
  border:1px solid #15769E !important;
  width:138px !important;
  height: 18px !important;
  font-size: 10px !important;
}

.cssNav_search_inputSearch_1024 {
  float: left !important;
  margin: 7px 0px 0px 59px !important;
  padding:0px !important;
  border:1px solid #15769E !important;
  width:138px !important;
  height: 18px !important;
  font-size: 10px !important;
}


.cssNav_search_button {
  float:left ;
  margin: 8px 0px 0px 4px;
  padding:0px;
}

.cssNav_search_buttonSearch {
  float:left ;
  margin: 12px 0px 0px 4px;
  padding:0px;
}

.cssNav_search_buttonSearch_1024 {
  float:left ;
  margin: 8px 0px 0px 4px;
  padding:0px;
}


#disclaimer{
	margin-left:3px;
	margin-right:0px;
	float:left;
}
#disclaimerText{
	float:left;
	margin-right:15px;
	margin-bottom:20px;
	width:380px;
}
#dynamicPictureContainer{

	float:left;
	width:134px;
	height:119px;
	padding-top:7px;
	padding-left:5px;
}
#dynamicPanelContainer{
	margin-top: -30px;
	margin-left:12px;
	margin-right:0px;
	width:427px;
	float:left;
}

#emtChatContainer{
	width:435px;
	margin-top:10px;
	float:left;
	height:241px;
}
#dynamicContentContainerArticle{
	background-color: #FFFFE5;
	padding-left:8px;
}
#dynamicContentContainerEmt{
	background-color: #FFFFE5;
	padding-left:12px;
}
#dynamicArticleContainer{
	float:left;
	width:405px;
	height:135px;
	background-color: #FFF;
	border: 1px solid #eff0c6;
	margin-bottom:5px;
}

#smallBlogTitle{
	float:left;
	font-size:13px;
	font-weight:bold;
	color:#EF9207;
	width:345px;
	padding-left:10px;
	padding-top:5px;
}
#smallBlogDescription{
	float:left;
	font-size:11px;
	font-weight:bold;
	width:340px;
	color:#EF9207;
	padding-left:10px;
}
#smallBlogPost{
	float:left;
	font-weight:bold;
	padding-left:10px;
	padding-top:5px;
	font-size:10px;
	color:#304e86;
}
#smallBlogPost a:hover {
	color: #CE8006;
}
#smallBlogPicture{
	float:left;
	padding-left:5px;
}
.smallBlogLink{
	color: #F2920A;
	font-weight: bold;
}
.smallBlogLink a:hover {
	color: #FEA820;
	font-weight: bold;
}
#articleOne{
	margin-left:15px;
	float:left;
	padding-left:0px !important;
	font-weight: normal !important;
}
#articleTwo{
	margin-left:15px;
	float:left;
	padding-left:0px !important;
	font-weight: normal !important;
}
#articleOne a{
	font-weight: normal !important;
}
#articleTwo a{
	font-weight: normal !important;
}
#articleHeaderText{
	float:right;	
	height:20px;
	padding-top:10px;
	color: #EF9507;
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
}
#atozlist {
	float: left;
	width: 410px;
	margin: 10px 0 5px 10px;
	padding-top: 5px;
	font-family: Arial;
	border-top:1px solid #CCCCCC;
}
#atozlist_img {
	float: left;
	width: 44px;
	height: 42px;
	margin-top:5px;
}
#atozlist_content {
	float: left;
	margin-left:10px;
	padding-top: 11px;
}
#atozlist_text {
	color: #F2920A;
	font-size: 12px;
	font-weight: bold;
}
#atozlist_link {
	padding-top: 11px;
	font-weight: normal;
	text-decoration: underline;
	font-size: 11px;
	width: 140px;
}
#atozlist_link:hover {
	color: #CE8006;
}
.dynamicArticleBox{	
	width:140px;
	float:right;
	color: #304E86;
	font-family: verdana;
	font-size: 10px;
	padding-left:10px;
	padding-bottom:15px;
	text-decoration:underline
}
.dynamicArticleBox a{
	font-size:11px !important;
	color: #3B73A2 !important;
}
.dynamicArticleBox a:hover {
	color: #CE8006 !important;
}

.latestBlogPost{
	float:left;
	width:280px;
	padding-left:15px;
	padding-bottom:15px;
}
.blogTextLink{
	color: #304E86;
	font-family: verdana;
	font-size: 10px;
}
.smallBlogTextLink{
	color:#3B73A2;
	font-weight:bold;
	font-size:10px;
	text-decoration:underline;
}
.blogArrowBox{
	float:left;
	padding-right:5px;
	padding-top:2px;
}
#comingSoon{
	margin-left:10px;
	font-size: 15px;
    color: #B00B0B;
    font-weight:bold;
	float:left;

}
#allArticleLink{
	font-size:10px;
	float:left;
	font-weight:bold;
	margin-left:10px;
	padding-top:5px;
	color:#0059A0;
}
#bio{

}
#bioTitle{
	font-size:10px;
	font-weight:bold;
	color:#646A5E;
	padding-left:15px;
}
#bioText{
	padding-left:15px;
	padding-right:15px;
	font-size:10px;
	color:#646A5E;


}
#dynamicBlogContainer{
	float:left;
	width:295px;
	height:220px;
}
#latestPostTitle{
	float:left;
	width:220px;
	height:30px;
	font-family: verdana;
	font-size:10px;
	font-weight: bold;
	font-style: italic;
	color: #97C050;
	padding-left:15px;
}
#cvBlogTopBox{
	float:left;
	width:295px;
	height:110px;
}
#cvBlogBottomBox{
	float:left;
	width:295px;
	height:110px;	
}
#blogNewTitleBox{
	float:left;
	width:160px;
	height:15px;
	color: #EF9507;
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	padding-left:10px;
	padding-top:10px;
}
#blogLargeTitleBox{
	float:left;
	width:170px;
	height:45px;
	color: #3675A8;
	font-family: verdana;
	font-size: 16px;
	font-weight: bold;
	padding-left: 10px;
}
#blogLargeButton{
	float:left;
	width:160px;
	height:45px;
	padding-left:10px;
}
#blogPictureBox{
	float:left;
	width:95px;
	height:110px;
	padding-left:15px;
}
#disclaimerTextPopUp{
	float:left;
	margin-right:15px;
	margin-bottom:20px;
	width:280px;
}
#disclaimerTitle{
	float:left;
	font-weight:bold;
	width:75px;
	height:15px;
}
#optInTextBox{
	float:left;
	width:445px;
	height:75px;
}
#passwordBox{
	float:left;
	width:445px;
	height:75px;
}
#searchBanner{
	font-size:14px;
	float:left;
	margin-top:-5px;
	margin-left:5px;
	color:#FEA820;
	font-family:arial black;
}
#searchHolder{
	position:relative;
	zoom:1;

}
#searchHolder a{
	text-decoration:underline;
}
#tabBoxHolder{
	position:absolute;
	top:15px;
	left:1px;
	color:#2A2E59;
	height:192px !important;
	width:425px !important;
}

#tabBox{
	

}

#locationTab{
	position:absolute;
	z-index:1;
	z-index:100;
	top:0px;
	left:200px;
}
#locationTab:hover{
	cursor: pointer;
}
#nameTab{
	position:absolute;
	z-index:100;
	left:129px;
	height:25px;
}
#nameTab:hover{
	cursor: pointer;
}
#areaOfStudyTab{
	position:absolute;
	z-index:100;
	left:6px;

}
#areaOfStudyTab:hover{
	cursor: pointer;
}
#advancedSearchLink{
	position:absolute;
	z-index:100;
	top:5px;
	width:200px;
	height:15px;
	left:300px;
}
#advancedSearchLink a{
	text-decoration:underline;
	font-size: 10px;
	position: absolute;
	top: 1px;
	left: 9px;
}
#locationPanel{
	visibility:hidden;
	position:absolute;
	z-index:1;
	left:6px;
	top:25px;
	height:300px;
	width:440px !important;
	/*background-image:url(/_img/searchBox/cv_search_box_bg_large.jpg);*/
	background-repeat:no-repeat;
}
#rdoButton{
	padding-top:2px;
	float:left;
	width:20px;
	vertical-align:middle;
}
#miles{
	float:left;
}
#zip{
	margin-left:4px;
	float:left;
}
#zipError{
	margin-left:4px;
	float:left;
	color:RED;
}
#state{
	float:left;
}
#cityDiv{
	float:left;
	width:150px;
}
#row{
	float:left;
	margin-top:3px;
	margin-bottom:0px !important;
	padding-bottom:0px !important;
}
#metro{
	float:left;
}

.cv_search_box_bg_largeJPG {
	background-image:url(/_img/searchBox/cv_search_box_bg_large.jpg);
}
#namePanel{
	visibility:hidden;
	position:absolute;
	z-index:1;
	left:6px;
	top:25px;
	height:300px;
	width:440px !important;
	/*background-image:url(/_img/searchBox/cv_search_box_bg_large.jpg);*/
	background-repeat:no-repeat;
}

#namePanel a{
	color:#257BC4;
}
#namePanel a:hover{
	color:#ECA433;
}
#alphaWheel{
	margin: 0px;
	font-weight:bold;
	
}
#alphaWheel a{
	color:#FFFF00;
}

#nameSearch{
	margin-top:30px;
	margin-left:20px;
	width:400px;	
}
#nameSubmitButton{
	float:right;
	margin: 6px 2px 10px 12px;
}
#aosSubmitButton{
	float:left;
	margin-bottom:10px;
	margin-left:38px;
	margin-top:5px;
	width:200px;
}

#nameIntro{
	margin-left:5px;
	width:140px;
}
#nameError{
	margin-left:25px;
	color:RED;
	width:235px;
	margin-top:30px;
}
#namesearchform{
	
}
#nameTabText{
	float:left;
	margin-left:0px !important;
	width:300px !important;
	margin-bottom:5px;
}
.nameText{
	position: absolute;
	left: 20px;
	top: 47px;
	width:300px;
}

/* IE6 Only
* html #nameTabText {
float:left;
	margin-left:0px !important;
	width:50% !important;
	margin-bottom:5px;	
}

/* IE7 Only 
*:first-child+html #nameTabText {
float:left;
	margin-left:0px !important;
	width:50% !important;
	margin-bottom:5px;	
}
*/
.input {
	margin-top:5px;
	width:300px;
	background-color: #FFFFFF !IMPORTANT;
	font-size: 10px;
}
#alphaHolder{
	margin-left:13px;
	margin-top:2px;
}
#alphaIntro{
	margin-left:27px;
	width:100%;
}
#alphaOr{
	color:#ECA433;
	margin-left:30px;
	font-weight:bold;
	margin-bottom:12px;
	width:75px;
}
#alphaSearch{
	margin-top:30px;
	margin-left:20px;
}
#searchIntro{
	padding-left:25px;
	padding-top:20px;
	font-weight:bold;
}
#searchForm{
	padding-left:18px;
	padding-top:10px;
}
#name{
	
	height:173px !important;
	width:440px !important;
	background-image:url(/_img/searchBox/cv_search_box_bg.jpg);
	background-repeat:no-repeat;
}
#areaOfStudyPanel{
	position:absolute;
	z-index:1;
	left:6px;
	top:25px;
	height:300px;
	width:440px !important;
	/*background-image:url(/_img/searchBox/cv_search_box_bg_large.jpg);*/
	background-repeat:no-repeat;
	
}
#emtChatListContainer{
	height:125px;
	width: 400px;
	border: 1px solid #eff0c6;
	float:left;
	background:#fff;
	overflow:hidden;
}
#emtChatTitle{
	float:left;
	font-size:12px;
	font-weight:bold;
	color:#F2920A;
	height:19px;
}
#emtChatLink{
	float:left;
	color:#005AA0;
	padding-top:5px;
	padding-left:4px;
}
#emtChatLink a {
	color: #304e86;
}
#emtChatLink a:hover {
	color: #ce8006;
}

.column{
	float:left;
}

#smallBlogContainer{
	float:left;
	width:225px;
}
#areaOfStudyIntro{
	padding-left:25px;
	padding-top:20px;
	font-weight:bold;
}
#areaOfStudyList{
	margin-left:20px;
	overflow:hidden;
	width:420px !important;
}
.aosSelect{
	width:380px !important;
}
#areaOfStudyLocation{
	margin-left:20px;
}

#emailSuccessLinks{
	margin-left:5px;
	padding-bottom:10px;
	color:#666666;
	font-size:10px;
}
#emailSuccessLinks a{
	color:#3C5F96;
}
#returnLink{
	font-size:12px;
	font-weight:bold;
	padding-bottom:30px;
	
}
#returnLink a{
	color:#3C5F96;
}

#links{
	margin-left:0px;
	padding-bottom:10px;
	color:#666666;
	font-size:10px;
}
#links a{
	color:#666666;
}
#links a:hover {
	color: #3C5F96; 
} 

#schoolSearches{
	padding-top:10px;
	border-top:1px solid #969696;
}
#microSite_l{
	float:left;
	top:360px;
	left:6px;
	display:inline;
	/*float:left;*/
	background-image: url(/_img/searchBox/microbar_l.gif);
	background-repeat:no-repeat;
	margin-top:5px;
	margin-left:7px;
	height:20px;
	padding-bottom:7px;
	
}
#microSite_r{
	background-image: url(/_img/searchBox/microbar_r.gif);
	background-repeat:no-repeat;
	  background-position:right;
	height:20px !important;
	width:5px;
	float:left;
	margin-right:0px;
}
#communityCollege{
	border-top:1px solid #7AA7DE;
	border-bottom:1px solid #7AA7DE;
	display:inline;
	font-weight:bold;
	float:left;
	margin-left:5px;
	padding-top:3px;
	background-color:#CCEAF5;
	padding-left:11px;
	padding-right:22px;
	height:15px;
	font-size:10px;
	width:138px;
	
	position:relative;
	zoom:1;
}
#ChristianColleges{
	border-top:1px solid #7AA7DE;
	border-bottom:1px solid #7AA7DE;
	font-weight:bold;
	border-left:1px solid #7AA7DE;
	display:inline;
	float:left;
	padding-left:17px;
	padding-right:20px;
	padding-top:3px;
	background-color:#CCEAF5;
	height:15px;
	font-size:10px;
	width: 133px;
	
	position:relative;
	zoom:1;
}
#HBCUColleges{
	border-top:1px solid #7AA7DE;
	border-bottom:1px solid #7AA7DE;
	font-weight:bold;
	border-left:1px solid #7AA7DE;
	display:inline;
	float:left;
	padding-left:13px;
	padding-right:15px;
	padding-top:3px;
	background-color:#CCEAF5;
	height:15px;
	font-size:10px;
	width: 45px;
	
	position:relative;
	zoom:1;
}

#salliemaeWrapper {
	float: right;
	width: 250px;
	height: 50px;
	margin-top: 0px;
	margin-left: 5px;
	font-family: Arial;
	border-top:1px solid #CCCCCC;
	background: url(/_img/DollarSign.gif) no-repeat;
	background-position: 10px 10px;
	padding: 15px 0 5px 60px;
}

#salliemaeTitle {
	font-size: 12px;
	font-weight: bold;
}

#salliemaeContent {
}
#salliemaeContent a {
	color: #304E86;
	text-decoration: underline;
}
#salliemaeContent a:hover {
	color: #CE8006;
}

#openXAdBlock {
  color: #ffffff;
	float: right;
	margin-top: 10px;
}
#openXAdBlockIFrame {
  margin: 0px;
  padding: 0px;
  width: 316px;
  height: 266px;
}
#openXAdBanner {
  color: #ffffff;
	float: right;
}
#openXAdBannerIFrame {
  margin: 0px;
  padding: 0px;
	width: 468px;
	height: 60px;
}
#facebook{
	border-top:1px solid #cccccc;
	
	margin-top:5px;
	padding-bottom:5px;
	height:24px;
	float:right;
	width:315px;
}
#favSchools{
	float:left;
	margin-left:10px;
	margin-top:7px;
	padding-top:0px;
	width: 201px;
	font-weight:bold;
	color:#3C5F96;
	margin-right:5px;
}
#fbImage{
	float:right;
	margin-top:3px;
	padding-top:0px;
	margin-right:12px;
}
/* IE6*/
* html #fbImage {
	float:right;
	margin-top:3px;
	padding-top:0px;
	margin-right:0px;
}

#myCollegeView{
	padding-top:5px;
	margin-left:10px !important;
	margin-right:0px;
	color:#91BD47;
	
}
#myCollegeTitle{
	height:10px;
	float:right;
	margin-bottom:10px;
	width:120px;
}
#myCollegeText{
	padding-left:10px !important;
	margin-top:-5px;
	height:30px;
}
#myCollegeText a{
	font-size:10px;
	float:left;
	text-align:left;
	margin-left:17px;
}
/*#geoSearch{
	border-right:1px solid #969696;
	padding-right:10px;
	padding-left:2px;
	padding-top:0px;
	padding-top:5px;
	height:50px;
	color:#666666;
	font-size:10px;
	height:57px;
	width:150px !important;
	float:left;
}
#geoSearch a{
	font-size:13px;
	font-weight:bold;
	color:#91BD47;
}*/
#searchTag{
	float:left;
	color:#666666;
	font-weight:bold;
	font-size:9px;
        margin:13px 2px 0px 12px;
}


#searchTagSearch_1024{
        float:left;
        color:#666666;
        font-weight:bold;
        font-size:9px;
        margin: -20px 9px -6px 10px;
}

#hubFeatureBannerHolder{
	float:right;
	text-align: center;	
	width:470px;
	margin-top:5px;
	height:49px;
}
#hubFeatureBannerHolder2{
	float:left;
	text-align: center;	
	width:425px;
	margin-top:5px;
	height:49px;
}
#hubFeatureBanner{
	height:48px;
	display: table;
	display: inline-block;
	margin: 0 auto;
	
}
#hubFeatureBanner2{
	height:48px;
	display: table;
	display: inline-block;
	margin: 0 auto;
	float: left;
}
#bannerContainer{
	float:right;
	text-align:center;
	width:100%;
}
#hubFeatureBanner_l{
	background-image: url(/_img/btn_connectwith_corner_l.gif);
	height:100%;
	width:9px;
	display: table-cell;
	background-repeat:no-repeat;
}
#hubFeatureBanner_m{
	height:100%;
	padding-top:5px;
	border-top:1px solid #d2d2d2;
	border-bottom:1px solid #d2d2d2;
	color:#FFF7E2;
	background:#3B3B3B;
	padding-right:20px;
	padding-left:20px;
	display: table-cell;
	font-size:15px;
	font-weight:bold;
}
#hubFeatureBanner_r{
	background-image: url(/_img/btn_connectwith_corner_r.gif);
	height:100%;
	width:9px;
		display: table-cell;
	background-repeat:no-repeat;
}
#connectWithBtn_l{
	background-image: url(/_img/btn_connectwith_corner_bot_l.gif);
	height:100%;
	width:9px;
	display: table-cell;
	background-repeat:no-repeat;
}	
#connectWithBtn_m{
	height: 48px;
	padding-top:5px;
	border-top:1px solid #d2d2d2;
	border-bottom:1px solid #d2d2d2;
	color:#FFF7E2;
	background:#3B3B3B;
	padding-right:20px;
	padding-left:20px;
	display: table-cell;
	font-size:15px;
	font-weight:bold;
}

#connectWithBtn_r{
	background-image: url(/_img/btn_connectwith_corner_bot_r.gif);
	height:100%;
	width:9px;
	display: table-cell;
	background-repeat:no-repeat;
}
#connectWithText{
	font-size:15px;
	font-weight:bold;
}
#connectWithSchoolName{
	font-size:10px;
	font-weight:bold;
}
#hubFeatureBanner_l:hover{
	cursor: pointer;
}
#hubFeatureBanner_m:hover{
	cursor: pointer;
}
#hubFeatureBanner_r:hover{
	cursor: pointer;
}
#hubFeatureBanner a {color: #FFFFFF !IMPORTANT;} 
#hubFeatureBanner a:hover{
	color: #FFFFFF !IMPORTANT;
	cursor:pointer;
} 
#bannerSpacer:hover{
	cursor:pointer;
}
#schoolName{
	color:#FFFFFF;
	padding-top:3px;
	font-size:10px;
	text-align:center;
	margin-bottom:8px;
}

#bannerSpacer{
	background-image: url(/_img/48pixel_bar.png);
	background-repeat:repeat-x;
	display: table-cell;
	height:100%;
	width:11px;
	/* the following 2 lines contain a hack for IE6 to properly render the transparency layers of images */
	_background: transparent none; /* override IE6 background image */
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/48pixel_bar.png',sizingMethod='scale'); /* load image in special IE6-only way */
}
* html div#bannerContainer{
	display:inline;
	float: none;
	
}
	
* html div#hubFeatureBanner_l { /* ie hack */
display: inline;
float: none;
}
* html div#bannerSpacer { /* ie hack */
display: inline;
float: none;
}
* html div#hubFeatureBanner_r { /* ie hack */
display: inline;
float: none;
}
* html div#hubFeatureBanner_m { /* ie hack */
display: inline;
float: none;
}

#hubFeatureBanner2 a {color: #FFFFFF !IMPORTANT;} 
#hubFeatureBanner2 a:hover{
	color: #FFFFFF !IMPORTANT;
	cursor:pointer;
} 
#schoolName2{
	color:#FFFFFF;
	padding-top:3px;
	font-size:10px;
	text-align:center;
	margin-bottom:8px;
}

#bannerSpacerA:hover{
	cursor:pointer;
}

#bannerSpacerA{
	background-image: url(/_img/48pixel_bar.png);
	background-repeat:repeat-x;
	display: table-cell;
	height:100%;
	width:11px;
	/* the following 2 lines contain a hack for IE6 to properly render the transparency layers of images */
	_background: transparent none; /* override IE6 background image */
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/48pixel_bar.png',sizingMethod='scale'); /* load image in special IE6-only way */
}

#bannerSpacerB:hover{
	cursor:pointer;
}

#bannerSpacerB{
	background-image: url(/_img/48pixel_bar.png);
	background-repeat:repeat-x;
	display: table-cell;
	height:100%;
	width:11px;
	/* the following 2 lines contain a hack for IE6 to properly render the transparency layers of images */
	_background: transparent none; /* override IE6 background image */
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/48pixel_bar.png',sizingMethod='scale'); /* load image in special IE6-only way */
}

* html div#bannerContainer{
	display:inline;
	float: none;
	
}
	
* html div#bannerSpacerA { /* ie hack */
display: inline;
float: none;
}
* html div#bannerSpacerB { /* ie hack */
display: inline;
float: none;
}
* html div#connectWithBtn_l { /* ie hack */
display: inline;
float: none;
}
* html div#connectWithBtn_m { /* ie hack */
display: inline;
float: none;
}
* html div#connectWithBtn_r { /* ie hack */
display: inline;
float: none;
}

/*
 * End the main navigation definitions
*/


/*
 * Main Section Definitions
 */
#mast_head {
	width: 735px;
	height: 39px;
	margin: 0px 0px 5px 10px;
	background-image: url(/_img/csr/bg_masthead.jpg);
}

.csr_numbers_text {
	padding: 11px 0px 0px 5px;
	float: left;
	font-family: Arial;
	font-size: 20px;
	font-weight: bold;
	color: #6DA1DB;
}

#csr_getInfo_text a:hover {
	color: #FEA820;
}

#csr_compare_text a:hover {
	color: #FEA820;
}

#csr_search_text a:hover {
	color: #FEA820;
}

#csr_search {
	float: left;
	width: 125px;
}

#csr_search_img {
	padding: 7px 0px 0px 0px;
	float: left;
}

#csr_compare {
	float: left;
	width: 148px;
}

#csr_compare_img {
	padding: 7px 0px 0px 0px;
	float: left;
}

#csr_getInfo {
	float: left;
	width: 140px;
}

#csr_getInfo_img {
	padding: 7px 0px 0px 0px;
	float: left;
}

#otherLinks{
	float:right !important;
	/*margin:30px 20px 0px 0px !important;*/
	padding:10px 10px 0px 0px !important;
	height:320px !important;
	width:305px !important;
}
/* IE6*/
* html #otherLinks {
	float:right !important;
	/*margin:-13px 5px 0px 0px !important;*/
	padding:0px 10px 0px 0px !important;
	height:340px !important;
	width:305px !important;
}

#otherLinksBanner{
	margin-bottom:5px;
	font-family: Arial;
	font-size: 21px;
	font-weight: bold;
	color: #3268A5;
	
	float: left;
	padding: 10px 0px 0px 5px;
	width: 43%;
}

#otherLinks_schoolsNear {
	border-bottom: 1px solid #CCCCCC;
}

#otherLinks_schoolsNear_padMe {
	padding: 10px 0px 10px 10px;
}

#otherLinks_schoolsNear span{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #7F7F7F;
}

#otherLinks_schoolsNear a{
	text-decoration: underline;
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	color: #6B94C2;
	padding-bottom: 10px;
}

#otherLinks_schoolsNear a:hover {
	color: #FEA820;
}

#otherLinks_requestInfo{
	border-bottom: 1px solid #CCCCCC;
}

#otherLinks_requestInfo_padMe {
	padding: 15px 0px 15px 10px;
}

#otherLinks_requestInfo img {
	width: 140px;
}

#otherLinks_requestInfo span {
	font-family: Arial;
	font-size: 11px;
	color: #535353;
	text-align: left;
	padding-left:2px;
}

#otherLinks_requestInfo_new {
	font-family: Arial;
	font-size: 11px;
	color: #535353;
	text-align: left;
	padding:0px;
	margin: 0px 0px 0px 2px;
}

#otherLinks_requestInfo a {
	background: url(/_img/csr/btn_request-info.gif) 0 0 no-repeat;
	display:block;
	width: 140px;
	height: 30px;
}

#otherLinks_requestInfo a:hover {
	background-position: 0 -30px;
}

#otherLinks_browseColleges {
	border-bottom: 1px solid #CCCCCC;
}

#otherLinks_browseColleges_padMe {
	padding: 10px 0px 10px 10px;
}
#superSecretButton{
float:left;
width:768px;
}
#buttonHolder{
float:left;
padding:5px 0 5px 5px;
}
.otherLinks_browseColleges_button {
	width: 140px;
	height: 27px;

}

.otherLinks_browseColleges_button a  *{
	float: left;
	height:100%;
	cursor: pointer;
}

.otherLinks_browseColleges_button .otherLinks_browseColleges_buttons_leftEdge, .otherLinks_browseColleges_button .otherLinks_browseColleges_buttons_rightEdge{
	width: 4px;
}

.otherLinks_browseColleges_button .otherLinks_browseColleges_buttons_leftEdge{
	background-image: url(/_img/csr/btn_region-corners_l.gif);
	background-repeat: no-repeat;
}

.otherLinks_browseColleges_button_hover .otherLinks_browseColleges_buttons_leftEdge{
	background-image: url(/_img/csr/btn_region-corners_l_ro.gif) !important;
}

.otherLinks_browseColleges_button .otherLinks_browseColleges_buttons_content{
	background-color: #B8D57E;
	width: 128px;
	height: 21px;
	padding: 6px 0px 0px 4px;
}

.otherLinks_browseColleges_button_hover .otherLinks_browseColleges_buttons_content{
	background-color:  #839E4C !IMPORTANT;
}

.otherLinks_browseColleges_button .otherLinks_browseColleges_buttons_rightEdge{
	background-image: url(/_img/csr/btn_region-corners_r.gif);
	background-repeat: no-repeat;
}

.otherLinks_browseColleges_button_hover .otherLinks_browseColleges_buttons_rightEdge{
	background-image: url(/_img/csr/btn_region-corners_r_ro.gif) !important;
}

#otherLinks_browseColleges_buttons a{
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#otherLinks_browseColleges_byState {
	padding: 5px 0px 5px 0px;
}

#otherLinks_browseColleges_byState a{
	font-family: Arial;
	font-size: 13px;
	color: #95B35A;
}

#otherLinks_browseColleges_byState a:hover {
	color: #E99716;
}

#otherLinks_browseColleges_browse {
	padding: 5px 0px 5px 0px;
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	color: #7F8082;
}

#otherLinks_scholarship {
}

#otherLinks_scholarship_padMe {
	padding: 10px 15px 10px 10px;
}

#otherLinks_scholarship a{
	font-family: Arial;
	font-size: 16px;
	color: #B1CA57;
	font-weight: bold;
}

#otherLinks_scholarship a:hover {
	color: #FEA820;
	font-weight: bold;
}

#otherLinks_scholarship span{
	font-family: Arial;
	font-size: 11px;
	color: #77808B;
}


#top_area {
	width: 750px;
	background: #ffffff;
	margin: 0px 5px;
}

#middle_area {
	margin:5px;
	width: 750px;
	background: #ffffff;
	
}

#middle_area2 {
	width: 750px;
	background: #ffffff;
	margin: 5px;
}
#middle_area3 {
	width: 750px;
	background: #ffffff;
	margin: 5px;
}

#bottom_area {
	width: 750px;
	background: #ffffff;
	margin: 5px;
}

#bottom_area_new {
	width: 750px;
	background: #ffffff;
	margin: 5px;
}


/*
 * Header Definitions
 */

#header {
	height: 75px;
	width: 760px;
	background: url(/_img/header_bg.gif);
}
#header1024 {
	height: 75px;
	width: 1003px;
	background: url(/_img/header_bg1024.gif);
}
#site_title {
  padding: 20px 0px 0px 0px;
  width: 272px;
  text-align: center;
	float: left;
}

#t_sec_1 {
	font-family: times;
}

#t_sec_2 {
	font-family: verdana,arial;
	font-weight: 900;
}

#banner_holder {
	float: right;
	margin-top: 7px;
	margin-right: 4px;
  padding: 0px;
}
#banner_holder_1024 {
	float: right;
	margin-top: 7px;
	margin-right: 97px;
	padding: 0px;
}

div[id="banner_holder"] {
  margin-right: 7px !important;
}

#nav {
	background: #1581E6;
	width: 760px;
	height: 32px;
}

#login_block {
	margin-top: 0px;
	margin-bottom: 5px;
	height: 40px;
}

#login_block div {
  line-height: 18px;
  font-size: 10px !important;
  font-weight: normal !important;
}

#login_welcome {
  float: left;
  margin-left: 10px !important;
  margin-top: 9px;
}

#login_register {
  float: left;
  margin: 9px 8px 0;
  width: 110px;
}

#login_myCV {
  float: right;
  width:183px;
}

#sub_header {
	
	width: 760px;
	height: 60px;
	margin: 0px;
  padding: 0px;
}

#sponsor_banner {
  margin-top: 5px;
  float: right;
}
#locationAos{
	width:225px !important;
}
#location{
	width:225px !important;
}
#sponsor_school {
  margin: -19px 0px 0px 170px;
  position: absolute;
  width: 134px;
  vertical-align: top;
  text-align: right;
  font-family: verdana,arial,sans-serif,helvetica;
  font-size: 7pt;
	font-weight: bold;
  font-variant: normal;
  color: #000000;
  line-height: 11px;
}

#resultsPageSearchAgainBox{
float: left;
height: 345px;
width: 620px;
padding-left:90px;
}
#noResultsMessageBox{
float:left;
width:620px;
height:75px;
font-size:14px;
font-weight:bold;
padding-top:20px;
text-align:center;
}

#csrStateSearchText{
	/*float:left;
	padding-left:240px;
	padding-top:30px;*/
	width:500px;
	position: relative;
	top:30px;
	margin-left: 40px; /* fixed CVSITE-2246 on Jun 5 2009: moved this element within the middle search container (formerly used 250px when it was on row by itself) */
	margin-top: 30px;
}

.sub_header_sponsor_school {
  margin: 18px 0px 0px 0px;
  position: absolute;
  width: 690px;
  height: 60px;
  vertical-align: top;
  text-align: right;
  font-family: verdana,arial,sans-serif,helvetica;
  font-size: 10px;
	font-weight: bold;
  font-variant: normal;
  color: #FFFFFF;
  line-height: 16px;
}

.sub_header_sponsor_banner {
  position: absolute;
  margin-top: 0px;
  width: 760px;
  height: 60px;
  text-align: right;
}


/*
 * Cell Dimension and Background Definitions
*/

.solid_bg_ffffff_212x212 {
  background-color: #FFFFFF;
	width: 212px;
	height: 212px;
}

.solid_bg_ffffff_428x428 {
  height: 428px;
	width: 428px;
	background: #ffffff;
	margin: 0px 0px 5px 0px;
}

.solid_bg_8b8b8b_212x212 {
  background-color: #8B8B8B;
	width: 212px;
	height: 212px;
}

.solid_bg_333333_428x317 {
  height:428px;
	width: 317px;
	background: #333333;
	margin: 0px 5px 5px 0px;
}

.solid_bg_333333_186x212 {
  height: 212px;
	width: 186px;
	background: #333333;
}

.solid_bg_ffffff_302x212 {
  background-color: #FFFFFF;
	width: 302px;
	height: 212px;
}

.solid_bg_ffffff_308x212 {
  background-color: #FFFFFF;
	width: 306px;
	height: 212px;
	margin:0px;
}

.solid_bg_ff6600_302x212 {
  background-color: #FF6600;
	width: 302px;
	height: 212px;
}

.gradient_bg_1_180x212 {
  background: url(/_img/section_bg.jpg);
  background-repeat: repeat-x;
  background-position: left bottom;
	width: 180px;
	height: 212px;
}

.gradient_bg_1_212x212 {
  background: url(/_img/section_bg.jpg);
  background-repeat: repeat-x;
  background-position: left bottom;
	width: 212px;
	height: 212px;
}

.gradient_bg_1_218x212 {
  background: url(/_img/section_bg.jpg);
  background-repeat: repeat-x;
  background-position: left bottom;
	width: 218px;
	height: 212px;
}

.gradient_bg_2_436x212 {
  background: url(/_img/campus_stud3.jpg);
  background-repeat:no-repeat;
 /* background-position: left bottom; */
	width: 435px;
	height: 212px;
}

.gradient_bg_1_378x212 {
	background: url(/_img/section_bg.jpg);
	width: 378px;
	height: 212px;
}

.gradient_bg_1_366x212 {
	background: url(/_img/section_bg.jpg);
	width: 366px;
	height: 212px;
}

.gradient_bg_1_invert_212x212 {
  background: url(/_img/section_bg_invert.jpg);
  background-repeat: repeat-x;
  background-position: 0px 25px;
	width: 212px;
	height: 212px;
}

.gradient_bg_1_invert_302_212 {
  background: url(/_img/section_bg_invert.jpg);
  background-repeat: repeat-x;
  background-position: 0px 32px;
	width: 302px;
	height: 212px;
}

.gradient_bg_new_invert_302_212 {
  background: url(/_img/campus_dorm_bg.jpg);
  background-repeat: repeat-x;
  background-position: 0px 32px;
	width: 308px;
	height: 211px;
}
.gradient_bg_new_invert_text{
 width: 125px;
 margin: 0px;
 float:right;
 font-size:10px;
}

.gradient_bg_new_invert_text a{
 color:#FF6600;
 text-decoration:underline;
}

.gradient_bg_new_invert_image{
 float:left;
}

.gradient_bg_1_180x248 {
  background: url(/_img/section_bg.jpg);
  background-repeat: repeat-x;
  background-position: left bottom;
	width: 180px;
	height: 248px;
}

.gradient_bg_2_180x248 {
  background: url(/_img/b_section_bg.jpg);
  background-repeat: repeat-x;
  background-position: left bottom;
	width: 180px;
	height: 248px;
}

.gradient_bg_1_186x212 {
  background: url(/_img/section_bg.jpg);
  background-repeat: repeat-x;
  background-position: left bottom;
	width: 186px;
	height: 212px;
}

.gradient_bg_2_366x248 {
  background-image: url(/_img/b_section_bg.jpg);
  background-repeat: repeat-x;
	width: 366px;
	height: 248px;
}

.gradient_bg_2_invert_366x248 {
  background-image: url(/_img/b_section_bg_invert.jpg);
  background-repeat: repeat-x;
	width: 366px;
	height: 248px;
}

.gradient_bg_2_378x248 {
  background-image: url(/_img/b_section2_bg.jpg);
  background-repeat: repeat-x;
	width: 378px;
	height: 248px;
}

.gradient_bg_2_invert_378x248 {
  background-image: url(/_img/b_section2_bg_invert.jpg);
  background-repeat: repeat-x;
	width: 378px;
	height: 248px;
}

.gradient_bg_2_invert_212x212 {
  background: url(/_img/section_bg_dark_invert.jpg);
  background-repeat: repeat-x;
  background-position: 0px 25px;
	width: 212px;
	height: 212px;
}

.gradient_bg_2_invert_212x430_career {
  background: url(/_img/career_section_bg_dark_invert.jpg);
  background-repeat: repeat-x;
  background-position: 0px 25px;
	width: 212px;
	height: 430px;
}
.gradient_bg_2_invert_app_212x428 {
  background: url(/_img/section_bg_dark_app_invert.jpg);
  background-repeat: repeat-x;
  background-position: 0px 25px;
	width: 212px;
	height: 428px;
}


.gradient_bg_2_186x212 {
  background: url(/_img/section_bg_dark_invert.jpg);
  background-repeat: repeat-x;
  background-position: 0px 25px;
	width: 186px;
	height: 212px;
}

.gradient_bg_1_212x428 {
  background: url(/_img/section_bg_403.jpg);
  background-repeat: repeat-x;
  background-position: 0px 25px;
	width: 212px;
	height: 428px;
}

.gradient_bg_2_invert_212x428 {
  background: url(/_img/section_bg_dark_invert_403.jpg);
  background-repeat: repeat-x;
  background-position: 0px 25px;
	width: 212px;
	height: 428px;
}


/*
 * Basic Section Header Definitions
*/

.blue_header_text {
  color: #6AA7E6;
}

.green_header_text {
  color: #2A9F00;
}

.section_header {
	margin:0px 0px 2px 0px;
  padding: 6px 0px 0px 0px;
 	font-family: verdana,arial,sans-serif,helvetica !important;
  font-size: 9px !important;
  font-weight: bold !important;
}

.section_header_solid_363636, .section_header_stripes_blue, .section_header_stripes_blue_366, .section_header_stripes_green, .section_header_lt_blue  {
	white-space: normal;
	left: 10px;
	color: #FFFFFF !IMPORTANT;
	padding: 3px 0px 2px 8px;
	font-family: verdana,arial,sans-serif,helvetica !important;
	font-size: 9px !important;
	font-weight: bold !important;
	font-variant: small-caps !important;
	line-height: 20px !important;
}

.section_header_solid_363636 {
	background-color: #363636;
}

.section_header_stripes_blue {
	background: url(/_img/stripes_blue.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

.section_header_stripes_blue_366 {
	background: url(/_img/stripes_blue_366.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

.section_header_stripes_green {
	background: url(/_img/stripes_green.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

.section_header_lt_blue {
	background: url(/_img/blue-section-header.gif);
}

.section_header_lt_blue a:link, .section_header_lt_blue a:visited {
	color: #000;
}

.section_header_lt_green {
	white-space: normal;
	left: 10px;
	color: #FFFFFF !IMPORTANT;
	padding: 3px 0px 2px 8px;
  font-family: verdana,arial,sans-serif,helvetica !important;
  font-size: 9px !important;
	font-weight: bold !important;
	font-variant: small-caps !important;
	line-height: 20px !important;
	background: url(/_img/green-section-header.gif);
}

.section_header_lt_green a:link, .section_header_lt_green a:visited {
	color: #000;
}

.section_header_fin_green {
	white-space: normal;
	left: 10px;
	color: #FFFFFF !IMPORTANT;
	padding: 3px 0px 2px 8px;
  font-family: verdana,arial,sans-serif,helvetica !important;
  font-size: 9px !important;
	font-weight: bold !important;
	font-variant: small-caps !important;
	line-height: 20px !important;
	background: url(/_img/fin-green-section-header.gif);
}

.section_header_fin_green a:link, .section_header_fin_green a:visited {
	color: #FFF;
}

.section_header_fin_gold {
	white-space: normal;
	left: 10px;
	color: #000000 !IMPORTANT;
	padding: 3px 0px 2px 8px;
  font-family: verdana,arial,sans-serif,helvetica !important;
  font-size: 9px !important;
	font-weight: bold !important;
	font-variant: small-caps !important;
	line-height: 20px !important;
	background: url(/_img/fin-gold-section-header.gif);
}

.section_header_christian_blue {
	white-space: normal;
	left: 10px;
	color: #FFFFFF !IMPORTANT;
	padding: 3px 0px 2px 8px;
  font-family: verdana,arial,sans-serif,helvetica !important;
  font-size: 9px !important;
	font-weight: bold !important;
	font-variant: small-caps !important;
	line-height: 20px !important;
	background: url(/_img/christian-blue-section-head.gif);
}

.section_header_christian_blue a:link, .section_header_christian_blue a:visited {
	color: #FFF;
}

.section_header_app_red {
	white-space: normal;
	left: 10px;
	color: #FFFFFF !IMPORTANT;
	padding: 3px 0px 2px 8px;
  font-family: verdana,arial,sans-serif,helvetica !important;
  font-size: 9px !important;
	font-weight: bold !important;
	font-variant: small-caps !important;
	line-height: 20px !important;
	background: url(/_img/app-red-section-header.gif);
}

.section_header_car_maj_purp {
	white-space: normal;
	left: 10px;
	color: #FFFFFF !IMPORTANT;
	padding: 3px 0px 2px 8px;
  font-family: verdana,arial,sans-serif,helvetica !important;
  font-size: 9px !important;
	font-weight: bold !important;
	font-variant: small-caps !important;
	line-height: 20px !important;
	background: url(/_img/car_maj_purp-section-header.gif);
}

.section_header_car_maj_purp_new {
	white-space: normal;
	left: 10px;
	color: #FFFFFF !IMPORTANT;
	padding: 3px 0px 2px 8px;
  font-family: verdana,arial,sans-serif,helvetica !important;
  font-size: 11px !important;
	font-weight: bold !important;
	font-variant: small-caps !important;
	line-height: 20px !important;
	background: url(/_img/car_maj_purp-section-header.gif);
}

.section_header_req_info_blue {
  	/*margin-right: 5px;*/
	white-space: normal;
  	color: #FFFFFF !IMPORTANT;
	padding: 3px 0px 2px 8px;
  	font-family: verdana,arial,sans-serif,helvetica !important;
  	font-size: 9px !important;
	font-weight: bold !important;
	font-variant: small-caps !important;
	line-height: 20px !important;
	background-color: #6BA7E6;
}
/*collegeview request info page top*/
.section_header_req_info_blue_second {
  	/*margin-right: 5px;*/
	white-space: normal;
  	color: #FFFFFF !IMPORTANT;
	padding: 3px 0px 2px 8px;
  	font-family: verdana,arial,sans-serif,helvetica !important;
  	font-size: 9px !important;
	font-weight: bold !important;
	font-variant: small-caps !important;
	line-height: 20px !important;
	background-color: #6BA7E6;
	width: 502px;
	margin-left:50px;
}

.section_subheader_req_info_gray {
  margin: 0px 5px 0px 80px;
	white-space: normal;
	left: 10px;
  color: #FFFFFF !IMPORTANT;
	padding: 3px 0px 2px 8px;
  font-family: verdana,arial,sans-serif,helvetica !important;
  font-size: 10px !important;
	font-weight: bold !important;
	line-height: 20px !important;
	background-color: #A8A8A8;
}

.section_header_collegesearch_gray {
  margin: 10px 5px 14px 4px;
	white-space: normal;
	left: 10px;
  color: #333333 !IMPORTANT;
	padding: 3px 0px 0px 4px;
  font-family: verdana,arial,sans-serif,helvetica !important;
  font-size: 9px !important;
	font-weight: bold !important;
	font-variant: small-caps !important;
	line-height: 16px !important;
  width: 250px;
  border-bottom: 1px solid #333333;
}

.section_subheader_collegesearch_blue {
  margin: 10px 5px 14px 4px;
	white-space: normal;
	left: 10px;
  color: #FFFFFF !IMPORTANT;
	padding-left: 4px;
  font-family: verdana,arial,sans-serif,helvetica !important;
  font-size: 9px !important;
	font-weight: bold !important;
	font-variant: small-caps !important;
	line-height: 18px !important;
  width: 150px;
  background-color: #6BA7E6;
}

#cs_zero_schools, #sitesearch_zero {
	padding: 12px 6px 0px 6px;
}

#cs_zero_schools .input_label_bold, #sitesearch_zero .input_label_bold {
	font-weight: bold;
	color: #666666 !IMPORTANT;
}

#cs_zero_schools .input_label_bold {
	line-height: 11px !important;
}

#cs_zero_schools .input_field, #sitesearch_zero .input_field {
	margin: 0px 12px !important;
}

#cs_zero_schools div br, #sitesearch_zero div br {
	margin: 0px;
	padding: 0px;
}

#cs_zero_schools p, #sitesearch_zero p {
	margin: 12px 0px;
}

#cs_zero_schools li, #sitesearch_zero li {
	margin: 0px 0px 0px 24px;
}


/* The following section handles the various states of the tabbing on the home page. */

.section_header_tab_set {
  white-space: normal;
  background-color: #FFFFFF;
  height: 16px;
}

.section_header_tab_set div {
  white-space: normal;
	color: #FFFFFF !IMPORTANT;
  font-family: verdana,arial,sans-serif,helvetica !important;
  font-size: 11px !important;
	font-weight: bold !important;
	font-variant: small-caps !important;
  text-align: center;
	line-height: 16px !important;
}

#section_header_tab_1 {
  float: left;
  margin: 0px 1px 0px 0px;
  width: 90px;
  height: 16px;
}

#section_header_tab_2 {
  float: left;
  margin: 0px 1px;
  width: 90px;
  height: 16px;
}

#section_header_tab_3 {
  float: left;
  margin: 0px 1px;
  width: 90px;
  height: 16px;
}

#section_header_tab_4 {
  float: left;
  margin: 0px 0px 0px 1px;
  width: 90px;
  height: 16px;
}

.section_header_tab_active {
  background-image: url("/_img/tab_feature/tab_active.gif");
  background-repeat: no-repeat;
}

.section_header_tab_inactive {
  background-image: url("/_img/tab_feature/tab_inactive.gif");
  background-repeat: no-repeat;
  cursor: pointer;
}

.section_tab_main {
  margin: 0px;
  width: 366px;
}

.section_tab_title {
  margin: 0px;
  padding: 0px;
  width: 366px;
  height: 26px;
}

.section_tab_photo {
  margin: 3px 5px 2px 5px;
  padding: 0px;
}

.section_tab_body {
  margin: 5px 10px;
  width: 346px;
}

.section_tab_body p {
  margin: 0px;
  padding: 0px;
  white-space: normal;
  font-family: verdana,arial,sans-serif,helvetica;
  font-size: 10px;
  color: #FFFFFF;
}

.section_tab_body_lead {
  margin-bottom: 2px !important;
  font-size: 12px !important;
	font-weight: bold !important;
}

/*
 * Basic Section Content Definitions
*/

.black_text {
	color: #111111;
}

.section_image {
  /* For setting the image to the right of the links */
  float: left;
	margin: 8px 10px 5px 5px;
}

.section_image_center {
  /* For setting the image centered above the links */
	margin: 8px 10px;
  text-align: center;
}

.section_content {
	color: #666666;
	padding: 3px 2px 0px 0px;
  font-family: verdana,arial,sans-serif,helvetica;
	font-size: 9px;
}

.section_content_center {
	text-align: center;
}

.section_content ul {
 	list-style-type: none; 
 	margin: 3px 3px 0px 4px;
 	padding-left: 0px;
}

.section_content_white {
  font-family: verdana,arial,sans-serif,helvetica;
	font-size: 9px;
  color: #FFFFFF;
	text-align: left;
  line-height: 11px;
}

.block_link {
  margin: 1px 10px 0px 10px;
  background-color: #757575;
  width: 158px;
  font-family: verdana,arial,sans-serif,helvetica;
	font-size: 9px;
  color: #FFFFFF;
  text-align: left;
  text-indent: 8px;
  line-height: 18px;
}

.blue_para {
  margin: 0px 8px;
  padding: 0px;
  font-size: 10px;
  font-weight: bold;
  color: #0D3F7A;
  line-height: 14px;
}

.blue_para_read_more {
  margin: 0px;
  padding: 0px;
  text-align: right;
}


/*
 * About Us Group Definitions
*/

#about_area {
  margin: 0px auto;
  padding: 30px;
  height: auto;
	background: #ffffff;
}

#about_head {
  margin: 0px 0px 24px 0px;
  padding: 8px 0px;
  background-color: #EFEFEF;
  font-family: verdana,arial,sans-serif,helvetica;
	font-size: 14px;
  font-weight: bold;
	color: #111111;
  text-indent: 6px;
}

#about_body {
  margin: 4px 0px 0px 0px;
  padding: 0px 20px 120px 0px;
  height: inherit;
  vertical-align: top;
  background-image: url(/_img/article_shadow.gif);
  background-repeat: repeat-y;
  background-position: right top;
  float: left;
}

#about_content {
  margin-left: 12px;
  padding-bottom: 20px;
  /*min-height: 450px;*/
  font-family: verdana,arial,sans-serif,helvetica;
  font-size: 11px;
}


/*
 * Interstatial Definitions
*/

#interstitial_area {
  margin: 0px;
  width: 760px;
  height: 565px;
  background-color: #FFFFFF;
}

#interstitial_body {
  margin: 0px 6px 0px 2px;
  width: 744px;
  height: 565px;
  vertical-align: top;
  float: left;
  background-image: url(/_img/interstitial/bg.gif);
  background-repeat: no-repeat;
}

div[id="interstitial_body"] {
  margin: 0px 4px !important;
}

#interstitial_overlay {
  margin: 50px 100px;
  position: absolute;
  width: 514px;
  height: 232px;
  background-color: #FFFFFF;
  border: 8px solid #ADD03B;
}

#interstitial_form {
  margin: 2px 2px 0px 2px;
  padding: 6px 0px 0px 0px;
  background-color: #EDEDED;
}

#interstitial_head {
  height: 58px;
  background-color: #FFFFFF;
}

#interstitial_3Qs {
  margin: 8px 0px 6px 16px;
  float: left;
}

#interstitial_blurb {
  margin: 5px 4px 6px 0px;
  float: right;
}

#interstitial_submit {
  margin-top: 6px;
  padding-top: 6px;
  text-align: center;
  background-color: #FFFFFF;
}

.interstitial_label_bold {
  float: left;
  width: 80px;
  line-height: 22px;
  font-weight: bold;
  text-align: right;
  font-family: arial;
  font-size: 11px !important;
  color: #000000;
}

.interstitial_input1 {
  margin-left: 68px;
  padding-left: 12px;
  width: 350px;
  background-image: url(/_img/interstitial/bullet1.gif);
  background-repeat: no-repeat;
  background-position: left center;
}

.interstitial_input2 {
  margin-left: 68px;
  padding-left: 12px;
  width: 350px;
  background-image: url(/_img/interstitial/bullet2.gif);
  background-repeat: no-repeat;
  background-position: left center;
}

.interstitial_input3 {
  margin-left: 68px;
  padding-left: 12px;
  width: 350px;
  background-image: url(/_img/interstitial/bullet3.gif);
  background-repeat: no-repeat;
  background-position: left center;
}


/*
 * 404 Page Definitions
*/

#my404_area {
  margin: 0px;
  width: 760px;
  background-color: #FFFFFF;
}

#my404_head {
  margin: 18px 0px;
  height: 60px;
  background-color: #E1EDFA;
  font-family: verdana,arial,sans-serif,helvetica;
  font-size: 24px;
  font-weight: bold;
  color: #6BA7E6;
  line-height: 60px;
  text-indent: 12px;
}

#my404_body {
  margin: 0px 18px 180px 18px;
  width: 722px;
  line-height: 18px;
}

.my404_help {
  font-family: verdana,arial,sans-serif,helvetica;
  font-size: 14px;
  font-weight: bold;
  color: #8E8E8E;
}


/*
 * Footer Section Definitions
*/

#footer_area {
	margin: 0 auto;	
	text-align: left;
    padding: 0px 5px 30px 5px;
	background: #ffffff;
}
#footer_area1024 {
	float:left;
	margin: 0 auto;	
	text-align: left;
	background: #ffffff;
	padding: 25px 1px 1px 65px;
	height:125px;
	width:874px; /* parent.width=940 - this.padding.width=66 */
}
#footer_content {
  margin: 18px 0px 0px 5px;
}

#footer_content ul {
  margin: 0px;
  padding: 0px;
}

#footer_content li {
  margin: 0px 3px;
  display: inline;
  list-style: none;
  font-weight: normal !important;
  color: #2AACE0;
}
#footer_seo{
	width:600px;
	float:left;
	margin-left:15px;
}
#csrSearchContainer{
	width:434px;
	float:left;
	height:340px;
}

#csrCollegeSearchPage{
	width:530px;
	float:left;
	height:340px;
	background-image:url(/_img/article_shadow.gif);
	background-repeat: repeat-y;
	background-position: right top;
	margin-bottom:-6px;
	margin-left: 85px;
	padding-top: 10px;
	_width: 525px;
	_margin-left: 45px;
}
#csrSearchOptionsContainer{
	width:385px;
	float:left;
	height:110px;
	margin-top:-1px;
	margin-bottom:5px;
	background-color: #9BCDF0;
	_width:355px;
}
#csrSearchOptionsContainerBlank{
	width:385px;
	float:left;
	height:110px;
	margin-top:6px;
	margin-bottom:5px;
	_width:355px;
}
#getWidgetContainer{
	width:160px;
	float:left;
	margin-top:10px;
}
#locationSubmitButton{
	float:left;
	margin-bottom:20px;
	margin-top:5px;
	margin-left:20px;
	width:200px;
}

#csrSearchTitle{
	margin-top:5px;
	font-weight:bold;
	font-size:11px;
}
#csrFeaturedArticleTitle{
	float:left; 
	width:210px;
	font-weight:bold;
	font-size:12px;
	margin-top:10px;
	margin-left:10px;
	margin-right:10px;
	color: #929289;
}

#csrFeaturedArticleTitle a {
	color: #929289;
}

#csrFeaturedArticleTitle a:hover {
	text-decoration:underline;
	cursor: hand;
}

#csrFeaturedArticleText{
	float:left;
	width:210px;
	margin-top:5px;
	margin-left:10px;
	margin-right:10px;
	color: #929289;
}

.csrFeaturedSchoolText{
	color:#75A2E3;
	text-decoration: underline;
}
#csrFeaturedText{
	font-size:14px;
	margin-bottom:10px;
	float:left;
	color:#75A2E3;
	text-decoration: underline;
	width: 98%;
}
#csrFeaturedSchoolLinkContainer{
	width:135px;
	height:87%;
	min-height:300px;
	position:absolute;
	top:340px;
	right:0px;
}
#csrTuitionRange{

}
#csrSchoolType{

}
#csrMinorityType{
	
}
.csrOptionBlockLabel{
float:left;

 }
.csrOptionBlock{
 height:25px;
 width: 100%;
 float: left;
 margin-left:15px;
}
.footlink {
  text-decoration: none;
  font-weight: normal !important;
  color: #2AACE0;
}

.footlink:hover {
  text-decoration: underline;
  font-weight: normal !important;
  color: #999999;
}

/*
 * Ben's stuff
*/

.table_row {
  clear: both;
}

.table_cell {
  float: left;
}

.faq_table tr td {
  vertical-align: top;
  color: #111111;
}

.faq_table tr td ol {
  margin: 0px !important;
  padding: 0px !important;
}

.faq_table tr td ol li {
  margin: 0px 0px 0px 24px !important;
  padding: 0px !important;
}

.csr_numlink {
	color: #6DA1DB;
}

.partnerLinkArrowGif {
 background: url(/_img/searchBox/microbar_arrow.gif);
}

.partnerLink  {
 /*background: url(/_img/searchBox/microbar_arrow.gif);*/
 background-repeat:no-repeat;
 background-position: 12px 5px;
 text-indent:8px;
}
.partnerLinkMid {
 /*background: url(/_img/searchBox/microbar_arrow.gif);*/
 background-repeat:no-repeat;
 background-position: 16px 5px;
 text-indent:7px;
}

.partnerLinkEnd {
 /*background: url(/_img/searchBox/microbar_arrow.gif);*/
 background-repeat:no-repeat;
 background-position: 16px 5px;
 text-indent:10px;
}

