body
{
margin:0 auto;
padding:0;
text-align:center;
width:100%;
}

#container
{
display:block;
width:100%;

margin:0 auto;
text-align:center;
position:relative;
}
#header
{
background:url(../images/header_background.gif);
display:block;
width:100%;
height:137px;
margin:0 auto;
text-align:center;
position:relative;

}
.content
{display:block;
width:964px;
margin:0 auto;
text-align:center;
height:100%;
position:relative;


}

#WebwingzLogo
{
text-align:left;
margin-left:0;
padding-top:40px;
width:964px;

}
#WebwingzLogo a img
{
border:none;
}

#topnav
{
border-left:1px solid #EBEBEB;
border-right:1px solid #EBEBEB;
float:left;
display:block;
width:962px;
height:40px;
padding-bottom:0;
margin-bottom:0;
background:url(../images/tab_background.gif);
position:absolute;
bottom:0;
left:0;
margin-left:0px;

}
#topnav ul
{
margin:0px;
padding:0px;
}
#topnav ul li
{
display:inline;
float:left;
margin:0px;
display:block;
width:112px;
background:url(../images/tab_seperator.gif);
background-position:right;
background-repeat:no-repeat;


line-height:40px;

}
#topnav ul li a
{display:block;
width:100px;
height:28px;
margin:6px ;
line-height:28px;

font-family:arial;
font-size:16px;
color:#111111;
text-decoration:none;
font-weight:bold;



}
#topnav ul li a:hover, #topnav ul li a.active
{
background:url(../images/Linkanchor_bck.gif);
background-repeat:no-repeat;

font-family:arial;
font-size:16px;
font-weight:bold;
color:#ffffff;



}
#strip
{
display:block;
width:100%;
height:21px;
background-color:#ffffff;
}

#image
{
display:block;
width:100%;
height:270px;
overflow:hidden;
background:url(../images/Home_image.gif);
background-repeat:no-repeat;
border-bottom:1px solid #EBEBEB;
}
#topnav2
{


line-height:40px;
margin-top:5px;
margin-right:7px;
text-align:right;

height:40px;
}
#topnav2 a
{
margin-top:5px;
padding-top:5px;
line-height:40px;
}
#topnav3
{


line-height:40px;
margin-top:3px;
margin-right:0px;
text-align:right;

height:40px;
}
#topnav3 a
{
margin-top:2px;
padding-top:2px;
line-height:40px;
}
.block
{
display:block;
height:84px;
width:167px;
background-color:#FBFBFB;
float:left;
margin-left:2px;
margin-bottom:2px;
cursor:pointer;
cursor:hand;
}
.block1
{
display:block;
height:84px;
width:167px;
background-color:#F4F4F4;
float:left;
margin-left:2px;
margin-bottom:2px;
cursor:pointer;
cursor:hand;
}
div.block:hover
{

background-color:#F4F4F4;

}

.DataBlock
{


display:block;
width:510px;
}


.block_heading
{
color:#464646;
font-family:Arial;
font-size:14px;
font-weight:bold;
line-height:30px;
text-align:left;
padding-left:8px;

}
.block_data
{
color:#898989;
font-family:Arial;
font-size:11px;
line-height:15px;
text-align:left;
padding-left:8px;
}

h2
{
color:#008AB1;
font-family:Trebuchet MS;
font-size:16px;

line-height:32px;
padding:0px 0px 0px 0px;
margin:3px 0px 5px 0px;
}

.Expertise
{
text-align:left;
font-family:Trebuchet MS;
font-smooth:always;
font-size:14px;
color:#555555;
line-height:22px;
float:left;
margin:0px 0px 0px 0px;


background-repeat:no-repeat;
padding-left:12px;
}
.subscribe
{
border:1px solid #EBEBEB;
background-color:#FBFBFB;
line-height:28px;
font-family:arial;
color:#2F9FBF;
font-size:13px;
padding-left:42px;
text-align:left;
width:920px;
margin-top:10px;
}

