/* Indiana Bankers Association
----------------------------------------*/
body {
	background: #eaebe5;
	margin: 6px;
}
body#nobackground { background: #fff none;}

body,
td,
p {
	color: #000;
	font: 10px Arial, Helvetica, sans-serif;
}

a,
#maincontentcell a {
	color: #4C835E;
	text-decoration: none;
}
a:hover,
#maincontentcell a:hover { color: #4C835E; text-decoration: underline; }

td#indnewscell a {
	color: #fff;
	text-decoration: none;
}

td#indnewscell a:hover {
	color: #fff;
	text-decoration: underline;

}

h1 {
	font: normal 16px Arial, Helvetica, sans-serif;
	color: #183E45;
}
h2 {
	font: normal 14px Arial, Helvetica, sans-serif;
	color: #4C835E;
}

h3 {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #00202E;
}

h4 {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #4C835E;
}
/* Top Nav Below
-----------------------------------*/
ul#navtop2 li li a {
	color: #00202E;
	background-color: #DADCD3;
	font: normal 11px/12px Helvetica,Arial,sans-serif;
	z-index: 999;
	padding: 6px 4px;
	width: 155px;
}

* html ul#navtop2 li li a { width: 163px; }

ul#navtop2 li li a:hover {
	color: #fff;
	background: #183E45;
	font: normal 11px/12px Helvetica,Arial,sans-serif;
	padding: 6px 4px;
}

#navtop2 li ul,
#navtop2 li ul li {
	border: none;
	border-top: none;
}

/* Main-content Area
----------------------------------------*/
#maincontenttable,
#returnlinkcell,
.infomessage,
.errormessage { background: #fff; }
#maincontenttable {
	background: #fff;
	border-left: solid 1px #666;
	border-right: solid 1px #666;
	border-bottom: solid 1px #666;
}

#maincontentcell {
	padding: 10px;

}

/* Sub-content Area
----------------------------------------*/
#maincontentsubcell { padding: 10px 12px 2px 10px; }
#maincontenttable td.topnavcall { padding: 100px 12px 2px 10px; }
#maincontentsubcell p { line-height: 16px; }

#maincontentsubcell ul,
#leftnavcell ul {
	margin: 0 0 0 5px;
	padding: 0;
	list-style: none;
}
#maincontentsubcell ul li,
#leftnavcell ul li {
	padding: 4px 5px 4px 12px;
	background: transparent url(/images/assnimg59/imgs/li_arrow.gif) no-repeat left 7px;
}

/* Client-side Right-Navigation
----------------------------------------*/
#rightnavcell table {
	border-left: 1px solid #666;
}

#rightnavcell td { padding: 6px; }

#rightnavcell h1,
#rightnavcell h3 {
	color: #4C835E;
	background: none;
	font: bold 13px Arial, Helvetica, sans-serif;
	text-align: center;
}

#rightnavcell, 
#rightnavcell p,
#rightnavcell ul { 
	font-size: 11px;
	color: #666; }

#rightnavcell ul{
	font: 11px/14px Verdana, Arial, Helvetica, sans-serif;
	list-style: none;
	padding: 0;
	margin: 8px 14px 8px 5px;
}
#rightnavcell ul li {
	padding: 4px 0 5px 16px;
	background: transparent url(/images/assnimg59/imgs/li_arrow.gif) no-repeat left 8px;
}

/* My Comment */

#rightnavcell ol {
	margin: 12px 13px;
	font-size: 12px;
	line-height: 12px;
}

#rightnavcell ol li {
	padding: 7px 0;

}
#rightnavcell table.home {
	background: #DADCD3;
	border: solid 1px #B6B6B6;
}

/* Footer Styles
----------------------------------------*/
#footertable { border-top: solid 1px #fff;}
#footercell {
	border-top: solid 5px #0C7717;
	padding: 5px 10px;
}
#footercell,
#footercell p { color: #666; font: 11px Arial, Helvetica, sans-serif; }

