body{ padding: 80px 0 0 137px; min-width: 700px; font-family: Arial;}
.ie6 body {  margin: 80px 0 0 0; }
div#header { background-color: #2e1a47; height: 80px; margin-right: 0;  border-bottom: none; }

div#logo { padding-left: 25px; padding-top: 0; margin-top: 0; }

/*div#visitLinks {position: absolute;top: 10px;right: 25px;color: white;font-size: 7pt;text-align: right; z-index: -2; } */
div#visitLinks {position: fixed;top: 10px; right: 25px; color: white;font-size: 8pt;text-align: right;}
.ie6 div#visitLinks{ position: absolute; }
div#visitLinks a {text-decoration: none; color: white; font-weight: normal;}
div#visitLinks a:visited{ text-decoration: none;color: white;font-weight: normal;}
div#visitLinks a:hover{ text-decoration: underline;color: white;font-weight: normal;}

div#theTitle { color: white; font-size: 17pt; padding-top: 25px; padding-right: 100px; text-align: center; vertical-align: middle; font-family: Arial; font-weight: 500; text-decoration: none; font-style: normal; }

div#pwrby{ position: fixed; top: 21px; right: 22px; }
.ie6 div#pwrby{ position: absolute; }

/* margin-left is moved to the left to keep the centering working (by padding in body for left-sidebar) */
div#login-content { float: left;  position: static; margin: 0 0 0 -80px; z-index: -6; width: 100%; font-size: 10pt;  }
.ie6 div#login-content { margin: 25px 0 0 -10px; }
.ie7 div#login-content { margin-top: 25px; }

form.login { font-family: Arial; font-size: 9pt; border-style: none; margin-right: 200px; background-color: white;}
form.login table tr td { padding-bottom: 15px;}

div#sticky-footer{ text-align: center; color: white; font-size: 8pt; background-color: #2e1a47; }
div#top-foot{ background-color: #2e1a47; padding: 4px; color: white; }
div#bottom-foot{  padding: 4px; }

div#sticky-footer a{ color: white; }

/* Main Page */

div#left-sidebar{ background-color: #afabc9; width: 137px; top:80px; border-right: none;  }

div#nav-simple a {font-family: Arial; color: #2e1a47;text-decoration: none;}

div#content { font-size: 10pt; margin-top: 20px;  }

table.tab tr td.tab-l { background-image: url(../images/truist/tab_bar_left.png); background-color: #7c6992; }
table.tab tr td.tab-m { background-color: #7c6992; }
table.tab tr td.tab-r { background-image: url(../images/truist/tab_bar_right.png); background-color: #7c6992; }

table.tab tr#tabrow td { font-family: Arial; }
table.tab tr#tabrow td.not a:link {  color: #2e1a47; }
table.tab tr#tabrow td.not a:visited { color: #2e1a47; }

table.tab tr#tabrow td.not a:hover { color: #2e1a47; }
table.tab tr#tabrow td.sel a:link { color: white; font-weight: bold;}
table.tab tr#tabrow td.sel a:visited { color: white; font-weight: bold;}
table.tab tr#tabrow td.sel a:hover { color: white; font-weight: bold;}

table.tab tr#tabrow td.not { background-image: url("../images/truist/tab_unsel_T2.png"); }
table.tab tr#tabrow td.sel { background-image: url("../images/truist/tab_sel_T2.png"); }



