
div.content p {
    margin-right: 20px;
    
}
/* Generic Fonts and colours */
body {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-weight: normal;
    /*color: #6D6F71;
    background-color: #d2c9bc;*/
}
h2 {
    color: #E98120;   /*changed from #9C1B1E*/
    background-color: inherit;
    font-size: 0.75em;

}

h3 {
    font-size: 0.7em;
    color:  #E98120;

}


hr
{
    color: #bfbfc0;
    height: 1px;
    border: none;
    background-color: #bfbfc0;
    margin-right: 30px;
}
p {
    font-size: 0.75em;
    margin-bottom: 7px;
    color: #000000;
}

p.highlight {
    color: #E98120;
}

p.maillink,
p.maillink a {
    font-weight: bold;
}

p.maillink a:link,
p.maillink a:visited {
    color:  #E98120;
}
a:link,
a:visited {
    color: #000000;
    background-color: inherit;
    text-decoration: none;
}
h2 a:link,
h2 a:visited {
    color: #E98120;
    background-color: inherit;
    text-decoration: none;
}
h2 a:active,
h2 a:hover {
    color: #E98120;
    background-color: inherit;
    text-decoration: none;
}


a:active,
a:hover {
    color: #E98120;  
    background-color: inherit;
}

p.maillink a:active,
p.maillink a:hover,
{
    color: #efb71b;  /*CHANGED FROM #ca3e1c*/
    background-color: inherit;
}



/* Classes */
span.soundbite {
    font-size: 1em;
    font-weight: bold;
    margin-right: 7px;
}
.red {
    background-color: inherit;
    color: #B11116;
}
.grey {
    background-color: inherit;
    color: #6D6F71;
}

div.highlighters
{
    padding-bottom : 100px;
}

html>body div.highlighters
{
    padding-bottom : 0;
}


p.highlighter {
    /*margin-left: 23px;*/
    margin-bottom: 0px;
    font-size: 0.75em;
    font-weight: bold;
    color: #000;
    background-color: inherit;
}
p.highlighter_over {
     font-size: 0.75em;
    font-weight: bold;
    margin-bottom: 0px;
    /*margin-left: 23px;*/
    color:  #E98120;
    background-color: inherit;
 
}
    


ul {
    
    margin: 0px 0 4px 12px;
    /*margin: 0;
    padding: 0;*/

}

li {
    background-image: url(../images/li_gfx.gif);
    background-position: top left;
    background-repeat: no-repeat;
    margin: 0;
    padding: 0;
    color: #B11116;
    list-style-type: none;
    list-style-position: outside;
    margin-bottom: 0;
   
}

li p{
    margin: 0 0 0 12px;
    color: #000000;
}

td {
    vertical-align: top;
}

a { outline: none; }

