
html, body {
  background-color: #0F4D92
}

.resultitem {
    margin-left: 115px;
}

.yui-t4 .yui-b {
   width: 23em;
}

#ft {
   margin-bottom: 0px;
   padding-bottom: 20px;
}

.yalebk {
   background-color: #EAEECA;
}

.ccd {
  padding: 10px 25px 10px 25px;
}

#loginOptions {
  margin-bottom: 5px;
}

#logoutOptions {
  margin-bottom: 5px;
}

.searchheader {
  background-image: url(/ydc/interface/themes/default/images/header1.jpg);
  background-repeat: no-repeat;
  height: 81px;
}

.searchcontent {
  text-align: left;
  width: 45em;
  margin-left: 41em;
}

.searchform {
  padding-top: 17px;
}

.searchHome {
  width: 100%;
}

.searchHomeForm .searchform {
  padding-top: 0px;
}

.searchHomeForm {
  margin-top: 3em;
  margin-bottom: 3em;
  width: 426px;
  float: center;
 margin-left: auto ;
  margin-right: auto ;
}

.searchHomeContent {
  text-align: center;
  padding-left: 9em;
  padding-right: 9em;
  padding-top: 4em;
  padding-bottom: 4em;
}

#yaleUnits {
  margin-right: 59px;
  margin-left: 59px;
}

#footer
{
    clear: both;
    background-color: #0F4D92;
    padding-left: 12px;
    vertical-align: top;
    margin: 0px;
    padding: 0px;
}

#footer a
{
    color: #DDDDDD;
    text-align: left;
}

#footer_logo
{
    float: left;
    padding: 10px;
}

#footer_contact
{
    text-align: left;
    float:left;
    padding-top: 2px;
    padding-left: 20px;
    font-size: 10px;
    color: #FFFFFF;
}

#footer_contact p {
    padding-top: 10px;
}

#ft div {
  width: 14em;
  border-right: none;
}

#ft p {
 margin-bottom: 5px;
}

