img
{ border-style: none;
}

.body{
background-color: #000000;
text-align: center;
margin: 0px;
}

.wrapper{
margin-left: auto;
left: auto;
margin-right: auto;
width: 900px;
position: relative;
}

.header{
top: 0px;
left: 490px;
width: 410px;
height: 60px;
position: absolute;
text-align: right;
font-family: verdana, arial;
font-size: 14px;
color: #FFFFFF;
font-weight: bold;
background-color: #000000;
margin: 0px 0px 0px 0px;
}

.pageTextLargeHome{
top: 90px;
left: 20px;
width: 850px;
height: 50px;
position: absolute;
text-align: justify;
font-family: verdana, arial;
font-size: 12px;
color: #FFFFFF;
font-weight: normal;
background-color: #000000;
margin: 0px 0px 0px 0px;
}

.pageTextStandard{
top: 200px;
left: 20px;
width: 840px;
height: 420px;
position: absolute;
text-align: justify;
font-family: verdana, arial;
font-size: 12px;
color: #FFFFFF;
font-weight: normal;
background-color: #000000;
padding-left: 20px;
padding-right: 20px;
padding-top: 20px;
margin: 0px 0px 0px 0px;
}

.pageTextNormal{
top: 160px;
left: 20px;
width: 840px;
height: 420px;
position: absolute;
text-align: justify;
font-family: verdana, arial;
font-size: 12px;
color: #FFFFFF;
font-weight: normal;
background-color: #000000;
padding-left: 20px;
padding-right: 20px;
padding-top: 20px;
margin: 0px 0px 0px 0px;
}

.pageTextNormal a{
text-align: justify;
font-family: verdana, arial;
font-size: 12px;
color: #FFFFFF;
font-weight: normal;
}

.pageTextLegals{
top: 90px;
left: 20px;
width: 880px;
height: 50px;
position: absolute;
text-align: justify;
font-family: verdana, arial;
font-size: 10px;
color: #FFFFFF;
font-weight: normal;
background-color: #000000;
margin: 0px 0px 0px 0px;
}

.pageTextSmall{
text-align: justify;
font-family: verdana, arial;
font-size: 11px;
color: #FFFFFF;
font-weight: normal;
margin: 0px 0px 0px 20px;
}

.pageTextSmall a{
text-align: justify;
font-family: verdana, arial;
font-size: 11px;
color: #FFFFFF;
font-weight: normal;
}

.busStreamsITConHome{
top: 160px;
left: 20px;
width: 880px;
height: 120px;
position: absolute;
background-color: #999999;
margin: 0px 0px 0px 0px;
z-index: 70;
}

.busStreamsITManHome{
top: 300px;
left: 20px;
width: 880px;
height: 120px;
position: absolute;
text-align: left;
font-family: verdana, arial;
font-size: 20px;
color: #FFFFFF;
font-weight: bold;
background-color: #330099;
margin: 0px 0px 0px 0px;
z-index: 60;
}

.busStreamsWebServsHome{
top: 440px;
left: 20px;
width: 880px;
height: 120px;
position: absolute;
text-align: left;
font-family: verdana, arial;
font-size: 20px;
color: #FFFFFF;
font-weight: bold;
background-color: #660099;
margin: 0px 0px 0px 0px;
z-index: 50;
}

.busStreamsITCon{
top: 80px;
left: 20px;
width: 880px;
height: 120px;
position: absolute;
background-color: #999999;
margin: 0px 0px 0px 0px;
z-index: 10;
}

.busStreamsITMan{
top: 80px;
left: 20px;
width: 880px;
height: 120px;
position: absolute;
text-align: left;
font-family: verdana, arial;
font-size: 20px;
color: #FFFFFF;
font-weight: bold;
background-color: #330099;
margin: 0px 0px 0px 0px;
z-index: 60;
}

.busStreamsWebServs{
top: 80px;
left: 20px;
width: 880px;
height: 120px;
position: absolute;
text-align: left;
font-family: verdana, arial;
font-size: 20px;
color: #FFFFFF;
font-weight: bold;
background-color: #660099;
margin: 0px 0px 0px 0px;
z-index: 50;
}

.busStreamsTitle{
top: 40px;
left: 40px;
width: 300px;
height: 20px;
position: absolute;
text-align: left;
font-family: verdana, arial;
font-size: 20px;
color: #FFFFFF;
font-weight: bold;
margin: 0px 0px 0px 0px;
z-index: 75;
}

.busStreamsTitle a{
text-align: left;
font-family: verdana, arial;
font-size: 20px;
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
}

.busStreamsText{
top: 20px;
left: 350px;
width: 400px;
height: 60px;
position: absolute;
text-align: left;
font-family: verdana, arial;
font-size: 14px;
color: #FFFFFF;
font-weight: bold;
margin: 0px 0px 0px 0px;
z-index: 75;
}

.pageTitleNews{
top: 80px;
left: 20px;
width: 880px;
height: 80px;
position: absolute;
background-color: #FF6600;
margin: 0px 0px 0px 0px;
z-index: 10;
}

.pageTitleContactUs{
top: 80px;
left: 20px;
width: 880px;
height: 80px;
position: absolute;
background-color: #FF6600;
margin: 0px 0px 0px 0px;
z-index: 10;
}

