body{background-image:url(../images/main_bg.jpg); background-repeat:repeat-x; margin: 0px; background-color: #9fbfcc; font-family: verdana; font-size:11px; color:#666666;}

#body_top{margin-top:10px;}

.col_1, .col_2, .col_3 {float:left;}

#content {width:960px; text-align:center; }
#content .row_1 {width:100%;}
.block { width:100%;}
.block_1 { width:100%; }

/*.line { background:url(../images/dot1.gif) repeat-y; padding: 5px 5px 5px 5px;}*/

.start {padding:10px 3px 0 17px;}


.table_color{ background-image:url(../images/box_bg.jpg); background-color:#f8f8fa; background-repeat:repeat-x; border-left:1px solid #bdc6d5; border-right:1px solid #bdc6d5;}
.table_bottom{ border-bottom:1px solid #bdc6d5;  background-color:#f7f8f8; background-position: bottom center;}
.table_border{border:1px solid #CCCCCC;}

/*------------------*/

/*.table_color_1{ background-color:#f8f8fa;}*/

#dummypage #content .row_1 .col_1{width:230px; height:810px; background-color:#eaebec;}
#dummypage #content .row_1 .ind {padding:24px 20px 18px 0px;}
#dummypage #content .row_1 .indent {padding:20px 3px 0 0px;}
#dummypage #content .row_1 .col_2{width:468px;}
#dummypage #content .row_1 .col_2 .indent {padding:20px 8px 0 8px;}
#dummypage #content .row_1 .col_3{width:230px; height:810px; background-color:#eaebec;}


/*------------------*/

.sub_heading{ font-family:arial; font-size:15.4px; font-weight:bold; padding:12px 0px 0px 6px; color:#0378a4;}
.sub_heading1{font-family:Arial; font-size:13px; font-weight:bold; padding:13px 0px 0px 10px;}





.width {width:100%;}
img {border:0;}
.img1 {padding:8px 5px 5px 5px;}
.img2 {padding:10px 5px 5px 5px;}



h2 { color:#01638a; font-size:1em; }
h3 { color:#01638a; font-size:13px; font-weight:bold; text-transform:uppercase;}

.heading { color:#016289; letter-spacing:0.2px; font-weight:bold; padding:0px 0 6px 0px;}
.heading1 { color:#016289; font-size:9pt; font-weight:bold; padding:10px 0 8px 0px;}
.heading2 { color:#016289; font-size:9pt; font-weight:bold; padding:0px 0 6px 0px;}
.heading3 { color:#016289; font-size:13px; font-weight:bold; padding:15px 0 6px 0px; text-transform:uppercase;}
.heading4 { color:#016289; font-size:9pt; font-weight:bold; padding:10px 0 0px 0px;}
.subhead { color:#016289; font-size:1em; font-weight:bold;}
.head { color:#016289; font-size:12px; font-weight:bold; text-decoration:underline;}

.top{margin-left:395px;}
.top1{margin-left:620px;}
.txt{color:#666666; padding:0px 5px 10px 3px; text-align:justify; line-height:1.416em;}

.bg_txt_1{padding:0px 5px 0px 0px;}/*.bg_txt_1{padding:10px 5px 0px 10px; background-color:#edf6fb;} */
.bg_txt_2{padding:0px 5px 10px 0px;}/*.bg_txt_2{padding:10px 5px 0px 10px; background-color:#fef5e9;} */
.bg_txt_3{padding:10px 5px 0px 10px;}
.bg_txt_4{background-color:#fef5e9; padding:1px 5px 0px 10px;}
.bg_txt_5{padding:10px 5px 0px 10px; background-color:#edf6fb;} 
.bg_txt_6{padding:10px 5px 0px 10px; background-color:#fef5e9;} 

.div{padding:0px 10px 5px 0px; text-align:justify; line-height:1.416em;}
.div1{margin-left:50px; padding:0px 5px 0px 0px; text-align:justify; line-height:2.0em;}
.div2{width:98%; margin-left:15px;}
.div3{width:90%; margin-left:0px;}
.div4{padding:0px 10px 0px 120px; text-align:justify; line-height:1.416em;}
.div5{margin-left:50px; padding:3px 10px 15px 0px; text-align:justify; line-height:1.416em;}
.div6{font-family:Arial; font-size:11px; font-weight:normal; padding-left:20px;}

.con{width:90%; text-align:justify;}
.con1{width:90%; padding:10px 10px 10px 10px; line-height:1.853em; text-align:justify;}
.con11{width:90%; padding:10px 10px 10px 5px; line-height:1.853em; text-align:justify;}
.con2{width:92%;}
.con3{width:80%; padding:0px 0px 0px 28px; line-height:1.853em; }
.con4{width:90%; padding:0px 10px 5px 10px; line-height:1.853em;}


#menu {height:275px; background:url(http://www.tata-bss.com/site/style/images/banner_bg.jpg) no-repeat 0 0;}

#content .indent_1 { padding:0 0px 0 19px;}

.tata{ margin-left:286px;}

.box{width:100%; text-align:left;}

#content .bg_line { background:url(../images/dot.gif) left bottom repeat-x;}
#content .bg_line1 { background:url(../images/dot.gif) left bottom repeat-x; padding-bottom:5px;}

#content .title { margin-top:7px; margin-bottom:10px;}
#content .title1 { margin-bottom:0px; padding-right:10px; padding-top:15px;}
#content .title2 { padding-right:10px; float:left;}
#content .title3 {float:left; padding-right:10px; padding-top:15px}

ul {margin:0px; padding:6px; list-style:none; color:#666666;}
ul li { background-image:url(../images/bullet3.gif); background-repeat:no-repeat; padding-left:15px; line-height:1.6153em;}
ul li a { color:#666666; text-decoration:none;}
ul li a:hover {color:#CCCC33; text-decoration:underline;}

#bullet {margin:0px; padding:6px; list-style:none;}
.bullet_1 { background-image:url(../images/bullet1.gif); background-repeat:no-repeat; padding-left:10px; line-height:1.853em;}
.bullet_1 a { color:#666666; text-decoration:none;}
.bullet_1 a:hover {color:#CCCC33; text-decoration:underline;}

#bullet2 {margin:0px; padding:6px; list-style:none;}
.bullet_2 { background-image:url(../images/bullet2.gif); background-repeat:no-repeat; padding-left:10px; line-height:1.953em;}
.bullet_2 a { color:#666666; text-decoration:none;}
.bullet_2 a:hover {color:#CCCC33; text-decoration:underline;}

#bullet3 {margin:0px; list-style:none;}
.bullet_3 { background-image:url(../images/bullet2.gif); background-repeat:no-repeat;}
.bullet_3 a { color:#666666; text-decoration:none;}
.bullet_3 a:hover {color:#CCCC33; text-decoration:underline;}

#bullet4 {margin:0px; padding:6px; list-style:none;}
.bullet_4 { background-image:url(../images/bullet2.gif); background-repeat:no-repeat; padding-left:14px; line-height:2em;}
.bullet_4 a { color:#666666; text-decoration:none;}
.bullet_4 a:hover {color:#CCCC33; text-decoration:underline;}

#bullet5 {margin:0px; padding:6px; list-style:none; color:#666666; font-size:9pt;}
.bullet_5 { background-image:url(../images/bullet3.gif); background-repeat:no-repeat; padding-left:14px; line-height:1.80em;}
.bullet_5 a { color:#666666; text-decoration:none;}
.bullet_5 a:hover {color:#CCCC33; text-decoration:underline;}

#bullet6 {margin:0px; padding:6px; list-style:none;}
.bullet_6 { background-image:url(../images/bullet2.gif); background-repeat:no-repeat; padding-left:10px; line-height:1.6153em;}
.bullet_6 a { color:#0794cc; text-decoration:none;}
.bullet_6 a:hover {color:#0794cc; text-decoration:underline;}


/*---------------Links-------------*/

a {text-decoration:none; color:#0794cc;}
a:hover {text-decoration:underline;}

a.link {text-decoration:underline; color:#000000; background:url(http://www.tata-bss.com/site/style/images/marker_link.gif) no-repeat 0 5px; padding-left:11px; font-weight:bold; font-size:1.09em}
a.link:hover {text-decoration:none}

a.link2 {text-decoration:underline; color:#000000; background:url(http://www.tata-bss.com/site/style/images/marker_link.gif) no-repeat 0 5px; padding-left:11px;margin-bottom:8px;font-weight:bold;
 		 font-size:1.09em;}
a.link2:hover {text-decoration:none}

a.link3 {text-decoration:none; color: #a87c00;}
a.link3:hover {text-decoration:underline; color: #ff4d1b;}

/*---------------END-------------*/



.pad{padding:0px 15px 15px 15px;}
.pad1{margin:0px 0px 15px 200px;}
.pad2{padding:0px 15px 85px 15px;}
.pad3{padding:0px 0px 10px 0px;}
.pad4{margin:0px 0px 0px 0px;}
.pad5{margin:0px 0px 0px 0px;}


/*------------------index.html--------------------*/

#page1 #content .row_1 .col_1{width:230px;}
#page1 #content .row_1 .ind {padding:24px 20px 18px 0px;}
#page1 #content .row_1 .indent {padding:20px 3px 0 0px;}
#page1 #content .row_1 .col_2{width:468px;}
#page1 #content .row_1 .col_2 .indent {padding:20px 8px 0 8px;}
#page1 #content .row_1 .col_3{width:230px;}


/*---------------------END------------------------*/



/*------------------pagevision.html--------------------*/

#pagevision #content .row_1 .col_1{width:265px;}
#pagevision #content .row_1 .ind {padding:24px 20px 18px 0px;}
#pagevision #content .row_1 .indent {padding:20px 3px 0 0px;}
#pagevision #content .row_1 .col_2{width:383px;}
#pagevision #content .row_1 .col_2 .indent {padding:20px 8px 0 8px;}
#pagevision #content .row_1 .col_3{width:280px;}


/*---------------------END------------------------*/





/*------------------services.html & hr.html--------------------*/

#page2 #content .row_1 .col_1{width:230px;}
#page2 #content .row_1 .ind {padding:24px 20px 18px 0px;}
#page2 #content .row_1 .indent {padding:20px 3px 0 0px;}
#page2 #content .row_1 .col_2{width:700px;}
#page2 #content .row_1 .col_2 .indent {padding:20px 8px 0 8px;}
#page2 #content .row_1 .col_2 .box1{width:100%; margin-left:0px;}
#page2 #content .emailtxt{padding-left:30px;}

/*------------------END--------------------*/





/*------------------services.html--------------------

#page3 #content .row_1 .col_1{width:700px;}
#page3 #content .row_1 .ind {padding:24px 20px 18px 0px;}
#page3 #content .row_1 .indent {padding:20px 8px 0 8px;}
#page3 #content .row_1 .col_3{width:234px;}
#page3 #content .emailtxt{padding-left:14px;}

------------------END--------------------*/






/*------------------contact.html--------------------

#page4 #content .row_1 .col_1{width:230px; }
#page4 #content .row_1 .ind {padding:24px 20px 18px 0px;}
#page4 #content .row_1 .indent {padding:20px 3px 0 0px;}
#page4 #content .row_1 .col_2{width:700px;}
#page4 #content .row_1 .col_2 .indent {padding:20px 8px 0 8px;}


------------------END--------------------*/



#Mainmenu{ width:965px; float:left; padding:0px 0px 0px 0px; background-image:url(http://www.tata-bss.com/site/images/main_menu_bg-.jpg); background-repeat:repeat-x;}
/*#Mainmenu:hover{ width:965px; float:left; padding:0px 0px 0px 0px; background-image:url(../images/main_menu_bg.jpg); background-repeat:repeat-x;}*/
#leftNav{}
#leftNav ol{margin:0px auto;padding:0px;list-style:none;}
#leftNav ol li{list-style:none; float:left;}
#leftNav ol li a{float: left; padding:0px 0px; height:36px;}

.home_but a{ background-image:url(../images/Menu_home.jpg); padding: 5px; background-repeat:no-repeat; width:124px;}
.home_but a:hover{ background-image:url(../images/Menu_home_Hover.jpg); background-repeat:no-repeat; width:124px;  }
.home_but_Active{ background-image:url(../images/Menu_home_Hover.jpg); background-repeat:no-repeat; width:124px;  }

.overview_but a{ background-image:url(../images/Menu_overview.jpg);padding: 5px; background-repeat:no-repeat; width:124px; }
.overview_but a:hover{ background-image:url(../images/Menu_overview_Hover.jpg); background-repeat:no-repeat; width:124px; }
.overview_but_Active{ background-image:url(../images/Menu_overview_Hover.jpg); background-repeat:no-repeat; width:124px;  }

.services_but a{ background-image:url(../images/Menu_services.jpg);padding: 5px; background-repeat:no-repeat; width:124px; }
.services_but a:hover{ background-image:url(../images/Menu_services_Hover.jpg); background-repeat:no-repeat; width:124px; }
.services_but_Active{ background-image:url(../images/Menu_services_Hover.jpg); background-repeat:no-repeat; width:124px;  }

.career_but a{ background-image:url(../images/Menu_carrers.jpg);padding: 5px; background-repeat:no-repeat; width:124px; }
.career_but a:hover{ background-image:url(../images/Menu_carrers_Hover.jpg); background-repeat:no-repeat; width:124px; }
.career_but_Active{ background-image:url(../images/Menu_carrers_Hover.jpg); background-repeat:no-repeat; width:124px;  }

.technology_but a{ background-image:url(../images/Menu_technology.jpg);padding: 5px; background-repeat:no-repeat; width:124px; }
.technology_but a:hover{ background-image:url(../images/Menu_technology_Hover.jpg); background-repeat:no-repeat; width:124px; }
.technology_but_Active{ background-image:url(../images/Menu_technology_Hover.jpg); background-repeat:no-repeat; width:124px;  }

.contact_but a{ background-image:url(../images/Menu_ConatactUs.jpg);padding: 5px; background-repeat:no-repeat; width:124px; }
.contact_but a:hover{ background-image:url(../images/Menu_ConatactUs_Hover.jpg); background-repeat:no-repeat; width:124px; }
.contact_but_Active{ background-image:url(../images/Menu_ConatactUs_Hover.jpg); background-repeat:no-repeat; width:124px;  }

.coroprate_but a{ background-image:url(../images/Menu_Corporate.jpg);padding: 5px; background-repeat:no-repeat; width:221px; }
.coroprate_but a:hover{ background-image:url(../images/Menu_Corporate_Hover.jpg); background-repeat:no-repeat; width:221px; }
.coroprate_but_Active{ background-image:url(../images/Menu_Corporate_Hover.jpg); background-repeat:no-repeat; width:221px;  }
















#footer{color: #999999; font-size:10px; height:30px; padding-right:10px;}
.footer_text {color: #999999;}



.form_box{padding:0 0 0 20px;}
#form input {color:#555555; height:20px; background-image:url(../images/input_bg.jpg); background-repeat:repeat-x; border:solid 1px #c1beba; font-size:1em; 		
			 }
#form select {color:#555555; background-image:url(../images/input_bg.jpg); background-repeat:repeat-x; border:solid 1px #c1beba; font-size:1em;}