html {
     overflow: -moz-scrollbars-vertical;
}

a 	
	{ 
		text-decoration : none; 
		color : #577EA3
	}
a:hover 
	{ 	
		text-decoration : none; 
		color : #ff0000; 
		
	}
a:active 
	{ 	
		text-decoration : none; 
		color :  #577EA3;
	}
.bmargin 
	{
		margin: -10px;
		BACKGROUND-IMAGE: url("/images/bg.gif");
	}
.bodybck
	{
		BACKGROUND-IMAGE: url("/images/body_bg.gif");
	}
.testimonial_bg 
	{
		BACKGROUND-IMAGE: url("/images/testimonial_bg.jpg");
		FONT-SIZE: 7.5pt;
    	COLOR: #333333;
    	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight: normal;
	}

.bodybg
{
    BACKGROUND-IMAGE: url("/images/indigo_logobg.gif")
}
BODY
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: #ffffff;
	marginwidth:0px;
	margin-left:0px;
	margin-right:0px
}

BODY.bodyhome
{
    FONT-SIZE: 8pt;
    BACKGROUND-IMAGE: url("/images/bg.gif");
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: #666666;
}

.bhome
{
    FONT-SIZE: 8pt;
    BACKGROUND-IMAGE: url("/images/bg.gif");
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: #666666;
    margin: -10px;			
}

.txt
{
    FONT-SIZE: 7.5pt;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight: normal
}
.txtheader
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight: bold
}
.txtheader h1
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;
	margin: 0;
	padding: 0;
}
.txtbd
{
    FONT-SIZE: 7.5pt;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial;
	 FONT-WEIGHT: Bold
}

.txtbd h2
{
    FONT-SIZE: 7.5pt;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial;
	 FONT-WEIGHT: Bold;
	 padding: 0;
	 margin: 0;
}

.txtbd h3
{
    FONT-SIZE: 7.5pt;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial;
	 FONT-WEIGHT: Bold;
	 padding: 0;
	 margin: 0;
}

.txtbd h3 a
{
    COLOR: #577EA3;
}

.txtbd h3 a:hover
{
    COLOR: #FF0000;
}

.txtindbd
{
    FONT-SIZE: 7.5pt;
    COLOR: #577EA3;
    FONT-FAMILY: Verdana, Arial;
	 FONT-WEIGHT: Bold
}
.tdhrbg
{
    BACKGROUND-IMAGE: url("/images/td_hrbg.gif")
}
.tdvrbg
{
    BACKGROUND-IMAGE: url("/images/td_vrbg.gif")
}
/*.linkbg
{
    BACKGROUND-IMAGE: url("/images/linkbg.gif")
}*/

.link 
	{ 	font-family:verdana;
		text-decoration : none; 
		color :  #000000;
		font-size : 8pt;
	}
.link:hover
	{ 	font-family:verdana;
		text-decoration : none; 
		color :  #676767;
		font-size : 8pt;
	}
.path
{
    FONT-SIZE: 7.5pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight: normal;
}
.pathlink
{
    FONT-SIZE: 7.5pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight: normal;
	text-decoration : none;
	color : #666666
}
.pathlink:hover
{
    FONT-SIZE: 7.5pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight: normal;
	text-decoration : none;
	color : #666666
}
.txtindbd1
{
    FONT-SIZE: 7.5pt;
    COLOR: #577EA3;
    FONT-FAMILY: Verdana, Arial;
	FONT-WEIGHT: Bold
}
.txtindbd1:hover
{
    FONT-SIZE: 7.5pt;
    COLOR: #577EA3;
    FONT-FAMILY: Verdana, Arial;
	FONT-WEIGHT: Bold
}
.news
	{ 	font-family:verdana;
		text-decoration : none; 
		color :  #577EA3;
		font-size : 7.5pt;
	}
.news:hover
	{ 	font-family:verdana;
		text-decoration : none; 
		color :  #000000;
		font-size : 7.5pt;
	}
	
.media
	{ 	font-family:verdana;
		text-decoration : none; 
		color :  #000000;
		font-size : 9px;
	}
.media:hover
	{ 	font-family:verdana;
		text-decoration : none; 
		color :  #577EA3;
		font-size : 9px;
	}

	
.black
{
    FONT-SIZE: 7.5pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
	FONT-WEIGHT: Bold
}
.black:hover
{
    FONT-SIZE: 7.5pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
	FONT-WEIGHT: Bold
}
.blackn
{
    FONT-SIZE: 7.5pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
}
.blackn:hover
{
    FONT-SIZE: 7.5pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
}


