body {
	margin: 0px;
	font-family: trebuchet, Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #737477;
	background: #fff;
	text-align: justify;
	padding: 1%;
	width: 95%
}

#wrap {
	position: relative;
	margin: 0px auto;
	padding: 0px 0px 0px 0px;
	
}

#LeftNav {
	display: none
}

#Logo {
	display: none
}

#RightContent {
	
}


#RightContent img {
	display: none
}


#ContentMain {
	
}

.Content {
	
}

#Footer {
	display: none
}

#Footer ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	display: inherit
}

#Footer li {
	display: inline;
	margin: 0px;
	padding: 0px;
}

#Footer a:link, #Footer a:visited {
	color: #fff;
	text-decoration: underline;
}

#Footer a:hover {
	text-decoration: none;
}

.SharePrice {
	text-align: center;
	padding: 21px;
	color: #103d80;
	font-size: 16px;
	font-weight: bold;
	font-family: arial, sans-serif;
	line-height: 1em
}

.SharePrice a:link, .SharePrice a:visited {
	color: #103d80;
	text-decoration: underline;
	font-size: 12px
}

.SharePrice a:hover {
	text-decoration: none;
}

.ARBlock a:link, .ARBlock a:visited {
	color: #103d80;
	text-decoration: underline;
	font-size: 11px
}

.ARBlock a:hover {
	text-decoration: none;
}

.ARBlock {
	background: #cacaca;
	padding: 10px;
	height: 85px;
	font-size: 10px;
	width: 184px
}

.ARBlock h2 {
	font-size: 1.35em;
	color: #103d81;
	margin: 0px 0px 10px 0px;
	padding: 0px
}

.ARBlock p {	
	padding: 0px;
	margin: 0px;
}

.ARImage {
	float: left;
	width: 60px
}

.ArContent {
	float: right;
	text-align: left;
	width: 119px;
}

.ContactsPanel {
	float: right;
	background: #c1deed;
	border: 1px solid #74b5d2;
	width: 200px;
}

.ManagementList {
	float: left;
	background: #c1deed;
	border: 1px solid #74b5d2;
	width: 100%;
	margin-bottom: 20px
}

.ContactsList {
	border: 5px solid #fff;
	padding: 5px;
	font-size: 0.9em
}

.Management {
	float: left;
	border: 5px solid #fff;
	padding: 5px;
	font-size: 0.9em;
	width: 96.8%;
}

.ManagementList ul, .ContactsList ul {
	list-style: none;
	padding: 0px;
	margin: 0px;
}

.ContactsList li {
	padding: 5px;
}

.ManagementList li {
	padding: 5px;
	float: left;
	width: 140px
}

.Tartsinis .ManagementList li.Tartsinis, .George .ManagementList li.George, .Saul .ManagementList li.Saul, .Phanos .ManagementList li.Phanos, .Pappadakis .ManagementList li.Pappadakis, .Moloney .ManagementList li.Moloney, .Nikolaou .ManagementList li.Nikolaou, .Kearney .ManagementList li.Kearney, .Dimitriou .ManagementList li.Dimitriou, .Anagnostara .ManagementList li.Anagnostara, .Campbell .ManagementList li.Campbell, .HeadOffice .ContactsList li.HeadOffice, .Financial .ContactsList li.Financial, .InvestorMedia .ContactsList li.InvestorMedia {
	background: #e0eff6
}

.ManagementList a:link, .ManagementList a:visited, .ContactsList a:link, .ContactsList a:visited {
	color: #325b92;
	text-decoration: underline
}

.ManagementList a:hover, .ContactsList a:hover {
	text-decoration: none;
}

.noBG {
	padding: 5px 10px;
	font-size: 11px;
	background: #e0eef6;
	float: left;
	width: 96.8%;
	border-top: 5px solid #c1deed
}

.ManagementContent {
	margin: 10px;
}

.update {
	color: #63add2;
	position: absolute;
	bottom: 100px;
	left: 264px;
}

/* STYLES */

h1 {
	font-size: 1.8em;
	margin: 0px 0px 20px 0px;
	color: #325b92;
	border-bottom: 2px solid #74b5d2;
	padding-bottom: 10px;
	width: 100%;
	font-family: arial, sans-serif
}

h2.News {
	font-size: 1.4em;
	margin: 0px 0px 15px 0px;
	color: #63add2;
	padding-bottom: 0px;
	border-bottom: 1px solid #b1d6e8;
	width: 100%;
	font-family: arial, sans-serif
}

.SharePrice h2 {
	font-size: 1.3em;
	margin: 0px;
	padding: 0px 0px 9px 0px;
}

p {
	padding: 12px 0px 0px 0px;
}

a:link, a:visited {
	color: #0a327a;
	text-decoration: underline;
}

a:hover {
	color: #4f8fbf;
	text-decoration: none;
}

strong, b {
	color: #535b5d;
}


/* RESULTS PAGE */

.ResultsHeader {
	border-bottom: 5px solid #fff;
	padding: 10px
}

.SearchResult {
	margin-bottom: 20px;
}


.SearchResultAlt {
	background: #d0e7f1;
	border-top: 5px solid #d0e7f1;
	border-bottom: 5px solid #d0e7f1;
}


.SearchResultTitle {
	line-height: 2em;
	padding: 10px;
	font-size: 1.1em
}

.SearchResultDesc {
	padding: 10px;
	
}

tr.ResultsHeader td {
	padding: 10px;
}

#nav, #nav ul { /* all lists */
display: none
}

