body {
	margin: 10px 0 0 0;
	background: #fff;
}

body#nobackground { background: #fff; }

h1 {
	font: bold 20px Arial, Helvetica, Geneva, sans-serif;
	color: #1f859e;
}

h2 {
	font: bold 14px Arial, Helvetica, Geneva, sans-serif;
	color: #000;
	border-bottom: 2px solid #1f859e;
}

p {
	font: 12px Arial, Helvetica, Geneva, sans-serif;
	color: #000;
}

a:link,
a:visited,
a:active {
	font: 12px Arial, Helvetica, Geneva, sans-serif;
	color: #1f859e;
	text-decoration: underline;
}

a:hover { text-decoration: none; }

#maincontentcell { padding: 0; }

#maincontentcell ul {
	padding: 0 0 0 6px;
	margin: 0;
	list-style: none;
}

#maincontentcell ul li,
#maincontentcell ol li {
	background: transparent url(/images/assnimg816/imgs/li_bullet.png) no-repeat left 4px;
	font: 12px/14px Arial, Helvetica, sans-serif;
	color: #333;
	padding: 0px 0 10px 16px;
}


/* Home Content
-----------------------------------*/
td.homebox { background: #d8e3e7 url(/images/assnimg816/imgs/bak_tablehome.png) repeat-x; }


/* Footer
-----------------------------------*/
#footertablecell p {
	font: 10px Arial, Helvetica, Geneva, sans-serif;
	text-align: center;
}

#footertable {
	border-top: 1px solid #1f859e;
	padding-top: 10px;
}

/* Right Nav
-----------------------------------*/
#rightnavcell table { margin-top: 9px; }


/* Global Navigation
----------------------------------------*/
#navtop1 li ul,
#navtop2 li ul,
#navleft li ul {
	background: #d8e3e7 url(/images/assnimg816/imgs/bak_tablehome.png) repeat-x;
	width: 175px;
	border: 1px solid #1f859e;
}

ul#navtop1 li li a,
ul#navtop2 li li a ,
ul#navleft li li a {
	color: #333;
	background: transparent;
	font: normal 11px/11px Arial, Helvetica, Geneva, sans-serif;
	z-index: 999;
	padding: 10px 5px;
	width: 165px;
	text-align: left;
}

ul#navtop1 li li a:hover, 
ul#navtop2 li li a:hover,
ul#navleft li li a:hover {
	color: #1f859e;
	font: normal 11px/11px Arial, Helvetica, Geneva, sans-serif;
}

ul#navtop1 li li a:hover,
ul#navtop2 li li a:hover,
ul#navleft li li a:hover { background: #fff; }

* html ul#navtop1 li li a,
* html ul#navtop1 li li a:hover,
* html ul#navtop2 li li a,
* html ul#navtop2 li li a:hover,
* html ul#navleft li li a,
* html ul#navleft li li a:hover { width: 175px; }

#navtop1 li ul li,
#navtop2 li ul li,
#navleft li ul li { border: none; }


