
body{
background: url(images/bg.gif) repeat-x;
background-color:#333333;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
font-family:Tahoma;
}


h1, h2, h3, h4, h5, h6, p, form, ul, li{
padding:0;
margin:0;
}

body{
background: url(images/bg.gif) repeat-x;
background-color:#333333;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
font-family:Tahoma;
}
p{
font-family:Tahoma;
font-size:11px;
color:#666666;
line-height:16px;
}

img{
border:none;
}

a {
padding-top:0px;
padding-bottom:0px;
margin-bottom:0px;
margin-top:0px;
font-family:Tahoma;
font-size:11px;
color:#007AC2;
text-decoration:none;
}

a:hover {
padding-top:0px;
padding-bottom:0px;
margin-bottom:0px;
margin-top:0px;
font-family:Tahoma;
color:#007AC2;
text-decoration:underline;
}

.flash_banner{
width:930px;
height:300px;
float:left;
background-color:#FFFFFF;
text-align:center;
padding-top:15px;
 }
 
.flash_contents{
position:relative;
width:863px;
height:267px;
padding-top:1px; 
padding-left:1px;
background:url(../images/bg_banner.gif) no-repeat bottom left;
}

.thead{
/*background:url(../images/top_bar.png) repeat-x top;*/

 background:#e81e75;
}

.tfooter{
background-color:#ca2154;  
font-family:Tahoma;
font-size:11px;
color:#FFFFFF;
}

#tabs{
float:left;
height:27px;
width:570px;
padding-left:5px;
margin:0px;
background-image:url(../images/top_bar.png);
}

#tabs UL{
float:left;
padding:0px;
margin:0px;
}

#tabs UL li{
float:left;
margin:0;
padding:0;
list-style:none;
height:27px;
}

#tabs UL li:hover
{
cursor:pointer;
background:#007AC2;
}

#tabs UL li a{
DISPLAY: block;
font-family:Tahoma;
font-weight:bold;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
padding-top:5px;
padding-right:10px;

}

#tabs a:hover{
cursor:pointer;
background:#007AC2;
}

.12normalGrey{
font-family:Tahoma;
font-size:11px;
color:#999999;
text-decoration:none;
}

.12normalGrey:hover{
font-family:Tahoma;
font-size:11px;
color:#999999;
text-decoration:none;
}

.link_footer{
font-family:Tahoma;
font-size:11px;
color:#FFFFFF;
margin-right:14px;
text-decoration:none;
}

.link_footer a{
font-family:Tahoma;
font-size:11px;
color:#FFFFFF;
margin-right:14px;
text-decoration:none;
}

.link_footer a:hover, a:active{
text-decoration:underline;
}

.search{
width:105px;
float:right;
}
.textfield_search{
font-family:Tahoma;
font-size:11px;
color:#666666;
width:64px;
height:14px;
border:0px;
margin-top:0px;
margin-left:0px;
}

.textfield_search:hover{
	border:none;
}
/*for innerpage starts here*/
.banner{
width:906px;
height:165px;
padding-top:10px;
}

.container{
float:left;
padding-bottom:20px;
position:relative;
width:930px;
background-color:#FFFFFF;
}


.sidenav{
 text-align:left;
 padding-top: 4px;
 background-image:url(../images/sidenav_horizontal.gif);
background-repeat:repeat;

}

.sidenav {
padding-top: 4px;
font-family:Tahoma;
font-size:13px;
color:#666666;
text-decoration:none;
background-color: #333333;
}

.page_title{
font-family:Tahoma;
font-size:15px;
font-weight:bold;
color:#b3103f;
}

p{
font-family:Tahoma;
font-size:11px;
color:#666666;
margin-top:0px;
padding-top:0px;
padding-bottom:5px;
text-align: justify;
}

.pNormal{
font-family:Tahoma;
font-size:11px;
color:#666666;
margin-top:0px;
padding-top:0px;
padding-bottom:5px;
}


.heading_red_Tahoma _bold{
color:#b3103f;
font-family:Tahoma;
font-size:13px;
font-weight:bold;
}

.heading_blue_Tahoma {
color:#00000;
font-family:Tahoma;
font-size:13px;
font-weight:normal;
}

