#cellPage {
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;

	background-image:	url('../images/bg_cellPage.jpg');
	background-repeat:	repeat-y;
	background-position:top center;
}

.atPageWidth {
	margin:				0px auto 0px auto;
	padding:			0px 0px 0px 0px;

	width:				990px;
}

#cellHeader {
	position:			relative;
	
	padding:			0px 0px 0px 0px;
	
	height:				95px;
}

#cellHeader h1 {
	display:			none;
}

#cellHeader img {
	position:			absolute;
	top:				7px;
	left:				0px;
	
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
}

#cellHeader ul,
#cellHeader li {
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
	
	text-align:			right;
	
	list-style:			none;	
}

#cellHeader li {
	padding:			4px 10px 0px 0px;
}

#cellHeader li strong {
	color:				#0000aa;
}

#cellNavigation {
	padding:			5px 0px 0px 5px;

	height:				40px;
	width:				983px;
	
	background-image:	url('../images/bg_cellNavigation.jpg');
	background-repeat:	repeat-x;
	background-position:top left;
	
	border-left:	1px solid #FFFFFF;
	border-right:	1px solid #FFFFFF;	

}	

#cellNavigation a {
	display:			block;
	
	height:				18px;

	margin:				0px 0px 0px 0px;
	padding:			0px 18px 0px 18px;
	
	color:				#FFFFFF;
	
	border-right:		1px solid #6969DC;
	border-left:		1px solid #0D0D7D;	
}

#cellNavigation a:hover {
	text-decoration:	none;
	color:				#FFCC00;
}

#cellNavigation ul,
#cellNavigation li {
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
	
	float:				left;
	
	list-style:			none;	
}

#cellContent {
	position:			relative;

	padding:			0px 0px 20px 0px;
}		

#cellPrimary {
	margin:				0px 0px 0px 210px;
	padding:			0px 0px 0px 0px;

	min-height:			510px;
	height:				auto !important;
	height:				510px;		
}

.threeColumn #cellPrimary {
	margin:				0px 410px 0px 210px;
	padding:			0px 0px 0px 0px;
}

#cellPrimary .cellNucleus {
	margin:				0px 0px 20px 0px;
	padding:			15px 15px 15px 15px;

	width:				730px;
}

.threeColumn #cellPrimary .cellNucleus {
	width:				340px;
}

#cellPrimary h1,
#cellTertiary h1 {
	margin:				0px 0px 0px 0px;
	padding:			3px 15px 0px 15px;

	width:				730px;
	height:				27px;

	clear:				right;

	font-size:			16px;
	color:				#FFFFFF;

	background-repeat:	no-repeat;
	background-position:top left;
}

.threeColumn #cellPrimary h1,
.threeColumn #cellTertiary h1 {
	width:				340px;
}

#cellPrimary .withRedBorder,
#cellTertiary .withRedBorder {
	background-image:	url('../images/bg_cellNucleus_red_760.gif');
	background-repeat:	no-repeat;
	background-position:bottom center;
}

.threeColumn #cellPrimary .withRedBorder,
.threeColumn #cellTertiary .withRedBorder {
	background-image:	url('../images/bg_cellNucleus_red_370.gif');
}

#cellPrimary h1.withRedBorder {
	background-image:	url('../images/bg_cellNucleus_h2_red_760.jpg');
}

.threeColumn #cellPrimary h1.withRedBorder,
.threeColumn #cellTertiary h1.withRedBorder {
	background-image:	url('../images/bg_cellNucleus_h2_red_370.jpg');
}

#cellPrimary .withBlueBorder,
#cellTertiary .withBlueBorder {
	background-image:	url('../images/bg_cellNucleus_blue_760.gif');
	background-repeat:	no-repeat;
	background-position:bottom center;
}

.threeColumn #cellPrimary .withBlueBorder,
.threeColumn #cellTertiary .withBlueBorder {
	background-image:	url('../images/bg_cellNucleus_blue_370.gif');
}

#cellPrimary h1.withBlueBorder {
	background-image:	url('../images/bg_cellNucleus_h2_blue_760.jpg');
}

.threeColumn #cellPrimary h1.withBlueBorder,
.threeColumn #cellTertiary h1.withBlueBorder {
	background-image:	url('../images/bg_cellNucleus_h2_blue_370.jpg');
}

#cellSecondary {
	margin:				0px 0px 0px 0px;
	padding:			0px 20px 0px 10px;

	float:				left;

	width:				170px;
	
	min-height:			510px;
	height:				auto !important;
	height:				510px;		
	
	background-image:	url('../images/bg_cellSecondary.gif');
	background-repeat:	repeat-y;
	background-position:top left;
}

#cellTertiary {
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;

	position:			absolute;
	top:				0px;
	left:				600px;
	
	width:				370px;
}

#cellTertiary .cellNucleus {
	margin:				0px 0px 20px 0px;
	padding:			5px 15px 15px 15px;

	width:				340px;
}

#cellFooter {
	margin:				0px 0px 0px 0px;
	padding:			5px 0px 0px 0px;
	
	clear:				both;
	
	height:				40px;
	
	color:				#FFFFFF;
	
	background-image:	url('../images/bg_cellFooter.jpg');
	background-repeat:	no-repeat;
	background-position:top center;
}	

#cellFooter .atPageWidth {	
	padding:			0px 10px 0px 10px;
	
	width:				970px;
}

#cellFooter a,
#cellFooter a:link,
#cellFooter a:visited {
	color:				#FFFFFF;
}

#cellFooter a:hover,
#cellFooter a:active {
	color:				#FFCC00;
	text-decoration:	none;
}

#cellFooter ul,
#cellFooter li {
	margin:				0px 0px 0px 0px;
	padding:			0px 30px 0px 0px;
	
	float:				left;
	
	list-style:			none;	
}

#cellFooter li {
	margin:				0px 0px 0px 0px;
}


img.floatLeft {
	float:				left;

	margin:				0px 15px 10px 0px;
}

img.floatNone {
	margin:				0px 0px 18px 0px;
}

img.floatRight {
	float:				right;

	margin:				0px 0px 10px 15px;
}


.withRedBorder img.floatLeft,
.withRedBorder img.floatRight {
	border-color:		#AA0000;
}

.withBlueBorder img.floatLeft,
.withBlueBorder img.floatRight {
	border-color:		#0000AA;
}

.withRedBorder dt {
	color:				#AA0000;
}

.withBlueBorder dt {
	color:				#0000AA;
}

.withRedBorder th {
	border-color:		#AA0000;
}

.withBlueBorder th {
	border-color:		#0000AA;
}

.dataKey {
	width:				180px;
	float:				left;

	padding:			0px 10px 0px 0px;

	color:				#000000;
	text-align:			right;
	font-weight:		bold;
}

.withRedBorder .dataKey {
	color:				#AA0000;
}

.withBlueBorder .dataKey {
	color:				#0000AA;
}


.rowOn td {
	border-bottom:		1px solid #CCCCCC;
	
	background-color:	#EEEEEE;
}

.quoteGoss {
	padding-top:		0px;
}

.quotePapageorgiou {
	padding-top:		35px;
}

.quotePorter {
	padding-top:		45px;
}

.quoteRedland {
	padding-top:		60px;
	
	padding-bottom:		35px;
}

 
