        .newsPage #hdr .top ul li.custLogin a{
        	  color: #397600
        		}
         
         blockquote{
        		background: transparent url(../images/quote.gif) no-repeat; 
            margin-left:none;
margin-left:22px;
padding-left:70px;        
         }
                               		
         #nav ul li.news a.main{
        		height:38px;
        		background: red url(../images/BT_news_active.gif) no-repeat;
        		margin-top:-12px;
        		border-top:1px solid #fff;
        		color:#fff;
        		line-height:38px;
        		}

      /*  -------------  breadcrumb -----------------  */
        #bc li {
          background: transparent url(../images/arrow_green.gif) 0px 5px no-repeat;
          margin-left: 0;
          padding:0 5px 0 12px
        } 
   
        #bc li.first {
          background: none;
          margin-left: 0;
          padding-left:0
        } 
                                        		
        #main a:hover{
          background:#b0da57;
          border-bottom:0
        }      		

         #titleBar h2 {
          color: #397600; 
          font-weight:normal;
        }

  /*linkbar*/
  
        #linkBar {
          border-bottom: solid #e4e4e4 1px;
          clear:both;
          padding:2px;
          margin:20px 0 0 0;
          text-align:left;
          position:relative;
          padding:20px 0 0 0;
          z-index:1
        }	
        
        #linkBar .back{
          padding: 0 0 0 18px;
          display:block;
  
          position:absolute;
          right:13px;
          top:5px;
        }
        #linkBar .back a{
          /*border-bottom:1px dotted;   */
        }
  /*end linkbar*/
  

		#printthis {
			position:relative;
			z-index:1;
		}
         #linkBar .printlogo img{
          position:relative;
          top:4px;
          margin: 0 4px 0 0
        }
         #linkBar .sharelogo{
          font: 16px ;
          padding: 4px 10px;
          display:inline;
          position:relative;
          z-index:1;
        }
         #linkBar .sharelogo img{
          margin: 0 3px 0 0
        }

        /* "share" hover */

          .sharelogo .wrpr ul li{          
            clear:both	
        }

          #main .sharelogo a:hover, #main  a.printlogo:hover{          
          	background:#fff;	
          }
                        
          .sharelogo .wrpr ul li a{          
            padding:0 6px;
            font-size:0.917em;
          	color:#575757;
          	float:left;
          	background:none;	
        }

        #main .sharelogo .wrpr ul li a:hover {
           color:#000;
           text-decoration:underline;
           background:#fff;
        } 
                           
        .sharelogo .wrpr {
        		position:absolute;
        		left:0;
        		top:24px;
        		overflow:visible;
        		z-index:999;
        		width:170px;
        		display:none;
        		font-size:1em;
        		padding:5px
        }
        .sharelogo .wrpr ul {
            border:solid #70A727 3px;
            overflow:auto;
            line-height:20px;
            padding:4px 0;
            background:#fff
        }
 
        .sharelogo  .wrpr .wrpr_inner {
            float:left;
			width:150px;
            padding:0 0 5px 0;
        		background: transparent url(../images/dropdown_bg_btm.png) repeat-x bottom right; 
            text-align:left;
           
        }

        *html .sharelogo  .wrpr .wrpr_inner {
        		background: #fff;   
        }
        
        .sharelogo  .wrpr .wrpr_inner_2 {
            float:left;
			width:145px;
            padding:0 5px 0 0;
        		background: transparent url(../images/dropdown_bg_side.png) repeat-y top right; 
        }
        

      /*  IE6 only (hiding .png images)  */
             
        * html .sharelogo .wrpr .wrpr_inner_2, * html .sharelogo .wrpr .wrpr_inner {
            background:#fff
        }       
           
        .sharelogo .wrpr .btm {
            display:none;
        }        
         
         /*end news story page*/
                  

                                   		
          h2 {
          text-align:left;
          font-size:18px;
          font-weight:normal;
          padding:4px 0 0 0
        }      		

         #linkBar .back{
          background: transparent url(../images/arrows_back_green.gif) no-repeat 0px 3px;
        }

         #col_wrapper .l {
          padding:20px 0 0 0;
          position:relative;             
        }
        
         #col_wrapper .l_fullwidth {
          padding:20px 0 0 0;
          position:relative;  
		  width:100%;
		  text-align:left;
        }

         #col_wrapper .l .date{
          clear:both;             
        }

         #col_wrapper .l p{
          padding:10px 0             
        }

         #col_wrapper .l_fullwidth p{
          padding:10px 0             
        }
         
          #col_wrapper .l h3, #col_wrapper .l h3.news{
          line-height:1.1em;
          padding:13px 0;
          border:none;
          font-weight:normal
        }       
		#col_wrapper .l h3.news {
			padding: 13px 0 0px 0;
		}
         #template_1 .newsPage #col_wrapper .r{
          margin-top:36px  
        }
                           
         #col_wrapper .r .twr a{
          border:0;   
        }
                
         #col_wrapper .r .twr{
          text-align:center;   
          overflow:auto;
          zoom:1;    
        }

        #col_wrapper .r .twr .top{
          background:transparent url(../images/narrow_top_green.jpg) no-repeat;
        }

		#col_wrapper .r .twr .plain{
          background:transparent url(../images/narrow_top_blank.jpg) no-repeat;
        }

         /*press release page */
         .newsPage #col_wrapper .r .twr #archive ul{
          overflow:auto;
          display:block
        }
         .newsPage #col_wrapper .r .twr #archive li{
          overflow:auto;
          clear:both
        }
        
         .newsPage #col_wrapper .r .twr #archive a{
          font-size:16px;
          color:#000;
          padding:5px 15px;
          font-weight:normal;
          clear:both;
          float:left;
        }

         .newsPage #col_wrapper .r .twr #archive a.current{
          color:#fff;          
        }
         .newsPage #col_wrapper .r .twr #archive a:hover {
          color:#B0DA57;          
        }
		

        #pr {
          position:relative;
          padding: 0;
          /*overflow:auto;*/
          min-height:595px
        }
        
        #col_wrapper h1{
          font-size:30px;
          font-weight:normal;
          height:20px;
          padding:5px 0;
          display:block;
          overflow:visible;
          position:relative;
          top:18px
        }

        #pr .info .content .item .inner{
            border:none;
            } 
            
          /* end press release page */
                             
         #col_wrapper .r img{
          margin:0 auto;
          clear:both;
          margin: 0 0 5px 0
        }       

         #col_wrapper h3 {
      		font-size:20px;
      		border-bottom:solid #e4e4e4 1px;
      		line-height:35px;
      		clear:both
      		}

        /*  pagination on the news and events divs  */

        .info .top, .info .bottom{
            height:15px;         
            } 
			.info .bottom {
			padding-top:10px;

			}
                    
        .info .top .control, .info .bottom .control{
            float:right;
            text-align:right;
            font-size:0.917em;
            }                        		
                 		
        #col_wrapper .info .top div a, #col_wrapper .info .bottom div a{
            float:left;
            margin: 0 4px;
            color:#5c5c5c;
            font-weight:bold;
            color:#5c5c5c;
            border:none
            }                		
            
        #col_wrapper .info .top div a:hover, #col_wrapper .info .bottom div a:hover{
            color:#5A9300;
            background:#ffffff;
            }                		


          #col_wrapper .info .top div a.inactive, #col_wrapper .info .bottom div a.inactive{
            color:#a4a4a4;
            background:none;
            padding:0
            } 

        #col_wrapper .info .top div a.prev, #col_wrapper .info .bottom div a.prev{
            padding-left:15px;
            background: transparent url(../images/arrow_prev_grey.gif) left 16px no-repeat;

            }
        #col_wrapper .info  .top div a.previn, #col_wrapper .info  .bottom div a.previn{
            background: transparent url(../images/arrow_prev_white.gif) left 16px no-repeat;
            }       
        #col_wrapper .info .top div a.next, #col_wrapper .info .bottom div a.next{
            background: transparent url(../images/arrow_next_grey.gif) right 15px no-repeat;
            } 
        #col_wrapper .info .top div a.nextin, #col_wrapper .info .bottom div a.nextin {
            background: transparent url(../images/arrow_next_white.gif) right 15px  no-repeat;
            } 
           
        /*  end pagination    */

        /*  news items in the news and events divs*/
           
        .info .content .item{
            float:left;
            }

        .info .content .hidden{
            display:none
            }
                                             
        .info .content .item{       
            width:100%;
            border-top:1px solid #E4E4E4;
            float:left;
			margin-top:10px;
            /*min-height:590px*/
            }

        .info .content .item .inner{
            padding:20px 0px 0px 0;       
            clear:both;
            }        

        #events.info .content .item .inner{
            border-bottom:solid #e4e4e4 1px;
            /*padding:0 0 10px 0;
            position:relative;*/
            padding:20px 0px;
            overflow:auto

            } 

        #events.info .content .item .inner .cont{
            padding:5px 0 10px 0;
			width:100%;
            } 

        #events.info .content .item .inner div.info{
            width:400px;
			margin-left:60px;
            }
        #events.info .content .item .inner h4 {
			margin: 0 0 6px 0;
			display:block;
		}
        #events.info .content .item .inner h4 a{
            color:#0000;
            border:0;
            font-size:14px;
			text-decoration:none;
			background:#ffffff;
			border-bottom: 1px dotted #000;
            } 

		#events.info .content .item .inner h4 a:hover {
			text-decoration:none;
			color:#000;
			border-bottom: none;
		}
                                    

        #events.info .content .item h6{
            float:left;
            width:60px
            }

        #events.info .content .item img{
            float:right;
            
            /*position:absolute;
            top:10px;
            right:20px;*/
            
            } 
        .info .content strong{
            color:#000000;
            margin: 2px 0 ;
            cursor:pointer;
			line-height:1.8em;
			background:#ffffff;
			border-bottom: 1px dotted #000;
            }
        .info .content strong:hover {
			color:#000;
			border-bottom: none;
		}

        .info .content em{
            clear:both;
            font-style:normal;
            display:block;
            }

        .info .content span{
            font-size:0.917em;
            cursor:pointer;
            color:#A4A4A4;
            }
        .info .content span:hover{
			background:#B0DA57;
			color:#333333;

            }



        .info .date{
            color:#a4a4a4;
            margin:0;
            }
                                                   
        .info .content div p{
            clear:both;
            font-size: 0.833em;
            color:#585858;
            }

               
        .info .content p span{
            display:inline;
            color:#a4a4a4;
            padding: 0 4px;
            }
            
        /*below each story on news.php*/   
        .story_ftr {
          font-size:0.917em;
          padding:10px 0 0 0;
          margin:50px 0 0 0;
          border-top:1px solid #E4E4E4;
		  clear:all;
        }    

        .story_ftr h4 {
        font-size:1em;
          padding: 4px 0 6px 0;
          color:#c10000;
          display:block
        }             

        span.stories_links {
            background:transparent url(../images/link_out_green.gif) left center no-repeat;
            padding:0 0 0 10px; 
            margin:0 2px         
        }            
        /* end news items in the news and events divs*/
        
        /*  presss kit page   */ 
            
        #template_1 .pressKitPage #col_wrapper .l{
            width:650px;
        }
        #template_1 .pressKitPage #col_wrapper .r{
            width:90px;
        }
        #template_1 .pressKitPage #col_wrapper .l .row{
            overflow:auto;
            padding:0 0 20px 0;
            zoom:1;
            border-bottom:1px solid #E4E4E4;
        }