.news_event{
vertical-align:top;
width:170px;
 
}
/*for innerpage ends here*/
.normalText
{
font-family:Tahoma;
font-size:11px;
color:#000000;
text-decoration:none;
}
.normalText:hover
{
font-family:Tahoma;
font-size:11px;
color:#000000;
text-decoration:none;
}
.textBox
{
border:1px solid #7f9db9;
font-family:Tahoma;
 font-size:11px;
 color:#000000;
 

}
.button
{
 background-color:#FFFFFF;
background-repeat:no-repeat;
font-family:Tahoma;
font-weight:bold;
color:#000000;
font-size:11px;
border:1px solid #660000;
cursor:pointer;
height:28px;
}
#contactus
{
border:1px solid #E6E6E6;
}
.hyperlink
{
font-family:Tahoma;
font-size:11px;
text-decoration:none;
color:#FE7701;
}
.hyperlink:hover
font-family:Tahoma;
font-size:11px;
text-decoration:none;
color:#000000;
}
.simpletextnew
{
font-family:Tahoma;
font-size:13px;
color:#666666;
margin-top:0px;
padding-top:0px;
padding-bottom:5px;
}
.longiframe
{
width:160px;
vertical-align:top;
position:relative;
height:600px;
padding-left:3px;
}

.newsframe
{
width:160px;
vertical-align:top;
position:relative;
padding-left:3px;
font-size:11px;
}

.sideClass
{
font-family:Tahoma;
font-size:11px;
color:#666666;
text-decoration:none;
}
 .sideClass:hover
 {
font-family:Tahoma;
font-size:11px;
color:#990000;
text-decoration:none;

 }
 
.sideClassVisted
{

color:#990000;
text-decoration:none;

}
 
.sideClassVisted:hover
{
color:#990000;
text-decoration:none;

}
.bigArea
{
height:130px;
width:290px;
}
.menuBar
{
background:url(../images/Rept1.jpg) repeat-x top;
color:#FFFFFF;
font-weight:14px;
}
 
