.solidblockmenu ul{
margin: 0;
padding: 0;
float: left;
font: normal 10px tahoma;
width: 706px;
/*border: 1px solid #625e00;
border-width: 1px 0;*/
background: black url(media/blockdefault.gif) center center repeat-x;
text-transform:uppercase;
border-top:6px solid #fff;
border-right:6px solid #fff;
border-left:6px solid #fff;
}

.solidblockmenu li{
display: inline;

}

.solidblockmenu li a{
float: left;
color: white;
padding: 4px 11px;
text-decoration: none;
/*border-right: 1px solid white;*/
}

.solidblockmenu li a:visited{
color: white;
}

.solidblockmenu li a:hover, .solidblockmenu li a.current{
color: white;
background: transparent url(media/blockactive.gif) center center repeat-x;
}

.tabcontainer{

width:706; /*width of 2nd level sub menus*/
/*height:1.5em; height of 2nd level sub menus. Set to largest's sub menu's height to avoid jittering.*/
height:77px;
/*background-image:url('media/bg.jpg');
background-repeat:repeat-x;*/
background-image:url('media/subnav-bg-hover.jpg');
background-repeat:no-repeat;
margin-top:26px;
border-right:6px solid #fff;
border-left:6px solid #fff;
border-bottom:6px solid #fff;

}

.tabcontainer1{

width:706; /*width of 2nd level sub menus*/
/*height:1.5em; height of 2nd level sub menus. Set to largest's sub menu's height to avoid jittering.*/
height:77px;
/*background-image:url('media/bg.jpg');
background-repeat:repeat-x;*/
background-image:url('media/subnav-bg.jpg');
background-repeat:no-repeat;
margin-top:26px;
border-right:6px solid #fff;
border-left:6px solid #fff;
border-bottom:6px solid #fff;

}

*:first-child+html .ieclass{ /*IE7 hack to remove gap between menu and sub contents*/
margin-top: 0em;
}

* html .ieclass{ /*IE6 and below hack to remove gap between menu and sub contents*/
margin-top: 0em;
}

.tabcontent{
display:none;
width:706px;
}
.tabcontent .singlediv{
float:left;
padding-top:5px;
width:706px
}
.tabcontent .first{
float:left;
padding-top:5px;
width:130px
}
.tabcontent .second{
float:left;
padding-top:5px;
width:576px
}
.tabcontent .first ul,.tabcontent .singlediv ul{
list-style-type:none;
padding-left:12px;
}
.tabcontent .second ul{
list-style-type:none;
padding-left:20px;
}
.tabcontent ul li{
}
.tabcontent ul li a:link,.tabcontent ul li a:visited{
text-decoration:none;
color:#fff;
}
.tabcontent ul li a:hover{
text-decoration:none;
color:#000;
}
ul.fin{
margin-left:105px
}
ul.projcts{
margin-left:184px
}
ul.media{
margin-left:255px
}
ul.nri{
margin-left:355px
}
ul.customer{
margin-left:395px
}

ul.careers{
margin-left:500px
}
ul.contact{
margin-left:570px
}
