body { 
	padding: 0; margin: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-color: #999; color: #000066; 
	font-size: 80%;
	}

#marginsBody0 { /*center website*/
   margin-top: 20px; 
   margin-right: auto;
   margin-bottom: 0px; 
   margin-left: auto; 
   width: 753px;
   } 
	
#root { 
	color: #000066; background-color: #996633; 
	padding: 0 0 0 0;
	margin-top:0; margin-right:0; margin-bottom:0;  margin-left:0; 
	border: 1px solid #FFFFCC; 
    width: 753px; 
	}
	
p  			{text-align:left;padding: 0 8px 0 8px; font-size: 12px;}	
tr,td 		{text-align:left;}
ol 			{padding: 0 5px 0 10px;}
ul, li 		{margin: 0; padding: 0;list-style-type: disc; 	color: #FFFFCC; background-color: #6699CC;}

.linkblue {
	color: #000066!important;background-color: #6699CC;
	text-decoration: underline;
	font-weight: normal;
	font-size: 90%;
}
li.blue {
	color: #000066!important; background-color: #6699CC;
	text-decoration: none!important;
	font-weight: normal!important;
	font-size: 1em;
}
a.linkblue:link {
   text-decoration: underline!important;
}
a.linkblue:visited {
   text-decoration: underline!important;
}
a.linkblue:hover {
   text-decoration: none!important;
}
a.linkblue:active {
   text-decoration: underline!important;
}


h1 { 
	border: 0; margin: 0;
 	padding: 0.4em 0 .4em .5em; 
	color: #FFFFCC; background-color: #6699CC;
	font-size: 125%;
	font-weight: bold;
	text-transform:capitalize;
	}
h2 { 
	border: 0; margin: 0;
 	padding: 2px 4px 10px 23px; 
	color: #FFFFCC; background-color: #6699CC;
	font-size: 140%!important;
	font-weight: bold;
	text-transform:capitalize;
	}
h3 { 
	border: 0; margin: 0;
 	padding: 0.4em 0 .9em 1.1em; 
	color: #FFFFCC; background-color: #6699CC;
	font-size: 95%;
	font-weight: bold;
	text-transform:capitalize;
	}	
h4 { border: 0; margin: 0;
    padding: 2px 0 2px 8px;
	color: #FFFFCC; background-color: #6699CC;
	font-size: 85%;
	font-weight: bold;
	text-decoration: underline;
	}
h5 { border: 0; margin: 0;
    padding: 0;
	color: #000066; background-color: #6699CC;
	font-size: 80%;
	font-weight: bold!important;
	text-decoration: none;
	letter-spacing: -.01em;
	}		
.rightcolumnHome {padding-right: 36px; color: #FFFFCC; background-color: #996633; }  /*far right column*/
.rightcolumnSub {padding-right: 45px; color: #FFFFCC; background-color: #996633; }  /*far right column*/
.rightcolumnSubw { /*SUB PAGE ONLY - contact page etc*/ color: #FFFFCC; background-color: #996633!important; margin-left:0; padding:0}


.right {text-align: right!important; padding-right: 85px;}


.imgborderBrown { /*images with blue border*/
    margin: 0; padding: 0; 
	text-align:left!important;
	vertical-align:top;
	border: 2px solid #996633; 
	}
	
.blueCell { /*SUB PAGE ONLY*/ color: #FFFFCC;	background-color: #6699CC; 	width:230px; }
.blueCellw { /*SUB PAGE ONLY*/color: #000066; 	background-color: #6699CC; 	width:230px; height: 52px; margin-top:10px; padding-top:10px;}


#logo_home {
	padding: 0!important; margin: 0!important;
    background-color: #6699CC;color: #FFFFCC;
    vertical-align:top; 
	background-image: url('../img/global/logo_bg.gif');
	background-repeat: no-repeat;
	}

/*NAV START*
=================================================*/
#navtop_sub {
	margin: 0;
	padding: 0;
	}

#mainnav {
   background-color: #6699CC; 
	color: #706E4F; 
	padding: 0;
	margin-right: auto;
	margin-left: 0;
	margin-top: 4px;
	margin-bottom: 7px;
	text-align: right!important;
	}

#mainnav_home {
   background-color: #6699CC; 
	color: #706E4F; 
	margin: 0 0 11px 0;
    padding: 0 0 0 0; 
	height: 8px;
	text-align: right!important; 
	}

#mainnav_sub {  /* SUBPAGES ; main nav*/
    margin: 0 0 0 0; 
    padding: 0 0 0 0; 
    background-color: #99CC66!important;color: #706E4F; 
	text-align: left!important; 
	}
	
#topnav {padding: 0; margin: 0 0 0 0;
}

