	 
html, body {
	background: #ffffff;
	width:100%;
 	height:100%;
 	min-height: 100%;
	text-align:left;
	margin:0;
	padding:0;

}


table {
text-align:left;
}



#wrap {
  width:100%;
  min-height: 100%;
  height: auto !important;
  height: 100%;
  margin: 0 auto -160px; /* the bottom margin is the negative value of the footer's height */
}

#topstripBackground {
width:100%;
height:115px;
position:relative;
margin-bottom:-115px;
 background: #ffffff;
 background: -moz-linear-gradient(top, #e8fbd0, #ffffff);
 background: -webkit-gradient(linear, left top, left bottom, from(#e8fbd0), to(#ffffff));
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#e8fbd0, endColorstr=#ffffff);
 -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#e8fbd0, endColorstr=#ffffff)";
z-index:0;
}

#topstrip {
position:relative;
width:1000px;
margin-left:auto;
margin-right:auto;
z-index:1;
background-image:url(../images/header.jpg);
background-position:right;
background-repeat:no-repeat;
}

#logo {
position:relative;
z-index:9;
}

#recycleLogo {
position:relative;
float:right;
z-index:9;
margin-top:-100px;
}

#nav_wrap {
float:left;
height:25px;
width:100%;
 background: #116e00;
 background: -moz-linear-gradient(top, #116e00, #093c00);
 background: -webkit-gradient(linear, left top, left bottom, from(#116e00), to(#093c00));
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#116e00, endColorstr=#093c00);
 -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#116e00, endColorstr=#093c00)";
   -moz-box-shadow: 2px 3px  5px rgba(0, 0, 0, .5);
   -webkit-box-shadow: 2px 3px  5px rgba(0, 0, 0, .5);
   box-shadow: 2px 3px 5px rgba(0, 0, 0, .5);
  border-bottom: 1px solid #ffffff;
z-index:10;
}

#nav_container {
position:relative;
width:1000px;
height:25px;
margin-left:auto;
margin-right:auto;
z-index:20;
}

#tel {
  float:right;
  font-family:Ubuntu, Tahoma, Geneva, sans-serif;
  font-size:13px;
  font-style:normal;
  text-decoration:none;
  color:#ffffff;
  line-height:25px;
}

#content_wrap {
position:relative;
  width:1000px;
  margin-left:auto;
  margin-right:auto;
  z-index:10;
}

#leftPanel {
  position:relative;
  font-family:Ubuntu, Tahoma, Geneva, sans-serif;
  font-size:12px;
  line-height:16px;
  font-style:normal;
  text-decoration:none;
  color:#ffffff;
  float:left;
  width:210px;
  padding:20px;
  background: #093c00;
  background: -moz-linear-gradient(top, #093c00, #116e00);
  background: -webkit-gradient(linear, left top, left bottom, from(#093c00), to(#116e00));
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#093c00, endColorstr=#116e00);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#093c00, endColorstr=#116e00)";
  /*--CSS3 Rounded Corners--*/
  -webkit-border-radius: 0 0 10px 10px;
  -moz-border-radius: 0 0 10px 10px;
  border-radius: 0 0 10px 10px;
  z-index:3;
}

#contentArea {
  float:left;
  top:0;
  width:730px;
  margin-left:20px;
  margin-top:20px;
  z-index:3;
}

#lowerBox{
  font-family:Ubuntu, Tahoma, Geneva, sans-serif;
  font-size:12px;
  line-height:16px;
  font-style:normal;
  text-decoration:none;
  color:#ffffff;
  position:relative;
  float:right;
  padding:10px;
  margin-left:5px;
  background: #093c00;
  background: -moz-linear-gradient(top, #093c00, #116e00);
  background: -webkit-gradient(linear, left top, left bottom, from(#093c00), to(#116e00));
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#093c00, endColorstr=#116e00);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#093c00, endColorstr=#116e00)";
  /*--CSS3 Rounded Corners--*/
  -webkit-border-radius: 0 0 10px 10px;
  -moz-border-radius: 0 0 10px 10px;
  border-radius: 0 0 10px 10px;
}

#lowerBox a{
  font-family:Ubuntu, Tahoma, Geneva, sans-serif;
  font-size:12px;
  line-height:16px;
  font-style:normal;
  text-decoration:none;
  color:#ffffff;
}


#footerWrap {
  height:160px;
  background-image:url(../images/footer.jpg);
  background
}

#footer {
  font-family:verdana;
  color: #f26532;
  font-size:12px;
  line-height:18px;
  margin:auto;
  padding-top:45px;
  width:1032px;
}

#footer a{
  color: #f26532;
  font-size:12px;
  line-height:18px;
  text-decoration:none;
}

#footer a:hover{
  color: #ffffff;
  font-size:12px;
  line-height:18px;
  text-decoration:underline;
}

