table.TT td.Hd
{     
      background-color: #ffffff; 
      background-image:  url(/images/background.jpg);
      background-position: top center;
      background-repeat: repeat-x;
}
.abouttable {
	border-collapse: collapse;
	padding: 0px;
	width: 500px;
	text-indent: 0.0em;
}
.abouthreftable {
	border-collapse: collapse;
	border-color: #827009;
	border-style: solid;
	border-width: thin;
	padding: 0px;
	width: 500px;
	text-indent: 0.2em;
}
.accounttable {
	border-collapse: collapse;
	padding: 0px;
	width: 480px;
	text-indent: 0.0em;
}
.accounthreftable {
	border-collapse: collapse;
	border-color: #163f38;
	border-style: solid;
	border-width: thin;
	padding: 0px;
	width: 500px;
	text-indent: 0.2em;
}
.billpaytable {
	border-collapse: collapse;
	border-color: #555215;
	border-style: solid;
	border-width: thin;
	padding: 0px;
	width: 500px;
	text-indent: 0.2em;
}
.calculatortable {
	border-collapse: collapse;
	padding: 0px;
	width: 500px;
	text-indent: 0.1em;
}
.calculatorhreftable {
	border-collapse: collapse;
	border-color: #464f54;
	border-style: solid;
	border-width: thin;
	padding: 0px;
	width: 500px;
	text-indent: 0.2em;
}
.calculatorstable {
	border-collapse: collapse;
	padding: 0px;
	width: 500px;
	text-indent: 0.0em;
}
.contacthreftable {
	border-collapse: collapse;
	border-color: #ae5700;
	border-style: solid;
	border-width: thin;
	padding: 0px;
	width: 500px;
	text-indent: 0.2em;
}
.contacttable {
	border-collapse: collapse;
	padding: 0px;
	width: 500px;
	text-indent: 0.0em;
}
.finditfast {
	background-color: #ffffff; 
	border-collapse: collapse;
	padding: 0px;
	width: 234px;
	text-indent: 0.0em;
}
.specials {
	background-color: #ffffff; 
	border-collapse: collapse;
	padding: 0px;
	width: 466px;
	text-indent: 0.0em;
}
.newscenter {
	background-color: #ffffff; 
	border-collapse: collapse;
	padding: 0px;
	width: 466px;
	text-indent: 0.0em;
}
.loanhreftable {
	border-collapse: collapse;
	border-color: #3d4e63;
	border-style: solid;
	border-width: thin;
	padding: 0px;
	width: 500px;
	text-indent: 0.2em;
}
.loantable {
	border-collapse: collapse;
	padding: 0px;
	width: 500px;
	text-indent: 0.0em;
}
.officetable {
	border-collapse: collapse;
	padding: 0px;
	width: 400px;
	text-indent: 0.1em;
}
.pssttable {
	border-collapse: collapse;
	padding: 0px;
	width: 500px;
	text-indent: 0.1em;
}
.ratetable {
	border-collapse: collapse;
	padding: 0px;
	width: 500px;
	text-indent: 0.0em;
}
.ratehreftable {
	border-collapse: collapse;
	border-color: #7a2123;
	border-style: solid;
	border-width: thin;
	padding: 0px;
	width: 500px;
	text-indent: 0.2em;
}
.remodel {
	background-color: #ffffcc; 
	border-collapse: collapse;
	padding: 0px;
	width: 720px;
	text-indent: 0.0em;
}
.servicehreftable {
	border-collapse: collapse;
	border-color: #555215;
	border-style: solid;
	border-width: thin;
	padding: 0px;
	width: 500px;
	text-indent: 0.2em;
}
.servicetable {
	border-collapse: collapse;
	padding: 0px;
	width: 480px;
	text-indent: 0.0em;
}
.upgrade {
	background-color: #ffcccc; 
	border-collapse: collapse;
	padding: 0px;
	width: 720px;
	text-indent: 0.0em;
}
.youthtable {
	background-color: #ffffff;
	border-collapse: collapse;
	padding: 0px;
	width: 400px;
	text-indent: 0.0em;
}

