/* CSS Document  div_WasteWorks */

body
{
	margin: 0px;
	padding: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	height: 100%;
	background: transparent url(../Images/WasteWorks/body.jpg) no-repeat top ;
	background-color:#cccccc;
	
}


#Container

{
	width: 905px;
	padding:0 0px 0 0px;
	margin:0 auto;
	background: transparent url(../Images/WasteWorks/page.png) repeat-y;
}



 

* html #Container {  

  	width: 905px;
  	padding:0 0px 0 0px;
  	background: transparent url(../Images/WasteWorks/page.jpg) repeat-y top left;
  	
  	
	}




#header
{
	 
	text-align: left;
	width: 885px;
	height:177px;
	margin:0px auto;
	background: transparent url(../Images/WasteWorks/header.jpg) repeat-y top left;
  }
  
  
#logo
{
  position:absolute;
  top: 58px;
  left:auto !important;
  margin-left:238px;
  width:480px;
  height:31px;
  }  

 h1 
 { font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size:2.5em;
   font-weight:normal;
   padding:0;
   margin:0;
 } 
 
  h2, .h2
 { 
   font-size:1.3em;
   font-weight:normal;
   padding:10px 0 5px 0;
   margin:0;
 } 

	
.topNav 
{
   float:right;
   margin:15px 15px 0px 4px;
   padding:2px 0 0 7px;
   height:32px;
   width:209px;
   background:transparent url(../Images/WasteWorks/topNav.jpg) no-repeat 0px 0px;	
}

.topNav li

{  
	border-left:none;
}	
	
.search-btn
{
	color:#fff;
	background:transparent url(../Images/WasteWorks/search.jpg) repeat-x;
	background-color:#000000;
}  	

.search-input
{
	border-left:2px solid #535E63 !important;
	border-top:2px solid #535E63;
	border-bottom:2px solid #9DB3BD;
	border-right:2px solid #9DB3BD;
	margin:2px 5px 0 0px;
	width:140px;
}

#pagecontrol
{
	width: 100%;
	margin:0px 0 0 0;
	padding:0 0 0px 0;
	
}

.fullContent
{
	width: 885px;
	margin:11px auto 0 auto;
	padding:0 0 80px 0;
	background:transparent url(../Images/WasteWorks/pagecontrol.jpg) no-repeat bottom left;
	
}

.rightCol, #rightCol
 {
    float:right;
	width:225px;
	margin: 0 0px 0 0px;
}



.content
{ 
	min-height:585px;
	width:625px;
	margin:0px 0px 0 30px;
	background:transparent url(../Images/WasteWorks/contentBorder.gif) repeat-y right;
}

	
	
.contentMain
{
	width:605px;
	margin:0 0 12px 0;
}

.contentMain a:hover, .contentSingle a:hover
{
	background:none !important;
}

.content216
{
	width:216px;
	margin:0 auto;
}
	

.contentSingle
{
	float:left;
	width:294px;
	margin:0 0 12px 0;
 }


.gutter
{
	margin:0 12px 0px 0;
}
 	



/* main navigation tabs */	

#headNav
{
  position:absolute;
  top:141px;
  left:auto;
  margin-left:238px;
  z-index:90; 
  width:868px;
}
	
#headNav li.current
	{
    width:103px;
	height:36px;
	margin:0px 0px 0 0;

	}
#headNav  li
{
	width:103px;
	height:36px;
    margin:0px 0px 0 0;	
}	
	
	
#headNav a

{ 
  height:36px;
  width:103px;
  color:#888;
  margin:0px 0 0 0px;
  display:block;
  text-indent:-1000px;
}

	



/* Second level navigation */	

#nav2
{
	width:885px;
	margin:0px auto;
	padding:0 0 0px 0;
}

.nav2Top
{
  display:none;
    }
    
  
	
.nav2ContentMiddle
{
	text-align: left;
	width:885px;
	margin:0 0 0 0px;

}

.nav2Bottom
{		
	width:885px;
	margin:0px auto;
	height:10px;
   }
   
#nav2Content
{
	background:none;
}   	


.gray h1, .gray h2, .gray h3, .gray .introduction, .gray .textXL, .bannerSelector .AdBox, .bannerSelector .FlashAdBox 
{ 
	color:#000000;
}	


.gray .nav2ContentMiddle
{
	height:27px;
	background:transparent url(../Images/WasteWorks/nav2Background.jpg) no-repeat 0px 0px;
}

.blue h1, .blue h2, .blue h3, .blue .introduction, .blue .textXL, .bannerSelector .AdBox, .bannerSelector .FlashAdBox 
{ color:#1CCAD3;
}	

 .blue .nav2ContentMiddle
{
	background:transparent url(../Images/WasteWorks/nav2BackgroundBlue.jpg) no-repeat 0px 0px;	
}

