.float_left {
  float: left;
  margin: 0px 20px 20px 0px; }

.float_right {
  float: right;
  margin: 0px 0px 20px 10px; }

.text_main p, .text_main li {
  font-size: 110%; }
.text_main ul.bullets {
  list-style-type: disc;
  margin-left: 15px; }
  .text_main ul.bullets li {
    margin-left: 15px; }

.block {
  overflow: hidden;
  _height: 1%;
  padding-bottom: 20px;
  margin-bottom: 20px; }

.block_nopad {
  overflow: hidden;
  _height: 1%; }

.block.divider {
  overflow: hidden;
  _height: 1%;
  height: 30px; }

.column_three {
  float: left;
  width: 200px;
  padding: 0px 30px 0px 25px; }

.column_two {
  float: left;
  width: 200px;
  padding: 0px 25px; }

.column_one {
  float: left;
  width: 395px;
  padding: 0px 25px 0px 30px; }

.no_padding {
  padding-right: 0px; }

.half_column {
  float: left;
  width: 380px;
  padding: 30px; }

.column_single {
  width: 960px;
  padding: 30px 0px; }

.column_double {
  float: left;
  width: 640px;
  padding-left: 30px;
  padding-right: 60px; }

.column_double_1 {
  float: left;
  width: 420px;
  padding: 0px 30px; }

.column_triple {
  float: left;
  width: 200px; }

.column_triple_1 {
  float: left;
  width: 250px;
  padding: 10px 30px 50px 30px; }

.clear_left {
  clear: left; }

.clear {
  clear: both; }

.divider {
  margin-bottom: 50px; }

.divider_small {
  margin-bottom: 50px; }

.divider_smallest {
  margin-bottom: 15px; }

.padding_right {
  padding-right: 0px; }

ul.quote {
  margin: 25px 0px;
  padding: 0px 30px;
  border-left: 4px Solid #efefef; }

ul.text_list .first {
  background: url(/images/bullet_1.gif) no-repeat;
  padding-right: 50px; }
ul.text_list .second {
  background: url(/images/bullet_2.gif) no-repeat; }
ul.text_list .third {
  padding-right: 50px;
  background: url(/images/bullet_3.gif) no-repeat; }
ul.text_list .forth {
  background: url(/images/bullet_4.gif) no-repeat; }
ul.text_list .fifth {
  padding-right: 50px;
  background: url(/images/bullet_5.gif) no-repeat; }
ul.text_list .sixth {
  background: url(/images/bullet_6.gif) no-repeat; }
ul.text_list li {
  width: 240px;
  float: left;
  margin-top: 20px;
  padding-left: 55px; }

ul.sub_text_list {
  padding-left: 17px;
  list-style-image: url(/images/sub_bullet.gif); }
  ul.sub_text_list li {
    padding: 0; }

.errorExplanation {
  padding: 20px;
  color: #cc0000; }
  .errorExplanation h3 {
    color: #cc0000; }

.formatted_link {
  padding-top: 15px; }
  .formatted_link a {
    color: #4494bf;
    text-decoration: underline; }
  .formatted_link a:hover {
    text-decoration: none; }
