a {
    color:#7D8B5A;
    text-decoration: underline;
}
a:visited {
    color: #7D8B5A;
}
a:visited-old {
    color: #909D73;
}
a:hover {
    color: #8A3207;
    text-decoration: underline;
}

#linklist p {
    line-height:1.8em;
    margin: 0px 0px 0px 0px;
}
#linklist a {
    color:#8A3207;
    text-decoration: none;
}
#linklist a:visited {
    color: #7D8B5A;
}
#linklist a:hover{
    color: #8A3207;
    text-decoration: underline;
}

a.bannerlink:link {
    color: #7D8B5A;
    text-decoration:none;
}
a.bannerlink:visited {
    color: #7D8B5A;
    text-decoration:none;
}
a.bannerlink:hover {
    color: #990000;
}

.banner {
    font-family:'Trebuchet MS',Arial,Helvetica,sans-serif;
    font-size:12px;
    font-weight:bold;
    padding-right:40;
}

body {
    color:#29303B;
    font-family: Georgia,Verdana,Times,serif;
    font-size:12px;
    line-height:1.3em;
    margin:0pt;
    padding:0pt;
}
td {
    font-size:12px;
}
th {
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:12px;
    font-weight: bold;
}
h1 {
    font-family:'Trebuchet MS',Verdana,Arial,Helvetica,sans-serif;
    font-size:22px;
    font-weight:bold;
    color: #556f80
}
h2 {
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:14px;
    font-weight:bold;
    color: #6a869e;
}

h4 {
    width: 300;
    margin: 4px 0px 6px -4px;
    padding: 0px 0px 2px 4px;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-top-color: #676E04;
    border-left-color: #94bbdd;
    border-bottom-color: #676E04;
    border-right-color: #556f80;
    border-style:solid;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:12px;
    font-weight:bold;
    text-align: left;
    color: #676E04;
}

h3 {
    width: 300;
    margin: 4px 0px 6px -4px;
    padding: 0px 0px 2px 4px;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-color: #94bbdd;
    border-left-color: #94bbdd;
    border-bottom-color: #556f80;
    border-right-color: #556f80;
    border-style:solid;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:12px;
    font-weight:bold;
    text-align: left;
    color: #ffffff;
    background: #6a869e
}

.subtitle {
    font-family:Arial,Helvetica,sans-serif;
    font-size:14px;
    color: #6a869e;
}

li.heading{
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:14px;
    font-weight:bold;
    color: #6a869e;
    margin-top:18pt;
    margin-left:-12pt;
}

li.body {
    color:#29303B;
    font-family: Georgia,Verdana,Times,serif;
    font-size:12px;
    font-weight:normal;
    margin-top:3pt;
}

.bullet {color: #7D8B5A}
.bullettext {color: #29303B}

.titlecell
{
    width: 24%;
    padding-top:22px;
    padding-left: 60;
    vertical-align: top;
    text-align: left;
    font-family: 'Trebuchet MS',Arial,Helvetica,sans-serif;
    font-size: 22px;
    font-weight: bold;
    color: #556f80;
}
.bodycell 
{
    padding-top:22px;
    padding-right:60px;
    text-align: justify;
    font-size: 12px;
    line-height:1.5em;
}

.footer
{
    color:#7D8B5A;
    font-family:"Times New Roman",Times,serif;
    font-size: 10px;
    padding: 10px 20px 10px 30px;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-color: #7D8B5A;
    border-style:solid;
}

#sidebar-old {
    background:#E7EBDE;
    border-color:rgb(225, 214, 198) rgb(225, 214, 198);
    border-style:solid;
    border-width:1px;
    color:#333333;
    float:left;
    margin:0pt 0pt 0pt 0pt;
    padding:2px 8px 8px;
}

#sidebar {
    background:#E3E7D5;
    border-color:rgb(225, 214, 198) rgb(225, 214, 198);
    border-style:solid;
    border-width:1px;
    color:#333333;
    float:left;
    margin:0pt 0pt 0pt 0pt;
    padding:2px 8px 8px;
    font-weight: normal;
}

#sidebar h2 {
    background-color: #BBC4A3;
    color:#676E04;
    font-size:1em;
    font-weight:bold;
    margin:0px -6px 0pt -6px;
    min-height:16px;
    padding:2px 0px 2px 0px;
    text-align:center;
}

#sidebar a {
    color:#8A3207;
    text-decoration: underline;
}

#sidebar a:hover{
    color: #E64F0C;
    text-decoration: underline;
}

#contact a {
    color:#7D8B5A;
    text-decoration: none;
}

#contact a:hover {
    color:#8A3207;
    text-decoration: none;
}

.small {
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:9px;
}
.medium {
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:12px;
}
.big {
color: #8E7A4F;
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:16px;
}
.xbig {
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:24px;
}
.expanded {
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:12px;
letter-spacing:2px;
line-height:16px;
}
.justified {
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
text-align:justify;
}
.footer2 {
color:#999999;
font-family:"Times New Roman",Times,serif;
font-size:9px;
}
.box1 {
border-color:#CCCCCC rgb(102, 102, 102) rgb(102, 102, 102) rgb(204, 204, 204);
border-style:solid;
border-width:thin;
padding:3px;
}
.box2 {
border-style:solid;
border-width:thin;
font-style:italic;
padding:3px;
word-spacing:2pt;
}
.sitemapblt {
padding-bottom:5px;
}

p.clause-e, li.clause-e, div.clause-e {
font-family:"Times New Roman";
margin:0pc 0pc 6pt 55.5333pt;
text-indent:-20pt;
}

p.partnum-e, li.partnum-e, div.partnum-e {
font-family:"Times New Roman";
font-weight:bold;
margin:0pc 0pc 10pt;
page-break-after:avoid;
text-align:center;
text-transform:uppercase;
}

p.subsection-e, li.subsection-e, div.subsection-e {
font-family:"Times New Roman";
margin:0pc 0pc 6pt;
text-indent:30pt;
}

p.section-e, li.section-e, div.section-e {
font-family:"Times New Roman";
text-indent:30pt;
}

p.paragraph-e, li.paragraph-e, div.paragraph-e {
font-family:"Times New Roman";
margin:0pc 0pc 6pt 55.8667pt;
text-indent:-15pt;
}

p.definition-e, li.definition-e, div.definition-e {
font-family:"Times New Roman";
margin:0pc 0pc 6pt 32.6pt;
text-indent:0pt;
}

p.table-e, li.table-e, div.table-e {
font-family:"Times New Roman";
font-size:9pt;
line-height:9.45pt;
margin:0.55pt 0pc 0.0001pt;
}

table {
border-collapse:collapse;
border-color:#000000;
}