.push{
  height:170px;
}

#footerWrap, .push {
clear: both;
}



#clear_both {
  clear: both;
}





#hatching {
position:relative;
background-image: url(../images/hatchingleft.png), url(../images/hatchingright.png);
background-position: top left, top right;
background-repeat:no-repeat;
width:100%;
top:25px;
height:116px;
z-index:0;
margin-bottom:-116px;
}




     
h1 {
font-weight:normal;
margin:0;
}

     
h2 {
font-weight:normal;
margin:0;
}


     
h3 {
font-weight:normal;
margin:0;
}



A.link{font-family:Ubuntu, Tahoma, Geneva, sans-serif;font-size:12px;line-height:16px;font-style:normal;text-decoration: none;}
a.link:link {color:#000000;text-decoration; none;}
a.link:visited{color:#000000;text-decoration; none;}
a.link:active{color:#000000;text-decoration: none;}
a.link:hover{color:#093c00;text-decoration: underline;}

A.whitelink{font-family:Ubuntu, Tahoma, Geneva, sans-serif;font-size:12px;line-height:16px;font-style:normal;text-decoration: none;}
a.whitelink:link {color:#ffffff;text-decoration; none;}
a.whitelink:visited{color:#ffffff;text-decoration; none;}
a.whitelink:active{color:#ffffff;text-decoration: none;}
a.whitelink:hover{color:#ffffff;text-decoration: underline;}


A.disclaimerlink{font-family:Ubuntu, Tahoma, Geneva, sans-serif;font-size:11px;line-height:16px;font-style:normal;text-decoration: none;}
a.disclaimerlink:link {color:#60696b;text-decoration; none;}
a.disclaimerlink:visited{color:#60696b;text-decoration; none;}
a.disclaimerlink:active{color:#60696b;text-decoration: none;}
a.disclaimerlink:hover{color:#ffffff;text-decoration: none;}


a:imagelink {
text-decoration: none;
} 



.BodyText{font-family:Ubuntu, Tahoma, Geneva, sans-serif;font-size:12px;line-height:18px;font-style:normal;text-decoration:none;color:#000000;}
.WhiteBodyText{font-family:Ubuntu, Tahoma, Geneva, sans-serif;font-size:12px;line-height:16px;font-style:normal;text-decoration:none;color:#ffffff;}
.WhiteBoxoutText{font-family:Ubuntu, Tahoma, Geneva, sans-serif;font-size:12px;line-height:20px;font-style:normal;text-decoration:none;color:#ffffff;}

.HeaderTextBlack{font-family:Ubuntu, Tahoma, Geneva, sans-serif;font-size:22px;line-height:25px;font-style:normal;text-decoration:none;color:#000000;}
.HeaderTextGreen{font-family:Ubuntu, Tahoma, Geneva, sans-serif;font-size:22px;line-height:25px;font-style:normal;text-decoration:none;color:#093c00;}

.PromoText{font-family:Ubuntu, Tahoma, Geneva, sans-serif;font-size:17px;line-height:27px;font-style:normal;text-decoration:none;color:#ffffff;}
.PromoLinkText{font-family:Ubuntu, Tahoma, Geneva, sans-serif;font-size:12px;line-height:16px;font-style:normal;text-decoration:none;color:#a4b3b6;}

.DisclaimerText{font-family:Ubuntu, Tahoma, Geneva, sans-serif;font-size:11px;line-height:16px;font-style:normal;text-decoration:none;color:#60696b;}
.SmallRedText{font-family:Ubuntu, Tahoma, Geneva, sans-serif;font-size:11px;line-height:16px;font-style:normal;text-decoration:none;color:#ff0000;}











.border1{border-top: solid 1px #1a2b7e; border-right: solid 1px #1a2b7e; border-left: solid 1px #1a2b7e; border-bottom: solid 1px #1a2b7e;}

	   



.loginbox { background-color: #ffffff;
    font-family:Eurostile;font-size:12px;color:#000000; 
    width:160;
  } 
  
  
  
  .loginBTN {
      font-family:Eurostile;font-size:13px;color:#000000;
      height:21;cursor:pointer;
    }
   
  .loginBTNOver {
      font-family:Eurostile;font-size:13px;color:#000000;
      height:21;cursor:pointer;
  }






/* MENU */

#nav {
 background: none;
 z-index:50;
 float: left;
 margin: 0; padding: 0;
 border: 0px solid white;
}

#nav li a, #nav li {
 float: left;
}

#nav li {
 list-style: none;
 position: relative;
}

#nav li a {
margin-bottom:0px;
 padding: 0px 23px 0px 23px;
 line-height:25px;
 text-decoration: none;
 color: #ffffff;
 font-family:Ubuntu, Tahoma, Geneva, sans-serif;
 font-size:13px;
}

#nav li a:hover {
 background: #116e00;
 background: -moz-linear-gradient(top, #116e00, #051f00);
 background: -webkit-gradient(linear, left top, left bottom, from(#116e00), to(#051f00));
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#116e00, endColorstr=#051f00);
 -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#116e00, endColorstr=#051f00)";
  z-index:50;
}


/* Submenu */

.hasChildren {
 position: absolute;
 width: 8px; height: 8px;
 background: url(/images/nav_arrow.png);
 right : 4px;
 bottom: 5px;
}

#nav li ul {
float: left;
 display: none;
 position: absolute;
 left: 0;
 top: 100%;
 text-align:left;
 padding: 0; 
 margin: 0;
   -moz-box-shadow: 2px 3px  5px rgba(0, 0, 0, .5);
   -webkit-box-shadow: 2px 3px  5px rgba(0, 0, 0, .5);
 box-shadow: 2px 3px 5px rgba(0, 0, 0, .5);
 z-index:51;
}

#nav li:hover > ul {
 display: block;
}

#nav li ul li, #nav li ul li a {
 float: none;

}

#nav li ul li {
 _display: inline; /* for IE6 */
}

#nav li ul li a {
 width: auto;
 white-space: nowrap;
 line-height:28px;
 background: #0a3202;
 display: block;
  border-top: 1px solid #051f00;

}

#nav li ul li a:hover {
 background: #0a3202;
 background: -moz-linear-gradient(top, #051f00, #0a3202);
 background: -webkit-gradient(linear, left top, left bottom, from(#051f00), to(#0a3202));
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#051f00, endColorstr=#0a3202);
 -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#051f00, endColorstr=#0a3202)";
 display: block;
}

/* SUBSUB Menu */

#nav li ul li ul {
 display: none;
 margin-left:1px;
}

#nav li ul li:hover ul {
 left: 100%;
 top: 0;
}


#nav li ul {

}




/*--Making IE6 Understand Fixed Positioning--*/
*html #fade {
	position: absolute;
}
*html .popup_block {
	position: absolute;
}











/* CSS Document */
#divbox a{
	margin: 0;
	padding:0;
}
#divbox{
	background:  #000000 ;
	opacity: .5;
	filter:alpha(opacity=50);
	margin: 0;
	padding: 0;
	
}
#divbox_data{
	margin: 0;
	padding: 0;
}
#divbox_frame{ margin: 0; padding: 0;}

#divbox_frame{
	background: #fff url(../images/loader.gif) no-repeat center center;
	border: 10px solid #eee;
	  /*--CSS3 Rounded Corners--*/
	  -webkit-border-radius: 10px 0 10px 10px;
	  -moz-border-radius: 10px 0 10px 10px;
  	border-radius: 10px 0 10px 10px;
}
#divbox_frame.white{
	background: none;
	background-color: white;
}

#divbox_frame .closed{
	position: absolute;
	z-index: 1006;
	background:url(../images/close.png) no-repeat center center;
	width: 24px;
	height: 24px;
	right: -20px;
	top: -20px;
	cursor: pointer;
	
}
#divbox_frame .prev,#divbox_frame .next,#divbox_frame .number{
	position: absolute;
	z-index: 1006;
	width: 30px;
	height: 24px;
	cursor: pointer;
	
}
#divbox_frame .prev,#divbox_frame .prevDisabled{
	background:url(../images/left.png) no-repeat top center;
	left: 0;
}

#divbox_frame .prevDisabled{
	background:url(../images/leftDisabled.png) no-repeat top center;
}
#divbox_frame .next,#divbox_frame .nextDisabled{
	background: url(../images/right.png) no-repeat top right;
	right: 2px;
}
#divbox_frame .number{
	right: 30px;
	width: 20px;
}
#divbox_frame .nextDisabled{
	background:url(../images/rightDisabled.png) no-repeat top right;
}


#divbox_frame .caption{
	display: none;
	background: #ccc;
	opacity: .5;
	filter:alpha(opacity=50);
	font-family:Ubuntu, Tahoma, Geneva, sans-serif;
  	font-size:12px;
  	line-height:25px;
	color: #000;
	padding-left: 30px;
	padding-right: 50px;
	padding-top: 5px;
	padding-bottom: 5px;
	overflow: hidden;
}
#divbox_frame .zoom{
	cursor: url(../images/zoomin.cur), default;
}
#divbox_ajax{
	display: none; 
	width: 400px;
}


/* IE6 FixPNG */
*html #divbox_frame .closed{
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/close.png);
}
*html #divbox_frame .prev{
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/left.png);
}
*html #divbox_frame .prevDisabled{
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/leftDisabled.png);
}
*html #divbox_frame .next{
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/right.png);
}
*html #divbox_frame .nextDisabled{
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/rightDisabled.png);
}






