/* CSS Document */
/* Author: Andy Asberry, Ciphertek Systems, 2008 */

.clear_float {
  clear: both;
}
.clear_right {
  clear: right;
}
.clear_left {
  clear: left;
}

.float_left {
  float: left;
}
.float_right {
  float: right;
}



p.back {
  margin: 0;
  padding: 4px 0 0 28px;
  height: 25px;
  background: url(/images/layout2008/back.gif) top left no-repeat;
}


table.content_table tr td {
  margin: 0;
  padding: 0;
  width: 45%;
  border: 1px solid #990000;
  vertical-align: top;
}
table.content_table tr td h3 {
  margin: 0;
  padding: 0;
  width: 100%;
  background-color: #990000;
  color: #FFFFFF;
  font-weight: bold;
}
table.content_table tr td.empty {
  border: none;
}



h3.secure {
  margin: 0;
  padding: 6px 0 0 25px;
  height: 25px;
  background: url(/images/layout2008/padlock_small.gif) top left no-repeat;
  text-decoration: underline;
}

h3.card {
  margin: 0;
  padding: 4px 0 0 35px;
  height: 25px;
  background: url(/images/layout2008/credit_card_small.gif) top left no-repeat;
}

h3.atm {
  margin: 0;
  padding: 4px 0 0 35px;
  height: 25px;
  background: url(/images/layout2008/atm_small.jpg) top left no-repeat;
}

h3.deposit {
  margin: 0;
  padding: 4px 0 0 35px;
  height: 25px;
  background: url(/images/layout2008/deposit_small.gif) top left no-repeat;
}

h3.voice-response {
  margin: 0;
  padding: 4px 0 0 35px;
  height: 25px;
  background: url(/images/layout2008/phone_small.gif) top left no-repeat;
}

h3.check {
  margin: 0;
  padding: 2px 0 0 40px;
  height: 25px;
  background: url(/images/layout2008/check_small.gif) top left no-repeat;
}

h3.investment {
  margin: 0;
  padding: 5px 0 0 40px;
  height: 30px;
  background: url(/images/layout2008/investment_small.gif) top left no-repeat;
}



ul.arrow_list {
  list-style: none;
}
ul.arrow_list li {
  margin: 0 0 4px 0;
  padding: 0 0 0 15px;
  /*
  padding: 0 0 0 20px;
  background: url(/images/layout2008/online_ul_arrow.gif) top left no-repeat;
  */
  background: url(/images/layout2008/arrow.gif) left 4px no-repeat;
}



ul.calculators {
  list-style: none;
}
ul.calculators li {
  margin: 0;
  padding: 5px 0 0 40px;
  height: 25px;
  background: url(/images/layout2008/calc_small.gif) top left no-repeat;
  font-size: 14px;
  letter-spacing: 0.01em;
}



div.page_option {
  margin: 20px 0 0 36px;
  padding: 0;
  width: 255px;
  float: left;
}
div.page_option h3 {
  margin: 0;
  padding: 1px 0 0 0;
  height: 18px;
  background: #990000;
  color: #FFFFFF;
  font-family: Arial;
  font-size: 14px;
  text-align: center;
  display: block;
}
div.page_option div {
  margin: 0;
  padding: 10px 0 10px 0;
  background-color: #FFFFFF;
  border: 1px solid #990000;
  display: block;
}
div.page_option ul.arrow_list {
  margin: 0 0 2px 0;
  padding: 0 0 2px 10px;
}