body {
	background 		: #fff;
	clear			: both;
	color			: #666666;
	margin			: 0px auto;
}

.empty{
	clear			: both;
}


.tipslist li
{
    padding: 0px 0px 10px 25px;
    margin: 0px 0px 0px -45px;
    list-style: none;
    background-image: url(/pilkington2007/both/subsites/microsite/images/k-arrow.gif);
    background-repeat: no-repeat;
}


.iframewrapper {
	padding			: 0px 0px 0px 10px;
}


.iframe {
	width			:490px;
}

.general{
	width			: 725px;
	height			: auto;
	margin			: 0px auto;
}
.header{
	width			: 725px;
	margin			: 0px auto;
	margin-top		: 10px;
}
.quicklinks{
	height			: 16px;
	text-align		: right;
	padding-right	: 5px;
}
.quicklinks ul{
	margin				: 0px;
	padding				: 0px;
}
.quicklinks li{
	list-style-type		:none;
	display				:inline;
	margin-right		: 5px;
}
.quicklinks li a{
	font				: 0.8em/1.0em tahoma, arial, Sans-Serif;
	color				: #999;
	text-decoration		: none;
}
.quicklinks li a:hover{
	color				: #333;
	text-decoration		: underline;
}
.headerlogo{
	border-top			: solid 6px #e0e0e0;
	border-bottom		: solid 8px #e0e0e0;
	border-left			: solid 1px #e0e0e0;
	border-right		: solid 1px #e0e0e0;
	height				: 107px;
}

.featureBanner {margin-left:11px;}
.features{height:160px; margin-left:15px;}
.features a{height:144px;line-height:300px;display:block;float:left;overflow:hidden;}
.works{background:url(/pilkington2007/both/subsites/microsite/images/1up.jpg);width:157px;}
.works:hover{/*background:url(/pilkington2007/both/subsites/microsite/images/1.jpg);text-indent:0;*/}

.save{background:url(/pilkington2007/both/subsites/microsite/images/2up.jpg);width:163px;}
.save:hover{/*background:url(/pilkington2007/both/subsites/microsite/images/2.jpg);text-indent:0;*/}

.tvad{background:url(/pilkington2007/both/subsites/microsite/images/3up.jpg);width:164px;}
.tvad:hover{/*background:url(/pilkington2007/both/subsites/microsite/images/3.jpg);text-indent:0;*/}

.logo{
	background			: url("../images/logo.gif") center left no-repeat;
	margin				: 0px 0px 0px 20px;
	height				: 107px;
}
.body
{
    min-height          : 625px;
	height				: auto;
	border-left			: solid 1px #e0e0e0;
	border-right		: solid 1px #e0e0e0;
}
.bodyleft
{
    min-height          : 550px;
	float				: left;
	width				: 213px;
	margin				: 0px;
	padding				: 0px;
}

/* Main menu */
.menu{
	width				: 213px;
	min-height			: 304px;
	display				: block;
	background			: url("../images/orangemenubg.jpg");
	background-repeat	: no-repeat;
	background-color	: #ef7c19;
	margin				: 0px;
	padding-top			: 20px;
}
.menu ul{
	padding				: 0px;
	margin				: 0px;
}
.menu li{
	list-style-type		: none;
	display				: block;
	min-height			: 33px;
	margin				: 5px 0px;
}
.menu li:hover{
	color			: #ef7c19;
}
.menu li a{
	color				: #ffffff;
	vertical-align		: middle;
	text-decoration		: none;
	margin-left			: 0px;
	padding-left		: 20px;
	display				: block;
	width				: 193px;
}

.menu li a.selected
{
	color				: #ef7c19;
	text-decoration		: none;
	background			: #fff886;
}

.menu li a:hover{
	color				: #ef7c19;
	text-decoration		: none;
	background			: #fff886;
}
/* end of main menu */


/* Sub menu */
.menu ul li ul{
	padding				: 0px;
	margin				: 0px;
	display				: block;
}
.menu ul li ul li{
	list-style-type		: none;
	display				: block;
	min-height			: 22px;
	margin				: 1px 0px 0px 0px;
}
.menu ul li ul li:hover{
	background			: #ffffff;
}
.menu ul li ul li a{
	font				: 1.1em/1.65em Georgia;
	color				: #ffffff;
	vertical-align		: middle;
	text-decoration		: none;
	margin-left			: 0px;
	padding-left		: 35px;
	display				: block;
	width				: 178px;
	min-height			: 22px;
}
.menu ul li ul li a:hover{
	color				: #ef7c19;
	text-decoration		: none;
	background			: #fff886;
	
}
/* end of main menu */