#menu { /*all pages* holds the main nav menu table */
    background-color: #99CC66!important; color: #706E4F; 
	text-align: left!important;
		}

#topnav_sub	 {  /* SUBPAGES ; topmost nav: brown bg*/
    margin: 0; padding: 0;	text-align:left;
	 }

/* Nav end *	
=================================================*/


/*  =========CONTENT START========================================*/	

#contentleft a:link:hover { /*home page only*/
	color: #000066;
	background-color: #6699CC; 
	padding: 0;
	font-weight: normal;
	text-decoration: none;	}


.contentleftHome  {/*home page only*/
   	background-color: #6699CC; 
	color: #000066; 
	padding: 0;
	vertical-align:top!important;
	}

#contentleftHome { /*home page only*/
   	background-color: #6699CC; 
	color: #000066; 
    padding: 0 0 0 10px;
	vertical-align:top!important;
	}		
	

#main_content { /*subpages only*/
   	background-color: #6699CC!important; 
	color: #000066; 
	text-align:left;
	vertical-align:top;
		}
		
		
/*styling the main content*/ 
 
 
#contentleft { /* contains all the content in the blue section*/
   	background-color: #6699CC; 
	color: #000066; 
    padding: 0 0 0 5px;
	font-weight: normal;
	text-decoration: none;
	vertical-align:top!important;
    height: 500px; /*ensures that table doesn't collapse in IE*/
	}

 #contentleft p {
   	background-color: #6699CC; 
	color: #000066; 
    padding: 0;
	margin:10px 0; /*all content in paragraphs*/
	font-weight: normal;
	text-decoration: none;
	vertical-align:top!important;
	}


#contentleft ul li {
   	background-color: #6699CC; 
	color: #000066; 
    padding: 0 5px 0 10px;
	margin: 1px 4px 0 30px;
	font-size: 1.5em;
	}


 #contentleft a:link, #contentleft a:visited { 
	color: #000066;
	background-color: #6699CC; 
	text-decoration: underline;
	font-weight: normal;
	padding: 0;
}
	

div#textleft  {/*important -  subpages content on left*/ 
   color: #000066;
   background-color: #6699CC;
   width: 425px;
   font-size: 110%;
   line-height: 1.1em; 
   padding: 0 8px;
   }
div#textleft p {/*important -  subpages content on left*/ 
   font-size: 85%;
   line-height: 1.5em; 
   color: #000066;
   background-color: #6699CC;
   width: 440px;
   }   
div#textleft img {/*important -  subpages content on left*/ 
   padding-right: 10px; margin:0;
   }
   
div#textleft ul li {/*important -  subpages content on left*/ 
   color: #000066;
    background-color: #6699CC;
   font-size: 85%;
   line-height: 1.1em; 
   margin-left: 2em;
   }
div#textleft strong {/*important -  subpages content on left*/ 
   color: #000066;
   background-color: #6699CC;
   font-size: 110%;
   font-weight: bold;
   }
#textleft a:link, #textleft a:visited { /*subpages content on left*/ 
	color: #000066!important; 
    background-color: #6699CC;
	font-size: 100%; 
	text-decoration: underline;
    font-weight:normal!important;
	}
	
#textleft a:link:hover, #textleft a:link:active, #textleft a:visited:hover, #textleft a:visited:active { 
	color: #000066!important; 
    text-decoration: none;
    background-color: #6699CC;
	}	
 /*press releases*/ 	

.tdleftcolumn  {width: 70%; padding-left:0; padding-right:1em; margin-right: 1em;}
.tdrightcolumn {width: auto;}


.borderbotCell {
	border-bottom: 1px solid #000066;
	}
	
#textleft td {  
    border-bottom: solid 1px #000066;
	}
.textleftNoBorder {border:0!important}
	

#table_print { /*press releases etc */
	padding: 4px 1px 0 0;
	margin: 4px 2px 0 8px;
    width: 100%;
}
#table_print p {
	color: #000066!important; 
    background-color: #6699CC;
	font-size: 100%; 
	text-decoration: none;
	width: 2em;
}

