body                                 {
                                       background-color: #FFFFFF;
                                       /*background-image: url(images/zzz.gif);*/
                                       background-repeat: repeat;
                                       font-family: Verdana;
                                       color: black;
                                       margin: 0;
                                       padding: 0px;
}
div#main                             { 
                                       margin-right: 10px;
                                       margin-left: 175px;
                                       margin-top: 215px;
                                       padding: 1em 1em 1em 1em;
}
div#adminmain                        {
                                       margin-right: 10px;
                                       margin-top: 0px;
                                       padding: .5em 1em .1em 1em;
}
div#topbanner                        {
                                       position: absolute;
                                       background-image: url(images/2006-jacket-tiled-1d-pale.gif);
                                       top: 0px;
                                       left: 0px;
                                       height: 201px;
                                       width: 100%;
                                       margin: 0;
                                       padding: 5px 0em 5px 0em;
                                       z-index: -10;
}
div#topimage                         {
                                       position: absolute;
                                       top: 0px;
                                       left: 0px;
                                       width: 100%;
                                       padding: 5px 0em 5px 0em;
                                       z-index: -1;
}
div#titlebarcaptiontop               {
                                       margin-right: 0px;
                                       margin-top: 0px;
                                       padding: 5px 5px 5px 5px;
                                       font-size: 1.2em;
}
div#titlebarcaptionbottom            {
                                       padding: 0px 0px 10px 0px;
                                       font-size: 1em;
                                     /*font-style: italic;*/
                                       font-weight: bold;
                                       color: #0000C4;
}
div#sidebar                          { position: fixed;
                                       background-color: #BB825B;
                                       top: 0px;
                                       left: 0px;
                                       width: 25px;
                                       height: 100%;
                                       min-height: 100%;
                                       z-index: -2;
}
.image_left                          { float: left;
                                       font-size: .8em;
                                       font-style: italic;
                                       text-align: center;
                                       color: #5A0951;
                                       padding: 5px;
}                                       
.image_right                         { float: right;
                                       display: inline;
                                       font-size: .8em;
                                       font-style: italic;
                                       text-align: center;
                                       color: #5A0951;
                                       padding: 5px;
}     
div#image_caption                    { 
                                       font-size: .8em;
                                       font-style: italic;
                                       text-align: center;
                                       color: #5A0951;
                                       padding: 0 2em 2em 2em;
} 
div#horizontalmenuarea               {
                                       position: absolute;
                                       top: 210px;
                                       left: 175px;
                                       padding-left: 1em;
}
p                                    {
                                       font-family: Verdana;
                                       color: #003040;
                                       font-size: 1em
}
h1                                   {
                                       color: #5A0951;
                                       font-size: 1.6em;
                                       font-weight: bold
}
h2                                   {
                                       color: #5A0951;
                                       font-size: 1.3em;
                                       font-weight: bold
}
h3                                   {
                                       color: #5A0951;
                                       font-size: 1em;
                                       font-weight: bold
}
ul, li                               {
                                       margin:0;
                                       padding:0;
                                       list-style-type:none;
}
li                                   {
                                       background:url(images/bullet.gif) 1em .2em no-repeat;
                                       padding: 0 0 .5em 2em;
}
.high                                {
                                       font-weight: bold; color: #002020;
}
.small                               { 
                                       font-size: .8em;
}
.alert                               { font-weight: bold;
                                       color: #FF0000;
}
.h2class                             {
                                       color: #5A0951;
                                       font-size: 1.3em;
                                       font-weight: bold;
                                       padding: .5em .5em .5em 0em;
}
.h3class                             {
                                       color: #5A0951;
                                       font-size: 1em;
                                       font-weight: bold;
                                       padding: 0;
}
.newsbanner                          {
                                       font-size: 1.1em;
                                       font-weight: bold;
                                       color: #FF0000;
                                       padding: .5em .5em .5em 0em;
}
.imagecaption                        { width: inherit;
                                       overflow: auto;
                                       font-size: .8em;
                                       font-style: italic;
                                       color: #5A0951;
                                       padding: 0 2em .5em 2em;
}
.separator                           {
                                       border-top: 1px solid #8BC1E5;
                                       border-bottom: 0px solid #8BC1E5;
                                       clear: both;
                                       height: 0;
                                       padding: 0;
                                       line-height: 0;
                                       margin: 0 20px 0 0;
}
.counter                             {
                                       font-size: 12pt;
                                       font-family: 'Arial', Arial;
                                       margin: .5em 0 .5em 0;
}
.separator hr                        {
                                       display: none;
}
.linkindent                          {
                                       position: absolute;
                                       left: 30em;
                                       margin-bottom: 2em;
                                       /*width: 100%;*/
}
.bodyarea                            {
                                       margin-right: 10px;
}
.squidge                             {
                                       margin-top: .5em;
}
.imgleft                             {
                                       padding: 4px 4px 4px 0px ;
                                       float: left;
}
.imgright                            {
                                       padding: 4px 0px 4px 4px;
                                       float: right;
}
.imgtopleft                          {
                                       padding: 0px 4px 4px 0px ;
                                       float: left;
                                       width: 100%;

}
.imgtopright                         {
                                       padding: 0px 0px 4px 4px;
                                       float: right;
                                       width: 100%;

}
.imgbottomleft                       {
                                       padding: 4px 4px 0px 0px ;
                                       float: left;
                                       width: 100%;

}
.imgbottomright                      {
                                       padding: 4px 0px 0px 4px;
                                       float: right;
                                       width: 100%;

}
table.example                        {
                                       width: 80%;
}
td.example1                          {
                                       background-color: #cfcfcf;
                                       padding: 5px 5px 5px 5px;
                                       COLOR: #000000;
}
td.example2                          {
                                       background-color: #9f9f9f;
                                       padding: 5px 5px 5px 5px;
}