﻿#Main
{
	width: 990px;
	margin: 0px auto;
	background-color: White;
}

table
{
	height: 100%;
	width: 100%;
	border-collapse: collapse;
	border: 0px;
	padding: 0px;
	margin: 0px;
	border-spacing: 0px;
	border-style: none;
	vertical-align: top;
}

table#TableBody
{
}

table#Project
{
	height: 100%;
	width: 65%;
}

#Contact_Content
{
	padding-left: 20px;
	padding-right: 20px;
}

tr
{
	padding: 0px;
	margin: 0px;
}

td
{
	padding: 0px;
	margin: 0px;
}

td#LogoTop
{
	background-image: url(../Images/Layout/LogoTop.gif);
	height : 208px;
	z-index: 199;
}

td#LogoSpacer
{
	height: 0px;
}

td#Gallery
{
	height : 108px;
}

#LogoBottom
{
	position: relative;
	background-image: url(../Images/Layout/LogoBottom.gif);
	height: 69px;
	width: 990px;
	background-color: transparent;
}

#LogoBottomMenu
{
	position: absolute;
	top: 8px;
	left: 0px;
	width: 250px;
	background-color: Transparent;
}

#LogoBottomMenu02
{
    Position: absolute;
    Top: 35px;
    Left: 0px;
    width: 450px;
  	background-color: Transparent;
}

td#Column1
{
	width: 240px;
	background-color: #E31615;
	padding-right: 14px;
	vertical-align: top;
}

td#Column2
{
	width: 544px;
	height: 100%;
	vertical-align: top;
}
td#Column3
{
	width: 164px;
	padding-left: 14px;
	margin-left: 14px;
	vertical-align: top;
	border-left: gray 1px solid;
}

tr#Column1Row1
{
	height: 42px;
	text-align: right;
}

tr#Column1Row2
{
	height: 100px;
}

tr#Column1Row3
{
	height: 74px;
	text-align: right;
}

table#Column1Row1TB
{
	border-right: white 1px solid;
	border-top: white 1px solid;
	border-bottom: white 1px solid;
}

td#Column1Row1TD
{
	padding: 10px;
}

tr#Column2Row1
{
	height: 26px;
	text-align: right;
}

tr#Column2Row2
{
	height: 20px;
}

td#Column2Row2TDL
{
	padding-left: 10px;
	text-align: left;
	width: 20px;
	background-image: url(Images/Layout/NavBlank.gif);
}

td#Column2Row2TDR
{
	padding-right: 10px;
	text-align: right;
	width: 20px;
	background-image: url(Images/Layout/NavBlank.gif);
}

td#Column2Row2TDM
{
	text-align: right;
	width: 503px;
}

tr#Column2Row3
{
	height: 100%;
}

td#Column2Row3TD
{
	padding-left: 20px;
	padding-right: 20px;
}

tr#Column3Row1
{
	height: 24px;
	text-align: right;
}

tr#Column3Row2
{
	height: 150px;
	vertical-align: top;
}

tr#Column3Row3
{
	height: 24px;
	text-align: right;
}

tr#Column3Row4
{
	height: 50px;
}

td#Column3Row2TD
{
	padding-top: 20px;
}

td#GalleryColumn1Row1
{
	width: 11px;
	background-image: url(../Images/Layout/GalleryLeft.gif);
	background-repeat: no-repeat;
}

td#GalleryColumn2Row1
{
	background-repeat: no-repeat;
	vertical-align: bottom;
	padding: 2px;
	position: relative;
}

td#MenuColumn1
{
	width: 268px;
}

td#MenuColumn2
{
	vertical-align: top;
}

td#MenuColumn2Row1
{
	height: 160px;
}

#FlashContent
{
	width: 543px;
	height: 302px;
}

td.Main_Content_Project_TD1
{
	width: 100px;
}

#LogoTopMap a {color:#00f; font: bold 15px Verdana; text-decoration:none;background:transparent; 
display:block; width: 60px; height:0; padding-top:10px; position:absolute; overflow:hidden; } 

#LogoTopMap a:hover {overflow:visible; } 

#CareersMap a {color:#00f; font: bold 15px Verdana; text-decoration:none;background:transparent; 
display:block; width: 100%; height:100%; position:absolute; overflow:hidden; } 

#CareersMap a:hover {overflow:visible; } 

a#Tollink {left:40px; top:35px; width:360px; height:80px } 
a#Efkon {left:800px; top:100px; width:170px; height:40px} 
a#Careers {left:10px; top:10px; width:230px; height:130px} 

#GalleryMap a {font: bold 15px Verdana; text-decoration:none;background:transparent; 
display:block; width: 100%; height:100%; position:absolute; overflow:hidden; } 

#GalleryMap a:hover {overflow:visible; } 

a#NCC
{
	left: 844px;
	top: 14px;
	width: 95px;
	height: 80px;
	background-image: url(../Images/Layout/NCC.gif);
	background-repeat: no-repeat;
} 

#Project_Photo
{
	float: right;
	margin-top: 30px;
	margin-right: 0px;
	margin-left: 10px;
	margin-bottom: 10px;
}

#Photo_TollBooth
{
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 10px;
    padding-top: 10px;
}

