
/* Created by Jana Bishop, 2003-01-28 */

/* Modified by Russ Brooks, 2007-06-13 */



/* text colours */

.chap1
{color: #9908B2;}

.chap2
{color: #009967;}

/**/
/*PULL DOWN SITE INDEX*/
/*sibox contains the pulldown form -- height is required to fix problem in Netscape 7*/
#sibox {width: 800px;
height: 1px; }
#siteindex {float:right;
margin:8px 0; }

/**/
/* HEADER*/
#header {width: 800px;
clear:both; }
#hdrleft {width: 300px;
height: 47px;
float: left;
margin: 0px;
padding: 0px; }

#hdrleft img.ltop {margin: 0px;
padding: 0px;
width: 300px;
height: 47px; }

#hdrright {width: 500px;
height: 47px;
float: right;
font-size:0.9em;
margin: 0px;
padding: 0px;
background-image: url(/graphics/navbars/renobg_47.gif);
background-repeat: no-repeat; }

#hdrright img.rtop {margin: 0px;
padding: 0px; }

#hdrright ul {display:block;
float: right;
margin: 0px;
padding: 0px; }

#hdrright li {display: inline;
list-style:none;
padding: 0px 8px 0px 22px; }

#hdrright li a {font-size: .85em;
font-weight: 700;
text-decoration: none;
color: #fff;
padding: 0px 0px 0px 5px; }

/**/

/*h1 {
font-size:1.7em;
font-style:italic;
color: #9908B2; }
h2 {
font-size: 1.4em;
color: #009967; }
h2.switch {
color: #ff0099; }
h3 {
font-size:1.1em;
color: #ff0099; }
h4 {font-size:1em;
color:#66cc33;}
h4.switch {
color: #ff0099; }*/

/* nav box details */

/* used in title (renewal/renouvellement) in index box */

.header {
	background-color: #FFFFFF;
	background-image: url(/graphics/navbars/chap_ren3col.gif);
	background-repeat: repeat;
}

.footerline {
	background-color: #660099;
	background-image: url(/graphics/style/dot_metb.gif);
	background-repeat: repeat;
}


.hthreesize	
{font-family: Arial, Helvetica, sans-serif;
font-size:  1.12em;
font-weight: bold;}

.date	
{font-family: Arial, Helvetica, sans-serif;
font-size:  1.1em;
font-weight: bold;}

.mnsction
{font-family: Arial, Helvetica, sans-serif;
color:  #FFFFFF;
font-size:  .90em;
font-weight: 800;
line-height: normal;}

a.mnsction:link
{font-family: Arial, Helvetica, sans-serif;
color:  #FFFFFF;
font-size:  .90em;
font-weight: 800;
text-decoration: none;
line-height: normal;}

a.mnsction:visited
{font-family: Arial, Helvetica, sans-serif;
color:  #FFFFFF;
font-size:  .90em;
font-weight: 800;
text-decoration: none;
line-height: normal;}

a.mnsction:hover
{font-family: Arial, Helvetica, sans-serif;
color:  #FFFFFF;
font-size:  .90em;
font-weight: 800;
text-decoration: underline;
line-height: normal;}

a.headingthree:link
{color:  #009663;}

a.headingthree:visited
{color:  #af44c2;}

a.headingthree:hover
{color:  #af44c2;}

a.headingtwo:link
{color:  #9908B2;}

a.headingtwo:visited
{color:  #30d29b;}

a.headingtwo:hover
{color:  #30d29b;}

.navrhere
{font-family: Arial, Helvetica, sans-serif;
color:  #009967;
font-size:  .85em;
font-weight: 800;
line-height: normal;}

a.nav:link
{color: #660578;
font-family: Arial, Helvetica, sans-serif;
font-size:  .85em;
text-decoration: none;
line-height: normal;}

a.nav:visited
{color: #660578;
font-family: Arial, Helvetica, sans-serif;
font-size:  .85em;
text-decoration: none;
line-height: normal;}

a.nav:hover
{color: #006633;
font-family: Arial, Helvetica, sans-serif;
font-size:  .85em;
text-decoration: underline;
line-height: normal;}


/* internal navigation */

a.intnav:link
{color: #660578;
font-family: Arial, Helvetica, sans-serif;
font-size:  .85em;
text-decoration: none;
line-height: normal;}

a.intnav:visited
{color: #009967;
font-family: Arial, Helvetica, sans-serif;
font-size:  .85em;
text-decoration: none;
line-height: normal;}

a.intnav:hover
{color: #009967;
font-family: Arial, Helvetica, sans-serif;
font-size:  .85em;
text-decoration: underline;
line-height: normal;}


a.homemet:link
{color: #9908B2;
text-decoration: none;}

a.homemet:visited
{color: #9908B2;
text-decoration: none;}

a.homemet:hover
{color: #009967;
text-decoration: none;}

/* timeline colours */

.west
{color: #993300;}

.south
{color: #CC6600;}

.east
{color: #FF6600;}

.centre
{color: #FF9933;}

.whole
{color: #CC6633;}

.whttext
{color: #FFFFFF;}



/* background */

.promobg
{background-image: url(../metamorph/images/snls_bg.jpg);
background-repeat: no-repeat}

.headerbg
{background-image: url(../metamorph/images/twocolourspacer.gif);
background-repeat: no-repeat}

/* homepage */

.whttitles
{color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:  .80em;
font-weight:  800;}

.blktxt
{color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size:  .75em;
font-weight:  800;
line-height: 1em;}

.whttxt
{color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size:  .75em;
font-weight:  800;
line-height: 1em;}

.blktxtplain
{color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size:  .75em;
font-weight:  400;
line-height: 1em;}

.whttxtplain
{color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size:  .75em;
font-weight:  400;
line-height: 1em;}


.pdng
{padding: 5px 5px 5px;}

.pdf {
color: #666666;
font-size: .80em;
display: block;
background-color: #effbe9;
padding: 5px;
}

/********************************************************************/
/* Misc Classes of Doom *********************************************/
/********************************************************************/

/* Ad banners.  No comment */
	#ban {
		background-color: #747474;
		border-bottom: 2px solid #FAA819;
		font-family: Arial, Helvetica, sans-serif;
	}
	
	.marqueeTable {
		height:150px;
	}

	.marqueeSlot, .marqueeSlot A:Link, .marqueeSlot A:Hover, .marqueeSlot A:Visited {
		background-color: #86AFDE;
		color: #FFFFFF;
		font-size: 90%;
		text-decoration:none;
		font-weight: bold;
		font-family: Arial, Helvetica, sans-serif;
		padding: 0;
		margin: 0;
		padding-left: 3px;

	}

	.marqueeSlotOn, .marqueeSlotOn A:Link, .marqueeSlotOn A:Hover, .marqueeSlotOn A:Visited {
		background-color: #2F73C1;
		color: #FFFFFF;
		font-size: 90%;
		font-weight: bold;
		font-family: Arial, Helvetica, sans-serif;
		padding: 0;
		margin: 0;
		padding-left: 3px;

	}

	.marqueeSlotTitle, .marqueeSlotTitle A:Link, .marqueeSlotTitle A:Hover, .marqueeSlotTitle A:Visited {
		background-color: #333333;
		color: #FFFF99;
		font-size: 70%;
		font-weight: bold;
		font-family: Arial, Helvetica, sans-serif;
		height: 20px;
		text-align: center;
		padding: 0;
		margin: 0;

	}
