@charset "utf-8";

html, 
body {
	font:normal 10pt/1.4 "Times New Roman",Times,serif;
}
#content h1, 
#foot-wrap, 
#content .screen, 
h2 span {
	display:none;
}
a {
	color:#00c;
}


#head {
	height:1pc;
}
#content #description p {
	margin:0;
}
#content #description table {
	width:60%;
	margin-bottom:1pc;
	font-size:10pt;
	float:left;
}
#content  #description table th {
	width:30%;
	padding:1pt 0;
	text-align:left;
}
#content  #description table td {
	width:70%;
	padding:1pt 0;
}
#content  #description .agency {
	text-align:right;
}
#content  #description .agency .address {
	color:#fff;
	background-color:transparent;
	font-size:12pt;
	line-height:1.2;
}
#content  #description .agency .contactdetails {
	line-height:1.4;
}
#content #creditlist {
	clear:both;
}
#content table.credits {
	width:100%;
	margin-bottom:1pc;
	font-size:8pt;
}
#content table.credits th {
	padding:2pt 0;
	border-top:1pt solid #666;
	border-bottom:1pt solid #666;
	font-weight:bold;
	text-align:left;
}
#content table.credits td {
	padding:1pt 0;
	border-bottom:1pt solid #ccc;
}
#content table.credits .title {
	width:30%;
}
#content table.credits .role {
	width:15%;
}
#content table.credits .employer {
	width:25%;
}
#content table.credits .director {
	width:20%;
}
#content table.credits .year {
	width:10%;
	text-align:right;
}

