/* CSS Document */
/* ITscape website style sheet*/
body { 
margin : 0; 
padding : 0; 
background-image : url(images/background.jpg); 
background-repeat : repeat; 
font-family : Verdana, sans-serif, "Trebuchet MS"; 
color : #000033; 
font-size : 12px; 
margin : 0; 
background-color : #00c; 
} 
h1 { 
font-family : Verdana, sans-serif, "Trebuchet MS"; 
color : #000033; 
font-size : 16px; 
margin : 0; 
font-weight : bold; 
} 
h2 {
	font-family : Verdana, sans-serif, "Trebuchet MS";
	color : #000;
	font-size : 14px;
	margin : 0;
	font-weight : bold;
} 
h3 { 
font-family : Verdana, sans-serif, "Trebuchet MS"; 
color : #000033; 
font-size : 11px; 
margin : 0; 
font-weight : bold; 
} 
#wrapper { 
width : 980px; 
position : relative; 
top : 0; 
margin-left : auto; 
margin-right : auto; 
} 
img { 
border-style : none; 
} 
.imageWrap { 
margin : 1em; 
margin-bottom : 0; 
border : none; 
float : left; 
text-align : center; 
background-color : #fff; 
} 
#header { 
background-image : url(images/header.jpg); 
background-repeat : no-repeat; 
height : 191px; 
 
