* {font-family: sans-serif;}
h1,h2,h3,h4,h5,h6
{font-weight: normal;}
body {font-size: 90%;}
h1,h2,h3,h,h5,h6
{font-weight: normal; color: #009933}
h1 {font-size: 180%;}
h2 {font-size: 160%;}
h3 {font-size: 140%;}
h4 {font-size: 120%;}
h5 {font-size: 100%; font-weight: bold;}
h6 {font-size: 80%; font-weight: bold;}
img {border: 0;}
li {line-height: 1.5em;}

.hidden {display: none;}
p.logo {margin-top: 0em; margin-bottom: 0em;}

#breadcrumbs 
{
line-height: 1.5em;
background-color: #ccffcc;
color: #009933;
}

#breadcrumbs, #mainbody, #tabs {margin-left: 12.5em;}

/*   Firefox appears to use padding to position bullets, IE uses margin-left */
#leftcolumn {width: 11em; float: left;}

#navigation {background-color: #ffffcc; padding: .5em; border: 1px solid black; margin-bottom: 8px;}
#navigation h1 {font-size: 100%; font-weight: bold; margin: 0;}
#navigation ul 
{
padding-left: 0em; 
margin-left: 1em;
margin-bottom: .5em;
margin-top:.5em;
text-indent: 0em;
list-style-position: outside;
list-style-image: url(arrow.gif);
list-style-type: square;
}
#navigation ul li {line-height: 1.5em;}

#toc {background-color: #ccffcc; padding: .5em; border: 1px solid black; margin-bottom: 1em;}
#toc h1 {font-size: 100%; font-weight: bold; margin: 0;}
#toc ul 
{
padding-left: 0em; 
margin-bottom: .5em;
margin-top:.5em;
margin-left: 1em;
text-indent: 0em;
list-style-position: outside;
list-style-image: url(arrow.gif);
list-style-type: square;
}
#toc ul li {line-height: 1.5em; color: #999999;}

#footer {clear: left;}
#footer p {text-align: right; margin-right: 1em;}