.subscribe form p input.submit
{

height:22px;
width:95px;
background:url(../images/subscribe.gif);
cursor:pointer;
margin-top:3px;


background-color:#FBFBFB;
border:none;


}
.subscribe form p input.submit1
{
margin-top:3px;

height:22px;
width:95px;
background:url(../images/subscribe_gry.gif);
cursor:pointer;
background-color:#FBFBFB;
border:none;
}
.subscribe form p input.tbindex1
{

border:1px solid #EBEBEB;
width:228px;
height:20px;
padding-top:5px;
padding-left:3px;
margin:auto;
vertical-align:top;

margin-bottom:4px;
}
.subscribe form p input.tbindex2
{
padding-left:3px;
border:1px solid #EBEBEB;
width:328px;
height:20px;
margin:auto;
padding-top:5px;

vertical-align:top;

margin-bottom:4px;
}

.tbindex1, .tbindex2
{
font-family:arial;
font-size:11px;
color:#ACACAC;
}

.subscribe1
{
border:1px solid #EBEBEB;
background-color:#FBFBFB;
line-height:28px;
font-family:arial;
color:#2F9FBF;
font-size:13px;
padding-left:42px;
text-align:left;

margin-top:10px;
}

.subscribe1 form p input.submit2
{

height:29px;
width:104px;
background:url(../images/unsubscribe.gif);
cursor:pointer;
margin-top:3px;


background-color:#FBFBFB;
border:none;


}
.subscribe1 form p input.submit3
{
margin-top:3px;

height:29px;
width:104px;
background:url(../images/unsubscribeblack.gif);
cursor:pointer;
background-color:#FBFBFB;
border:none;
}


.newFont
{
padding-top:5px;
font-family:arial;
font-size:14px;
color:#000000;
border:1px solid #EBEBEB;
width:328px;
height:20px;
margin:auto;
padding-left:3px;
vertical-align:top;

margin-bottom:4px;
}

.newFont1
{
padding-top:5px;
font-family:arial;
font-size:14px;
padding-left:3px;
color:#000000;
border:1px solid #EBEBEB;
width:228px;
height:20px;
margin:auto;
vertical-align:top;

margin-bottom:4px;
}

#row2
{
margin-top:8px;

display:block;

}
#Expertise
{
background:url(../images/expertise_bck.gif);
background-repeat:no-repeat;
width:439px;
height:222px;
margin:0px 0px 0px 0px;
margin-right:4px;
border-bottom:1px solid #EBEBEB;
}

#LatestProjects
{
background:url(../images/LatestProjects.gif);
background-color:#FBFBFB;
background-repeat:no-repeat;
background-position:top left;
margin:0 0 0 0;
width:494px;
height:222px;
margin:0px 0px 0px 0px;
margin-left:3px;
overflow:hidden;
border-bottom:1px solid #EBEBEB;

}

.list1, .list2
{
margin-top:10px;
float:left;
}
.list1 ul, .list2 ul
{
margin-left:10px;
padding-left:10px;
}
.list1 ul li, .list2 ul li
{
font-family:Arial;
font-size:14px;
color:#555555;
}

.list2
{
padding-left:15px;
}

.listahref
{
font-family:Arial;
font-size:14px;
color:#555555;
}

.ProjectImage
{

padding-left:9px;
padding-top:18px;
padding-right:8px;

}
.projects1
{
float:left;
padding-top:0;
}
.projects2
{
float:left;
padding-left:20px;

}
#Coffee
{
background:url(../images/coffee.gif);
background-repeat:no-repeat;
display:block;
width:954px;
height:185px;
background-color:#FBFBFB;
border-bottom:1px solid #EBEBEB;
margin-bottom:3px;
padding-bottom:3px;

}

.border
{
border:1px solid #DCDCDC;
}

