/* for Corporate Category Styles */

body{background:none;}

div{height:auto;}

div#header .utility-area ul li a{font-size:8px;}

div#body div#main .content .content-inner{
	padding-bottom:15px;
}

div#wrap{
	padding:1px 0 20px;
	background:#fdfcf8 url(/corporate/common_c/images/bg_body_c.gif) top repeat-x;
}

div#footer{margin-top:0;}

div#body div#main h2.title{
	height:32px;
	width:698px;
	padding:4px 4px 0;
	margin-top:7px;
	font-size:10px;
	text-indent:-9999px;
}

div#body div#main div.content .content-inner h2{margin-bottom:15px;}

div#body div#main div.content .content-inner h2.sec{margin-top:45px;}

div#body div#main div.content .content-inner h3{margin:25px 0 10px;}

div#body div#main div.content .content-inner h5{font-size:100%;}

div#body .content-inner .br {margin-top:2em;}

div#body .content-inner .lead{font-size:120%;}

div#body .content-inner .caption{
	margin-top:0.5em;
	font-size:85%;
}

div#body .content-inner .pdflink{
	background:url(/common/images/ico_pdf.gif) left no-repeat;
	padding-left:20px;
	display:inline-block;
}

/* Corporate Category Common Styles */

.content p.clearance{
	padding-bottom:30px;
}

p.link{
	margin-top:3em;
}
p.link a{
	padding-left:1.5em;
	background:url(/common/images/ft_company_listitem.gif) left no-repeat;
}

p.sublink{
	margin-top:1.5em;
}
p.sublink a{
	padding-left:1em;
	background:url(/common/images/ft_utility_listitem.gif) left no-repeat;
}



/* for Importan Information Styles */

div#important_info{
	background:url(/corporate/common_c/images/bgtop_importantinfo.png) top no-repeat;
	padding:10px 0 6px;
	margin:11px auto 0;
	width:942px;
}
div#important_info div.content{
	padding-bottom:12px;
	background:url(/corporate/common_c/images/bgbtm_importantinfo.png) bottom no-repeat;
}
div#important_info div.content div.content-inner{
	background:#fff;
	border-left:1px solid #f00;
	border-right:1px solid #f00;
	padding:5px 125px;
}
div#important_info div.content div.content-inner img.title{
	margin:20px 0 10px;
}
div#important_info div.content div.content-inner dl{
	background:url("/common/images/dot_border.gif") repeat-x top;
	padding-top:5px;
}
div#important_info div.content div.content-inner dt{
	width:8em;
	padding:0.4em 0;
	line-height:1.1em;
	height:1.2em;
	font-weight:bold;
	position:relative;
}
div#important_info div.content div.content-inner dd{
	padding:0.4em 0;
	margin-left:8.5em;
	margin-top:-2.2em;
}
div#important_info div.content div.content-inner p.right{
	text-align:right;
	background:url("/common/images/dot_border.gif") repeat-x top;
	padding-top:5px;
}



/* for Pressrelease Styles */

div#body div#main div.content-pr,
div#body div#main div.content{
	background:url(/common/images/bgtop_main.png) top no-repeat;
	padding:12px 0 0;
	width:696px;
}

div#body div#main .content-pr .content-inner,
div#body div#main .content .content-inner{
	background:url(/common/images/bg_main.png) repeat-y;
	padding:10px 25px 40px;
}

div#body div#main .content-pr .content-inner img.w640{
	width:640px;
}