/* Front Page
------------------------------------------------------------------------------*/
.front #header {
  background: none;
  color: #000;
  border-bottom: none;
  height:auto;
  margin-top: 20px;
  font-family: Georgia,serif;
}
.front #header .block {
  height:auto;
}
.front #block-menu-menu-loginmenu {
  font-family: Arial,sans-serif;
}
.front #header #logo {
  float: left;
  margin-top:5px;
}
.front #header .region-home-header {
    float: right;
}
.front #header #block-zinch_dashboard-5  {
    float: left;
}
.front #header .front-slogan-block {
    font-size: 33px;
    text-align: right;
}
.front #header .front-slogan-block a {
    color:#58bed8;
}
.front #header .front-slogan-block .subslogan {
    display: block;
    font-size: 19px;
}
#block-zinch_dashboard-15 {
    float: right;
    width: 190px;
}
#block-zinch_dashboard-15 {
    padding-right: 15px;
    width: 175px;
}
.front #main-wrapper {
  background: none;
  border: none;
  margin-top: 0;
  float: none;
  width: 100%;
  margin-bottom: 25px;
}
#home-middle {
  background: #fff;
  border: 1px solid #ccc;
  clear: both;
}
#home-middle {
  padding: 25px;
}
.front #content,
.front .no-sidebars #content {
  float: none;
  margin-left: 0;
  margin-right: 0;
  margin-top: 20px;
  padding: 0;
  width: 100%;
}
.front #content .section {
  margin: 0;
}
#home-top,
#home-top #home-top1-col1,
#home-top #home-top1-col2,
#home-top #home-top1-col3,
#home-top #block-views-zinch_frontpagepeople-block_3   {
  overflow:hidden;
  zoom:1;
}
#home-top #home-top1-col1 {
  padding-bottom: 15px;
}
#home-top h2 {
  font-size:16px;
  margin-bottom:8px;
  font-family: Georgia, serif;
}
#home-top #home-top3-col1,
#home-top #home-top1-col1 {
  float:left;
  width:450px;
  margin-right:14px;
  height:200px;
}
#home-top #home-top1-col2 {
  float:left;
  width:225px;
  margin-right:19px;
}
#home-top #block-views-zinch_frontpagepeople-block_2 {
  margin-bottom:6px;
}
#home-top #block-views-zinch_frontpagepeople-block_3 {
  clear:left;
  height:64px;
}
#home-top .view-content .odd,
#home-top .view-content .even,
#home-middle .view-content .odd,
#home-middle .view-content .even {
  float:left;
}
#home-top #home-top1-col1 .view-content .odd,
#home-top #home-top1-col1 .view-content .even {
  margin-right:15px;
  margin-bottom:15px;
}
#home-top #home-top1-col2 .view-content .odd,
#home-top #home-top1-col2 .view-content .even {
  margin-right:10px;
  margin-bottom:10px;
}
#home-top #home-top1-col3 ul {
  font-size:18px;
  line-height:120%;
}
#home-top #home-top1-col3 ul li {
  background:url("../images/bg_li_point.gif") no-repeat scroll left center;
  padding-left:15px;
}
.front .subtitle {
  color: #999;
}
#home-top  h2.title {
  color: #333;
}
.front .region-home-top1-col3 .node-type-promoblock p {
  margin:0;
}
.front .region-home-top1-col3 .node-type-promoblock p a:link,
.front .region-home-top1-col3 .node-type-promoblock p a:visited  {
  background:url("../images/home_page/button_icon.png") no-repeat scroll 10px center #97ca39;
  color:#fff;
  display:block;
  padding:20px 16px 19px 40px;
  font-size:20px;
}
.front .region-home-top1-col3 .node-type-promoblock p a.find-scholarship:link,
.front .region-home-top1-col3 .node-type-promoblock p a.find-scholarship:visited  {
  background-color: #7fcbe2;
}
.front .region-home-top1-col3 .node-type-promoblock p a.be-discovered:link,
.front .region-home-top1-col3 .node-type-promoblock p a.be-discovered:visited  {
  background-color: #ccc;
}
.front .region-home-top1-col3 .node-type-promoblock p a:hover {
  /*background:#666 url("../images/button_findschools.gif") no-repeat left -51px;
  text-decoration: none;*/
}
.front #scholarship-search-form a.submit-link:link, .front #scholarship-search-form a.submit-link:visited  {
  background:url("../images/button_findschools.gif") no-repeat scroll left top #97ca39;
  color:#fff;
  display:block;
  padding:16px 16px 16px 50px;
  font-size:18px;
  margin-left:15px;
}
.front #scholarship-search-form a.submit-link:hover {
  background:#666 url("../images/button_findschools.gif") no-repeat left -51px;
  text-decoration: none;
}
#home-middle .region-home-middle {
  margin-bottom: -12px;
}
#home-middle h2 {
  font-size:21px;
  margin-bottom:10px;
  color:#57bed8;
}
#home-middle .region .region-odd {
    float: left;
    margin-bottom: 0;
    margin-right: 15px;
    overflow: hidden;
    width: 430px;
}
#home-middle .region .region-odd .view-content {
  overflow:hidden;
  margin-bottom:-12px;
}
#home-middle .region .region-odd .view-content .odd,
#home-middle .region .region-odd .view-content .even {
  text-align: center;
  width: 125px;
  margin-bottom:12px;
}
#home-middle .region .region-odd .view-content .odd img.imagecache,
#home-middle .region .region-odd .view-content .even img.imagecache {
  float: none;
  margin: 0 auto;
}
#home-middle .region .region-even .odd {
    margin-top: 13px;
    width: 480px;
}