#AboveFooter
{
margin-top:10px;
float:left;
display:block;
height:143px;

width:966px;
background-color:#FBFBFB;
font-family:Trebuchet MS;
font-size:12px;
color:#636363;
border-bottom:1px solid #EBEBEB;

}
.FloatLeft
{
float:left;
}
.cols
{
padding-left:20px;
padding-right:105px;
text-align:left;
}
.cols a, #end a
{
font-family:Trebuchet MS;
font-size:12px;
color:#636363;
font-smooth:always;
text-decoration:none;
}
.cols a:hover
{
color:#008AB1;
}
#end a:hover
{
color:#008AB1;
}
#end
{
padding-right:0px;
text-align:left;
}

#footer
{
background:url(../images/footer_bck.gif);
margin-top:10px;
display:block;
height:36px;
width:946px;
float:left;
font-family:Arial;
color:#7D7D7D;
font-size:12px;
line-height:36px;
padding-left:15px;
padding-right:5px;
}
#footer1
{
background:url(../images/footer_bck.gif);
margin-top:10px;
display:block;
height:36px;

float:left;
font-family:Arial;
color:#7D7D7D;
font-size:12px;
line-height:36px;
width:966px;
}

.FloatRight
{
float:right;
}

#footer a
{
font-family:Arial;
color:#7D7D7D;
text-decoration:none;
}
#footer a:hover
{

color:#008AB1;
}
.navigation{
float:left;
position:absolute;
top:150px;
left:860px;
}

h1{
margin:0px 0px 0px 0px;
font-family:Trebuchet MS;
font-size:29px;
color:#00ACDC;
line-height:40px;
font-smooth:always;

}

.LeftColumn
{
display:block;
width:233px;

}
.RightColumn
{
width:710px;
padding-left:12px;
text-align:left;
padding-bottom:50px;
}

.founded
{ margin-top:5px;
color:#363636;
font-family:Trebuchet MS;
font-size:19px;
font-smooth:always;
width:700px;
display:block;

}

.aboutquestion
{ margin-top:19px;
text-align:justify;
font-family:Trebuchet MS;
font-size:16px;
font-smooth:always;
color:#E6532D;
width:340px;
display:block;

}

.data
{
font-family:arial;
font-size:12px;
color:#555555;
width:340px;
display:block;
text-align:justify;
line-height:20px;
}
.data1
{
margin-left:25px;

font-family:arial;
font-size:12px;
color:#555555;
width:301px;
display:block;
text-align:justify;
line-height:20px;
}
.data2
{
margin-left:25px;

font-family:arial;
font-size:12px;
color:#555555;
width:301px;
display:block;
text-align:justify;
line-height:20px;
}

.dataservices
{
font-family:arial;
font-size:12px;
color:#555555;
width:241px;
display:block;
text-align:justify;
line-height:18px;
}
.dataservices1
{
margin-left:45px;
 
font-family:arial;
font-size:12px;
color:#555555;
width:248px;
display:block;
text-align:justify;
line-height:18px;
}
.LeftNavigation
{

width:202px;
display:block;
text-align:left;
}
.LeftNavigation ul, .portfolio ul
{
margin:0px;
padding:0px;
 margin-top:13px;
}
.LeftNavigation ul li, .portfolio ul li
{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
list-style:none;
padding-left:6px;
line-height:30px;
}
.LeftNavigation ul li div a, .portfolio ul li  div a
{
margin-top:2px;
margin-bottom:2px;
font-family:Trebuchet MS;
color:#636363;
font-size:14px;

line-height:28px;
text-decoration:none;
display:block;
height:34px;
}
.portfolio ul li  div a
{
margin-top:2px;
margin-bottom:2px;
font-family:Trebuchet MS;
color:#636363;
font-size:14px;

line-height:28px;
text-decoration:none;
display:block;
height:28px;
}
.LeftNavigation ul li div a:hover,.LeftNavigation ul li div a.LeftNavigationActive, .portfolio ul li  div a:hover
{
color:#01A4D2;
background-color:#FBFBFB;
cursor:pointer;
cursor:hand;
}
.LeftNavigation ul li div
{
border-top:1px solid #EBEBEB;
}
.portfolio ul li div
{
border-top:1px solid #EBEBEB;
border-bottom:1px solid #EBEBEB;
}
.LeftNavigationSmall
{

text-align:left;

width:202px;
display:block;
text-align:left;
position:relative;
right:0;
}