/*
body      	{ scrollbar-face-color: #ffffff }
body		{ scrollbar-track-color: #e1e3e2 }	
body		{ scrollbar-base-color: #e1e3e2 }	
body		{ scrollbar-arrow-color: #e1e3e2 }	
body		{ scrollbar-highlight-color: #e1e3e2 }	
body		{ scrollbar-3d-light-color: #e1e3e2 }	
body		{ scrollbar-dark-shadow-color: #cccccc }	
body		{ scrollbar-shadow-color: #666666 }	
*/

A:link
{
    COLOR: #993333;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: #993333;
    TEXT-DECORATION: none
}
A:active
{
    COLOR: #993333;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #336699;
    TEXT-DECORATION: underline
}
.bold {
	font-weight: bold;
}

/* li {  list-style-position: outside; xlist-style-image: url(images/bullet.gif); list-style-type: circle} */
li {
	list-style-image: url(/images/bullet.gif);
	list-style-type: circle;
	color: #993333;
}
.liaccount {
	list-style-type: disc;
	color: #333333;
}
.limilw {
	list-style-type: disc;
	color: #3d4e63;
}
.history {
	color: #336699;
	margin-left: 0.15em;
}
.privacy {
	color: #336699;
	margin-left: 0.15em;
}
.psst {
	color: #333333;
	list-style-type: disc;
}
.instructions {
	list-style-type: disc;
}
.accounts {
	color: #333333;
	font-size: 8pt;
	list-style-type: disc;
	margin-left: 0.0em;
}
.loans {
	color: #333333;
	font-size: 8pt;
	list-style-type: disc;
	margin-left: 0.0em;
}
.services {
	color: #333333;
	font-size: 8pt;
	list-style-type: disc;
	margin-left: 0.0em;
}

.bodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	color: #333333;
	list-style-image: url(/images/bullet.gif);
	list-style-type: circle;
}

.titletext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #E17100;
	list-style-image: url(/images/bullet.gif);
	list-style-type: circle;
}

.inputBox {
	border: thin solid #acb0b2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #666666;

}
.newsBullet {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #333333;
	list-style-image: url(/images/bullet.gif);
	list-style-type: circle;
}