.pageTitleTeam{
top: 80px;
left: 20px;
width: 880px;
height: 80px;
position: absolute;
background-color: #FF6600;
margin: 0px 0px 0px 0px;
z-index: 10;
}

.pageTitleOurWork{
top: 80px;
left: 20px;
width: 880px;
height: 80px;
position: absolute;
background-color: #FF6600;
margin: 0px 0px 0px 0px;
z-index: 10;
}

.pageTitleSiteMap{
top: 80px;
left: 20px;
width: 880px;
height: 80px;
position: absolute;
background-color: #FF6600;
margin: 0px 0px 0px 0px;
z-index: 10;
}

.pageTitleError{
top: 80px;
left: 20px;
width: 880px;
height: 80px;
position: absolute;
background-color: #FF0000;
margin: 0px 0px 0px 0px;
z-index: 10;
}

.pageTitleText{
top: 30px;
left: 40px;
width: 400px;
height: 20px;
position: absolute;
text-align: left;
font-family: verdana, arial;
font-size: 20px;
color: #FFFFFF;
font-weight: bold;
margin: 0px 0px 0px 0px;
z-index: 40;
}

.contactImage{
top: 59px;
left: 0px;
width: 900px;
height: 600px;
position: absolute;
text-align: right;
font-family: verdana, arial;
font-size: 12px;
color: #FFFFFF;
font-weight: normal;
background-color: #000000;
margin: 0px 0px 0px 0px;
}

.contactText{
top: 270px;
left: 650px;
width: 250px;
height: 400px;
position: absolute;
text-align: left;
font-family: verdana, arial;
font-size: 12px;
color: #FFFFFF;
font-weight: normal;
margin: 0px 0px 0px 0px;
}

.contactText a{
text-align: left;
font-family: verdana, arial;
font-size: 12px;
color: #FFFFFF;
font-weight: normal;
margin: 0px 0px 0px 0px;
}

.contactMapLink{
top: 590px;
left: 20px;
width: 350px;
height: 100px;
position: absolute;
text-align: left;
font-family: verdana, arial;
font-size: 12px;
color: #FFFFFF;
font-weight: normal;
margin: 0px 0px 0px 0px;
}

.contactMapLink a{
text-align: left;
font-family: verdana, arial;
font-size: 12px;
color: #FFFFFF;
font-weight: normal;
}

.webOffer{
top: 400px;
left: 690px;
width: 210px;
height: 210px;
position: absolute;
text-align: left;
font-family: verdana, arial;
font-size: 12px;
color: #FFFFFF;
font-weight: normal;
margin: 0px 0px 0px 0px;
}

.footer{
top: 620px;
left: 20px;
width: 220px;
height: 25px;
position: absolute;
text-align: left;
font-family: verdana, arial;
font-size: 10px;
color: #000000;
font-weight: normal;
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
background-color: #CCCCCC;
margin: 0px 0px 0px 0px;
}

.footerContact{
top: 620px; 
left: 220px;
width: 500px;
height: 25px;
position: absolute;
text-align: center;
font-family: verdana;
font-size: 12px;
color: #000000;
font-weight: normal;
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
background-color: #CCCCCC;
margin: 0px 0px 0px 0px;
}

.footerContact a{
cursor: pointer;
font-family: verdana;
font-size: 12px;
color: #000000;
font-weight: normal;
}

.footerNav{
top: 620px;
left: 720px;
width: 160px;
height: 25px;
position: absolute;
text-align: right;
font-family: verdana;
font-size: 10px;
color: #000000;
font-weight: normal;
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
background-color: #CCCCCC;
margin: 0px 0px 0px 0px;
}

.footerNav a{
cursor: pointer;
font-family: verdana;
font-size: 10px;
color: #000000;
font-weight: normal;
}

.googleMap{
top: 160px;
left: 20px;
width: 550px;
height: 460px;
position: absolute;
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
background-color: #CCCCCC;
margin: 0px 0px 0px 0px;
}

.spacer{
left: 0px;
width: 900px;
height: 20px;
position: absolute;
background-color: #000000;
margin: 0px 0px 0px 0px;
}

.contactForm{
top: 180px;
left: 20px;
width: 800px;
height: 420px;
position: absolute;
text-align: justify;
font-family: verdana, arial;
font-size: 12px;
color: #FFFFFF;
font-weight: normal;
background-color: #000000;
margin: 0px 0px 0px 0px;
}

.formtd{
text-align: left;
font-family: verdana, arial;
font-size: 12px;
color: #FFFFFF;
font-weight: normal;
}

.formButton{
text-align: right;
font-family: verdana, arial;
font-size: 12px;
color: #FFFFFF;
font-weight: normal;
}

.formError{
text-align: left;
font-family: verdana, arial;
font-size: 10px;
color: #FFFFFF;
font-weight: normal;
}

.contactThanks{
top: 160px;
left: 20px;
width: 800px;
height: 420px;
position: absolute;
text-align: justify;
font-family: verdana, arial;
font-size: 12px;
color: #FFFFFF;
font-weight: normal;
background-color: #000000;
padding-left: 20px;
padding-right: 20px;
padding-top: 20px;
margin: 0px 0px 0px 0px;
}

.contactThanks a{
text-align: justify;
font-family: verdana, arial;
font-size: 12px;
color: #FFFFFF;
font-weight: normal;
}

