﻿body{color:#000000; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; line-height:18px; text-align:justify; margin:0px; padding:0px;}
img, div, td{behavior:url("iepngfix.htc")}
.formmenu, .smallmenu, .formmenu, .formmenublue, .formmainmenu, .smallcaption, .topcapt, .flashright, .mainbody, .smallcaptionwhite, .mainbody, .maintitle, .tablemainbodysmall, .tableheading, .tablemainbodysmall2, .maintitleH, .subtitle, .quote, .topmenu, .topmenublue, .fronttitle, .promo, .badge1, .toptitle, .boxtitle, .midtitle, .colortitle, .colorsubtitle, .mainnav, .bluelink, .stafflink, .headers1, .headers2, .headers3, .bluecaption, .littlecallout, .smallcaptionblue, .stafflinkwhite, .mainbodysmallblue, .mainbodyblue, .headers1white, .subnav, .bluebar, .bluelinksmall, .greenlinksmall, .headers2blue, .bluelinkbutton, .headers3blue, .headers4white, .headers1blue, .linkwhite, .subnavon, .subnavoff, .navon, .navoff, .mainnavwhite, .mainnavblack, .smallcaptiongrey, .box1orange, .box2blue, .smallcaptionboxes, .tour2white, .headers6, .list, .whitelinksmall, .headers4blue, .button, .box3blue, .box2white, .box2green, .box1green, .boxtext2, .box1, .mainbodysmallwhite, .titleblue5, .titleblue3, .titlewhite3, .title3, .title2, .titlewhite2, .smallcaptionlightgrey, .buttonwhite, .orangelinksmall, .ltbluelinksmall, .list1, .listor1, .topmenuSub, .listlink, .maroonlinksmall, .frontwhite, .mainbodywhite, .tourmenu{font-family:Arial, Helvetica, sans-serif;}
.normal, .normalBold, .normalWhite, .formmenu, .mainbody, .mainbody, .tablemainbodysmall, .tableheading, .tablemainbodysmall2, .quote, .colorsubtitle, .formtitle, .formtitleblack, .headers1, .mainbodyblue, .headers2blue, .bluelinkbutton, .tour2white, .titlewhite3, .title3, .mainbodywhite, .box3blue{font-size:12px;}
.normalBold{font-weight:bold;}
.normalWhite{color:#ffffff;}
.title{font-size:13px;}
.titleWhite{font-size:13px; color:#ffffff;}
.largeTitleWhite{font-size:16px; color:#ffffff;}
.sectionTitle{font-weight:bold; font-size:13px;}
.sectionTitleWhite{font-weight:bold; font-size:13px; color:#ffffff;}
.formInput{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
.tiny{font-size:10px;}
.tinyBold{font-weight:bold; font-size:11px;}
.tinyYellow{font-size:10px; background-color:yellow;}
.tinyWhite{font-size:10px; color:#ffffff;}
.small{font-size:11px;}
.large{font-size:18px;}
.smallmenu{font-size:11px; color:#666666}
.formmenu{font-size:11px; color:#666666}
.smallmenu{font-size:11px; color:#666666}
.formmenu{color:#000000}
.formmenublue{font-size:11px; color:#F7F7F7}
.formmainmenu{font-size:10px; color:#F7F7F7}
.smallcaption{font-size:10px; color:#333333; line-height:17px; font-weight:normal;}
.topcapt{font-size:10px; color:#333333; line-height:17px; font-weight:normal; margin-right:15px;}
.flashright{font-size:11px; color:#F7F7F7; line-height:20px; margin-left:10px; text-align:center;}
.mainbody{color:#000000; line-height:18px; text-decoration:none; font-weight:normal;}
.smallcaptionwhite{font-size:10px; color:#F7F7F7; line-height:14px;}
.mainbody{color:#000000; line-height:18px; text-decoration:none; font-weight:normal;}
.maintitle{font-size:20px; font-weight:bold; color:#000000}
.tablemainbodysmall{color:#494949; line-height:18px; margin-left:10px; text-decoration:none; font-weight:normal;}
.tableheading{color:#ffffff; line-height:18px; background-color:#000000 margin-left:10px; text-decoration:none; font-weight:normal;}
.tablemainbodysmall2{color:#494949; line-height:0px; text-decoration:none; font-weight:normal;}
.maintitleH{font-size:16px; font-weight:bold; color:#000000}
.subtitle{font-size:13px; font-weight:bold; color:#000000}
.quote{color:#333333; font-weight:bold}
.tourmenu{font-size:11px}
.topmenu{font-size:9px; color:#003366; text-decoration:none; font-weight:bold;}
.topmenublue{font-size:9px; color:#F5F5F5; text-decoration:none; font-weight:bold;}
.fronttitle{font-size:13px; color:#000000; text-decoration:none; font-weight:bold;}
.promo{font-size:11px; line-height:15px}
.badge1{font-size:11px; font-weight:bold; color:#FFFFFF; text-decoration:none}
.toptitle{font-size:18px; font-weight:bold; color:#333333}
.boxtitle{font-size:15px; color:#FFFFFF}
.headers{font-family:"Arial Black"; font-size:15px; font-weight:normal; color:#000000; text-decoration:none}
.headersgreen{font-family:"Arial Black"; font-size:15px; color:#009900; text-decoration:none}
.formtitle{font-family:"Arial Black"; color:#006699; text-decoration:none}
.midtitle{font-size:15px; color:#000000; text-decoration:none; font-weight:bold}
.colortitle{font-size:25px; color:#000000; text-decoration:none; font-weight:bold}
.colorsubtitle{color:#006699; text-decoration:none; font-weight:bold; line-height:25px}
.formtitleblack{font-family:"Arial Black"; color:#000000; text-decoration:none}
.mainnav{font-size:10px; font-weight:bold; color:#003366; text-transform:none; text-decoration:none}
.bluelink{font-size:11px; color:#3680B6; font-weight:bold; text-decoration:none}
.stafflink{font-size:11px; color:#FFFFFF; font-weight:bold}
.headers1{font-weight:bold; color:#000000; text-decoration:none; line-height:18px}
.headers2{font-size:14px; color:#000000; text-decoration:none; font-weight:bold}
.headers3{font-size:15px; color:#000000; font-weight:bold; text-decoration:none}
.headers4{font-family:Tahoma, arial; font-size:20px; color:#000000; font-weight:normal; text-decoration:none; line-height:22px}
.bluecaption{font-size:11px; line-height:16px; color:#006699}
.littlecallout{font-size:11px; font-weight:bold; color:#000000}
.smallcaptionblue{font-size:10px; font-weight:normal; color:#003366; line-height:17px;}
.stafflinkwhite{font-size:10px; font-weight:bold; color:#FFFFFF}
.mainbodysmallblue{font-size:11px; font-weight:bold; color:#006699; line-height:20px}
.mainbodyblue{color:#006699; line-height:19px}
.headers1white{font-size:11px; font-weight:bold; color:#FFFFFF; text-decoration:none}
.subnav{font-size:10px; color:#3680B6; text-decoration:none; text-transform:lowercase; line-height:19px; font-weight:bold}
.bluebar{font-size:10px; font-weight:normal; color:#FFFFFF}
.headers2white{font-family:Tahoma, arial; font-size:14px; font-weight:bold; color:#FFFFFF; text-decoration:none; line-height:18px}
.bluelinksmall{font-size:10px; font-weight:bold; color:#3680B6; text-decoration:none; line-height:15px;}
.greenlinksmall{font-size:10px; font-weight:bold; color:#009900}
.headers2blue{font-weight:bold; color:#003366; text-decoration:none}
.bluelinkbutton{font-weight:bold; color:#003399}
.headers3blue{font-size:16px; font-weight:bold; color:#003366; text-decoration:none}
.headers3white{font-family:Tahoma, arial; font-size:16px; font-weight:normal; color:#FFFFFF; text-decoration:none}
.headers4white{font-size:18px; font-weight:bold; color:#FFFFFF; text-decoration:none}
.headers1blue{font-size:11px; font-weight:bold; color:#003366; line-height:18px; text-decoration:none}
.linkwhite{font-size:10px; color:#FFFFFF}
.subnavon{font-size:10px; font-weight:bold; color:#0066CC; text-decoration:none}
.subnavoff{font-size:10px; font-weight:bold; color:#FFFFFF; text-decoration:none}
.navon{font-size:11px; font-weight:bold; color:#0066CC; text-decoration:none}
.navoff{font-size:11px; font-weight:bold; color:#333333; text-decoration:none}
.mainnavwhite{font-size:9px; font-weight:bold; color:#FFFFFF; text-decoration:none}
.mainnavblack{font-size:10px; font-weight:bold; color:#0066CC; text-decoration:none}
.smallcaptiongrey{font-size:10px; font-weight:normal; color:#7A7A7A; line-height:14px}
.box1orange{font-size:9px; font-weight:bold; color:#FF9900}
.box2blue{font-size:11px; font-weight:bold; color:#0066CC}
.smallcaptionboxes{font-size:10px; line-height:17px; color:#666666}
.tour2white{line-height:20px; font-weight:bold; color:#FFFFFF}
.headers5{font-family:Tahoma; font-size:24px; color:#000000; font-weight:normal; line-height:24px}
.headers6{font-size:22px; font-weight:bold; color:#000000}
.list{font-size:11px; line-height:23px; font-weight:normal; color:#000000}
.whitelinksmall{font-size:10px; font-weight:normal; color:#FFFFFF; text-decoration:none}
.headers4blue{font-size:18px; font-weight:bold; color:#0066CC}
.validation2{font-family:"Arial Black"; font-size:16px; font-weight:bold; color:#CC0000; text-decoration:none}
.headersfront{font-family:"Arial Black"; font-size:20px; color:#000000; font-weight:bold}
.headersfrontsmall{font-family:"Arial Black"; font-size:11px; color:#003366; font-weight:normal}
.headers8thick{font-family:"Arial Black"; font-size:30px; line-height:25px}
.button{font-size:9px; color:#FFFFFF; text-decoration:none; font-weight:bold}
.box3blue{font-weight:bold; color:#0066CC; text-decoration:none}
.box2white{font-size:11px; font-weight:bold; color:#FFFFFF; text-decoration:none}
.box2green{font-size:11px; font-weight:bold; color:#009900; text-decoration:none}
.box1green{font-size:10px; font-weight:bold; color:#009900; text-decoration:none}
.boxtext2{font-size:11px; line-height:15px; color:#666666}
.box1{font-size:10px; font-weight:bold; color:#333333; text-decoration:none}
.mainbodysmallwhite{font-size:11px; color:#FFFFFF; line-height:19px}
.titleblue5{font-size:15px; font-weight:bold; color:#005c8e; text-decoration:none}
.titleblue3{font-size:11px; font-weight:bold; color:#005c8e; text-decoration:none}
.titlewhite5{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#FFFFFF; text-decoration:none}
.titlewhite3{font-weight:bold; color:#FFFFFF; text-decoration:none}
.title3{font-weight:bold; color:#000000; text-decoration:none}
.title5{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#000000; text-decoration:none}
.title2{font-size:10px; font-weight:bold; color:#000000; text-decoration:none}
.titlewhite2{font-size:10px; font-weight:bold; color:#FFFFFF; text-decoration:none}
.smallcaptionlightgrey{font-size:9px; font-weight:bold; color:#999999}
.buttonwhite{font-size:10px; color:#FFFFFF; text-decoration:none; font-weight:bold}
.orangelinksmall{font-size:10px; font-weight:bold; color:#FF6600}
.ltbluelinksmall{font-size:10px; color:#0099FF; font-weight:bold}
.headers5white{font-family:Tahoma, arial; font-size:22px; font-weight:normal; color:#FFFFFF; line-height:22px}
.list1{font-size:10px; font-weight:bold; color:#003366; line-height:22px; text-decoration:none}
.listor1{font-size:11px; font-weight:bold; color:#003366; line-height:22px; text-decoration:none}
.topmenuSub{font-size:10px; color:#3680B6; text-decoration:none}
.listlink{font-size:10px; font-weight:normal; color:#666666; text-decoration:none; line-height:17px}
.maroonlinksmall{font-size:10px; font-weight:bold; color:#990000; text-decoration:none}
.frontwhite{font-size:10px; color:#F7F7F7; line-height:19px}
.mainbodywhite{color:#FFFFFF; line-height:18px}
.headers2grey{font-family:Tahoma, arial; font-size:15px; font-weight:normal; color:#333333; text-decoration:none; line-height:24px}
.quotevendors{font-family:Tahoma, arial; font-size:11px; font-style:normal; font-weight:bold; color:#003366}
.headers3spaced{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#000000; font-weight:bold; text-decoration:none; line-height:22px}
.centerStyle{text-align:center;}
.phoneNumber{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px; line-height:24px; font-weight:bold; color:#3399CC;}
.mainTitle{font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold; color:#003366; text-decoration:none; height:32px; z-index:auto; padding-top:15px; padding-right:15px; padding-bottom:10px; padding-left:25px;}
.upperHedge{background-repeat:repeat-x; background-position:top; height:34px; padding:0px; margin:0px; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#CCCCCC;}
.mainPosition{margin-left:40px; margin-top:105px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#003366; line-height:25px;}
.upperTable{/*background-image:url(http://cssimg.expertsfromindia.com/images/voip/hostedvoip/subnav_back.jpg); background-repeat:repeat-x; background-position:top; */height:50px; padding:0px; margin:0px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000000;}
.tableLeft{font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#003366; padding-left:25px;}
.leftMargin{text-align:left; padding-left:28px;}
.leftMarginInside{text-align:left; padding-left:10px; border-left-color:#C9C9C9; border-left-style:solid; border-left-width:1px;}
.tableLeftBlue{font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#3399CC; padding-left:25px;}
.upperHedgeSelected{background-repeat:repeat-x; background-position:top; height:34px; padding:0px; margin:0px;}
.boxInsideSub{padding-right:10px; padding-bottom:25px; padding-left:15px; padding-top:15px; text-align:left; border:1px solid #EDEDED; margin-left:20px; margin-right:20px;}
.boxInsideLower{padding-right:10px; padding-bottom:5px; padding-left:25px; padding-top:5px; text-align:left;}
.bottomShade{background-image:url(http://cssimg.expertsfromindia.com/images/nav/bottomShade.gif); background-repeat:repeat-x; background-position:bottom; height:10px;}
.tableRow{text-align:left; font-family:tahoma, arial; font-size:12px; font-weight:bold; color:#000000; padding-top:3px; padding-right:3px; padding-bottom:3px; padding-left:3px; line-height:15px;}
.boxSub{font-family:tahoma, arial; font-size:14px; color:#3399CC; font-weight:bold; vertical-align:middle; line-height:22px; padding-left:10px; margin-left:18px; margin-right:20px;}
.listLarge{font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#000000; line-height:22px;}
.listSmall{font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#003366; line-height:20px;}
.boxSubSmall{font-family:tahoma, arial; font-size:12px; color:#3399CC; font-weight:bold; vertical-align:middle; line-height:22px; padding-left:10px; margin-left:18px; margin-right:20px;}
.productHeader{font-family:Tahoma, Arial; font-size:14px; font-weight:bold; color:#3399CC; text-decoration:none; height:25px;}
.instructions{font-family:tahoma, arial; font-size:12px; color:#000000; font-weight:normal; vertical-align:middle; line-height:20px; padding-left:10px; margin-left:18px; margin-right:20px;}
.details{font-family:tahoma, arial; font-size:11px; color:#333333; font-weight:normal;}
.productInsideSub{padding-right:10px; padding-bottom:15px; padding-left:15px; padding-top:10px; text-align:left; border:1px solid #CCCCCC; margin-left:10px; margin-right:10px; /*background-image:url(http://cssimg.expertsfromindia.com/images/voip/hostedvoip/subnav_back.jpg); background-repeat:repeat-x; background-position:top; */margin-bottom:5px;}
.productInsideSubRight{padding-right:10px; padding-bottom:15px; padding-left:15px; padding-top:10px; text-align:left; /*background-image:url(http://cssimg.expertsfromindia.com/images/voip/hostedvoip/subnav_back.jpg); background-repeat:repeat-x; background-position:top;*/ border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-top-color:#CCCCCC; border-right-color:#CCCCCC; border-bottom-color:#CCCCCC; margin-bottom:4px;}
.cnetBullets{font-family:Arial, Helvetica, sans-serif; font-size:15px; line-height:30px; font-weight:bold; color:#000000; padding-top:145px; padding-left:86px;}
.buttonBackground{font-family:Tahoma, Arial; background-image:url(http://cssimg.expertsfromindia.com/images/button/blanks/xtra_xtra_large.gif); background-repeat:no-repeat; height:31px; width:280px; font-size:normal; font-weight:bold; color:#000000; padding-top:7px; padding-right:27px; padding-bottom:8px; padding-left:27px; text-decoration:none;}
.cnetPadding{padding-left:86px;}
.frontBullets{font-family:Arial, Helvetica, sans-serif; font-size:15px; line-height:30px; font-weight:bold; color:#000000;}
.headers1grey{font-family:Tahoma, arial; font-size:14px; font-weight:normal; color:#666666; text-decoration:none; line-height:24px}
.smallcaptiongrey{font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#6E6E6E; line-height:17px;}
.price{font-family:"Lucida Grande", Arial, Helvetica, sans-serif; font-size:14px; line-height:normal; font-weight:bold; color:#003366;}
.bottomShadeGrey{background-image:url(http://cssimg.expertsfromindia.com/images/nav/bottomShadeGrey.gif); background-repeat:repeat-x; background-position:bottom; height:10px;}
.box10{padding:3px; background-color:#F7F7F7; border:1px solid #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:15px; font-weight:normal; color:#333333; background-image:url(http://cssimg.expertsfromindia.com/images/nav/bottomShadeGrey.gif); background-repeat:repeat-x; background-position:bottom; height:160px;}
.box101{padding:3px; background-color:#F7F7F7; border:1px solid #CCCCCC; font-weight:normal; color:#333333; background-image:url(http://cssimg.expertsfromindia.com/images/nav/bottomShadeGrey.gif); background-repeat:repeat-x; background-position:bottom; padding-bottom:10px;}
.box102{padding:3px; background-color:#F7F7F7; border:1px solid #CCCCCC; font-weight:normal; color:#333333; background-image:url(http://cssimg.expertsfromindia.com/images/nav/bottomShadeGrey.gif); background-repeat:repeat-x; background-position:bottom;}
.bpo{padding:3px; background-color:#F7F7F7; border:1px solid #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:15px; font-weight:normal; color:#333333; background-image:url(http://cssimg.expertsfromindia.com/images/nav/bottomShadeGrey.gif); background-repeat:repeat-x; background-position:bottom; height:130px;}
.box15{padding:3px; background-color:#F7F7F7; border:1px solid #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:15px; font-weight:normal; color:#333333; background-image:url(http://cssimg.expertsfromindia.com/images/nav/bottomShadeGrey.gif); background-repeat:repeat-x; background-position:bottom; height:205px;}
.boxD10{padding:6px; vertical-align:middle; background-color:#F7F7F7; border:1px solid #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:15px; font-weight:normal; color:#333333; background-image:url(http://cssimg.expertsfromindia.com/images/nav/bottomShadeGrey.gif); background-repeat:repeat-x; background-position:bottom; height:100px;}
.box100{padding:0px; background-color:#F7F7F7; border:1px solid #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:5px; font-weight:normal; color:#333333; background-image:url(http://cssimg.expertsfromindia.com/images/nav/bottomShadeGrey.gif); background-repeat:repeat-x; background-position:bottom; height:180px;}
.box10None{font-size:12px; line-height:18px; font-weight:normal; color:#333333; padding-top:6px; padding-right:10px; padding-bottom:5px; padding-left:15px;}
.navMid{font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; color:#003366; /*background-image:url(http://cssimg.expertsfromindia.com/images/boxset/backNav.png); background-repeat:repeat-x;*/ padding-right:15px; padding-left:15px; margin-top:5px; font-weight:normal; padding-top:5px;  height:30px;}
.navMidSelected{font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; color:#003366; /*background-image:url(http://cssimg.expertsfromindia.com/images/boxset/arrow.gif); background-position:center bottom; background-repeat:no-repeat;*/ font-weight:normal;  padding-bottom:16px; height:30px;}
.navMidUnSelected{font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; color:#006699; font-weight:normal; padding-bottom:16px; height:30px;}
.headers5blue{font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:normal; color:#003366; text-decoration:none}
.bottomLine{border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#EDEDED; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#333333;}
.sitemap a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3680B6; text-decoration:none;}
.sitemap a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3680B6; text-decoration:underline;}
.bodytext{font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size:12px; color:rgb(51, 51, 51); line-height:150%; font-weight:normal; text-decoration:none;margin-top: 0;margin-bottom: 0;}
/*.bodytext{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; font-weight:normal; line-height:18px; text-decoration:none;}*/

.mainbodysmall{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#494949; line-height:18px; text-decoration:none; font-weight:normal;}
.designpage{background-image:url(http://cssimg.expertsfromindia.com/images/design1.jpg); border:0; background-repeat:no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px; font-weight:bold; height:50px; text-align:left; vertical-align:top; margin-top:10px;}
#outertmpslide{width:758px; height:204px; background-repeat:no-repeat; margin:0px;}
div#tmpSlideshow{margin:0px 0 0 0px; padding:0px 0 0 0; position:relative; height:204px; width:748px;}
div.tmpSlide{position:absolute; top:0; left:0; width:758px; height:204px; display:none;}
div.tmpSlide img{float:left; margin:0px 0 0 0px; width:849px;}
div#tmpSlideshowControls{position:absolute; bottom:5px; width:203px; padding:0px 0px 0px 20px;}
div.tmpSlideshowControl{border:1px solid #d3d2d2; float:left; margin:0 5px 0 0; width:18px; height:18px; color:#333333; font:12px Arial, sans-serif; text-align:center; cursor:pointer; background-color:#e4e4e4;}
div.tmpSlideshowControl span{line-height:18px; vertical-align:middle;}
div.tmpSlideshowControlOn{background:url(http://cssimg.expertsfromindia.com/images/banner-numbg.jpg) repeat-x; color:#FFF;}
div.tmpSlideshowControlActive{border:1px solid #1877b4; background:url(http://cssimg.expertsfromindia.com/images/banner-numbg.jpg) repeat-x; color:#FFFFFF;}
.source-title{width:512px; height:25px; margin-top:2px; margin-bottom:10px; line-height:25px;}
.bottom-page-link{width:512px; margin-top:0px; float:left; margin-bottom:5px;}
.list-outer{width:510px; margin-top:0px; float:left; margin-bottom:5px;}
.list-outer{width:510px; margin-top:0px; float:left; margin-bottom:5px;}
.OS-title-margin{margin-bottom:5px;}
.map-link{float:right; height:5px; width:5px; margin-top:35px; margin-right:40px; display:inline;}
.capcha-panel{width:100px; height:15px; margin-top:7px; margin-left:8px;}
.tmpSlideshow2{position:relative; height:204px; width:849px; /*background-image:url(http://cssimg.expertsfromindia.com/images/index-banner-2.jpg); background-repeat:no-repeat;*/ margin-top:0px; margin-right:0; margin-bottom:0; margin-left:0px; padding-top:0px; padding-right:0; padding-bottom:0; padding-left:0;}
div#tmpSlide-1{background-image:url(http://cssimg.expertsfromindia.com/images/applications-banner.jpg); background-repeat:no-repeat;}
div#tmpSlide-2{background-image:url(http://cssimg.expertsfromindia.com/images/hiring.jpg); background-repeat:no-repeat;}
div#tmpSlide-3{background-image:url(http://cssimg.expertsfromindia.com/images/index-banner.jpg); background-repeat:no-repeat;}
div#tmpSlide-4{background-image:url(http://cssimg.expertsfromindia.com/images/technology-banner.jpg); background-repeat:no-repeat;}
div#tmpSlide-5{background-image:url(http://cssimg.expertsfromindia.com/images/Solution-banner.jpg); background-repeat:no-repeat;}
div#tmpSlide-6{background-image:url(http://cssimg.expertsfromindia.com/images/designstudio-banner.jpg); background-repeat:no-repeat;}
.banner3-title-text2{font-size:12px; margin-left:20px; margin-top:15px; color:#333333;}
.banner4-title-text2{font-size:12px; margin-left:20px; margin-top:10px; color:#333333;}
.banner4-title-text1{font-size:25px; font-family:Arial, Helvetica, sans-serif; margin-left:10px; margin-top:20px; color:#006090;}
#tmpSlideshow a{color:#006090; text-decoration:none; font-weight:bold;}
.no-title-text{font-size:15px; font-family:Arial, Helvetica, sans-serif; margin-left:10px; margin-top:20px; color:#1a72a0; font-weight:bold;}
.no-title-text2{font-size:12px; margin-left:20px; margin-top:10px; color:#333333;}
.no-title-text01{font-size:24px; font-family:Arial, Helvetica, sans-serif; margin-top:25px; color:#076070;}
.no-title-text3{font-size:12px; margin-top:15px; color:#333333;}
.pad-10{padding:0px 10px;}
#footer-nav{clear:both; float:left; width:990px; margin:0 0 5px 0; background:#3c3c3c; border-color:#242424; border:1px solid #242424; height:356px; font-family:Arial, Helvetica, sans-serif;}
#footer-nav .menu-cnt{float:left; width:180px; height:295px; padding:0; margin:13px 0;}
#footer-nav .menu-cnt li img{margin:0 5px 0 0}
#footer-nav .cnt-first{width:130px; padding:0 0 0 5px;}
#footer-nav .cnt-first li{line-height:45px; font-family:'LucidaGrandeBold', sans-serif; font-size-adjust:0.54; font-weight:normal;}
#footer-nav .cnt-first ul{width:100px}
#footer-nav .cnt-last{width:140px; overflow:hidden; background:none; padding-left:10px;}
#footer-nav .cnt-last li{font-family:'LucidaGrandeBold', sans-serif; font-size-adjust:0.54;}
#footer-nav .cnt-last h3{padding:0 0 0 5px!important}
#footer-nav .menu-cnt h3, #footer-nav .cnt-last-partner h3{color:#bebebe; line-height:20px; float:left; padding:0 10px; margin:0; font-size:11px; font-weight:800; clear:both;}
#footer-nav .cnt-last-partner h3{margin:13px 0px 0px 0px;} 
#footer-nav ul{font-family:'LucidaSansUnicodeRegular', sans-serif; font-size-adjust:0.53; clear:both; padding:0px 5px 10px 10px; list-style-type:none; margin:0px;}
#footer-nav ul li{display:block; line-height:23px; padding:2px 0;}
#footer-nav ul li a{color:#949494; font-size:11px; text-decoration:none; font-weight:normal;}
#footer-nav ul li a:hover{color:#0393e1; font-weight:normal;}
#footer-nav ul.first{float:left; width:105px; -moz-border-radius-bottomleft:5px; -webkit-border-bottom-left-radius:5px; font-weight:normal;}
#footer-nav ul.last, #footer-nav ul.last2{float:left; width:164px; padding:5px 0 10px 5px; -moz-border-radius-bottomright:5px; -webkit-border-bottom-right-radius:5px; font-weight:normal;}
#footer-nav ul.last li{line-height:30px;}
#footer-nav ul.last2 li{line-height:21px;}
#footer-nav ul.last2 li a{color:#559F56}
#footer-nav ul.last2 li a:hover{color:#79bf56}
#footer{clear:both; width:100%; position:relative}
#footer .copyright{text-align:center; color:#248dbd; line-height:30px;}
#footer h4{color:#979797; text-align:center; line-height:30px; font-size:11px;}
#footer .clients{clear:both; width:100%; height:32px; background:#e7e7e7; line-height:30px; text-align:center; -moz-border-radius-bottomright:5px; -webkit-border-bottom-right-radius:5px; -moz-border-radius-topleft:5px; -webkit-border-top-left-radius:5px; -moz-border-radius-bottomleft:5px; -webkit-border-bottom-left-radius:5px; -moz-border-radius-topright:5px; -webkit-border-top-right-radius:5px; font-family:Arial, Helvetica, sans-serif;}
#footer .clients span{color:#2b93c2; font-weight:700}
#footer .w3c{position:absolute; float:right; top:5px; right:10px}
#footer .follow-us{position:absolute; float:left; top:5px; right:10px}
#footer .follow-us img{vertical-align:middle}
#footer-nav .cnt-last-partner{width:155px; overflow:hidden; background:none; padding-left:10px;}
*html #footer-nav .cnt-last-partner{width:150px; overflow:hidden; background:none; padding-left:10px;}
*html #footer-nav .menu-cnt-partner h3{color:#bebebe; padding-top:0px; line-height:20px; float:left; display:block; text-align:left; font-size:11px; font-weight:800; clear:both; width:144px;}
footer-nav .menu-cnt-partner h3{color:#bebebe; line-height:20px; float:left; display:block; text-align:left; font-size:11px; font-weight:800; clear:both; width:144px;}
#footer-nav .menu-cnt-partner{margin:2px 0 0 0;}
#footer-nav .menu-cnt-partner ul li{list-style-type:none; float:left; width:45%; padding:0; margin:0 10px 0 0; text-align:center !important; height:43px;}
#footer-nav .menu-cnt-partner ul li.last{margin-right:0px !important;}
#footer-nav .menu-cnt-partner ul li.gdi{margin:10px 3px 0 0;}
#footer-nav .menu-cnt-partner ul li.ctd{margin:0px 0px 0 35px; text-align:center; width:108px !important; height:auto;}
#footer-nav .menu-cnt-partner li img{margin:0 0 5px 0; display:block; text-align:center !important;}
#footer-nav ul.connectlink{float:left; width:164px; padding:5px 0 10px 5px; -moz-border-radius-bottomright:5px; -webkit-border-bottom-right-radius:5px; font-weight:normal;}
#footer-nav ul.connectlink li{list-style-type:none; width:145px !important; display:block; height:29px !important; line-height:normal; text-align:left !important;}
#footer-nav ul.connectlink li img{margin:0 5px 0 0 !important; float:left !important;}
/* EFI */
a{color:#333333; font-size:8pt;}
.container{border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC;}
.menu a{font-size:8pt; font-weight:
bold; color:#000000; text-decoration:none; padding-left:5px;} 
.overviewtitle{font-size:
10pt; font-weight:bold; color:#FFFFFF;}
.overviewslogan{font-size:12pt;}
.overviewtext{font-size:8pt; color:#FFFFFF; line-height:15px;}
.overviewlink{font-size:7pt; color:#FFFFFF;}
.smalltext{font-size:7pt;}
h1{font-size:14px; font-weight:bold; color:#114170; margin:0px; font-family:Verdana, Geneva, sans-serif;}
h2{font-size:13px; font-weight:bold; color:#114170; margin:0px; font-family:Verdana, Geneva, sans-serif;}
h3{font-size:13px; font-weight:bold; color:#114170; margin:0px; font-family:Verdana, Geneva, sans-serif;}
h4{font-size:13px; font-weight:bold; color:#114170; margin:0px; font-family:Verdana, Geneva, sans-serif;}
h5{font-size:10pt; font-weight:bold; color:#000000; text-decoration:underline; margin:0px;}
.whitetitle{font-size:10pt; font-weight:bold; color:#FFFFFF;}
.list1{font-size:10pt; font-weight:bold; color:#000066;}
.list2{font-size:9pt; font-weight:bold; color:#000000;}
.listitem{list-style-image:url(http://cssimg.expertsfromindia.com/images/voip_ippbx_menuicon.gif); list-style-position:outside; font-size:9pt; padding-top:10px;}
.listitem li{margin-left:-24px;}
.checklist{list-style-image:url(http://cssimg.expertsfromindia.com/images/voip_features_check.gif);}
.feature{font-size:8pt; font-weight:bold; text-decoration:none; color:#000000;} 
.formInput{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
.formmenu{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}
.formmenublue{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#F7F7F7}
.mainbodysmall .formmenu{width:250px;}
.formmainmenu{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#F7F7F7}
#scroll{position:absolute; top:0; bottom:-0.1px; width:1em;}
#topNav a{text-decoration:none;}
#topNav a:hover{text-decoration:underline;}
#frontNav a{text-decoration:none;}
#frontNav a:hover{text-decoration:underline;}
.tip{position:relative; text-decoration:none;}
.tip span{display:none;}
.tip:hover span{display:block; position:absolute; top:-100px; left:-1px; width:200px; height:100px; background-color:#FFFFFF; color:black; padding:10px; border-top:1px solid #CCCCCC; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; line-height:17px;}
.red-star{color:#F00}
/* EFI DIV */
.input{border-right:#cacaca 1px solid; border-top:#cacaca 1px solid; padding-left:2px; font-weight:normal; font-size:11px; border-left:#cacaca 1px solid; color:#555555; border-bottom:#cacaca 1px solid; font-family:arial, helvetica, sans-serif; background-color:#ffffff}
select{border-right:#7f9db9 1px solid; border-top:#7f9db9 1px solid; padding-left:2px; font-weight:normal; font-size:11px; border-left:#7f9db9 1px solid; color:#555555; border-bottom:#7f9db9 1px solid; font-family:arial, helvetica, sans-serif; background-color:#ffffff}
textarea{border-right:#7f9db9 1px solid; border-top:#7f9db9 1px solid; padding-left:2px; font-weight:normal; font-size:12px; border-left:#7f9db9 1px solid; color:#555555; border-bottom:#7f9db9 1px solid; font-family:arial, helvetica, sans-serif; background-color:#ffffff}
p{margin-top:0px; margin-bottom:15px}
form{padding-right:0px; padding-left:0px; padding-bottom:0px; margin:0px; padding-top:0px}
img{border-top-style:none; border-right-style:none; border-left-style:none; border-bottom-style:none}
a{font-weight:normal; font-size:11px; color:#000; font-family:verdana, arial, helvetica, sans-serif; text-decoration:none; outline:none}
a:hover{color:#f37c2a; text-decoration:none; outline:none}
#wrapper{padding-right:0px; padding-left:0px; padding-bottom:0px; margin:0px auto; width:992px; padding-top:0px}
#toppart{width:992px; height:284px}
.toparea{padding-bottom:10px; width:992px; padding-top:10px; position:relative; height:57px}
.logo{float:left; width:240px; text-align:center}
.contactinfo{border-right:#999999 1px solid; padding-right:10px; padding-left:16px; float:left; border-left:#999999 1px solid; width:237px; padding-top:7px; height:43px}
.messangerinfo{padding-left:0px; right:0px; width:480px; padding-top:13px; position:absolute; top:10px}
.flasharea{clear:both; background-color:#cccccc}
.topnav{border-right:1px solid #cccccc; background:url('http://cssimg.expertsfromindia.com/images/topnavbg.gif') repeat-x 50% bottom; border-left:1px solid #cccccc; width:990px; border-bottom:1px solid #cccccc; height:33px}
.topnav ul{margin-top:0px; padding-left:0px; float:left; margin-bottom:0px; padding-bottom:0px; margin-left:0px; padding-top:0px; position:relative}
.topnav li{border-right:#cccccc 1px solid; float:left; width:122px; list-style-type:none; position:relative; height:33px; text-align:center}
.topnav li h1{padding-right:0px; padding-left:0px; padding-bottom:0px; margin:0px; padding-top:0px}
.topnav li h1 a{display:block; color:#000000; background-color:#ffffff}
.topnav li h1 a:hover{display:block; color:#000000; background-color:#ffffff}
#mid-left-part{padding-right:30px; padding-left:14px; float:left; width:700px}
.redmatternormal{font-weight:bold; font-size:11px; color:#e60000; font-family:verdana, arial, helvetica, sans-serif; text-decoration:none}
.readmore-border{border-bottom:#e4e4e4 1px solid}
.service-readmore{border-right:#dfdfdf 1px solid; padding-right:10px; border-top:#dfdfdf 1px solid; margin-top:6px; display:block; padding-left:10px; font-size:10px; padding-bottom:1px; border-left:#dfdfdf 1px solid; width:75px; color:#f05f07; padding-top:2px; font-family:verdana, arial, helvetica, sans-serif; height:17px; background-color:#ffffff}
.service-readmore:link{border-right:#dfdfdf 1px solid; border-top:#dfdfdf 1px solid; font-size:10px; border-left:#dfdfdf 1px solid; color:#f05f07; font-family:verdana, arial, helvetica, sans-serif; background-color:#ffffff}
.service-readmore:visited{border-right:#dfdfdf 1px solid; border-top:#dfdfdf 1px solid; font-size:10px; border-left:#dfdfdf 1px solid; color:#f05f07; font-family:verdana, arial, helvetica, sans-serif; background-color:#ffffff}
.service-readmore:hover{border-right:#f05f07 1px solid; border-top:#f05f07 1px solid; font-size:10px; border-left:#f05f07 1px solid; color:#f05f07; font-family:verdana, arial, helvetica, sans-serif; background-color:#ffffff}
.service-hire ul{padding-right:0px; padding-left:0px; padding-bottom:0px; margin:0px; color:#f5660e; padding-top:0px}
.service-hire ul h2{padding-right:0px; padding-left:0px; padding-bottom:0px; margin:0px; padding-top:0px}
.service-hire li a{font-weight:bold; font-size:11px; color:#727272}
.service-hire li a:hover{font-weight:bold; font-size:11px; color:#f37c2a}
.serviceoffer-right{display:block; right:30px; width:440px; position:absolute; top:10px; height:179px}
.serviceoffer-right h2{padding-right:0px; padding-left:0px; font-weight:bold; font-size:13px; padding-bottom:3px; margin:0px; color:#f05f07; padding-top:0px; font-family:verdana, arial, helvetica, sans-serif}
.serviceoffer-right h3{padding-right:0px; padding-left:0px; font-weight:normal; font-size:11px; padding-bottom:0px; margin:0px; color:#000000; padding-top:0px}
.middleft-bott{width:700px; padding-top:12px; position:relative}
.casestudies h1{padding-right:0px; padding-left:0px; font-weight:bold; font-size:13px; padding-bottom:0px; margin:0px 0px 10px; padding-top:0px}
hr{clear:both; padding-right:0px; border-top:#bfbfbf 1px solid; padding-left:0px; padding-bottom:0px; margin:2px 0pt; line-height:1px; padding-top:0px; border-right-style:none; border-left-style:none; border-bottom-style:none}
.company-viewall{border-right:#dfdfdf 1px solid; padding-right:10px; border-top:#dfdfdf 1px solid; display:block; padding-left:10px; font-size:10px; padding-bottom:2px; border-left:#dfdfdf 1px solid; width:45px; color:#f05f07; padding-top:2px; border-bottom:#dfdfdf 1px solid; font-family:verdana, arial, helvetica, sans-serif; background-color:#ffffff}
.company-viewall:link{border-right:#dfdfdf 1px solid; border-top:#dfdfdf 1px solid; font-size:10px; border-left:#dfdfdf 1px solid; color:#f05f07; border-bottom:#dfdfdf 1px solid; font-family:verdana, arial, helvetica, sans-serif; background-color:#ffffff}
.company-viewall:visited{border-right:#dfdfdf 1px solid; border-top:#dfdfdf 1px solid; font-size:10px; border-left:#dfdfdf 1px solid; color:#f05f07; border-bottom:#dfdfdf 1px solid; font-family:verdana, arial, helvetica, sans-serif; background-color:#ffffff}
.company-viewall:hover{border-right:#f05f07 1px solid; border-top:#f05f07 1px solid; font-size:10px; border-left:#f05f07 1px solid; color:#f05f07; border-bottom:#f05f07 1px solid; font-family:verdana, arial, helvetica, sans-serif; background-color:#ffffff}
.companynews h1{padding-right:0px; padding-left:0px; font-weight:bold; font-size:13px; padding-bottom:0px; margin:0px 0px 10px; padding-top:0px}
.opensource-banner{padding-top:25px}
#mid-right-part{padding-right:22px; padding-left:22px; float:left; width:204px}
#mid-right-part h6{padding-right:0px; padding-left:0px; font-weight:bold; font-size:13px; padding-bottom:0px; margin:0px 0px 13px; color:#000000; padding-top:0px; font-family:verdana, arial, helvetica, sans-serif; text-align:center; text-decoration:none}
.recentclient img{border-right:#ccc 1px solid; padding-right:1px; border-top:#ccc 1px solid; padding-left:1px; float:left; margin-bottom:8px; padding-bottom:1px; margin-left:17px; border-left:#ccc 1px solid; padding-top:1px; border-bottom:#ccc 1px solid}
.moreportfolio{clear:both; padding-right:20px; text-align:right}
.development-center{float:left; margin-bottom:10px; width:204px; text-align:center}
.hire-banner{margin-top:10px}
.clientname{font-weight:bold; float:left; width:100px; line-height:22px}
.clientmore{float:right; width:90px; line-height:22px; text-align:right}
.hirebanner{margin-bottom:20px; width:204px}
#bottompart{clear:both; width:992px}
.graybg{word-spacing:normal; width:992px; height:20px; background-color:#f0f0f0; text-align:right}
.darkgraybg{padding-right:4px; padding-left:4px; padding-bottom:4px; padding-top:4px; height:40px; background-color:#666666; text-align:center}
.darkgraybg h3{clear:none; padding-right:0px; display:inline; padding-left:0px; font-weight:normal; font-size:11px; padding-bottom:0px; margin:0px; width:auto; padding-top:0px}
.bottlink{font-weight:normal; font-size:10px; color:#d8d8d8; font-family:"tahoma", verdana, arial, helvetica, sans-serif; text-decoration:none}
a.bottlink:link{font-weight:normal; font-size:10px; color:#d8d8d8; font-family:"tahoma", verdana, arial, helvetica, sans-serif; text-decoration:none}
a.bottlink:visited{font-weight:normal; font-size:10px; color:#d8d8d8; font-family:"tahoma", verdana, arial, helvetica, sans-serif; text-decoration:none}
a.bottlink:hover{font-weight:normal; font-size:10px; color:#d8d8d8; font-family:"tahoma", verdana, arial, helvetica, sans-serif; text-decoration:underline}
.rightbott-link{padding-right:5px; padding-left:5px; font-weight:normal; font-size:10px; padding-bottom:5px; color:#252525; padding-top:5px; font-family:arial, helvetica, sans-serif; text-decoration:none}
.rightbott-link:link{font-weight:normal; font-size:10px; color:#252525; font-family:arial, helvetica, sans-serif; text-decoration:none}
.rightbott-link:visited{font-weight:normal; font-size:10px; color:#252525; font-family:arial, helvetica, sans-serif; text-decoration:none}
.rightbott-link:hover{font-weight:normal; font-size:10px; color:#f37c2a; font-family:arial, helvetica, sans-serif; text-decoration:none}
h4{padding-right:0px; padding-left:0px; font-weight:normal; font-size:11px; padding-bottom:0px; margin:0px; word-spacing:normal; padding-top:0px; font-family:verdana, arial, helvetica, sans-serif; text-align:center; text-decoration:none}
h4 a{font-size:11px; font-family:verdana, arial, helvetica, sans-serif; text-decoration:none}
h4 a:hover{font-size:11px; color:#000000; font-family:verdana, arial, helvetica, sans-serif; text-decoration:underline}
.bookmark{padding-bottom:5px; width:992px; padding-top:12px; text-align:center}
.bookmark img{vertical-align:middle}
.clear{clear:both}
#companynews{padding-right:0px; margin-top:0px; padding-left:0px; font-size:11px; float:left; padding-bottom:0px; padding-top:0px; position:relative}
.input-red{border-right:#ff0000 1px solid; border-top:#ff0000 1px solid; padding-left:2px; font-weight:normal; font-size:11px; border-left:#ff0000 1px solid; color:#555555; border-bottom:#ff0000 1px solid; font-family:arial, helvetica, sans-serif; background-color:#ffffff}
#pscroller1{padding-right:0px; padding-left:0px; margin-bottom:0px; padding-bottom:0px; width:215px; line-height:17px; padding-top:0px; height:125px; background-color:transparent}
/* Example */
.ddmx{font:12px Verdana}
.ddmx .item1{padding-right:15px; display:block; padding-left:15px; background:url(http://cssimg.expertsfromindia.com/images/topnavbg.gif) repeat-x 50% bottom; padding-bottom:3px; font:bold 12px Verdana; color:#666666; padding-top:9px; WHITE-SPACE:nowrap; position:relative; height:21px; text-decoration:none}
.ddmx .item1:hover{padding-right:10px; display:block; padding-left:10px; font-weight:bold; font-size:12px; padding-bottom:3px; color:#f05f07; padding-top:9px; height:21px; background-color:#e9e9e9}
.ddmx .item1-active{padding-right:10px; display:block; padding-left:10px; font-weight:bold; font-size:12px; padding-bottom:3px; color:#f05f07; padding-top:9px; height:21px; background-color:#e9e9e9}
.ddmx .item1-active:hover{padding-right:10px; display:block; padding-left:10px; font-weight:bold; font-size:12px; padding-bottom:3px; color:#f05f07; padding-top:9px; height:21px; background-color:#e9e9e9}
.ddmx H2{padding-right:0px; padding-left:0px; padding-bottom:0px; margin:0px; padding-top:0px}
.ddmx .item2{padding-right:8px; display:block; padding-left:8px; z-index:500; padding-bottom:0px; font:11px Verdana; width:220px; color:#000000; padding-top:5px; WHITE-SPACE:nowrap; position:relative; height:20px; text-decoration:none}
.ddmx .item2:hover{padding-right:8px; display:block; padding-left:8px; z-index:500; padding-bottom:0px; font:11px Verdana; width:220px; color:#000000; padding-top:5px; WHITE-SPACE:nowrap; position:relative; height:20px; text-decoration:none}
.ddmx .item2-active{padding-right:8px; display:block; padding-left:8px; z-index:500; padding-bottom:0px; font:11px Verdana; width:220px; color:#000000; padding-top:5px; WHITE-SPACE:nowrap; position:relative; height:20px; text-decoration:none}
.ddmx .item2-active:hover{padding-right:8px; display:block; padding-left:8px; z-index:500; padding-bottom:0px; font:11px Verdana; width:220px; color:#000000; padding-top:5px; WHITE-SPACE:nowrap; position:relative; height:20px; text-decoration:none}
.ddmx .item2{background:#e9e9e9; border-bottom:#cccccc 1px solid}
.ddmx .item2:hover{background:#d9d9d9; border-bottom:#cccccc 1px solid}
.ddmx .item2-active{background:#d9d9d9; border-bottom:#cccccc 1px solid}
.ddmx .item2-active:hover{background:#d9d9d9; border-bottom:#cccccc 1px solid}
.ddmx .arrow{padding-right:16px; padding-left:8px; padding-bottom:4px; padding-top:3px}
.ddmx .arrow:hover{padding-right:16px; padding-left:8px; padding-bottom:4px; padding-top:3px}
.ddmx .item2 IMG{border-top-width:0px; border-left-width:0px; right:1px; border-bottom-width:0px; position:absolute; top:4px; border-right-width:0px}
.ddmx .item2-active IMG{border-top-width:0px; border-left-width:0px; right:1px; border-bottom-width:0px; position:absolute; top:4px; border-right-width:0px}
.ddmx .section{border-right:#cccccc 1px solid; border-top:#cccccc 1px solid; z-index:1000; VISIBILITY:hidden; border-left:#cccccc 1px solid; border-bottom:#cccccc 1px solid; position:absolute}
.section-sub H3{padding-right:0px; padding-left:0px; padding-bottom:0px; margin:0px; padding-top:0px}
.ddmx .section-sub{border-right:#cccccc 1px solid; border-top:#cccccc 1px solid; margin-top:-1px; z-index:1000; VISIBILITY:hidden; margin-left:-3px; border-left:#cccccc 1px solid; border-bottom:#cccccc 1px solid; position:absolute}
HTML .ddmx TD{position:relative}
/* Jquery */
#screen2{float:left; overflow:hidden; width:217px; position:relative}
#screen2 H1{padding-right:0px; padding-left:0px; font-weight:bold; font-size:13px; float:left; padding-bottom:0px; margin:0px; width:150px; color:#000000; padding-top:0px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none}
.prev{display:block; right:43px; cursor:pointer; position:absolute; top:0px; text-decoration:none}
.next{display:block; right:17px; cursor:pointer; position:absolute; top:0px}
.prev-news{display:block; left:0px; cursor:pointer; position:absolute; top:70px; text-decoration:none}
.next-news{display:block; right:0px; cursor:pointer; position:absolute; top:70px}
#slideshow{margin-top:10px; float:left; overflow:hidden; width:217px; height:194px}
#slideshow UL{padding-right:0px; padding-left:0px; float:left; padding-bottom:5px; margin:0px; width:217px; padding-top:0px; height:194px}
#slideshow UL LI H1{padding-right:0px; padding-left:0px; font-weight:bold; font-size:11px; padding-bottom:0px; margin:0px; width:205px; color:#004a97; padding-top:0px; height:24px}
#slideshow UL LI H1:hover{padding-right:0px; padding-left:0px; padding-bottom:0px; margin:0px; color:#f05f07; padding-top:0px}
#testimonial_slideshow{border-right:0px solid; padding-right:0px; border-top:0px solid; padding-left:0px; float:left; padding-bottom:20px; margin:0px; overflow:hidden; border-left:0px solid; width:185px; padding-top:0px; border-bottom:0px solid}
#testimonial_slideshow UL{padding-left:0px; margin-left:10px; width:2200px; list-style-type:none}
#testimonial_slideshow LI{border-right:0px solid; padding-right:6px; border-top:0px solid; padding-left:13px; float:left; padding-bottom:0px; border-left:0px solid; width:180px; cursor:pointer; color:#004a97; padding-top:0px; border-bottom:0px solid; list-style-type:none; text-ALIGN:center}
#quickLink_slider{border-right:0px solid; padding-right:0px; border-top:0px solid; margin-top:5px; padding-left:0px; float:left; padding-bottom:0px; overflow:hidden; border-left:0px solid; width:249px; padding-top:0px; border-bottom:0px solid; height:175px}
/* Non Standard */
h2.home-tabs{padding:0px 0px 0px 10px; font-size:16px;}
.divider{padding:12; /*background:transparent url(..images/divider/550.gif) top left no-repeat;*/ text-decoration:bold; color:#003366; font-family:Arial, Helvetica, sans-serif; font-size:14;}
.navTop{padding-top:9px; padding-left:6px text-decoration:bold;
color:#003366; font-family:Arial, Helvetica, sans-serif; font-size:10;}
b{font-size:110%;}
em{color:red;}
#maincontainer{width:990px; margin:0 auto;}
#topsection{height:160px; width:990px;}
#topsection h1{margin:0; padding-top:15px;}
#contentwrapper{float:left; width:100%; margin-top /*\**/: 10px\9;}
#footer{clear:left; width:100%; text-align:left;}
.innertube{margin:20px; margin-top:0;}
.innertubeTight{margin:8px; margin-top:0;}
.innertube14{margin:14px; margin-top:0;}
.innertubeHeader{margin:20px; margin-top:20;}
#thicktabs{margin:0; padding:0; float:left;}
#thicktabs li{display:inline;}
#thicktabs li a{float:left; color:#003366; padding:9px 14px; text-decoration:none; font-size:10px; background:transparent url(http://cssimg.expertsfromindia.com/images/nav/menu_background_grey.gif) top right no-repeat;}
#thicktabs li a:hover{color:white; background-image:url(http://cssimg.expertsfromindia.com/images/nav/menu_background_blue.gif);}
a{font-weight:normal; font-size:11px; color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; outline:none;}
a:hover{text-decoration:none; color:#F37C2A; outline:none;}
.hometab_b_r{width:700px; height:229px; /*background:url(http://cssimg.expertsfromindia.com/images/service-roundbg.gif) top right no-repeat;*/ margin-top:25px; position:relative;}
.submenutab-bord{width:325px; float:right; padding:0px 10px 0px 0px;}
.submenutab-read, .submenutab-read:link, .submenutab-read:visited, .submenutab-read:hover{display:block; font-size:10px; font-family:Arial, Verdana, Helvetica, sans-serif; color:#333333; width:75px; padding:0 5px;}
.submenutab-read:hover{border-color:#FF5E00; color:#2C93E1;}
.submenutab ul{float:left; color:#F5660E; margin:0px; padding:0px 0px 0px 15px;}
.submenutab li{float:left; background:url(http://cssimg.expertsfromindia.com/images/addon_bg.gif) no-repeat; background-position:-295px -32px; width:210px; line-height:22px; list-style-type:none; color:#F5660E;}
.submenutab ul h2{padding:0px; margin:0px;}
.submenutab li a{float:left; font-size:11px; color:#000000; text-align:left; padding:0 0 0 13px;}
.submenutab li a:hover{font-size:11px; font-weight:400; color:#2C93E1; text-align:left}
.homeTab_box_r{width:375px; height:auto; display:block; float:left;}
.homeTab_box_r h2{color:#2C93E1; font-size:13px; font-family:Arial, Verdana, Helvetica, sans-serif; font-weight:700; padding:5px; float:left; margin:0 0 5px 0; line-height:20px; padding:10px 0 10px 4px; width:362px; text-align:left;}
.homeTab_box h3{color:#003366; font-size:13px; font-weight:700; margin:0; padding:0px 0px 5px 17px;}
.homeTab_box{width:756px; height:auto; background:none; padding:5px 0 0 0px; position:relative; float:left;}
#newtabs{width:260px; float:left; height:auto;}
#newtabs ul{width:260px; height:auto; float:left; margin:0; padding:0; list-style-type:none}
#newtabs li{float:left; width:auto; height:31px; background:#ffffff url(http://cssimg.expertsfromindia.com/images/vertical.gif) repeat-y; border-bottom:#FFFFFF solid 1px; border-right:#FFFFFF solid 1px; background-position:-534px 0;}
#newtabs li a:link, #newtabs li a:visited, #newtabs li a:hover, #newtabs li a.current:link{float:left; list-style-type:none; display:block; width:253px !important; height:21px !important; font-size:12px; color:#000000; font-weight:bold; text-decoration:none; padding:5px 0 5px 10px; cursor:pointer; height:21px; width:253px;}
#newtabs li.last a:link, #newtabs li.last a:visited, #newtabs li.last a:hover{border-bottom:0 none}
#newtabs li:hover, #newtabs li .current:link, #newtabs li .current:visited, #newtabs li .current:hover{background:#ffffff url(http://cssimg.expertsfromindia.com/images/addon_bg.gif) right repeat-y; background-position:54px -263px; color:#2C93E1;}
.submenutabcon{display:none; border:0px solid red; width:100%;}
.submenutabcon p{clear:both; margin:0; padding:5px 10px 0 20px; width:460px; border-top:#CCCCCC dotted 1px; margin:5px 0 0 0; float:left; line-height:18px; text-align:justify;}
/*.tab_r_b_t_l{background:url(http://cssimg.expertsfromindia.com/images/tab_r_b_t_m.gif) top left repeat-x;}*/
/*.tab_r_b_t_r{background:url(http://cssimg.expertsfromindia.com/images/tab_r_b_t_r.gif) top right no-repeat;}*/
/*.tab_r_b_f_l{background:url(http://cssimg.expertsfromindia.com/images/tab_r_b_f_m.gif) bottom left repeat-x;}*/
/*.tab_r_b_f_r{background:url(http://cssimg.expertsfromindia.com/images/tab_r_b_f_r.gif) bottom right no-repeat; overflow:hidden;}*/
/*.tab_r_b_m{background:#f9f9f9 url(http://cssimg.expertsfromindia.com/images/tab_r_b_m.gif) right repeat-y;}*/
.submenutabcon{overflow:hidden;}
.submenutab{float:left; padding:0 0 0 4px;}
.box{width:495px; background:#F9F9F9; height:285px; position:relative; border-top:#dfdfdf solid 1px; border-right:#FFF solid 1px; border-bottom:#dfdfdf solid 1px; margin:0 0 0 0; float:left;}
*html .box{width:491px; background:#F9F9F9; height:286px; position:relative; border-top:#dfdfdf solid 1px; border-right:#FFF solid 1px; border-bottom:#dfdfdf solid 1px; margin:0 0 0 0; float:left;}
.boxA{display:block; height:57px; width:57px; position:absolute; background:url(http://cssimg.expertsfromindia.com/images/addon_bg.gif) no-repeat; line-height:4px; font-size:0%;}
.box_btl{top:-2px; left:-2px; background-position:-85px -58px;}
.box_btr{top:-1px; right:-3px; background-position:-235px 0px;}
html > body .box_btr{top:-1px; right:-2px; background-position:-235px 0px;}
.box_bfl{bottom:-2px; left:-2px; background-position:-85px -63px;}
#box_bfr{bottom:-2px; right:-3px; background-position:-270px -62px;}
html > body #box_bfr{bottom:-1px; right:-2px; background-position:-270px -62px;}
.portfolio_middle{height:auto; float:left; padding:10px 8px;}
.portfolio_middle ul{padding:0; margin:0px;}
.portfolio_middle ul li{background:url(http://cssimg.expertsfromindia.com/images/addon_bg.gif) no-repeat; list-style-type:none; line-height:18px; background-position:-291px -32px; width:200px;}
.portfolio_middle ul li a{font-size:11px; color:#000000; text-decoration:none; padding:0 0 0 15px}
.portfolio_middle ul li a:hover{color:#bd5a3d; padding:5px 0 0 15px;}
.portfolio_bottom{/*background:url(http://cssimg.expertsfromindia.com/images/port_bottom.gif) no-repeat; */width:258px; height:9px; float:left;}
.port-head{background:url(http://cssimg.expertsfromindia.com/images/line-left-bg.gif) no-repeat top left; width:160px; margin:15px auto 0px auto; font-size:15px; font-weight:bold; color:#10639f; padding:8px 15px;}
.port-body{width:150px; background:url(http://cssimg.expertsfromindia.com/images/line-right-bg.gif) no-repeat bottom right; margin:0 auto; padding:0px 10px 20px 0px; text-align:left;}
.fade{padding:1.20em; background:url(http://cssimg.expertsfromindia.com/images/testimonials-bg.jpg) no-repeat;}
.fade p{text-align:left; background:#fff;}
/* Overlay */
.cse-closeResults{float:right;}
.cse-closeResults a{padding:3px 0px; border:1px solid #666; color:#000; font-weight:bold; text-decoration:none; cursor:pointer;}
.cse-closeResults a:hover{background:#ddd; border:1px solid #000;}
.cse-overlay-bg{position:absolute; top:0px; left:0px; background-color:#000;}
.cse-overlay{text-align:left; position:absolute; top:0px; left:0px; padding:10px; width:600px; background-color:#FFF; border:1px solid #333; font-size:small;}
.gsc-resultsHeader, .gs-visibleUrl-short, .gs-watermark{display:none;}
.gs-visibleUrl{color:#3079ca;}
.gs-visibleUrl-long{overflow:hidden;}
.gs-title{font-size:medium;}
.gsc-trailing-more-results, .gsc-webResult, .gs-divider{margin-bottom:1em;}
.gs-divider{margin-bottom:1em; text-align:center; color:#676767;}
form.gsc-search-box{font-size:13px; margin-top :0px; margin-right :0px; margin-bottom :4px; margin-left :0px; width:300px;}
table.gsc-search-box{border-style :none; border-width :0px; border-spacing :0px 0px; width :100%; margin-bottom :2px;}
table.gsc-search-box td{vertical-align :middle;}
table.gsc-search-box td.gsc-input{padding-right :2px;}
td.gsc-search-button{width :1%;}
table.gsc-branding td, table.gsc-branding{margin:0 0 0 0; padding:0 0 0 0; border :none;}
table.gsc-branding{border-style :none; border-width :0px; border-spacing :0px 0px; width :100%;}
td.gsc-branding-text{vertical-align :top;}
td.gsc-branding-text div.gsc-branding-text{padding-bottom :2px; text-align :right; color :#ffffff; font-size :11px; margin-right :2px;}
table.gsc-branding-vertical td.gsc-branding-text div.gsc-branding-text{margin-right :0px; text-align :center;}
table.gsc-branding-vertical td.gsc-branding-img-noclear{text-align :center;}
a.gsc-branding-clickable{cursor :pointer;}
input.gsc-search-button{margin-left :2px;}
input.gsc-input{padding-left :2px; border-style :solid; border-width :1px; border-color :#BCCDF0; width :99%;}
.gsc-results .gsc-cursor-box .gsc-trailing-more-results{margin-bottom :0px; display :inline;}
.gsc-results .gsc-cursor{display :inline;}
.gsc-results .gsc-cursor-box{margin-bottom :10px;}
.gsc-results .gsc-cursor-box .gsc-cursor-page{cursor :pointer; color :#000000; text-decoration:underline; margin-right :8px; display :inline;}
.gsc-results .gsc-cursor-box .gsc-cursor-current-page{color :#A90A08; font-weight :bold; text-decoration:none;}\\
/* Dropdown */
ul.dropdown li a{padding:7px 12px; display:block;}
ul.dropdown li{padding:0;}
ul.dropdown li.dir{padding:7px 20px 7px 12px;}
ul.dropdown ul li.dir{padding-right:15px;}
ul.dropdown li{}
ul.dropdown ul a{padding:4px 5px 4px 12px; font-size:9px;}
ul.dropdown ul a:hover{padding:3px 5px 3px 11px; border:solid 1px #ddd; background-color:#5EA0D0; font-weight:normal; color:#FFFFFF; font-size:9px;}
ul.dropdown ul a.dir{}
ul.dropdown, ul.dropdown li, ul.dropdown ul{list-style:none; margin:0; padding:0;}
ul.dropdown{position:relative; z-index:597; float:left;}
ul.dropdown li{float:left; line-height:1.3em; vertical-align:middle; zoom:1;}
ul.dropdown li.hover, ul.dropdown li:hover{position:relative; z-index:599; cursor:default;}
ul.dropdown ul{visibility:hidden; position:absolute; top:100%; left:0; z-index:598; width:100%;}
ul.dropdown ul li{float:none;}
ul.dropdown ul ul{top:1px; left:99%;}
ul.dropdown li:hover > ul{visibility:visible;}
ul.dropdown li.rtl ul{top:100%; right:0; left:auto;}
ul.dropdown li.rtl ul ul{top:1px; right:99%; left:auto;}
ul.dropdown{font:bold 12px Arial, Helvetica, sans-serif;}
ul.dropdown li{padding:7px 12px; background-color:#3f95d9; color:#fff;}
ul.dropdown li.hover,  ul.dropdown li:hover{background-color:#74bef4;}
ul.dropdown a:link,  ul.dropdown a:visited{color:#fff; text-decoration:none;}
ul.dropdown a:hover{color:#fff; text-decoration:none;}
ul.dropdown a:active{color:#fff;}
ul.dropdown ul{margin-left:-6px; width:170px; padding-bottom:9px; /*background:url('images/dropdown_pane.png') no-repeat 0 100%;*/ color:#000; font-size:11px; font-weight:normal}
ul.dropdown ul li{background-color:transparent; color:#000;}
ul.dropdown ul li.hover,  ul.dropdown ul li:hover{background-color:transparent;}
ul.dropdown ul li.empty{padding:12px 12px 7px !important; font-weight:bold;}
ul.dropdown ul a:link,  ul.dropdown ul a:visited{color:#000;}
ul.dropdown ul a:hover{color:#000; text-decoration:none;}
ul.dropdown ul a:active{color:#000;}
ul.dropdown ul ul{display:none;}
ul.dropdown ul ul li{}
ul.dropdown *.dir{padding-right:9px; background-position:100% 50%; background-repeat:no-repeat}
ul.dropdown-horizontal ul *.dir{padding-right:15px; background-position:100% 50%; background-repeat:no-repeat}
ul.dropdown-vertical-rtl *.dir{padding-right:15px; background-position:0 50%}
* html ul.dropdown ul{/*background-image:url(images/dropdown_pane_8bit.png);*/}
/* Style */
#imageContainer{height:150px; width:150px;}
#imageContainer img{display:none; position:absolute; height:150px; width:150px; opacity:-0.01; left:0px;}
.style2{font-size:9px; color:#999999;}
.style1{color:#f05f07; font-weight:normal; font-style:italic;}
.inquiry-form table td{font-size:12px;}
