body {
  color:#676767;
  background:#e6e6e6;
  font-family:Verdana, Geneva, sans-serif;
  font-size:11px;
}

a { 
  color:#0076ce; 
  text-decoration:none;
  font-size:11px;
}

a:hover {
  text-decoration:underline;
}

h1 {
  font-family:"Myriad Pro";
  font-size:36px;
  font-weight:normal;
}

h2 {
  font-family:"Myriad Pro";
  font-size:26px;
  font-weight:normal;
}

h4 {
  margin:0px;
  color:#0076ce;
  font-size:13px;
}

p {
  font-size:11px;
}

.blue {
  color:#0076ce;
}

#container {
  margin:auto;
  width:850px;
  background:#FFF;
}

#header {
  height:123px;
}

#header .logo {
	position:absolute;
	margin:25px 0 0 23px;
}

#content li {
  list-style: square url(../images/li.png);
}

#content .sub {
  margin:0 0 0 19px;
}


#content .sub2 {
  margin:0 0 0 15px;
}

#case-study-table table{
  width:99%;
  text-align:center;
  margin:25px 0 0 0;
}

#case-study-table thead {
  background:#f4f4f4;
}

#case-study-table td{
  border:1px #f4f4f4 solid;
  padding:3px;
}

#menu ul {padding:8px 0px;}

#menu {
  height:30px;
  background:#f2f2f2;
}

#menu a {
  color:#676767;
  padding:9px 22px;
  font-size:10px;
  font-weight:bold;
}

#menu a:hover {
  background:#5f81b1;
  color:#FFF;
  text-decoration:none;
}

#menu .selected {
  background:#5f81b1;
  color:#FFF;
  text-decoration:none;
}

#menu li {
  display:inline;
}

#home-info {
  height:328px;
  background:url(../images/home-info-bg.png) no-repeat;
}

#home-info-content {
  width:422px;
  margin:20px 0 0 300px;
  position:absolute;
}

#sub-content {
  width:500px;
  float:left;
  padding:0px 22px;
  height:500px;
}

#right {
  width:293px;
  float:right;
}

#info-image {
  height:16px;
  background:#5f81b1;
  color:#FFF;
  font-size:11px;
  padding:7px 12px;
}

#right-content {
  padding:10px;
}

#right-content .button {
  text-align:center;
}

#cols {
  padding:36px;
  font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
}

#cols p {
  font-size:12px;
  margin:10px 0px;
}

#cols .our-technology {
  width:238px;
  float:left;
}

#cols . case-study{
  width:238px;
  margin:0 0 0 249px;
  padding:0 20px;
  border-left:3px #f7f8fd solid;
  border-right:3px #f7f8fd solid;
}

#cols .payment-acceleration {
  width:238px;
  float:right;
}

#contact-1 li, #contact-2 li {
  list-style:none none;
}

#contact-1 {
  float:left;
}

#contact-2 {
  float:left;
  margin:0 0 0 40px;
}

#footer {
  height:80px;
  background:#f2f2f2;
  clear:both;
  padding:20px;
  font-size:12px;
}

#footer a {
  margin:0 0 0 20px;
  font-size:11px;
}
#footer .loan-insights {
  font-size:11px;
  color:#cccccc;
  float:left;
}

#footer .links { 
  float:right;
}