/* --- ODI STYLE SHEET --- */

/* --- STRUCTURE --- */

#Table_Header, #Table_Middle, #Table_Footer {
	overflow:visible;
	float:none;
	min-width:640px;
	max-width:1000px;
	margin-left: auto;
	margin-right: auto;
}
#Table_Header, #Table_Middle {
	margin-bottom:20px;
}

/* --- HEADER TABLE --- */
#Cell_Logo {
	width:180px;
	height:135px;
	padding:10px 0px 0px 20px;
}
#Cell_Logo img{
	position:absolute;
	float:none;
	height:130px;
}
#Row_Navigation {
	background-color:#C9D8DC;
	height:25px;
}
#Cell_MyODI, #Cell_Strapline {
	max-width:820px;
}
#Cell_MyODI {
	height:35px;
	vertical-align:top;
	text-align:right;
}
#Cell_Strapline {
	height:100px;
	padding-left:5px;
	vertical-align:top;
}
#Cell_Navigation {
	margin-left:20px;
	vertical-align: bottom;
	overflow:visible;
	min-width:220px;
	max-width:620px;
	width:620px;
}
#Cell_SearchBox {
	width:180px;
	vertical-align: middle;
}


/* --- CENTRE TABLE --- */
#Cell_SubNavigation {
	width:180px;
}
#Cell_Header, #Cell_Content, #Table_Content  {
	min-width:440px;
	width:800px;
}
#Cell_Header, #Cell_Content {
	padding-left:20px;
}
#Cell_Header {
max-height:80px;
height:40px;
}
#Cell_Content {
height:800px;
}
#Cell_Breadcrumb {
	height:25px;
	padding-left:20px;
	width:600px;
}
#Cell_Share{
text-align:right;
}
#Cell_Share, 
#Cell_Related {
	width:180px;
	padding-left:20px;
}
.Centre {
}

/* --- FOOTER TABLE --- */
#Table_Footer {
	height:20px;
	margin-top:20px;
	background-color:#C9D8DC;
	overflow:none;
}
#Footer_Follow {
	width:400px;
}
#Footer_Centre {
	min-width:0px;
	max-width:200px;
	width:200px;
}
#Footer_Right {
	text-align:right;
	vertical-align:bottom;
	min-width:240px;
	max-width:400px;
	width:400px;
}
.Centre {
}
