body {
	width:495px;
	margin:0px;
	padding-left:20px;
	padding-right:20px;
}

a:link {color:#832133; text-decoration: none;}
a:visited {color:#832133; text-decoration: none;}
a:hover {color:#832133; text-decoration: underline;}
a:active {color:#832133; text-decoration: none;}


/* ------------------------------------------------------- HEADER */


#main{
	width:455px;
}

.news_detail{
	width:455px;
	font-size:11px;
}

h1{
	font-size:14px;
	font-weight:bold;
	color:#832133;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
h3{
	font-size:10px;
	font-weight:bold;
	color:#832133;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

p{
	font-size:12px;
	font-family:"Courier New", Courier, mono;
}
#text{
	font-size:12px;
	font-weight:normal;
	color:#000000;
	font-family:Arial, Verdana, Helvetica, sans-serif;

}
table {
	width: 440px;
  	font-size: 11px;
  	border: 1px solid #832133;
  	color:#000000;
  	margin-bottom:25px;
  	font-family: Arial, Verdana, Helvetica, sans-serif;
	border-collapse: separate;
	border-spacing: 0px;
}
table td.headline {
	background-color: #7B213E;
	color:#ffffff;
	font-weight:bold;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:3px;
  	line-height: 20px;
  	font-family:Arial, Verdana, Helvetica, sans-serif;
}
table td.col0{
	padding-left:10px;
  	line-height: 20px;
}
table td.col1{
	padding-left:5px;
	padding-right:10px;
}

table.DirectorsDealingsList td.col22
{
padding-top:5px;
padding-left:10px;
}

table.DirectorsDealings{
	border:1px solid #ffffff;

}

th.subhead{

font-size: 10px;
text-align:left;

}

tr.gray1 td, tr.odd td{

	background-color:#DCDCDD;

	vertical-align:top;

}

tr.gray2 td, tr.even td{

	background-color:#EFEDEE;

	vertical-align:top;

}

table.contenttable {

	margin:10px 0 10px 0;

	width:470px;

}



table.contenttable tr td {

	padding:5px;

	border-bottom:1px solid #FFFFFF;

}
table.contenttable tr.tr-0 td{

	background-color:#832133;

	padding:5px;

}

tr.tr-0 td p{

	margin:0;

	padding:0;

	color:#FFFFFF;

	font-weight:bold;

}

tr.gray1 td.td-last{

	text-align:right;

}

h1.fkal
 {

	font-size: 11px;

	font-weight: normal;

	color: #747378;

}

div.textie
{
 	font-size:12px;
	font-weight:normal;
	color:#000000;
	font-family:Arial, Verdana, Helvetica, sans-serif;
}


table.DirectorsDealings table.contenttable tr td.col1 {
	width: 150px;
}

table.DirectorsDealings table.contenttable tr td.col2 {
	width: 400px;
}