#home-middle #block-zinch_dashboard-4 .subtitle{
	font-size:16px;
}

#home-middle .quoteleft {
  float:left;
  width:45px;
}
#home-middle .quoteright{
  font-size:15px;
  float:left;
}
#home-middle .quotename {
  font-size:16px;
}
#home-middle .quoteaddress {
  font-size:13px;
    color:#999;
}
#home-middle .fn,
#home-middle .country-name,
#home-middle .map-link,
#home-middle .postal-code {
  display:none;
}
#home-middle .quote {
    clear: both;
    color: #555555;
    float: right;
    font-family: Georgia,serif;
    font-size: 15px;
    line-height: 1.2em;
    margin-top: -67px;
    width: 394px;
}

#home-middle .quote-image{
	float:left;
	margin-right:10px;
	margin-bottom:10px;	
}

#home-middle .hometown {
  font-size:13px;
  color:#999;
  margin: 0;
  display:none;
}
#home-middle #block-views-zinch_quote-block_1 .hometown {
  display:none;
}
#home-middle .first-name,
#home-middle .last-name {
  font-size:15px;
}
#home-middle .view-zinch-newsarticle img.imagecache {
  float:left;
  margin-right:30px;
  margin-bottom:20px;
}
#home-middle .view-zinch-quote img.imagecache {

}
#home-footer ul li.leaf {
  list-style:none;
  list-style-image: none;
}
#home-footer .block-menu,
#home-footer #fb-box {
  float:left;
  margin-right:60px;
  z-index:1;
}
#home-footer #fb-box {
  margin-top: -10px;
}
#home-footer .block-menu {
  margin-right:67px;
}
#home-footer #fb-box,
#home-footer #fb-box p {
  margin:0px;
}
#home-footer #block-menu-menu-quicklinks a {
  color:#555;
}

.front .fbConnectWidgetTopmost {
  border: none;
}
#block-views-zinch_frontpagepeople-block_6 {
  margin-bottom: 6px;
}

/* Main tab on home page
------------------------------------------------------------------------------*/
.front #home_page_tab {
  position:relative;
  top:1px;
  margin:0px;
  padding:0px;
}
.front #home_page_tab li {
  font-size:20px;
  list-style:none;
  cursor:pointer;
  background:#00c1d5;
  color:#fff;
  float:left;
  margin-right:5px;
  border:solid #ccc 1px;
  padding:10px;
  border-bottom:none;
  position:relative;
  top:-1px;
}
.front #home_page_tab li.active {
  background:#fff;
  color:#000;
  top:0px;
}
#home-top #home-top1 {
  background: white;
  border: 1px solid #CCC;
  height: 200px;
  margin-bottom: 15px;
  padding: 25px 25px 13px;
}
#home-top #home-top2 {
  background: white;
  border: 1px solid #CCC;
  margin-bottom: 15px;
  padding: 15px 25px;
}
#home-top #home-top2 .node-type-promoblock {
  font-size:16px;
  width:50%;
  float:left;
}
#home-top #home-top2 .node-type-promoblock .build-profile-btn {
  background:url("../images/home_page/button_icon.png") no-repeat scroll 10px center #97ca39;
  color:#fff;
  display:block;
  padding:16px 16px 16px 40px;
  font-size:20px;
  width:160px;
}
/* Login menu
------------------------------------------------------------------------------*/
.front #block-menu-menu-loginmenu,
.front #block-menu-menu-loginmenu li {
  float:right;
}
.front #block-menu-menu-loginmenu ul {
  padding-top:15px;
    font-size:14px;
}
.front #block-menu-menu-loginmenu li.leaf {
  list-style-image:none;
  list-style-type:none;
}
.front #block-menu-menu-loginmenu li {
  padding:0 8px;
}
.front #block-menu-menu-loginmenu li.first {
  border:none;
}
.front #block-menu-menu-loginmenu li.first a {
  overflow:hidden;
  background:transparent url('../images/home_page/china.png') center center no-repeat;
  width:20px;
  height:38px;
  text-indent:-1500px;
  display:block;
  margin-top:-10px;
}
.front #block-menu-menu-loginmenu li a {
  color:#666;
}