.LeftNavigationSmall ul
{
margin:0px;
padding:0px;
 margin-top:13px;
}
.LeftNavigationSmall  ul li
{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
margin-left:20px;
list-style:none;
padding-left:6px;
line-height:30px;
}
.LeftNavigationSmall ul li div a
{
margin-top:2px;
margin-bottom:2px;
font-family:Trebuchet MS;
color:#636363;
font-size:11px;

line-height:28px;
text-decoration:none;
display:block;
height:28px;
}
.LeftNavigationSmall ul li div a:hover, .LeftNavigationSmall ul li div a.LeftNavigationActive
{
color:#01A4D2;
background-color:#FBFBFB;
}
.LeftNavigationSmall ul li div
{
border-top:1px solid #EBEBEB;

}

.ClientTestimonial
{
background:url(../images/ClientTestimonialNew.gif);
background-repeat:no-repeat;
display:block;
width:190px;

padding-left:15px;

text-align:left;
margin-bottom:4px;
border-bottom:1px solid #EBEBEB;

}
.h2small
{
color:#008AB1;
font-family:Trebuchet MS;
font-size:16px;

line-height:32px;
padding:0px 0px 0px 0px;
margin:3px 0px 0px 0px;
margin-left:0px;
padding-left:0px;
}

.ClientTestimonialData
{
margin-top:69px; 
color:#8EA6AD;
font-family:Trebuchet MS;
font-size:14px;
background-color:#FBFBFB;
padding-bottom:15px;
margin-bottom:2px;

}

.Client
{
margin-top:6px;
font-size:12px;
color:#4D6971;

}

.ClientDesignation
{
font-size:11px;
color:#898989;
}

p
{
padding-top:8px
}

h4
{
color:#00ACDC;
font-size:18px;
font-family:Trebuchet MS;
text-align:left;
margin:0;
margin-bottom:8px;

}
.TopPadding
{
padding-top:20px;
}
.TopPadding1
{
padding-top:25px;
}

.form
{
color:#000000;
font-size:18px;
font-family:Trebuchet MS;
line-height:28px;

display:block;


}



.tb
{
height:32px;
width:350px;
background:url(../images/tb_bck.gif);
border:1px solid #C8C8C8;
font-size:22px;
line-height:35px;
margin-bottom:4px;
padding-top:4px;
font-family:Trebuchet MS;
color:#252525;
font-size:18px;
padding-left:5px;

}
.tbBig
{
height:156px;
width:380px;
background:url(../images/tbB_bck.gif);
border:1px solid #C8C8C8;
font-size:22px;
line-height:35px;
margin-bottom:4px;
font-family:Trebuchet MS;
color:#252525;
font-size:18px;
margin-right:20px;
padding-left:5px;
}

input.SubmitBtn
{
background:url(../images/SubmitBtn.gif);
margin-top:10px;
border:none;
height:33px;
width:128px;
color:#ffffff;
font-size:18px;
font-family:Trebuchet MS;
cursor:pointer;
cursor:hand;
outline:0;

}
.blank
{
height:147px;

display:block;
}

.ContactAddress
{
font-family:Trebuchet MS;
color:#252525;
font-size:14px;
width:190px;
padding-left:103px;
font-weight:500;
font-smooth:always;
line-height:23px;
padding-top:25px;
}

h5
{
color:#01A4D2;
font-size:15px;
line-height:30px;
font-family:Trebuchet MS;
margin:0px;
border-bottom:1px solid #EBEBEB;
}

