@charset "utf-8";
body {
	
	margin: 0px; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0px;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	
}

#menubar {
	float: left;
	height: 23px;
	width: 980px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding: 0px;
	list-style: none;

}
 div.c4 {text-align: right}
 div.c3 {text-align: left}
 div.c2 {text-align: justify}
 label.c1 {display: none}
.quote1 {
	background-image: url(images/requestaquote.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 32px;
	width: 188px;
}

.flash_sp {
	float: left;
	height: 187px;
	width: 5px;
}

#flash_clock {
	float: left;
	height: 63px;
	width: 186px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.side2 {
	float: left;
	height: 29px;
	width: 184px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
	background-image: url(images/webapplications.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.side3 {
	float: left;
	height: 29px;
	width: 184px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
	background-image: url(images/onlinemarketing.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.side4 {
	float: left;
	height: 29px;
	width: 184px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
	background-image: url(images/multimedia.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.side5 {
	float: left;
	height: 27px;
	width: 184px;
	background-image: url(images/webhosting.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

#search {
	float: left;
	height: 118px;
	width: 186px;
	border: 1px solid #CCCCCC;
	background-color: #f2f2f2;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.bg4 {
	float: left;
	height: 5px;
	width: 186px;
	background-color: #ffffff;
}
#bg4 {
	float: left;
	height: 4px;
	width: 186px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#flash_header {
	float: left;
	height: 187px;
	width: 980px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding: 0px;
}
.spacer1 {
	background-color: #ffffff;
	float: left;
	height: 14px;
	width: 189px;
}
.spacer2 {
	float: left;
	height: 168px;
	width: 5px;
}


.heading.web1 {
	background-color: #2a87e8;
	background-repeat: repeat;
	float: left;
	height: 45px;
	width: 760px;
}

.side1 {
	float: left;
	height: 29px;
	width: 184px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
	background-image: url(images/webdesign.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.head.img {
	float: left;
	height: 45px;
	width: 760px;
	background-color: #2a87e8;
	background-repeat: no-repeat;
}
#head.img {
	float: left;
	height: 45px;
	width: 765px;
	background-color: #2a87e8;
	background-repeat: no-repeat;
}

.logo_header {
	float: left;
	height: 107px;
	width: 980px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

.logo {
	float: left;
	height: 107px;
	width: 230px;
}
.bg3 {
	float: left;
	height: 100px;
	width: 750px;
	padding-top: 4px;
}
.links {
	float: left;
	height: 65px;
	width: 50px;
	padding-top: 4px;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 85px;
}

.banner_bg {
	float: left;
	height: 25px;
	width: 750px;
}
#banner_bg {
	float: left;
	height: 40px;
	width: 980px;
}

.symbols {
	float: right;
	height: 38px;
	width: 108px;
}
#search_con {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.4px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #626262;
}

.spacer1 {
}

.bg1 {
	background-color: #666666;
	float: left;
	height: 3px;
	width: 308px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.bg2 {
	background-color: #a62f25;
	float: left;
	height: 3px;
	width: 672px;
}
#logo_header {
	float: left;
	height: 107px;
	width: 980px;
	vertical-align: baseline;
	margin: 0px;
}

#header {
	float: left;
	height: 3px;
	width: 980px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#top_cont {
	float: left;
	height: 110px;
	width: 980px;
	z-index: 2;
	margin: 0px;
	padding: 0px;
}
.button {
	float: left;
	height: 54px;
	width: 186px;
}
.flash_content {
	float: left;
	height: 187px;
	width: 787px;
}

#menubar li {
float:left;
}
#menubar a{
	width: 980px;
	height: 23px;
	text-indent:-5000px;
	text-decoration:none;
	list-style:none;
}


.menubg1 {
	float: left;
	height: 23px;
	width: 157px;
	background-image: url(images/menubox.gif);
	background-repeat: repeat;
}
#menubar #menuxx {
	background-image: url(images/products1.gif);
	background-repeat: no-repeat;
	background-position: center center;
	float: left;
	height: 23px;
	width: 64px;
}
#menubar #menuitem2 {
	float: left;
	height: 23px;
	width: 81px;
	background-image: url(images/portfolio1.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#inner {
	float: left;
	height: auto;
	width: 780px;
	border: 1px solid #cccccc;
	padding-top: 2px;
	padding-right: 1px;
	padding-left: 1px;
	font-family: Verdana;
	font-size: 12px;
}
.inner_sp {
	float: left;
	height: 500px;
	width: 3px;
}
.inner_sp1 {
	float: left;
	height: 200px;
	width: 5px;
}

#bg1 {
	padding: 0px;
	float: left;
	height: 10px;
	width: 980px;
}
#foo1 {
	height: 5px;
	width: 980px;
}

#container {
	width: 980px;
	height:auto;
	margin: 0px;
}

