.spacer { clear: both; height: 25px;}.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }.spacer { height: 10px; clear: both;}a:link { color: #0396AA; text-decoration: none; text-decoration: underline;}    a:visited { color: #0396AA; text-decoration: none; text-decoration: underline; } a:hover { color: #194EB3; text-decoration: none; text-decoration: underline; } a:active { color: #194EB3; text-decoration: none; text-decoration: underline; }img, form {padding: none; margin: none; border: none; }table { padding: 0px; margin: 0px; }table td { vertical-align: top;}h1 { font-family: Arial; font-size: 14pt; color: #308F9F; margin: 0px; margin-bottom: 3px; }h3 { font-family: Arial; font-size: 12pt; color: #000000; margin: 0px; margin-bottom: 3px; }p { margin: 0px; margin-bottom: 10px; }body{  background: #FFFFFF url("../images/bg.jpg") repeat-x top center;  /* standard font - whole site */  font: 10pt Verdana; color: #333333;  margin: 20px 0px;  /*border: thin solid white;*/}#tagline{  color: #3B3C3C;  position: absolute;   bottom: 2px;}.holder{  background: url("../images/main-side-shadows.png") no-repeat top center;  /*border: thin solid black;*/  width: 988px; height: 556px;  margin: auto;   padding-top: 10px;}  .holder .main  {    /*border: thin dashed red;*/    margin: 0px 8px 0px 8px;      }     .navigation { background: url("../images/nav-bg.jpg") repeat-x; height: 46px; font-size: 13pt; }  /*.navigation a { margin: 0px 15px; line-height: 40px; color: #FFFFFF;}*/.container1{  float: left;  width: 99%;  clear: both;  /*border: thin dashed blue;*/  padding-top: 10px;}  .content-area  {    width: 63%;    float: left;    /*border: thin solid black;*/    margin-left: 10px;      }    .sidebar  {    width: 35%;    float: right;    /*border: thin solid black;*/  }      .sidebar h1    {      color: #FFFFFF;      background: #7D8E90;      padding: 8px;      font-size: 14pt;      font-family: Arial;      font-weight: normal;    }        .sidebar h3    {          }    .sidebar .angertips ul { margin-left: 0px; }    .sidebar .angertips li { margin-left: -20px; }      .footer-links  {        background: #D8EEF1;    float: left;    width: 100%;  }      .footer-links h1    {      color: #000000;      font-size: 14pt;      font-family: Arial;    }        .footer-links .left-col    {      float: left;      width: 48%;      /*border: thin solid red;*/      margin: 10px;    }        .footer-links .right-col    {      float: left;      width: 48%;      /*border: thin solid blue;*/      margin: 10px;      margin-left: 0px;    }    table#contact_form td{  padding: 10px;}.footer{    clear: both;  padding: 20px 0px;  text-align: center;}.above-main{  /*border: thin dashed #666;*/  position: relative;  height: 35px;  width: 975px;  margin: auto;}.icon-holder{ position: absolute;  right: 0px; top: 0px; }.icon-holder div{ float: left; /*border: thin solid black;*/ }.bail_form_container{  margin-bottom: 30px;  width: 300px;  float: left;  position: relative;  /*border: thin dashed #666;*/}.bail_form_container a {    float: left;}.bail_form_container .text {  margin-top: 20px;}.bottom_note{  margin: 20px 0;  width: 100%;  text-align: center;  font-weight: bold;  clear: both;  /*border: thin solid black;*/}