h1, h2, h3, h4, p, ul, ol, div, table
    {font-size:10.0pt;
    font-family:"Verdana";}
h1
    {font-size:16.0pt;
    font-weight:bold;}
h2
    {font-size:14.0pt;
    font-weight:bold;
    margin: 0;}
h3
    {font-size:12.0pt;
    font-weight:bold;
    margin: 0;}
h4
    {font-weight:bold;
    margin: 0;}
.toc_section
    {margin-left:75px;}
.toc_chapter, .toc_chapter_lastitem
    {margin-left:50px;}
.toc_chapter_lastitem
    {margin-bottom:30px;}
table.clsStd th
    {text-align:left; 
    vertical-align:top;
    background-color:#DDD;
    padding:2px;}
table.clsStd td
    {vertical-align:top;
    background-color:#EEE;
    padding:2px;}
td.titleLogo
    {background-image:url(images/titleBarButton.gif);
    background-repeat:no-repeat;
    width: 40;
    height: 40;
    text-align: center;}
td.title
    {background-image:url(images/titleBarBg.gif);
    vertical-align: middle;
    padding: 5px;}
table.error
    {width: 90%;
    padding: 0px;
    border-style: solid;
    border-color: gray;
    border-top-width: 1px;
    border-left-width: 1px;
    border-bottom-width: 0px;
    border-right-width: 0px;
}
table.error td, table.error th
    {padding-bottom: 2px;
    border-style: solid;
    border-color: gray;
    border-top-width: 0px;
    border-left-width: 0px;
    border-bottom-width: 1px;
    border-right-width: 1px;
}
td.error_code
    {font-weight:bold;
    text-align: center;
    width: 10%;}
td.error_description
    {width: 90%;}
tr.error_title
    {background-color: #376091;
    color: white;}

