html, body
{
margin: 0px;
padding: 0px;
text-align: center;
}

body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,img{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}
ol {list-style:decimal; margin:10px; padding:5px;}
ul {list-style:disc; margin:10px; padding:5px;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;}

body#branch_nw {background-color: #3aad3d;}

p {clear: left;}

#branch_page
{
margin: 0px auto;
padding: 0px;
text-align: left; /* leave unchanged */ 
width: 700px;/* non-IE */ 
*width: 700px;/* IE */ 
min-width: 700px;/* optional but recommended */ 
background-color: #000000;
border: solid 1px #000000;
display: block;
overflow: hidden;
}


#branch_container
{
margin: 0px;
padding: 0px;
display: block;
overflow: hidden;
text-align: left;
background-color:#FFFFFF;
}


.out_cursor
{
cursor: hand;
cursor: pointer;
}

.branch_bodytext
{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #3C3C3C;
line-height: 14px;
}

.branch_bodytext a:link {color: #3C3C3C; text-decoration: underline; }
.branch_bodytext a:visited {color: #3C3C3C; text-decoration: underline; }
.branch_bodytext a:active {color: #3C3C3C; text-decoration: underline; }
.branch_bodytext a:hover {color: #3C3C3C; text-decoration: underline; }


.branch_subheading
{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #414141;
font-weight: bold;
line-height: 14px;
}

.branch_greenheading
{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #3aad3d;
font-weight: bold;
line-height: 14px;
}


.preloadClass {display: none;}
