@charset "utf-8";
/* CSS Document */
/*-- flashero --*/
#content #flashhero { margin: 0; }

#content #flashhero .warning {
  margin: 25px 0 0 0;
  padding: 0;
  text-align: center;
  font-size: 14px;
  font-weight: 900;
  color: #FF0000;
}

/*-- headers --*/
#content #homepage_header {
  margin: 0;
  padding: 0;
  width: 957px;
  height: 67px;
  background-color: #FFF;
}

#content #homepage_header .column { margin: 0; padding: 0; float: left; }

#content #homepage_header .column h2 { margin: 0; padding: 0; font-size: 1px; }

/*-- info --*/
#content #homepage_info {
  margin: 0;
  padding: 0;
  width: 957px;
  color: #030202;
  overflow:hidden;
}

/*-- welcome --*/
#content #homepage_info .welcome_column {
  margin: 0;
  padding: 27px 38px 0 49px;
  font-family: Arial, Verdana, sans-serif;
  font-size: 14px;
  line-height: 125%;
  width: 391px;
  border-right: 1px solid #E2E2E0;
  float: left;
}

#content #homepage_info .welcome_column p { margin: 0 0 12px 0; }

#content #homepage_info .welcome_column.public p { font-size: 12px; }

#content #homepage_info .welcome_column_logged {
  margin: 0;
  padding: 0 38px 0 0;
  font-family: Arial, Verdana, sans-serif;
  font-size: 14px;
  line-height: 125%;
  width: 440px;
  /*height: 440px;*/
  border-right: 1px solid #E2E2E0;
  float: left;
}

#content #homepage_info .welcome_column_logged p { 
  margin: 0 0 12px 35px;
}
#content #homepage_info .welcome_column_logged p.subhead { 
  color: #9D8DC3; 
  font-size: 14px; 
  font-weight: 900;
  margin-bottom: 0;
  padding: 18px 0 3px;
}

#content #homepage_info .welcome_column_logged div#productContainer {
  padding: 0 0 0 30px;
  margin: 0 -20px 0 0;
  overflow: hidden; #overflow: visible;
}

#content #homepage_info .welcome_column_logged div#productContainer div { 
  float:left; 
  width:214px; 
  text-align:center;
  color:#ff0000;
  font-size:11px;
}

/*-- enroll --*/
#content #homepage_info .enroll_column {
  margin: 0 0 0 -1px;
  padding: 0;
  border-left: 1px solid #E2E2E0;
  background-image: url(/COHA/HomePage/images/Advisor_bg.jpg);
  background-repeat: no-repeat;
  background-position: 0 0;
  background-color: #F8F9F4;
  width: 478px;
  height: 300px;
  float: left;
}

#content #homepage_info .enroll_column ul {
  margin: 0;
  padding: 0;
  list-style: none;
}

#content #homepage_info .enroll_column ul li {
  margin: 0 0 6px 0;
  padding: 0 0 0 14px;
  background-image: url(/COHA/images/bullet_purple.gif);
  background-repeat: no-repeat;
  background-position: 5px 6px;
  font-size: 13px;
  display: block;
  position: relative;
  top: 20px;
  left: 230px;
  width: 200px;
}

#content #homepage_info .enroll_column .enroll_callout {
  margin: 0;
  padding: 0;
  font-size: 18px;
  line-height:22px;
  font-weight: 900;
  color: #666;
  text-align:center;
  position: relative;
  top: 32px;
  left: 230px;
  width:220px;
}

#content #homepage_info .enroll_column .enroll_btn {
  margin: 0;
  padding: 0;
  position: relative;
  top: 48px;
  left: 260px;
}

/*-- what's new --*/
#content #homepage_info .whatsnew_column {
  margin: 0 0 0 -1px;
  padding: 0;
  border-left: 1px solid #E2E2E0;
  background-color: #F8F9F4;
  width: 478px;
  height: 440px;
  float: left;
  overflow: hidden;
}

#content #homepage_info .whatsnew_column ul {
  margin: 0 0 12px 0;
  padding: 0;
  list-style: none;
}

#content #homepage_info .whatsnew_column ul li {
  margin: 18px 18px 0 28px;
}

#content #homepage_info .whatsnew_column ul li .date { color: #9D8DC3; font-size: 14px; font-weight: 900; }

#content #homepage_info .whatsnew_column ul li .info { margin: 3px 0 5px 0; width: 440px; }

#content #homepage_info .whatsnew_column ul li .readmore a:link, #content #homepage_info .whatsnew_column ul li .readmore a:visited { font-weight: 900; color: #9D8DC3; text-decoration: none; }

#content #homepage_info .whatsnew_column ul li .readmore a:hover, #content #homepage_info .whatsnew_column ul li .readmore a:active { text-decoration: underline; }