/* Login pane
------------------------------------------------------------------------------*/
.front #block-user-0 {
  position:absolute;
  left:50%;
  top:50%;
  background:#fff;
  border:solid #afdd6f 10px;
  border-radius:5px;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  padding:10px;
  z-index:1;
  width:300px;
  display:none;
}

.front #block-user-0 a {
  color:#58bed8;
  font-size:12px;
}

.front #block-user-0 .item-list {
  margin-top:10px;
}

.front #block-user-0 .item-list li {
  float:left;
  padding:0px;
}

.front #block-user-0 .item-list li.first {
  margin-right:10px;
  padding-right:10px;
  border-right:solid #999 1px;
}

.front #block-user-0 .form-item label {
  float:left;
  margin-right:10px;
  font-size:15px;
  text-transform:lowercase;
  width:100px;
}

.front #block-user-0 .form-item {
  clear:both;
}

/* Scholarship tab section
------------------------------------------------------------------------------*/
.front #why-zinch {
  float: left;
  font-size: 18px;
  margin: 10px 15px 0 13px;
}

.front #our-stats {
  float: left;
  font-size: 18px;
  margin-top: 10px;
}

.front #our-stats h1,
.front #why-zinch h1,
.front #recent-winners h1 {
  font-family: Georgia,serif;
  font-size: 15px;
  font-weight: normal;
  letter-spacing: 0;
  margin: 0 0 3px;
}

.front #our-stats ul,
.front #why-zinch ul {
  margin:0px;
}

.front #why-zinch ul {
  font-family: Georgia,serif;
}

#home-top #home-top1-col3 #our-stats ul li {
  background: none repeat scroll 0 0 transparent;
  padding: 0;
  font-size: 14px;
}

.front #our-stats p,
.front #why-zinch p {
  margin:0px;
}

.front #why-zinch li {
  list-style:none;
  padding-left:15px;
  line-height:120%;
  background:transparent url(../images/bg_li_point.gif) left center no-repeat;
}

.front #our-stats li {
  list-style:none;
  line-height:30px;
}

.front #our-stats #dollar-count,
.front #our-stats #award-count {
  font-size: 21px;
  padding: 1px 4px;
  color:#fff;
  font-family: Tahoma;
}

.front #our-stats #dollar-count {
  background:#82cfe3;
}

.front #our-stats #award-count {
  background:#b2dc70;
}

.front #stats-last-update {
  color:#999;
  font-size:11px;
}

.front #scholarship-search-form {
  float: right;
  width: 426px;
}

.front #scholarship-search-form h1 {
  font-size: 20px;
  margin-bottom: 15px;
  line-height:1em;
}

.front #scholarship-search-form h2 {
  color: #666;
  font-size: 16px;
  font-weight: normal;
  margin-bottom: 8px;
  margin-top:0px;
  padding-left:15px;
  background:transparent url('../images/home_page/arrow_right.gif') left center no-repeat;
}

.front #scholarship-search-form li {
  list-style:none;
}

.front #scholarship-search-form #student-type-pane {
  border-right:1px solid #ccc;
  float:left;
  margin-right:20px;
  padding-right:20px;
}

.front #scholarsihp-setting-pane {
  float:left;
  width:230px;
}

.front #student-type-pane ul,
.front #school-type-pane select,
.front #postal-code-pane input {
  margin-left:15px;
}

.front #home-footer .node-type-promoblock {
  position:absolute;
  top:-35px;
  color:#999;
  font-size:11px;
}

.front #home-footer .node-type-promoblock .promoblock-img {
  margin-left: 280px;
  position: absolute;
  top:7px;
}
.front .region-home-footer {
  position:relative;
}
.front .region-home-footer a {
  color:#444;
}
.front .region-home-footer h2 {
  color:#333;
  font-size:12px;
  font-weight:bold;
}
.front .region-home-footer .block ul, .item-list ul {
  margin:2px 0 0;
}
.front .region-home-footer .region-count-5 {
  float:right;
}
.front .region-home-footer .region-count-6 {
  position:absolute;
  top:177px;
  width:400px;
}
#block-menu-menu-follow-us ul {
  background: url(../images/home_page/little_icon.gif) no-repeat left center;
  padding-left:19px;
}