.menuBarLink
{
DISPLAY: block;
font-family:Tahoma;
font-size:13px;

font-stretch:normal;
color:#FFFFFF;
text-decoration:none;
}
 
 .menuBarLink:hover
{
DISPLAY: block;
font-family:Tahoma;
font-size:11px;
font-weight:bold;
font-stretch:normal;
color:#FFCC00;
text-decoration:none;
}
.newTable
{
 margin-right:40px;
}
#abtusMenu
{
display:none;
}
.newMenu
{
 position:absolute;
 height:200px;
 margin-top:13px;
 width:120px;
 
 }
 .menuItem
 {
 background:url(../images/bg_header.gif);
 display:block;
 border:1px solid #CC0000;
 height:20px;
 width:120px;

 }
 .menuLink
 {
 text-align:left;
  display:block;
   width:120px;
 }
 .menuLink:hover
 {
 background-color:#666666;
  width:120px;
 }
 .whiteLink
 {
 padding-top:3px;
DISPLAY: block;
font-family:Tahoma;
font-size:11px;
font-stretch:normal;
color:#FFFFFF;
text-decoration:none;
 }
 
  .whiteLink:hover
 {
 padding-top:3px;
DISPLAY: block;
font-family:Tahoma;
font-size:11px;
font-stretch:normal;
color:#FFFFFF;
text-decoration:none;
 }
 
 
 
 #aboutusMenu
 {
 width:163px;
 text-align:left;
 position:fixed;
 display:compact; 
 margin-left:0px;
 }
 
 #aboutusMenu UL
 {
 height:20px;
 }
 
 #aboutusMenu UL LI
  {
display:compact;
width:163px;
height:20px;
background-color:#999999;		
height:20px;
font-family:Tahoma;
font-size:11px;
text-decoration:none;
vertical-align:middle;
padding-left:14px;
font-weight:normal;
 }
  #aboutusMenu UL LI:hover
  {
display:compact;
width:163px;
height:20px;
 	
height:20px;
font-family:Tahoma;
font-size:11px;
text-decoration:none;

 }
  #aboutusMenu UL LI  a
  {
height:20px; 
display:compact;	
color:#FFFFFF;	
text-align:left;
padding-left:5px;
font-family:Tahoma;
font-size:11px;
text-decoration:none;
font-weight:normal;
 }
  
 .notVisible
 {
 visibility:hidden;
 display:none;
 }
 .makeVisible
 {
 visibility:visible;
 display:inline;
 }
 
 #serviceMenu
 {
 position:absolute;
 
 height:120px;
 width:164px;
 text-align:left;
 margin-top:8px;
 }
 #serviceMenu UL
 {
 list-style:none;
  height:20px;
  display:block;
 }
 #serviceMenu UL LI
  {
width:164px;
 height:20px;
  background-color:#999999;	
 display:block;
 }
  #serviceMenu UL LI:hover
  {
width:164px;
 height:20px;
	 
 }
  #serviceMenu UL LI  a
  {
 display:block;	
  color:#FFFFFF;	
  text-align:left;
    padding-left:5px;
	margin-left:5px;
font-family:Tahoma;
  font-size:13px;
 }
 
 
 
  #skillsMenu
 {
 position:absolute;
 
 height:60px;
 width:140px;
 text-align:left;
 margin-top:8px;
 }
 #skillsMenu UL
 {
 list-style:none;
  height:20px;
  display:block;
  
 }
 
	 #skillsMenu UL LI
	  {
	width:140px;
 height:20px;
 background-color:#999999;	
 display:block;
 text-decoration:none;
font-family:Tahoma;
 
	 }
  #skillsMenu UL LI:hover
  {
 width:140px;
 height:20px;
 background-color:#FFFFFF;	

 }
  #skillsMenu UL LI  a
  {
  display:block;	
  color:#FFFFFF;	
  text-align:left;
 padding-left:5px;
font-family:Tahoma;
  font-size:13px;
   margin-left:14px;
 }
 
  
 
  
  #portMenu
 {
 position:absolute;
 
 height:100px;
 width:144px;
 text-align:left;
 margin-top:8px;
 }
 #portMenu UL
 {
 list-style:none;
  height:20px;
  display:block;
 }
 #portMenu UL LI
  {
  width:144px;
 height:20px;
 background-color:#999999;	
 display:block;
 }
  #portMenu UL LI:hover
  {
  width:144px;
 height:20px;
 background-color:#FFFFFF;	
 }
  #portMenu UL LI  a
  {
  display:block;	
  color:#FFFFFF;	
  text-align:left;
 padding-left:5px;
font-family:Tahoma;
  font-size:13px;
 }
 
   #carrerMenu
 {
 position:absolute;
  
 height:100px;
 width:140px;
 text-align:left;
 margin-top:8px;
 }
 
 #carrerMenu UL
 {
 list-style:none;
  height:20px;
  display:block;
 }
 
 #carrerMenu UL LI
  {
width:140px;
 height:20px;
 background-color:#999999;	
 display:block;
 } #carrerMenu UL LI:hover
  {
width:140px;
 height:20px;
 background-color:#FFFFFF;	
 }
 
  #carrerMenu UL LI  a
  {
 display:block;	
  color:#FFFFFF;	
  text-align:left;
  padding-left:5px;
font-family:Tahoma;
  font-size:13px;
 }
 
    #contactMenu
 {
 position:absolute;
 border:1px solid #000000;
 height:20px;
 width:200px;
 text-align:left;
 margin-top:14px;
 }
 #contactMenu UL
 {
 list-style:none;
  height:20px;
  display:block;
 }
 #contactMenu UL LI
  {
width:194px;
 height:20px;
 background-color:#999999;	
 display:block;
 }
  #contactMenu UL LI:hover
  {
width:194px;
 height:20px;
 background-color:#FFFFFF;	
 }
  #contactMenu UL LI  a
  {
 display:block;	
  color:#FFFFFF;	
  text-align:left;
 }
 .sidetext
 {
font-family:Tahoma;
 font-size:11px;
 color:#FFFFFF;
 font-weight:bold;
 text-decoration:none;
 
 }
 .sidenishant
 {
 background-image:url(../images/quick_lounch.gif);
 background-repeat:no-repeat;
font-family:Tahoma;
 font-size:11px;
 color:#FFFFFF;
 font-weight:bold;
 text-decoration:none;
 text-align:center;
 }
 .nishant
 {

 background-repeat:repeat-x;

 
 }
 
 .nishantLink
 {
font-family:Tahoma;
 font-size:11px;
 color:#FFFFFF;
 font-weight:normal;
 text-decoration:none;

 }
  .nishantLink:hover
 {
font-family:Tahoma;
 font-size:11px;
 color:#f9b90c;
 font-weight:normal;
 text-decoration:none;
 }
 #portMenu1
 {
 position:absolute;
 
 height:100px;
 width:194px;
 text-align:left;
 margin-top:8px;
 }
 #portMenu1 UL
 {
 list-style:none;
  height:20px;
  display:block;
 }
 #portMenu1 UL LI
  {
 width:194px;
 height:20px;
 background-color:#db5f88;	
 display:block;
 }
  #portMenu1 UL LI:hover
  {
 width:194px;
 height:20px;
 background-color:#FFFFFF;	
 }
  #portMenu1 UL LI  a
  {
  display:block;	
  color:#FFFFFF;	
  text-align:left;
 padding-left:5px;
 font-family:Verdana;
  font-size:13px;
 }

