/* -------------------- COGAR -------------------------- */

.col-middle.cogar-form li {
	float:left;
	list-style-type:none;
	padding:5px 15px 5px 0;
	width:35%;
}

.col-middle.cogar-form ul {
	margin-left:0;
	padding-left:0;
	overflow:auto;
}

/* -------------------- LIBRARY -------------------------- */

.col-middle #new-books {
	float:right;
	clear:both;
	width:25%;
	text-align:center;
	border:1px solid #fdbe2f;
	background-color:#ffc;
}

.col-middle #new-books div {
	padding:5px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	width:195px;
}

.col-middle #new-books div img {
  border:1px solid #fdbe2f;
}

/* -------------------- LIBRARY FORMS -------------------------- */

.col-middle.instruction-request li {
	float:left;
	list-style-type:none;
	padding:5px 15px 5px 0;
	width:45%;
}

.content-body .col-middle.instruction-request ul {
	margin-left:0;
	padding-left:0;
	overflow:auto;
}

.col-middle.consultation-request li {
	float:left;
	list-style-type:none;
	padding:5px 15px 5px 0;
	width:45%;
}

.content-body .col-middle.consultation-request ul {
	margin-left:0;
	padding-left:0;
	overflow:auto;
}

/* ----------------- COMMUNITY EDUCATION ------------------ */

.content-body .col-middle.non-credit-courses ul {
  overflow:auto;
  padding-left:0;
  margin-left:0;
}

.content-body .col-middle.non-credit-courses li {
  list-style-type:none;
  width:49%;
  height:55px;
  float:left;
  xpadding:10px 0;
  padding:5px 0;
  xborder-bottom:1px solid #ccc;
  xline-height:25px;
}

.content-body .content-body .col-middle.non-credit-courses li span {
  padding:10px;
}

/* ------------------ TRANSFER RESOURCES ------------------ */

.web-resources li {
	float:left;
	width:45%;
}

/* -------------- HOME PAGE EMPLOYMENT OPPORTUNITIES BUTTON ------------- */

.content-body .col-left #featured-left a.homepage-employment,
#featured-left a:visited.homepage-employment {
	display:block;
	padding:5px;
	background-color:#055830;
	color:#fff;
	width:170px;
}

.content-body .col-left #featured-left a:hover.homepage-employment {
	display:block;
	padding:5px;
	background-color:#999966;
	color:#fff;
}

/* ------------------ ALUMNI NOMINATION FORM ------------------ */

.col-middle.alumnus-nominations li {
	float:left;
	list-style-type:none;
	padding:5px 15px 5px 0;
	width:45%;
}

.col-middle.alumnus-nominations ul {
	margin-left:0;
	padding-left:10px;
	padding-bottom:5px;
	overflow:auto;
	border:1px solid #fdbe2f;
	background-color:#ffc;
}

/* ------------------ INTERNET ACADEMY ACADEMIC ADVISEMENT ------------------ */

.col-middle.academic-advisement li {
	list-style-type:none;
	padding:5px;
}

.col-middle.academic-advisement ul {
	margin-left:0;
	overflow:auto;
}

/* ------------------ FINANCIAL AID NEW/ANNOUNCEMENTS ------------------ */

.financialaid-news {
	margin-left:20%
}

/* ------------------ FALL FEST CAR REGISTRATION ------------------ */

.personal-info .car-info ul {
	list-style-type:none;
}

.personal-info fieldset {
	padding-left:5px;
	padding-top:5px;
	padding-bottom:3px;
	border:1px solid #055830;
	width:49%;
	float:left;
	margin-left:-1px;

}

.car-info fieldset {
	padding-left:5px;
	padding-top:5px;
	padding-bottom:3px;
	border:1px solid #055830;
	width:49%;
	float:right;
	margin-right:-1px;
}

.personal-info label {
	xmargin-left:12%;
	width:20%;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
	float:left;
	clear:both;
}

.car-info label {
	xmargin-left:5%;
	width:20%;
	padding-left:5px;
	padding-bottom:5px;
	float:left;
	clear:both;
}

.personal-info input {
	width:70%;
	float:left;
	margin-bottom:7px;
}

.car-info input {
	width:70%;
	float:left;
	margin-bottom:7px;
}

.personal-info select {
	float:left;
	margin-bottom:7px;
}

.car-registration-verify {
	float:left;
	padding-top:5px;
	padding-left:8px;
}

/* ------------------ FALL FEST SCHEDULE ------------------ */

.content-body table.fall-fest-schedule {
  margin-bottom:10px;
  margin-left:1px; /* firefox hack, cuts left part of table off by 1px */
  border-collapse:collapse;
}

.content-body table.fall-fest-schedule td {
  background-color:#ffc;
}

.content-body table.fall-fest-schedule td, th {
  padding:5px;
  border:1px solid #055830;
  text-align:center;
}

.content-body table.fall-fest-schedule th {
  background-color:#fdbe2f;
}


/* ------------------ FINANCIAL AID NEWSLETTER ------------------ */

.index-contact .finaid-newsletter {
  padding:5px;
}


.index-contact .finaid-newsletter.fafsa a {
  background-color:#FFC82F;
  color:#C26B1A;
  font-weight:bold;
}

.index-contact .finaid-newsletter a,
 a:visited.finaid-newsletter {
	display:block;
	background-color:purple;
	margin-right:10px;
	padding-top:5px;
	padding-bottom:6px;
	text-align:center;
	color:#fff;
	text-decoration:none;
}

.index-contact .finaid-newsletter a:hover{
	display:block;
	background-color:#055830;
	margin-right:10px;
	padding-top:5px;
	padding-bottom:6px;
	text-align:center;
	color:#fff;
	text-decoration:none;
}

/* ------------------ INTERNATIONAL CONCURRENT PROGRAMS ------------------ */

.concurrent-english div{
	float:left;
	width:33%;
	height:10em;
}

.concurrent-humanities div{
	float:left;
	width:33%;
	height:12em;
}

.concurrent-math div{
	float:left;
	width:33%;
	height:15em;
}

.concurrent-natural div{
	float:left;
	width:33%;
	height:15em;
}

.concurrent-social div{
	float:left;
	width:33%;
	height:15em;
}


/* ------------------ INTERNATIONAL ESL TEAM ------------------ */

.esl-team {
	width:33%;
	float:left;
}

/* ------------------ COLLEGE COMMUNITY ------------------ */

.college-community-logo {
	float:left;
}