BODY {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FONT-FAMILY: Tahoma; BACKGROUND: url(images/bg_1.gif) #1f464c repeat-x; HEIGHT: 100.1%; COLOR: #30383a; FONT-SIZE: 11px; PADDING-TOP: 0px
}
HTML {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FONT-FAMILY: Tahoma; BACKGROUND: url(images/bg_1.gif) #1f464c repeat-x; HEIGHT: 100.1%; COLOR: #30383a; FONT-SIZE: 11px; PADDING-TOP: 0px
}
DIV {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
PRE {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FIELDSET {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
INPUT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TEXTAREA {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TH {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.offshore-software-development-about LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FIELDSET {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
FORM {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
H1 {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 5px; COLOR: #22636e; FONT-SIZE: 14px; FONT-WEIGHT: 700; PADDING-TOP: 12px
}
H1.main-ttl {
	PADDING-LEFT: 37px; WIDTH: 510px; DISPLAY: block; BACKGROUND: url(images/ic-ttl.gif) no-repeat left center; HEIGHT: 25px; COLOR: #365054; CLEAR: both; FONT-SIZE: 14px; FONT-WEIGHT: 700
}
H2 {
	PADDING-BOTTOM: 4px; COLOR: #26707c; FONT-SIZE: 11px; FONT-WEIGHT: 700; PADDING-TOP: 12px
}
H2.sub-title {
	PADDING-LEFT: 21px; BACKGROUND: url(images/sub_button.jpg) #fff no-repeat 0px 12px; HEIGHT: 20px; COLOR: #30383a; FONT-SIZE: 12px; TEXT-DECORATION: underline
}
#NewsVertical {
	POSITION: relative; WIDTH: 241px; DISPLAY: block; HEIGHT: 145px; OVERFLOW: hidden
}
#TickerVertical {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 600px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 145px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#TickerVertical LI {
	TEXT-ALIGN: left; MARGIN: 0px; WIDTH: 241px; DISPLAY: inline; BACKGROUND: url(images/javanews-bg.jpg) repeat-x left top; FLOAT: left; HEIGHT: 145px; COLOR: #444; FONT-SIZE: 11px
}
#TickerVertical LI .NewsFooter {
	MARGIN: 6px 0px 14px; DISPLAY: block; COLOR: #000; FONT-SIZE: 10px
}
#TickerVertical LI .NewsImg {
	BORDER-BOTTOM: #dedede 1px solid; BORDER-LEFT: #dedede 1px solid; FLOAT: left; BORDER-TOP: #dedede 1px solid; MARGIN-RIGHT: 10px; BORDER-RIGHT: #dedede 1px solid
}
#TickerVertical LI .NewsTitle {
	DISPLAY: block; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; MARGIN-BOTTOM: 6px; COLOR: #000; FONT-SIZE: 20px
}
#TickerVertical LI .NewsTitle A:link {
	DISPLAY: block; MARGIN-BOTTOM: 6px; COLOR: #000; TEXT-DECORATION: underline
}
TickerVertical LI .NewsTitle A:visited {
	DISPLAY: block; MARGIN-BOTTOM: 6px; COLOR: #000; TEXT-DECORATION: underline
}
#bottom {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: center; BORDER-LEFT: 0px; BACKGROUND-COLOR: #f2f7f7; WIDTH: 992px; MARGIN-BOTTOM: 5px; CLEAR: both; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#container {
	TEXT-ALIGN: left; MARGIN: 0px auto; WIDTH: 992px; HEIGHT: auto !important
}
#leftside {
	WIDTH: 208px; DISPLAY: block; FLOAT: left
}
#link {
	POSITION: relative; WIDTH: 989px; HEIGHT: 115px; PADDING-TOP: 7px
}
#linkunderline {
	PADDING-BOTTOM: 0px; MARGIN: 0px 2px 0px 0px; PADDING-LEFT: 0px; WIDTH: 772px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 0px
}
#middle {
	PADDING-BOTTOM: 15px; WIDTH: 992px; BACKGROUND: url(images/middle-repeter.gif) #fff repeat-x left bottom; FLOAT: left; CLEAR: both
}
#middle-body {
	PADDING-LEFT: 5px; WIDTH: 554px; FLOAT: left; FONT-SIZE: 12px
}
#middle-body H1 {
	TEXT-ALIGN: justify; PADDING-BOTTOM: 3px; LINE-HEIGHT: 18px; PADDING-LEFT: 5px; WIDTH: auto !important; PADDING-RIGHT: 9px; DISPLAY: block; COLOR: #3f5c61; FONT-SIZE: 14px; PADDING-TOP: 10px
}
#middle-body P {
	TEXT-ALIGN: justify; PADDING-BOTTOM: 3px; LINE-HEIGHT: 18px; PADDING-LEFT: 5px; WIDTH: auto !important; PADDING-RIGHT: 9px; DISPLAY: block; FONT-SIZE: 12px; PADDING-TOP: 8px
}
#middle-body P A:hover {
	COLOR: #22636e
}
.norm-txt A:hover {
	COLOR: #22636e
}
#middle-body P SPAN A {
	COLOR: #066
}
#middle-body P.sub-title {
	PADDING-LEFT: 21px; WIDTH: 13px; BACKGROUND: url(images/sub_button.jpg) no-repeat 0px 12px; HEIGHT: 15px; FONT-SIZE: 14px; TEXT-DECORATION: underline
}
#middle-body P.sub-title-back-box {
	BORDER-BOTTOM: #e5eef0 1px solid; BORDER-LEFT: #e5eef0 1px solid; LINE-HEIGHT: 21px; BACKGROUND-COLOR: #e5eef0; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; COLOR: #000; BORDER-TOP: #e5eef0 1px solid; FONT-WEIGHT: 700; BORDER-RIGHT: #e5eef0 1px solid
}
#middle-body P.sub-title-block {
	BORDER-BOTTOM: #e5eef0 1px solid; BORDER-LEFT: #e5eef0 1px solid; LINE-HEIGHT: 21px; BACKGROUND-COLOR: #e5eef0; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; COLOR: #000; BORDER-TOP: #e5eef0 1px solid; FONT-WEIGHT: 700; BORDER-RIGHT: #e5eef0 1px solid
}
#middle-body P.sub-title-box {
	BORDER-BOTTOM: #dfdfdf 1px solid; BORDER-LEFT: #dfdfdf 1px solid; BORDER-TOP: #dfdfdf 1px solid; BORDER-RIGHT: #dfdfdf 1px solid
}
#middle-body SPAN.sub-title-bullet {
	PADDING-LEFT: 21px; WIDTH: 13px; BACKGROUND: url(images/sub-title-box-bullet.gif) #e5eef0 no-repeat left bottom; HEIGHT: 13px; COLOR: #0b2023; FONT-SIZE: 11px; FONT-WEIGHT: 700
}
#rightside {
	MARGIN: 0px; PADDING-LEFT: 5px; WIDTH: 210px; FLOAT: left
}
#services-list {
	MIN-HEIGHT: 240px; WIDTH: 200px; HEIGHT: auto !important
}
#services-list UL {
	PADDING-BOTTOM: 2px; LIST-STYLE-TYPE: none; PADDING-LEFT: 10px; LIST-STYLE-IMAGE: none; PADDING-TOP: 10px
}
#sub-middle {
	WIDTH: 989px; BACKGROUND: url(images/middel-repeter.gif) repeat-y left top; FLOAT: left
}
#wraper {
	MARGIN: 0px auto; WIDTH: 100%; HEIGHT: auto
}
* HTML .content LI {
	LIST-STYLE-POSITION: outside !important
}
* HTML .web-portfolio-imgthumb LI {
	PADDING-RIGHT: 10px !important
}
* {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
second-middle {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#rightside UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.contact-information LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.Combo {
	BORDER-BOTTOM: #bababa 1px solid; BORDER-LEFT: #bababa 1px solid; BACKGROUND-COLOR: #fff; WIDTH: 185px; COLOR: #003; FONT-SIZE: 11px; BORDER-TOP: #bababa 1px solid; BORDER-RIGHT: #bababa 1px solid
}
.TextArea {
	BORDER-BOTTOM: #bababa 1px solid; BORDER-LEFT: #bababa 1px solid; BACKGROUND-COLOR: #fff; WIDTH: 225px; HEIGHT: 75px; COLOR: #003; FONT-SIZE: 11px; BORDER-TOP: #bababa 1px solid; BORDER-RIGHT: #bababa 1px solid
}
.textarea3 {
	BORDER-BOTTOM: #bababa 1px solid; BORDER-LEFT: #bababa 1px solid; BACKGROUND-COLOR: #fff; WIDTH: 225px; HEIGHT: 75px; COLOR: #003; FONT-SIZE: 11px; BORDER-TOP: #bababa 1px solid; BORDER-RIGHT: #bababa 1px solid
}
.TextArea-new {
	BORDER-BOTTOM: #bababa 1px solid; BORDER-LEFT: #bababa 1px solid; BACKGROUND-COLOR: #fff; WIDTH: 225px; HEIGHT: 40px; COLOR: #003; FONT-SIZE: 11px; BORDER-TOP: #bababa 1px solid; BORDER-RIGHT: #bababa 1px solid
}
.TextField1 {
	BORDER-BOTTOM: #bababa 1px solid; BORDER-LEFT: #bababa 1px solid; PADDING-BOTTOM: 1px; LINE-HEIGHT: 13px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 2px; WIDTH: 223px; PADDING-RIGHT: 0px; HEIGHT: 15px; COLOR: #003; FONT-SIZE: 11px; BORDER-TOP: #bababa 1px solid; BORDER-RIGHT: #bababa 1px solid; PADDING-TOP: 1px
}
.about-hr {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 540px; PADDING-RIGHT: 0px; HEIGHT: 1px; COLOR: #6c8886; PADDING-TOP: 0px
}
.aboutus-title {
	PADDING-BOTTOM: 4px; COLOR: #22636e; FONT-SIZE: 12px; FONT-WEIGHT: 700; PADDING-TOP: 12px
}
.applynow A {
	TEXT-ALIGN: center; WIDTH: 85px; DISPLAY: block; BACKGROUND: url(images/button.jpg) no-repeat right top; FLOAT: right; HEIGHT: 16px; COLOR: #fff; FONT-SIZE: 10px; FONT-WEIGHT: 700; PADDING-TOP: 2px
}
.applynow A:hover {
	DISPLAY: block; BACKGROUND: url(images/button.jpg) no-repeat right top; TEXT-DECORATION: blink
}
.art_text {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT: 12px/18px Tahoma, Arial, Helvetica, sans-serif; HEIGHT: auto; COLOR: #333; PADDING-TOP: 5px
}
.art_text UL LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 2px 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; BACKGROUND: url(images/semaphore-services-bullet.gif) no-repeat left 8px; PADDING-TOP: 0px
}
.artical-border {
	BORDER-LEFT: #ccc 1px solid; BACKGROUND-COLOR: #f2f4f5; BORDER-TOP: #ccc 1px solid; MARGIN-RIGHT: 5px; BORDER-RIGHT: #ccc 1px solid
}
.artical-border-alt {
	BORDER-LEFT: #ccc 1px solid; BACKGROUND-COLOR: #f2f4f5; BORDER-TOP: #ccc 1px solid; MARGIN-RIGHT: 5px; BORDER-RIGHT: #ccc 1px solid
}
.artical-border-alt {
	BACKGROUND-COLOR: #fff
}
.artical-border-readmore-alt {
	BACKGROUND-COLOR: #fff
}
.artical-border-readmore {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BACKGROUND-COLOR: #f2f4f5; HEIGHT: 20px; MARGIN-RIGHT: 5px; BORDER-RIGHT: #ccc 1px solid
}
.artical-border-readmore-alt {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BACKGROUND-COLOR: #f2f4f5; HEIGHT: 20px; MARGIN-RIGHT: 5px; BORDER-RIGHT: #ccc 1px solid
}
.astrict {
	FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: red
}
.borderbot {
	BORDER-BOTTOM: #888 1px dotted; LINE-HEIGHT: 29px; WIDTH: 248px; DISPLAY: block
}
.borderbot2 {
	BORDER-BOTTOM: #888 1px dotted; LINE-HEIGHT: 29px; WIDTH: 205px; DISPLAY: block
}
.bottomlink {
	TEXT-ALIGN: center; MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; CLEAR: both; VERTICAL-ALIGN: bottom
}
.bottomlink A {
	COLOR: #477178
}
.bottomlink A:hover {
	COLOR: #273f42
}
.box-link {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 105px; PADDING-RIGHT: 10px; DISPLAY: block; CLEAR: both; PADDING-TOP: 5px
}
.box-link A {
	COLOR: #41686e; TEXT-DECORATION: underline
}
.box-link A:hover {
	COLOR: #41686e; TEXT-DECORATION: none
}
.bpo-service-link {
	PADDING-BOTTOM: 5px; DISPLAY: block; PADDING-TOP: 4px
}
.bpo-service-link A {
	PADDING-LEFT: 30px; DISPLAY: block; BACKGROUND: url(images/bop_services_icon.gif) no-repeat left top; HEIGHT: 27px
}
.bpo A {
	PADDING-LEFT: 30px; DISPLAY: block; BACKGROUND: url(images/bop_services_icon.gif) no-repeat left top; HEIGHT: 21px; PADDING-TOP: 3px
}
.bpo-service-link A:hover {
	DISPLAY: block; BACKGROUND: url(images/bop_services_icon.gif) no-repeat left top
}
.bpo-services-listing DT {
	PADDING-LEFT: 22px; DISPLAY: block; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; BACKGROUND: url(images/sub_button.jpg) no-repeat left 6px; HEIGHT: 25px; COLOR: #326e77; FONT-SIZE: 12px; PADDING-TOP: 5px
}
.brochure {
	PADDING-LEFT: 6px; PADDING-TOP: 0px
}
.brochure A {
	LINE-HEIGHT: 20px; PADDING-LEFT: 26px; WIDTH: 130px; DISPLAY: block; BACKGROUND: url(images/downb.jpg) no-repeat left center; COLOR: #fff; FONT-SIZE: 11px
}
.btm {
	BACKGROUND: url(images/btmlinks-bg.gif) repeat-x; HEIGHT: 106px; CLEAR: both
}
.btmlinks {
	COLOR: #8ab4bb; FONT-SIZE: 11px; PADDING-TOP: 10px
}
.btmlinks A {
	COLOR: #8ab4bb
}
.btmlinks A:hover {
	COLOR: #b7d3d7; TEXT-DECORATION: underline
}
.c_topbox {
	BORDER-BOTTOM: #a9c2c8 1px solid; BORDER-LEFT: #a9c2c8 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP: #a9c2c8 1px solid; BORDER-RIGHT: #a9c2c8 1px solid; PADDING-TOP: 2px
}
.call-cnt {
	COLOR: #22636e; FONT-SIZE: 12px; FONT-WEIGHT: 700; TEXT-DECORATION: none
}
.ceb {
	WIDTH: 180px; BACKGROUND: #ad323d; FLOAT: left
}
.ceb2 {
	WIDTH: 180px
}
.cebit1 {
	WIDTH: 190px; BACKGROUND: url(images/cebit-top.jpg) no-repeat center top; FLOAT: left; HEIGHT: 4px; FONT-SIZE: 2px
}
.cebit2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; WIDTH: 180px; PADDING-RIGHT: 5px; BACKGROUND: url(images/cebit-mid.jpg) repeat-y left top; FLOAT: left; PADDING-TOP: 0px
}
.cebit3 {
	WIDTH: 190px; BACKGROUND: url(images/cebit-bot.jpg) no-repeat center top; FLOAT: left; HEIGHT: 4px; FONT-SIZE: 2px
}
.cebitcontent {
	WIDTH: 180px; FLOAT: left; FONT-SIZE: 12px
}
.cebitcontent A {
	TEXT-ALIGN: center; FONT-FAMILY: Tahoma, Geneva, sans-serif; COLOR: #fff; FONT-SIZE: 12px; FONT-WEIGHT: 700; TEXT-DECORATION: none
}
.cebitouter {
	PADDING-LEFT: 12px; WIDTH: 194px; FLOAT: left; PADDING-TOP: 3px
}
.chart {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; PADDING-LEFT: 17px; WIDTH: 248px; FLOAT: left; PADDING-TOP: 12px
}
.charttext {
	PADDING-LEFT: 4px; FLOAT: left; PADDING-TOP: 6px
}
.clear-para {
	HEIGHT: 8px; CLEAR: both
}
.clic {
	TEXT-ALIGN: right; PADDING-RIGHT: 6px; PADDING-TOP: 3px
}
.clic A {
	COLOR: #41686e; FONT-SIZE: 11px; TEXT-DECORATION: underline
}
.client_logo {
	BACKGROUND: url(images/logo_bottom_bg.jpg) repeat-x left bottom; HEIGHT: 135px; CLEAR: both
}
.client_logo DD {
	TEXT-ALIGN: center; MARGIN: 20px 0px; WIDTH: 170px; BACKGROUND: url(images/logo_right_bg.jpg) no-repeat right center; FLOAT: left; HEIGHT: 95px
}
.clientele-listing {
	TEXT-ALIGN: justify; LINE-HEIGHT: 15px; LIST-STYLE-TYPE: none; FLOAT: left; COLOR: #000; FONT-SIZE: 12px; LIST-STYLE-IMAGE: none
}
.clientele-listing A {
	COLOR: #637aa3
}
.clientele-titel-1 A {
	COLOR: #637aa3
}
.clientele-listing DD {
	BORDER-BOTTOM: #dee7e9 1px solid; PADDING-BOTTOM: 10px; LINE-HEIGHT: 17px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 10px; PADDING-TOP: 0px
}
.clientele-listing DT {
	PADDING-BOTTOM: 5px; DISPLAY: block
}
.clientele-titel-1 {
	PADDING-BOTTOM: 2px; MARGIN: 4px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #224a51; FONT-WEIGHT: 700; PADDING-TOP: 2px
}
.clientele-titel-1 STRONG {
	COLOR: #666; FONT-SIZE: 11px; FONT-WEIGHT: 400
}
.clientele-titel-2 {
	PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #224a51; FONT-WEIGHT: 700; PADDING-TOP: 2px
}
.clijava {
	WIDTH: 149px; FLOAT: left
}
.cmmi {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 21px
}
.coloum3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 3px 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; PADDING-TOP: 0px
}
coloum4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 3px 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; PADDING-TOP: 0px
}
coloum5 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 3px 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; PADDING-TOP: 0px
}
.column {
	WIDTH: 170px; FLOAT: left
}
.column-inn {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 40px; WIDTH: 140px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(images/bullet1.gif) no-repeat 30px 15px; FLOAT: left; CLEAR: both; PADDING-TOP: 8px
}
.column1 {
	PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-LEFT: 10px; WIDTH: 190px; PADDING-RIGHT: 0px; FLOAT: left; CLEAR: both; FONT-SIZE: 11px; PADDING-TOP: 0px
}
.column1 A {
	PADDING-LEFT: 5px; WIDTH: 150px; DISPLAY: block; COLOR: #477178; MARGIN-LEFT: -5px
}
.column1 A:hover {
	DISPLAY: block; BACKGROUND: url(images/semaphore-services-bullet.gif) no-repeat -1px 5px; COLOR: #273f42
}
.column2 {
	LINE-HEIGHT: 12px; PADDING-LEFT: 80px; DISPLAY: block; FLOAT: none
}
.column3 {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 6px
}
.company-link {
	TEXT-ALIGN: left; DISPLAY: block; HEIGHT: 18px; COLOR: #352d2f; FONT-SIZE: 11px; FONT-WEIGHT: 700
}
.company-link LI .menubg {
	BORDER-BOTTOM: #d2dcde 1px solid; BORDER-LEFT: #d2dcde 1px solid; PADDING-BOTTOM: 0px; TEXT-INDENT: 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: none; WHITE-SPACE: nowrap; BORDER-TOP: #d2dcde 1px solid; BORDER-RIGHT: #d2dcde 1px solid; PADDING-TOP: 3px
}
.company-link LI .menubg A:hover {
	BACKGROUND: url(images/bullet.gif) no-repeat left center
}
.company-link LI A:hover {
	DISPLAY: block; COLOR: #000
}
.company-offers-link A:hover {
	DISPLAY: block; COLOR: #000
}
.company-link LI {
	DISPLAY: block; COLOR: #352d2f
}
.company-link LI A {
	DISPLAY: block; COLOR: #352d2f
}
.company-offers-link {
	MARGIN: 7px 0px 0px 12px; DISPLAY: block; WHITE-SPACE: nowrap; COLOR: #666; FONT-SIZE: 11px; FONT-WEIGHT: 700; TEXT-DECORATION: none
}
.company-offers-link A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(images/left-menu-bg.gif) no-repeat right 3px; COLOR: #666; PADDING-TOP: 0px
}
.consulting {
	DISPLAY: block; PADDING-TOP: 2px
}
.consulting A {
	PADDING-LEFT: 30px; DISPLAY: block; BACKGROUND: url(images/consulting_icon.gif) no-repeat left top; HEIGHT: 22px; PADDING-TOP: 3px
}
.consulting A:hover {
	DISPLAY: block; BACKGROUND: url(images/consulting_icon.gif) no-repeat left top
}
.contact {
	CLEAR: both
}
.web-portfolio-imgthumb {
	CLEAR: both
}
.servicesinnerlink1 {
	CLEAR: both
}
.servicesinnerlink2 {
	CLEAR: both
}
.contact-information {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FLOAT: left; PADDING-TOP: 0px
}
.contact-us A {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 24px; BACKGROUND: url(images/contact-icon.gif) no-repeat left top; COLOR: #477178; FONT-WEIGHT: 700; PADDING-TOP: 7px
}
.contact-us A:hover {
	BACKGROUND: url(images/contact-over.gif) no-repeat left top; COLOR: #697513
}
.contacttext {
	PADDING-BOTTOM: 8px; MARGIN-TOP: 5px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; OVERFLOW: hidden; PADDING-TOP: 8px
}
.contacttextdl {
	BORDER-BOTTOM: #bfbfbf 1px dotted; WIDTH: 543px; FLOAT: left
}
.content {
	TEXT-ALIGN: left; FONT-FAMILY: Tahoma; COLOR: #123f53; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.content LI {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 20px; DISPLAY: block; BACKGROUND: url(images/offshore-devel-bullet.gif) no-repeat 2px 5px; COLOR: #30383a
}
.contline {
	LINE-HEIGHT: 15px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-TOP: 8px
}
.corporate A {
	PADDING-BOTTOM: 8px; LINE-HEIGHT: 47px; PADDING-LEFT: 37px; PADDING-RIGHT: 0px; BACKGROUND: url(images/corporate-icon.gif) no-repeat left top; COLOR: #477178; MARGIN-LEFT: 7px; FONT-SIZE: 11px; FONT-WEIGHT: 700; PADDING-TOP: 8px
}
.corporate A:hover {
	COLOR: #000; TEXT-DECORATION: none
}
.reruest-for-proposal A:hover {
	COLOR: #000; TEXT-DECORATION: none
}
.portfolio A:hover {
	COLOR: #000; TEXT-DECORATION: none
}
.download-brochure A:hover {
	COLOR: #000; TEXT-DECORATION: none
}
.corporate-inn A:hover {
	COLOR: #000; TEXT-DECORATION: none
}
.reruest-for-proposal-inn A:hover {
	COLOR: #000; TEXT-DECORATION: none
}
.portfolio-inn A:hover {
	COLOR: #000; TEXT-DECORATION: none
}
.download-brochure-inn A:hover {
	COLOR: #000; TEXT-DECORATION: none
}
.listing A:hover {
	COLOR: #000; TEXT-DECORATION: none
}
.readmore A:hover {
	COLOR: #000; TEXT-DECORATION: none
}
.phonetitle A:hover {
	COLOR: #000; TEXT-DECORATION: none
}
.techtextti A:hover {
	COLOR: #000; TEXT-DECORATION: none
}
.corporate-inn A {
	PADDING-BOTTOM: 8px; LINE-HEIGHT: 32px; PADDING-LEFT: 34px; PADDING-RIGHT: 0px; BACKGROUND: url(images/corporate-icon-inn.gif) no-repeat left 3px; COLOR: #477178; MARGIN-LEFT: 7px; FONT-SIZE: 11px; FONT-WEIGHT: 700; PADDING-TOP: 8px
}
.ctitle {
	BORDER-BOTTOM: #a9c2c8 1px solid; BORDER-LEFT: #a9c2c8 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 240px; PADDING-RIGHT: 2px; BORDER-TOP: #a9c2c8 1px solid; BORDER-RIGHT: #a9c2c8 1px solid; PADDING-TOP: 2px
}
.ctitle STRONG {
	LINE-HEIGHT: 18px; PADDING-LEFT: 6px; DISPLAY: block; BACKGROUND: url(images/ctitle-bg.jpg) #dfe9ec repeat-x left top; COLOR: #2b555c
}
.desiname {
	PADDING-LEFT: 6px; WIDTH: 270px; CLEAR: both; PADDING-TOP: 6px
}
.desiname LI {
	TEXT-INDENT: 8px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; FLOAT: left; COLOR: #1f4345; FONT-SIZE: 11px
}
.desiname LI IMG {
	PADDING-TOP: 2px
}
.following {
	PADDING-TOP: 2px
}
.reportlist DD UL {
	PADDING-TOP: 2px
}
.sharepoint {
	PADDING-TOP: 2px
}
.doneed-box {
	BORDER-BOTTOM: #609aa4 1px solid; BORDER-LEFT: #609aa4 1px solid; PADDING-BOTTOM: 10px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; WIDTH: 230px; PADDING-RIGHT: 0px; BACKGROUND: #f5feff; FLOAT: left; BORDER-TOP: #609aa4 1px solid; BORDER-RIGHT: #609aa4 1px solid; PADDING-TOP: 0px
}
.doneed-box A {
	TEXT-ALIGN: left; PADDING-BOTTOM: 10px; LINE-HEIGHT: 16px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000; FONT-SIZE: 11px; FONT-WEIGHT: 700; TEXT-DECORATION: underline; PADDING-TOP: 10px
}
.doneed-box A:hover {
	TEXT-DECORATION: none
}
#TickerVertical LI .NewsTitle A:hover {
	TEXT-DECORATION: none
}
.clic A:hover {
	TEXT-DECORATION: none
}
.porttext DIV A:hover {
	TEXT-DECORATION: none
}
.doneed-box H2 {
	LINE-HEIGHT: 20px; PADDING-LEFT: 8px; BACKGROUND: #609aa4; COLOR: #fff; FONT-SIZE: 13px; PADDING-TOP: 1px
}
.dotext {
	TEXT-ALIGN: justify; PADDING-BOTTOM: 0px; LINE-HEIGHT: 17px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.download-brochure A {
	PADDING-BOTTOM: 8px; LINE-HEIGHT: 47px; PADDING-LEFT: 37px; PADDING-RIGHT: 0px; BACKGROUND: url(images/download-icon.gif) no-repeat left top; COLOR: #477178; MARGIN-LEFT: 7px; FONT-WEIGHT: 700; PADDING-TOP: 8px
}
.download-brochure-inn A {
	PADDING-BOTTOM: 8px; LINE-HEIGHT: 32px; PADDING-LEFT: 34px; PADDING-RIGHT: 0px; BACKGROUND: url(images/download-icon-inn.gif) no-repeat left 3px; COLOR: #477178; MARGIN-LEFT: 7px; FONT-WEIGHT: 700; PADDING-TOP: 8px
}
.e-commerce {
	DISPLAY: block; PADDING-TOP: 4px
}
.e-commerce A {
	PADDING-LEFT: 30px; DISPLAY: block; BACKGROUND: url(images/e_commerce_icon.gif) no-repeat left top; HEIGHT: 22px; PADDING-TOP: 3px
}
.e-commerce A:hover {
	DISPLAY: block; BACKGROUND: url(images/e_commerce_icon.gif) no-repeat left top
}
.enlarge {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 18px; PADDING-RIGHT: 0px; BACKGROUND: url(images/icon_enlarge.gif) no-repeat left top; PADDING-TOP: 0px
}
.events {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 5px
}
.events-title-new1 {
	TEXT-ALIGN: left; LINE-HEIGHT: 30px; MARGIN: 0px; PADDING-LEFT: 10px; COLOR: #3f5c61; FONT-SIZE: 15px; FONT-WEIGHT: 700
}
.events-ttl {
	LINE-HEIGHT: 37px; MARGIN: 0px 20px 0px 23px; COLOR: #3f5c61; FONT-SIZE: 15px; FONT-WEIGHT: 700
}
.fax {
	WIDTH: 140px; HEIGHT: auto; COLOR: #adc022; MARGIN-LEFT: 10px; CLEAR: both; FONT-WEIGHT: 700; PADDING-TOP: 5px
}
.fax A {
	PADDING-LEFT: 22px; BACKGROUND: url(images/fax-icon.gif) no-repeat left bottom; COLOR: #adc022; PADDING-TOP: 5px
}
.fax A:hover {
	BACKGROUND: url(images/fax-over.gif) no-repeat left bottom; COLOR: #2f5358
}
.feedback-link A {
	BACKGROUND: url(images/feedback-icon.gif) no-repeat center 15px; FLOAT: left; HEIGHT: 15px
}
.feedback-link A:hover {
	BACKGROUND: url(images/feedback-icon.gif) no-repeat center 13px; TEXT-DECORATION: none
}
.fl-1 {
	WIDTH: 84px; FLOAT: left
}
.fl-1 LI {
	TEXT-ALIGN: center; LINE-HEIGHT: 28px; COLOR: #156a6b; FONT-SIZE: 11px; FONT-WEIGHT: 700
}
.fl-2 {
	WIDTH: 68px; FLOAT: left
}
.fl-2 LI {
	TEXT-ALIGN: center; LINE-HEIGHT: 28px; COLOR: #000; FONT-SIZE: 11px; FONT-WEIGHT: 700
}
.fl-3 LI {
	TEXT-ALIGN: center; LINE-HEIGHT: 28px; COLOR: #000; FONT-SIZE: 11px; FONT-WEIGHT: 700
}
.fl-4 LI {
	TEXT-ALIGN: center; LINE-HEIGHT: 28px; COLOR: #000; FONT-SIZE: 11px; FONT-WEIGHT: 700
}
.fl-3 {
	WIDTH: 59px; FLOAT: left
}
.fl-4 {
	WIDTH: 83px; FLOAT: left
}
.flight {
	WIDTH: 296px; FLOAT: left; PADDING-TOP: 68px
}
.flightbg {
	BACKGROUND: url(images/flight-bg.jpg) no-repeat left top; HEIGHT: 89px
}
.following LI {
	LIST-STYLE-POSITION: inside; LINE-HEIGHT: 18px; LIST-STYLE-TYPE: disc; FONT-SIZE: 13px
}
.following3 {
	PADDING-LEFT: 18px; PADDING-TOP: 2px
}
.following3 LI {
	LINE-HEIGHT: 18px; LIST-STYLE-TYPE: disc; FONT-SIZE: 12px
}
.form_li-1 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 200px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.form_li1 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 200px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.form_li1 SPAN {
	COLOR: red
}
.gadm {
	WIDTH: 310px; PADDING-RIGHT: 6px; FLOAT: left
}
.gtalk-massenger-contat {
	PADDING-BOTTOM: 12px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 35px; WIDTH: 140px; PADDING-RIGHT: 10px; BACKGROUND: url(images/gtalk-icon.gif) no-repeat 5px 1px; MARGIN-LEFT: 7px; FONT-SIZE: 10px; PADDING-TOP: 0px
}
.gtalk-massenger-contat A {
	LINE-HEIGHT: 22px; PADDING-LEFT: 25px; COLOR: #000; TEXT-DECORATION: none; PADDING-TOP: 15px
}
.msn-massenger-contat A {
	LINE-HEIGHT: 22px; PADDING-LEFT: 25px; COLOR: #000; TEXT-DECORATION: none; PADDING-TOP: 15px
}
.skype-massenger-contat A {
	LINE-HEIGHT: 22px; PADDING-LEFT: 25px; COLOR: #000; TEXT-DECORATION: none; PADDING-TOP: 15px
}
.hall {
	TEXT-ALIGN: center; LINE-HEIGHT: 30px; BACKGROUND: #232323; COLOR: #fff; FONT-WEIGHT: 700
}
.highlights {
	WIDTH: 166px
}
.highlights A {
	COLOR: #066; TEXT-DECORATION: underline
}
.highlights A:hover {
	COLOR: #3f3f3f; TEXT-DECORATION: underline
}
#middle-body P A {
	COLOR: #3f3f3f; TEXT-DECORATION: underline
}
.highlights DD {
	PADDING-TOP: 5px
}
.highlights DT {
	TEXT-ALIGN: left; PADDING-LEFT: 17px; MARGIN-BOTTOM: 5px; BACKGROUND: url(images/arrow.gif) no-repeat 1px 2px; COLOR: #477178; FONT-SIZE: 11px; FONT-WEIGHT: 700; MARGIN-RIGHT: 2px
}
.hirebox1 {
	WIDTH: 270px; PADDING-RIGHT: 11px; FLOAT: left
}
.hirebox1 DD {
	LINE-HEIGHT: 18px; PADDING-LEFT: 8px; BACKGROUND: url(images/liico2.jpg) no-repeat left 5px
}
.hirebox1 DL {
	BORDER-BOTTOM: #609aa4 1px solid; BORDER-LEFT: #609aa4 1px solid; PADDING-BOTTOM: 8px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; BORDER-TOP: #609aa4 1px solid; BORDER-RIGHT: #609aa4 1px solid; PADDING-TOP: 8px
}
.hirebox1 H2 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; BACKGROUND: #609aa4; COLOR: #fff; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.hireim {
	BORDER-BOTTOM: #609aa4 1px dotted; TEXT-ALIGN: center; PADDING-BOTTOM: 2px; MARGIN-BOTTOM: 10px
}
.home-link A {
	BACKGROUND: url(images/home-icon.gif) no-repeat center 15px; FLOAT: left; HEIGHT: 15px
}
.home-link A:hover {
	BACKGROUND: url(images/home-icon.gif) no-repeat center 13px; TEXT-DECORATION: none
}
.homeleft {
	WIDTH: 309px; FLOAT: left; PADDING-TOP: 10px
}
.homeleft H2 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 29px; PADDING-LEFT: 36px; PADDING-RIGHT: 0px; FONT-FAMILY: Tahoma, Geneva, sans-serif; BACKGROUND: url(images/ic-ttl.gif) no-repeat left bottom; COLOR: #365054; FONT-SIZE: 13px; PADDING-TOP: 0px
}
.homepagelinkline {
	BORDER-TOP: #fff 2px solid
}
.aboutpagelinkline {
	BORDER-TOP: #fff 2px solid
}
.hometext {
	COLOR: #1e2c44; TEXT-DECORATION: none
}
.howwill H2 {
	PADDING-LEFT: 5px; FONT-FAMILY: Tahoma, Geneva, sans-serif; COLOR: #365054; FONT-SIZE: 13px; PADDING-TOP: 10px
}
.howwillbox {
	WIDTH: 554px; FLOAT: left
}
.htmllink {
	PADDING-LEFT: 3px; WIDTH: 182px; FLOAT: left; PADDING-TOP: 4px
}
.htmllink A {
	LINE-HEIGHT: 18px; PADDING-LEFT: 14px; BACKGROUND: url(images/icon-my.jpg) no-repeat left center; TEXT-DECORATION: none
}
.htmllink DD {
	PADDING-LEFT: 5px; PADDING-RIGHT: 4px; FLOAT: left
}
.indiamap {
	WIDTH: 215px; FLOAT: left
}
.javaimg {
	TEXT-ALIGN: center; WIDTH: 92px; FLOAT: left; HEIGHT: 120px
}
.javaslide {
	WIDTH: 244px; FLOAT: left; PADDING-TOP: 10px
}
.javaslide H2 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 29px; PADDING-LEFT: 36px; PADDING-RIGHT: 0px; FONT-FAMILY: Tahoma, Geneva, sans-serif; BACKGROUND: url(images/new-offering.jpg) no-repeat left bottom; COLOR: #365054; FONT-SIZE: 13px; PADDING-TOP: 0px
}
.javatext {
	MIN-HEIGHT: 88px; WIDTH: 149px; FLOAT: left; HEIGHT: auto !important; PADDING-TOP: 7px
}
.javatext STRONG {
	BORDER-BOTTOM: #c9c9c9 1px dotted; PADDING-BOTTOM: 2px; PADDING-LEFT: 8px; DISPLAY: block; MARGIN-BOTTOM: 2px; BACKGROUND: url(images/liico2.jpg) no-repeat left 4px; COLOR: #000; FONT-SIZE: 11px; FONT-WEIGHT: 400
}
.jumpmenu_1 {
	BORDER-BOTTOM: #bababa 1px solid; BORDER-LEFT: #bababa 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #fff; MARGIN: 2px 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #003; BORDER-TOP: #bababa 1px solid; BORDER-RIGHT: #bababa 1px solid; PADDING-TOP: 2px
}
.jumpmenu_2 OL {
	PADDING-LEFT: 25px; COLOR: #003
}
.jumpmenu_2 OL LI {
	LIST-STYLE-POSITION: outside; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: decimal; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; COLOR: #003; PADDING-TOP: 10px
}
.l-menu-arrow {
	BACKGROUND: url(images/left-menu-bg.gif) no-repeat right 14px
}
.leftlinktitleheight {
	PADDING-BOTTOM: 10px; MARGIN: 0px 0px 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.legacy-application-re-engineering A {
	PADDING-LEFT: 30px; DISPLAY: block; BACKGROUND: url(images/legacy_application_icon.gif) no-repeat left top; HEIGHT: 28px
}
.legacy-application-re-engineering A:hover {
	DISPLAY: block; BACKGROUND: url(images/legacy_application_icon.gif) no-repeat left top
}
.line {
	BACKGROUND-COLOR: #cfeaee; MARGIN-TOP: 31px; WIDTH: 1px; FLOAT: left; HEIGHT: 10px !important; MARGIN-LEFT: 12px; MARGIN-RIGHT: 12px
}
.line2 {
	BORDER-BOTTOM: #969696 1px dotted; LINE-HEIGHT: 2px; DISPLAY: block !important; HEIGHT: 2px; MARGIN-LEFT: 25px; FONT-SIZE: 2px
}
.line3 {
	WIDTH: 180px; BACKGROUND: url(images/line.gif) no-repeat left top; HEIGHT: 1px; CLEAR: both; FONT-SIZE: 2px
}
.listing {
	LIST-STYLE-TYPE: none; FLOAT: left; COLOR: #3f3f3f; FONT-SIZE: 12px; LIST-STYLE-IMAGE: none
}
.listing A {
	COLOR: #30383a; TEXT-DECORATION: underline
}
.listing DD {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 28px; DISPLAY: block; BACKGROUND: url(images/offshore-devel-bullet.gif) no-repeat 10px 5px; COLOR: #30383a
}
.listing-box-btm {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(images/tab-bottom.gif) no-repeat left top; HEIGHT: 5px; FONT-SIZE: 2px; PADDING-TOP: 0px
}
.listing-box-c {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: url(images/tab-center.gif) repeat-y; HEIGHT: 134px !important; PADDING-TOP: 15px
}
.listing-two {
	PADDING-BOTTOM: 5px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; WIDTH: 240px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #5f878e; FONT-SIZE: 11px; LIST-STYLE-IMAGE: none; MARGIN-RIGHT: 20px; PADDING-TOP: 5px
}
.listing-two A {
	COLOR: #5f878e
}
.listing-two DD {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 15px; DISPLAY: block; BACKGROUND: url(images/bullet.gif) no-repeat 3px 5px
}
.listing-two DT {
	BORDER-BOTTOM: #5f878e 1px solid; PADDING-BOTTOM: 2px; DISPLAY: block; MARGIN-BOTTOM: 5px; FONT-WEIGHT: 700
}
.listing2 DD {
	LINE-HEIGHT: 21px; PADDING-LEFT: 15px; BACKGROUND: url(images/liicon.jpg) no-repeat 2px 8px
}
.loactionindia {
	PADDING-LEFT: 15px; WIDTH: 520px; FLOAT: left; PADDING-TOP: 15px
}
.logo {
	MARGIN-TOP: 10px; BACKGROUND: url(images/semaphore-logo.gif) no-repeat left top; FLOAT: left; HEIGHT: 75px
}
.logo A {
	WIDTH: 199px; DISPLAY: block; HEIGHT: 75px
}
.mail {
	WIDTH: 140px; BACKGROUND: url(images/mail-icon.gif) no-repeat 6px 2px; HEIGHT: auto; COLOR: #adc022; MARGIN-LEFT: 9px; CLEAR: both; FONT-SIZE: 10px; FONT-WEIGHT: 700
}
.mail A {
	PADDING-LEFT: 35px; COLOR: #000; TEXT-DECORATION: none
}
.mail A:hover {
	COLOR: #477178; TEXT-DECORATION: none
}
.skype-massenger-contat A:hover {
	COLOR: #477178; TEXT-DECORATION: none
}
.yahoo-massenger-contat A:hover {
	COLOR: #477178; TEXT-DECORATION: none
}
.main-services A {
	DISPLAY: block; COLOR: #3f5c61; MARGIN-LEFT: 2px; FONT-SIZE: 11px; FONT-WEIGHT: 400
}
.main-services A:hover {
	COLOR: #000
}
#middle-body P SPAN A:hover {
	COLOR: #000
}
.listing-two A:hover {
	COLOR: #000
}
.telephone A:hover {
	COLOR: #000
}
.telephone-inn A:hover {
	COLOR: #000
}
.servicesinnerlink A:hover {
	COLOR: #000
}
A.servicesinnerlink:hover {
	COLOR: #000
}
.services-listing A:hover {
	COLOR: #000
}
.service-titel-1 A:hover {
	COLOR: #000
}
.clientele-listing A:hover {
	COLOR: #000
}
.clientele-titel-1 A:hover {
	COLOR: #000
}
.web_portlink:hover {
	COLOR: #000
}
.htmllink A:hover {
	COLOR: #000
}
.map {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px
}
.march {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; LINE-HEIGHT: 16px; FONT-FAMILY: Tahoma, Geneva, sans-serif; COLOR: #fff; FONT-SIZE: 12px; PADDING-TOP: 2px
}
.margin LI {
	TEXT-TRANSFORM: uppercase; WIDTH: 210px; BACKGROUND: url(images/rightmargin-bg.gif) no-repeat left top; HEIGHT: 47px
}
.margin-inn LI {
	TEXT-TRANSFORM: uppercase; WIDTH: 210px; BACKGROUND: url(images/rightmargin-bg-inn.gif) no-repeat left top; HEIGHT: 32px
}
.menu-c {
	WIDTH: 740px; BACKGROUND: url(images/menu-c.gif) repeat-x; FLOAT: left; HEIGHT: 46px
}
.menu-l {
	WIDTH: 15px; BACKGROUND: url(images/menu-l.gif) no-repeat left top; FLOAT: left; HEIGHT: 46px
}
.menu-r {
	WIDTH: 15px; BACKGROUND: url(images/menu-r.gif) no-repeat left top; FLOAT: left; HEIGHT: 46px
}
.menubar {
	WIDTH: 770px; FLOAT: left; HEIGHT: 46px; PADDING-TOP: 19px !important
}
.middleline {
	MARGIN: 10px 0px 5px; HEIGHT: auto !important; BORDER-TOP: #a3b8bc 1px solid
}
.mobile-development A {
	PADDING-LEFT: 30px; DISPLAY: block; BACKGROUND: url(images/mobile_develpoment_icon.gif) no-repeat left top; HEIGHT: 29px
}
.mobile-development A:hover {
	DISPLAY: block; BACKGROUND: url(images/mobile_develpoment_icon.gif) no-repeat left top
}
.msn-massenger-contat {
	PADDING-BOTTOM: 15px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 35px; WIDTH: 140px; PADDING-RIGHT: 12px; BACKGROUND: url(images/msn.gif) no-repeat 4px 2px; MARGIN-LEFT: 7px; FONT-SIZE: 10px; PADDING-TOP: 0px
}
.neticon {
	LINE-HEIGHT: 25px; PADDING-LEFT: 45px; DISPLAY: block; BACKGROUND: url(images/services-software-development-s.gif) no-repeat 5px center; HEIGHT: 25px; COLOR: #326e77
}
.neticonseo {
	LINE-HEIGHT: 25px; PADDING-LEFT: 40px; DISPLAY: block; BACKGROUND: url(images/seo-icon.gif) no-repeat 5px center; HEIGHT: 25px; COLOR: #326e77
}
.new-ic-box {
	TEXT-ALIGN: center; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 105px; PADDING-RIGHT: 2px; FLOAT: left; PADDING-TOP: 2px
}
.new-ic-box-new {
	TEXT-ALIGN: center; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 88px; PADDING-RIGHT: 2px; FLOAT: left; PADDING-TOP: 2px
}
.new-ic-box-txt {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT: bold 12px Arial, Helvetica, sans-serif; CLEAR: both; PADDING-TOP: 5px
}
.newbox {
	BORDER-BOTTOM: #aec0c3 2px solid; PADDING-BOTTOM: 8px; WIDTH: 554px; FLOAT: left
}
.norm-txt {
	TEXT-ALIGN: justify; PADDING-BOTTOM: 2px; LINE-HEIGHT: 18px; FONT-SIZE: 11px
}
.norm-txt A {
	COLOR: #3f3f3f; TEXT-DECORATION: underline
}
.odc {
	TEXT-ALIGN: left; LINE-HEIGHT: 24px; PADDING-LEFT: 12px; WIDTH: 189px; FONT-FAMILY: Tahoma, Geneva, sans-serif; BACKGROUND: #d3e6e8; COLOR: #2f6f77; FONT-SIZE: 11px; FONT-WEIGHT: 700; BORDER-RIGHT: #fff 4px solid
}
.offshore-software-development-about {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: auto !important; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.offshore-software-development-about DL {
	BORDER-BOTTOM: 10px
}
.pageselected {
	COLOR: red; FONT-WEIGHT: 700
}
.pancontent {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.peratext {
	TEXT-ALIGN: left; PADDING-BOTTOM: 10px; LINE-HEIGHT: 16px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 10px
}
.phone {
	WIDTH: 50px; FLOAT: left; FONT-WEIGHT: 700
}
.phonename {
	PADDING-TOP: 8px
}
.phonename LI {
	LINE-HEIGHT: 16px
}
.phonetitle {
	LINE-HEIGHT: 27px; PADDING-LEFT: 10px; COLOR: #4f5d5f; FONT-SIZE: 11px; FONT-WEIGHT: 700
}
.phonetitle A {
	COLOR: #4f5d5f; TEXT-DECORATION: none
}
.planbox {
	BORDER-BOTTOM: #80acb4 1px solid; BORDER-LEFT: #80acb4 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #f6fcfd; BORDER-TOP: #80acb4 1px solid; BORDER-RIGHT: #80acb4 1px solid; PADDING-TOP: 5px
}
.planbox H5 {
	BORDER-BOTTOM: #95c1d9 1px solid; TEXT-TRANSFORM: uppercase; MARGIN: 0px; COLOR: #c00; FONT-SIZE: 16px; FONT-WEIGHT: 700
}
.planbox H6 {
	COLOR: #c00; FONT-SIZE: 12px
}
.portfolio A {
	PADDING-BOTTOM: 8px; LINE-HEIGHT: 47px; PADDING-LEFT: 37px; PADDING-RIGHT: 0px; BACKGROUND: url(images/portfolio-icon.gif) no-repeat left top; COLOR: #477178; MARGIN-LEFT: 7px; FONT-WEIGHT: 700; PADDING-TOP: 8px
}
.portfolio-inn A {
	PADDING-BOTTOM: 8px; LINE-HEIGHT: 32px; PADDING-LEFT: 34px; PADDING-RIGHT: 0px; BACKGROUND: url(images/portfolio-icon-inn.gif) no-repeat left 3px; COLOR: #477178; MARGIN-LEFT: 7px; FONT-WEIGHT: 700; PADDING-TOP: 8px
}
.portfolio-line-1 {
	HEIGHT: 9px
}
.portfolio-line-3 {
	HEIGHT: 9px
}
.portfolio-line-2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 145px; PADDING-TOP: 0px
}
.portfolio-line-2 DD {
	MARGIN: 0px 0px 2px
}
.portfolio-line-2 DD SPAN {
	DISPLAY: block; HEIGHT: 74px; COLOR: #b180ad; FONT-SIZE: 11px; FONT-WEIGHT: 700
}
.portfolio-line-2 DIV {
	FLOAT: left
}
.portfolio-line-2 UL LI {
	FLOAT: left
}
.porticon {
	FLOAT: left
}
.portfolio-line-2 P {
	PADDING-BOTTOM: 0px; MARGIN-TOP: -45px; PADDING-LEFT: 90px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 5px; PADDING-TOP: 0px
}
.porttext {
	WIDTH: 99px; FONT-FAMILY: Tahoma, Geneva, sans-serif; FLOAT: left; COLOR: #4c4c4c; FONT-SIZE: 14px; FONT-WEIGHT: 700; PADDING-TOP: 15px
}
.porttext DIV {
	TEXT-ALIGN: right; LINE-HEIGHT: 22px; MARGIN-TOP: 8px; BACKGROUND: #d3e6e8
}
.porttext DIV A {
	PADDING-RIGHT: 5px; COLOR: #41686e; FONT-SIZE: 11px; FONT-WEIGHT: 400; TEXT-DECORATION: underline
}
.presentation {
	LINE-HEIGHT: 27px !important; MARGIN: 0px 20px 0px 11px; PADDING-LEFT: 33px; BACKGROUND: url(images/presentaion-icon.gif) no-repeat left 10px; COLOR: #3f5c61; FONT-SIZE: 15px; FONT-WEIGHT: 700
}
.pricing-listing {
	TEXT-ALIGN: justify; PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; LIST-STYLE-TYPE: none; PADDING-LEFT: 5px; PADDING-RIGHT: 10px; FLOAT: left; FONT-SIZE: 12px; LIST-STYLE-IMAGE: none; PADDING-TOP: 13px
}
.pro-title {
	BORDER-BOTTOM: #d8d8d8 1px solid; BORDER-LEFT: #d8d8d8 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: normal; MARGIN: 2px 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #dee7e9; COLOR: #2e474b; FONT-SIZE: 13px; BORDER-TOP: #d8d8d8 1px solid; FONT-WEIGHT: 700; BORDER-RIGHT: #d8d8d8 1px solid; PADDING-TOP: 0px
}
.product-development A {
	PADDING-LEFT: 30px; DISPLAY: block; BACKGROUND: url(images/product_development_icon.gif) no-repeat left top; HEIGHT: 22px; PADDING-TOP: 3px
}
.product-development A:hover {
	DISPLAY: block; BACKGROUND: url(images/product_development_icon.gif) no-repeat left top
}
.quick-links {
	LINE-HEIGHT: 15px; MARGIN: 0px 20px 0px 10px; PADDING-LEFT: 28px; BACKGROUND: url(images/quick-links-icon.gif) no-repeat left 4px; COLOR: #2e474b; FONT-SIZE: 12px; FONT-WEIGHT: 700; TEXT-DECORATION: none; PADDING-TOP: 5px
}
.quick-qontact {
	HEIGHT: auto; COLOR: #adc022; MARGIN-LEFT: 8px; FONT-WEIGHT: 700
}
.quick-qontact A {
	PADDING-LEFT: 33px; BACKGROUND: url(images/quick-contact-icon.gif) no-repeat left top; COLOR: #fff; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.quick-qontact A:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
.reachus {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-FAMILY: Verdana, Geneva, sans-serif; BACKGROUND: url(images/ctop-bg.jpg) repeat-x left top; COLOR: #457178; FONT-SIZE: 13px; FONT-WEIGHT: 500; PADDING-TOP: 4px
}
.reachus STRONG {
	DISPLAY: block; FONT-SIZE: 14px; PADDING-TOP: 3px
}
.readm {
	WIDTH: 75px; PADDING-RIGHT: 10px; FLOAT: right; PADDING-TOP: 4px
}
.readm A {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; PADDING-LEFT: 0px; WIDTH: 75px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(images/read-more-bg.jpg) no-repeat left top; COLOR: #174047; FONT-SIZE: 11px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.readm A:hover {
	TEXT-DECORATION: underline
}
.ajaxlink A {
	TEXT-DECORATION: underline
}
.hirebox1 A {
	TEXT-DECORATION: underline
}
.readmore {
	TEXT-ALIGN: right; MARGIN: 5px 10px; COLOR: #069
}
.readmore A {
	TEXT-ALIGN: right; COLOR: #234146; TEXT-DECORATION: underline
}
.reportlist {
	CLEAR: both; PADDING-TOP: 8px
}
.reportlist DD {
	TEXT-ALIGN: justify; PADDING-BOTTOM: 5px; LINE-HEIGHT: 16px; PADDING-LEFT: 20px; WIDTH: 250px; BACKGROUND: url(images/offshore-devel-bullet.gif) no-repeat 4px 5px; FONT-SIZE: 12px
}
.reportlist DD LI {
	PADDING-LEFT: 12px; BACKGROUND: url(images/liicon.jpg) no-repeat left 5px
}
.reportlist DD LI UL LI {
	TEXT-ALIGN: left; PADDING-LEFT: 12px; BACKGROUND: url(images/liico2.jpg) no-repeat left 5px
}
.reruest-for-proposal A {
	PADDING-BOTTOM: 8px; LINE-HEIGHT: 47px; PADDING-LEFT: 37px; PADDING-RIGHT: 0px; BACKGROUND: url(images/requestforproposal-icon.gif) no-repeat left top; COLOR: #477178; MARGIN-LEFT: 7px; FONT-WEIGHT: 700; PADDING-TOP: 8px
}
.reruest-for-proposal-inn A {
	PADDING-BOTTOM: 8px; LINE-HEIGHT: 32px; PADDING-LEFT: 34px; PADDING-RIGHT: 0px; BACKGROUND: url(images/requestforproposal-icon-inn.gif) no-repeat left 3px; COLOR: #477178; MARGIN-LEFT: 7px; FONT-WEIGHT: 700; PADDING-TOP: 8px
}
.rich-internet A {
	PADDING-LEFT: 30px; DISPLAY: block; BACKGROUND: url(images/ria-home.jpg) no-repeat 2px top; HEIGHT: 29px
}
.search-link A {
	BACKGROUND: url(images/search-icon.gif) no-repeat center 15px; FLOAT: left; HEIGHT: 15px
}
.search-link A:hover {
	BACKGROUND: url(images/search-icon.gif) no-repeat center 13px; TEXT-DECORATION: none
}
.seealso {
	LINE-HEIGHT: 15px; MARGIN: 0px 20px 0px 10px; PADDING-LEFT: 30px; BACKGROUND: url(images/seealso-icon.gif) no-repeat left 4px; COLOR: #2e474b; FONT-SIZE: 12px; FONT-WEIGHT: 700; TEXT-DECORATION: none; PADDING-TOP: 5px
}
.seo-portfolio {
	TEXT-ALIGN: justify; DISPLAY: block; MARGIN-BOTTOM: 10px; CLEAR: both; OVERFLOW: hidden
}
.seo-portfolio DD LI {
	TEXT-ALIGN: justify; PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.seo-portfolio DD UL UL LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 2px 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; BACKGROUND: url(images/business-process-outsourcing-bullet.gif) no-repeat left 5px; PADDING-TOP: 0px
}
.seo-portfolio DD {
	TEXT-ALIGN: left; LINE-HEIGHT: 13px; MARGIN-TOP: 5px; WIDTH: 355px; FLOAT: right
}
.seo-portfolio DD UL LI {
	TEXT-ALIGN: left; LINE-HEIGHT: 13px; MARGIN-TOP: 5px; WIDTH: 355px; FLOAT: right
}
.seo-portfolio DT {
	TEXT-ALIGN: center; MARGIN-TOP: 10px; PADDING-LEFT: 8px; WIDTH: 160px; FLOAT: left; HEIGHT: 150px; COLOR: #477178; FONT-SIZE: 12px; FONT-WEIGHT: 700
}
.seobut {
	PADDING-BOTTOM: 10px; CLEAR: both; OVERFLOW: hidden; PADDING-TOP: 20px
}
.seobut LI {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; WIDTH: 268px; PADDING-RIGHT: 4px; FLOAT: left; FONT-SIZE: 2px
}
.service-titel-1 {
	PADDING-BOTTOM: 5px; FONT-WEIGHT: 700
}
.service-titel-1 A {
	COLOR: #65702d
}
.services-box {
	MARGIN: 0px 4px 0px 0px; WIDTH: 180px; FLOAT: left
}
.services-listing {
	TEXT-ALIGN: justify; PADDING-BOTTOM: 10px; LINE-HEIGHT: 16px; LIST-STYLE-TYPE: none; FLOAT: left; COLOR: #000; FONT-SIZE: 11px; LIST-STYLE-IMAGE: none
}
.services-listing A {
	COLOR: #2a585f
}
.services-listing DD {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 15px; DISPLAY: block; BACKGROUND: url(images/semaphore-services-bullet.gif) no-repeat 3px 7px
}
.services-listing DT {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 15px; DISPLAY: block
}
.services-listingnew DT {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 15px; DISPLAY: block
}
.services-listing SPAN {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 15px; DISPLAY: block; BACKGROUND: url(images/semaphore-services-bullet2.gif) no-repeat 5px 7px
}
.services-listingnew {
	TEXT-ALIGN: justify; LINE-HEIGHT: 15px; LIST-STYLE-TYPE: none; COLOR: #000; FONT-SIZE: 11px; LIST-STYLE-IMAGE: none
}
.services-listingnew B {
	LINE-HEIGHT: 17px; DISPLAY: block; COLOR: #1c3b40; FONT-SIZE: 11px; FONT-WEIGHT: 700
}
.services-listingnew DD {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 15px; DISPLAY: block; BACKGROUND: url(images/semaphore-services-bullet.gif) no-repeat 3px 7px
}
.services-listingnew SPAN {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 15px; DISPLAY: block; BACKGROUND: url(images/semaphore-services-bullet2.gif) no-repeat 5px 7px
}
.servicesbox {
	TEXT-ALIGN: justify; LINE-HEIGHT: 14px; LIST-STYLE-TYPE: none; MARGIN-TOP: 15px; WIDTH: 270px; FLOAT: left; COLOR: #3f3f3f; FONT-SIZE: 11px; LIST-STYLE-IMAGE: none
}
.servicesinnerlink A {
	LINE-HEIGHT: 14px; COLOR: #3f5c61; TEXT-DECORATION: underline
}
.servicesinnerlink DD {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 35px; DISPLAY: block; BACKGROUND: url(images/offshore-devel-bullet.gif) no-repeat 18px 5px
}
.servicesinnerlink DD P {
	DISPLAY: block; COLOR: #3f3f3f
}
.servicesinnerlink DT {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 22px; DISPLAY: block; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; BACKGROUND: url(images/sub_button.jpg) #fff no-repeat left 6px; FONT-SIZE: 12px; FONT-WEIGHT: 700; TEXT-DECORATION: underline; PADDING-TOP: 5px
}
.servicesinnerlink {
	FONT-SIZE: 12px; TEXT-DECORATION: none
}
.servicesinnerlinkbox {
	FONT-SIZE: 12px; TEXT-DECORATION: none
}
.servicesinnerlink1 DD {
	TEXT-ALIGN: justify; PADDING-BOTTOM: 5px; LINE-HEIGHT: 16px; PADDING-LEFT: 35px; DISPLAY: block; BACKGROUND: url(images/offshore-devel-bullet.gif) no-repeat 18px 5px; FONT-SIZE: 12px
}
.servicesinnerlink2 DD {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 16px; PADDING-LEFT: 5px; DISPLAY: block; FONT-SIZE: 12px
}
.servicesinnerlink2 DD STRONG {
	BORDER-BOTTOM: #cee2e8 1px dotted; PADDING-BOTTOM: 2px; DISPLAY: block; MARGIN-BOTTOM: 6px; BORDER-TOP: #cee2e8 1px dotted; PADDING-TOP: 2px
}
.servicesinnerlink2 UL {
	LINE-HEIGHT: 16px; PADDING-LEFT: 25px; FONT-SIZE: 11px; PADDING-TOP: 5px
}
.servicesinnerlink2 UL LI {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 16px; LIST-STYLE-TYPE: disc; FONT-SIZE: 12px
}
.servicesinnerlinkbox DD {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(images/offshore-devel-bullet.gif) no-repeat 10px 10px; PADDING-TOP: 5px
}
.sharebusiness {
	PADDING-LEFT: 17px; BACKGROUND: url(images/arrow-portfolio.gif) no-repeat 0px center
}
.sharepoint LI {
	LINE-HEIGHT: 18px; PADDING-LEFT: 34px; BACKGROUND: url(images/ajax-ico.gif) no-repeat 20px 7px; FONT-SIZE: 12px
}
.sitemap-link A {
	BACKGROUND: url(images/sitemap-icon.gif) no-repeat center 15px; FLOAT: left; HEIGHT: 15px
}
.sitemap-link A:hover {
	BACKGROUND: url(images/sitemap-icon.gif) no-repeat center 13px; TEXT-DECORATION: none
}
.skype-massenger-contat {
	PADDING-BOTTOM: 13px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 35px; WIDTH: 140px; PADDING-RIGHT: 10px; BACKGROUND: url(images/skype-icon.gif) no-repeat 2px 2px; MARGIN-LEFT: 7px; FONT-SIZE: 10px; PADDING-TOP: 0px
}
.small-art-box {
	MARGIN: 0px; WIDTH: 556px; BACKGROUND: url(images/art-box-top.GIF) no-repeat left top; FLOAT: none; HEIGHT: auto; COLOR: #477178
}
.small-art-box-b {
	BACKGROUND: url(images/art-box-bottom.GIF) no-repeat left bottom; HEIGHT: 20px; CLEAR: both
}
.smallbox {
	MARGIN: 0px; WIDTH: 190px; BACKGROUND: url(images/small-box-top.gif) no-repeat left top; FLOAT: none; HEIGHT: auto; COLOR: #477178
}
.smallbox-inn {
	MARGIN: 0px; WIDTH: 210px; BACKGROUND: url(images/small-box-top-inn.gif) no-repeat left top; FLOAT: none; HEIGHT: auto; COLOR: #477178
}
.smallbox-inn2 {
	MARGIN: 0px; WIDTH: 210px; BACKGROUND: url(images/small-box-top1-3.gif) no-repeat left top; FLOAT: none; HEIGHT: auto; COLOR: #000
}
.smallbox-left {
	MARGIN: 0px; WIDTH: 194px; BACKGROUND: url(images/small-box-top1-4.gif) no-repeat left top; FLOAT: none; HEIGHT: auto; COLOR: #000; CLEAR: both
}
.smallbox-main {
	MARGIN: 0px; WIDTH: 190px; BACKGROUND: url(images/small-box-top1-1.gif) no-repeat left top; FLOAT: none; HEIGHT: auto; COLOR: #477178
}
.smallbox-main1 {
	MARGIN: 0px; WIDTH: 210px; BACKGROUND: url(images/small-box-top1-2.gif) no-repeat left top; FLOAT: none; HEIGHT: auto; COLOR: #000
}
.smallbox1 {
	MARGIN: 0px; WIDTH: 210px; BACKGROUND: url(images/small-box-top1.gif) no-repeat left top; FLOAT: none; HEIGHT: auto; COLOR: #477178; CLEAR: both
}
.smallboxbottom {
	BACKGROUND: url(images/small-box-bottom.gif) no-repeat left bottom; HEIGHT: 6px; CLEAR: both; FONT-SIZE: 2px
}
.smallboxmainbottom {
	BACKGROUND: url(images/small-box-bottom-main.gif) no-repeat left bottom; HEIGHT: 6px; CLEAR: both; FONT-SIZE: 2px
}
.smallboxmainbottom-new {
	HEIGHT: 6px; CLEAR: both; FONT-SIZE: 2px
}
.sndrfpcombo {
	WIDTH: 180px; FONT-SIZE: 11px
}
.software-portfolio {
	TEXT-ALIGN: justify; MARGIN-TOP: 10px; DISPLAY: block; MARGIN-BOTTOM: 10px; CLEAR: both; OVERFLOW: hidden; MARGIN-RIGHT: 10px
}
.software-portfolio DD {
	TEXT-ALIGN: left; LINE-HEIGHT: 15px; MARGIN-TOP: 0px; WIDTH: 375px; FLOAT: right
}
.software-portfolio DD LI {
	TEXT-ALIGN: justify; PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; WIDTH: 370px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
.software-portfolio DT {
	TEXT-ALIGN: center; MARGIN-TOP: 2px; WIDTH: 140px; FLOAT: left; HEIGHT: 150px; COLOR: #477178; MARGIN-LEFT: 2px; FONT-SIZE: 12px; FONT-WEIGHT: 700
}
.software-services-line-1 {
	TEXT-ALIGN: left; HEIGHT: 56px; COLOR: #af6e3e; FONT-SIZE: 10px; FONT-WEIGHT: 700
}
.softwaredevelopment A {
	PADDING-LEFT: 30px; DISPLAY: block; BACKGROUND: url(images/software_developmen_icon.gif) no-repeat left top; HEIGHT: 21px; PADDING-TOP: 3px
}
.softwaredevelopment A:hover {
	DISPLAY: block; BACKGROUND: url(images/software_developmen_icon.gif) no-repeat left top
}
.softwaredevelopment {
	DISPLAY: block; PADDING-TOP: 5px
}
.webdevelopment {
	DISPLAY: block; PADDING-TOP: 5px
}
.mobile-development {
	DISPLAY: block; PADDING-TOP: 5px
}
.product-development {
	DISPLAY: block; PADDING-TOP: 5px
}
.legacy-application-re-engineering {
	DISPLAY: block; PADDING-TOP: 5px
}
.webapplication {
	DISPLAY: block; PADDING-TOP: 5px
}
.rich-internet {
	DISPLAY: block; PADDING-TOP: 5px
}
.solution {
	DISPLAY: block; PADDING-TOP: 5px
}
.bpo {
	DISPLAY: block; PADDING-TOP: 5px
}
.solution A {
	PADDING-LEFT: 30px; DISPLAY: block; BACKGROUND: url(images/sol-home.jpg) no-repeat left top; HEIGHT: 23px
}
.solution-box {
	PADDING-BOTTOM: 8px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; WIDTH: 550px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 8px; BACKGROUND: url(images/borbot.jpg) no-repeat center bottom; OVERFLOW: hidden; PADDING-TOP: 0px
}
.solution-box H2 {
	LINE-HEIGHT: 20px; PADDING-LEFT: 23px; BACKGROUND: url(images/icon-my.jpg) #dee7e9 no-repeat 6px 7px; COLOR: #26525a; FONT-SIZE: 13px; PADDING-TOP: 1px
}
.solution-boxp {
	TEXT-ALIGN: justify; PADDING-BOTTOM: 8px; LINE-HEIGHT: 18px; PADDING-LEFT: 6px; WIDTH: auto !important; PADDING-RIGHT: 9px; DISPLAY: block; FONT-SIZE: 12px; PADDING-TOP: 4px
}
.staff {
	PADDING-LEFT: 20px
}
.staff LI {
	PADDING-BOTTOM: 7px; LINE-HEIGHT: 16px; LIST-STYLE-TYPE: decimal; PADDING-TOP: 2px
}
.sub-box {
	BORDER-BOTTOM: #dfdfdf 1px solid; BORDER-LEFT: #dfdfdf 1px solid; PADDING-LEFT: 5px; BORDER-TOP: #dfdfdf 1px solid; BORDER-RIGHT: #dfdfdf 1px solid
}
.sub-box DD {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 25px; DISPLAY: block; BACKGROUND: url(images/offshore-devel-bullet.gif) no-repeat 5px 5px
}
.sub-box DT {
	PADDING-BOTTOM: 5px; DISPLAY: block; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 13px; COLOR: #326e77; FONT-SIZE: 11px; PADDING-TOP: 5px
}
.sub-cont LI {
	LINE-HEIGHT: 12px; PADDING-LEFT: 15px; BACKGROUND: url(images/line.jpg) no-repeat left center; MARGIN-LEFT: 25px; FONT-SIZE: 11px; PADDING-TOP: 2px
}
.subhead {
	MARGIN-BOTTOM: 5px; COLOR: #3c3c3c; FONT-SIZE: 12px; FONT-WEIGHT: 700
}
.submit {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: center; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: medium; WIDTH: 58px; PADDING-RIGHT: 0px; BACKGROUND: url(images/submit-bg_1.gif) repeat-x left top; FLOAT: left; HEIGHT: 18px; COLOR: #fff; FONT-SIZE: 10px; BORDER-TOP: 0px; CURSOR: pointer; FONT-WEIGHT: 400; MARGIN-RIGHT: 10px; BORDER-RIGHT: 0px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.submit1 {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: center; BORDER-LEFT: 0px; PADDING-BOTTOM: 2px; LINE-HEIGHT: 18px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; WIDTH: 58px; BACKGROUND: url(images/submit-bg_1.gif) repeat-x left top; HEIGHT: 18px; COLOR: #fff; FONT-SIZE: 10px; BORDER-TOP: 0px; CURSOR: pointer; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; TEXT-DECORATION: none
}
.system-integration A {
	PADDING-LEFT: 30px; DISPLAY: block; BACKGROUND: url(images/system_integration_icon.gif) no-repeat left top; HEIGHT: 20px; PADDING-TOP: 3px
}
.system-integration A:hover {
	DISPLAY: block; BACKGROUND: url(images/system_integration_icon.gif) no-repeat left top
}
.table-head {
	BACKGROUND-COLOR: #22636e; TEXT-INDENT: 10px; HEIGHT: 20px; COLOR: #fff; FONT-SIZE: 11px
}
.table-head-red {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: 20px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: #447b84; COLOR: #fff; PADDING-TOP: 2px
}
.table-head-redn {
	PADDING-BOTTOM: 1px; LINE-HEIGHT: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #dee7e9; COLOR: #447b84; PADDING-TOP: 1px
}
.tabledata {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; LINE-HEIGHT: 20px; FONT-SIZE: 11px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.tabledata .alter TD {
	BACKGROUND: #e4f4f6
}
.tabledata .tit {
	BORDER-BOTTOM: #376971 1px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #c00; PADDING-TOP: 0px
}
.tabledata .tit H1 {
	COLOR: #c00
}
.tabledata TD {
	PADDING-LEFT: 5px
}
.teamleade {
	BORDER-BOTTOM: #e5eef0 1px solid; BORDER-LEFT: #e5eef0 1px solid; MARGIN-TOP: 10px; WIDTH: 550px; CLEAR: both; OVERFLOW: hidden; BORDER-TOP: #e5eef0 1px solid; BORDER-RIGHT: #e5eef0 1px solid
}
.teamleade H2 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 23px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; BACKGROUND: #e5eef0; COLOR: #1f4345; PADDING-TOP: 0px
}
.tech1 {
	PADDING-BOTTOM: 9px; WIDTH: 172px; PADDING-RIGHT: 12px; BACKGROUND: url(images/tech-offer-bg.jpg) no-repeat left top; FLOAT: left; HEIGHT: 42px
}
.techimg {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 56px; PADDING-RIGHT: 2px; FLOAT: left; FONT-SIZE: 2px; PADDING-TOP: 2px
}
.technoimg {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 10px; FLOAT: right
}
.technolgoy-offers-listing DD {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 28px; DISPLAY: block; BACKGROUND: url(images/offshore-devel-bullet.gif) no-repeat 10px 5px
}
.bpo-services-listing DD {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 28px; DISPLAY: block; BACKGROUND: url(images/offshore-devel-bullet.gif) no-repeat 10px 5px
}
.technolgoy-offers-listing DT {
	PADDING-LEFT: 22px; DISPLAY: block; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; BACKGROUND: url(images/sub_button.jpg) #fff no-repeat left 6px; HEIGHT: 25px; FONT-SIZE: 12px; TEXT-DECORATION: underline; PADDING-TOP: 5px
}
.technolgoy-offers-listing {
	TEXT-ALIGN: justify; LINE-HEIGHT: 14px; LIST-STYLE-TYPE: none; FLOAT: left; COLOR: #3f3f3f; FONT-SIZE: 12px; LIST-STYLE-IMAGE: none
}
.bpo-services-listing {
	TEXT-ALIGN: justify; LINE-HEIGHT: 14px; LIST-STYLE-TYPE: none; FLOAT: left; COLOR: #3f3f3f; FONT-SIZE: 12px; LIST-STYLE-IMAGE: none
}
.technolgoy-offers-listing-two {
	LINE-HEIGHT: 15px; LIST-STYLE-TYPE: none; FLOAT: left; FONT-SIZE: 12px; LIST-STYLE-IMAGE: none
}
.technolgoy-offers-listing-two DD {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 28px; WIDTH: 175px; DISPLAY: block; BACKGROUND: url(images/offshore-devel-bullet.gif) no-repeat 10px 5px; FLOAT: left
}
.technolgoy-offers-listing-twonew DD {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 28px; WIDTH: 175px; DISPLAY: block; BACKGROUND: url(images/offshore-devel-bullet.gif) no-repeat 10px 5px; FLOAT: left
}
.technolgoy-offers-listing-two DT {
	PADDING-LEFT: 22px; DISPLAY: block; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; BACKGROUND: url(images/sub_button.jpg) #fff no-repeat left 6px; HEIGHT: 25px; FONT-SIZE: 12px; FONT-WEIGHT: 700; TEXT-DECORATION: underline; PADDING-TOP: 5px
}
.servicesinnerlink1 DT {
	PADDING-LEFT: 22px; DISPLAY: block; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; BACKGROUND: url(images/sub_button.jpg) #fff no-repeat left 6px; HEIGHT: 25px; FONT-SIZE: 12px; FONT-WEIGHT: 700; TEXT-DECORATION: underline; PADDING-TOP: 5px
}
.servicesinnerlink2 DT {
	PADDING-LEFT: 22px; DISPLAY: block; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; BACKGROUND: url(images/sub_button.jpg) #fff no-repeat left 6px; HEIGHT: 25px; FONT-SIZE: 12px; FONT-WEIGHT: 700; TEXT-DECORATION: underline; PADDING-TOP: 5px
}
.reportlist DT {
	PADDING-LEFT: 22px; DISPLAY: block; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; BACKGROUND: url(images/sub_button.jpg) #fff no-repeat left 6px; HEIGHT: 25px; FONT-SIZE: 12px; FONT-WEIGHT: 700; TEXT-DECORATION: underline; PADDING-TOP: 5px
}
.technolgoy-offers-listing-twonew DT {
	PADDING-LEFT: 22px; DISPLAY: block; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; BACKGROUND: url(images/sub_button.jpg) #fff no-repeat left 6px; HEIGHT: 25px; FONT-SIZE: 12px; FONT-WEIGHT: 700; TEXT-DECORATION: underline; PADDING-TOP: 5px
}
.technolgoy-offers-listing-twonew {
	LINE-HEIGHT: 15px; LIST-STYLE-TYPE: none; WIDTH: 240px; FLOAT: left; FONT-SIZE: 12px; LIST-STYLE-IMAGE: none
}
.techtextti {
	LINE-HEIGHT: 42px; PADDING-LEFT: 5px; COLOR: #375358; FONT-SIZE: 11px; FONT-WEIGHT: 700
}
.techtextti A {
	COLOR: #375358; TEXT-DECORATION: none
}
.telephone {
	LINE-HEIGHT: 30px; MARGIN: 0px 20px 0px 10px; COLOR: #adc022; FONT-SIZE: 15px; FONT-WEIGHT: 700
}
.telephone A {
	COLOR: #3f5c61; TEXT-DECORATION: none
}
.telephone-inn {
	MARGIN: 0px 20px 0px 10px; BACKGROUND: url(images/contact-icon.gif) no-repeat left 8px; COLOR: #adc022; FONT-WEIGHT: 700
}
.telephone-inn A {
	LINE-HEIGHT: 25px; PADDING-LEFT: 30px; COLOR: #3f5c61; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.testi-ttl {
	LINE-HEIGHT: 40px; MARGIN: 0px 20px 0px 8px; PADDING-LEFT: 33px; BACKGROUND: url(images/testi-icon.gif) no-repeat left 13px; COLOR: #3f5c61; FONT-SIZE: 14px; FONT-WEIGHT: 700
}
.text-left {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 8px; WIDTH: 272px; FLOAT: left
}
.text-left1 {
	PADDING-BOTTOM: 15px; WIDTH: 250px; FLOAT: left
}
.textarea4 {
	BORDER-BOTTOM: #bababa 1px solid; BORDER-LEFT: #bababa 1px solid; BACKGROUND-COLOR: #fff; MARGIN: 2px 0px; WIDTH: 170px; HEIGHT: 20px; COLOR: #003; BORDER-TOP: #bababa 1px solid; BORDER-RIGHT: #bababa 1px solid
}
.textfield3 {
	BORDER-BOTTOM: #bababa 1px solid; BORDER-LEFT: #bababa 1px solid; PADDING-BOTTOM: 1px; LINE-HEIGHT: 13px; BACKGROUND-COLOR: #fff; MARGIN: 2px 0px; PADDING-LEFT: 2px; WIDTH: 225px; PADDING-RIGHT: 0px; HEIGHT: 15px; COLOR: #003; FONT-SIZE: 11px; BORDER-TOP: #bababa 1px solid; BORDER-RIGHT: #bababa 1px solid; PADDING-TOP: 1px
}
.thumb {
	MARGIN-TOP: 15px; CLEAR: both
}
.timeline {
	TEXT-ALIGN: center; LINE-HEIGHT: 29px; BACKGROUND: url(images/aeroplane.jpg) no-repeat 47px 9px; COLOR: #000; FONT-SIZE: 11px; FONT-WEIGHT: 700
}
.top-button {
	WIDTH: 20px; PADDING-RIGHT: 30px; DISPLAY: block; FLOAT: right; HEIGHT: 10px
}
.top-button A {
	PADDING-BOTTOM: 0px; MARGIN: 2px 5px; PADDING-LEFT: 0px; WIDTH: 27px; PADDING-RIGHT: 12px; DISPLAY: block; BACKGROUND: url(images/arrow_top.gif) no-repeat right 3px; HEIGHT: 15px; COLOR: #333; PADDING-TOP: 0px
}
.top-phone {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 485px; WIDTH: 140px; PADDING-RIGHT: 0px; FONT-FAMILY: Tahoma; FLOAT: left; HEIGHT: 19px; COLOR: #fff; FONT-SIZE: 16px; FONT-WEIGHT: 700; PADDING-TOP: 22px
}
.top-strip {
	BORDER-BOTTOM: #d5d5d5 2px solid; MARGIN: 0px; WIDTH: 554px; HEIGHT: 122px; PADDING-TOP: 3px !important
}
.top1 {
	HEIGHT: 48px
}
.top2 {
	BACKGROUND: url(images/top-curve.gif) no-repeat left top; HEIGHT: 85px; CLEAR: both
}
.toplink {
	PADDING-RIGHT: 5px; FLOAT: right; COLOR: #cfeaee; FONT-SIZE: 11px
}
.toplink LI {
	DISPLAY: block; FLOAT: left
}
.toplink LI A {
	COLOR: #cfeaee; PADDING-TOP: 29px
}
.toplink LI A:hover {
	COLOR: #cfeaee
}
.value {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 30px; BACKGROUND: url(images/value-bg.jpg) no-repeat left 3px; HEIGHT: 30px
}
.value A {
	LINE-HEIGHT: 20px; COLOR: #447b84; FONT-SIZE: 11px; TEXT-DECORATION: none
}
.visit {
	TEXT-ALIGN: center; LINE-HEIGHT: 24px
}
.w3c-css {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; WIDTH: 80px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 30px !important; PADDING-TOP: 5px
}
.w3c-html {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 410px; WIDTH: 80px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 30px !important; PADDING-TOP: 5px
}
.web-box-line-1 {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; BACKGROUND: url(images/web-table01.gif) #3f7078 no-repeat left top; HEIGHT: 17px; COLOR: #fff; FONT-SIZE: 12px; FONT-WEIGHT: 700; PADDING-TOP: 5px
}
.web-box-line-2 {
	BACKGROUND: url(images/web-table-02.gif) no-repeat left top; HEIGHT: auto !important
}
.web-box-line-3 {
	BORDER-LEFT: #3f7078 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; BORDER-RIGHT: #3f7078 1px solid; PADDING-TOP: 5px
}
.web-box-style-1 {
	PADDING-BOTTOM: 0px; MARGIN: 10px 0px; PADDING-LEFT: 0px; WIDTH: 554px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 5px
}
.portfolio-style-1 {
	PADDING-BOTTOM: 0px; MARGIN: 10px 0px; PADDING-LEFT: 0px; WIDTH: 554px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 5px
}
.web-optimization A {
	PADDING-LEFT: 30px; DISPLAY: block; BACKGROUND: url(images/web_optinization_icon.gif) no-repeat left top; HEIGHT: 24px; PADDING-TOP: 4px
}
.web-optimization A:hover {
	DISPLAY: block; BACKGROUND: url(images/web_optinization_icon.gif) no-repeat left top
}
.web-optimization {
	DISPLAY: block; PADDING-TOP: 3px
}
.system-integration {
	DISPLAY: block; PADDING-TOP: 3px
}
.web-portfolio-data {
	PADDING-BOTTOM: 0px; MARGIN: 18px 0px 0px; PADDING-LEFT: 20px; WIDTH: 270px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 10px
}
.web-portfolio-imgthumb LI {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; WIDTH: 95px; PADDING-RIGHT: 15px !important; FLOAT: left; HEIGHT: 110px; PADDING-TOP: 0px !important
}
.web-portfolio-mainbox {
	TEXT-ALIGN: center; MARGIN: 12px 0px 13px; WHITE-SPACE: normal; FLOAT: left
}
.web-portfolio-mainbox H5 {
	TEXT-ALIGN: left
}
.web-portfolio-mainbox IMG {
	MARGIN-TOP: 5px
}
.web-portfolio-mainbox UL LI {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN-TOP: 5px !important; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
.web-portfolio-nextbutton {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; WIDTH: 26px; PADDING-RIGHT: 20px; DISPLAY: block; BACKGROUND: url(images/arrow_green_right.gif) no-repeat right 3px; FLOAT: right; HEIGHT: 13px; PADDING-TOP: 0px
}
.web-portfolio-previousbutton {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-LEFT: 20px; WIDTH: 52px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(images/arrow_green_left.gif) no-repeat left 2px; FLOAT: left; HEIGHT: 15px; PADDING-TOP: 0px
}
.web_portlink {
	COLOR: #3f5c61
}
.webapplication A {
	PADDING-LEFT: 30px; DISPLAY: block; BACKGROUND: url(images/web_appli_icon.gif) no-repeat left top; HEIGHT: 21px; PADDING-TOP: 3px
}
.webapplication A:hover {
	DISPLAY: block; BACKGROUND: url(images/web_appli_icon.gif) no-repeat left top
}
.webdevelopment A {
	PADDING-LEFT: 30px; DISPLAY: block; BACKGROUND: url(images/web_development_icon.gif) no-repeat left top; HEIGHT: 29px
}
.webdevelopment A:hover {
	DISPLAY: block; BACKGROUND: url(images/web_development_icon.gif) no-repeat left top
}
.whylist {
	PADDING-LEFT: 15px; PADDING-TOP: 15px
}
.whylist LI {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: 21px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; FONT-FAMILY: Tahoma, Geneva, sans-serif; BACKGROUND: url(images/whyarrow.jpg) no-repeat left 7px; COLOR: #365054; PADDING-TOP: 2px
}
.worldmap {
	TEXT-ALIGN: justify; PADDING-BOTTOM: 0px; LINE-HEIGHT: 15px; PADDING-LEFT: 3px; WIDTH: 543px; PADDING-RIGHT: 5px; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.yahoo-massenger-contat {
	PADDING-BOTTOM: 12px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 35px; WIDTH: 140px; PADDING-RIGHT: 10px; BACKGROUND: url(images/yahoo-icon.gif) no-repeat left top; MARGIN-LEFT: 9px; FONT-SIZE: 10px; PADDING-TOP: 0px
}
.yahoo-massenger-contat A {
	LINE-HEIGHT: 18px; COLOR: #000; TEXT-DECORATION: none
}
A {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; COLOR: #1e2c44; BORDER-TOP: 0px; BORDER-RIGHT: 0px; TEXT-DECORATION: none
}
A.leftlinktitle {
	COLOR: #3c3c3c; FONT-SIZE: 15px; FONT-WEIGHT: 700
}
A.offshoerlinktitle {
	COLOR: #3c3c3c; FONT-SIZE: 15px; FONT-WEIGHT: 700
}
A.services-offers-title {
	COLOR: #3c3c3c; FONT-SIZE: 15px; FONT-WEIGHT: 700
}
A.technolgoy-offers-title {
	COLOR: #3c3c3c; FONT-SIZE: 15px; FONT-WEIGHT: 700
}
A.bpo-service-title {
	COLOR: #3c3c3c; FONT-SIZE: 15px; FONT-WEIGHT: 700
}
A.semaphore-clientele-title {
	COLOR: #3c3c3c; FONT-SIZE: 15px; FONT-WEIGHT: 700
}
A.offshore-software-development-contact-title {
	COLOR: #3c3c3c; FONT-SIZE: 15px; FONT-WEIGHT: 700
}
A.leftlinktitle:hover {
	COLOR: #477178; FONT-SIZE: 15px
}
A.offshoerlinktitle:hover {
	COLOR: #477178; FONT-SIZE: 15px
}
A.services-offers-title:hover {
	COLOR: #477178; FONT-SIZE: 15px
}
A.technolgoy-offers-title:hover {
	COLOR: #477178; FONT-SIZE: 15px
}
A.bpo-service-title:hover {
	COLOR: #477178; FONT-SIZE: 15px
}
A.semaphore-clientele-title:hover {
	COLOR: #477178; FONT-SIZE: 15px
}
A.offshore-software-development-contact-title:hover {
	COLOR: #477178; FONT-SIZE: 15px
}
A.servicesinnerlink {
	LINE-HEIGHT: 14px; COLOR: #3f5c61
}
A:hover {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; COLOR: #1e2c44; BORDER-TOP: 0px; BORDER-RIGHT: 0px; TEXT-DECORATION: underline
}
H3 {
	PADDING-BOTTOM: 3px; COLOR: #26707c; FONT-SIZE: 10px; FONT-WEIGHT: 700; PADDING-TOP: 3px
}
H5 {
	PADDING-BOTTOM: 4px; COLOR: #b180ad; FONT-SIZE: 12px; FONT-WEIGHT: 700; PADDING-TOP: 0px
}
OL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
UL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
UL.bposervices LI {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 35px; MARGIN-TOP: 5px; PADDING-LEFT: 10px; WIDTH: 500px; CLEAR: both
}
UL.bposervices LI A {
	PADDING-LEFT: 70px; DISPLAY: block; COLOR: #666; FONT-SIZE: 1.1em; FONT-WEIGHT: 700; TEXT-DECORATION: underline
}
UL.serviceslisting LI {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 2px
}
UL.serviceslisting LI A {
	PADDING-LEFT: 40px; DISPLAY: block; COLOR: #666; FONT-SIZE: 1.1em; FONT-WEIGHT: 700; TEXT-DECORATION: underline; PADDING-TOP: 5px
}
UL.serviceslisting LI A DIV {
	DISPLAY: none
}
UL.serviceslisting LI.servhover A DIV {
	DISPLAY: none
}
UL.serviceslisting LI A DIV.serviceslisting-pop1 {
	POSITION: absolute; PADDING-BOTTOM: 10px; LINE-HEIGHT: 10px; PADDING-LEFT: 10px; WIDTH: 210px; PADDING-RIGHT: 10px; DISPLAY: none; BACKGROUND: url(images/service_pop.jpg) no-repeat left top; FLOAT: right; HEIGHT: 218px; COLOR: #3f3f3f; PADDING-TOP: 10px; LEFT: 600px
}
UL.serviceslisting LI A:hover {
	COLOR: #333; FONT-SIZE: 1.1em; FONT-WEIGHT: 700; TEXT-DECORATION: underline
}
UL.bposervices LI A:hover {
	COLOR: #333; FONT-SIZE: 1.1em; FONT-WEIGHT: 700; TEXT-DECORATION: underline
}
UL.serviceslisting LI:hover A DIV {
	DISPLAY: block
}
UL.serviceslisting LI.servhover A:hover DIV {
	DISPLAY: block
}
.rich-internet A:hover {
	DISPLAY: block
}
.solution A:hover {
	DISPLAY: block
}
.offshore-development-listing {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; LIST-STYLE-TYPE: none; PADDING-LEFT: 5px; PADDING-RIGHT: 10px; FLOAT: left; FONT-SIZE: 12px; LIST-STYLE-IMAGE: none; PADDING-TOP: 13px
}
.offshore-development-listing DD {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 28px; DISPLAY: block; BACKGROUND: url(images/offshore-devel-bullet.gif) no-repeat 10px 8px; COLOR: #30383a
}
.offshore-development-listing DT {
	PADDING-LEFT: 22px; DISPLAY: block; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; BACKGROUND: url(images/sub_button.jpg) #fff no-repeat left 6px; FONT-SIZE: 12px; PADDING-TOP: 5px
}
.dot-net-frame1 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 541px; PADDING-RIGHT: 0px; FONT-FAMILY: "Trebuchet MS", Tahoma; BACKGROUND: url(images/dot-net-frame.jpg) no-repeat left top; HEIGHT: 35px; COLOR: #457178; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
.dot-net-frame2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 541px; PADDING-RIGHT: 0px; FONT-FAMILY: "Trebuchet MS", Tahoma; BACKGROUND: url(images/dot-net-frame2.gif) no-repeat left top; HEIGHT: 52px; COLOR: #457178; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
.dot-net-frame3 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 541px; PADDING-RIGHT: 0px; FONT-FAMILY: "Trebuchet MS", Tahoma; BACKGROUND: url(images/dot-net-frame3.gif) no-repeat left top; HEIGHT: 83px; COLOR: #457178; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.percentage-style {
	COLOR: #ff0000; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.smallredtext {
	MARGIN: 0px; PADDING-LEFT: 10px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; FLOAT: left; COLOR: #ff0000; FONT-SIZE: 9px; FONT-WEIGHT: bold
}
.btn_hire A {
	TEXT-ALIGN: center; LINE-HEIGHT: 24px; PADDING-LEFT: 10px; WIDTH: 143px; DISPLAY: block; BACKGROUND: url(images/button_hire.jpg) no-repeat right 10px; HEIGHT: 24px; COLOR: #fff; FONT-SIZE: 10px; FONT-WEIGHT: 700; PADDING-TOP: 10px
}
.btn_hire A:hover {
	DISPLAY: block; BACKGROUND: url(images/button_hire.jpg) no-repeat right 10px; COLOR: #d3edf1; TEXT-DECORATION: none
}
.breadcrumb {
	TEXT-ALIGN: right; COLOR: #b2b2b2; FONT-SIZE: 11px; TEXT-DECORATION: none; PADDING-TOP: 8px
}
.breadcrumb A {
	PADDING-RIGHT: 12px; BACKGROUND: url(images/breadcrumb-bulet.gif) no-repeat right 5px; COLOR: #777; MARGIN-RIGHT: 5px; TEXT-DECORATION: underline
}
.breadcrumb A:link {
	COLOR: #777; TEXT-DECORATION: underline
}
.breadcrumb A:hover {
	COLOR: #22636e; TEXT-DECORATION: underline
}
.dotnet-box {
	BACKGROUND: url(images/mid_dotnet_bg.gif) repeat-y left top; FLOAT: left
}
.dotnet-box H2 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 27px; PADDING-LEFT: 30px; PADDING-RIGHT: 0px; BACKGROUND: url(images/ttl_dotnet_bg.gif) no-repeat left top; HEIGHT: 31px; COLOR: #fff; FONT-SIZE: 15px; PADDING-TOP: 0px
}
.dotnet-box DL {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 16px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(images/bot_dotnet_bg.gif) no-repeat left bottom; FONT-SIZE: 12px; LIST-STYLE-IMAGE: none; PADDING-TOP: 13px
}
.dotnet-box DL DD {
	PADDING-BOTTOM: 8px; LINE-HEIGHT: 18px; PADDING-LEFT: 30px; DISPLAY: block; BACKGROUND: url(images/bullet_dotnet.gif) no-repeat 15px 6px; COLOR: #1b4e56
}
#middle-body P.offer-title {
	PADDING-LEFT: 20px; BACKGROUND: url(images/hire_offer.gif) no-repeat left 12px; HEIGHT: 15px; COLOR: #4c777e; FONT-SIZE: 14px
}
#middle-body P.offer-title STRONG {
	BORDER-BOTTOM: #bcd5d9 1px solid; PADDING-BOTTOM: 3px; DISPLAY: block
}
.dotnet-box1 {
	PADDING-LEFT: 5px; PADDING-TOP: 10px
}
.dotnet-box1 DD {
	LINE-HEIGHT: 18px; PADDING-LEFT: 30px; DISPLAY: block; BACKGROUND: url(images/bullet_dotnet.gif) no-repeat 15px 6px; COLOR: #1b4e56
}
.smallbox-net {
	MARGIN: 0px; WIDTH: 270px; BACKGROUND: url(images/form_bg_net.gif) repeat-y left top; FLOAT: none; HEIGHT: auto; COLOR: #477178
}
.smallbox-net1 {
	LINE-HEIGHT: 16px; PADDING-LEFT: 50px; BACKGROUND: url(images/dotnet_form_ttl.jpg) no-repeat left top; HEIGHT: 25px; COLOR: #ffffff; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.smallbox-net2 LABEL {
	TEXT-ALIGN: right; WIDTH: 55px; PADDING-RIGHT: 5px; FLOAT: left
}
#middle-body-services {
	PADDING-LEFT: 5px; WIDTH: 775px; FLOAT: left; FONT-SIZE: 12px
}
.top-strip-services {
	MARGIN: 0px
}
#middle-body-services H1 {
	COLOR: #fe6700; FONT-SIZE: 16px
}
.content-mobile {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.content-mobile-left {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 540px; PADDING-RIGHT: 14px; FLOAT: left; PADDING-TOP: 0px
}
.mobile-content {
	WIDTH: 535px
}
.content-mobile-right {
	WIDTH: 215px; FLOAT: left
}
.mobile-con-left {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; WIDTH: 310px; PADDING-RIGHT: 4px; FLOAT: left; BORDER-RIGHT: #666666 1px dashed; PADDING-TOP: 0px
}
.mobile-con-left P {
	TEXT-ALIGN: justify; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
.mobile-need DD {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; BACKGROUND: url(images/mobile-arrow.gif) no-repeat left 4px; FONT-SIZE: 13px; PADDING-TOP: 0px
}
.mobile-con-right H2 {
	BORDER-BOTTOM: #fe6700 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 5px; COLOR: #333333; FONT-SIZE: 15px; PADDING-TOP: 0px
}
.mobile-con-right {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 200px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.mobile-content-box {
	PADDING-BOTTOM: 5px; MARGIN: 0px auto; WIDTH: 540px; CLEAR: both
}
.mobile-box-content {
	CLEAR: left; OVERFLOW: auto
}
.mobile-box-content IMG {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; DISPLAY: block; FLOAT: left; PADDING-TOP: 0px
}
.mobile-box-content P {
	TEXT-ALIGN: justify
}
.mobile-box-content P SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; DISPLAY: block; PADDING-TOP: 2px
}
.mobile-box-content P SPAN.read-more {
	TEXT-ALIGN: right; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 5px
}
.mobile-box-content P SPAN.read-more A:link {
	COLOR: #666666; TEXT-DECORATION: underline
}
.mobile-box-content P SPAN.read-more A:visited {
	COLOR: #666666; TEXT-DECORATION: underline
}
.mobile-box-content P SPAN.read-more A:hover {
	COLOR: #fe6700; TEXT-DECORATION: none
}
.mobile-box-content P SPAN.read-more A:active {
	COLOR: #666666; TEXT-DECORATION: underline
}
.mobile-box {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; WIDTH: 500px; PADDING-RIGHT: 20px; BACKGROUND: url(images/mobile-box.gif) no-repeat left top; OVERFLOW: auto; PADDING-TOP: 0px
}
.mobile-box H2 {
	TEXT-ALIGN: left; PADDING-BOTTOM: 10px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #333333; FONT-SIZE: 13px; FONT-WEIGHT: bold; TEXT-DECORATION: underline; PADDING-TOP: 10px
}
.mobile-box-end {
	WIDTH: 540px; BACKGROUND: url(images/mobile-box-bottom.gif) no-repeat left top; HEIGHT: 10px
}
.htc-mobile {
	WIDTH: 212px; BACKGROUND: url(images/htc-mobile.jpg) no-repeat left top; HEIGHT: 477px
}
.featured-mobile {
	WIDTH: 540px; BACKGROUND: url(images/mobile-gallery-profile.gif) no-repeat left top
}
.featured-mobile H2 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; COLOR: #333333; FONT-SIZE: 14px; PADDING-TOP: 10px
}
.product-div {
	WIDTH: 540px; FLOAT: left
}
.list-product {
	TEXT-ALIGN: center; WIDTH: 127px; FLOAT: left
}
.list-product P {
	TEXT-ALIGN: center
}
.list-product P STRONG {
	COLOR: #31616a
}
.product-price {
	TEXT-ALIGN: center; PADDING-BOTTOM: 1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 1px
}
.product-price A:link {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #31616a; FONT-SIZE: 14px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.product-price A:visited {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #31616a; FONT-SIZE: 14px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.product-div {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 540px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 10px
}
.smallbox-inn-mobile {
	MARGIN: 0px; PADDING-LEFT: 21px; WIDTH: 290px; FLOAT: none; HEIGHT: 432px; COLOR: #477178; PADDING-TOP: 45px
}
.submit-new {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: center; BORDER-LEFT: 0px; PADDING-BOTTOM: 3px; LINE-HEIGHT: 16px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: medium; WIDTH: 58px; PADDING-RIGHT: 0px; BACKGROUND: url(images/submit-new.jpg) no-repeat left top; FLOAT: left; HEIGHT: 18px; COLOR: #fff; FONT-SIZE: 10px; BORDER-TOP: 0px; CURSOR: pointer; FONT-WEIGHT: 400; MARGIN-RIGHT: 10px; BORDER-RIGHT: 0px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#tech_cointener {
	BACKGROUND: #ffffff 0px 0px; FLOAT: left
}
.middle-side-box {
	TEXT-ALIGN: left; BACKGROUND-COLOR: #eeeeed; MARGIN: 14px 20px 0px; HEIGHT: 23px
}
.middle-side-box H1 {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 23px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; HEIGHT: 23px; COLOR: #000000; FONT-SIZE: 16px; PADDING-TOP: 0px
}
.middle-side-box-new {
	WIDTH: 990px
}
.middle-side-box-new-ch {
	WIDTH: 700px
}
.middle-side-box-new DD {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 23px; BACKGROUND-COLOR: #eeeeed; MARGIN: 14px 20px 0px 15px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; HEIGHT: 23px; COLOR: #000000; FONT-SIZE: 16px; FONT-WEIGHT: 700; PADDING-TOP: 0px
}
.middle-side-box-new-ch DD {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 23px; BACKGROUND-COLOR: #eeeeed; MARGIN: 14px 20px 0px 15px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; HEIGHT: 23px; COLOR: #000000; FONT-SIZE: 16px; FONT-WEIGHT: 700; PADDING-TOP: 0px
}
.tech-page {
	MARGIN: 10px 10px 0px 25px; COLOR: #333333
}
.middle-ttl-inn1 {
	BORDER-BOTTOM: 1px dotted; TEXT-ALIGN: left; PADDING-BOTTOM: 5px; PADDING-LEFT: 20px; WIDTH: 450px; PADDING-RIGHT: 0px; BACKGROUND: url(images/arrow-inner.jpg) no-repeat left 7px; COLOR: #da7021; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.left-text-box1 {
	WIDTH: 444px; PADDING-RIGHT: 10px; FLOAT: left
}
.list_bullet2 LI {
	TEXT-ALIGN: left; PADDING-BOTTOM: 5px; LINE-HEIGHT: 19px; PADDING-LEFT: 20px; WIDTH: 400px; DISPLAY: block; BACKGROUND: url(images/mobile-arrow.gif) no-repeat left 6px; COLOR: #30383a; FONT-SIZE: 12px
}
.ipone-thum {
	WIDTH: 195px; BACKGROUND: url(images/chuzer-mobile-thum.jpg) no-repeat left top; FLOAT: left; HEIGHT: 370px
}
.blackberry-thum {
	WIDTH: 204px; BACKGROUND: url(images/blackberry-thum.jpg) no-repeat left top; FLOAT: left; HEIGHT: 343px
}
.blackberry-thum-touch {
	WIDTH: 200px; BACKGROUND: url(images/blackberry-touch-screen.jpg) no-repeat left top; FLOAT: left; HEIGHT: 349px
}
.blackberry-thum-not-touch {
	WIDTH: 221px; BACKGROUND: url(images/blackberry-screen.jpg) no-repeat left top; FLOAT: left; HEIGHT: 378px
}
.windows-mobile-thum {
	WIDTH: 200px; BACKGROUND: url(images/windows-mobile-screen.jpg) no-repeat left top; FLOAT: left; HEIGHT: 309px
}
.android-thum {
	WIDTH: 187px; BACKGROUND: url(software-solution/android/android-bg.jpg) no-repeat left top; FLOAT: left; HEIGHT: 400px
}
.windows-property-thum {
	WIDTH: 198px; BACKGROUND: url(software-solution/windows-mobile/Property/Property-bg.jpg) no-repeat left top; FLOAT: left; HEIGHT: 276px
}
.windows-trade-show-thum {
	WIDTH: 205px; BACKGROUND: url(software-solution/windows-mobile/trade-show/tradeshow-bg.jpg) no-repeat left top; FLOAT: left; HEIGHT: 336px
}
.ipone-thum-horz {
	WIDTH: 471px; BACKGROUND: url(images/viva-mobile.jpg) no-repeat left top; FLOAT: left; HEIGHT: 250px; MARGIN-LEFT: 245px; _margin-left: 130px
}
.list_bullet2-horz LI {
	TEXT-ALIGN: left; PADDING-BOTTOM: 5px; PADDING-LEFT: 20px; WIDTH: 930px; DISPLAY: block; BACKGROUND: url(images/mobile-arrow.gif) no-repeat left 3px; COLOR: #5f5f5f; FONT-SIZE: 12px
}
.left-text-box1-horz {
	PADDING-RIGHT: 10px; FLOAT: left
}
.white-class {
	COLOR: #ffffff
}
.content-iphone {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.content-iphone H1 {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 12px
}
.content-iphone-left {
	WIDTH: 554px; FLOAT: left; _width: 550px
}
.content-iphone-left H1 {
	COLOR: #636363; FONT-SIZE: 19px
}
.site-nav {
	BORDER-BOTTOM: #969696 1px dotted; PADDING-BOTTOM: 2px; WIDTH: 557px; COLOR: #a8a8a8; FONT-SIZE: 12px
}
.site-nav A {
	COLOR: #a8a8a8; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.site-nav A:hover {
	COLOR: #a8a8a8; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.iphone-content {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 554px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.iphone-con-left {
	TEXT-ALIGN: justify; PADDING-BOTTOM: 0px; LINE-HEIGHT: 19px; PADDING-LEFT: 0px; WIDTH: 343px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.iphone-con-right {
	WIDTH: 211px; FLOAT: left
}
.iphone-screen {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 34px; PADDING-RIGHT: 0px; BACKGROUND: url(images/iphone-screen-bg.jpg) no-repeat center center; HEIGHT: 288px; PADDING-TOP: 0px
}
.phoneno {
	TEXT-ALIGN: center; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 0px 26px; PADDING-LEFT: 2px; WIDTH: 166px; PADDING-RIGHT: 2px; FONT-FAMILY: Arial; BACKGROUND: url(images/phoneno-bg.jpg) no-repeat; COLOR: #fff; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.iphone-need {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 554px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 5px
}
.iphone-need-box {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(images/iphone-box-bg.jpg) no-repeat; OVERFLOW: hidden; PADDING-TOP: 10px
}
.iphone-need H2 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #383a3a; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.why-iphone {
	FLOAT: left
}
.why-iphone DL {
	BORDER-RIGHT: #868686 1px dotted
}
.why-iphone DD {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 18px; PADDING-RIGHT: 10px; BACKGROUND: url(images/offshore-devel-bullet.gif) no-repeat left 5px; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.iphone-benefit {
	PADDING-LEFT: 15px; FLOAT: left
}
.iphone-benefit DD {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 18px; PADDING-RIGHT: 3px; BACKGROUND: url(images/offshore-devel-bullet.gif) no-repeat left 5px; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.iphone-need-clear {
	LINE-HEIGHT: 2px; HEIGHT: 2px; CLEAR: both; FONT-SIZE: 2px
}
.iphone-box-content {
	PADDING-BOTTOM: 15px; WIDTH: 524px; COLOR: #383a3a; CLEAR: left; OVERFLOW: auto
}
.iphone-box-conten H2 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #333333; FONT-SIZE: 15px; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
.iphone-box-content IMG {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; DISPLAY: block; FLOAT: left; PADDING-TOP: 0px
}
.iphone-box-content P {
	TEXT-ALIGN: justify; LINE-HEIGHT: 17px
}
.iphone-box-content P SPAN {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 17px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; DISPLAY: block; PADDING-TOP: 2px
}
.other-mob-app {
	CLEAR: both; PADDING-TOP: 5px
}
.other-mob-app H2 {
	PADDING-BOTTOM: 20px; COLOR: #383a3a; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.other-mob-app DL {
	LINE-HEIGHT: 16px; LIST-STYLE-TYPE: none; MARGIN: 0px; DISPLAY: inline; FLOAT: left; FONT-SIZE: 12px; LIST-STYLE-IMAGE: none
}
.other-mob-app DD {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; COLOR: #1b4e56; MARGIN-LEFT: 20px; PADDING-TOP: 0px
}
.other-mob-app DD SPAN {
	TEXT-ALIGN: center; DISPLAY: inline; COLOR: #1b4e56; FONT-WEIGHT: bold
}
.other-mob-app DD SPAN A {
	TEXT-ALIGN: center; DISPLAY: inline; COLOR: #1b4e56; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.other-mob-app DD SPAN A:hover {
	TEXT-ALIGN: center; DISPLAY: inline; COLOR: #1b4e56; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.footer-phone-box {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 554px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.footer-phone {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 261px; PADDING-RIGHT: 0px; BACKGROUND: url(images/footer-phone-bg.jpg) no-repeat; FLOAT: left; HEIGHT: 39px; COLOR: #fff; MARGIN-LEFT: 25px; FONT-SIZE: 18px; PADDING-TOP: 8px
}
.footer-phone-box IMG {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 23px; PADDING-RIGHT: 6px; FLOAT: left; PADDING-TOP: 2px
}
.footer-rfp {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 231px; PADDING-RIGHT: 0px; BACKGROUND: url(images/request-for-proposal-bg.jpg) no-repeat; FLOAT: left; HEIGHT: 39px; COLOR: #fff; MARGIN-LEFT: 15px; FONT-SIZE: 18px; PADDING-TOP: 8px
}
.footer-rfp A {
	COLOR: #fff; FONT-SIZE: 18px; TEXT-DECORATION: none
}
.footer-rfp A:hover {
	COLOR: #fff; FONT-SIZE: 18px; TEXT-DECORATION: none
}
.content-iphone-right {
	PADDING-LEFT: 8px; WIDTH: 207px; FLOAT: left; PADDING-TOP: 15px
}
.form_top {
	MARGIN: 0px; WIDTH: 206px; BACKGROUND: url(images/form_top_bg.jpg) #f4f4f4 no-repeat left top; FLOAT: none; HEIGHT: auto; COLOR: #477178
}
.quick-contact {
	PADDING-BOTTOM: 15px; MARGIN: 0px 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: auto; COLOR: #adc022; FONT-WEIGHT: bold; PADDING-TOP: 6px
}
.quick-contact A {
	PADDING-LEFT: 0px; COLOR: #fff; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.quick-contact A:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
.form_bottom {
	BACKGROUND: url(images/form_bot_bg.jpg) no-repeat left bottom; HEIGHT: 6px; CLEAR: both; FONT-SIZE: 2px
}
.hire-btn {
	MARGIN-TOP: 4px
}
.recent-iphone-apps DL {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 10px
}
.recent-iphone-apps DD {
	FONT-SIZE: 11px
}
.recent-box-content {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; WIDTH: 188px; PADDING-RIGHT: 8px; CLEAR: left; OVERFLOW: auto; PADDING-TOP: 8px
}
.recent-box-content IMG {
	PADDING-RIGHT: 8px; DISPLAY: block; FLOAT: left
}
.recent-box-content P {
	TEXT-ALIGN: left
}
.recent-box-content P SPAN {
	DISPLAY: block
}
.recent-box-content P SPAN A {
	TEXT-DECORATION: none
}
.recent-box-content P SPAN A:hover {
	TEXT-DECORATION: none
}
.recent-apps-div {
	MARGIN: 0px; WIDTH: 204px; BACKGROUND: url(images/line.gif) no-repeat center top; HEIGHT: 2px; CLEAR: both; FONT-SIZE: 2px
}
.phone-chat {
	WIDTH: 206px; BACKGROUND: url(images/small-box-top2-2.gif) no-repeat left top; FLOAT: none
}
.phone-chat-bottom {
	WIDTH: 206px; BACKGROUND: url(images/small-box-bottom-main2-2.gif) no-repeat left bottom; FLOAT: none; HEIGHT: 8px
}
.magento-body {
	WIDTH: 774px; FONT-FAMILY: Tahoma; FLOAT: left; FONT-SIZE: 12px
}
.content-magento-left {
	WIDTH: 554px; FLOAT: left
}
.magento-content {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.magento-content DD H2 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #383a3a; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
.magento-content P {
	TEXT-ALIGN: justify; LINE-HEIGHT: 20px
}
.magento-portfolio {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BACKGROUND: #f7f7f7; PADDING-TOP: 12px
}
.why-magento {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.why-magento-left {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 360px; PADDING-RIGHT: 2px; FLOAT: left; PADDING-TOP: 10px
}
.why-magento-leftbox {
	PADDING-BOTTOM: 30px
}
.why-magento-left IMG {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; DISPLAY: block; FLOAT: left; PADDING-TOP: 0px
}
.why-magento-left P {
	TEXT-ALIGN: justify; LINE-HEIGHT: 17px
}
.why-magento-left P SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; DISPLAY: block; PADDING-TOP: 0px
}
.why-magento-right {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 172px; PADDING-RIGHT: 10px; BACKGROUND: url(images/why-magento-right-bg.jpg) no-repeat; FLOAT: left; HEIGHT: 396px; PADDING-TOP: 10px
}
#heading {
	FONT-FAMILY: Arial; MARGIN-BOTTOM: 10px; COLOR: #144d57; FONT-SIZE: 18px
}
.why-magento-right DD {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 18px; PADDING-RIGHT: 10px; BACKGROUND: url(images/offshore-devel-bullet.gif) no-repeat left 5px; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.content-magento-right {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; WIDTH: 206px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 14px
}
.scroll-protfolio {
	WIDTH: 500px; FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 15px
}
.list-protfolio {
	TEXT-ALIGN: center; WIDTH: 156px; BACKGROUND: url(../images/ipsum-barck.gif) no-repeat right top; FLOAT: left
}
.flash-con-left {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; WIDTH: 310px; PADDING-RIGHT: 4px; FLOAT: left; PADDING-TOP: 10px
}
.flash-con-left P {
	TEXT-ALIGN: justify; PADDING-BOTTOM: 3px; LINE-HEIGHT: 18px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: tahoma; FONT-SIZE: 13px; PADDING-TOP: 7px
}
.flash-con-right {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; WIDTH: 200px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 10px
}
.flash-con-right DL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 7px
}
.flash-con-right DD {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; BACKGROUND: url(images/flash-arrow.jpg) no-repeat left 4px; FONT-SIZE: 13px; PADDING-TOP: 0px
}
.flash-con-right H2 {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #bf0000; FONT-SIZE: 15px; PADDING-TOP: 5px
}
.breadcrumb-flash {
	TEXT-ALIGN: left; COLOR: #ababab; FONT-SIZE: 11px; TEXT-DECORATION: none; PADDING-TOP: 8px
}
.breadcrumb-flash A {
	PADDING-RIGHT: 12px; BACKGROUND: url(images/breadcrumb-bulet.gif) no-repeat right 5px; COLOR: #333; MARGIN-RIGHT: 5px; TEXT-DECORATION: none
}
.breadcrumb-flash A:link {
	COLOR: #333; TEXT-DECORATION: none
}
.breadcrumb-flash A:hover {
	COLOR: #bf0000; TEXT-DECORATION: underline
}
.flash-need {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 545px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 15px
}
.flash-need H2 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; BACKGROUND-COLOR: #ebebeb; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; COLOR: #000; FONT-SIZE: 13px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.why-flash {
	FLOAT: left
}
.why-flash DL {
	PADDING-TOP: 10px
}
.why-flash DD {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 18px; PADDING-RIGHT: 10px; BACKGROUND: url(images/arow-flash.gif) no-repeat left 5px; FONT-SIZE: 13px; PADDING-TOP: 0px
}
.flash-need .why-flash DL DD A {
	TEXT-DECORATION: underline
}
.flash-need .why-flash DL DD A:visited {
	TEXT-DECORATION: underline
}
.flash-need .why-flash DL DD A:hover {
	TEXT-DECORATION: none
}
.view-more {
	TEXT-ALIGN: right; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
.view-more A:link {
	FONT-SIZE: 12px; TEXT-DECORATION: underline
}
.view-more A:hover {
	FONT-SIZE: 12px; TEXT-DECORATION: none
}
.mobile-portfolio-content {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 545px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.mobile-portfolio-padding {
	BORDER-BOTTOM: #cccccc 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: auto; PADDING-TOP: 0px
}
.mobile-portfolio-content DL DD H1 {
	BORDER-BOTTOM: #cccccc 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #3f5c61 !important; FONT-SIZE: 14px; PADDING-TOP: 5px
}
.mobile-portfolio-content DL DD H2 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; BACKGROUND-COLOR: #ebebeb; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; COLOR: #000; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.mobile-portfolio-title {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 16px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; COLOR: #22636e; FONT-SIZE: 13px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.mobile-portfolio {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 253px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 10px
}
.mobile-portfolio DD.mobile-portfolio-img {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 100px; PADDING-RIGHT: 3px; FLOAT: left; PADDING-TOP: 5px
}
.mobile-portfolio DD.mobile-portfolio-img1 {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; WIDTH: 60px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 5px
}
.mobile-portfolio DD.magento-portfolio-text {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; WIDTH: 140px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.mobile-portfolio DD.magento-portfolio-text1 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 150px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.mobile-portfolio DD.magento-portfolio-text1 P {
	TEXT-ALIGN: left; LINE-HEIGHT: 18px
}
.mobile-portfolio DD.magento-portfolio-text P {
	TEXT-ALIGN: left; LINE-HEIGHT: 18px
}
.mobile-portfolio DD.magento-portfolio-text A:link {
	TEXT-ALIGN: right; DISPLAY: block; COLOR: #fe6700; PADDING-TOP: 5px
}
.mobile-portfolio DD.magento-portfolio-text A:visited {
	TEXT-ALIGN: right; DISPLAY: block; COLOR: #fe6700; PADDING-TOP: 5px
}
.mobile-portfolio DD.magento-portfolio-text A:hover {
	COLOR: #666666
}
.mobile-application-header {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 10px
}
.mobile-application-header DD {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; BACKGROUND: url(images/flash-arrow.jpg) no-repeat left 4px; FONT-SIZE: 13px; PADDING-TOP: 0px
}
.list_bullet2-new LI {
	TEXT-ALIGN: left; PADDING-BOTTOM: 5px; LINE-HEIGHT: 19px; PADDING-LEFT: 20px; DISPLAY: block; BACKGROUND: url(images/mobile-arrow.gif) no-repeat left 6px; COLOR: #30383a; FONT-SIZE: 12px
}
.silver_video_demo DD {
	FLOAT: left
}
DIV.error {
	TEXT-ALIGN: left; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: #ff0000; PADDING-TOP: 3px
}
INPUT.error {
	BORDER-BOTTOM: #ff0000 1px solid; BORDER-LEFT: #ff0000 1px solid; BORDER-TOP: #ff0000 1px solid; BORDER-RIGHT: #ff0000 1px solid
}
SELECT.error {
	BORDER-BOTTOM: #ff0000 1px solid; BORDER-LEFT: #ff0000 1px solid; BORDER-TOP: #ff0000 1px solid; BORDER-RIGHT: #ff0000 1px solid
}
TEXTAREA.error {
	BORDER-BOTTOM: #ff0000 1px solid; BORDER-LEFT: #ff0000 1px solid; BORDER-TOP: #ff0000 1px solid; BORDER-RIGHT: #ff0000 1px solid
}
#captchaimage IMG {
	BORDER-BOTTOM: #447b84 1px solid; BORDER-LEFT: #447b84 1px solid; BORDER-TOP: #447b84 1px solid; BORDER-RIGHT: #447b84 1px solid
}
#RCrefreshimg {
	BORDER-BOTTOM: #447b84 1px solid; BORDER-LEFT: #447b84 1px solid; MARGIN-BOTTOM: 2px; BORDER-TOP: #447b84 1px solid; BORDER-RIGHT: #447b84 1px solid
}
DIV .display_error_msg {
	BORDER-BOTTOM: #ff0000 1px dashed; BORDER-LEFT: #ff0000 1px dashed; PADDING-BOTTOM: 10px; MARGIN-TOP: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 10px; COLOR: #ff0000; BORDER-TOP: #ff0000 1px dashed; BORDER-RIGHT: #ff0000 1px dashed; PADDING-TOP: 10px
}
DIV .display_success_msg {
	BORDER-BOTTOM: #447b84 1px dashed; BORDER-LEFT: #447b84 1px dashed; PADDING-BOTTOM: 10px; MARGIN-TOP: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 10px; COLOR: #447b84; BORDER-TOP: #447b84 1px dashed; BORDER-RIGHT: #447b84 1px dashed; PADDING-TOP: 10px
}
.highlight {
	FONT-WEIGHT: bold
}
#HumanSystemForm DIV.error {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 200px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
#pic {
	POSITION: relative; BACKGROUND-COLOR: #ffffff; WIDTH: 201px
}
#pic A .large {
	BORDER-BOTTOM: 0px; POSITION: absolute; BORDER-LEFT: 0px; WIDTH: 1px; DISPLAY: block; HEIGHT: 1px; VISIBILITY: hidden; BORDER-TOP: 0px; TOP: -1px; BORDER-RIGHT: 0px; LEFT: -1px
}
#pic A IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#pic A.p1 {
	WIDTH: 201px; DISPLAY: block; HEIGHT: 82px; TEXT-DECORATION: none
}
#pic A.p1:visited {
	WIDTH: 201px; DISPLAY: block; HEIGHT: 82px; TEXT-DECORATION: none
}
#pic A.p1:hover {
	BACKGROUND-COLOR: #8c97a3; COLOR: #000000; TEXT-DECORATION: none
}
#pic A.p1:hover .large {
	POSITION: absolute; WIDTH: 698px; DISPLAY: block; HEIGHT: 503px; VISIBILITY: visible; TOP: -100px; LEFT: -700px
}
.paragraph
{
 font-family:Verdana;
  font-size:12px;
}
