html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input,hr {margin:0; padding:0;}
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th {font-size:1em; font-weight:normal; font-style:normal;}
ul,ol {list-style:none;}
fieldset,img,hr {border:none;}
caption,th {text-align:left;}
table {border-collapse:collapse; border-spacing:0;}
td {vertical-align:top;}

H1 { font-size: 200%; color: #993300; }
H2 { font-size: 130%; color: #000000; }
H3 { font-size: 100%; color: #000000; }
H4 { font-size: 110%; color: #993300; }
H5 { font-size: 100%; color: #000000; }
H3,H4 { margin-left: 35%; margin-right: 06%; }
H1,H2,H5 { margin-left: 5%; margin-right: 5%; }
H2,H3,H5,H6 {
    font-family: sans-serif, arial, Helvitica; }
H6 { font-size: 70%; color: #ffffff; }
body {background-color: #120A8F; }
TD { background-color: #bebebe; }
li p { list-style-type: decimal;
           margin-left: 5%; margin-right: 5%;
           font-size: 100%; color: #000000;
        } 
.litext { 
           list-style-type: decimal;
           margin-left: 5%; margin-right: 5%;
           font-size: 100%; color: #000000;
           }

DIV.center {text-align: center}
DIV.left {text-align: left}
DIV.justify {text-align: justify }
.floatleft { float: left; }
.floatright { float: right; }
.noborder { border: none }
.border { border-style: solid; }
.bold { font-weight: bold; }
.italic { font-style: italic }
#title { text-align: center; }
#content {
	margin-right:2%;
	margin-left:150px;
	margin-top:3%;
                margin-bottom:3%;
	padding-bottom:10px;
	background:#CAE1FF;
	border:1px solid #000;
	min-width:500px;
	}
#container {
		margin: 1em auto;
		width: 550px;
		height: 105px;
		text-align: left;
		background-color: #9C661F;
		border: 1px solid black;
	}
#spwbooks	{
		margin: 1em auto;
		width: 500px;
		height: 105px;
		text-align: left;
		background-color: #9C661F;
		border: 1px solid black;
	}
#navAlpha {
	position:absolute;
	width:130px;
	margin-top:0%;
	left:10px;
	border:1px solid black;
	background-color:#CAE1FF;
	padding:5px;
	z-index:2;
	}

#text {position: relative; top: 0px; left: 0px; color: #9C661F; z-index:0;}

<!--
a.sitemap:link {color: #ffffff; text-decoration: underline; }
a.sitemap:active {color: #ffffff; text-decoration: underline; }
a.sitemap:visited {color: #ffffff; text-decoration: underline; }
a.sitemap:hover {color: #ffffff; text-decoration: none; }
-->
<!--
a.button {	              font-weight: bold; 
                              font-size: 12px;
                              font-family: Verdana, Arial, Helvetica, sans-serif;
                              padding: 4px 8px;
                              border-top: 1px solid white;
                              border-right: 1px solid black;
                              border-bottom: 1px solid black;
                              border-left: 1px solid white;
                              text-align: center;
                              min-width: 100px;
                              text-transform: uppercase;
                              }
a.button:link {         background-color: #4A708B;
                              color: #FFFFFF;
                              text-decoration: none;
                              }
a.button:visited {     background-color: #4A708B;
                              color: #ffffff;
                              text-decoration: none;
                              }
a.button:hover {      background-color: #008000;
                              color: #FFFFFF;
                              border-color: black white white black;
                              text-decoration: none;
                              }
a.button:active {      background-color: #68838B;
                              color: #ccc;
                              text-decoration: none;	
                              }
-->
.bargraph {
    font: 0.6em/2em Arial;
    color: #ddb;
    border-collapse: collapse;
    width: 476px;
}
.bargraph td {
    padding:0;
    margin:0;
    vertical-align:bottom;
    text-align:center;
    background: #2d271c url(../barchart/gridline.gif) 15px bottom;
}
.bargraph th {
    background: #2d271c;
}
.bargraph img{
    display:block;
    border-right: 1px solid #000;
}

.alertHd
{ border-bottom: 2px solid #120A8F;
background-color: #120A8F;
text-align: center;
font-family: Verdana;
font-weight: bold;
font-size: 11px;
color: #FFFFFF;}

.NoPrint { display: none; }

#book { background-image: url(http://www.spwickstrom.com/test/spwbook.gif); 
              background-repeat: no-repeat;              
              width: 450px; 
              height: 140px 
           }
#book span { margin-right: 10em; }
#image { background-image: url(http://www.spwickstrom.com/Pics/openbook.jpg); 
              background-repeat: no-repeat;              
              width: 160px; 
              height: 122px 
           }
#image span { margin-right: 0em;
                      font-size: 130%; color: #000000; 
                    }
P.breakhere {page-break-before: always}

.cssnav {
              position: relative;
              font-family: arial, helvetica, sans-serif;
              background: url(../buttons/blank-down.png) no-repeat;
              white-space: nowrap;
              display: block;
              width: 120px;
              height: 24px;
              margin: 0;
              padding: 0;
           }

.cssnav a {
                 display: block;
                 color: #000000;
                 text-align: center;
                 font-weight: 600;
                 font-size: 12px;
                 width: 120px;
                 height: 24px;
        
                 float: none;
                 color: black;
                 text-decoration: none;
               }

.cssnav img {
                     width: 120px;
                     height: 24px;
                     border: 0
                   }

* html a:hover { visibility:visible }

.cssnav a:hover img { visibility:hidden }

.cssnav span {
                      position: absolute;
                      left: 7%;
                      top: 5px;
                      margin: 0px;
                      padding: 0px;
                      cursor: pointer;
                    } 