#template_1 .pressKitPage #col_wrapper .l .rowLast {

overflow:auto;
padding:0 0 20px;
}

        #template_1 .pressKitPage #col_wrapper .l .row h3, #template_1 .pressKitPage #col_wrapper .l .rowLast h3{
            font-size:22px;
            padding:20px 0;
            font-weight:normal
        }
        #template_1 .pressKitPage #col_wrapper .l .row h4, #template_1 .pressKitPage #col_wrapper .l .rowLast h4{
            font-size:18px;
            padding:0 0 10px 0;
            font-weight:normal
        }
        #template_1 .pressKitPage #col_wrapper .l .row h4.paddingTop, #template_1 .pressKitPage #col_wrapper .l .rowLast h4.paddingTop{
            font-size:18px;
            padding:20px 0 10px 0;
            font-weight:normal
        }
        #template_1 .pressKitPage #col_wrapper .l .row .link, #template_1 .pressKitPage #col_wrapper .l .rowLast .link{
            padding:0 0 0 8px;
            background:transparent url(../images/arrow_green.gif) left center no-repeat;
        }
		#template_1 .pressKitPage #col_wrapper .l .row .link a, #template_1 .pressKitPage #col_wrapper .l .rowLast .link a{
			line-height:16px;
		}
        #template_1 #col_wrapper .prsn {
          float:left
        }
        #template_1 #col_wrapper .prsn .l {
          float:left;
          width:100px;
          min-height:0;
          padding:0;
          display:none
        }
        #template_1 #col_wrapper .prsn .r span{
          min-width:30px;
          float:left;
        }
        #template_1 #col_wrapper .prsn .l img {
          float:left
        }
        #template_1 #col_wrapper .prsn .r  {
          width:260px;
          margin:0 0 0 0;
        
        }
        #template_1 #col_wrapper .prsn .mainno  {
          clear:both;
          padding:30px 0 0 0;
          width:200px
        }
        #template_1 #col_wrapper .prsn .mainno span{
          width:70px;
          float:left;clear:both;
        }
        #template_1 #col_wrapper .prsn .r h5 {
          font-size:15px
        }       
        #template_1 #col_wrapper .prsn .r div {
          width:170px;
          margin:0 20px 0 0
        }  


