/* CSS Document */
/* HOMEPAGE */

body {
	background: #F8F8F8 url(../images/home_bg.jpg) repeat-x;
}

#banner {
	height: 269px;
}

#banner .banner_photo {
	float: left;
	margin-top: 0px;
	width: 708px;
	height: 269px;
	background-repeat: no-repeat;
}

#banner .banner_photo.p1 { 	background-image: url(../images/homepage/26_081A.jpg); }
#banner .banner_photo.p2 { 	background-image: url(../images/homepage/26_111C.jpg); }
#banner .banner_photo.p3 { 	background-image: url(../images/homepage/33_003d.jpg); }
#banner .banner_photo.p4 { 	background-image: url(../images/homepage/33_045.jpg); }
#banner .banner_photo.p5 { 	background-image: url(../images/homepage/33_303.jpg); }
#banner .banner_photo.p6 { 	background-image: url(../images/homepage/MGBG0012_alt.jpg); }
#banner .banner_photo.p7 { 	background-image: url(../images/homepage/MGBG0036.jpg); }
#banner .banner_photo.p8 { 	background-image: url(../images/homepage/MGBG0039_alt.jpg); }
#banner .banner_photo.p9 { 	background-image: url(../images/homepage/MGBG0058.jpg); }
#banner .banner_photo.p10 { 	background-image: url(../images/homepage/MGBG0062.jpg); }
#banner .banner_photo.p11 { 	background-image: url(../images/homepage/MGBG0100.jpg); }
#banner .banner_photo.p12 { 	background-image: url(../images/homepage/MGBG0115.jpg); }
#banner .banner_photo.p13 { 	background-image: url(../images/homepage/MGBG0189.jpg); }
#banner .banner_photo.p14 { 	background-image: url(../images/homepage/MGBG0294-02.jpg); }
#banner .banner_photo.p15 { 	background-image: url(../images/homepage/MGBG0294.jpg); }
#banner .banner_photo.p16 { 	background-image: url(../images/homepage/MGBG0330.jpg); }
#banner .banner_photo.p17 { 	background-image: url(../images/homepage/sept-19.jpg); }
#banner .banner_photo.p18 { 	background-image: url(../images/homepage/SizewellA_Home-page.jpg); }

.banner_message {
	margin-top:33px; 
	margin-right: 10px;
	width: 260px; 
	padding-left: 40px;
	padding-top: 10px;
	padding-bottom: 10px; 
	color: #FFFFFF; 
	font-size: 3em; 
	line-height: 1em; 
	font-weight: bold;	
/* Mozilla ignores crazy MS image filters, so it will skip the following */
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/images/banner_trans.png');
}
/* IE ignores styles with [attributes], so it will skip the following. */
.banner_message[class] {
  background-image:url(/images/banner_trans.png);
}

#banner #banner_txt1 {
	float: right;
	margin-top: 20px;
	width: 216px;
	height: 72px;
	background-image: url(../MXN/images/low_level_waste_repository.gif);
	background-repeat: no-repeat;
}

#banner #banner_txt2 {
	float: right;
	margin-top: 20px;
	width: 216px;
	color: #ffffff;
	font-weight: bold;	
	font-size: 20px;
	line-height: 1.3em;
}


.homebox { width: 674px; float: left; }
.homebox2 { border: 1px solid #cccccc; width: 536px; }
.boxtitle { background-color: #008C98; color: #ffffff; padding: 4px 0px 4px 8px; font-weight: bold;}
.centrecol p, .rightcol p { margin: 0px; padding: 0px; }
p.feature_title { color:#008c99; font-weight: bold; font-size: 1.1em; line-height: 1.1em; padding: 10px 0px; }
p.feature_date  { color:#008c99; font-size: 1.1em; line-height: 1.1em; padding: 0px 0px 10px 0px; }
p.feature_link { font-family:Arial, Helvetica, sans-serif; padding-right: 18px; background: url(/images/link_arrow.jpg) right no-repeat; }
.leftcol {width: 214px; float: left; margin-right: 16px; margin-top: 20px; }
.leftcol img { margin: 16px 0px 6px 0px; padding: 0px; }
.homebox .leftcol p { margin: 0px 0px 6px 0px; padding: 0px; }
.left_content { margin: 10px 0px 10px 0px; }
.centrecol {width: 214px; float: left; margin-right: 16px; margin-top: 20px; }
.rightcol {width: 214px; float: left; margin-top: 20px; }
.homebox2 .leftcol p { padding-left: 4px; margin: 4px 0px 4px 8px;  }


/* END HOMEPAGE */

#right {
	margin-top: 0px;
	width: 246px;
	background: #E0E1E2 url(/images/right_top.jpg) repeat-x;
}

#right .boxtitle {
	margin-bottom: 10px;
	margin: 20px 17px 10px 17px;
	background-color: #72797E;
}

#right p {
	margin: 10px 17px;
}

#right #bottom_grad {
	width: 246px;
	height: 100px;
	background: #E0E1E2 url(/images/right_bottom.jpg) repeat-x;
}


/* ACCORDION */

.basic  {
	width: 247px;
}

.basic a.one, .basic a.two, .basic a.three, .basic a.four {
	cursor:pointer;
	display:block;
	padding:5px;
	margin-top: 0;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	background-color: #00a0c6;
}
.basic a:hover {
	background-color: #666666;
}
.basic a.selected {
	color: #fff;
}

#list1a a.one {
	cursor:pointer;
	display:block;
	padding:5px;
	margin-top: 0;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	background-color: #84b4a6;
}

#list1a a.two {
	cursor:pointer;
	display:block;
	padding:5px;
	margin-top: 0;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	background-color: #d1886f;
}

#list1a a.three {
	cursor:pointer;
	display:block;
	padding:5px;
	margin-top: 0;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	background-color: #65b9d9;
}

#list1a a.four {
	cursor:pointer;
	display:block;
	padding:5px;
	margin-top: 0;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	background-color: #8279ac;
}




/* END ACCORDION */