body {

  font: 62.5%/1.6em arial, helvetica, sans-serif;
  margin:0;
  padding:0;      
  text-align:center;
  background:#eee;

}

h1 {

font-size:2.2em;
padding:10px 0 0 0;
margin:0 0 0 0;

}

h2 {

font-size:1.6em;

}

 p, ul {

font-size:1.2em;

}


a {

  text-decoration:none;
  color:#666;

}

a:hover {

  color:#f00;

}

#sitebreadcrumb {

position:relative;

}

#sitebreadcrumb a {

text-decoration:underline;

}

#sitebreadcrumb img {

position:absolute;
left:820px;

}

fieldset {

  border:0;
  margin:0;
  padding:0;

}

legend {

  display:none;

}


div#outer {

  text-align:left;
  width:974px;
  margin: 0 auto;
  border:1px solid #ccc;
  border-top:0;  
  background:#fff;
    
}

div#masthead {

  background: url("../images/template/masthead.gif") no-repeat;
  width:974px;
  height:80px;
  position:relative;

}

#sitebreadcrumb {

  padding:5px;
  padding-left:12px;
  font-weight:bold;

}


#footer img {

  padding:0;

}


table#footer {

  width:100%;
  background:#eee; 
  font-size:9px;
  color:#666;
  margin-top:0px;
  border-collapse:collapse;

}

table#footer a {

  color:#999;
  font-weight:bold;
  text-decoration:none;

}

table#footer td {

  padding-left: 6px;
  border-left: 1px solid #ccc;

}

#leftpanel,#centerpanel {

  float:left;

}

#centerpanel {

float:right;

}


#centerpanel {

width:795px;  
min-height:597px;
position:relative;

}

*html #centerpanel {

  height:597px;


}

#leftpanel {

  margin-left:10px;
  margin-right:3px;
  display:inline;

}


.sup {

  font-size: .65em;
  font-weight: bold;
  vertical-align: text-top;
  color:#333;
}

.sup_w {

  font-size: .65em;
  font-weight: bold;
  vertical-align: text-top;
  color:#fff;
}

.sup_b {

  font-size: .65em;
  font-weight: bold;
  vertical-align: text-top;
  color:#1963ad;
}

span#termslink {

padding-right:5px;

} 

span#privacylink {

  padding-left:5px;

}

ul.popout {

  margin-top:0px;
  padding-bottom:0px;
  font-size:10px !important;
  width:160px;

}


.popout, .popout ul { /* all lists */
		padding: 0;
		margin: 0;
                list-style: none;
		float : left;
		width : 160px;
		
	}
	
	.popout li { /* all list items */
		position : relative;
		float : left;
		line-height : 1.24em;
		line-height : 12px; /* New */
                margin-bottom : -1px;
		width: 160px;
                z-index:100;
                border-bottom:1px solid #ccc;
	        background: #ccc url('../images/template/buttons/menu-a.jpg') no-repeat;        
	}

#menu_b .popout li {

  background: #ccc url('../images/template/buttons/menu-b.jpg') no-repeat;

}

.home .popout li#home, .home .popout li#home a:hover,
.whychooseus .popout li#whychooseus, .whychooseus .popout li#whychooseus a:hover,
.allaboutus .popout li#allaboutus, .allaboutus .popout li#allaboutus a:hover,
.products .popout li#products,.products .popout li#products a:hover,
.lampseries .popout li#products,.lampseries .popout li#products a:hover,
.newsroom .popout li#newsroom, .newsroom .popout li#newsroom a:hover,
.wheretobuy .popout li#wheretobuy, .wheretobuy .popout li#wheretobuy a:hover,
.contactus .popout li#contact, .contactus .popout li#contact a:hover,
.thegreenroom .popout li#thegreenroom, .thegreenroom .popout li#thegreenroom a:hover,
.thecommunityroom .popout li#thecommunityroom,.thecommunityroom .popout li#thecommunityroom a:hover,
.thedesignroom .popout li#thedesignroom,.thedesignroom .popout li#thedesignroom a:hover,
.technology .popout li#technology,.technology .popout li#technology a:hover
{

  color:#fff; 
  background: #ccc url('../images/template/buttons/menu-a-focus.jpg') no-repeat;        


}

	.popout li#wheretobuy, .popout li#newsroom, , .popout li#energysavinglamps {
	
	background: #ccc url('../images/template/buttons/menu-a.jpg') no-repeat;
	
	}

	
	.popout li a {
		width: 143px;
		w\idth : 133px;
		display : block;
		color:#fff;
		font-weight : bold;
		text-decoration : none;
		background: none;
		/* border : 1px solid #999; */
                padding : 6px 0px;
                 padding-left:26px;    
	
	}

#menu_b .popout li a {

color:#666;

}
		

	.popout li a:hover {
		color : #333;
		background: #ccc url('../images/template/buttons/menu-a-up.jpg'); 
	   	}
	
#menu_b .popout li a:hover {
		color : #666;
		background: #ccc url('../images/template/buttons/menu-b.jpg'); 
	   	}


.emphasise {

 font-weight:bold;

}


dl {

font-size:1.2em;
margin-left: 0px;

}

dl a {

font-weight:bold;
color:#069;
text-decoration:underline;

}

dt {

font-size:1.2em;
margin-bottom:.2em;

}

dl a:hover {

color:#f00;

}

dd {

margin-left:0;
margin-bottom:2em;

}

form {

margin:13px 0;
padding:0;

}


.blue_button, .green_button {

  width:170px;

}


.green_button a {

  background: url('/images/buttons/green.png') no-repeat; 

}

.blue_button a {

  background: url('/images/buttons/blue.png') no-repeat; 

}

.blue_button a, .green_button a {

color:#fff;
height:30px;
display:block;
padding: 7px 0 0 13px;
font-size:9px !important;

}

.blue_button a:hover {

  background: url('/images/buttons/blue-up.png') no-repeat;

}

.green_button a:hover {

  background: url('/images/buttons/green-up.png') no-repeat;

}

#buttonad img {

border:0;

}