.submenuscont
 {
 padding-top:19px;
 position:absolute;
 height:60px;
 width:140px;
 text-align:left;
 margin-top:8px;
 }
 #skillsMenu UL
 {
 list-style:none;
  height:20px;
  display:block;
  
 }
 
	 .submenuscont UL LI
	  {
	width:140px;
 height:20px;
 background-color:#999999;	
 display:block;
 text-decoration:none;
font-family:Tahoma;
 
	 }
   .submenuscont UL LI:hover
  {
 width:140px;
 height:20px;
 background-color:#FFFFFF;	

 }
  .submenuscont UL LI  a
  {
  display:block;	
  color:#FFFFFF;	
  text-align:left;
 padding-left:5px;
font-family:Tahoma;
  font-size:13px;
   margin-left:14px;
 }
 
  .menusybmenu
  {
  padding-top:14px;
  }
 
 .menusybmenu UL
 {
 display:compact;
 height:20px;
 list-style:none;
 display:compact;
font-family:Tahoma;
  font-size:13px;
  text-decoration:none;
  vertical-align:middle;
 }
  .menusybmenu UL LI
  {
display:compact;
width:163px;
height:20px;
background-color:#999999;		
height:20px;
font-family:Tahoma;
font-size:13px;
text-decoration:none;
vertical-align:middle;
padding-left:14px;
 }
  .menusybmenu UL LI:hover
  {
display:compact;
width:163px;
height:20px;
font-family:Tahoma;
font-size:13px;
text-decoration:none;

 }
   .menusybmenu UL LI  a
  {
height:20px; 
display:compact;	
color:#FFFFFF;	
text-align:left;
padding-left:5px;
font-family:Tahoma;
font-size:13px;
text-decoration:none;

 }
.menusubmenu
{
	background-color:#CCCCCC;
}
 .textISO
{

font-family:Tahoma;
font-size:9px;
color:#000000;
}

.errorMsg
{

font-family:Tahoma;
font-size:11px;
color:#FF0000;
}
#tdText
{

font-family:Tahoma;
font-size:11px;
color:#666666;
text-decoration:none;
}

.header{
width:930px;
height:114px;
background-color:#ffffff;
float:left;
}

.header_left{
float:left;
height:100px;
width:163px;
padding-left:5px;
padding-top:7px;
}


.certificates{
float:right;
position:relative;
padding-left:100px;
}

.certificates ul{
float:right;
height:85px;
}

.certificates ul li{
float:right;
list-style:none;
height:74px;
margin-right:20px;
padding-top:20px;
}


.flag{
float:right;
width:79px;
background:url(../images/bg_flag.gif) left top no-repeat;
height:20px;
margin:5px 0 5px 0;
padding:3px 0 0 0;
}

.flag ul{
width:79px;
float:left;
}

.flag ul li{
width:23px;
height:15px;
display:inline;
list-style:none;
margin-left:14px;
}

/*====Menus===================================*/
.navigation{
float:left;
height:27px;
width:930px;
background:url(../images/top_bar.png) repeat-x;
}


/*====End of Menus===================*/

.navigation .search_area{
width:170px;
height:27px;
float:right;
}

.search_go{
width:24px;
float:right;
padding-top:6px;
margin-right:15px;
}