tr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
.ratedate {
	background: #e0e0e0;
	color: #333333;
	font-size: 8pt;
	font-weight: bold;
	text-align: right;
}
.officehdg {
background: #ae5700;
	color: #ffffff;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
}
.pssthdg {
	background: #555215;
	color: #ffffff;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
}
.sectionhdg {
	background: #e0e0e0;
}
.youthfont {
	color: #333333;
	font-size: 8pt;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
/*
.homelogo {
	background-image: url(/images/index_r3_c8.jpg);
}
*/
.464f54 {
	background-image: url(/images/464f54.gif);
}
.billpaymsg {
	color: #333333;
	font-size: 8pt;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
}
.jobpostmsg {
	color: #333333;
	font-size: 8pt;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
}
.button {
	color: #336699;
	font-size: 10pt;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	width: 75px;
}
.defaultbutton {
	text-align: center;
	vertical-align: middle;
}
.defaultindent {
	text-align: left;
	text-indent: 0.5em;
	vertical-align: middle;
}
.savingshdg {
	background: #163f38;
	color: #ffffff;
	font-weight: bold;
	text-align: left;
	text-indent: 0.1em;
	vertical-align: middle;
}
.calcfieldhdg {
	background: #e0e0e0;
	color: #333333;
	font-weight: normal;
	text-align: right;
	vertical-align: top;
	width: 30px;
}
.toplink {
	font-size: 8pt;
}
.consumercolhdg1 {
	background: #7a2123;
	color: #ffffff;
	font-size: 8pt;
	font-weight: bold;
	vertical-align: bottom;
	width: 225px;
}
.consumercolhdg2 {
	background: #7a2123;
	color: #ffffff;
	font-size: 8pt;
	font-weight: bold;
	text-align: center;
	vertical-align: bottom;
	width: 175px;
}
.consumercolhdg3 {
	background: #7a2123;
	color: #ffffff;
	font-size: 8pt;
	font-weight: bold;
	text-align: center;
	vertical-align: bottom;
	width: 100px;
}
.consumercolhdg4 {
	background: #7a2123;
	color: #ffffff;
	font-size: 8pt;
	font-weight: bold;
	text-align: center;
	vertical-align: bottom;
	width: 275px;
}
.consumerfield1 {
	background: #FFFFFF;
	color: #333333;
	text-align: center;
	vertical-align: top;
	width: 175px;
}
.consumerfield2 {
	background: #FFFFFF;
	color: #333333;
	text-align: center;
	vertical-align: top;
	width: 100px;
}
.consumerfield3 {
	background: #FFFFFF;
	color: #333333;
	text-align: left;
	vertical-align: top;
	width: 275px;
}
.consumerfieldhdg {
	background: #e0e0e0;
	color: #333333;
	font-size: 8pt;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
	width: 225px;
}
.depositcolhdg1 {
	background: #7a2123;
	color: #ffffff;
	font-size: 8pt;
	font-weight: bold;
	vertical-align: bottom;
	width: 250px;
}
.depositcolhdg2 {
	background: #7a2123;
	color: #ffffff;
	font-size: 8pt;
	font-weight: bold;
	text-align: center;
	vertical-align: bottom;
	width: 125px;
}
.depositfield {
	background: #FFFFFF;
	color: #333333;
	text-align: center;
	width: 125px;
}
.depositfieldhdg {
	background: #e0e0e0;
	color: #333333;
	font-size: 8pt;
	font-weight: bold;
	text-align: left;
	width: 250px;
}


.depositfield1 {
	background: #FFFFFF;
	color: #333333;
	text-align: center;
	vertical-align: bottom;
	width: 100px;
}
.depositfieldhdg1 {
	background: #e0e0e0;
	color: #333333;
	font-size: 8pt;
	font-weight: bold;
	text-align: left;
	vertical-align: bottom;
	width: 200px;
}
.depositcolhdg3 {
	background: #7a2123;
	color: #ffffff;
	font-size: 8pt;
	font-weight: bold;
	vertical-align: bottom;
	width: 200px;
}
.depositcolhdg4 {
	background: #7a2123;
	color: #ffffff;
	font-size: 8pt;
	font-weight: bold;
	text-align: center;
	vertical-align: bottom;
	width: 100px;
}


.loancolhdg1 {
	background: #7a2123;
	color: #ffffff;
	font-size: 8pt;
	font-weight: bold;
	vertical-align: bottom;
	width: 375px;
}
.loancolhdg2 {
	background: #7a2123;
	color: #ffffff;
	font-size: 8pt;
	font-weight: bold;
	text-align: center;
	vertical-align: bottom;
	width: 125px;
}
.loanfield {
	background: #FFFFFF;
	color: #333333;
	text-align: center;
	width: 125px;
}
.loanfieldhdg {
	background: #e0e0e0;
	color: #333333;
	font-size: 8pt;
	font-weight: bold;
	text-align: left;
	width: 375px;
}
.officefieldhdg {
	background: #e0e0e0;
	color: #333333;
	font-weight: bold;
	vertical-align: top;
	width: 155px;
}
.psstfieldhdg {
	background: #e0e0e0;
	color: #333333;
	font-weight: bold;
	vertical-align: top;
	width: 100px;
}
.psstoptionhdg {
	background: #e0e0e0;
	color: #333333;
	font-weight: bold;
	text-align: center;
	vertical-align: top;
	width: 100px;
}
.privacybold {
	color: #333333;
	font-weight: bold;
}
.aboutheading {
        background: #ae5700;
		color: #ffffff;
	font-size: 10pt;
	font-weight: bold;
	text-align: center;
	vertical-align: bottom;
}
.abouthrefheading {
	background: #827009;
	color: #ffffff;
	font-size: 10pt;
	font-weight: bold;
	text-align: center;
	vertical-align: bottom;
}
.accountheading {
	background: #163f38;
	color: #ffffff;
	font-size: 10pt;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}
.accounthrefheading {
	background: #163f38;
	color: #ffffff;
	font-size: 10pt;
	font-weight: bold;
	text-align: center;
	vertical-align: bottom;
}
.calculatorheading {
	background: #464f54;
	color: #ffffff;
	font-size: 10pt;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}
.calculatorhrefheading {
	background: #464f54;
	color: #ffffff;
	font-size: 10pt;
	font-weight: bold;
	text-align: center;
	vertical-align: bottom;
}
.contactheading {
      background: #ae5700;
	color: #ffffff;
	font-size: 10pt;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}
.contacthrefheading {
	background: #ae5700;
	color: #ffffff;
	font-size: 10pt;
	font-weight: bold;
	text-align: center;
	vertical-align: bottom;
}
.loanheading {
	background: #3d4e63;
	color: #ffffff;
	font-size: 10pt;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}
.loanhrefheading {
	background: #3d4e63;
	color: #ffffff;
	font-size: 10pt;
	font-weight: bold;
	text-align: center;
	vertical-align: bottom;
}
.rateheading {
	background: #7a2123;
	color: #ffffff;
	font-size: 10pt;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}
.ratehrefheading {
	background: #7a2123;
	color: #ffffff;
	font-size: 10pt;
	font-weight: bold;
	text-align: center;
	vertical-align: bottom;
}
.serviceheading {
	background: #827009;
	color: #ffffff;
	font-size: 10pt;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}
.servicehrefheading {
	background: #555215;
	color: #ffffff;
	font-size: 10pt;
	font-weight: bold;
	text-align: center;
	vertical-align: bottom;
}
.fieldbold
{
	color: #336699;
	font-weight: bold;
	vertical-align: middle;
}
.calcbold
{
	color: #333333;
	font-weight: bold;
	vertical-align: top;
}
.contactbold
{
	color: #333333;
	font-weight: bold;
	vertical-align: top;
}
.loanbold
{
	color: #336699;
	font-weight: bold;
	vertical-align: top;
}
.ratebold
{
	color: #336699;
	font-weight: bold;
	vertical-align: top;
}
.locationbold
{
	color: #333333;
	font-weight: bold;
	vertical-align: top;
}
.officebold
{
	color: #333333;
	font-weight: bold;
	vertical-align: top;
}
.psstbold
{
	color: #333333;
	font-weight: bold;
	vertical-align: top;
}
.servicesbold
{
	color: #336699;
	font-weight: bold;
	vertical-align: top;
}
.servicesboldunderline
{
	color: #336699;
	font-weight: bold;
	vertical-align: top;
	text-decoration: underline;
}
.servicesfont {
	color: #333333;
	font-size: 8pt;
}
.accountbold
{
	color: #336699;
	font-weight: bold;
	vertical-align: top;
}
.accountboldunderline
{
	color: #336699;
	font-weight: bold;
	vertical-align: top;
	text-decoration: underline;
}
.accountfont {
	color: #333333;
	font-size: 8pt;
}
.accountrestriction {
	color: #333333;
	font-size: 7pt;
	font-style: italic;
}
.atmfont {
	color: #333333;
	font-size: 8pt;
}
.consumercudl {
	color: #333333;
	font-size: 8pt;
	font-weight: bold;
	text-align: justify;
	width: 160px;
}
.loancudl {
	color: #333333;
	font-size: 8pt;
	font-weight: bold;
	text-align: center;
	width: 160px;
}
.loanfont {
	color: #333333;
	font-size: 8pt;
}
.loanfontbold {
	color: #333333;
	font-size: 8pt;
	font-weight: bold;
}
.loannotice {
	color: #333333;
	font-size: 7pt;
	font-style: italic;
	text-indent: 2.7em;
}
.ratefont {
	color: #333333;
	font-size: 8pt;
}
.privacyfont {
	color: #333333;
	font-size: 9pt;
}
.psstfont {
	color: #333333;
	font-size: 8pt;
}
.careerfont {
	color: #333333;
	font-size: 8pt;
}
.smallfont {
	font-size: 7pt;
}
.smallfontrequired {
	color: #336699;
	font-size: 7pt;
	font-weight: normal;
	text-align: right;
	vertical-align: middle;
	width: 180px;
}
.topleft {
	color: #333333;
	text-align: left;
	vertical-align: top;
}
.fieldhdgrequired {
	color: #336699;
	font-size: 9pt;
	font-weight: bold;
	text-align: right;
	width: 180px;
}
.fieldhdgstandard {
	color: #000000;
	font-size: 9pt;
	font-weight: bold;
	text-align: right;
	width: 180px;
}
.zerocolhdg1 {
	background: #7a2123;
	color: #ffffff;
	font-size: 8pt;
	font-weight: bold;
	text-align: left;
	vertical-align: bottom;
	width: 350px;
}
.zerocolhdg2 {
	background: #7a2123;
	color: #ffffff;
	font-size: 8pt;
	font-weight: bold;
	text-align: center;
	vertical-align: bottom;
	width: 75px;
}
.zerocolhdg3 {
	background: #7a2123;
	color: #ffffff;
	font-size: 8pt;
	font-weight: bold;
	text-align: center;
	vertical-align: bottom;
	width: 75px;
}
.mtgcolhdg1 {
	background: #7a2123;
	color: #ffffff;
	font-size: 8pt;
	font-weight: bold;
	text-align: left;
	vertical-align: bottom;
	width: 250px;
}
.mtgcolhdg2 {
	background: #7a2123;
	color: #ffffff;
	font-size: 8pt;
	font-weight: bold;
	text-align: center;
	vertical-align: bottom;
	width: 125px;
}
.mtgcolhdg3 {
	background: #7a2123;
	color: #ffffff;
	font-size: 8pt;
	font-weight: bold;
	text-align: center;
	vertical-align: bottom;
	width: 125px;
}
.mtgfld1 {
	background: #e0e0e0;
	color: #333333;
	font-size: 8pt;
	font-weight: bold;
	width: 100px;
}
.mtgfld2 {
	background: #e0e0e0;
	color: #333333;
	font-size: 8pt;
	font-weight: bold;
	width: 150px;
}
.armfld {
	background: #e0e0e0;
	color: #333333;
	font-size: 8pt;
	font-weight: bold;
	width: 250px;
}
.zerofld1 {
	background: #e0e0e0;
	color: #333333;
	font-size: 8pt;
	font-weight: bold;
	width: 275px;
}
.zerofld2 {
	background: #e0e0e0;
	color: #333333;
	font-size: 8pt;
	font-weight: bold;
	text-align: left;
	width: 75px;
}
.zerofld3 {
	color: #333333;
	text-align: center;
	width: 75px;
}
.zerofld4 {
	color: #333333;
	text-align: center;
	width: 75px;
}
.mortgagefield {
	background: #FFFFFF;
	color: #333333;
	text-align: center;
	width: 125px;
}
.zerobold {
	color: #333333;
	font-size: 8pt;
	font-weight: bold;
	vertical-align: top;
}
.zerofield {
	color: #333333;
	font-size: 8pt;
	text-align: left;
	width: 125px;
}
.chatfield1 {
	color: #333333;
	font-size: 9pt;
	font-weight: bold;
	text-align: right;
	width: 200px;
}
.chatfield2 {
	color: #333333;
	font-size: 9pt;
	font-weight: bold;
	text-align: left;
	width: 300px;
}
.mainheading {
	color: #993333;
	font-size: 18pt;
	font-weight: bold;
	text-align: center;
	width: 700px;
}
.mainsubheading {
	color: #333333;
	font-size: 10pt;
	font-weight: bold;
	text-align: left;
	width: 700px;
}
.mainbold {
	color: #336699;
	font-weight: bold;
}
.mainfld {
	color: #333333;
	font-size: 8pt;
	width: 700px;
}
.hideradio {
	visibility: hidden;
}
.attnborder {background-color:#ffff66; border-style:solid; border-width:thin; border-color:#3d4e63;}
.urgentborder {background-color:#ff6666; border-style:solid; border-width:thin; border-color:#3d4e63;}
.withborder {border-style:solid; border-width:thin; border-color:#827009;}
#homelogo {
	background-image: url(/images/newlogo.jpg);
	height: 208px;
	width: 173px;
}
#homelogo2 {
	background-image: url(/images/pb_logo.jpg);
	height: 100px;
	width: 173px;
}

#pbhb a {
	position: absolute;
	height: 60px;
	width: 173px;
	top: 150px;
	text-decoration: none;
}
#pbhb a i {
	visibility: hidden;
}
.wnattention {
	background-color: #f0f0f0;
	border-collapse: collapse;
	border-color: #ff3333;
	border-style: solid;
	border-width: 1px;
}