#table_print td {
   padding: 0 8px 18px 8px;
}
#table_print img {
	padding: 0 0 5px 0;
	margin: 0 0 8px 8px;
}
#table_print a:link, #table_print a:visited { /*subpages content on left*/ 
	color: #000066!important; 
    background-color: #6699CC;
	font-size: 100%; 
	text-decoration: none;
	}
#table_print a:link:hover, #table_print a:link:active, #table_print a:visited:hover, #table_print a:visited:active { 
	color: #000066!important; 
    text-decoration: underline;
    background-color: #6699CC;
	}

#table_printWide {/*regulatory filings etc */
	padding: 4px 1px 0 0;
	margin: 4px 4px 0 10px;
    width: 100%;
}
#table_printWide p {
	color: #000066!important; 
    background-color: #6699CC;
	font-size: 100%; 
	text-decoration: none;
}
#table_printWide td {
   padding-bottom: 6px;
}
#table_printWide img {
	padding: 0 4px 0 0;
}
#table_printWide td {
}
#table_printWide a:link, #table_printWide a:visited { /*subpages content on left*/ 
	color: #000066!important; 
    background-color: #6699CC;
	font-size: 100%; 
	text-decoration: none;
	}
#table_printWide a:link:hover, #table_printWide a:link:active, #table_printWide a:visited:hover, #table_printWide a:visited:active { 
	color: #000066!important; 
    text-decoration: underline;
    background-color: #6699CC;
	}
#rightContent {
    max-width: 280px;
	}
/*============CONTENT END=================================*/

	/* BREADCRUMBS START */
/*=============================================*/
.breadcrumbs { 
	font-size: 80%;
	color: #EFC461;
	background-color: #996633; 
	text-align: right;
	height:20px;
	width:279px;
	font-weight: bold;
	padding: 0 2px 0px 6px!important; 
	}
#breadcrumbs  { 
	font-size: 80%;
	color: #FFFFCC;
	background-color: #996633; 
	text-align: right;
	height:20px;
	width:279px;
	font-weight: bold;
	padding: 0 2px 0px 8px!important; 
	}
 #breadcrumbs a:link, #breadcrumbs a:visited { 
	color: #EFC461;
	background-color: #996633; 
	text-decoration: underline;
	padding: 0 0 2px 0!important;  
	text-align: right;
}
#breadcrumbs a:link:hover, #breadcrumbs a:link:active, #breadcrumbs a:visited:hover, #breadcrumbs a:visited:active { 
	color: #FFFF99;
	background-color: #996633; 
	text-align: right;	font-weight: bold;
	text-decoration: none;
	}
#breadcrumbsUpper  { /*upper links on project sub-pages*/
	color: #EFC461;
	background-color: #996633; 
	text-align: right;
	padding: 2px 5px 0px 8px!important; 
	font-size: 80%;	font-weight: bold;
	}
 #breadcrumbsUpper a:link, #breadcrumbsUpper a:visited { 
	color: #EFC461;
	background-color: #996633; 
	text-decoration: underline;
	text-align: right;	font-weight: bold;
}
#breadcrumbsUpper a:link:hover, #breadcrumbsUpper a:link:active, #breadcrumbsUpper a:visited:hover, #breadcrumbsUpper a:visited:active { 
	color: #FFFF99;
	background-color: #996633; 
	text-align: right;	font-weight: bold;
	text-decoration: none;	}

/*===========BREADCRUMBS END ===============================*/

/*bottom start*/
/*=============================================*/
#footer {
    color: #CC9F5C; 
	background-color: #996633; 	
	font-size: 11px; 
}
#footer a:link, #footer a:visited { 
	color: #CC9F5C; 
	background-color: #996633; 	
	text-decoration: underline; 
	}
#footer a:link:hover, #footer a:link:active, #footer a:visited:hover, #footer a:visited:active { 
	text-decoration: none; 
	color: #CC9F5C;
	background-color: #444726;	
	}
/*=============================================*/
	
/*botnav start*/
/*=============================================*/
#bottomnav {
	color: #FFFFCC!important;
	text-decoration: none;
	background-color: #99CC66;
	font-size: 90%; 
	text-align: right!important;
	border-top: 1px solid #CC9F5C; 
	width: 760px;
	height: 38px;
	text-indent: 18px;

}
#bottomnav a:link, #bottomnav a:visited { 
	color: #FFFFCC!important; 
    background-color: #99CC66;
	font-size: 90%; 
	text-decoration: none;
	text-align:right;
	letter-spacing: 0.09em ; 
	}
