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:#333;

}

a:hover {

  color:#f00;

}

#sitebreadcrumb {

margin-left:175px;
height:17px;

}

#sitebreadcrumb a {

text-decoration:underline;

}


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;
  position:relative;
    
}

div#masthead {

  background: url("../images/template/masthead.gif") no-repeat;
  width:974px;
  height:118px;
  height:118px; /* Without News in Header */ 
  position:relative;

}




div#masthead div {

position:absolute;
top:87px;
left:185px;
font-size:10px;

}

div#masthead div span {

padding:0 5px;

}
 

#sitebreadcrumb {

  padding-top:0px;
  padding-left:5px;
  font-weight:bold;
  width:780px;

}


#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;
margin-top:7px;

}

*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:7px;
  padding-bottom:0px;
  font-size:10px !important;
  width:160px;

}


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

#menu_b .popout li {

  background: #fff url('../images/template/buttons/menu-b.jpg') no-repeat;
border-bottom:0;

}

#menu_c .popout li {

  background: #fff url('../images/template/buttons/menu-b.jpg') no-repeat;
border-bottom:0;

}

.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,
.energysavingtips .popout li#energysavingtips,.energysavingtips .popout li#energysavingtips a:hover,
.partners .popout li#partners,.partners .popout li#partners a:hover,
.thedownloadroom .popout li#thedownloadroom,.thedownloadroom .popout li#thedownloadroom a:hover,
.bdmteam .popout li#bdmteam,.bdmteam .popout li#bdmteam a:hover,
.careers .popout li#careers,.careers .popout li#careers a:hover

{

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


}

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

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

#menu_b .popout li a {

color:#333;

}

#menu_c .popout li a {

color:#333;

}
		

	.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'); 

  	}

#menu_c .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;
margin-left:2px;

}

#productBanner {

/*
margin-left:27px;
margin-top:15px;

*/

position:absolute;
top:509px;
left:36px;
}

.tm { vertical-align: top; font-size: 33%; font-weight: bold; text-decoration:none;}

/* Newsletter Popup */

#newsletter_popup {

	position:absolute;
	top:260px;
	left:620px;
	width:350px;
	height:230px;
	border:3px solid #deeff6;
background:#fff;
		display:none;
	z-index:2000;
        color:#333;

}

#newsletter_popup table {

	width:95%;

}

#newsletter_popup table td {

	text-align:left;
	padding:4px 0 4px 5px;


}

#newsletter_popup table th {

font-size:11px;
font-weight:normal;

}

th.label {



}


#newsletter_popup #close_bar {

	border-bottom:2px solid #666;
	font-weight:bold;
	background:#00629e url(/images/subscribe-to-megaman-news.jpg) no-repeat; 
height:30px;
text-align:right;
position:relative;
      
}

#newsletter_popup #close_bar img {

position:absolute;
top:5px;
left:315px;
border:0;

}

#newsletter_popup #form_content img {

border:0;

}

#newsletter_popup #form_content p#title {

	font-size:11px;
	margin:7px 0 7px 0;
padding:0;

}

#newsletter_popup #form_content form {

margin-top:0;

}

#newsletter_popup fieldset {

margin:0;
padding:0;

}

#newsletter_popup label {

	color:#f00;

}


#newsletter_popup #form_content {

	margin-left:8px;


}



#newsletter_popup fieldset {

	border:none;

}


#newsletter_popup input, #newsletter_popup select {

width:200px;
font-size:11px;


}

#newsletter_popup .button {

width:100px;
height:25px;

}








