/******* XIPHIAS Software Technologies CSS *******/
/* SELECTORS */

/* Home / Index Page CSS */
/*body { margin:0; padding:0; width:100%; height:100%; background:url(imagess/bodybg.jpg) repeat-x left bottom;}*/
body { margin:0; padding:0; width:100%; height:100%; background:url(imagess/bodybg.jpg); background-repeat:repeat-x; background-color:#004E7C;}

#wrapper {width:930px; margin:0 auto; padding:0;}

/*#header {width:930px; height:70px; }*/
#header {width:930px; height:60px; }

#navigation {width:930px; height:35px; float:left; background-image:url(imagess/navback.gif); background-repeat:repeat-x; padding:0; margin:0;}
#navigation2 {width:1024px; height:35px; float:left; background-image:url(imagess/navback.gif); background-repeat:repeat-x; text-align:center; position:relative; padding:0px;}

#flash {width:930px; float:left; height:208px;}
#flash_media {width:930px; float:left; height:400px;}


#container_1{width:930px;  margin:0; padding:0; background:#FFFFFF;}
#container_gap{width:930px; height:15px;}
#container_rw{width:930px; margin:0; padding:0;}
#container_rw1{width:930px; height:auto; margin:0; padding:0; background:url(imagess/container_bg.jpg) repeat-x;}
#container_2{width:930px; height:auto; margin:0; padding:0; background:url(imagess/container_bg.jpg) repeat-x left bottom;}
.contnr1{width:300px; float:left;}
.contnr2{width:15px; float:left;}
.contnr3{width:300px; float:left;}
.contnr4{width:15px; float:left;}
.contnr5{width:300px; float:left;}


.contnr123 {width:615px; float:left; margin:0; padding:0;}
.maintab {width:615px; height:200px; margin:0; padding:0;}


.clear {clear:both;}

.contnrtop {width:300px; background-color:#DEDEDE; border-bottom:1px solid #999999; padding:0; margin:0; }

.bcontent {width:268px; height:245px; float:left; border:1px solid #CCCCCC;  border-top:0 none; padding:10px 15px 0 15px; }
.bcontent1 {width:268px; height:340px; float:left; border:1px solid #CCCCCC; border-top:0 none; padding:10px 15px 0 15px; }
.bcontent11 {width:268px; height:180px; border:1px solid #CCCCCC;  border-top:0 none; border-bottom:0 none; padding:10px 15px 0 15px; }
.bcontent11_top {width:268px; height:90px; padding:0; margin:0;}
.bcontent11_btm {width:268px; height:80px; padding:0; margin:5px 0 5px 0;}

.bcontentlu {width:268px; height:340px; float:left; border:1px solid #CCCCCC;  border-top:0 none; padding:10px 15px 0 15px; }

.bcontent12 {width:268px; height:120px; border:1px solid #CCCCCC;  border-top:0 none; padding:10px 15px 0 15px; }

.techsupport{width:268px; height:180px;}
.currency{width:268px; height:auto; margin:0; padding:0px; }
a.tech {color:#464646; font-weight:bold; text-decoration:none; border:0 none; outline:none;}

.voice{width:268px; height:60px; }
.voiceimg{width:50px; height:50px; float:left; margin:3px; border:0 none;}


p.bpara {font:normal 12px/20px "Book Antiqua"; text-align:justify; color:#4D4D4D;}

h1 {color:#363636; font:bold 14px "Book Antiqua"; padding:0; margin:0; text-align:left; padding:0 0 6px 15px;}
h2 {color:#363636; font:bold 14px "Book Antiqua"; padding:0; margin:0; text-align:left; }
h3 {color:#363636; font:bold 14px "Book Antiqua"; padding:0; margin:0; text-align:left; }
h4 {color:#0078B3; font:bold 14px "Book Antiqua"; padding:0; margin:0; text-align:left; }
h5 {color:#FFFFFF; font:bold 14px "Book Antiqua"; padding:2px 0 3px 5px; margin:0; text-align:left; background:#797979;}
h6 {color:#363636; font:bold 12px "Book Antiqua"; padding:0; margin:0; text-align:left;}



ul.ulist{list-style:url(imagess/arrows1.gif); font:normal 12px/18px "Book Antiqua"; text-align:justify; color:#4D4D4D; margin-left:0; padding-left:20px; text-align:justify;}
ul.ulist1{list-style:url(imagess/arrows2.gif); font:normal 12px/18px "Book Antiqua"; text-align:justify; color:#4D4D4D; margin-left:0; padding-left:20px; text-align:justify;}

ol.olist{font:normal 12px/18px "Book Antiqua"; text-align:justify; color:#4D4D4D; margin-left:0; padding-left:20px; text-align:justify;}
ol.olist1{font:normal 12px/18px "Book Antiqua"; text-align:justify; color:#4D4D4D; margin-left:0; padding-left:20px; text-align:justify;}

a.clickhere{color:#4D4D4D; text-decoration:none; outline:none;}
a.clickhere:hover{color:#330000; text-decoration:underline; outline:none;}

.sbox {width:268px;float:left; font:normal 12px/16px "Book Antiqua"; color:#4E4E4E; border:none; text-align:justify;}

.imageb{float:left; font:normal 12px/16px "Book Antiqua"; color:#4E4E4E;}
.imageb img{border:0 none;}
.imgbox{outline:none;}
a.sofbox{outline:none;}

.rtop, .rbottom{display:block; background:#ffffff;}
.rtop *, .rbottom *{display: block; height: 1px; overflow: hidden; background:#DEDEDE;}

.rtop1, .rbottom1{display:block; background:#C8D9E3;}
.rtop1 *, .rbottom1 *{display: block; height: 1px; overflow: hidden; background:#DEDEDE;}

.rtop2, .rbottom2{display:block; background:#E7E7E7;}
.rtop2 *, .rbottom2 *{display: block; height: 1px; overflow: hidden; background:#CCCCCC;}

.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{margin: 0 1px;}

#navigation_n {width:930px; height:60px; float:left; background:url(imagess/footerbg.jpg) no-repeat; text-align:center; position:relative; padding:0px;}

.middlenav2 {float:left;padding:0; color:#7A7979; width:930px; text-align:center; padding-top:22px; margin:0; display:inline; font:bold 12px "Book Antiqua"; color:#D1D1D1;}

.leftnav3{float:left; width:930px;color:#FFFFE8; text-align:center; padding:4px 0 0 0; font:normal 12px "Book Antiqua";}

a.mainnav1 {text-decoration:none; color:#FFFFFF; padding:0 10px 0 10px; font:normal 10px "Book Antiqua"; outline:none;  }
a.mainnav1:hover {color:#051E30; outline:none; }

a.mainnav2 {text-decoration:none; color:#FFFFF4; font-weight:600; outline:none; }
a.mainnav2:hover {color:#E5E5E5; outline:none; }

a.know {color:#009CE8; font:normal 12px "Book Antiqua"; float:right; text-align:right; text-decoration:none; outline:none;}
a.know:hover {color:#800000; text-decoration:underline; outline:none;}

.middlenav {float:left; color:#555555; width:725px; text-align:left;display:inline; font:normal 11px "Book Antiqua"; color:#616161; padding:7px 0 9px 0;}

.leftnav {float:left; width:10px;}
.rightnav {float:right; width:10px;}

.search {float:left;margin:0; color:#ABABAB; width:185px; text-align:left;display:inline;padding:7px 0 0 0;}
.input {background:#fff; float:left; height:14px; width:135px; border:1px solid #959595;}
a.topsearch {text-decoration:none; color:#FFFFFF; padding:0; float:right; background:url(imagess/search.gif) no-repeat; outline:none;}
.sear{width:37px; height:27px; margin:-3px 0 5px 0; padding:0; float:right;}

a.mainnav {text-decoration:none; color:#7C7C7C; padding:0 3px 9px 3px; margin:0; font:normal 11px "Book Antiqua"; height:35px; outline:none;}
a.mainnav:hover { background:#6F6F6F; color:#FFFFFF; display:inline; padding:5px 3px 9px 3px; margin:0; outline:none;}

.logo {width:80px; float:left; height:60px; padding:0 ; margin-left:10px; margin-top:3px;}
.logo img{border:0 none;}
.heading {width:430px; float:left; height:60px; float:left; font:bold 30px "Book Antiqua"; color:#000; padding:10px 0 0 0;}
.topnavigation {width:380px; float:right; height:60px; padding:0; color:#484848; margin:0; text-align:right; font:normal 12px "Book Antiqua";}
.part1{width:420px; height:50px; float:right; text-align:right; }
.mpart{width:420px; height:50px; margin:0; padding:0;}
.mpart1{width:280px; height:40px; float:left; margin:0; padding:10px 0 0 00px; font:bold 12px "Book Antiqua"; text-align:left; color:#EA0000;}

.mpart1_left{width:140px; height:40px; margin:0; padding:0; font:bold 12px "Book Antiqua"; text-align:left; color:#EA0000; float:left;}


/*.mpart1_left{width:140px; height:40px; margin:0; padding:0; background:url(imagess/immiicon.gif) 2px 0 no-repeat; font:bold 12px "Book Antiqua"; text-align:left; color:#EA0000; float:left;}*/


.mpart1_right{width:140px; height:40px; margin:0; padding:0; font:bold 12px "Book Antiqua"; text-align:left; color:#EA0000; float:right;}


/*.mpart1_right{width:140px; height:40px; margin:0; padding:0; background:url(imagess/xipportal.jpg) 2px 0 no-repeat; font:bold 12px "Book Antiqua"; text-align:left; color:#EA0000; float:right;}*/

.mpart2{width:140px; height:50px; float:right; margin:0; padding:0;}
a.immilink{color:#EA0000; text-decoration:underline; outline:none; padding:4px 0 0 30px;}
a.immilink:hover{color:#3300FF; text-decoration:none; outline:none;}

a.portlink{color:#0080FF; text-decoration:underline; outline:none; padding:4px 0 0 25px;}
a.portlink:hover{color:#000000; text-decoration:none; outline:none;}


.slct{ width:120px; float:right; height:20px; font:normal 12px "Book Antiqua"; color:#333333; padding:0; margin:10px 10px 0 0; border:1px solid #C8C8C8; background:#DDDDDD;}
.part2{width:380px; height:20px; padding:0; margin:0;}
.toplink{font:normal 12px "Book Antiqua"; color:#333333; padding:5px 5px 0 0; margin:0;}

.tpicon{ padding:0; border:0; margin:0 3px 0px 3px;}

a.toplink {text-decoration:none; color:#7E7E7E; outline:none;}
a.toplink:hover {color:#000; text-decoration:underline; outline:none;}


p.para{font:normal 12px/20px "Book Antiqua"; text-align:justify; color:#4D4D4D;}

.client a{text-decoration:none; color:#B05426;}
.client a:hover{text-decoration:underline;}
a.prolink {color:#004477; text-decoration:none; outline:none;}
a.prolink:hover {text-decoration:underline; outline:none;}
.maintop{width:390px;height:46px;float:right;margin:0px;padding:0px;}
.select{width:150px;color:#484848;font:normal 11px "Book Antiqua"; text-align:left; ;margin:0px;height:18px; float:right;}
span.label{height:10px; color:#484848; font:normal 12px "Book Antiqua"; text-align:left;100px; float:left;}
.option{width:250px;padding:0px; margin:0; height:25px;}  
.text{width:145px;height:12px;}
.text1{width:145px;height:14px; font:600 12px "Book Antiqua"; text-align:left; color:#0000FF; float:right;} 
.text2{width:145px;height:14px; font:600 12px "Book Antiqua"; text-align:left; color:#FF0000; float:right;} 
.convert{margin-top:-15px; padding:0px; width:49px; height:17px;} 
.glow{font-size:12px;filter:Glow(color=#2E67D1,strength=1);height:10px;margin:0px;padding:0px;width:70px;float:left;} 


/* Company Page CSS */
#pageleft{ width:220px; float:left; margin:0; padding:0;}
#pageright{ width:675px; float:right; margin:0; padding:10px 14px 0 20px; border-left:1px solid #C5C5C5;}
#pagerightt{ width:675px; float:left; margin:0; padding:10px 14px 0 20px; border-left:1px solid #C5C5C5;}
.lefthead{width:215px; height:20px; font:bold 12px "Book Antiqua"; color:#797979; text-align:left; padding:0 0 0 5px;}

img.leftimg{margin:0 6px 0 6px; padding:0; border:0 none; float:left;}

ul.ulist3{list-style:url(imagess/lfticn1.gif); font:normal 12px/12px "Book Antiqua"; color:#888888; margin:0; padding:8px 0 0 34px; text-align:left;}

a.leftlink{ font:normal 12px/22px "Book Antiqua"; color:#363636; text-decoration:none; padding:0; margin:0; outline:none;}
a.leftlink:hover{color:#008FD5; text-decoration:none; outline:none;}

/* DIRECTOR Page CSS */
span.dbold{font-weight:bold;}
span.dclr{color:#6A0000;}

a.dlink{color:#000000; text-decoration:none; outline:none;}
a.dlink:hover{color:#000000; text-decoration:none; outline:none;}

a.dlink1{color:#550000; text-decoration:none; outline:none; outline:none;}
a.dlink1:hover{color:#550000; text-decoration:none; outline:none; outline:none;}

ul.ulist8{list-style:none; font:normal 12px/0px "Book Antiqua"; text-align:justify; color:#4D4D4D; margin-top:-5px; text-align:justify;}

#partner{width:675px; margin:0; padding:0;}
.parnterleft{width:338px; margin:0; padding:0; float:left;}
.parnterright{width:337px; margin:0; padding:0; float:right;}

/* Product Page CSS */
.pleft{width:332px; float:left;}
.pright{width:332px; float:right;}

ul.ulist4{list-style:url(imagess/picn.gif); font:normal 12px/22px "Book Antiqua"; color:#3B3B3B; margin:0; padding:0 0 0 20px; text-align:left;}
ul.ulist5{list-style:url(imagess/picn1.gif); font:normal 12px/22px "Book Antiqua"; color:#3B3B3B; margin:0; padding:0 0 0 20px; text-align:left;}

a.plink{color:#3B3B3B; text-decoration:none; outline:none;}
a.plink:hover{color:#000000; text-decoration:none; outline:none; font-weight:600;}

img.pimage {width:70px; hieght:87px; border:1px solid #9E9E9E; float:left; padding:0; margin:0 8px 0 0; background:#AAE3FF;}
img.pimage1{width:70px; hieght:87px; border:1px solid #9E9E9E; float:left; padding:0; margin:0 8px 0 0;}

/* Solutions & Technology Page CSS */
#spageleft{ width:260px; float:left; margin:0; padding:0;}
#spageright{ width:635px; float:right; margin:0; padding:10px 14px 0 20px; border-left:1px solid #C5C5C5;}
ul.ulist2{list-style:url(imagess/arrows2.gif); font:normal 12px/20px "Book Antiqua"; text-align:justify; color:#4D4D4D; margin-top:0; text-align:justify;} 
ul.ulist6{list-style:url(imagess/snt.gif); font:normal 11px/16px "Book Antiqua"; text-align:justify; color:#4D4D4D; margin-top:0; text-align:justify;}

.serimg{width:220px; margin:0; padding:0;}

.solimg{width:260px; margin:0; padding:0;}

/* SEO Page CSS */
img.seoimg{width:220px; height:110px; background:url(imagess/seg.gif) no-repeat; margin:0 10px 0 0; float:left;}

.lpagert{width:415px; float:left;}
.rpagert{width:260px; float:right; height:180px; background:url(imagess/seofaq.gif) no-repeat;}

a.seolink{color:#4D4D4D; text-decoration:none; outline:none;}
a.seolink:hover{color:#009EEA; text-decoration:underline; outline:none;}

img.imgstep1{margin:20px 0 20px 150px; padding:0; border:0 none;}

/* Career/Enquiry/Feedback/Registration Page CSS */
/*#mainrow{width:635px; height:35px; margin:0; padding:0;}*/
.mainrow{width:635px; height:35px; margin:0; padding:0;}
/*#mainrow1{width:635px; height:60px; margin:0; padding:0;}*/
.mainrow1{width:635px; height:60px; margin:0; padding:0;}
#mainrow2{width:595px; height:20px; margin:10px 20px 10px 20px; padding:0; font:normal 12px/20px "Book Antiqua"; color:#4E4E4E; text-align:left;}
.labelname{width:150px; padding:0; margin:0; font:normal 12px/20px "Book Antiqua"; color:#4E4E4E; text-align:left; float:left;}
.rowname{width:200px; padding:0; margin:0; font:normal 12px "Book Antiqua"; color:#4E4E4E; text-align:left; float:left;}
.display{width:285px; padding:0; margin:0; font:normal 12px "Book Antiqua"; color:#0000A0; text-align:left; float:left;}
.buton{width:80px; margin:0 20px 0 20px; font:bold 12px "Book Antiqua"; color:#4E4E4E; }

.textfl{width:150px; margin:0; padding:0; font:normal 12px "Book Antiqua"; color:#000000; text-align:left;}
.textf2{width:155px; margin:0; padding:0; font:normal 12px "Book Antiqua"; color:#530000; text-align:left;}
.textf3{width:155px; margin:0; padding:0; font:normal 12px "Book Antiqua"; color:#0065CA; text-align:left;}
.textf4{width:155px; margin:0; padding:0; font:normal 12px "Book Antiqua"; color:#FF5706; text-align:left;}
.textf5{width:155px; margin:0; padding:0; font:normal 12px "Book Antiqua"; color:#000088; text-align:left;}
.textf6{width:155px; margin:0; padding:0; font:normal 12px "Book Antiqua"; color:#005151; text-align:left;}

span.bold1{font:bold 12px "Book Antiqua"; color:#DFDF00; text-align:left;}


.cartxt{width:150px; height:18px; padding:0; margin:0; font:normal 12px/20px "Book Antiqua"; color:#003871; text-align:left;}
.carcmb{width:155px; height:20px; padding:0; margin:0; font:normal 12px/20px "Book Antiqua"; color:#0000FF; text-align:left;}
.carar{width:150px; height:50px; padding:0; margin:0; font:normal 12px/20px "Book Antiqua"; color:#59002D; text-align:left;}

.carcmb1{width:155px; height:20px; padding:0; margin:0; font:normal 12px/20px "Book Antiqua"; color:#CC0000; text-align:left;}

p.carpara{padding:7px 0 0 0; margin:0; font:bold 14px/20px "Book Antiqua"; color:#FF5300; text-align:left;}
p.car1para{padding:5px 0 0 100px; margin:0; font:bold 12px/20px "Book Antiqua"; color:#000000; text-align:left;}

/* Career Page CSS */
p.or{font:bold 14px "Book Antiqua"; color:#00509F; text-align:center;}
.msg{width:635px; padding:0 0 10px 0; margin:0; font:bold 14px "Book Antiqua"; color:#FF0000; text-align:left; letter-spacing:1px;}
.msg1{width:635px; padding:0 0 10px 0; margin:0; font:bold 14px "Book Antiqua"; color:#0076EC; text-align:left; letter-spacing:1px;}
.msg2{width:635px; padding:0 0 10px 0; margin:0; font:bold 14px "Book Antiqua"; color:#E67300; text-align:left; letter-spacing:1px;}
#mainr5{width:450px; margin:0; padding:0;}
#main{width:635px; padding:0; margin:0;}
#mainleft{width:450px; float:left; margin:0; padding:0;}
#mainright{width:185px; float:right; margin:0; padding:0;}
<!--#mainr{width:450px; height:35px; margin:0; padding:0;}-->
.mainr{width:450px; height:35px; margin:0; padding:0;}
#mainr1{width:450px; height:60px; margin:0; padding:0;}
#mainr2{width:410px; height:20px; margin:10px 20px 10px 20px; padding:0; font:normal 12px/20px "Book Antiqua"; color:#4E4E4E; text-align:left;}
.labeln{width:120px; padding:0; margin:0; font:normal 12px/20px "Book Antiqua"; color:#4E4E4E; text-align:left; float:left;}
.rown{width:180px; padding:0; margin:0; font:normal 12px "Book Antiqua"; color:#4E4E4E; text-align:left; float:left;}
.dis{width:150px; padding:0; margin:0; font:normal 12px "Book Antiqua"; color:#FF3300; text-align:left; float:left;}
.buton1{width:80px; margin:0 15px 0 15px; font:bold 12px "Book Antiqua"; color:#4E4E4E; }

.reqr{height:22px; width:185px; margin:0; padding:3px 0 0 0; background:url(imagess/req1.gif) left top no-repeat; font:bold 12px "Book Antiqua"; color:#fff; text-align:center;}

.move{width:183px; height:199px; border-bottom:1px dotted #9E9E9E; border-left:1px dotted #9E9E9E; border-right:1px dotted #9E9E9E;}

/*img.pdicon{width:19px; height:20px; margin:0 10px 0 0; padding:0; border:0 none;}*/
.pdfreg{width:185px; margin:0; padding:0; font:normal 14px "Book Antiqua"; color:#FF6600; text-align:center; background:url(imagess/pdfIcon.gif) left top no-repeat;}
.dl{font:normal 12px "Book Antiqua"; color:#535353; text-align:center;}

a.clik{color:#FF6600; text-decoration:none; outline:none;}
a.clik:hover{color:#FFFFC6; text-decoration:underline; outline:none;}
/* Sitemap Page CSS with Tree Structure Links */
.treeview ul{ margin: 0; padding: 0; font:normal 12px/20px "Book Antiqua"; color:#494949; text-align:left;}
.treeview li{ background: url(imagess/list.gif) no-repeat left center; list-style-type: none; padding-left: 22px; margin-bottom: 3px; font:normal 12px/20px "Book Antiqua"; color:#494949; text-align:left; }
.treeview li.submenu{ background: url(imagess/closed.gif) no-repeat left 1px; cursor: hand !important; cursor: pointer !important;
font:normal 12px/20px "Book Antiqua"; color:#494949; text-align:left; }
.treeview li.submenu ul{ display: none; font:normal 12px/20px "Book Antiqua"; color:#494949; text-align:left; }
.treeview .submenu ul li{ cursor: default; font:normal 12px/20px "Book Antiqua"; color:#494949; text-align:left; }

/* Link Page CSS */
a.clink{color:#005BB7; text-decoration:underline; outline:none;}
a.clink:hover{color:#004000; text-decoration:none; outline:none;}

/* Contact Page CSS */
#hovermap {BACKGROUND: url(imagess/map.gif); WIDTH: 635px; POSITION: relative; HEIGHT: 441px; margin:20px 20px 0 20px; padding:0;}

#hovermap UL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(imagess/mapb.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 635px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 441px;}
#hovermap UL LI {DISPLAY: inline; WIDTH: 0px; HEIGHT: 0px;}
#hovermap UL LI A {DISPLAY: block; Z-INDEX: 100; BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 12px; CURSOR: default; POSITION: absolute; HEIGHT: 13px; outline:none;}
#hovermap UL LI.p1 A {LEFT: 461px; TOP: 170px;}
#hovermap UL LI.p2 A {LEFT: 413px; TOP: 141px;}
#hovermap UL LI.p3 A {LEFT: 436px; TOP: 233px;}
#hovermap UL LI.p4 A {LEFT: 423px; TOP: 214px;}
#hovermap UL LI.p5 A {LEFT: 105px; TOP: 177px;}
#hovermap UL LI.p6 A {LEFT: 299px; TOP: 138px;}
#hovermap UL LI.p7 A {LEFT: 446px; TOP: 212px;}
#hovermap UL LI.p8 A {LEFT: 343px; TOP: 311px;}
#hovermap UL LI.p9 A {LEFT: 419px; TOP: 231px;}
#hovermap UL LI.p10 A {LEFT: 392px; TOP: 295px;}
#hovermap UL LI.p11 A {LEFT: 103px; TOP: 126px;}
#hovermap UL LI.p12 A {LEFT: 96px; TOP: 191px;}
#hovermap UL LI A B {DISPLAY: none;}
#hovermap UL LI A:hover {BACKGROUND: #000; outline:none;}
#hovermap UL LI A:hover { DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 0px; POSITION: static; HEIGHT: 0px; TEXT-DECORATION: none;}
#hovermap UL LI A:hover B { DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; LEFT: 0px; WIDTH: 635px; POSITION: absolute; TOP: 0px; HEIGHT: 441px;}
#hovermap UL LI A:hover B EM {BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000 1px solid; DISPLAY: block; PADDING-LEFT: 5px; BACKGROUND: #888; LEFT: 70px; PADDING-BOTTOM: 5px; BORDER-LEFT: #000 1px solid; COLOR: #fff; PADDING-TOP: 5px; BORDER-BOTTOM: #000 1px solid; FONT-STYLE: normal; POSITION: absolute; TOP: 300px;}

span.head{font-weight:bold; color:#002B55;}
.route{width:675px; margin:0; padding:0;}
.rotlt{width:275px; margin:0; padding:0; float:left;}
.rotrt{width:400px; margin:0; padding:0; float:right;}
a.rotlink{color:#B90000; text-decoration:none; outline:none;}
a.rotlink:hover{color:#0000FF; text-decoration:underline; outline:none;}

.rmaplt{width:200px; margin:0; float:left; font:bold 14px/28px "Book Antiqua"; text-align:lelft; color:#B90000; padding:0;}
.rmaprt{width:90px; margin:0; padding:0 0 0 110px; float:right; font:bold 14px/28px "Book Antiqua"; text-align:left; color:#B90000; background:url(imagess/rmap.gif) 80px 0px no-repeat;}

.gmap{width:635px; height:350px; margin:0 20px 0 20px; padding:0;}


/* Client Page CSS */
ul.ulist7{list-style:none; font:normal 12px/30px "Book Antiqua"; color:#3B3B3B; margin:0; padding:0; text-align:left;}
ul.ulist7 li{list-style:none; font:normal 12px/30px "Book Antiqua"; color:#3B3B3B; margin:0; padding:0 0 0 26px; text-align:left; background:url(imagess/clist.gif) 0px 10px no-repeat;}

ul.ulist9{list-style:none; font:normal 12px/30px "Book Antiqua"; color:#0058B0; margin:0; padding:0; text-align:left;}
ul.ulist9 li{list-style:none; font:normal 12px/30px "Book Antiqua"; color:#0058B0; margin:0; padding:0 0 0 26px; text-align:left; background:url(imagess/ulist9.gif) 0px 6px no-repeat;}


a.cllink{color:#373737; text-decoration:none; outline:none;}
a.cllink:hover{color:#6A0000; text-decoration:underline; outline:none;}
a.timg{outline:none; border:0 none; text-decoration:underline; text-transform:uppercase; font:normal 12px/30px "Book Antiqua"; color:#3B3B3B; text-align:left; letter-spacing:1px;}
a.timg:hover{outline:none; border:0 none; text-decoration:none; color:#003C77;}


a.timgg{outline:none; border:0 none; text-decoration:underline; text-transform:uppercase; font:normal 12px/30px "Book Antiqua"; color:#0058B0; text-align:left; letter-spacing:1px;}
a.timgg:hover{outline:none; border:0 none; text-decoration:none; color:#FF0000;}

/* India Stat Page CSS */
#indstat{width:675px; margin:0; padding:0;}
.lindstat{width:350px; height:412px; padding:20px 0 20px 0; margin:0; float:left; border:0 none;}
.rindstat{width:325px; float:right; padding:0; margin:0;}

#ins{width:325px; height:20px; padding:0; margin:0;}
.lins{width:150px; float:left; padding:0; margin:0; font:normal 12px "Book Antiqua"; color:#3B3B3B;}
.rins{width:175px; float:right; padding:0; margin:0; font:normal 14px "Book Antiqua"; color:#0067CE;}

img.indstatimg{width:330px; height:392px; border:0 none; padding:0; margin:0;}

/* Web Development process / portal Process / web 2 technology Page CSS */
.web{width:675px; height:1000px; margin:0; padding:0; background:url(imagess/web.gif) no-repeat;}



.middlenav ul{margin:0; padding:0; display:inline; list-style-type:none;}
.middlenav ul li{margin:0; padding:0; display:inline;}
.top {padding:0 15px 0 0;}
.small {font-size:14px; font-weight:normal; font-family:"lucida saws unicode";}
.innov { margin:0; padding:0; font:normal 14px "Book Antiqua"; color:#000;}
span.click{color:#FF5C0F;}


/* Portfolio page CSS */

/* Template page CSS */
.tabstrip{width:650px; height:23px; margin:0; padding:2px 0 0 25px; background:#B16363 url(imagess/gen.gif) 5px 4px no-repeat; font:bold 14px "Book Antiqua"; color:#FFFFFF; text-align:left;}

.tbox{width:675px; margin:0; padding:0;}

.tbox1{width:158px; margin:0; padding:0; float:left; font:normal 12px "Book Antiqua"; color:#5BADFF; text-align:center; letter-spacing:1px;}
.tbox2{width:15px; margin:0; padding:0; float:left; font:normal 12px "Book Antiqua"; color:#5BADFF; text-align:center; letter-spacing:1px;}
.tbox3{width:158px; margin:0; padding:0; float:left; font:normal 12px "Book Antiqua"; color:#5BADFF; text-align:center; letter-spacing:1px;}
.tbox4{width:14px; margin:0; padding:0; float:left; font:normal 12px "Book Antiqua"; color:#5BADFF; text-align:center; letter-spacing:1px;}
.tbox5{width:158px; margin:0; padding:0; float:left; font:normal 12px "Book Antiqua"; color:#5BADFF; text-align:center; letter-spacing:1px;}
.tbox6{width:14px; margin:0; padding:0; float:left; font:normal 12px "Book Antiqua"; color:#5BADFF; text-align:center; letter-spacing:1px;}
.tbox7{width:158px; margin:0; padding:0; float:right; font:normal 12px "Book Antiqua"; color:#5BADFF; text-align:center; letter-spacing:1px;}

img.timage1{width:158px; height:157px; padding:0; margin:0; border:0 none;}

a.prev{color:#000093; text-decoration:none; outline:none;}
a.prev:hover{color:#804040; text-decoration:underline; outline:none;}
a.tmore{color:#FB5200; text-decoration:none; outline:none; float:right; text-align:right;}
a.tmore:hover{color:#000000; text-decoration:underline; outline:none;}


a.p1 .image1 { border:0 none; width:207px; height:158px; margin:0 1px 0 2px; padding:2px; border:1px solid #333333;}
a.p1:hover { background-color:transparent; border:0 none; text-decoration:none; outline:none;} /* IE6sp2 needed this to open the large image */
a .large {position: absolute; width:0; border:0 none; text-decoration:none; outline:none; }
a.p1:hover .large { border:0 none; position: absolute; top:600px; left:400px; width:675px; height:516px;}

a.p2 .image2 { border:0 none; width:207px; height:158px; margin:0 22px 0 22px; padding:2px; border:1px solid #333333;}
a.p2:hover { background-color:transparent; border:0 none; text-decoration:none; outline:none;} /* IE6sp2 needed this to open the large image */
a .large2 {position: absolute; width:0; border:0 none; text-decoration:none; outline:none; }
a.p2:hover .large2 { border:0 none; position: absolute; top:900px; left:410px; width:675px; height:516px;}

/*PRODUCT SUB-PAGES */
.all{width:560px;margin:0 0 10px 0;}
.imager{
	border:1px solid #858383;
	padding:2px;
	width: 640px;
	margin-top: 0;
	margin-right: 10px;
	margin-bottom: 0;
	margin-left: 0;
}

.allleft{  width:290px; float:left;}
.allright { width:235px; float:left; padding:0 0 0 10px;  border-left:1px solid #cccccc;}
.all .all {border-bottom:1px solid #cccccc;}
.allright img{border:1px solid #000000; none; width:50px; height:50px;}
.prodDescr{
	width:640px;
	height:auto;
	margin:2px;
	text-align: justify;
	float: left;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.scroll{
	overflow: -moz-scrollbars-vertical;
	overflow-x: hidden;
	overflow-y: scroll;
	height:500px;
	width:670px;
}
.scroll .all{
	width:100%;
}
.scroll .ser{width:522px;}

.scrollColor {
    /*scrollbar-3dlight-color:#d4e1e9;
	scrollbar-arrow-color:#333333;
	scrollbar-base-color:#d4e1e9;
	scrollbar-darkshadow-color:#d4e1e9;
	scrollbar-face-color:#d4e1e9;
	scrollbar-highlight-color:#999999;
	scrollbar-shadow-color:#999999;
	scrollbar-track-color:#b5ccda;*/
}

#microChallengeText{
	width:55%;
	height:auto;
	vertical-align:top;
	text-align:justify;
	text-decoration:none;
	float:left;
}

#microChallengeChart{
	width:auto;
	height:auto;
	padding-left:5px;
	vertical-align:top;
	text-align:justify;
	text-decoration:none;
	float:left;
}

#logos{
	margin-left:0px;
	margin-right:10px;
	padding:0;
	float:left;
	width:auto;
	height:auto;
	vertical-align:middle;
	text-align:center;
	margin-top: 15px;
	margin-bottom: 0px;
}

.successmsg{
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:12px;
	color:#006600;
}

.kioskbottom{
	background-image:url(images/kioskbottom.jpg);
	width:675px;
	height:48px;
	background-repeat:no-repeat;
}

.kioskbullet{
	background-image:url(imagess/gen.gif);
	width:13px;
	height:16px;
	background-repeat:no-repeat;
	background-position:center;
	background-color:#F5F5F5;
}

.kioskbullettop{
	background-image:url(imagess/gen.gif);
	width:13px;
	height:16px;
	background-repeat:no-repeat;
	background-position:top;
	background-color:#F5F5F5;
}


.kiosknames{
	text-align:left;
	padding-left:5px;
	font-family:"Book Antiqua";
	font-size:13px;
	color:#000000;
	background-color:#F5F5F5;
}

.kiosknames a{
	text-align:left;
	font-family:"Book Antiqua";
	font-size:14px;
	color:#000000;
	text-decoration:none;
}

.kiosknames a:hover{
	text-align:left;
	font-family:"Book Antiqua";
	font-size:14px;
	color:#204c9c;
	text-decoration:underline;
}

.kioskapllihead{
	font-family:"Book Antiqua";
	font-size:12px;
	font-weight:bold;
	color:#000000;
}

.kioskapllicontent{
	font-family:"Book Antiqua";
	font-size:12px;
	text-align:justify;
	color:#000000;
}

.kioskbulletapplicanttxt{
	padding-left:5px;
	font-family:"Book Antiqua";
	font-size:12px;
	color:#000000;
	text-align:left;
	font-weight:normal;
}

.buynowkioskbtn{
	cursor:pointer;
	font-family:"Book Antiqua";
	font-size:12px;
	color:#ffffff;
	width:80px;
	height:25px;
	background-color:#213644;
}



.headingnew {width:435px; float:left; float:left; font:bold 50px "Book Antiqua"; color:#000; padding:10px 0 0 0; padding-left:5PX;}
.maintopnew{width:320px;height:46px;float:right;margin:0px;padding:0px;}


.content{width:560px;
height:auto;
float:left;
margin:5px 5px 0 5px;
}

.content_right{width:300px; height:auto; float:left; margin-left:15px; margin-top:6px;}
.content_right2{width:300px; height:auto; float:left; margin-left:35px; margin-top:6px;}
.content_right2 img{ margin:6px 0 6px 0;}
.content_right img{ margin:8px 0 8px 0;}
.more{margin-right:80px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.more a{background:url(images/more.jpg) no-repeat; width:65px; height:25px;  color:#000000; padding:0 20px 0 15px; padding-top:3px; padding-bottom:23px;}
.more a:hover {background:url(images/hover.jpg) no-repeat; width:65px; height:25px; color:#FFFFFF; padding:0 20px 0 15px; padding-top:3px; padding-bottom:23px;}

.textarea{width:270px;
height:27px;
margin:5px 0 5px 0;}

.submitbtn{background:url(images/sendsms.jpg) no-repeat; margin-left:167px; width:103px; height:31px;}

.port{margin-left:10px; margin-top:10px; margin-bottom:10px;}


.emedia{
width:930px;
height:auto;
padding-left:5px;
}

.emedia img{
float:left;
}


.columnwrapper{width:561px; display:block; margin:2px 10px; background:#FFF;}
	.columnwrapper a.readmore{display:block; text-align:right; text-decoration:none; font-weight:bold; clear:both; padding-right:5px; color:#F60; padding-bottom:5px;}
	.columnwrapper a.readmore:hover{color:#91B42D;}
	.columnwrapper h2{font-size:25px; color:#fff; margin-bottom:10px; border-bottom:1px #ccc dotted;}
	
	.col-narr-shadow-wrapper{width:280px; min-height:200px; float:left; margin:10px; padding:10px 10px 20px 10px; background:#F2F2F2 url(images/boxshadow.jpg) bottom center no-repeat;}
	.col-narr-shadow-wrapper .p{width:180px; font-size:12px; line-height:16px; float:right; margin-right:5px;}
	.col-narr-shadow-wrapper .wide{width:270px; font-size:12px; line-height:16px; margin-bottom:15px;}
	.col-narr-shadow-wrapper .txtflexdiv{font-size:12px; line-height:16px; margin-bottom:10px;}
	.col-narr-shadow-wrapper .img{height:80px; width:80px; float:left; margin:5px;}
	
	.col-wide-wrapper{width:530px; min-height:100px; float:left; margin:10px; padding:10px; padding-bottom:20px; 
	background:#F7F7F7;border:1px solid #EEE;}
	.col-wide-wrapper2{width:530px; min-height:100px; float:left; margin:10px; padding:10px; padding-bottom:20px; 
	background:#F7F7F7;border:1px solid #EEE;}
	.col-wide-wrapper ul{margin-left:30px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
	.col-wide-wrapper ul li{margin-bottom:10px;}
	.col-wide-wrapper h1{font-size:18px; color:#FFF; margin-bottom:10px; padding:5px; border:1px solid #EEE; background:#489BE9;}
	.col-wide-wrapper h3{font-size:20px; color:#F90; margin:20px 0 10px 0px; border-bottom:1px #ccc dotted;}
	.col-wide-wrapper .para_float_r{float:left; font-size:12px; margin-right:5px; margin-bottom:7px;}
	.col-wide-wrapper .img_float_l{float:left; margin:0 15px 15px 0; padding:10px; border:1px solid #EEE; background:#F7F7F7;}
	.col-wide-wrapper .txt_float_r{width:480px; float:right;}
	.col-wide-wrapper p{ margin-bottom:10px;}
	.col-narr-wrapper{width:280px; min-height:100px; float:left; margin:10px; padding:10px; padding-bottom:20px;}
	.col-narr-wrapper p{font-size:12px; line-height:16px; margin-right:5px;}
	.col-narr-wrapperimage{margin-left:10px; margin-top:10px;}




/*emedia tab*/


.tab{
width:900px;
height:auto;
padding:5px 10px 0px 10px;
text-align:justify;
font-family:Arial, Helvetica, sans-serif; font-size:12px;
}

.tab p{

}


.tab1{
background:url(images/tab1.jpg) no-repeat;
width:880px;
height:184px;
margin-top:10px;
}

.tab2{
background:url(images/tab2.jpg) no-repeat;
width:880px;
height:184px;
margin-top:10px;
}


.tab3{
background:url(images/tab3.jpg) no-repeat;
width:880px;
height:184px;
margin-top:10px;
}


.tabinner{
width:240px;
height:74px;
padding:85px 10px 0px 30px;
float:left;
word-wrap: normal|break-word;
}

.tabinner2{
width:250px;
height:74px;
padding:85px 10px 0px 35px;
float:left;
}