#bottomnav a:link:hover, #bottomnav a:link:active, #bottomnav a:visited:hover, #bottomnav a:visited:active { 
	color: #FFFFCC!important; 
	background-color: #99CC66;
    text-decoration: underline;
	text-align:right;
	}
#bottomblock {
	background-color: #434343;
	color: #fff;
	width: 753px;
	height: 10px;
	padding: 0 10px 10px 48px!important; 
	border-bottom: 2px solid #CC9F5C; 
	margin: 0  0 11px 0; 
}
.bottomRightBorderBrn { border-top: 2px solid #CEB564; height:10px; padding:0; margin-top: 10px;}

.bottomLeftBorderBlue {	border-top: 2px solid #B5CECE; color: #FFFFCC; 	background-color: #6699CC; margin-top: 10px; }

.bottomBorderBlue {	border-bottom: 2px solid #000066; color: #FFFFCC; 	background-color: #6699CC; margin-top: 10px; }
	
.margintopRight {margin-top:5px;}
/*=============================================*/
	
/*botnav end*/


/*=============================================*/

#copyright {
	color: #484848!important; 
	background-color: #999; 
	text-align:center!important;
    text-decoration: none;
	margin-top:5px;
	margin-bottom:20px;
}
#copyright a:link, #copyright a:visited   {
	color: #484848!important; 
	background-color: #999; 
	text-align:center!important;
    text-decoration: none;
	padding-left: 2px;
}
#copyright a:link:hover, #copyright a:link:active, #copyright a:visited:hover, #copyright a:visited:active { 
	color: #484848; 
	background-color: #999; 
    text-decoration: underline;
	text-align:center!important;
}
  /* ==============================================*/
	/* Bullets start */
	
li.bullettext  {
	font-size: .9em;
	line-height: 1.2em;
   	background-color: #6699CC;
	color: #000066;
	text-align: left;
	font-weight: normal;
    list-style: none;
	margin-left: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
	text-decoration: none!important;
}

a.bullettext:link {
	color: #000066!important;
   	background-color: #6699CC;	
	text-decoration: none;
	font-weight: normal!important;
	font-size: .9em;
}
a.bullettext:link {
	color: #000066!important;
   	background-color: #6699CC;	
	text-decoration: none;
	font-weight: normal!important;
	font-size: .9em;
}
a.bullettext:visited {
	color: #000066!important;
	background-color: #6699CC;
	text-decoration: none;
	font-weight: normal!important;
	font-size: .9em;
}
a.bullettext:hover {
	color: #000066!important;
   	background-color: #6699CC;	
	text-decoration: underline;
	font-weight: normal!important;
	font-size: .9em;
}
a.bullettext:active {
	color: #000066!important;
	background-color: #6699CC;
	text-decoration: none;
	font-weight: normal!important;
	font-size: .9em;
}




#linkblock {
	margin:  5px 10px 0 20px; 
	padding: 5px 10px 0 20px; 
	list-style-type: disc; 
	font-weight: bold;
	color: #FFFFCC;/*light yellow*/
   	background-color: #6699CC;
	text-decoration: none;
}

#linkblock a {
	margin: 0; 
	padding: 0;
	list-style-type: disc; 
	font-weight: bold;
	color: #FFFFCC;/*light yellow*/
   	background-color: #6699CC;
	text-decoration: none;
}

#linkblock a:link:hover, #linkblock a:link:active, #linkblock a:visited:hover, #linkblock a:visited:active { 
	color: #FFFFCC; /*light yellow*/
   	background-color: #6699CC;
	text-decoration: underline;
}



.linkblock_sub {
	list-style-type: disc; 
	font-weight: normal;
	color: #000066;
   	background-color: #6699CC;
	font-size: 95%;
	text-decoration: none;
	list-style-position: outside;
	}
	
li.bullettext_sub  {
	font-size: .9em;
	line-height: 1.2em;
   	background-color: #6699CC;
	color: #000066;
	text-align: left;
	font-weight: normal;
    margin-left: 14px;
	padding-bottom: 2px;
	list-style-type: disc; 
	list-style-position: outside;
	text-decoration: none!important;
}


