body {
background: #fff;
margin: 0;
}

h1 {
color: #036;
margin-top: 0;
}

h2, h2 a:link, h2 a:visited {
color: #036;
margin: 1em 0 0 0;
font: bold 14px arial, helvetica, sans-serif;
}

h3, h3 a:link, h3 a:visited {
color: #036;
margin-bottom: -12px;
font: bold 12px arial, helvetica, sans-serif;
}

h4, h4 a:link, h4 a:visited {
color: #036;
margin-bottom: -12px;
font: bold 12px arial, helvetica, sans-serif;
font-style: italic;
}

h2+h3 {
margin-top: 2em;
}

h2+ul {
margin-top: 2em;
}

p.indent {
margin-left: 2em;
}


/* leftnav styling */

a.flyout:link {
color: #036;
padding: 0;
font: normal 11px arial, helvetica, sans-serif; 
text-decoration: none; 
}

a.flyout:visited {
color: #036;
padding: 0;
font: normal 11px arial, helvetica, sans-serif; 
text-decoration: none;
}

a.flyout:hover {
color: #ffc;
padding: 0;
font: normal 11px arial, helvetica, sans-serif; 
text-decoration: underline; 
}

/* content container styling */

#content {
padding: 0;
}

#content table {
margin-top: 20px;
}

#content ol li {
margin: 1em 0;
}

#content ul {
list-style-type: none;
margin: 0;
padding: 0 0 0 0.5em;
display: block;
}

	/* ie styling */
	* html #content ul {
	margin-top: -0.5em;
	}

#content ul ul {
margin: 0;
padding: 0 0 0 1em;
}

#content ul li {
list-style-type: none;
background: url(/images/bullet2.gif) 0 6px no-repeat;
color: #333;
margin: 0.5em 0;
padding: 0 1em;
font: 12px arial, helvetica, sans-serif;
} 

	/* ie styling */
	* html #content ul li {
	background: url(/images/bullet2.gif) 0 9px no-repeat;
	}

#content ul ul li {
list-style-type: none;
background: url(/images/bullet_dash.gif) 0 10px no-repeat;
margin: 0 0 0 4px;
padding: 2px 25px 0px 12px;
}

	/* ie styling */
	* html #content ul ul li {
	background: url(/images/bullet_dash.gif) 0 12px no-repeat;
	}

div.shim {
clear: both;
}

/*test lookup*/

p.letters a:link, p.letters a:visited {
color:#036;
font-size: 14px;
font-weight: bold;
padding: 2px;
}

body#a a.a:link, body#a a.a:visited,
body#b a.b:link, body#b a.b:visited,
body#c a.c:link, body#c a.c:visited,
body#d a.d:link, body#d a.d:visited,
body#e a.e:link, body#e a.e:visited,
body#f a.f:link, body#f a.f:visited,
body#g a.g:link, body#g a.g:visited,
body#h a.h:link, body#h a.h:visited,
body#i a.i:link, body#i a.i:visited,
body#j a.j:link, body#j a.j:visited,
body#k a.k:link, body#k a.k:visited,
body#l a.l:link, body#l a.l:visited,
body#m a.m:link, body#m a.m:visited,
body#n a.n:link, body#n a.n:visited,
body#o a.o:link, body#o a.o:visited,
body#p a.p:link, body#p a.p:visited,
body#q a.q:link, body#q a.q:visited,
body#r a.r:link, body#r a.r:visited,
body#s a.s:link, body#s a.s:visited,
body#t a.t:link, body#t a.t:visited,
body#u a.u:link, body#u a.u:visited,
body#v a.v:link, body#v a.v:visited,
body#w a.w:link, body#w a.w:visited,
body#y a.y:link, body#y a.y:visited,
body#z a.z:link, body#z a.z:visited {
color: #036;
text-decoration: none; 
background: #D9E7EC; 
}
