/* CSS Document */
em{font-weight:700; font-style:normal}
#cpart a, #mpart ul li a{ color:#26739F; }
.highlight-box { background: /*#d6e5ee*/ /*#ACD9F3*/ #5291b9;  }
/*#mpart ul li a:hover, #cpart a:hover{color:#000; font-weight:400}
#mpart ul li a{ font-weight:400}
#cpart a:hover{ font-weight:700}*/

#mpart ul.sublink li a:hover, #mpart ul.sublink li.on a{ background:url(images/theme-images-n.png) no-repeat -370px -2px; color:#fff}
#mpart ul.sublink li a:hover span, #mpart ul.sublink li.on a span{ background:url(images/theme-images-n.png) no-repeat right -2px; }
{background:#cc0}

/*
#rpart a.req-btn{	background:url(images/req-btn.png) top left no-repeat;	padding:5px 8px 0px 8px; margin:10px 0px 0px 0px; margin-left:5px;	font-size:13px;	font-family:Arial;	font-weight:900; color:#fff;	display:block;	text-decoration:none;	height:30px;	text-shadow:#333 1px 1px 1px;	text-transform: uppercase; }
#rpart .cssform p input, #rpart .cssform p textarea { color:#ccc; }
#rpart  input.smtbtn{ background:url(images/theme-images.png) -213px -47px no-repeat; }
#rpart .cssform p input:focus, #rpart .cssform p textarea:focus { color:#000; }
#rpart p.btnnone{background:none; float:none}
.call strong{color:#4b98c5 !important;}
#mpart ul.articlelist li a:hover{color:#4b98c5}
*/
#rpart h3, .boxbgn h2 { color:#26739F !important; }

/* Added on 20/1/2011 for Header Part - PLAVEBV3 */
#logo a { background: url(images/theme-images-n.png) no-repeat 6px -1px; margin: 3px 0 0 0; }
.mt-nav a:link, .mt-nav a:visited {color: #4EA8DC;  }
.banner{ background: #3983ad; text-align:center; }
.btxt h3 { color:#a2e4ff !important; }
#mpart h1,#mpart h1 a, #mpart h2 a, a b, a.req-btn, .tpho, #mpart h5, #mpart h5 a, em, .greentitle { color:#26739F; }
#rpart a.art:link, #rpart a.art:visited{color:#4ea8dc !important;}
/*
#reviews p strong { color:#4ea8dc; }
p.article strong { color:#4ea8dc; }
a.viewmore { color:#4ea8dc; } a.viewmore:hover { color:#6c6d72; }
a.requestbg { background:url(images/theme-images.png) -2px -51px no-repeat; }
.request_proposal_text span{ color:#26739f; }
a.req-props-btn { background:url(images/theme-images.png) -316px -25px no-repeat;  }
*/

/* web app services */
#webappservices { padding:0;  margin:0 0 10px 20px; float:left; }
#webappservices a { list-style:none; float:left; padding:140px 0 0 0; width:145px; height:45px; display:inline-block;  color:#333; text-align:center; cursor:pointer; }
#webappservices a { color:#303030; text-align:center; font-size:11px; }
#webappservices a.enterprise, a.enterprise:hover, a.bappdev, a.bappdev:hover, a.riapp, a.riapp:hover, a.websoftappdev, a.websoftappdev:hover, a.techconsult, a.techconsult:hover { background:url(images/webapp-services.jpg) no-repeat; }
#webappservices a.enterprise { background-position: -49px 9px ; }
#webappservices a.enterprise:hover { background-position: -2px -193px; }
#webappservices a.techconsult { background-position: -185px 9px ; }
#webappservices a.techconsult:hover { background-position: -148px -193px; }
#webappservices a.riapp { background-position: -323px 9px ; }
#webappservices a.riapp:hover { background-position: -294px -193px; }
#webappservices a.bappdev { background-position: -460px 9px ; }
#webappservices a.bappdev:hover { background-position: -440px -193px; }
#webappservices a.websoftappdev { background-position: -596px 9px ; }
#webappservices a.websoftappdev:hover { background-position: -585px -193px; }

/* rich internet apps */
ul#richapps { padding:0;  margin:-20px 0 10px 20px; float:left; }
ul#richapps li { list-style:none; float:left; padding:0; }
ul#richapps li a { color:#919191; text-align:center; font-size:12px; font-weight:700; padding:135px 0 0 0; width:148px; height:45px; display:inline-block;  text-align:center; cursor:pointer;  }
ul#richapps li a:hover { color:#4ea8dc; }
ul#richapps li a.silverlight, li a.silverlight:hover, li a.air, li a.air:hover, li a.flex, li a.flex:hover, li a.wpf, li a.wpf:hover, li a.iead, li a.iead:hover { background:url(images/ria-icons.jpg) no-repeat; }
ul#richapps li a.silverlight { background-position: 0px 15px ; }
ul#richapps li a.silverlight:hover { background-position: 0px -170px; }
ul#richapps li a.air { background-position: -161px 15px ; width:136px; }
ul#richapps li a.air:hover { background-position: -161px -170px; }
ul#richapps li a.flex { background-position: -297px 15px ; width:140px; }
ul#richapps li a.flex:hover { background-position: -297px -170px; }
ul#richapps li a.wpf { background-position: -442px 15px ; width:145px; }
ul#richapps li a.wpf:hover { background-position: -442px -170px; }
ul#richapps li a.iead { background-position: right 15px ; width:170px; }
ul#richapps li a.iead:hover { background-position: right -170px; }

.enterprise-img, .richip-img, .businessapp-img, .techcons-img, .softdev-img { background:url(images/theme-images-n.png) no-repeat; width:139px; height:124px; }
.enterprise-img { background-position: 0 -57px; }
.richip-img { background-position: -141px -57px; }
.businessapp-img { background-position: -282px -57px; }
.softdev-img { background-position: -564px -57px; }
.techcons-img { background-position: -423px -57px; }

.box-content { margin:0 0 0 1px !important;  }
.h3color { color:#3983ad; }

.listbg { background:url(images/listbg-img.png) no-repeat; width:294px; height:195px; padding-top:10px !important; }
ul.com { font-size:12px; font-weight:normal; margin:0 0 0 1px !important; }
ul.com li ul { margin-left:0px !important; }

/* enterprise 
.enterprise-list { margin: 0; padding:0 !important ; list-style:none; float:left; }
.enterprise-list li { padding:0 0 10px 5px !important ; }
.enterprise-list h2.drawer-handle { background: url(images/enterp-listbg.jpg) left -36px no-repeat ; cursor:pointer; height:32px; color:#fff; padding: 7px 0px 5px 45px !important; float:left;  width:715px; margin: 0 !important; font-size:18px;  }
.enterprise-list h2.drawer-handle.open { background: url(images/enterp-listbg.jpg) left 0 no-repeat ; height:30px; cursor:pointer; color:#fff; font-size:18px; padding: 5px 0px 0px 45px !important; }
*/

.basicbg2 { margin: 5px 0 0 110px; }
.basicbg2 a.basichand { background: url(images/enterp-listbg.jpg) left -36px no-repeat; cursor:pointer; height:28px; color:#fff !important; padding: 7px 0px 5px 45px !important; float:left;  width:715px; margin: 0 !important; font-size:18px; }
.basicbg2 a.open { background: url(images/enterp-listbg.jpg) left 0 no-repeat ; height:30px; cursor:default; color:#fff !important; font-size:18px; padding: 5px 0px 0px 25px !important; float:left;  width:735px; margin: 0 !important; font-size:18px; }
#strategicconsult, #portalservices, #vastexperience, #popularcomp { float: left; width: 755px; }
.basicbg2 ul.com { margin:0 0 0 20px!important; padding:0 0 9px 0!important; }
.basicbg2 ul.com li { padding: 5px 0 0 10px !important; width:340px !important; /*300px */}
/*div.topbg, div.botmpbg { width:755px; }*/

/* tech icons */

ul.tech-icons { padding:0;  float:left; }
ul.tech-icons li { list-style:none; float:left; padding:0; margin: 0 50px 10px 0 !important; }
ul.tech-icons li.smarty, ul.tech-icons li.cakephp, ul.tech-icons li.phpbb, ul.tech-icons li.joomla, ul.tech-icons li.drupal, ul.tech-icons li.wordpress, ul.tech-icons li.oscommerce, ul.tech-icons li.zencart, ul.tech-icons li.magento, ul.tech-icons li.xcart { background: url(images/tech-icons.jpg) left 0px no-repeat; width:68px; }
ul.tech-icons li.smarty { background-position: 4px 0; }
ul.tech-icons li.cakephp { background-position: -177px 0px; }
ul.tech-icons li.phpbb { background-position: 4px -90px; }
ul.tech-icons li.joomla { background-position: -356px 0px; }
ul.tech-icons li.drupal { background-position: -266px 0px; }
ul.tech-icons li.wordpress { background-position: -266px -90px; }
ul.tech-icons li.oscommerce { background-position: -86px -90px; }
ul.tech-icons li.zencart { background-position: -176px -90px; }
ul.tech-icons li.magento { background-position: -86px 0; }
ul.tech-icons li.xcart { background-position: -356px -90px; }
ul.tech-icons li span { font-size:11px; padding:70px 0 0 0; display:block; text-align:center; }

/* web apps box */
ul.sdt_menu li { background:url(images/theme-images-n.png) 0 -185px no-repeat; }
ul.sdt_menu li.lastbox { background-position: -129px -185px !important; width:139px; }

/* ul li settings */
#cpart ul.wid710 li{ width:750px !important;}
.roundset .topbg, .roundset .botmpbg { width:799px !important; }
.roundset .box-content { background:url(../../images/midd-bg-mb.png) repeat-y !important; }

#cpart ul.wid335 li{ width:335px !important; margin-bottom:3px; }
.web-application { position:absolute; background: url(images/business-apps.jpg) no-repeat; width:230px; right:25px; top:20px; height:180px; }

#cpart ul.wid170 li{ width:170px !important;}
#cpart ul.fix500 li { width:500px !important; padding-bottom:5px; }

.softdevlp { position:absolute; background: url(images/software-development.jpg) no-repeat; width:325px; right:15px; top:17px; height:232px; }
