/* CSS dfbf - df */

     :link { color: #ffffff; text-decoration:none } /* unvisited */
     :visited { color: #ffffff; text-decoration:none } /* once visited */
     :active { color: #0066cc; text-decoration:none }  /* as it is clicked */
     :hover { color: #0066cc; text-decoration:none }   /* with mouse over */



    P.quote        { FONT-family: ARIAL; FONT-size: 15pt; margin-left: 10px; margin-right: 0px;  margin-top: 20px; color: #003399 }
    P.quote_right  { FONT-family: ARIAL; FONT-size: 9pt; margin-left: 47px; margin-right: 0px;  margin-top:0px; color: #003399 }
    P.quote_just   { FONT-family: ARIAL; FONT-size: 9pt; margin-left: 47px; margin-right: 0px;  margin-top:0px; color: #003399 }

    P.download     { FONT-family: ARIAL; FONT-size: 10pt; margin-left: 10px; margin-right: 10px; margin-top:15px; margin-bottom:20px; color: #003399 }
    P.download_box { FONT-family: ARIAL; FONT-size: 8pt;  margin-left: 10px; margin-right: 0px; margin-top:0px; margin-bottom:0px; color: #003399 }
    P.crumbs       { FONT-family: arial; FONT-size:  8pt; margin-left: 0px;  margin-right: 0px;  margin-top:0px;  color: #DE4E20 }
    P.mid          { FONT-family: arial; FONT-size: 10pt; margin-left: 25px; margin-right: 15px; margin-top:0px;  color: #666666 } 
    P.horiz_gal    { FONT-family: arial; FONT-size: 8pt; margin-left: 25px; margin-right: 15px; margin-top:0px;  color: #000000 } 
    P.mid-show     { FONT-family: arial; FONT-size: 10pt; margin-left: 25px; margin-right: 15px; margin-top:0px;  color: #666666 } 
    P.mid-trade    { FONT-family: arial; FONT-size: 10pt; margin-left: 15px; margin-right: 15px; margin-top:0px;  color: #666666 } 
    P.mid-prod     { FONT-family: arial; FONT-size: 8.0pt; margin-left: 15px; margin-right: 25px; margin-top:0px;  color: #666666 } 
    P.mid-demo     { FONT-family: arial; FONT-size: 10pt; margin-left: 0px;  margin-right: 15px; margin-top:10px;  color: #666666 } 
    P.mid-5        { FONT-family: arial; FONT-size: 10pt; margin-left: 20px;  margin-right: 10px; margin-top:0px;  color: #666666 } 
    P.left_top     { FONT-family: arial; FONT-size: 10pt; margin-left: 0px;  margin-right: 0px;  margin-top:0px;  color: #666666 } 
    P.left         { FONT-family: arial; FONT-size: 10pt; margin-left: 0px;  margin-right: 0px;  margin-top:5px;  color: #666666 } 
    P.mid_list     { FONT-family: arial; FONT-size: 12pt; margin-left: 33px; margin-right: 0px;  margin-top:13px; color: #003399 } 
    P.sig          { FONT-family: arial; FONT-size: 10pt; margin-left: 20px; margin-right: 10px; margin-top:0px;  color: #666666 } 
    P.button       { FONT-family: arial; FONT-size: 10pt; font-weight:800; margin-left: 25px; margin-right: 0px; margin-top:5px; margin-bottom:0px; color: #ffffff } 
    P.button_HD    { FONT-family: arial; FONT-size: 12pt; font-weight:800; margin-left: 10px; margin-right: 0px; margin-top:5px; margin-bottom:0px; color: #ffffff } 
    P.content_a    { FONT-family: arial; FONT-size: 11pt; font-weight:800; margin-left: 10px; margin-right: 0px; margin-top:2px; margin-bottom:0px; color: #ffffff } 
    P.sponsor      { FONT-family: arial; FONT-size: 11pt; font-weight:800; margin-left: 10px; margin-right: 0px;  margin-top:0px;  color: #D24A1E } 
    P.front_page   { FONT-family: arial; FONT-size: 12pt; margin-left: 0px;  margin-right: 0px;  margin-top:10px;  color: #666666 } 
    P.dated        { FONT-family: arial; FONT-size: 14pt; margin-left: 0px;  margin-right: 0px;  margin-top:10px;  color: #FFFFFF } 
    P.dateb        { FONT-family: arial; FONT-size: 14pt; margin-left: 0px;  margin-right: 0px;  margin-top:10px;  color: #FFFFFF } 

    P.thirdcol     { FONT-family: arial; FONT-size: 10pt; font-weight:800; margin-left: 20px; margin-right: 0px;  margin-top:0px;  color: #000000 } 
    P.comp_hd      { FONT-family: arial; FONT-size: 12pt; margin-left: 0px; margin-right: 0px;  margin-top:0px;  color: #ff0000 } 
    P.right_spon   { FONT-family: arial; FONT-size: 10pt; margin-left: 0px;  margin-right: 0px;  margin-top:0px;  color: #ffffff } 
    P.warn         { FONT-family: arial; FONT-size: 10pt; font-weight:800; margin-left: 15px; margin-right: 0px;  margin-top:10px;  color: #ff0000 } 
    P.table        { FONT-family: arial; FONT-size: 10pt; font-weight:800; margin-left: 10px; margin-right: 0px;  margin-top:10px;  color: #ffffff } 
    P.right_col    { FONT-family: arial; FONT-size: 9pt; font-weight:800; margin-left: 10px;  margin-right: 0px;  margin-top:0px;  color: #DE4E20 } 
    P.right_col_l  { FONT-family: arial; FONT-size: 11pt; font-weight:800; margin-left: 10px;  margin-right: 0px;  margin-top:0px;  color: #DE4E20 } 



    h1       {font-family:arial; font-size:22px; font-weight:800;  margin:5px  0px 10px  25px; color:#000000}          
    h2       {font-family:arial; font-size:16px; font-weight:800;  margin:5px  0px 10px  25px; color:#000000}          
    h3       {font-family:arial; font-size:15px; font-weight:800;  margin:10px  0px 10px  0px; color:#000000}         /* top, right, bottom, left */
    h4       {font-family:arial; font-size:13px; font-weight:800;  margin:7px  0px  0px  25px; color:#ffffff}          /* BLUE bookmark - netscape only */
    h5       {font-family:arial; font-size:9px;  font-weight:500;  margin:10px 0px  0px  20px; color:#0066cc}          /* 003399 BLUE headings */


    li.siteplanfileitem1 { FONT-family: arial; FONT-size: 10pt; margin-left: 25px; margin-right: 0px; margin-top:0px;  color: #666666 }
    li.siteplanfileitem2 { FONT-family: arial; FONT-size: 10pt; margin-left: 50px; margin-right: 0px; margin-top:0px;  color: #666666 }
    li.siteplanfileitem3 { FONT-family: arial; FONT-size: 10pt; margin-left: 75px; margin-right: 0px; margin-top:0px;  color: #666666 }
    li.siteplanfileitem4 { FONT-family: arial; FONT-size: 10pt; margin-left: 100px; margin-right: 0px; margin-top:0px;  color: #666666 }

body {
/*      background-image: url(images/backgrounds/maindb.gif);  */
/*      background-attachment: fixed; */
        background-color: #000000;
	padding: 0px 0px;
	margin: 0px;
        font-size: 10pt;
        font-family: arial;
        text-indent: 0in;
        color: #666666;
        align: center;

        scrollbar-face-color:#DE4E20;
        scrollbar-arrow-color:A8A75B;
        scrollbar-track-color:#EEEEEE;
        scrollbar-shadow-color:'';
        scrollbar-highlight-color:'';
        scrollbar-3dlight-color:'';
        scrollbar-darkshadow-Color:'';
}

/* menu top block and all others */
#nav, #nav ul {
	float: center;
	width: 1002px;
        height: 28px;
	list-style: none;
	line-height: 1.5em;
	background: url(images/backgrounds/baseline_title_b.gif) #0343a0; /* failsafe background to main buttons */
	font-weight: BOLD;
	padding: 0px;
	border: solid #ffffff;
	border-width: 0px 0px; /* top and bottom plus both ends (frame) border width */
	margin: 0 0 0 0;
}

/* menu top actual word characteristics and padding top and bottom and either side in em */
#nav a {
	display: block;
	width: 167px;
	w\idth: 167px;
	color: #ffffff; /* white text */
	text-decoration: none;
	padding: 0.3em 0em;
        text-align: center;
}

#nav a:hover {
        color: #ffffff; /* Text colour of menu - turns from white into whatever colour is listed */
}

#nav a.name {
	background: white center left no-repeat;
}

/* menu top block size  1000 divided by 6 */
#nav li {
	float: left;
	padding: 0px;
	width: 167px;
	height: auto;
}

/* submenu drop down - outside of block size */
#nav li ul {
	position: absolute;
	left: -999em;
	height: auto;
	width: 170px;
	w\idth: 170px;
	font-weight: none;
	border: solid #D5CBAC; /* head, tail and side to side border colour of drop down sub menu - based on border width (next line) */
	border-width: 2px 0px;
	margin: 0px;
	line-height: 1.2em; /* space between items on drop down menu */
	background: url(images/backgrounds/baseline_title_b.gif) #377E9B; /* drop down sub menu background (light blue #89CDFF) */
}





/* sub menu inside red block size */
#nav li li {

	padding: 0px 0px; /* of words in sub menu */
	width: 170px; /* width of drop down sub menu */
        text-align: center;
}

#nav li ul a {
	width: 10.3em;
	w\idth: 10.3em;
	color: #ffffff; /* colour of all TEXT, ONLY IN sub menu - when hover IS NOT over */
}

#nav li ul a:hover {
	color: #D5CBAC; /* colour of all TEXT, ONLY IN sub menu - when hover IS over */
}

#nav li ul ul {
	margin: 0em 0 0 0em;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left: auto;
}







/* HOVER block COLOUR of MENU and SUB MENU colour #blue as backup */

#nav li:hover, #nav li.sfhover {
	width: 167px;
	w\idth: 167px;

	background: url(images/backgrounds/baseline_button.gif) #D2CF6C; /* button shape and backdrop colour (which also acts as back-up) */
}









#content {
	clear: left;
}

#content a {
	color: #7C6240;
}

#content a:hover {
	text-decoration: none;
}

#scaffolding {
	height: 70px;
	background: white no-repeat;
	border: solid #eda;
	border-width: 0px 0 0 0;
	margin: 0 0 0 0;
}

#scaffolding a {
	text-decoration: none;
	text-indent: -999em;
	display: block;
	height: 70px;
	background:  no-repeat;
	background-position: 181px 0;
}

#scaffolding a:hover {
	background-position: 181px -70px;
}

</style>

<script type="text/javascript"><!--//--><![CDATA[//><!--

sfHover = function() {
	var sfEls = document.getElementById("nav").getElementsByTagName("LI");
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
			this.className+=" sfhover";
		}
		sfEls[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
		}
	}
}
if (window.attachEvent) window.attachEvent("onload", sfHover);

//--><!]]></script>







/* end CSS */