/* Copyright 2004-2009 Dan Heuston. All rights reserved. */
/* Stylesheet for the whole website */

/* Base Style */
body {
	/* background-image : url(../images/maskbackgd.jpg);
	background-position: left;
	background-repeat: repeat-y;	*/
	background-color : #FFFFFF;
	margin: 0px;
	color: #330066;
	font-family:  Arial, serif;
}

td {
	font-size : 9pt;
}


p {
	font-size : 9pt;
}

a:link, a:visited, a:active {
	color: #CC2233;
	text-decoration: none;
}

a:hover {
    color: #0287B0;
}

li {
	font-size : 10pt;
	list-style : square;
}


h2 {
  font-family: "Palatino Linotype", Georgia, "Franklin Gothic Medium", "Franklin Gothic Book", Tahoma, Arial, serif;
  font-size: 12pt;
  font-weight: bold;
  color: #000000;
  text-align: center;
}

h3 {
  font-family: "Palatino Linotype", Georgia, "Franklin Gothic Medium", "Franklin Gothic Book", Tahoma, Arial, serif;
  font-size: 12pt;
  font-weight: bold;
  color: #000000;
  text-align: left;
}


h4 {
  font-family: "Palatino Linotype", Georgia, "Franklin Gothic Medium", "Franklin Gothic Book", Tahoma, Arial, serif;
  font-size: 11pt;
  font-weight: bold;
  color: #000000;
  text-align: left;
}

p.indent {
 margin-left : 20px;
}

/* End Base Style */



/* Standard div placeholders */
div.breadcrumbs {
	position: absolute;
	z-index: 9;
	left: 120px;
	top: 130px;
	width: 400px;
	text-align: left;
}

div.banner {
	position: absolute;
	z-index: 9;
	left: 155px;
	top: 10px;
	width: 845px;
    text-align: center;
}

div.logo {
	position: absolute;
	z-index: 10;
	left: 20px;
	top: 5px;
	width: 130px;
    height: 122px;
	border: thin solid Black;
}

div.topbanner {
	position: absolute;
	z-index: 9;
	left: 0px;
	top: 0px;
	width: 1000px;
	height: 100px;
	background-color: #0287B0;
}

div.mainframe {
	position: absolute;
	z-index: 9;
	left: 0px;
	top: 101px;
	width: 1000px;
	background-image : url(../images/logobackgd.jpg);
	background-repeat : repeat-y;
}

div.pagetitle {
	position: absolute;
	z-index: 20;
	left: 200px;
	top: 0px;
	width: 790px;	
	text-align: right;
	font-family: "Palatino Linotype", Georgia, Times New Roman, serif;
	font-weight: bold;
	font-size: 16pt;
}

div.bodytext {
	margin: 20px; 
}

div.development {
    margin: 0px 120px 0px 120px;
    text-align: center;
}

/* End div placeholders */



/* Default copyright message */
p.copyright {
	font-family: Tahoma,Arial, serif;
	margin: 0px;
	background-color : #CC2233;
	color : White;
	text-align: center;
	font-size: 8pt;
	line-height : 2;
}


/* Standard inline images within text passages*/
img.inline{
	border : medium;
	border-style : double;
	border-color : Black;
}





/* Standard table row definitions for Quotes banner and drop down menu area */
tr.banner1 {

}

tr.banner2 {

}



body.logo_bkgd {
  /* background-image : url(../images/logobackgd.gif); */
}


/* end body styles */









/*****/








/* Photo credits */ 
p.credit {
	font-family: Tahoma, Arial, serif;
	text-align: right;
	font-size: 8pt;
}


/* Colour Palette */

.red {
	color: #E04435;
}


.musketeerblue {
	color: #0287B0;
}

.yellow {
	color: #FBCA41;
}

.dkblue {
  color: #52566F;
}

.beige {
  color: #F7E7D7;
}

.purple {
  color: #8C7D8A;
}
/* End Colour Palette */


/* Standard Headers */









/** End Headers **/


/* Previous & Next Links */
p.next_page {
	text-align: right;
}

a.next_page:link, a.next_page:visited,a.next_page:active {
	font-family: Palatino Linotype,Georgia,Tahoma, Arial, serif;
	text-decoration: none;
    font-size: 10pt;
	font-weight: bold;
}

a.next_page:hover {
	/* default */
}

/**/




img.synopsis {
	border: thin solid #330066;
}



/* General */
.centered {
	text-align: center;
}

.spaced {
	letter-spacing : 5px;
}