#col_wrapper ul#newsArticle li {
background:transparent url(../images/bullet_green.gif) no-repeat scroll 1px 7px;
padding:2px 0 2px 17px;
}

			#hdr .top ul li a:hover {
				border-bottom:4px solid #487400;
				color:#487400;
			}

			#template_1 #titleBar ul li a:hover {
				color:#487400;
				background:none;
				text-decoration:none;
			}

			#col_wrapper div.bookmet {
				display:block;
				padding-top:10px;
			}
			#col_wrapper a.booking, #col_wrapper a.readmore  {
				background:transparent url(../images/arrow_green.gif) no-repeat scroll 0 6px;
				padding-left:11px;
				border-bottom:none;
				color: #767676;
				border-bottom: 1px dotted;
			}
			#col_wrapper a.booking:hover, #col_wrapper a.readmore:hover {
				color: #487400;
				border-bottom: none;
			}
			#col_wrapper a.readmore {
			background:none;
			padding-left:0px;
			}
			.strong {
			font-weight:bold;
			}
			.italics {
			font-style:italic;
			}
			.noborder {
			border:none;
			background:none;
			}

			.rightNewsLinks a {
				color:#4F7818;
			}
			.rightNewsLinks a:hover {
				color:#000;
			}

#TB_ajaxWindowTitle {
	font-weight:bold;
	font-size:1.167em;
}