.pdf ul /* PDF lists */
{ margin:0; padding:0;}

li.bulletpdf a {
	line-height: 20px;
}

li.bulletpdf img {
	padding-bottom: 5px;
	}
li.bulletpdf {
	padding: 2px .6em;
	font-weight: normal;
	list-style-position: outside;
	list-style-image:  url(../img/global/pdficon.gif);
	display:list-item;   
	background-position: 0 .9em!important;
}
	
	/* bullets END */
	
 /* ==================sublinks= =========================*/
#rightContent #sublink a:link, #rightContent #sublink a:visited { 
	display: block; 
	width: 285px; 
	padding: 2px 2px 2px 0px; 
	margin:  8px 0; 
	background-color: #996633; 
	text-align: left; 
	font-weight: bold; 
	font-size: 0.9em; 
	color: #CEB57B; 
	text-decoration: none!important;
	background-image:  url(../img/global/nav_arrow.gif); 
	background-position: left; 
	background-repeat: no-repeat; 
	text-indent: 2em;
	}
	
#rightContent #sublink a:link:hover, #rightContent #sublink a:link:active, #rightContent #sublink a:visited:hover, #rightContent #sublink a:visited:active { 
	color: #99CC66; 
	background-color: #996633; 
	}
	
.SublinkSelected { 
	display: block; 
	width: 285px; 
	padding: 2px 2px 2px 0px; 
	margin:  8px 0; 
	background-color: #CEB564; 
	text-align: left; 
	font-weight: bold; 
	font-size: 0.9em; 
	color: #FFFFCC!important;
	text-decoration: none!important;
	background-image:  url(../img/global/nav_arrow.gif); 
	background-position: left; 
	background-repeat: no-repeat; 
	text-indent: 2em;
	}
.ProjectsCellsize {
	width: 190px;
	height:81px;
	}
#projectsHeader {
	width: 300px;
	height:81px;
}


#GoldSilverGasSublinks {
	background-color: #6699CC; 
	color: #FFFFCC;
	width:235px; 
	height: 50px; 
	padding: 6px;
	margin: 2px;
	font-size: 80%;
	text-align:right;
	font-weight:bold;
	}
	
 #GoldSilverGasSublinks a:link, #GoldSilverGasSublinks a:visited { 
	color: #000066;
	background-color: #6699CC; 
	text-decoration: underline;
	padding: 0; 
	margin:0;
	text-align: right;
	vertical-align:top;
	font-weight:bold;
}
	
#GoldSilverGasSublinks a:link:hover{ 
	color: #000066;
	background-color: #6699CC; 
	padding:0; 
	margin:0;
	text-decoration: none;	
	vertical-align:top;
	font-weight:bold;
	}
/*================= top of page and backbutton =======*/
#backbutton { 
	font-size: 90%;
	color: #EFC461!important;
	background-color: #996633!important;
	text-align: right!important;
	padding: 0 2px 0px 18px!important; 
	}
	
#backbutton a:link, #backbutton a:visited { 
	color: #99CC66; 
	text-decoration: underline;
	background-color: #996633!important;
	}
	
#backbutton a:link:hover, #backbutton a:link:active, #backbutton a:visited:hover, #backbutton a:visited:active { 
	color: #99CC66; 
	background-color: #996633!important;
	text-decoration: none;
	}

#backbuttonBlueBg { 
	font-size: 90%;
	color: #000066!important;
	background-color: #6699CC!important;
	text-align: right!important;
	padding: 0 54px 0 0!important; 
	}
	
#backbuttonBlueBg a:link, #backbuttonBlueBg a:visited { 
	color: #000066; 
	background-color: #6699CC;
	text-decoration: underline;
	}
	
#backbuttonBlueBg a:link:hover, #backbuttonBlueBg a:link:active, #backbuttonBlueBg a:visited:hover, #backbuttonBlueBg a:visited:active { 
	color: #000066; 
	background-color: #996633!important;
	text-decoration: none;
	}	
	
	
#pageTop { 
	font-size: 90%;
	color: #000066!important;
	background-color: #6699CC!important;
	padding: 0; 
	margin: 1em 0;
	text-align:left!important;
	}
	
#pageTop a:link, #pageTop a:visited { 
	color: #000066; 
	background-color: #6699CC;
	text-decoration: underline;
	text-align:left!important;
	}
	