.case
	{ 
		font-family:verdana;
		color :  #000000;
		font-size : 7.5pt;
		text-decoration : none; 
	}
	.case:link
	{
	font-family:verdana;
		color :  #000000;
		font-size : 7.5pt;
		text-decoration : none; 
	}
	
.case:hover
	{ 
		font-family:verdana;
		color :  #676767;
		font-size : 7.5pt;
		text-decoration : none; 
	}
	
	.case:visited
	{ 
		font-family:verdana;
		color :  #676767;
		font-size : 7.5pt;
		text-decoration : none; 
	}
/*	this is used for company home page tooltip (Gutenberg Galaxy) */
#dropmenudiv 
	{
		position:absolute;
		border:1px solid black;
		font:normal 10px Verdana;

		line-height:18px;
		z-index:100; 
	}
/*	this is used for company home page tooltip (Gutenberg Galaxy) */

.colcase
	{ 
		font-family:verdana;
		color :  #000000;
		font-size : 7.5pt;
		text-decoration:underline;
	}
.colcase:hover
	{ 
		font-family:verdana;
		color :  #676767;
		font-size : 7.5pt;
		text-decoration:underline;
	}
.testimonial_bg 
	{
		BACKGROUND-IMAGE: url("/images/testimonial_bg.jpg");
		FONT-SIZE: 7.5pt;
    	COLOR: #333333;
    	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight: normal;
	}
	
/*.footerlnk
	{ 	
		FONT-SIZE: 7.5pt;
    	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight: normal
		text-decoration : none; 
		color :  #dddddd;
	}


a.footerlnk:hover 
	{ 	
		FONT-SIZE: 7.5pt;
    	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight: normal
		text-decoration : none; 
		color : #ffffff; 
		
	}
a.footerlnk:active 
	{ 	
		FONT-SIZE: 7.5pt;
    	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight: normal
		text-decoration : none; 
		color :  #dddddd;
	}*/