/* Footer old zinch website style */
.marketing-content h1, .marketing-content h2, .marketing-content h3, .marketing-content h4, .marketing-content h5, .marketing-content h6 {font-family:'Trebuchet MS',Helvetica,sans-serif;font-weight:normal;margin: 0;}
.marketing-content h1 {font-size:2.6em;letter-spacing:-1px;color:#57BED8;}
.marketing-content h2 {color:#999;font-size:20px; line-height:18px;}
.marketing-content h3 {color:#333;font-size:20px;margin-top:20px;}
.marketing-content h3.blue-big {color:#57BED8;font-size:2.6em;letter-spacing:-1px;}
.marketing-content h3.green {padding-left:23px; background-image:url(../images/oldwebsite/green-star.gif); background-repeat:no-repeat; background-position:center left;}
.marketing-content h3.blue {padding-left:23px; background-image:url(../images/oldwebsite/blue-star.gif); background-repeat:no-repeat; background-position:center left;}
.marketing-content h3 strong {font-weight:normal; color:#CCC;}
.marketing-content h3 span { color:#7BB62C; font-size:90%;}
.marketing-content h3 + p {margin-top:0px !important;}
.marketing-content h1 + h3 { margin-top:10px;}
.marketing-content strong {font-weight:bold;}
.marketing-content {}
.marketing-content .new-home-footer-right {display:inline; float:right; margin-right:20px;}
.marketing-content .case-studies p {margin-bottom:0px !important;}
.marketing-content .contact-form .small {width:120px;}
.marketing-content .contact-form .wide {width:200px;}
.marketing-content .contact-form .tall {height:120px;}
.marketing-content .counselor-reg {margin:15px 0px;}
.marketing-content .success {background-color:#FFFFC6;border:1px solid #FFDDA6;color:#444444 !important;margin:5px 0 15px;padding:10px;}
.marketing-content .counselor-reg label {display:inline-block; width:150px; text-align:right; vertical-align:top; padding-top:3px;}
.marketing-content .help h3 {font-size:18px !important;}
.marketing-content p {font-size:12px; margin:1em 0px; display:block;}
.marketing-content p.indent {margin-left:25px; }
.marketing-content .schola-dollar .indent {font-size:12px; margin:0 0px 1em 25px; display:block;}
.marketing-content .schola-dollar .indent label {font-weight:bold;}
.marketing-content p.quote {margin-top:20px; padding-left:22px; background-image:url(../images/oldwebsite/blockquote.gif); background-repeat:no-repeat; background-position:top left;}
.marketing-content p.quote span {color:#57BED8; margin-left:20px;}
.marketing-content img.right {float:right; margin:3px 0px 3px 10px;}
.marketing-content img.left {float:left; margin:3px 10px 3px 0px;}
.marketing-content .schools {margin-top:25px; font-size:12px;}
.marketing-content .schools .col1 { width:40%;float:left;}
.marketing-content .schools .col2 {width:58%;float:right;}
.marketing-content .schools .tease-text {font-size:14px;}
.marketing-content .schools .college-tease {margin-top:5px;}
.marketing-content .schools select {border:1px solid #999; padding:2px; color:#444;}
.marketing-content .schools p {padding-left:0px;}
.marketing-content .schools p a {color:#57BED8;}
.marketing-content .action { font-size:12px; color:#999;}
.marketing-content .action a { color:#7BB62C; }
.marketing-content .images-pop img {margin-left:15px; border:1px solid #CCC; padding:2px;}
.marketing-content .sub-menu { border:1px dashed #999; padding:10px; margin-right:15px;}
.marketing-content .sub-menu h5 {color:#7BB62C; font-size:20px; letter-spacing:-0.5px; }
.marketing-content .sub-menu h4, .marketing-content .sub-menu h4 a {color:#CCC; font-size:18px; }
.marketing-content .sub-menu h4 a:hover {color:#7BB62C; text-decoration:none;}
.marketing-content .sub-menu ul { list-style-type:none; font-size:14px; margin-left:12px;}
.marketing-content .sub-menu ul li { margin:4px 0px;}
.marketing-content .sub-menu ul li a {color:#444;}
.marketing-content .sub-menu ul li a:hover {color:#57BED8;}
.marketing-content .sub-menu ul li.active {color:#7BB62C;}
.marketing-content .sub-menu ul li.active a {color:#57BED8;}
.marketing-content .contact-form input, .marketing-content .contact-form textarea, .marketing-content .contact-form select {font-family:Tahoma, Arial, Verdana, serif; font-size:12px; padding:2px;}
#sidebar .side h5 {color:#555; font-size:20px; letter-spacing:-0.5px; margin-bottom:5px;}
#sidebar .side ul { list-style-type:none; font-size:12px; margin-left:5px;}
#sidebar .side ul li { margin:2px 0px; color:#7BB62C;}
#sidebar .side ul li a {color:#666;}
#sidebar .side ul li a:hover {color:#57BED8;}
.marketing-content .btn-create-account {background-image: url('../images/oldwebsite/create-account.gif');  margin:10px 0px 0px; width: 120px;  height: 44px;  display: block;  clear: both;}
.marketing-content a:hover.btn-create-account {background-image: url('../images/oldwebsite/create-account-hover.gif');}
.marketing-content .twitter-stream img {margin-top:10px;}
.marketing-content .select-hs label {font-size:11px; width:110px; float:left; margin:7px 2px 0 0; text-align:right;}
.marketing-content .select-hs .search select {width:150px; margin-top:5px; font-size:11px;padding:3px;}
.marketing-content .select-hs .search input {width:144px; margin-top:5px;font-size:11px; padding:3px;}
.marketing-content .select-hs .no-find {display:block;}
.marketing-content .select-hs .no-find-input input {font-size:11px; margin-top:3px; padding:3px;}
.marketing-content .select-hs .list .select-list {display:block; color:Gray;}
.marketing-content .select-hs .list select {font-size:11px; height:100px; min-width:250px;margin-bottom:10px;}
/* Javascript Image effects */
.image-viewer {margin-left:30px;}
.image-viewer .blurb { margin:8px 0px !important; width:519px; color:#888;}
.image-viewer img {border:1px solid #999;}
.image-viewer .paginationstyle{ /*Style for demo pagination divs*/ width: 250px;padding: 2px 0;margin: 10px 0 2px;}
.image-viewer .paginationstyle select{ /*Style for demo pagination divs' select menu*/ border: 1px solid #83CEE2;margin: 0 15px;}
.image-viewer .paginationstyle a{ /*Pagination links style*/ padding: 0 5px;text-decoration: none;border: 1px solid #83CEE2;color: #666666;background-color: white;}
.image-viewer .paginationstyle a:hover, .paginationstyle a.selected{color: #FFFFFF !important;background-color: #83CEE2;}
.image-viewer .paginationstyle a.imglinks{ /*Pagination Image links style (class="imglinks") */ border: 0;padding: 0;}
.image-viewer .paginationstyle a.imglinks img{vertical-align: bottom;border: 0;}
.image-viewer .paginationstyle a.imglinks a:hover{background: none;}
.image-viewer .paginationstyle .flatview a:hover, .paginationstyle .flatview a.selected{ /*Pagination div "flatview" links style*/ color: #000;background-color: #83CEE2;}
.handcursor{cursor:pointer;}
.viewTable td {
  border-right:1px solid #666;
  border-bottom:1px solid #666
  ;padding:5px;line-height:200%;
}
.viewTable td.titletd {
  background: #666;
  color:#fff;
  font-weight:bold;
}
.viewTable {
  border-left:1px solid #666;
  border-top:1px solid #666;
}


/************ Be Discovered homepage - kappaluppa  ************/

/*#block-nodeblock-17820948 {width:450px;}
#home-top #home-top2 #node-17820948.node-type-promoblock {
  float: left;
  font-size: 16px;
  width: 100%;
}
 */


#home-top #home-top3 {
    background: #fff;
    border: 1px solid #ccc;
    margin-bottom: 15px;
    overflow: hidden;
    padding: 15px 25px 10px;
}


#home-top #home-top3-col1,
#home-top #home-top3-col2,
#home-top #home-top3-col3
/* #home-top #block-views-zinch_frontpagepeople-block_2 */  {
  overflow:hidden;
  zoom:1;
}

#home-top #home-top3-col1 {
  padding-bottom: 15px;
}

#home-top #home-top3-col1 {
  float:left;
  width:450px;
  margin-right:14px;
  height:200px;
}
#home-top #home-top3-col2 {
  float:left;
  width:450px;
  height:200px;
}

#home-top #home-top3 .node-type-promoblock .build-profile-btn {
  background:url("../images/home_page/button_icon.png") no-repeat scroll 10px center #97ca39;
  color:#fff;
  display:block;
  padding:16px 16px 16px 40px;
  font-size:20px;
  width:160px;
}


/*
#home-top #home-top3-col1 .view-content .odd,
#home-top #home-top3-col1 .view-content .even {
  margin-right:15px;
  margin-bottom:15px;
}
 */

#home-top3-col2-top {width:450px;}
.home-top3-studentname {font-size:14px;font-weight:bold;}
.home-top3-location {color:#cccccc;font-size:12px;font-style:italic;}
#home-top3-col2-bot {width:450px;}
#home-top3-col2-bot-col1 {width:250px;padding-right:8px;float:left;}
#home-top3-col2-bot-col2 {width:247px;float:left;}
.home-top3-listheader {font-size:14px;font-weight:bold;}
.home-top3-listlinks  {}


/******************** Marketing pages(content Type Static_page) HOLLADAY **************************/

.node-type-static-page .content-area, .page-node-19164830 .content-area{
margin-top:-19px;
}

.node-type-static-page .region-sidebar-first, .page-node-19164830 .region-sidebar-first{
  border: 1px dashed #CCCCCC;
  margin-left: 15px;
}

.node-type-static-page .menu-name-menu-static-pages ul.menu li, .page-node-19164830 .menu-name-menu-static-pages ul.menu li{
list-style:none;
padding: 3px 0;
}

.node-type-static-page #main .title, .page-node-19164830 #main .title{
display:none !important;
visibility:hidden !important;
}


.node-type-static-page .menu-name-menu-static-pages .menu .active-trail .menu, .page-node-19164830 .menu-name-menu-static-pages .menu .active-trail .menu{
display:block !important;
margin-left:25px;
}

.node-type-static-page .menu-name-menu-static-pages .menu .menu, .page-node-19164830 .menu-name-menu-static-pages .menu .menu{
display:none;
}

.node-type-static-page .menu-name-menu-static-pages .menu .menu li a, .page-node-19164830 .menu-name-menu-static-pages .menu .menu li a{
  color: #000000;
  font-size: 13px;
  list-style: none outside none;
}


.node-type-static-page .menu-name-menu-static-pages .menu .active-trail .menu .active, .page-node-19164830 .menu-name-menu-static-pages .menu .active-trail .menu .active{
  color: #57BED8 !important;
  font-size: 13px;
  list-style: none outside none;
}

.menu-mlid-581446, .menu-mlid-41558, .menu-mlid-41644, .menu-mlid-41642, .menu-mlid-41646, .menu-mlid-118401, .menu-mlid-118411{
  font-size:21px;
  padding:6px 0 !important;
}

.menu-mlid-581446 a, .menu-mlid-41558 a, .menu-mlid-41644 a, .menu-mlid-41642 a, .menu-mlid-41646 a, .menu-mlid-118401 a, .menu-mlid-118411 a{
  color:#ccc;
}

.menu-mlid-581446 .active-trail, .menu-mlid-41558 .active-trail, .menu-mlid-41644 .active-trail, .menu-mlid-41642 .active-trail, .menu-mlid-41646 .active-trail, .menu-mlid-118401 .active-trail, .menu-mlid-118411 .active-trail{
color:#7BB62C !important;
}

.static-college-list{
overflow:auto;
max-height:300px;
}

#node-19164830 label{
  float:left;
  color: #333333;
  font-size: 12px;
  margin-right: 10px;
}

#node-19164830 .resizable-textarea{
margin-left: 166px;
width: 300px !important;
}

/************ Be Discovered homepage - Jack Ma  ************/
.be-discoverd-user-profile .user-profile-view {
  overflow:hidden;
}

.build-your-profile p {
  color: #666;
    font-family: Georgia,serif;
    font-size: 17px;
    line-height: 120%;
    margin-bottom: 10px;
}

.build-your-profile-button {
    float: left;
    margin-top: 10px;
}

.build-your-profile-button a {
    background: url("../images/home_page/button_icon.png") no-repeat scroll 10px center #97ca39;
    color: #fff;
    display: block;
    font-size: 20px;
    padding: 20px 16px 19px 40px;
}

.be-discoverd-user-profile {
    margin-left: 30px;
}

.be-discoverd-user-profile .user-profile-photo,
.be-discoverd-user-profile .recruited-by {
  float: left;
    margin-right: 18px;
    overflow: hidden;
}

.be-discoverd-user-profile .user-profile-text,
.be-discoverd-user-profile .matching-scholarships {
  overflow:hidden;
}

.be-discoverd-user-profile .user-profile-photo img  {
  width:72px;
}

.build-your-profile p strong,
.be-discoverd-user-profile .user-profile-view h3 {
    color: #000;
    font-weight: normal;
}

.be-discoverd-user-profile .user-profile-view h3,
.be-discoverd-user-profile .user-profile-view h4 {
  font-size:14px;
  margin:0;
}

.be-discoverd-user-profile .user-profile-view h4 {
  color:#999;
  font-weight: normal;
}

.be-discoverd-user-profile .recruited-matching {
  margin-top:6px;
  overflow:hidden;
}

.be-discoverd-user-profile ul {
  font-size:12px;
  list-style:none;
  line-height:15px;
}

.be-discoverd-user-profile .middle-line {
  display:block;
  height:1px;
  background:#e1e1e1;
  margin: 20px 0 25px;
}

.build-your-profile,
.be-discoverd-user-profile {
    width: 450px;
    overflow:hidden;
}

#home-top .be-discovered-block #home-top3-col2 {
    height: auto;
}

/* New homeage
------------------------------------------------------------------------------*/
.newhomepage {
	background:url("../images/new_home_page/newhomepage_bodybg.png") repeat-x #2D5983;
    font-family: Lucida Grande,serif;
}
.newhomepage #page-wrapper, .region-page-closure {
    margin: 0 auto;
    width: 986px;
}
.newhomepage #main-wrapper {
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    float: none;
    margin: 0;
    overflow: hidden;
    padding: 0;
    position: static;
    width: 986px;
}
.newhomepage #header {
    background: none repeat scroll 0 0 transparent;
    border-bottom: medium none;
    color: #000000;
    height: 58px;
    margin: 0;
    overflow: hidden;
    padding: 25px 0 0;
}
.newhomepage #header .section {
    margin: 0 auto;
    width: 986px;
}
.newhomepage #header #zinch-login-menu ul li a.login {
    border: 0 none;
    padding-right: 0;
}
#block-zinch_dashboard-15 li a {
    color: #308fbf;
    font-weight: bold;
    font-size: 14px;
    padding: 0 1em;
    text-decoration: none;
}
#block-zinch_dashboard-15 li a {
	border-right: 1px solid #000;
}
#block-zinch_dashboard-15 li a.logout, #block-zinch_dashboard-15 li a.login {
	border-right: none;
}
#block-zinch_dashboard-15 li {
    float: right;
} 
#block-zinch_dashboard-15 {
    float: right;
    margin: 28px 0 0 0;
}
#block-zinch_dashboard-18 {
    background: url("../images/zinch_v2/bg_homepage.jpg") no-repeat scroll 0 0 transparent;
    color: #FFF;
    height: 383px;
    width: 986px;
    margin-bottom: 0;
}
.newhomepage #content {
    margin: 0;
}
#get-in {
    float: right;
    width: 465px;
}
#get-in h1 {
	overflow: hidden;
	background: transparent url('../images/new_home_page/newhomepage_get-in-bg.png') center center no-repeat;
	width: 348px;
	height: 100px;
	margin-bottom: 20px;
	margin-top: 45px;
	text-indent: -1500px;
	display:block;
}
#get-in div {
	font-size: 24px;
	color: #e6e6e6;
	margin: 10px 0;
	line-height: 1.3em;
	font-weight: bold;
}
#get-in div span {
	font-weight: normal;
}
#get-in .sign-up {
  margin-bottom: 10px;
  margin-top: 25px;
}
.sign-up a,
.sign-up a.fb_button_medium:active {
	overflow: hidden;
	background: transparent url('../images/new_home_page/newhomepage_sign-up-sprite.png') -7px 0 no-repeat;
	width: 272px;
	height: 74px;
	text-indent: -1500px;
	display:block;
}
.sign-up a:hover {
  background: url('../images/new_home_page/newhomepage_sign-up-sprite.png') -7px -74px;
}
.register a {
	color: #308fbf;
	font-size: 12px;
}
.register a:hover {
	color:#FFF;
}
#new-homepage-top-pane {
    height: 311px;
    margin-top: 0;
    overflow: hidden;
    width: 986px;
}
.region-new-home-top-pane {
    margin-top: 25px;
}
#block-zinch_dashboard-16 {
    float: left;
    width: 285px;
    border-right: 1px solid #d9d9d9;
    margin-right: 25px;
    height: 256px;
}
.view-newhomepage-colleges-on-zinch {
    overflow: hidden;
}
#new-homepage-top-pane h2 {
	margin: 0;
	font-size: 18px;
	font-weight:bold;
}
#new-homepage-top-pane p {
	margin-top: 0;
	margin-bottom: 10px;
	font-size: 14px;
	font-weight: normal;
}
.view-newhomepage-colleges-on-zinch ul {
    list-style: none outside none;
    margin-bottom: 0;
    overflow: hidden;
    padding: 0;
}
.view-newhomepage-colleges-on-zinch ul li {
    float: left;
    margin-bottom: 8px;
    margin-right: 8px;
}
.view-newhomepage-colleges-on-zinch ul li img {
    display: block;
    width: 75px;
    height: 75px;
}
#new-homepage-top-pane .block a {
	color: #308fbf;
	font-size: 14px;
	font-weight: normal;
	float: left;	
}
#media-bar {
    color: #a6a6a6;
    margin: 0 auto;
    overflow: hidden;
    padding-left: 77px;
}
#media-bar div {
	float: left;
	font-size: 14px;
}
#media-bar img {
	float: right;
	padding: 3px 50px 0 0;
}
#new-home-footer {
    margin-top: 25px;
    overflow: hidden;
    width: 986px;
    color: #7ec3e5;
		margin-top:10px;
}
#new-home-footer .title {
	font-size: 18px;
	color: #569cbf;
	text-transform: uppercase;
	margin-bottom: 0.667em;
  margin-top: 0.667em;
	font-weight:bold;
}
#new-home-footer a {
	color: #cfdee6;
}
#new-home-footer ul {
	list-style: none;
	padding: 0;
	overflow: hidden;
}
#new-home-footer ul li {
  list-style: none;
}
#new-home-footer-left {
	float: left;
	width: 750px;
}
#new-home-footer-right {
	float: right;
	width: 224px;
}
#new-home-footer-left .block {
	float: left;
	margin-right: 33px;
    width: 217px;
}
#new-home-footer-left li {
	font-size: 14px;
	padding: 8px 0;
	border-top: 1px solid #427c99;
}
.follow-us {
    overflow: hidden;
}
.follow-us li {
    float: left;
    margin-right: 10px;
}
.follow-us li a {
    overflow: hidden;
	width: 46px;
	height: 46px;
	text-indent: -1500px;
	display:block;
}
.follow-us li.facebook a {
	background: transparent url('../images/new_home_page/newhomepage_facebook.png') center center no-repeat;
}
.follow-us li.twitter a {
	background: transparent url('../images/new_home_page/newhomepage_twitter.png') center center no-repeat;
}
.follow-us li.youtube a {
	background: transparent url('../images/new_home_page/newhomepage_youtube.png') center center no-repeat;
}
.follow-us li.rss a {
	background: transparent url('../images/new_home_page/newhomepage_rss.png') center center no-repeat;
}
#twtr-widget-1 {
	border-top: 1px solid #427c99;
	margin-top: 8px;
}
#twtr-widget-1 h3 {
	font-size: 14px;
}
.twtr-widget-1-time {
	font-size: 11px;
	color: #569cbf;
}
#new-home-footer-message {
	font-size: 14px;
	color: #448bae;
	margin-bottom: 50px;
}