.borderContact
{
border-bottom:1px solid #EBEBEB;
padding-bottom:7px;
}

a.MapLink
{
color:#E6532D;
font-family:arial;
font-size:12px;
text-decoration:none;

}
.MapLink img
{
border:none;
}
a.MapLink span
{
padding-left:4px;
}

.Outerborder
{
border:2px solid #F7F7F7;


}
.InnerBorder
{
margin:1px;
border:1px solid #E7E7E7;
display:block;
height:100px;

}
form p
{
margin:0px;
padding:0px;
}
a img
{
border:none;
}
.basicservices
{
margin:0;
padding:0;
padding-top:0px;
padding-left:10px;
margin-left:5px;
}
.ReadMore
{margin-top:10px;
padding-top:10px;

}

.subheading
{
padding-left:5px;
color:#01A4D2;
font-size:18px;
line-height:30px;
font-family:Trebuchet MS;

}
.ViewProjects a
{
color:#464646;
font-size:12px;
line-height:30px;
font-family:Trebuchet MS;
font-smooth:always;
text-decoration:none;
}
.clearBoth
{
clear:both;
}
.ProjectHeading
{
color:#111111;
font-size:14px;
font-weight:bold;

font-family:Trebuchet MS;
}
.ProjectSubHeading
{
color:#606060;
font-size:12px;
height:25px;
display:block;

font-family:Trebuchet MS;

}
.positionBottom
{
position:relative;
bottom:0;
}
.ViewProjectsDown
{
float:left;
}
.error
{
padding-left:5px;
}

.ProjectDescr
{
padding-left:10px;
padding-top:38px;
padding-bottom:5px;

}
.ProjectDescrImage
{
padding-top:8px;
}
.ProjectDescrImage a
{
display:block;
height:25px;
width:95px;
}
.ProjectDescrImage a
{
background:url(../images/final-launch-button1.gif)
}
.ProjectDescrImage a:hover
{
background:url(../images/final-launch-button2.gif)
}
a
{
outline:0;
}
.ImageSize img
{
height:114px;
width:227px;
}
.LaunchsiteImage
{
padding-top:10px;
}
.ViewSite a
{
color:#ffffff;
font-family:Arial;
font-size:12px;
background-color:#00ACDC;
display:block;
width:58px;
text-align:center;
text-decoration:none;

padding-top:2px;
padding-bottom:2px;
}
.ErrorNavigation
{
background:url(../images/error_404.gif);
width:960px;
height:469px;
display:block;
position:relative;
}
#topnav1
{
display:block;

height:40px;
padding-bottom:0;
margin-bottom:0;

padding-left:270px;
padding-top:220px;

}
#topnav1 ul
{
margin:0px;
padding:0px;
}
#topnav1 ul li
{
display:inline;
float:left;
margin:0px;
display:block;
width:111px;
background:url(../images/tab_seperator.gif);
background-position:right;
background-repeat:no-repeat;


line-height:40px;

}
#topnav1 ul li a
{display:block;
width:100px;
height:28px;
margin:6px ;
line-height:28px;

font-family:arial;
font-size:16px;
color:#111111;
text-decoration:none;
font-weight:bold;



}
#topnav1 ul li a:hover, #topnav ul li a.active
{
background:url(../images/Linkanchor_bck.gif);
background-repeat:no-repeat;

font-family:arial;
font-size:16px;
font-weight:bold;
color:#ffffff;



}


.aboutImage
{
display:block;
height:283px;
width:732px;
margin-left:180px;
}
#BriefData
{
float:right;
text-align:right;
display:block;
height:270;
width:500px;
position:relative;
top:0;
}
.subscribedmsg
{
font-family:arial;
width:100%;
text-align:center;
font-size:11px;
margin-top:5px;

}
.msgbck
{
text-align:center;
background-color:#FFF1A8;
padding-top:3px;
padding-bottom:3px;
padding-right:5px;
padding-left:5px
}

