@charset "utf-8";
/* CSS Document */

body {
padding:0px;
margin:0px;
text-align:center;
}

#container {
position:relative;
text-align:left;
margin:0px auto;
padding:0px;
width:728px;
height:auto;
background-color:#FFF;
z-index:1;
}

#header{
position:absolute;
top:0px;
left:0px;
width:728px;
height:127px;
background-color:#FFFFFF;
}

#HomeContent{
position:absolute;
top:127px;
left:0px;
width:728px;
height:auto;
z-index:10;
background-repeat:repeat-y;
background-color: #fff;
}

#textArea{
margin-left:270px;
padding-top:0px;
width:730px;
height:auto;
z-index:10;
}

/*header*/
#logo{
position:absolute;
top:18px;
left:245px;
width:232px;
height:94px;
}

#ExecSearch{
position:absolute;
top:20px;
left:23px;
width:211px;
height:20px;
}

#topNav{
position:absolute;
top:90px;
left:630px;
width:327px;
height:30px;
}

#cityScape{
position:absolute;
top:127px;
left:0px;
width:800px;
height:179px;
}



#commerceIndustry{
position:absolute;
top:249px;
left:0px;
width:270px;
height:24px;
background-image:url(images/commerce-bkground.gif);
background-repeat:repeat-y;
background-color:#7C7C7C;
}

#security{
position:absolute;
top:273px;
left:0px;
width:270px;
height:24px;
background-image:url(images/security-bkground.gif);
background-repeat:repeat-y;
background-color:#7C7C7C;
}

#financial{
position:absolute;
top:297px;
left:0px;
width:270px;
height:24px;
background-image:url(images/finance-bkground.gif);
background-repeat:repeat-y;
background-color:#7C7C7C;
}

#international{
position:absolute;
top:295px;
left:0px;
width:270px;
height:24px;
background-image:url(images/international-bkground.gif);
background-repeat:repeat-y;
background-color:#7C7C7C;
}


#textAreaHome{
top:-100px;
margin-left:270px;
left:218px;
width:730px;
height:auto;
}

#footer{
position:absolute;
left:0px;
height:30px;
}

a.landing {
	text-decoration: underline;
}