#front-page-wrapper {
	margin:0 auto;
	width:986px;
}

#front-header {
	margin-top:25px;
	height: 58px;
}

a.find_college {
	display:block;
}

#new_home_college_search {
	margin-top: 13px;	
}

#block-zinch_dashboard-15 {
  width:auto;
}

#new-home-footer-left li a:hover {
	color:#FFF;
}

#block-zinch_dashboard-19 {
	margin-top:15px;
}
.view-newhomepage-colleges-on-zinch .view-header {
    float: none;
    overflow: hidden;
}
.view-newhomepage-colleges-on-zinch .view-content {
    height: 165px;
    overflow: hidden;
}
.view-newhomepage-colleges-on-zinch ul li.views-row {
    clear: none !important;
    margin-top: 0 !important;
    padding: 0 !important;
}
.view-newhomepage-colleges-on-zinch ul li.views-row a img {
  zoom: 1;
  filter: alpha(opacity=100);
  opacity: 1;
}
.view-newhomepage-colleges-on-zinch ul li.views-row a:hover img {
  zoom: 1;
  filter: alpha(opacity=80);
  opacity: 0.8;
}
.newhomepage a {
    text-decoration: none;
}

#get-in .fb_button .fb_button_text, 
#get-in .fb_button_rtl .fb_button_text {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
}