#col_wrapper .r .twr .item a{
          padding:0;
          margin:0;
          float:left;
          display:block;
          border-bottom:none;  
          line-height:.8em
        }

         #col_wrapper .r .twr .item a:hover{
           background-color:#575757;
        }

a#productsPVA  {
display: block;
width:176px;
height:34px;
background:url('../images/sprite-pva.gif');
text-indent: -9999px;
}
a#productsPVA:hover {
background:url('../images/sprite-pva.gif') 0px -34px;
}
a#productsSNG  {
display: block;
width:215px;
height:34px;
background:url('../images/sprite-sng.gif');
text-indent: -9999px;
}
a#productsSNG:hover {
background:url('../images/sprite-sng.gif') 0px -34px;
}
a#productsPHC  {
display: block;
width:144px;
height:34px;
background:url('../images/sprite-hc.gif');
text-indent: -9999px;
background-position:0px 0px;
}
a#productsPHC:hover {
background:url('../images/sprite-hc.gif') 0px -34px;
}
a#productsDC  {
display: block;
width:142px;
height:34px;
background:url('../images/sprite-dc.gif');
text-indent: -9999px;
}
a#productsDC:hover {
background:url('../images/sprite-dc.gif') 0px -34px;
}
a#productsNG  {
display: block;
width:176px;
height:34px;
background:url('../images/sprite-ng.gif');
text-indent: -9999px;
}
a#productsNG:hover {
background:url('../images/sprite-ng.gif') 0px -34px;
}
a#productsDV  {
display: block;
width:120px;
height:34px;
background:url('../images/sprite-dv.gif');
text-indent: -9999px;
}
a#productsDV:hover {
background:url('../images/sprite-dv.gif') 0px -34px;
}
a#productsSAB  {
display: block;
width:176px;
height:34px;
background:url('../images/sprite-sab.gif');
text-indent: -9999px;
}
a#productsSAB:hover {
background:url('../images/sprite-sab.gif') 0px -34px;
}
a#productsMM  {
display: block;
width:148px;
height:34px;
background:url('../images/sprite-mm.gif');
text-indent: -9999px;
}
a#productsMM:hover {
background:url('../images/sprite-mm.gif') 0px -34px;
}
a#productsORG  {
display: block;
width:176px;
height:34px;
background:url('../images/sprite-org.gif');
text-indent: -9999px;
}
a#productsORG:hover {
background:url('../images/sprite-org.gif') 0px -34px;
}
a#productsMore  {
display: block;
width:176px;
height:34px;
background:url('../images/sprite-more.gif');
text-indent: -9999px;
}
a#productsMore:hover {
background:url('../images/sprite-more.gif') 0px -34px;
}
a#productsSUB  {
display: block;
width:184px;
height:34px;
background:url('../images/sprite-sh.gif');
text-indent: -9999px;
}
a#productsSUB:hover {
background:url('../images/sprite-sh.gif') 0px -34px;
}


	#hdr .top ul li a.sn:hover {
	border-bottom:none;
	text-decoration:none;
	}