padding-left : 0; 
padding-right : 0; 
} 
#headernav { 
position : relative; 
left : 58px; 
top : 13px; 
height : 20px; 
width : 350px; 
padding : 0; 
font-family : Verdana, sans-serif, "Trebuchet MS"; 
color : #ffffff; 
font-size : 11px; 
margin : 0; 
} 
#headernav a:link { 
color : #ffffff; 
text-decoration : none; 
} 
#headernav a:visited { 
color : #ffffff; 
text-decoration : none; 
} 
#headernav a:hover { 
color : #ffffff; 
text-decoration : underline; 
} 
#headertag { 
position : relative; 
left : 392px; 
top : -8px; 
height : 20px; 
width : 350px; 
padding : 0; 
font-family : Verdana, sans-serif, "Trebuchet MS"; 
color : #006; 
font-weight : bold; 
font-size : 11px; 
margin : 0; 
text-align : right; 
} 
#headernav a:link { 
color : #ffffff; 
text-decoration : none; 
} 
#headernav a:visited { 
color : #ffffff; 
text-decoration : none; 
} 
#headernav a:hover { 
color : #ffffff; 
text-decoration : underline; 
} 
#latest { 
position : relative; 
top : 0; 
font-family : "Berlin Sans FB Demi"; 
color : #cc3300; 
font-size : 16px; 
font-weight : bold; 
left : 615px; 
width : 120px; 
} 
#pagetitle { 
position : absolute; 
left : 586px; 
top : 151px; 
height : 25px; 
width : 150px; 
font-family : Verdana, sans-serif, "Trebuchet MS"; 
color : #000033; 
font-size : 14px; 
margin : 0; 
text-align : right; 
font-weight : bold; 
} 
#headerlogo { 
position : absolute; 
top : 39px; 
height : 100px; 
width : 143px; 
padding-left : 0; 
padding-right : 0; 
} 
#HeaderLeftText { 
position : absolute; 
width : 86px; 
height : 95px; 
z-index : 1; 
left : 92px; 
top : 37px; 
font-family : Verdana, sans-serif, "Trebuchet MS"; 
color : #ffffff; 
font-size : 11px; 
margin : 0; 
padding-left : 0; 
padding-right : 0; 
line-height : normal; 
display : inline; 
} 
#HeaderRightText { 
position : absolute; 
left : 490px; 
top : -15px; 
width : 250px; 
height : 58px; 
font-family : Verdana, sans-serif, "Trebuchet MS"; 
color : #006; 
font-size : 11px; 
margin : 0; 
padding-left : 0; 
padding-right : 0; 
text-align : right; 
} 
#bodyleft {
	position : absolute;
	top : 191px;
	left : 0;
	background-image : url(images/bodyleft.jpg);
	background-repeat : repeat-y;
	height : 248px;
	width : 220px;
	padding-left : 0;
	padding-right : 0;
	padding-bottom : 0;
} 
#bodycentre { 
position : absolute; 
top : 191px; 
left : 220px; 
background-image : url(images/bodycentre.jpg); 
background-repeat : repeat-y; 
height : 291px; 
width : 366px; 
padding-left : 0; 
padding-right : 0; 
padding-bottom : 0; 
} 
#bodycentretext { 
position : relative; 
left : 12px; 
width : 350px; 
height : 320px; 
padding : 2px; 
text-align : center; 
font-family : Verdana, sans-serif, "Trebuchet MS"; 
color : #000033; 
font-size : 11px; 
margin : 0; 
padding-bottom : 0; 
padding-top : 1px; 
} 
#bodyright {
	position : absolute;
	top : 191px;
	left : 585px;
	background-image : url(images/bodyright.jpg);
	background-repeat : repeat-y;
	height : 271px;
	width : 220px;
	padding : 0;
} 
#bodyrighttext {
	height : 260px;
	width : 200px;
	font-family : Verdana, sans-serif, "Trebuchet MS";
	color : #000099;
	font-size : 14px;
	margin : 0;
	margin-left: -20px;
	text-align : center;
	font-weight : bold;
	padding-bottom : 0;
	padding-top : 0;
} 
#bodyrighttext a:link { 
color : #000099; 
text-decoration : none; 
} 
#bodyrighttext a:visited { 
color : #000099; 
text-decoration : none; 
} 
#bodyrighttext a:hover { 
color : #ffffff; 
text-decoration : none; 
} 
#bodyslice { 
background-image : url(images/bodyslice.jpg); 
background-repeat : repeat-y; 
padding : 0; 
} 
#bodyslicetext {
	position : relative;
	top : 10px;
	left : 235px;
	width : 490px;
	padding-left : 0;
	padding-right : 0;
	padding-bottom : 0;
} 
#bodyslicetext a:link { 
color : #000; 
text-decoration : underline; 
} 
#bodyslicetext a:visited { 
color : #006; 
text-decoration : underline; 
} 
#bodyslicetext a:hover {
	color : #FFF;
	text-decoration : underline;
	text-align: center;
	background-color: #2928A8;
} 
#navbarindex { 
position : absolute; 
top : 132px; 
left : 59px; 
width : 160px; 
height : auto; 
padding-left : 0; 
padding-right : 0; 
padding-bottom : 0; 
} 
#footer { 
position : relative; 
background-image : url(images/footer.jpg); 
background-repeat : no-repeat; 
width : 980px; 
height : 161px; 
} 
#footertext { 
position : relative; 
top : 145px; 
left : 624px; 
height : 16px; 
width : 177px; 
font-family : Verdana, sans-serif, "Trebuchet MS"; 
color : #000033; 
font-size : 9px; 
margin : 0; 
text-align : center; 
padding-left : 0; 
padding-right : 0; 
padding-top : 0; 
} 
#footerindex {
	position : absolute;
	top : 439px;
	left : 0;
	background-image : url(images/footer.jpg);
	background-repeat : no-repeat;
	height : 161px;
	width : 980px;
} 
#popup { 
margin : 5px; 
text-align : center; 
font-family : Verdana, sans-serif, "Trebuchet MS"; 
color : #000033; 
} 
img.floatRight { 
display : inline; 
float : right; 
margin : 5px; 
border : none; 
} 
img.floatleft { 
display : inline; 
clear : left; 
float : left; 
margin : 5px; 
} 
#wrapper #bodyslice #bodyslicetext ul {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 11px;
	text-align : left;
	vertical-align : baseline;
	display : inline;
	list-style-type : square;
	margin-left : 5px;
	line-height : 150%;
	list-style-position : inside;
	color: #000;
} 
#indexintro {
	position : absolute;
	text-align : center;
	width : 321px;
	z-index : 2;
	left : 335px;
	top : 142px;
	font-size : 13px;
} 
#navbarindex { 
position : absolute; 
top : 17px; 
left : 80px; 
width : 125px; 
padding-left : 0; 
padding-right : 0; 
padding-bottom : 0; 
font-family : Verdana, Geneva, sans-serif; 
color : #fff; 
} 
#navbar { 
position : absolute; 
top : 191px; 
left : 80px; 
width : 115px; 
padding-left : 0; 
padding-right : 0; 
padding-bottom : 0; 
font-family : Verdana, Geneva, sans-serif; 
color : #fff; 
} 
.navlinks { 
display : block; 
background : url(images/navlinks/nav.png); 
height : 22px; 
width : 115px; 
text-align : left; 
line-height : 26px; 
text-decoration : none; 
padding-left : 10px; 
font-weight : bold; 
} 
.navlinks:hover { 
font-family : Verdana, Geneva, sans-serif; 
color : #000; 
height : 22px; 
background : url(images/navlinks/nav-hover.png); 
font-weight : bold; 
} 
#navbar a:link { 
color : #fff; 
text-decoration : none; 
} 
#navbar a:hover { 
color : #000; 
text-decoration : none; 
} 
#navbar a:visited { 
color : #fff; 
text-decoration : none; 
} 
#navbarindex a:link { 
color : #fff; 
text-decoration : none; 
} 
#navbarindex a:hover { 
color : #000; 
text-decoration : none; 
} 
#navbarindex a:visited { 
color : #fff; 
text-decoration : none; 
} 
#bodycenteretext a:link { 
color : #009; 
text-decoration : none; 
} 
#bodycentretext a:hover { 
color : #06f; 
text-decoration : none; 
} 
#bodycentretext a:visited { 
color : #009; 
text-decoration : none; 
font-size : 12px; 
} 
#wrapper #bodyslice #bodyslicetext table tr td p {
	font-weight: bold;


}
#wrapper #bodyslice #bodyslicetext ul {
	font-size: 12px;
	color: #FFF;
}
#wrapper #bodyslice #bodyslicetext h2 a {
	color: #FFF;
	background-color: #2524A4;
	text-align:center;
	padding:6px;
	text-decoration:none;
}
#wrapper #bodyslice #bodyslicetext h2 a:hover {
	color: #2524a4;
	background-color: #fff;
	text-align:center;
	padding:6px;
	text-decoration:none;
}
#wrapper #bodyslice #bodyslicetext table {
	font-family: Verdana, Geneva, sans-serif;
	font-weight: 400;
	color: #000;
	
	padding: 3px;
	border:none;
	border-collapse:collapse;
	
}
#wrapper #bodyslice #bodyslicetext table tr{
	border: none;
	border-collapse:collapse;
}
.bold {
	font-weight: bold;
	color:#2524a4;
	font-size:14px;
}
#wrapper #bodyslice #bodyslicetext table tr td h2 {
	font-size: 16px;
	font-weight: bolder;
	color: #2B2AAA;
}
.footnote {
	font-family: Verdana, Geneva, sans-serif;
	color: #2B2AAA;
	background-color: #FFF;
	font-weight:bold;
	text-align:center;
	font-size:14px;
}
#wrapper #bodyslice #bodyslicetext table tr td ul li {
	color: #006;
}
img, img a, img a:hover: {border:none;}