#content {
	float: left;
	height: auto;
	width: 980px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#content1 {
	float: left;
	height: auto;
	width: 980px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.subcontent {
	float: left;
	height: auto;
	width: 762px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
	color: #626262;
	padding-top: 0px;
	padding-right: 11px;
	padding-bottom: 0px;
	padding-left: 10px;
	border: 1px solid #cccccc;
}
.subcontent6 {
	height: auto;
	width: 580px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
	color: #626262;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 13px;
	float: left;
}
.subcontent_port {
	float: left;
	height: auto;
	width: 760px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
	color: #626262;
	padding-top: 0px;
	padding-right: 11px;
	padding-bottom: 0px;
	padding-left: 10px;
	border: 1px solid #cccccc;
}

#sidemenu {
	float: left;
	height: auto;
	width: 185px;
	padding-top: 2px;
	padding-right: 1px;
	padding-bottom: 2px;
	padding-left: 2px;
	border: 1px solid #cccccc;
}

#form {
	float: left;
	height: auto;
	width: 185px;
}


#menubar #menuitem2:hover {
	float: left;
	height: 23px;
	width: 81px;
	background-image: url(images/portfolio2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#menubar #menuitem3 {
	float: left;
	height: 23px;
	width: 101px;
	background-image: url(images/testimonials1.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#menubar #menuitem3:hover {
	float: left;
	height: 23px;
	width: 101px;
	background-image: url(images/testimonials2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

#menubar #menuitem4 {
	float: left;
	height: 23px;
	width: 74px;
	background-image: url(images/careers1.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#menubar #menuitem4:hover {
	float: left;
	height: 23px;
	width: 74px;
	background-image: url(images/careers2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#sidebar {
	float: left;
	height: auto;
	width: 190px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

#menubar #menuitem5 {
	float: left;
	height: 23px;
	width: 132px;
	background-image: url(images/itinfrasolutions1.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#menubar #menuitem5:hover {
	float: left;
	height: 23px;
	width: 132px;
	background-image: url(images/itinfrasolutions2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#menubar #menuitem6 {
	float: left;
	height: 23px;
	width: 78px;
	background-image: url(images/contactus1.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#menubar #menuitem6:hover {
	float: left;
	height: 23px;
	width: 78px;
	background-image: url(images/contactus2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.menubg2 {
	background-image: url(images/menubox.gif);
	background-repeat: repeat;
	float: left;
	height: 23px;
	width: 156px;
}
#menubar #menuitem1 {
	float: left;
	height: 23px;
	width: 52px;
	background-image: url(images/home1.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;	
}
#menubar #menuitem1:hover {
	float: left;
	height: 23px;
	width: 52px;
	background-image: url(images/home2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;	
}
#menubar #menuitem7 {
	float: left;
	height: 23px;
	width: 85px;
	background-image: url(images/aboutus1.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#menubar #menuitem7:hover {
	float: left;
	height: 23px;
	width: 85px;
	background-image: url(images/aboutus2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

.sp {
	float: left;
	height: 300px;
	width: 5px;
}

.subcontent2 {
	float: left;
	height: auto;
	width: 760px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
	color: #787878;
	padding-top: 0px;
	padding-right: 11px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.product1 {
	float: left;
	height: auto;
	width: 763px;
}
.product2 {
	float: left;
	height: auto;
	width: 763px;
}
.content {
	padding-top: 22px;
	padding-left: 18px;
}
.zi_header {
	font-family: Verdana;
	font-size: 17px;
	line-height: 19px;
	font-weight: normal;
	color: #990000;
	float: left;
	height: auto;
	width: 500px;
	padding-left: 6px;
}
.zi_content {
	float: left;
	height: auto;
	width: 745px;
	padding-right: 21px;
	padding-left: 6px;
}
.zi_imcon {
	float: right;
	height: auto;
	width: 745px;
}

.ka_header {
	font-family: Verdana;
	font-size: 17px;
	line-height: 19px;
	font-weight: normal;
	color: #990000;
	float: left;
	height: auto;
	width: 500px;
	padding-left: 6px;
}
.ka_content {
	float: left;
	height: auto;
	width: 745px;
	padding-right: 21px;
	padding-left: 6px;
}
.subcontent22 {
	float: left;
	height: auto;
	width: 760px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
	color: #787878;
	padding-top: 0px;
	padding-right: 11px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.subcontent32 {
	float: left;
	height: auto;
	width: 760px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
	color: #787878;
	padding-top: 0px;
	padding-right: 11px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.text_cotx {
	color: #0033FF;
}


.subcontent12 {
	float: left;
	height: auto;
	width: 760px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
	color: #787878;
	padding-top: 0px;
	padding-right: 11px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.subcontent11 {
	float: left;
	height: auto;
	width: 760px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
	color: #787878;
	padding-top: 0px;
	padding-right: 11px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.subcontent_cur_op {
	float: left;
	height: auto;
	width: 450px;
	padding-top: 0px;
	padding-right: 11px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.subcontent1 {
	float: left;
	height: auto;
	width: 550px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
	color: #787878;
	padding-top: 0px;
	padding-right: 11px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.subcontent8 {
	float: left;
	height: auto;
	width: 500px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
	color: #787878;
	}

.hbg2 {
	float: left;
	height: auto;
	width: 191px;
}
.hbg3 {
	float: left;
	height: 25px;
	width: 191px;
}
.back {
	float: left;
	height: 45px;
	width: 63px;
	background-color: #2A87E8;
}
.back1 {
	background-repeat: repeat;
	float: left;
	height: 45px;
	width: 566px;
	background-color: #2A87E8;
}
.back2 {
	float: left;
	height: 45px;
	width: 63px;
	background-color: #9BBD00;
}
.back3 {
	float: left;
	height: 45px;
	width: 492px;
	background-color: #9BBD00;
	background-repeat: repeat;
}
.web_header2 {
	float: left;
	height: 45px;
	width: 215px;
	background-image: url(images/onlinemarketing.header.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.back4 {
	float: left;
	height: 45px;
	width: 45px;
	background-color: #DD6C00;
}
.back5 {
	float: left;
	height: 45px;
	width: 520px;
	background-color: #DD6C00;
}
.web_header3 {
	float: left;
	height: 45px;
	width: 140px;
	background-image: url(images/multimedia.header.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.product_header {
	background-image: url(images/products.gif);
	background-repeat: no-repeat;
	float: left;
	height: 45px;
	width: 171px;
}
.port_back3 {
	background-color: #990000;
	float: left;
	height: 45px;
	width: 545px;
}

.back6 {
	float: left;
	height: 45px;
	width: 63px;
	background-color: #B40721;
}
.back7 {
	float: left;
	height: 45px;
	width: 577px;
	background-color: #B40721;
}
.web_header4 {
	float: left;
	height: 45px;
	width: 161px;
	background-image: url(images/webhosting.header.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.port_header {
	float: left;
	height: 45px;
	width: 170px;
	background-image: url(images/portfolio.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.pg2 {
	background-image: url(images/2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	float: left;
	height: 200px;
	width: 200px;
}
.pg3 {
	background-image: url(images/1.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	float: left;
	height: 200px;
	width: 200px;
}

.port_header1 {
	float: left;
	height: 45px;
	width: 292px;
	background-image: url(images/about-veetsa.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.port_back12{
	float: left;
	height: 45px;
	width: 292px;
	background-image: url(images/links.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	background-color: #990000;
	
}
.back8 {
	float: left;
	height: 45px;
	width: 63px;
	background-color: #B47D07;
}
.back_port {
	float: left;
	height: 45px;
	width: 63px;
	background-color: #990000;
}
.red_port {
	float: left;
	height: 45px;
	width: 110px;
	background-image: url(images/staff.gif);
	background-repeat: no-repeat;
}
.back9 {
	float: left;
	height: 45px;
	width: 556px;
	background-color: #B47D07;
}
.port_back {
	float: left;
	height: 45px;
	width: 547px;
	background-color: #990000;
}
.port_back1 {
	float: left;
	height: 45px;
	width: 400px;
	background-color: #990000;
}
.port_back_11 {
	float: left;
	height: 45px;
	width: 425px;
	background-color: #990000;
}
.port_back_22 {
	float: left;
	height: 45px;
	width: 606px;
	background-color: #990000;
}
.port_back_30 {
	float: left;
	height: 45px;
	width: 546px;
	background-color: #990000;
}
.red_back_11 {
	float: left;
	height: 45px;
	width: 415px;
	background-color: #990000;
}

.port_back2 {
	float: left;
	height: 45px;
	width: 507px;
	background-color: #990000;
}
.port_header2{
	float: left;
	height: 45px;
	width: 210px;
	background-image: url(images/itinfra-solutions.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.web_header1 {
	float: left;
	height: 45px;
	width: 225px;
	background-image: url(images/web-application.header.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.hbg4 {
	float: left;
	height: auto;
	width: 965px;
}
.heading_web1 {
	float: left;
	height: 45px;
	width: 765px;
	background-color: #2a87e8;
}
.web_header {
	float: left;
	height: 45px;
	width: 151px;
	background-image: url(images/webdesign.header.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#webdesign_header {
	float: left;
	height: 45px;
	width: 787px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.spacer_1 {
	float: left;
	height: auto;
	width: 180px;
}
#request {
	float: left;
	height: 440px;
	width: 186px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.quote {
	float: left;
	height: 32px;
	width: 188px;
	background-image: url(images/free-advice.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.requestquote {
	float: left;
	height: 403px;
	width: 186px;
	border: 1px solid #cccccc;
}

#formcontent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #626262;
	float: left;
	height: 315px;
	width: 186px;
}
.Form_fields {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 10px;
	font-weight: normal;
	font-variant: normal;
	color: #787878;
	width: 97px;
}
.text {font-family: Arial, ;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
#spacer {
	padding: 0px;
	float: left;
	height: 229px;
	width: 10px;
}

.inn {
	height: 50px;
	width: 780px;
	float: left;
}.imag1 {
	float: left;
	height: 550px;
	width: 365px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
	color: #787878;
}.ima3 {
	float: left;
	height: 500px;
	width: 15px;
}
.ima1 {
	float: left;
	height: 550px;
	width: 390px;
}
.ima11 {
	float: left;
	height: 500px;
	width: 10px;
}
.im12 {
	float: left;
	height: 550px;
	width: 340px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
	color: #787878;
}
.image {
	padding: 0px;
	float: left;
	height: 27px;
	width: 182px;
	background-image: url(images/webdesign.gif);
	background-repeat: no-repeat;
	background-position: 1px 1px;
}
.text1 {
	padding: 0px;
	float: left;
	height: 190px;
	width: 188px;
}
.text2 {
	padding: 0px;
	float: left;
	height: 190px;
	width: 166px;
}
#spa {
	padding: 0px;
	float: left;
	height: 190px;
	width: 5px;
}
#footer {
	padding: 0px;
	float: left;
	height: 100px;
	width: 980px;
}
.read {
	padding: 0px;
	float: left;
	height: 6px;
	width: 188px;
}
.s1 {
	float: left;
	height: 3px;
	width: 183px;
}
.flash2 {
	padding: 0px;
	float: left;
	height: 64px;
	width: 172px;
	
}
.space3 {
	padding: 0px;
	float: left;
	height: 5px;
	width: 172px;
}
.im1 {
	padding: 0px;
	float: left;
	height: 27px;
	width: 186px;
	background-image: url(images/webapplications.gif);
	background-repeat: no-repeat;
	background-position: 1px 1px;
}
.im2 {
	padding: 0px;
	float: left;
	height: 27px;
	width: 184px;
	background-image: url(images/onlinemarketing.gif);
	background-repeat: no-repeat;
	background-position: 1px 1px;
}
.im3 {
	padding: 0px;
	float: left;
	height: 27px;
	width: 184px;
	background-image: url(images/multimedia.gif);
	background-repeat: no-repeat;
	background-position: 1px 1px;
}
.im4 {
	padding: 0px;
	float: left;
	height: 27px;
	width: 164px;
	background-image: url(images/webhosting.gif);
	background-repeat: no-repeat;
	background-position: 1px 1px;
}
.style1 {
	font-family: Verdana;
	font-size: 11px;
}

#footer_1 {
	float: left;
	height: 47px;
	width: 980px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#footer1 {
	float: left;
	height: 52px;
	width: 980px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(images/downmenubox.gif);
	background-repeat: repeat;
	background-position: left center;
	padding: 0px;
}
.border {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
}

.f1 {
	float: left;
	height: 25px;
	width: 533px;
	padding-top: 0px;
	padding-right: 224px;
	padding-bottom: 0px;
	padding-left: 223px;
}
#footermenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #494949;
}
.footermenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #494949;
}

#navigationbar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #666666;
	float: left;
	height: auto;
	width: 533px;
	padding-top: 0px;
	padding-right: 223px;
	padding-bottom: 0px;
	padding-left: 224px;
	list-style:none;
}


#bg5 {
	float: left;
	height: 10px;
	width: 980px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.bg5 {
	float: left;
	height: 10px;
	width: 980px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#heading {
	float: left;
	height: 45px;
	width: 765px;
	background-color: #2a87e8;
}
.hbg1 {
	float: left;
	height: 45px;
	width: 63px;
}
.head.img1 {
	background-image: url(images/webdesign.header.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 45px;
	width: 151px;
}


#space {
	float: left;
	height: 4px;
	width: 980px;
}
.space {
	float: left;
	height: 4px;
	width: 980px;
}
.space_1 {
	float: left;
	height: 5px;
	width: 980px;
}

#applications {
	float: left;
	height: auto;
	width: 980px;
}
.web_design {
	float: left;
	height: 235px;
	width: 186px;
	border: 1px solid #CCCCCC;
}
.spa {
	background-color: #ffffff;
	background-repeat: no-repeat;
	float: left;
	height: 7px;
	width: 10px;
}
.s {
	float: left;
	height: 235px;
	width:10.4px;
}
.s9 {
	float: left;
	height: 235px;
	width:6px;
}
.web_applications {
	float: left;
	height: 235px;
	width: 186px;
	border: 1px solid #CCCCCC;
}
.online {
	float: left;
	height: 235px;
	width: 186px;
	border: 1px solid #CCCCCC;
}

.multimedia {
	float: left;
	height: 235px;
	width: 186px;
	border: 1px solid #CCCCCC;
}

.web_hosting {
	float: right;
	height: 235px;
	width: 184px;
	border: 1px solid #CCCCCC;
}

.i1 {
	float: left;
	height: 27px;
	width: 186px;
	background-image: url(images/webdesign.gif);
	background-repeat: no-repeat;
	background-position: 1px 1px;
}
.i2 {
	background-image: url(images/webapplications.gif);
	background-repeat: no-repeat;
	background-position: 1px 1px;
	float: left;
	height: 27px;
	width: 186px;
}
.i3 {
	background-image: url(images/onlinemarketing.gif);
	background-repeat: no-repeat;
	background-position: 1px 1px;
	float: left;
	height: 27px;
	width: 186px;
}
.i4 {
	float: left;
	height: 27px;
	width: 186px;
	background-image: url(images/multimedia.gif);
	background-repeat: no-repeat;
	background-position: 1px 1px;
}
.i5 {
	float: left;
	height: 27px;
	width: 183px;
	background-image: url(images/webhosting.gif);
	background-repeat: no-repeat;
	background-position: 1px 1px;
}
.s8 {
	float: left;
	height: 209px;
	width: 2px;
}

.t1 {
	float: left;
	height: 208px;
	width: 186px;
}
.t2 {
	float: left;
	height: 208px;
	width: 173px;
}
.s2 {
	float: left;
	height: 208px;
	width: 5px;
}
.t_1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #626262;
	float: left;
	height: 208px;
	width: 181px;
}
.t_r {
	float: left;
	height: auto;
	width: 181px;
}
.t_r a:link {text-decoration: none}
.t_r a:visited {text-decoration: none}
.t_r a:active {text-decoration: none}
.t_r a:hover {
	text-decoration: none;
	color: #B40721;
}
.t_o {
	float: left;
	height: auto;
	width: 181px;
}
.t_o a:link {text-decoration: none}
.t_o a:visited {text-decoration: none}
.t_o a:active {text-decoration: none}
.t_o a:hover {
	text-decoration: none;
	color: #DD6C00;
}
.t_g {
	float: left;
	height: auto;
	width: 181px;
}
.t_g a:link {text-decoration: none}
.t_g a:visited {text-decoration: none}
.t_g a:active {text-decoration: none}
.t_g a:hover {
	text-decoration: none;
	color: #9BBD00;
}
.t_3 {
	float: left;
	height: auto;
	width: 181px;
}
.t_3 a:link {text-decoration: none}
.t_3 a:visited {text-decoration: none}
.t_3 a:active {text-decoration: none}
.t_3 a:hover {text-decoration: none; color: #2a87e8;}

.s3 {
	float: left;
	height: 15px;
	width: 181px;
}

.t_2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #626262;
	float: left;
	height: 208px;
	width: 168px;
}
.t_4{
	float: left;
	height: auto;
	width: 167px;
}
.t_4 a:link {text-decoration: none}
.t_4 a:visited {text-decoration: none}
.t_4 a:active {text-decoration: none}
.t_4 a:hover {
	text-decoration: none;
	color: #B47D07;
}

.s4{
	float: left;
	height: 15px;
	width: 167px;
}
.s5{
	float: left;
	height: 12px;
	width: 167px;
}
.bg6 {
	background-color: #DD6C00;
	float: left;
	height: 45px;
	width: 250px;
}
.advice {
	float: left;
	height: auto;
	width: 188px;
}
.ad1 {
	float: left;
	height: auto;
	width: 186px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
}
#portfolio_bd {
	border: 1px solid #cccccc;
}
.sitenav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 25px;
	font-weight: normal;
	font-variant: normal;
	color: #929292;
	float: left;
	height: auto;
	width: 630px;
	padding-top: 10px;
	padding-right: 70px;
	padding-bottom: 10px;
	padding-left: 70px;
}

.class_wd a:link {text-decoration: none}
.class_wd a:visited {text-decoration: none}
.class_wd a:active {text-decoration: none}
.class_wd a:hover {text-decoration: none; color: #2a87e8;}

.class_host a:link {text-decoration: underline}
.class_host a:visited {text-decoration: underline}
.class_host a:active {text-decoration: underline}
.class_host a:hover {text-decoration: underline; color: #0033cc;}


.class_wa a:link {text-decoration: none}
.class_wa a:visited {text-decoration: none}
.class_wa a:active {text-decoration: none}
.class_wa a:hover {text-decoration: none; color: #9bbd00;}

.class_om a:link {text-decoration: none}
.class_om a:visited {text-decoration: none}
.class_om a:active {text-decoration: none}
.class_om a:hover {text-decoration: none; color: #dd6c00;}

.class_mul a:link {text-decoration: none}
.class_mul a:visited {text-decoration: none}
.class_mul a:active {text-decoration: none}
.class_mul a:hover {text-decoration: none; color: #b40721;}

.class_wh a:link {text-decoration: none}
.class_wh a:visited {text-decoration: none}
.class_wh a:active {text-decoration: none}
.class_wh a:hover {text-decoration: none; color: #b47d07;}

.style3 {
	font-size: 14px;
	font-weight: bold;
	color: #666666;
}
.style15 {color: #FFFFFF}
.style20 {font-size: 11px}

a:link {
	color: #494949;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #494949;
}
a:hover {
	text-decoration: underline;
	color: #494949;
}
a:active {
	text-decoration: none;
}

.style6 {font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
.style5 {	font-family: Arial, Helvetica, sans-serif;
	color: #FF2222;
	font-weight: bold;
	}

.subcontent5 {
	float: left;
	height: auto;
	width: 550px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
	color: #787878;
	padding-top: 0px;
	padding-right: 11px;
	padding-bottom: 0px;
	padding-left: 10px;
	}
	
	.style2 {
	font-size: 13px;
	font-weight: bold;
}

#inner2 {
	float: left;
	height: 600px;
	width: 780px;
	border: 1px solid #cccccc;
	padding-top: 2px;
	padding-right: 1px;
	padding-left: 1px;
}
.ima {
	float: left;
	height: 550px;
	width: 390px;
}
.ima3 {
	float: left;
	height: 500px;
	width: 15px;
}
#con {
	float: left;
	height:600px;
	width: 980px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.style4 {font-size: 12px}
.careers {
	float: left;
	height: auto;
	width: 164px;
	padding: 0px;
}
.car_sp {
	float: left;
	height: auto;
	width: 15px;
}
.career_win {
	float: left;
	height: auto;
	width: 598px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding: 0px;
}
.current_open {
	float: left;
	height: 27px;
	width: 164px;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 0px;
}
.inn {
	float: left;
	height: 45px;
	width: 780px;
	background-color: #990000;
}
#apply_con {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12.5px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #787878;
	border: 1px solid #cccccc;
}
#applyformbd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #787878;
	border: 1px solid #cccccc;
}
.p1 {
	float: left;
	height:45px;
	width: 780px;
	background-color: #0066FF;
}
.p {
	float: left;
	height: 1000px;
	width: 10px;
}
.portf1 {
	height: auto;
	width: 516px;
	float: left;
}
.portf2 {
	height: auto;
	width: 236px;
	float: left;
	padding-left: 10px;
}
.text_color {
	color: #196ED1;
	font-weight: bold;
}
.portf {
	float: left;
	height: auto;
	width: 766px;
	padding-top: 22px;
	font-family: Verdana;
	color: #626262;
	font-size: 12px;
	line-height: 22px;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #626262;
}
.portff {
	float: left;
	height: auto;
	width: 766px;
	padding-top: 22px;
	font-family: Verdana;
	color: #626262;
	font-size: 12px;
	line-height: 22px;
}

.text_color1 {
	color: #B56354;
	font-weight: bold;
}


#con1 {
	float: left;
	height: 680px;
	width: 980px;
}
.pi {
	float: left;
	height: 635px;
	width: 220px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.pi1 {
	float: left;
	height:10px;
	width: 242px;
}
.pi2 {
	float: left;
	height: 200px;
	width: 220px;
	background-image: url(images/4.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.pt {
	float: left;
	height:20px;
	width: 480px;
}
.pt1 {
	float: left;
	height:200px;
	width: 480px;
}
.pt2 {
	float: left;
	height:auto;
	width: 480px;
	font-family: Verdana;
	font-size: 12px;
	line-height: 15px;
	color: #787878;
}
.pt3 {
	float: left;
	height:30px;
	width: 480px;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.pt4 {
	float: left;
	height:auto;
	width: 480px;
}
.include {
	float: left;
	height: auto;
	width: 188px;
}
.oneCol {
	height: auto;
	width: 980px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding: 0px;
}
.style5 {font-size: 16px}
.style6 {
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
}
.style7 {
	font-size: 12px;
}

.style10 {
color: #993300;
}
.style11 {
	font-size: 11.7px;
}
.style9 {
color: #993300; 
font-weight: bold;
 }
.style13 {
color: #CC0000;
}

#test_bd {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
}
#test_bd1 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
}

.maintext
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color: #787878;
	font-style: normal;
	line-height: 18px;
	font-variant: normal;
}
.sub {
	float: left;
	height: auto;
	width: 760px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
	color: #787878;
	padding-top: 0px;
	padding-right: 11px;
	padding-bottom: 0px;
	padding-left: 10px;
}

#apDiv1 {
	position:absolute;
	left:563px;
	top:370px;
	width:191px;
	height:131px;
	z-index:1;
}
.con {
	float: left;
	height: 300px;
	width: 560px;
}
.t {
	float: left;
	height: auto;
	width: 760px;
}
.one {
	float: left;
	height: auto;
	width: 500px;
}
.two {
	float: left;
	height: auto;
	width: 250px;
}
.three {
	float: left;
	height:auto;
	width: 760px;
	font-family: Verdana;
	font-size: 12px;
	line-height:17px;
	padding-right: 5px;
	padding-left: 10px;
	padding-top: 15px;
	color: #787878;
}
.pg {
	background-image: url(images/3.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	float: left;
	height: 200px;
	width: 200px;
}
.pg1 {
	background-image: url(images/5.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	float: left;
	height: 200px;
	width: 200px;
}
.test_header {
	background-image: url(images/testimonials.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	float: left;
	height: 45px;
	width: 170px;
}
.career_header {
	background-image: url(images/careers.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	float: left;
	height: 45px;
	width: 170px;
}
.staff_header {
	float: left;
	height: 45px;
	width: 291px;
	background-image: url(images/staffing.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	background-color: #9A0000;
}
.contact_header {
	float: left;
	height: 45px;
	width: 170px;
	background-image: url(images/contactus.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.site_header {
	background-image: url(images/sitemap.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	float: left;
	height: 45px;
	width: 170px;
}

#inner_2{
	float: left;
	height: 700px;
	width: 780px;
	border: 1px solid #cccccc;
	padding-top: 2px;
	padding-right: 1px;
	padding-left: 1px;
}

#con_dup {
	float: left;
	height:700px;
	width: 980px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.text3 {
	color: #990000;
	font-weight: bold;
}
.link1 {
	font-size: 14px;
	font-weight: bold;
	color: #990000;
}
.form {
	line-height: 22px;
	float: left;
	height: auto;
	width: 760px;
}
.border1 {
	border: 1px solid #666666;
	background-color: #E2E2E2;
	color: #787878;
	font-weight: bold;
}
.bgtext {
	font-family: Verdana;
	font-size: 16px;
	color: #FFFFFF;
	background-color: #A2A2A2;
	font-weight: bold;
}

.link2 {
	font-size: 12px;
	font-weight: bold;
	color: #0033FF;
	text-decoration: underline;
}
.link3 {
	font-size: 12px;
	font-weight: normal;
	color: #787878;
	text-decoration: none;
	line-height: 20px;
}
.link4 {
	font-size: 12px;
	font-weight: bold;
	color: #B47D07;
	text-decoration: underline;
}
.link5 {
	font-size: 12px;
	font-weight: bold;
	color: #B47D07;
}
.directory {
	height: auto;
	width: 680px;
	padding-left: 70px;
}
.directory1 {
	height: auto;
	width: 680px;
	}
.directory2 {
	height: auto;
	width: 620px;
	padding-left: 56px;
	}
.te_xt1 {
	color: #787878;
	font-weight: bold;
}

.te_xt1 a:link {text-decoration: none}
.te_xt1 a:visited {text-decoration: none}
.te_xt1 a:active {
	text-decoration: none;
	color: #FF0000;
}
.te_xt1 a:hover {
	text-decoration: none;
	color: #0066FF;
}
.link1 a:link {text-decoration: none}
.link1 a:visited {text-decoration: none}
.link1 a:active {
	text-decoration: none;
	color: #FF0000;
}
.link1 a:hover {
	text-decoration: blink;
	color: #0000FF;
}
.tex_t1 {
	padding-left: 32px;
}
.tex_t1  a:link {
	text-decoration: none;
	color: #2A87E8;
}
.tex_t1  a:visited {
	text-decoration: none;
	color: #2A87E8
}
.tex_t1  a:active {text-decoration: none}
.tex_t1  a:hover {
	text-decoration: none;
	color: #CC33CC;
}
.align {
	width: 730px;
	float: left;
}
.alignright {
	width: 450px;
	float: left;
	}
.alignright  a:link {
	text-decoration: none;
	color: #CC00CC;
}
.alignright  a:visited {
	text-decoration: none;
	color: #CC00CC
}
.alignright  a:active {text-decoration: none}
.alignright  a:hover {
	text-decoration: underline;
	color: #0000FF;
}
	
.alignleft {
	width: 250px;
	float: left;
	text-decoration: none;
	
}
.style21 {
	text-decoration: none;
}
.alignleft  a:link {
	text-decoration: none;
	color: #CC00CC;
}
.alignleft  a:visited {
	text-decoration: none;
	color: #CC00CC
}
.alignleft  a:active {text-decoration: none}
.alignleft  a:hover {
	text-decoration: underline;
	color: #0000FF;
}
.bookmarks {
	float: left;
	height: 34px;
	width: 747px;
}
.contactlink {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #DD6C00;
	text-decoration: none;
}
.contactlink a:link {
	text-decoration: none;
}
.contactlink a:visited {
	text-decoration: none;
	color: #CC00CC;
}
.contactlink a:active {
	text-decoration: none;
	color: #CC00CC;
}
.contactlink a:hover {
	text-decoration: none;
	color: #0066FF;
}

.zi1 {
	float: left;
	height: 410px;
	width: 410px;
	background-image: url(images/zimbra_ss.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.zi3 {
	float: left;
	height: auto;
	width: 745px;
}
#apDiv2 {
	position:absolute;
	left:142px;
	top:282px;
	width:260px;
	height:18px;
	z-index:1;
	font-family: Verdana;
	font-size: 15px;
	line-height: 16px;
	color: #EB2638;
	font-weight: bold;
}
#apDiv3 {
	position:absolute;
	left:457px;
	top:282px;
	width:243px;
	height:15px;
	z-index:2;
	font-family: Verdana;
	font-size: 15px;
	line-height: 16px;
	color: #EB2638;
	font-weight: bold;
}
.kaimcon {
	float: left;
	height: auto;
	width: 745px;
}
.k1 {
	float: left;
	height: 45px;
	width: 43px;
	background-image: url(images/fl_logo_b.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.k2 {
	float: left;
	height: auto;
	width: 686px;
	padding-left: 12px;
}


#apDiv2 a:link {
	text-decoration: none;
	color: #EB2638;;
}
#apDiv2 a:visited {text-decoration: none;color: #EB2638;}
#apDiv2 a:active {text-decoration: none;color: #EB2638;}
#apDiv2 a:hover {text-decoration: none; color: #b40721;}

#apDiv3 a:link {
	text-decoration: none;
	color: #EB2638;
}
.style22 {
	font-family: Verdana;
	color: #DD6C00;
	font-weight: bold;
}

#apDiv3 a:visited {text-decoration: none;color: #EB2638;}
#apDiv3 a:active {text-decoration: none;color: #EB2638;}
#apDiv3 a:hover {text-decoration: none; color: #b40721;}
.bookmarks1 {
	background-image: url(images/Bookmarks.gif);
	background-repeat: no-repeat;
	float: left;
	height: 45px;
	width: 171px;
}
.rss {
	text-decoration: none;
}
.search_con {
	background-image: url(images/search.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 25px;
	width: 170px;
}
.searchbg {
	float: left;
	height: 25px;
	width: 16px;
}
.searchbox {
	float: left;
	height: 95px;
	width: 186px;
	vertical-align: top;
}

.search_form {
	float: left;
	height: 30px;
	width: 186px;
}
.search1 {
	float: left;
	height: 30px;
	width: 186px;
}
.zi2 {
	float: left;
	width: 315px;
	padding-left: 17px;
}

