@charset "UTF-8";
@font-face {
  font-family: 'BookmanEFBold';
  src: url('/media/CSS/bookmanefbold.eot');
  src: local('BookmanEF'), local('BookmanEF-Bold'), url('/media/CSS/bookmanefbold.woff') format('woff'), url('/media/CSS/bookmanefbold.ttf') format('truetype');
}

@font-face {
  font-family: 'BookmanSwashITCBold';
  src: url('/media/CSS/bookmanswashitcbold.eot');
  src: local('BookmanSwashITC'), local('BookmanSwashITC-Bold'), url('/media/CSS/bookmanswashitcbold.woff') format('woff'), url('/media/CSS/bookmanswashitcbold.ttf') format('truetype');
}

* {
  padding:0;  
  margin:0;
}

body {
  font-family:Helvetica, Arial,  sans-serif;
  font-size:12px;
  line-height:14px;
  color:#808080;
}
.clear {
  clear:both;
}
/* ---------- PARAGRAPH ---------- */
p {
  color:#808080;
}

/* ---------- HEADINGS ---------- */
h1 {
  font-size:28px;
  line-height:28px;
}
h2 {
  font-size:20px;
  line-height:20px;
}
h3 {
  font-size:16px;
  line-height:16px;
}
h1, h2, h3 {
  color:#36003C;
  font-family:Helvetica, Arial,  sans-serif;
  letter-spacing:-1px;
}
body.mortgages h1, body.mortgages h2, body.mortgages h3 {
  color:#89C5CC;
}
body.finance h1, body.finance h2, body.finance h3 {
  color:#9CAE48;
}
/* ---------- LISTS ---------- */
li {
  margin:0 0 0 15px;
}
/* ---------- LINKS ---------- */
a:link, a:visited {
  color:#C6161D;
  text-decoration:none
}
a:hover, a:active {
  color:#36003C;
  text-decoration:none
}
body.mortgages a:link, body.mortgages a:visited {
  color:#89C5CC;
  text-decoration:none;
}
body.mortgages a:hover, body.mortgages a:active {
  color:#36003C;
  text-decoration:underline;
}
body.finance a:link, body.finance a:visited {
  color:#9CAE48;
  text-decoration:none;
}
body.finance a:hover, body.finance a:active {
  color:#36003C;
  text-decoration:underline;
}
/* ---------- IMAGES ---------- */
img {
  border:none;
}
/* ---------- OTHERS ---------- */
blockquote {
  margin:10px;
  font-style:italic;
}
acronym {
  cursor:help;
}
