/* MAIN INDEX PAGE COLUMN WIDTHS */
#content {
	padding-left: 220px;  /* left width + 20px */
	padding-right: 220px;  /* right width + 20px */
}
#left {
	width: 200px;
	margin: 0 10px 0 -210px;  /* left margin = -(left width + 10px) */
}
#right {
	width: 200px;
	margin: 0 -210px 0 10px;  /* right margin = -(right width + 10px) */
}
div#int-main2 {margin-left: 5px;}
/* APPLY BACKGROUND IMAGES FOR BOXES */
div.boxTopL {background: #003399 url('graphics/boxtop.gif') left top no-repeat;} 
div.boxTopR {background: #003399 url('graphics/boxtop.gif') right top no-repeat; color: #ffffff;} 
div.boxTopR h4 {margin: 0; padding: 0;}
div#boxColor div.boxBottomL {background: url('graphics/boxbottomcolor.gif') left bottom no-repeat;} 
div#boxColor div.boxBottomR {background: url('graphics/boxbottomcolor.gif') right bottom no-repeat;}
div#boxWhite div.boxBottomL {background: url('graphics/boxbottomwhite.gif') left bottom no-repeat;} 
div#boxWhite div.boxBottomR {background: url('graphics/boxbottomwhite.gif') right bottom no-repeat;}


/* BACKGROUND COLOR FOR HEADER TITLE */
tr.headerMain {background-color: #003399;}

/* TEXT COLOR FOR TAGLINE (HOME INDEX PAGE) */
h2.tagline, #desc-tr h2 {color: #000000;}

/* TEXT COLOR FOR PAGE TITLE (INTERNAL PAGES) */
h2.pagetitle {color: #000000;}

/* PAY ONLINE IMG (INTERNAL PAGES) */
#payDiv {
  padding-top:45px;
  text-align:center;
  float:right;
  width:23%;
}

/* SUBNAV STYLING FOR INVESTMENTS */
#subnav {
	float: left;
	display: block;
	margin: 0;
	padding: 0;
	list-style: none;
}
#subnav li {
	float: left;
	clear: left;
	display: block;
	margin: 0;
	padding: 0;
	/* background-color: #dcdcdc; */
	/* border-bottom: 1px solid gray; */
	border-bottom: none;
	background: url('graphics/bgborder.gif') right bottom no-repeat;
}
#subnav li.last {border-bottom: none; background: none;}
#subnav span, #subnav a {
	float: left;
	clear: left;
	display: block;
	margin: 0;
	padding: 5px 0 5px 10px;
	width: 186px !important;
	width: 196px;
	text-decoration: none;
}
#subnav a.curr {float: none; padding: 0; display: inline; width: auto;}
#subnav span {color: #000000;}
#subnav a:hover {color: #3568b4;}
#leftCol #boxColor .box-bottom {border-top: 2px solid #003399;}
td.leftCol {background-color:#EAEAEA;}
#boxColor ul.subnavlist li {padding-bottom: 3px;} 
#perftable {border: 1px solid gray; border-collapse: collapse;}
#perftable th, #perftable td {font-size: 10pt; padding: 5px; text-align: center; border: 1px solid #d3d3d3;}
#perftable th {background-color: #99ccff; border: 1px solid gray;}
#perftable tr.shaded td {background-color: #eeeeee;}
table.payments {margin: 0 0 12px 0; padding: 0;}
table.payments td {text-align: left; vertical-align: top; padding: 12px 10px 0 0; border-right: 1px solid #dcdcdc;}
table.payments tr.theader td {text-align: left; padding-top: 0;}
table.payments td.online {width: 130px; padding: 12px 10px 0 0; }
table.payments td.mail {width: 200px; padding: 12px 10px 0 10px; }
table.payments td.phone {width: 200px; padding: 12px 10px 0 10px; }
table.payments td.person {border-right: none; padding: 12px 0 0 10px; }
div.payments {float: left; width: 100%; background: #ffffff url('graphics/tableline_bg.gif') -10px top repeat-y;}
.info {float:left;}
.online {float:left; width:140px; padding-right:10px;}
.col2 {float:left; width:200px;	padding:0 10px 0 10px;}
.mail {float:left;}
.phone {float:left; clear:right;}
.person {float:left; clear:right; padding-left:10px;}

#sidenav ul {list-style:none;padding:0 0 0 5px;margin:0;}
#sidenav ul li {padding:5px;border-bottom:solid 1px #000;}
#sidenav ul li a {text-decoration:none;}
#sidenav ul li a:hover {text-decoration:underline;}
#sidenav ul li ul {padding-left:20px;list-style:disc;}
#sidenav ul li ul li {padding:2px;border-bottom:none;}

div.hr {
float: left;
clear: both;
width: 670px;
background: url('/global/graphics/bottomstretcher.gif') left top repeat-x;
height: 15px;
margin: 10px 0 0 0;
}
div.hr hr {
clear: both;
width: 670px;
text-align: left;
display: none;
}
#br01 { clear:both;}