#pageTop a:link:hover, #pageTop a:link:active, #pageTop a:visited:hover, #pageTop a:visited:active { 
	color: #000066; 
	background-color: #6699CC;
	text-decoration: none;
	text-align: left!important;
	}	
	
	
/*================= top of page and backbutton End =======*/	


/*========wide pages ====================*/

#sitemap {
	color: #000066; 
	font-size: 95%;
	background-color: #6699CC;
	text-align: left!important;
    margin:0;padding:0;
	width:100%;
	text-decoration: none!important;
	line-height: 150%;
		}
#sitemap ul  {
	color: #000066; 
	font-size: 95%;
	background-color: #6699CC;
	text-align: left;
	padding: 0;
	margin-left: 0;
	line-height: 150%;
	width:100%;
	text-decoration: none!important;
		}				
#sitemap a:link { 
	color: #000066; 
	background-color: #6699CC;
	text-decoration: none!important;
	}

#sitemap a:visited { 
	color: #000066; 
	background-color: #6699CC;
	text-decoration: none!important;	
	}

#sitemap a:hover{ 
	color: #000066; 
	background-color: #6699CC;
	text-decoration: underline!important;
	}
#sitemap a:active{ 
	color: #000066; 
	background-color: #6699CC;
	text-decoration: none!important;
	}
#sitemap tr { 
	padding:0;margin:0;	
	text-decoration: none!important;
	letter-spacing: -.01em; /*squish sitemap links together to maximize space*/
	}
			
#sitemap td {
    height: 6px;
	padding: 0 0 0 5px;
	text-decoration: none!important;
		 	}

			
table#sitemap th a {/*heading for table cells*/
	color: #FFFFCC!important; 
	background-color: #6699CC;
	font-size: 110%;
	font-weight: bold;
	padding: 20px 0 20px 5px;
	text-decoration: none!important;
	letter-spacing: -.01em; /*squish sitemap links together to maximize space*/
	}
table#sitemap th a:link{/*heading for table cells*/
	font-weight: bold;	margin-left: 0;
	}
table#sitemap th a:visited{/*heading for table cells*/
	font-weight: bold;	margin-left: 0;
	}
table#sitemap th a:hover{/*heading for table cells*/
	color: #FFFFCC; 
	background-color: #6699CC;
	font-size: 110%;
	font-weight: bold!important;
	padding-top: 20px;
	text-decoration: underline!important;
	margin-left: 0;
	}
table#sitemap th a:active{/*heading for table cells*/
	font-weight: bold;
	text-decoration: none!important;
	}	
.indentdSitemap {/*indent sub-pages in sitemap*/
	color: #000066; 
	background-color: #6699CC;
	padding-left:0; margin-left:0; 
	text-indent:1.5em;
	text-decoration: none!important;
	}





/*======table wide end ====*/
#tablewide {color: #000066; background-color: #6699CC;}/*sitemap page etc*/

#tdw1 {	color: #000066;background-color: #6699CC;} /*top nav cell coloured brown*/
#tdtopnav1 {color: #000066; background-color: #6699CC;}/*blue cell below main nav*/



#tablew {
	color: #000066; 
	font-size: 100%;
	background-color: #6699CC;
	padding: 0 0 0 0px ;
	margin: 0 0 0 20px;
	width:95%;
		}

#tablew h1  {
	background-color: #6699CC;	
    border: 0; margin: 0;
 	padding: 0.4em 0 .9em .7em; 
	color: #FFFFCC; 
	font-size: 100%;
	font-weight: bold;
	text-transform:capitalize;	
	}
#tablew h2  {
	border: 0; margin: 0;
 	padding: 2px 4px 10px 15px; 
	color: #FFFFCC; 
	background-color: #6699CC;
	font-size: 100%;
	font-weight: bold;
	text-transform:capitalize;
	}
	 
		
#tablew img  {
	margin-left: 80px;
	margin-right: auto;	
		}
				
		
#tablew a:link, #tablew a:visited { 
	color: #000066; 
	background-color: #6699CC;
	text-decoration: underline;
	}
	
#tablew a:link:hover, #tablew a:link:active, #tablew a:visited:hover, #tablew a:visited:active { 
	color: #000066; 
	background-color: #6699CC;
	text-decoration: none;
	}	

#tablew form  { /*border around contact form*/
   	border: 1px solid #996633;
	text-indent: 8em;

		}
