body {
font-size :70%;
font-family :Verdana, Arial, Serif;
color :black;
background-color:white;
background-image:url("../images/bck/bck_bw.gif");
margin :20px 38px 20px 38px;
border:0px;
padding:0px;
}
p{
line-height:125%;
}
h1,h2,h3,h4,h5 {
font-family :"Monotype Corsiva", Papyrus, Verdana, Arial, serif;
text-align:center;
color:black;
background-color :transparent;
margin-left:5px;
}
h1{
font-size :40px;
}	
h2{
font-size:30px;
}
h3{
font-size :22px;
text-align:left;
}	
h4{
font-size :20px;
}
hr {
color:black;
height :1px;
background-color:black;
}
img{
border:0px;
}
blockquote{
font-style: italic;
}
/* --------------- ----------- Classes --------------------------------------------- */
.clear{
clear:both;
}
.border{
background-color:white;
border:1px solid navy;
padding:0px;
margin:5px;
}
.border li{
margin-bottom:5px;
}	
.center {
text-align :center;
}
.floatleft{
float :left;
border:0px;
pading:0px;
margin:0px 10px 10px 0px;
}
.floatright{
float :right;
border:0px;
padding:0px;
margin:0px 0px 0px 10px;
}
.news1 {
color :#000000;
background-color :#EBEBEB;
border:1px solid black;
margin:10px 0px 0px 0px;
padding :10px;
}
.news1 li{
line-height:125%;
}

.news2 {
color :#000000;
background-color :#EBEBEB;
border:1px solid #DA4A4A;
margin:10px;
padding :5px;
}
.news3 {
color :#000000;
background-color :#FFFFE6;
border:1px solid #DA4A4A;
margin:10px;
padding :5px;
}
.plum{
color:white;
font-weight:bold;
background-color:#DA4A4A;
padding:2px;
}
.red{
color:red;
}
.overflow{
float :right;
width:100%;
height:373px;
overflow: auto;
background-color:#EBEBEB;
border:1px solid black;
padding:0px;
margin:0px 0px 20px 0px;
}

/* End Classes */

/* -------------------- MAIN DIVS ----------------------------------------------------- */
#intro {
margin-top:10px;
margin-left:auto;
margin-right:auto;
margin-bottom:10px;}

#content{
width:100%;
background-color:transparent;
margin-top:10px;
margin-left:auto;
margin-right:auto;
margin-bottom:10px;
}
#left48{
float :left;
width:48%;
border:0px;
pading:0px;
margin:0px;
}
#right48{
float :right;
width:48%;
border:0px;
pading:0px;
margin:0px;
}
#left70 {
float:left;
width:70%;
margin:0px;
border:0px solid black;
padding:0px;
background-color:transparent;
}
#left70 p {
margin:10px;
}
#right26{
float:right;
width:26%;
margin:0px;
border:0px;
padding:0px;
background-color:transparent;
}
#left36 {
float:left;
width:36%;
margin:5px 10px 0px 0px;
border:0px;
padding:0px;
}
#left36 p {
margin:10px 5px 10px 5px;
}
#right60{
float:right;
width:60%;
margin:5px 0px 0px 0px;
border:0px;
padding:0px;
}
/* end main DIVS */

/* -------------------- PAGE BANNER HEAD ---------------------------------------------------- */
#head{
height:100px;
border:0px;
padding:0px;
margin:0px;
background-color:transparent;
}
#headleft{
float:left;
width:40%;
height:100px;
background-color:#EBEBEB;
background-image: url("../images/headerleft.jpg");
background-repeat: repeat-x;
border:0px;
padding:0px;
margin:0px;
}
#headright{
float:right;
width:40%;
height:100px;
background-color:#EBEBEB;
background-image: url("../images/headerright.jpg");
background-repeat: repeat-x;
border:0px;
padding:0px;
margin:0px;
}
#headlogo{
width:96%;
position:absolute;
top:20px;
left:30px;
height:100px;
background-color:transparent;
text-align:center;
border:0px;
padding:0px;
margin:0px;
}
#bannerhead{
height:100px;
background-color:transparent;
text-align:center;
border:0px;
padding:0px;
margin:0px;
}
/* finish Page Banner Head */

/* ---------- TOP NAV MENU ------------------------ TOP NAV MENU ----------------------------------- */
#topnav{
background-color:black;
border:1px solid black;
}
#nav ul {
background-color: black;
}
#nav a {
color: white;
}
#nav li {
border: 1px solid white;
background-color:black;
}
#nav li li {
background-color:black;
}
#nav li:hover, #nav li.sfhover {
background: silver;
}
/* End of Top Nav Menu */

/*  ------------------------ NAVMENU BOTTOM -------------------------------------------------------- */
#small{
font-size : 9px;
font-family : Arial, serif, Verdana;
text-align : center;
color : white;
background-color : black;
border-width : 1px;
border-style : solid;
border-color : black;
}
#small a{
text-decoration:none;
color:white;
}
/* finish navbar bottom */

/* -------------------- LISTS ---------------------------------------------------------------- */
dl{
background-color:white;
border:1px solid #000;
margin:0px 0px 5px 0px;
}
dt{
color:white;
text-align:center;
font-weight :bold;
background-color:black;
padding:2px;
border-width:0px 0px 1px 0px;
border-style:solid;
border-color:black;
}
dd{
font-size :100%;
background-color:white;
margin-left:0px;
margin-bottom:5px;
padding:2px 0px 2px 5px;}
/* end lists */

/* ------------------------------- AQTREE ----------------------------------- */
/* Main cell */
ul.aqtree3clickable li {
background-color:#DA4A4A;
border:1px solid black;
color:white;
}
/* Secondary cell colours */
ul.aqtree3clickable li ul li{
list-style: none;
background-color:#EEECEC;
border:0px solid black;
color:black;
}
}
ul.aqtree3clickable li ul li a {
padding-left:0px;
text-decoration:underline;
}
/* MAIN COLOUR - on initial view*/
ul.aqtree3clickable li.aq3closed a {
background: url(../images/pluswhite.gif) center left no-repeat;
color:white;
}
/* MAIN COLOUR - after opened */
ul.aqtree3clickable li.aq3open a {
background: url(../images/minuswhite.gif) center left no-repeat;
color:white;
}
/* SECONDARY LINK - on initial view */
ul.aqtree3clickable li.aq3bullet a {
background: transparent url(../images/Xarrow.gif) center left no-repeat;
color:red;
}
/* SECONDARY LINK - on hover */
ul.aqtree3clickable li.aq3bullet a:hover {
background: silver url(../images/Xarrow.gif) center left no-repeat;
color:white;
}
