 * {margin:0; padding:0;}

body {background:#fff url(background-main.gif) repeat-y; color:#000; font:80% Verdana,Helvetica,sans-serif; SCROLLBAR-BASE-COLOR:#2D2D4A}

#mainBody {margin:230px 20px 0px 220px; text-align:center;}

#innerBody {text-align:left; width:600px; margin:0px auto;}

#bottomLinks {text-align:center}

p {margin:15px 0px}

#copyright {font-color: gray; margin:15px 0px}

ul {margin:0px 0px 12px 8px;}

ol {margin:0px 0px 12px 10px;}

li {margin:10px 0px 10px 10px;}

em {color:red; font-style:normal;}

a:link		{ color: #00C
 C00; }
a:visited	{ color: #338FCE; }
a:active	{ color: #338FCE; }
a:hover		{ color: #FF6600; }

#footer {margin:0px -20px 0px -220px; padding:10px 0px 0px 10px; background:#fff url(background-main.gif) repeat-x top}

#frameShadow {position:absolute; top:208px; left:0px; width:100%; background:url(css/shadow2.gif) repeat-x; height:13px; z-index:1; }

#frameCorner {background:url(css/corner2.gif) no-repeat; position:absolute; top:208px; left:0px; width:227px; height:40px; z-index:3;}

#mainLogo {background:#000033; width:100%; height:50px; position:absolute; top:0px; left:0px;}

#leftSideBar {position:absolute; top:268px; left:15px; width:150px; z-index:6; }

#gradBar1 {position:absolute; top:60px; width:100%; left:0px;}

#pictBar {position:absolute; top:78px; width:100%; left:0px;}

#gradBar2 {position:absolute; top:160px; width:100%; left:0px;}

#gradBar3 {margin:5px -20px 0px -220px;}

#date-location2 {position:absolute; top:6px; left:10px; z-index:4}

#mainMenu {position:absolute; top:31px; left:-699px; z-index:20; background:#242440; width:100%; }

#search {position:absolute; top:212px; left:10px; z-index:8}

.copyright {COLOR: #999999; FONT: 9px geneva, verdana, arial, sans-serif }

#resources {text-align:center; font-size:12px}

/* TOP LEVEL MENU CONTROL */


a.menu_TOP{
display:block;
line-height: 14pt;
text-align: center;
text-decoration:none;
z-index:100;
border-right: #313252 1px solid;
}



 /* SUB LEVEL MENU CONTROL */


a.menu_SUB{
display:block;
padding: 2px 2px 2px 4px;
text-decoration:none;
filter:alpha(opacity=100);
z-index:100;
border-bottom: #999999 1px solid;
}


 /* MORE SUB LEVEL MENU CONTROL */


.menu_DIV{
border-top: #000000 0px solid;
border-bottom: #666666 0px solid;
border-right: #666666 1px solid;
border-left: #666666 1px solid;
filter:alpha(opacity=100);
z-index:100;
background:#242440;
}

h1{
	font-size: 16px;
	color: #000080;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
	text-align:center
}
h2{
	font-size: 14px;
	color: #000080;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
}
h3{
	font-size: 12px;
	color: #000080;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
}
.aluminum-scrap-nodec{
text-decoration: none;
color: Black;
font-weight: normal;
}

.footerlinks{
text-decoration: none;
color: #29297C;
font-size: 11px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.scrap-copper-nodec {
    FONT-WEIGHT: normal;
}

.sh1 {color:#3366FF; font:bold 13px Geneva,Verdana,Arial,sans-serif; }


 /* SIDEBAR OPTIONS */


a.sidelink:link		{ color: #99CCFF; text-decoration: none }

a.sidelink:visited	{ color: #99CCFF; text-decoration: none }

a.sidelink:active	{ color: #99CCFF; text-decoration: none }

a.sidelink:hover	{ color: #99FF99; text-decoration: none }

.sidebartitle	{ COLOR: #FBDB74; FONT: 13px verdana, arial, sans-serif; font-weight: bold;}

.sidebartext	{ COLOR: #FFFFFF; FONT: 11px geneva, verdana, arial, sans-serif }

.date-font	{ color: #ffffff; font: 12px verdana, arial, sans-serif; font-weight: bold }


 /* END SIDEBAR OPTIONS */


.button-popups { 	background-image: url("css/button-popup.gif");
		background-color:#2D2D4A;
		FONT-FAMILY: arial, verdana, helvetica, sans;
		color: #CFCFE0;
		font-size: 8pt;
		height: 23px;
		width: 100%;
		cursor:hand;
		font-weight: bold;
		text-align: center;
		padding-top: 2px;
		padding-bottom: 2px;
		padding-left: 2px;
		padding-right: 2px;
		BORDER: #FFFFFF 0px solid }

.buttonon-popups { 	background-image: url("css/buttonon-popup.gif");
		background-color:#C0C0C0;
		FONT-FAMILY: arial, verdana, helvetica, sans;
		color: #000000;
		font-size: 8pt;
		height: 23px;
		width: 100%;
		cursor:hand;
		font-weight: bold;
		text-align: center;
		padding-top: 2px;
		padding-bottom: 2px;
		padding-left: 2px;
		padding-right: 2px;
		BORDER: #FFFFFF 0px solid }


.shadeform	{ FONT: 13px arial, verdana, sans-serif;
		background-image: url("css/shadeform.gif");
		text-align: left;
		WIDTH: 250PX;
		BORDER: #000000 1px solid}


.dropdown 	{ COLOR: #333333;
		WIDTH: 250PX;
		FONT: 11px geneva, verdana, arial, sans-serif}


.textarea	{ FONT: 13px arial, verdana, sans-serif;
		background-image: url("css/shadeform.gif");
		text-align: left;
		WIDTH: 275PX;
		BORDER: #000000 1px solid}

.submitbutton { FONT: 9pt arial, verdana, sans-serif }


.searchform { 	WIDTH: 110PX;
		HEIGHT: 20PX;
		FONT: 11px arial, georgia, "Times New Roman", sans-serif;
		BORDER-BOTTOM: #000000 1px solid;
		BORDER-LEFT: #000000 1px solid;
		BORDER-RIGHT: #000000 1px solid;
		BORDER-TOP: #000000 1px solid }


.searchdrop { WIDTH: 60PX; HEIGHT: 20PX; FONT: 11px arial, georgia, "Times New Roman", sans-serif }


.searchbutton {background-color:#F0F0F0;
		FONT-FAMILY: arial, verdana, helvetica, sans;
		color: #000000;
		font-size: 8pt;
		height: 20px;
		width: 35px;
		cursor:hand;
		font-weight: bold;
		text-align: center;
		BORDER:#666666 1px solid; }


 /* IMAGE HOVER CODE */


.rollover 	{ background-color: #000000}

.rolloveron 	{ background-color: #0000FF; filter:alpha(opacity=60)  }

#Tscr {border:1px solid #000}

.ppwsmall {font: 10px verdana; color: #666; }
.ppwsmall a,
.ppwsmall a:visited {font: bold 10px verdana; color:#666;}
.ppwsmall a:hover {font: bold 10px verdana; color:#666; text-decoration: underline; }

.ppwp {margin:15px 0px; font:80% Verdana,Helvetica,sans-serif;}

.ppwul{margin:0px 0px 12px 8px; font:80% Verdana,Helvetica,sans-serif;}

.ppwli{margin:10px 0px 10px 10px; font:1em Verdana,Helvetica,sans-serif;}

.ppwblock{margin-left: 30px; margin-right: 10px;}

.block {margin-left:30px;}

/* CALL TO ACTION BUTTON */

 .cssnav
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(css/buttonover.gif) no-repeat;
white-space: nowrap;
display: block;
width: 211px;
height: 44px;
margin: 0;
padding: 0px 0px 10px 0px;
}

.cssnav a
{
	display: block;
	color: black;
	font-size: 11px;
	width: 211px;
	height: 44px;
	display: block;
	float: left;
	color: black;
	text-decoration: none;
}

.cssnav img
{
width: 211px;
height: 44px;
border: 0
}

* html a:hover
{
visibility:visible
}

.cssnav a:hover img
{
visibility:hidden
}

.cssnav span
{
	position: absolute;
	left: 47px;
	top: 14px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	width: 124px;
	height: 19px;
}

/* IMAGE PADDING */

.imagepad
{padding-top:15px;
}

.link ul, li {
	font-size:10px;
	}
	
	