.indent {
     	margin-left: 90px;
		}


.brownbg { /*SUB PAGE ONLY*/color: #FFFFCC; 	background-color: #996633; }
.bluebg { /*SUB PAGE ONLY*/color: #000066; 	background-color: #6699CC; }


#rootw { 
	color: #000066; background-color: #6699CC; 
	padding: 0 0 0 0;
	margin-top:0; margin-right:0; margin-bottom:0;  margin-left:0; 
	border: 1px solid #FFFFCC; 
    width: 700px; 
	}
#marginsBody0w { margin-top: 20px; margin-right: auto; margin-bottom: 0px;  margin-left: 200px;  width: 735px;} 



.breadcrumbsw { 
	font-size: 100%;
	color: #FFFFCC;
	background-color: #6699CC; 
	text-align: right;
	height:20px;
	width:279px;
	padding: 0px 10px 0px 9px!important; 
	}


#breadcrumbsw  { 
	font-size: 80%;
	color: #000066;
	background-color: #6699CC; 
	text-align: right;
	height:20px;
	width:279px;
	padding: 0px 10px 0px 9px!important; 
	}
	
 #breadcrumbsw a:link, #breadcrumbsw a:visited { 
	color: #000066;
	background-color: #6699CC; 
	text-decoration: underline;
	text-align: right;
    padding: 0px 10px 0px 9px!important; 
}
	
#breadcrumbsw a:link:hover, #breadcrumbsw a:link:active, #breadcrumbsw a:visited:hover, #breadcrumbsw a:visited:active { 
	color: #FFFF99;
	background-color: #6699CC; 
	padding: 0px 10px 0px 9px!important;  
	text-align: right;
	text-decoration: none;	
	}	
	
	
	
.rightcolumnWide{padding-right: 3px; color: #FFFF99;background-color: #996633; }  /*far right column*/

#logobg {display:none;}

#rightContent #sublink a:link, #rightContent #sublink a:visited{ 
	display: block; 
	width: 285px; 
	padding: 2px 2px 2px 0px; 
	margin:  8px 0; 
	background-color: #996633; 
	text-align: left; 
	font-weight: bold; 
	font-size: 0.9em; 
	color: #CEB57B; 
	text-decoration: none!important;
	background-image:  url(../img/global/nav_arrow.gif); 
	background-position: left; 
	background-repeat: no-repeat; 
	text-indent: 2em;
	}

#projects_imgs img{ /*images for projects sub-pages */
	float:left;
	margin:0; padding:0;
}

/*div#print-footer {display: none;} /*footer*/

.terms {
	color: #484848;
	background-color: #999; 	 
	font-size: 11px;
	}
div#terms {
	color: #484848;
	background-color: #999; 	 
	font-size: 11px;
	text-align:center;
    text-decoration: none;
	margin-bottom: 300px;
 }


#terms a:link, #terms a:visited   {
	color: #484848!important; 
	background-color: #999; 
	text-align:center;
    text-decoration: none;

}


#terms a:link:hover, #terms a:link:active, #terms a:visited:hover, #terms a:visited:active { 
	color: #484848; 
	background-color: #999; 
    text-decoration: underline;
	text-align:center;
}
/*==================== on home page only ======================*/	
/*.leftborderBlue { border-left: 1px solid #B5CECE; }/* homepage only*/

.rightborderBlue {border-left: 1px solid #B5CECE; }

#validator {margin-bottom: 300px;}

.stock_highlightHome {
	color: #FFFFCC; background-color: #996633;font-weight: bold;
    	}
.stock_highlight {
	color: #FFFFCC; background-color: #6699CC;font-weight: bold;
    	}
		
.stock_feed_container_border {
  border-left: 1px solid #B5CECE; 
  }		
#stock_feed_container {/* on home page only*/
	font-size: 85%;
	color: #F9E0A5; 
	font-weight: normal;
	background-color: #996633; 
	padding: 0 0 0 4px;
	margin:0 0 1em 0;
	min-width:480px;
	text-align:left;
	word-spacing: .1em; 
	}


#stock_feed_container  a:link, #stock_feed_container a:visited {/* on home page only*/
	color: #F9E0A5;font-weight: normal;
	background-color: #996633; 
	padding: 0 2px 0 2px;
	text-decoration: none;
	}
