﻿* { font-size: 1em; }
form,html,body { margin: 0; padding: 0; height: 100%; font-size: 100%; }
body {
	/*font:75%/1.3 Arial,Verdana,sans-serif;*/
      font-family: 'Gotham SSm A', 'Gotham SSm B',Tahoma;
}

/* =Building blocks
***************************************/

.container { display: inline-block; }
.container:after { content: '.'; clear: both; display: block; overflow: hidden; visibility: hidden; height: 0; }

/* =ELEMENTS
***************************************/
p { margin: .2em 0 1.2em; }

ul, ol { margin: .5em 0 1em 0; padding-left: 2.5em; }
ul { list-style: square; }

img { border: 0 none; }

big { font-size: 1.2em; }
small { font-size: .8em; }

h1 { font-size: 1.8em; margin: 2em 0 1em; }
h2 { font-size: 1.4em; margin: 1em 0 .5em; }
h3 { font-size: 1.2em; margin: 1.25em 0 .25em; }
h4 { font-size: 1.1em; margin: 1.1em 0 .1em; }

:focus { outline:none; }


table.datatable {border:0px;border-left:1px solid black;}
.datatable td {border:0px;margin:0px;padding:4px;border-right:1px solid black}
.datatable th {border:0px;margin:0px;padding:4px;background-color:#CCCCCC;font-size:14px;font-weight:bold;text-align:left;border-right:1px solid black}

.CheckingCard
{
    display:none;
}

.Depositors
{
    display:none;
}

.Loans
{
    display:none;
}


/* =IE hacks
***********************************/
.container { display: block; padding: 0;}
* html .container { height: 1%; }
	
.ir { overflow: hidden; display: block; height/**/:/**/0!important; background:url(/!images/blank.gif); } /* use padding top/bottom to define the elements height, but also use height for IE 5 (the weird height rule takes care of filtering those for you) */
.acc { display: none; position: absolute; width: 0; height: 0; overflow: hidden; }
.nav, .nav ul, .nav li, .nav dd { margin: 0; padding: 0; }
.nav dt { display: none; }