.blue .nav2Bottom
{		
  background:transparent url(../Images/WasteWorks/nav2BottomBlue.jpg) no-repeat 0px top;
 }	
 
.red h1, .red h2, .red h3, .red .introduction, .red .textXL, .bannerSelector .AdBox, .bannerSelector .FlashAdBox 
{ color:#d81611;
}	

  .red .nav2ContentMiddle
{
	background:transparent url(../Images/WasteWorks/nav2BackgroundRed.jpg) no-repeat 0px 0px;	
}
 
.red .nav2Bottom
{		
  background:transparent url(../Images/WasteWorks/nav2BottomRed.jpg) no-repeat 0px top;
 }
 
.orange h1, .orange h2, .orange h3, .orange .introduction, .orange .textXL, .bannerSelector .AdBox, .bannerSelector .FlashAdBox 
{ color:#f77c00;
}	 	 
 
.orange .nav2ContentMiddle
{
	background:transparent url(../Images/WasteWorks/nav2BackgroundOrange.jpg) no-repeat 0px 0px;	
}
 
.orange .nav2Bottom
{		
  background:transparent url(../Images/WasteWorks/nav2BottomOrange.jpg) no-repeat 0px top;
 }	
 
.darkBlue h1, .darkBlue h2, .darkblue h3, .darkBlue .introduction, .darkBlue .textXL, .bannerSelector .AdBox, .bannerSelector .FlashAdBox 
{ color:#406fc5;
}	 
 
.darkBlue .nav2ContentMiddle
{
	background:transparent url(../Images/WasteWorks/nav2BackgroundDarkBlue.jpg) no-repeat 0px 0px;	
}
 
.darkBlue .nav2Bottom
{		
  background:transparent url(../Images/WasteWorks/nav2BottomDarkBlue.jpg) no-repeat 0px top;
 }
 
 .green h1, .green h2, .green h3, .green .introduction, .green .textXL, .bannerSelector .AdBox, .bannerSelector .FlashAdBox 
{ 
	color:#8ac330;
}	  
 
.green .nav2ContentMiddle
{
	background:transparent url(../Images/WasteWorks/nav2BackgroundGreen.jpg) no-repeat 0px 0px;	
}
 
.green .nav2Bottom
{		
  background:transparent url(../Images/WasteWorks/nav2BottomGreen.jpg) no-repeat 0px top;
 }	 
 
 .purple h1, .purple h2, .purple h3, .purple .introduction, .purple .textXL, .bannerSelector .AdBox, .bannerSelector .FlashAdBox 
{ 
	color:#7651ca;
}	 
 
.purple .nav2ContentMiddle
{
	background:transparent url(../Images/WasteWorks/nav2BackgroundPurple.jpg) no-repeat 0px 0px;	
}
 
.purple .nav2Bottom
{		
  background:transparent url(../Images/WasteWorks/nav2BottomPurple.jpg) no-repeat 0px top;
 }	 	  

	
 #nav2 ul
 {
   float:left;
   padding:0px 0 0px 100px;
   margin:4px 0 0px 0px;
   width:660px;
   list-style:none;
	
 }
 

 #nav2 li 
 {
  float:left;
  padding: 0px 12px 0px 12px;
  margin:0px 0 0 0;
  text-align:center;
  line-height:25px;
  border-left:1px solid #ffffff;
  background:none;
   }
   
   
   #nav2 a
 {
   font-size:1em;
   padding:0px 0px 0px 0px;
   text-decoration:none;
   color:#FFFFFF;
   display:block;
 } 
 	   
	
	

   
/* left col */

.leftColNav li
{  
	border-bottom:1px solid #000066;
	   }

   
.leftColNav a, .leftColNav .bold, .leftColNav a:visited
 { 
   color: #000066;
   }


.leftColNav a:hover
 {
     color: #000066;
     background-color: #99ccff;
   
   } 
   
   	
 .topNav a:hover
{
  

  }	 


  
 .search-btn
  {
    width:47px;
    height:24px;
    border:none;
    background:transparent url(../Images/WasteWorks/search.jpg) repeat-x;
 	}  