#stock_feed_container a:link:hover, #stock_feed_container a:link:hover,  #stock_feed_container a:visited:hover {/* on home page only*/
	color: #F9E0A5; font-weight: normal;
	background-color: #996633; 
	text-decoration: underline;
	padding: 0 2px 0 2px;
	}

#logos_homepage {color: #FFFFCC; background-color: #6699CC; } /*logo on home page only*/

.imgborderBlue { /*images with blue border*/
    margin: 0; padding: 0; 
	text-align:left!important;
	vertical-align:top;
	border-top: 2px solid #6699CC; 
	border-right: 2px solid #6699CC; 
	border-bottom: 2px solid #6699CC;
	border-left: none;  
	}
	
/*======= subproject pages - right columns with maps and such ====================*/

div#project_rightimgColumn {/*add the width & height for the blue border that normally surrrounds images.*/
  color: #EFC461;
  background-color: #996633; 
  min-width: 280px;
  width: 280px;
  min-height: 450px; 
  height: 450px;
  margin: 0; padding: 5px 0 0 5px; 
  font-size: 90%;
  /*position: fixed; top: 0; */
   }
div#project_rightimgColumn p {/*add the width & height for the blue border that normally surrrounds images.*/
  color: #EFC461;
  background-color: #996633; 
  font-size: 90%;
  padding:0; margin:0;
  line-height: 1.5em;
   }

div#project_rightimgColumn img {float:left!important; padding: 1px ; }  /*image: allow text to float around it*/

.clear {clear:both;  }/*ensures captions sit below map images*/

div#project_rightimgColumn a:link, div#project_rightimgColumn a:visited, div#project_rightimgColumn a:active {
  font-size: 90%;
  color: #EFC461;
  background-color: #996633; 
  margin: 0; padding:0; 
  text-decoration: underline;
   }
   
 div#project_rightimgColumn a:hover {    text-decoration: none;}
 
#project_rightimgColumn a:hover {    text-decoration: none;}

.midpoint {   margin-top: 80px; }
div#project_rightimgColumn img.midpoint { margin-top: 80px;  }  /*image: if only one map image, center in right column */




.subscribe { 
    border: 0; margin: 0;
    padding: 2px 0 2px 8px;
	color: #FFFFCC; background-color: #6699CC;
	font-size: 85%;
	font-weight: bold;
	text-decoration: underline;
	}
a.subscribe:link {
   text-decoration: underline;
}
a.subscribe:visited {
   text-decoration: underline;
}
a.subscribe:hover {
   text-decoration: none;
}
a.subscribe:active {
   text-decoration: underline;
}
	
div#textleftHome  {
 	font-size: 1em;
	line-height: 1.2em;
	padding: 0 6px;
	}
	

/*	\width: 200px;
	w\idth: 215px
	*/


img.paddingGoldSilverPages { padding-left: 10px;} 


.paddingGoldSilverPages { 
    padding: 2px 0 2px 12px;
	color: #FFFFCC; background-color: #6699CC;
	font-size: 100%;
	font-weight: bold;
	text-decoration: underline;
	}
li.paddingGoldSilverPages {
	color: #000066!important; background-color: #6699CC;
	font-weight: normal!important;
	font-size: 1em;
}
a.paddingGoldSilverPages:link {
   text-decoration: underline;
}
a.paddingGoldSilverPages:visited {
   text-decoration: underline;
}
a.paddingGoldSilverPages:hover {
   text-decoration: none!important;
}
a.paddingGoldSilverPages:active {
   text-decoration: underline;
}


/*=============== for photos and maps START ======================================*/
#images_table {
	color: #FFFFCC; background-color: #6699CC;
	}
#images_table p {
	text-indent: 2px;line-height: 14px; padding: 2px 0 0 4px; margin:0;
	font-size: 75%; font-weight: bold; letter-spacing: .1em;
	}	
#images_table img { 
	padding: 0;
	}
div#largeimage {
	padding: 0 0 0 8px;
	}
#images_table div.back a {
  text-align: left; color: #ffffcc; text-decoration: none; padding: 0; margin: 0; font-size: 85%;
  }
#images_table div.back a:hover {
  text-align: left; color: #ffffcc;text-decoration: underline;
  }	 
table#thumbs  {
	text-indent: 2px;line-height: 10px; padding: 0; margin:0;
	font-size: 75%; font-weight: normal; letter-spacing: .1em;
	}  
/*=============== for photos and maps END ======================================*/				