#new-home-footer .edit a {
  color:#09C;
}

#new-homepage-top-pane .region-count-2 {
  float:left;
  width: 340px;
  border-right: 1px solid #D9D9D9;
  height: 256px;
  margin-right: 25px;
  padding-right: 8px;
}
#new-homepage-top-pane .region-count-3 {
  float:left;
  width: 300px;
}
.newhomepage #block-zinch_dashboard-15 li a:hover, .newhomepage a.find_college:hover, .newhomepage a.get_money:hover {
  text-decoration: underline;
}

#block-nodeblock-17951874 .promoblock-img {
	width: 150px;
	height: 194px;
}

#block-menu-menu-company li.menu-terms {
  float: left;
  padding-right: 3px;
}


.sign-up a {
    background: url("/sites/all/themes/zinchus/images/zinch_v2/signupbutton.png") no-repeat scroll top center;
    height:74px;
    width:314px;
}

.sign-up a:hover {
    background: url("/sites/all/themes/zinchus/images/zinch_v2/signupbutton.png") no-repeat scroll 0 -74px ;
    height:74px;
    width:314px;
}

#new-homepage-top-pane .block h4 {
    color: #308FBF;
    font-size: 14px;
    font-weight: normal;
    float: left;
}

#front-header h2 {
	margin-bottom: 0px;
}

.region-new-home-header #block-zinch_dashboard-15 {
	margin: 0px;
}	