.input-Margin
{
	border:1px solid #999999 !important;
}
	
 .tintedbox
 {
    background-color:#99ccff;height:37px;margin-right:10px;}
    
 .results .timeDate
 {
   color:#000066;}
   
   
 .Breadcrumb li 
 
 {   
	background: transparent url(../Images/BreadcrumbArrow.jpg) no-repeat 0 5px !important;
   }   
      
 .Breadcrumb a:hover
{

  background-color:#99ccff;
   }
 
.content a:hover, .content410 a:hover, .content605 a:hover, .contentWide a:hover, .AdBox a:hover, div.listbox a:hover
{
  background-color:#99ccff;
}

div.listbox .listboxtitle
{
	color: #000066;
	border-color: #000066;
}

table.style1 /* Table style 1 */
{
	background-color: #ffffff;
}
table.style1 th
{
	background-color: #000066;
}
table.style1 td
{
	background-color: #f3f8ff;
}

table.style2, div.listbox /* Panel style 1 */
{
	background-color: #ffffff;
}

table.style3 /* Panel style 2 */
{
	border: solid 1px #000066;
	background-color: #ccffff;
}
table.style4 /* Panel style 3 */
{
	border: solid 1px #000066;
	background-color: #000066;
}


#footer
{
  margin: 0px auto;
  padding:0px 0 0px 0;
  width:885px;
  border-top:none;
  background-color:#333333;	
  
}


#footer ul
{
  list-style:none;
  margin:0;
  padding:9px 0 9px 0;
  line-height :15px;
  }

#footer li
{
  float:left;
  display:block;
  padding: 0px 10px 0px 10px;
  margin:3px 0 3px 0;
  border-left:1px solid #ffffff;
  vertical-align:middle;
 }
 
 #footer li a
 {
	color:#ffffff;
 }

.noborder
  { 
    background:none !important;
    border:none !important;
  }



.footerBottom
{
  width:905px;
  height:20px;
  margin: 0 auto;
  background:transparent url(../Images/WasteWorks/footer.png) no-repeat 0px bottom;	
  
}
*html .footerBottom
{
  width:905px;
  height:20px;
  margin: 0 auto;
  background:transparent url(../Images/WasteWorks/footer.jpg) no-repeat 0px bottom;	
  
}

.docSearchResults{margin-right:5px;}

.pagingHeading
{
	padding: 0 0px 6px 0px;
	color: #648326;
	font-size:1.5em;
}


/* Book Mark
----------------------------------------------------------------------*/

#bookMarkBox {
	/*float:left;*/
	width:100%;	
	clear:both;
	margin:0px 10px 0 0;
	height:50px;
 
	/*border-top:3px solid red;*/
	}
#bookMarkBox ul {
	margin:20px 0 0 0;
	padding:0;
	}
#bookMarkBox li {
	float:left;
	list-style-type:none;
	padding:0 0 0 20px;
	margin:0 5px;
	}
#bookMarkBox li a {
	float:left;
	}
	
.icoDel { background:url(/Resources/Images/Food/icoDel.gif) no-repeat left top; }
.icoDig { background:url(/Resources/Images/Food/icoDig.gif) no-repeat left top; }
.icoRed { background:url(/Resources/Images/Food/icoRed.gif) no-repeat left top; }
.icoFbk { background:url(/Resources/Images/Food/icoFbk.gif) no-repeat left top; }
.icoStu { background:url(/Resources/Images/Food/icoStu.gif) no-repeat left top; }

 .roundedBox
{
	background-color:#99ccff;
	color:#003366;
}
 
.roundedBox h2
{
	color:#FFFFFF;
}	

.roundedBox .innerBox
{
	background-color:#FFFFFF;
	color:#000000;
}

.callToAction
{
	color:#666 !important;
	background: transparent url(../Images/Wasteworks/BreadcrumbArrowExtraBox.jpg) no-repeat right 6px !important;
	font-weight:bold;
}

a.extraBoxLink
{
	color:#666666 !important;
	background: transparent url(../Images/Wasteworks/BreadcrumbArrowExtraBox.jpg) no-repeat right 6px !important;
	font-weight:bold;
}

.QuestionGroup
{
	border: 2px solid #1CCAD3;
	padding: 20px 20px 20px 20px;
    margin-top: 20px; 
}

.input-btn-resized
{
   color:#fff;
   background:transparent url(../Images/Travel/btn.jpg) repeat-x;
   background-color:#cc6600 !important;
   border:1px solid #cc6600;
   width: 100px;
   margin:15px 20px 0px 0px;
}  
/* -------------------------------------
    Twitter control styling 
    - styling copied from div_Corporate
    (if not correct co-op will have to 
    specify which colour to use)
   -------------------------------------*/
#twitterbox 
{ 
    background: url(/Resources/Images/corporate-twitter-background.gif);
}
#tweetprev img, #tweetnext img 
{
    visibility: hidden;
}
#tweetprev 
{ 
    background: url(/Resources/Images/corporate-twitter-prev.gif) no-repeat bottom right; 
}
#tweetnext 
{ 
    background: url(/Resources/Images/corporate-twitter-next.gif) no-repeat bottom right; 
}