.search_bg{
height:25px;
width:99px;
float:right;
padding-top:2px;
margin-right:15px;
background:url(../images/bg_search.jpg) no-repeat;
}

 .news{
 width:930px;
 height:14px;
 float:left;
 color:#fff;
 font-size:11px;
 background-color:#000000;
 }
 
 .details{
float:left;
position:relative;
width:930px;
}

.boxes{
	float:left;
	width:858px;
position:relative;
	width:890px;
/*	padding:30px 20px 0 20px;*/
	padding:20px 20px 0 20px;
	background:url(../images/bg_boxes.gif) repeat-x;
	
}

.dispayTrue
{
visibility:visible;

}
.dispayfalse
{
visibility:hidden;
display:none;
}

.sitemap{
float:left;
width:21px;
padding-top:7px;
margin-left:15px;
}

/*=============link inside Header================*/
.link_header{
width:640px;
height:29px;
float:right;
}

.link_header_inner{
width:175px;
text-align:center;
float:right;
padding-left:29px;
background:url(../images/tab_top.gif) left no-repeat;
}

.link_header ul{
	width:170px;
	height:29px;
	float:right;
	margin:0;
	padding:0 0 0 10px;
	background:url(../images/bg_upperlink.gif) repeat-x;
}

.link_header ul li{
margin-top:0px;
float:left;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
padding-top:7px; 
height:16px;
list-style:none;
}

.link_header ul li a{
color:#FFFFFF;
margin-left:10px;
margin-right:10px;
text-decoration:none;
height:23px;
}

.link_header ul li a:hover, .link_header ul li a:active{
color:#FF9900;
text-decoration:none;
}

.footer{
float:left;
width:930px;
height:24px;
color:#FFFFFF;
font-size:11px;
background:url(../images/bg_footer.gif) repeat-x;
}

.footer .left{
width:250px;
float:left;
height:24px;
}

.footer .right{
width:270px;
float:right;
height:24px;
margin-right:14px;
padding-top:8px;
text-align:right;
}

.footer .right a{
color:#FFFFFF;
text-decoration:none;
margin-left:14px;
}

.footer .right a:hover,.footer .right a:active{
text-decoration:underline;
color:#FFFFFF;
}

.link{
float:left;
width:185px;
margin-top:7px;
}

.link ul{
width:185px;
margin:0;
padding:0;
}

.link ul li {
float:left;
list-style:none;
padding-right:3px;
}

.link ul li a:hover, .link ul li  a:active{
text-decoration:underline;
color:#FFFFFF;
}

.link ul li a{
color:#FFFFFF;
margin-left:14px;
text-decoration:none;
}

#verdana11_black_normal{
font-family:Tahoma;
font-size:11px;
color:#666666;
}

#verdana11_merun_bold{
font-family:Tahoma;
font-size:13px;
color:#990000;
font-weight:bold;
}

.logo_strip{
padding-left:20px;
padding-right:20px;
float:left;
width:890px;
height:83px;
text-align:center;
} 

 .notVisible
 {
 visibility:hidden;
 display:none;
 }
 .makeVisible
 {
 visibility:visible;
 display:inline;
 }
 
/*
#tabs UL li{
float:left;
list-style:none;
text-align:left;
margin:0;
padding:0;
font-size:11px; 
margin-right:3px;
color:#FFFFFF;
}*/

.bgLeftTitleLeftNav{
	background:url(../images/bg_left_title_leftnav.gif) top right no-repeat;
}

.bgRightTitleLeftNav{
	background:url(../images/bg_right_title_leftnav.gif) top left no-repeat;
}

.bgLeftSubnavLeftNav{
	background:url(../images/bg_left_subnav_leftnav.gif) bottom right no-repeat;
}

.bgRightSubnavLeftNav{
	background:url(../images/bg_right_subnav_leftnav.gif) bottom left no-repeat;
}

.bgCenterSubnavLeftNav{
	background:url(../images/bg_center_subnav_leftnav.gif) bottom repeat-x;
}

.LeftNav{
	font-family:tahoma;
	font-size:12px;
    margin-left:10px;
}

.LeftNav .Title{
	font-family:tahoma;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
}
/*.LeftNav a{ 
	margin-left:5px;
	font-size:11px;	color:#333333;
text-decoration:none;
}

.LeftNav a:hover, .LeftNav a:active,.LeftNav a:selected{ 
	color:#900;
	text-decoration:underline;
}*/ 
