/* Globals
================================================*/
body  { color: #000000; font: 0.79em/1.5 "Lucida Grande", tahoma, verdana, helvetica, arial, sans-serif; margin: 0 }
html { font-size: 100%; /* IE hack */ }
a:link   { color: #24278d  }
a:visited   { color: #24278d }
a:hover      { color: #a9004f }
table { font-size: 100%; /* IE hack */ }	

/* Headings
================================================*/

h1       { color: #8c0036 !important; font-size: 1.4em; font-weight: bold; margin-bottom: 8; border-style: none }
h5  { color: #a32f29; font-size: 1.2em; margin-top: -4; margin-bottom: 15; border-style: none }
	
h2        { color: #a9004f; font-size: 1.2em; margin-top: 7px; margin-bottom: 2px; border-style: none }
	
h3     { color: #00736f; font-size: 1.1em; margin-bottom: 3; border-style: none }

h4   { color: #00736f; font-size: 0.75em; margin-bottom: 2; border-style: none }



.boxes   { background-color: #f2f4f9; padding: 10px; border: dotted 1px #d4d8e5 }

.box1  { background-color: #f4f1f6; background-image: url("nav/box1-bg.gif"); background-repeat: repeat-x; background-position: 0 top; padding: 5px 10px 10px }

.box2   { background-color: #f7f2f6; background-image: url("nav/box2-bg.gif"); background-repeat: repeat-x; background-position: 0 top; margin-bottom: 10px; padding: 5px 10px 10px }


.menu1in         { color: #a9004f; font-size: 0.92em; font-weight: bold; text-decoration: none }
a.menu1in:link         { color: #a9004f; font-weight: bold; text-decoration: none }
a.menu1in:visited         { color: #a9004f; font-weight: bold; text-decoration: none }
a.menu1in:hover      { color: #cd0283; font-weight: bold; text-decoration: underline }
a.menu1in:active       { color: #cd0283; font-weight: bold; text-decoration: none }


.menu1   { color: #003A76; font-size: 0.92em;  text-decoration: none; }
a.menu1:link   { color: #003A76;  text-decoration: none; }
a.menu1:visited   { color: #003A76;  text-decoration: none; }
a.menu1:hover      { color: #cd0283; text-decoration: underline }
a.menu1:active   { color: #1B3F94;  text-decoration: none; }



ol {margin-left: 0; padding-left: 27px;}
ul {margin-left: 0; padding-left: 22px;}

.footer   { font-size: 11px;}

.small   { font-size: 0.80em;}

.caption  { color: #687177; font-size: 0.8em; line-height: 1.3em }

.bl {background: url(nav/bl.gif) 0 100% no-repeat}
.br {background: url(nav/br.gif) 100% 100% no-repeat}
.tl {background: url(nav/tl.gif) 0 0 no-repeat}
.tr {background: url(nav/tr.gif) 100% 0 no-repeat; padding:10px}
.boxbg {background-image: url(nav/box-bg.gif)}

.pagebg   { background-image: url("nav/page-bg.gif"); background-repeat: repeat-x; background-position: 0 top; padding-top: 20px }

.centreboxinner   { background-image: url("nav/page-bg.gif"); background-repeat: repeat-x; background-position: 0 top; padding: 20px 25px 25px 30px }

.centrebox   { background-image: url("nav/page-bg.gif"); background-repeat: repeat-x; background-position: 0 top; padding: 20px 45px 25px 30px }


