/*----------------------------------------------------------------------------------------
Liberty Bank Style Sheet
All - Site Defaults
----------------------------------------------------------------------------------------*/
* { padding: 0; margin: 0; font-size: 1em; }
/* Defaults */
th              { font-weight: bolder; text-align: center }
caption         { text-align: center }
h1              { font-size: 1.6em; margin: .67em  0 }
h2              { font-size: 1.4em; margin: .7em 0 }
h3              { font-size: 1.2em; margin: .83em 0; }
h4              { font-size: 1.1em; margin: 1em 0 0;}
p,
blockquote, ul,
fieldset,
ol, dl, dir,
menu            { margin: 0.5em 0 0 }
h5              { font-size: 1.2em; margin: 1.5em 0 }
h6              { font-size: 1.1em; margin: 1.67em 0 }
h1, h2, h3, h4,
h5, h6, b,
strong          { font-weight: bolder; line-height: 1em;  }
blockquote      { margin-left: 40px; margin-right: 40px }
i, cite, em,
var, address    { font-style: italic }
pre, tt, code,
kbd, samp       { font-family: monospace }
pre             { white-space: pre }
button, textarea,
big             { font-size: 1.17em }
small, sub, sup { font-size: .83em }
sub             { vertical-align: sub }
sup             { vertical-align: super }
table           { border-collapse: collapse; border-spacing: 0; empty-cells: show; }
s, strike, del  { text-decoration: line-through }
hr              { border: 1px inset }
ol, ul, dir,
menu, dd        { margin-left: 40px }
ol ul, ul ol,
ul ul, ol ol    { margin-top: 0; margin-bottom: 0 }
u, ins          { text-decoration: underline }
center          { text-align: center }
:link, :visited { text-decoration: underline }
:focus          { outline: thin dotted invert }
abbr, acronym   { border: 0; }
dd, dt          { line-height: 1.5em; }
ul              {    margin-bottom: 1em; }
/* Custom Defaults Overrides */
html {
    font-size: 100%;
}
html>body {
    font-size: 16px;
    font-size: 68.75%;
}
body {
    padding: 0;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    font-size: 68.75%;
    line-height: 1.5em;
    color: #1C3156;
    background: #ffffff;
}
th, td, input, select, textarea { font-size: 1em; line-height: 1.2em; }
input, select, textarea, option, optgroup {
    font-family: Verdana, Helvetica, Arial, sans-serif;
}
select option {
    padding-right: 1em;
}
h1,h2,h3,h4,h5,h6 {
    font-family: Verdana, Helvetica, Arial, sans-serif;
}
h1,h2 {
    color: #ac1500;
}    
a img {
    border: 0;
}
html { overflow-y: scroll; }
a {
    color: #ac1500;
    text-decoration: underline;
    cursor: pointer;
}
a:hover {
    text-decoration: none;
}
.btn {
    cursor: pointer;
}

/*
   Notice that IE has a display problem if the help link is on
   the last line of a container with no padding. If this is the
   case increase the padding bottom to at least 1px
*/
a.helpLink
{
  cursor: help;
}
.help-tooltip
{
  position: absolute;
  width: 250px;
  border: 1px solid #000;
  background: Infobackground;
  color: InfoText;
  padding: 3px;
  z-index: 10000;
}
.help-tooltip ul
{
  margin: 5px 5px 5px 25px
}