.footerlnk { COLOR: #dddddd; FONT-FAMILY: Verdana; FONT-SIZE: 7.5pt; font-weight : none; TEXT-DECORATION: none }
a.footerlnk:link { color: #dddddd; text-decoration:none; FONT-FAMILY: Verdana; FONT-SIZE: 7.5pt; font-weight : none}
a.footerlnk:hover { color: #FFFFFF; text-decoration:none; FONT-FAMILY: Verdana; FONT-SIZE: 7.5pt; font-weight : none}
.pagingtext{font-size:11px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; color:#000000; text-decoration:none}
.pagingtext:link{font-size:11px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; color:#000000; text-decoration:none}
.pagingtext:hover{font-size:11px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; color:#000000; text-decoration:none}
.pagingtext:visited{font-size:11px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; color:#000000; text-decoration:none}

.clTopMenu    {position:absolute; width:171px; height:150px; clip:rect(0px 171px 30px 0px); layer-background-color:#eeeeee; background-color:#eeeeee; z-index:31; visibility:hidden;}
.clTopMenuBottom {position:absolute; width:171px; height:150px; clip:rect(0px 171px 30px 0px); top:11; layer-background-color:#cecfce; background-color:#cecfce; z-index:2;}
.clTopMenuText   {position:absolute; width:171px; left:0px; top:20px; font-family:arial,helvetica,sans-serif; font-size:11px; background-color:#eeeeee; z-index:1;} 


/*	for new menu */
/*	for h1 tag */

h1
{
    font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#606060; margin-top:-17px; margin-left:10px;
}
h3.titlestyle03
{
    font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#606060; margin-top:-17px; margin-left:25px;
}

h2.titlestyle02
{
    font-size:11px; font-family:verdana, Helvetica, sans-serif; color:#000000; font-weight: bold; margin-top:2px;margin-bottom:2px;
}

td.titlestyle02
{
    font-size:11px; font-family:verdana, Helvetica, sans-serif; color:#000000; font-weight: bold; margin-top:2px;margin-bottom:2px;
}

.lhs_nav_lnk { font-size:9px; FONT-FAMILY:verdana; color:#B2BFE6!important; font-weight :none; TEXT-DECORATION: none; line-height:150%; padding-left:4px; display:block; margin-top:1px; margin-bottom:4px;}

.lhs_nav_lnk1 { font-size:9px; FONT-FAMILY:verdana; color:#000000!important; font-weight:bold; TEXT-DECORATION: none; line-height:150%; padding-left:4px; padding-right:5px; display:block; margin-top:1px; margin-bottom:4px;}

.lhs_nav_lnk:hover { color:#ffffff!important;}


.lnk_bodyu { font-size:10px; FONT-FAMILY:Arial; color:#00FFFF; font-weight :bold; TEXT-DECORATION: none; margin:0px 0px 4px 2px!important; border-bottom: none; border-color:#FFFFFF; width:107px!important;}

.lnk_bodyu:hover { color:#ffffff;}

.number { font-size:11px; FONT-FAMILY:Arial; color:#B2BFE6; font-weight :bold; TEXT-DECORATION: none;}
.number:hover { font-size:11px; color:#ffffff;}

.main_lnk { color:#E0E0E0!important; margin-bottom:4px; margin-top:3px }
.main_lnk:hover { font-size:10px; color:#ffffff!important;}
.main_lnk1 { color:#000000!important; font-size:10px; font-family:Verdana; font-weight:bold; margin-bottom:4px; margin-top:3px }

.tdSpace{ padding-left:3px; padding-right:3px; padding-top:5px;}




UL.zzul {
	DISPLAY: block; LIST-STYLE-TYPE: none;
	margin:0px 0px 0px 0px;

}
LI.zzli
{
margin-left:0px;
margin-right:0px;
margin-top:40px;
margin-bottom:auto;
}



SPAN.zzspace {
margin:0px 0px 0px 10px;		
}


.nav_line_bg { background: url("../images/nav_line2.gif") no-repeat left bottom; padding-bottom:0px; height:-3px;}

.nav_line_bg2 { background: url("../images/nav_line3.gif") no-repeat left bottom; padding-bottom:0px; height:-3px;}

.nav_line_bg4 { background: url("../images/nav_line5.gif") no-repeat left bottom; padding-bottom:0px; height:-3px;}



.lnk_NUMBER { font-size:9px; FONT-FAMILY:vERDANA; color:#B2BFE6; font-weight :bold; TEXT-DECORATION: none; }

.lnk_NUMBER:hover { color:#ffffff font-size:10px;}


.menuOut { cursor:pointer; margin:2px; color:#E0E0E0; width:109px; border:1px solid #000000; padding:2px; text-align:center; font-family:arial; font-weight:bold;}
.menuOver { cursor:pointer; margin:2px; background-color:#000000; color:#FFFFFF; width:109px; border:1px solid #0099cc; padding:2px; text-align:center; font-family:arial; font-weight:bold;}
.submenu { width:109px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; padding-left:0px!important;color:#E0E0E0;}
.submenu a {width:109px;  color:#E0E0E0; text-decoration:none; font-weight:none;}
.submenu a:hover {width:109px;color:#ffffff; text-decoration:none; font-style:none; font-weight:none; }

.txtCopyRight
{
    FONT-SIZE: 7pt;COLOR:#fffff;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; padding-bottom:10px; padding-top:7px; padding-left:7px }

.user_table {
  border: solid 1px #ccc;
  font-size: 10px;
 
 }
 
 .user_td {
  border-right: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  padding: 5px 0 5px 5px;
  color: #606060
 
  }
  
 .user_td1{
       border-bottom: 1px solid #ccc;
	   padding: 5px 0 5px 5px;
	    color: #606060
	  }
	  
 .user_td2 {
   	  border-right: 1px solid #ccc;
	    FONT-SIZE: 7.5pt;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial;
	padding: 5px 0 5px 0px;
	  }
	  
 .user_td2 ul li{
    padding-top: 5px;
	  } 
	  
 .user_td3 {
	    FONT-SIZE: 7.5pt;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial;
	padding: 5px 0 5px 0px;
	  }
	  
   .user_td3 ul li{
    padding-top: 5px;
	  } 	  	  
	  
.user_td2 {
	    FONT-SIZE: 7.5pt;
    COLOR: #333333;
	}


 .user_td_bot {
  border-right: 1px solid #ccc;
  padding: 5px 0 10px 5px;
  color: #606060;

  }
  
 .user_td2_bot {
	    FONT-SIZE: 7.5pt;
    COLOR: #333333;
	  padding: 5px 0 10px 5px;
	} 

 .careers_mailer_fot {
   background: url(../images/bottom_shading.jpg) #ffffff no-repeat right 0;
   padding-bottom: 70px;

   } 
   
   .careers_mailer_fot p {
    font-size:20px;
    color:#1483d4; 
	font-weight:bold; 
	font-style:italic;
	padding:50px 20px 0px 0px;
	 } 
	 
	 .click_bt {
	  background:#f3f4f4; 
	  font-family:Arial; 
	  font-size:12px; 
	  text-align:center; 
	  color:#1483d4; 
	  font-weight:bold; 
	  padding:12px 0 10px 0
	 }
 