.email{
	background			: url("../images/banner.gif") no-repeat;
	width				: 173px;
	height				: 187px;
	/*padding				: 30px 15px 0px 25px;*/
	padding				: 0px;
	margin				: 0px;
	color				: #454545;
	border-top			: solid 6px #fff;
}
.bodyright{
	float				: right;
	width				: 508px;
overflow:hidden;
    min-height          : 550px;
}
.picture{
	width				: 300px;
	height				: 324px;
	background			: url("../images/treepicture.jpg");
	border-left			: solid 6px #fff;
	float				: left;
}
.latestnews {
	width				: 178px;
	padding				: 10px;
	height				: 303px;
	border-bottom		: 1px solid #e2e2e2;
}
.date 
{
	color				: #999999;
	font-style			: italic;
}
.righttext{
	padding				: 10px 10px 10px 10px;
	border-top			: solid 6px #fff;
	border-left			: solid 6px #fff;
}

.footer{
	height				: auto;
	font				: 10px/12px ;
	color				: #999;
	padding				: 10px 0px 20px 10px;
	border				: solid 1px #e0e0e0;
	border-top			: solid 7px #e0e0e0;
	font-size           : 70%;
}
.footerleft{
	float				: left;
	width				: 400px;
}
.footerright{
	float				: right;
	width				: 300px;
	text-align			: right;
	padding-right		: 5px;
}
.footerright ul{
	margin				: 0px;
	padding				: 0px;
}
.footerright li{
	list-style-type		:none;
	display				:inline;
}
.footerright li a{
	font				: 10px/13px ;
	color				: #999;
	text-decoration		: none;
	margin-right		: 5px;
}
.footerright li a:hover{
	color				: #666;
	text-decoration		: underline;
}
.text{
	width				: 120px;
	border				: solid 1px #7f9db9;
}
.button{
	width				: 42px;
}



/* breadcrumb trail */

.breadcrumb{
	border-bottom		: solid 1px #e0e0e0;
	height				: 27px;
	padding				: 7px 0px 0px 20px;
	font				: 0.8em/1.0em tahoma, arial, Sans-Serif; 
	color				: #666;
}
.breadcrumb a{
	color				: #666;
	text-decoration		: none;
}
.breadcrumb a:hover{
	color				: #333;
	text-decoration		: underline;
}

.breadcrumb ul{
	padding				: 0px;
	margin				: 0px;
}
.breadcrumb li{
	list-style-type		: none;
	display				: inline;
}
/* end of breadcrumb */



.subtext{
	padding				: 5px 20px 10px 20px;
	min-height			: 500px;
	height				: auto;
/*width:462px;
overflow:hidden;*/
}



/* asset manager */
.assetrow 
{
	display: block;
	height:auto;
	width:450px;
	padding-top:10px;
}
.assetimage
{
	width:100px;
	text-align:center;
	float: left;
	padding: 0px;
}
.assetdetail
{
	width:280px;
	padding:0px 0px 0px 10px;
}
/* end of asset manager links */




/* standard site layout */
h1{
	margin				: 5px 0px -7px 0px;
	color				: #db812e;
	font				: 1.9em/1.9em 'Trebuchet MS', Tahoma;
	letter-spacing		: -1px;
	border-bottom		: 0px solid #db812e;
}

h2{
	margin				: 20px 0px -3px 0px;
	color				: #777777;
	font				: 1.4em/1.4em 'Trebuchet MS', Tahoma;
	letter-spacing		: -1px;
	border-top			: 0px solid #a1d3e3;
}

h3{
	margin				: 10px 0px 0px 0px;
	color				: #666666;
	font				: 1.2em/1.2em 'Trebuchet MS', Tahoma;
}

p 
{
	margin				: 10px 0px 0px 0px;
}

a{
	color				: #62a401;
	text-decoration		: none;
}

a:hover{
	text-decoration		: underline;
}

.homeFlash {
	position:absolute;
	top:-17px;
	left:0px;

}

.bodyright
{
    position: relative;
}

.consumerbuttons
{
    margin-top:280px;

position:relative;
}

/* end of standard site layout */

