table.Header div.Yellow { min-height: 240px; }
* html table.Header div.Yellow { height: 240px; }
div.BodyRight { display: none; }
div.BodyCenter { margin-right: 0px; float: none; width: 100%; }
div.BodyCenterInner { margin-right: 0px; }

td.HeaderRight { background-repeat: no-repeat; background-position: right bottom; }

table.MainPage_Blocks { width: 100%; table-layout: fixed; border-collapse: collapse; }
table.MainPage_Blocks td { padding: 0px; vertical-align: top; }
table.MainPage_Blocks col.col1 { width: 46%; }
table.MainPage_Blocks col.col2 { width: 54%; }
table.MainPage_Blocks tr.tr1 { height: 220px; }
table.MainPage_Blocks tr.tr2 { height: 160px; }

table.MainPage_Blocks div#Block3, table.MainPage_Blocks div#Block4 { z-index: 40; }

table.MainPage_Blocks div.Block div.Body { background: url(/builder/ph/pix/layout/DotsVertical.gif) repeat-y top right; }

table.MainPage_Blocks div#Block2 div.Body, 
table.MainPage_Blocks div#Block4 div.Body { background-position: top left; margin-left: -1px; }
table.MainPage_Blocks div#Block1 div.Body, 
table.MainPage_Blocks div#Block3 div.Body { padding-left: 95px; }
table.MainPage_Blocks div#Block2 div.Body, 
table.MainPage_Blocks div#Block4 div.Body { padding-left: 150px; }

table.MainPage_Blocks div#Block2 div.Title, 
table.MainPage_Blocks div#Block4 div.Title { padding-left: 94px; }

table.MainPage_Blocks div.Image { cursor: pointer; cursor: hand; }

table.MainPage_Blocks div#Block1 div.Title a { color: #678B32; }
table.MainPage_Blocks div#Block1 div.Image { width: 122px; height: 152px; top: 50%; margin-top: 14px; left: -40px; background-image: url(/builder/ph/pix/Blocks/Block1Image.png); }
* html table.MainPage_Blocks div#Block1 div.Image { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/builder/ph/pix/Blocks/Block1Image.png',sizingMethod='crop'); }

table.MainPage_Blocks div#Block2 div.Title a { color: #E0471F; }
table.MainPage_Blocks div#Block2 div.Image { width: 167px; height: 183px; top: 100%; left: -10px; margin-top: -42px; background-image: url(/builder/ph/pix/Blocks/Block2Image.png); }
* html table.MainPage_Blocks div#Block2 div.Image { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/builder/ph/pix/Blocks/Block2Image.png',sizingMethod='crop'); }

table.MainPage_Blocks div#Block3 div.Title a { color: #F17C18; }
table.MainPage_Blocks div#Block3 div.Image { width: 111px; height: 114px; top: 100%; left: -24px; margin-top: -13px; background-image: url(/builder/ph/pix/Blocks/Block3Image.png); }
* html table.MainPage_Blocks div#Block3 div.Image { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/builder/ph/pix/Blocks/Block3Image.png',sizingMethod='crop'); }

table.MainPage_Blocks div#Block4 div.Title a { color: #27ABE8; }
table.MainPage_Blocks div#Block4 div.Image { width: 123px; height: 103px; top: 100%; left: 17px; margin-top: -7px; background-image: url(/builder/ph/pix/Blocks/Block4Image.png); }
* html table.MainPage_Blocks div#Block4 div.Image { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/builder/ph/pix/Blocks/Block4Image.png',sizingMethod='crop'); }

/* Future Project */
div.FutureProject { width: 100%; }
div.FutureProject div.FloatLeftImage { float: left; margin: 0px 2em 1em 0px; }
div.FutureProject div.FloatLeftImage p { display: block; margin: 1em 0px 0px; }
div.FutureProject img { border: 1px solid #255B93; padding: 1px; }
