#container {
	height: 814px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
}
.roll {
	float: left;
	height: 133px;
	width: 205px;
}

#ab_leftpane a:link {
	font-family: Helvetica, Arial, "Times New Roman";
	font-size: 12px;
	color: #222424;
	text-decoration: none;
}

#top {
	background-image: url(top_bg.jpg);
	background-repeat: repeat-x;
	height: 86px;
	width: 1000px;
	margin-top: 0px;
	padding-top: 0px;
}
#banner {
	height: 141px;
	width: 1000px;
}
#main {
	height: 424px;
	width: 984px;
	padding-right: 25px;
	padding-left: 15px;
	background-image: url(img_18.jpg);
	background-repeat: repeat-x;
	float: left;
	font-family: Helvetica, Arial, "Times New Roman";
	font-size: 12px;
	color: #586873;
	line-height: 18px;
	text-align: justify;
	padding-top: 20px;
	position: relative;
}

#links {
	font-family: Helvetica, Arial, "Times New Roman";
	font-size: 12px;
	font-weight: bold;
	color: #4B575F;
	height: 46px;
	width: 960px;
	float: left;
	position: relative;
}
.k1 {
	float: left;
	height: 39px;
	width: 33px;
}
.kk1 {
	font-family: Helvetica, Arial, "Times New Roman";
	font-size: 12px;
	font-weight: bold;
	color: #4B575F;
	float: left;
	height: 20px;
	width: 130px;
	padding-top: 15px;
}



.a {
	float: left;
	height: 26px;
	width: 27px;
}
.b {
	font-family: "Helvetica World", Arial, "Times New Roman";
	font-size: 12px;
	font-weight: normal;
	color: #586873;
	float: left;
	height: 56px;
	width: 368px;
	padding-left: 10px;
}

#ab_leftpane {
	background-image: url(ab_left_bg.jpg);
	background-repeat: repeat-x;
	float: left;
	height: 500px;
	width: 233px;
	margin-top: 35px;
	font-family: Helvetica, Arial, "Times New Roman";
	font-size: 12px;
	color: #222424;
	line-height: 10px;
	padding-left: 10px;
	text-align: justify;
}
#icon {
	float: left;
	height: 26px;
	width: 25px;
}


#ab_rightpane {
	float: left;
	height: 514px;
	width: 736px;
	font-family: Helvetica, Arial, "Times New Roman";
	font-size: 12px;
	color: #586873;
	margin-top: 30px;
	padding-right: 10px;
	line-height: 22px;
}
#block1 {
}


#ab_main {
	height: 514px;
	width: 1000px;
	background-image: url(ab_right_bg.jpg);
	background-repeat: repeat-x;
	font-family: Verdana, Arial, "Arial Narrow";
	font-size: 11px;
	color: #586873;
	line-height: 17px;
	text-align: justify;
	padding-top: 0px;
	background-color: #FAFBFD;
}
#heading1 {
	font-family: Helvetica, Arial, "Times New Roman";
	font-weight: bold;
	font-size: 17px;
	color: #000066;
	width: 200px;
	height: 20px;
	padding-top: 10px;
	text-align: center;
}
#contact_img {
	height: 100px;
	width: 178px;
	margin-left: 10px;
	float: left;
}
#adress {
	font-family: Helvetica, Arial, "Times New Roman";
	color: #054280;
	font-weight: bold;
	width: 200px;
	line-height: 18px;
	font-size: 12px;
	margin-left: 20px;

}
.adress {
	font-family: Helvetica, Arial, "Times New Roman";
	color: #054280;
	font-weight: bold;
	width: 150px;
	line-height: 18px;
	font-size: 12px;
	margin-left: 50px;
	margin-right: 10px;
}
.adress1 {
	font-family: Helvetica, Arial, "Times New Roman";
	color: #054280;
	width: 200px;
	line-height: 18px;
	font-size: 12px;
	margin-left: 10px;
	margin-right: 10px;
}
#adress2
{
	font-family: Helvetica, Arial, "Times New Roman";
	color: #054280;
	font-weight: bold;
	width: 200px;
	line-height: 18px;
	font-size: 12px;
	margin-left: 10px;
	margin-right: 10px;
}
.adress2
{
		font-family: Helvetica, Arial, "Times New Roman";
	color: #054280;
	font-weight: bold;
	width: 200px;
	line-height: 18px;
	font-size: 12px;
	margin-left: 10px;
	margin-right: 10px;
}
#adress3 {
	font-family: Helvetica, Arial, "Times New Roman";
	color: #054280;
	width: 200px;
	line-height: 18px;
	font-size: 12px;
	margin-left: 10px;
	margin-right: 10px;
}

#blank {
	background-color: #FFFFFF;
	width: 241px;
	float: left;
	height: 746px;
}

#leftpane {
	font-family: Helvetica, Arial, "Times New Roman";
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;
	color: #586873;
	float: left;
	height: 198px;
	width: 415px;
}


#navbar {
	width: 1000px;
	height: 33px;
}
.block1 {
	height: 217px;
	float: left;
	width: 284px;
	padding-right: 15px;
	padding-left: 60px;
	background-repeat: no-repeat;
	background-position: center center;
}
#title {
	font-family: Helvetica, Arial, "Times New Roman";
	font-size: 12px;
	font-weight: bold;
	color: #222424;
	height: 200px;
	width: 100px;
	margin-top: 100px;
	float: left;
}

#ab_leftpane a:visited {

	font-family: Helvetica, Arial, "Times New Roman";
	font-size: 12px;
	color: #222424;
	text-decoration: none;
}
#ab_leftpane a:hover {

	font-family: Helvetica, Arial, "Times New Roman";
	font-size: 12px;
	color: #222424;
	text-decoration: underline;
}
#ab_leftpane a:active {


	font-family: Helvetica, Arial, "Times New Roman";
	font-size: 12px;
	color: #222424;
	text-decoration: none;
}
#heading {
	font-family: Helvetica, Arial, "Times New Roman";
	font-weight: bold;
	font-size: 20px;
	color: #333333;
	width: 200px;
	height: 20px;
	padding-top: 10px;
	text-align: center;
	padding-bottom: 5px;
}
#rightpane {
	float: right;
	height: 242px;
	width: 424px;
	padding-top: 30px;
	padding-right: 40px;
	padding-bottom: 0px;
}
#banner1 {

	height: 231px;
	width: 1024px;
}
#heading2 {
	font-family: Helvetica, Arial, "Times New Roman";
	font-weight: bold;
	font-size: 16px;
	color: #333333;
	width: 751px;
	height: 22px;
	padding-top: 10px;
	padding-bottom: 10px;
	float: left;
}
.justify {
	font-family: Helvetica, Arial, "Times New Roman";
	font-size: 12px;
	font-weight: normal;
	color: #586873;
	text-align: justify;
}
.justify a {
	font-family: Helvetica, Arial, "Times New Roman";
	color: #222424;
	text-decoration: none;
}

#container_autocompo {

	height: 1523px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
}
#autocompo_main {

	height: 1223px;
	width: 1024px;
	background-image: url(ab_right_bg.jpg);
	background-repeat: repeat-x;
	font-family: Verdana, Arial, "Arial Narrow";
	font-size: 11px;
	color: #586873;
	line-height: 17px;
	text-align: justify;
	padding-top: 0px;
	background-color: #FAFBFD;
}
.heading2 {
	font-family: Helvetica, Arial, "Times New Roman";
	font-weight: bold;
	font-size: 16px;
	color: #333333;
	width: 751px;
	height: 22px;
	padding-top: 10px;
	padding-bottom: 10px;
	float: left;
}
.justify a:link {
	font-family: Helvetica, Arial, "Times New Roman";
	color: #586873;
	text-decoration: none;
	font-weight: bold;
}
.justify a:visited {

	font-family: Helvetica, Arial, "Times New Roman";
	color: #586873;
	text-decoration: none;
}
.justify a:hover {

	font-family: Helvetica, Arial, "Times New Roman";
	color: #586873;
	text-decoration: underline;
}
.justify a:active {


	font-family: Helvetica, Arial, "Times New Roman";
	color: #222424;
	text-decoration: none;
}
#es_rightpane {

	float: right;
	height: 610px;
	width: 720px;
	font-family: Helvetica, Arial, "Times New Roman";
	font-size: 12px;
	color: #586873;
	margin-top: 35px;
	padding-right: 10px;
	padding-left: 15px;
	line-height: 22px;
}
#container_es {

	height: 935px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
}
#es_main {

	height: 640px;
	width: 1000px;
	background-image: url(ab_right_bg.jpg);
	background-repeat: repeat-x;
	font-family: Verdana, Arial, "Arial Narrow";
	font-size: 11px;
	color: #586873;
	line-height: 17px;
	text-align: justify;
	padding-top: 0px;
	background-color: #FAFBFD;
}
.group {
	float: left;
	height: 133px;
	width: 240px;
	padding-bottom: 10px;
	border: 1px solid #586873;
	padding-top: 5px;
	margin-right: 5px;
	margin-top: 5px;
	padding-right: 0px;
	padding-left: 10px;
}
.group p{
	padding-left: 2px;
}
#grp_rightpane {
	float: right;
	height: 514px;
	width: 720px;
	font-family: Helvetica, Arial, "Times New Roman";
	font-size: 12px;
	color: #586873;
	margin-top: 35px;
	line-height: 22px;
	margin-left: 7px;
}
#grp_mainone {

	height: 550px;
	width: 1000px;
	background-image: url(ab_right_bg.jpg);
	background-repeat: repeat-x;
	font-family: Verdana, Arial, "Arial Narrow";
	font-size: 11px;
	color: #586873;
	line-height: 17px;
	text-align: justify;
	background-color: #FAFBFD;
	padding-bottom: 10px;
}
#grp_main {
	height: 709px;
	width: 1000px;
	background-image: url(ab_right_bg.jpg);
	background-repeat: repeat-x;
	font-family: Verdana, Arial, "Arial Narrow";
	font-size: 11px;
	color: #586873;
	line-height: 17px;
	text-align: justify;
	background-color: #FAFBFD;
	padding-bottom: 10px;
}
.groupone {
	float: right;
	height: 250px;
	width: 220px;
	padding-bottom: 10px;
	border: 1px solid #586873;
	padding-top: 5px;
	margin-right: 16px;
	margin-top: 5px;
	line-height: 25px;
	clear: left;
	padding-right: 10px;
}
.blockpro {
	height: 182px;
	width: 225px;
	margin-top: 40px;
	margin-left: 17px;
	float: left;
	border: 1px solid #3F5F6C;
}
.pr_headerdiv
{
	font-family: Helvetica, Arial, "Times New Roman";
	height:30px;
	width:720px;  
	text-align:left;
	font-weight: bold;
}
.pr_spanColor
{
	color: #222424;	
	font-weight: bold;
}
#pr_main {
	height: 900px;	
	width: 1024px;
	background-image: url(ab_right_bg.jpg);
	background-repeat: repeat-x;
	font-family: Verdana, Arial, "Arial Narrow";
	font-size: 11px;
	color: #586873;
	line-height: 17px;
	text-align: justify;
	padding-top: 0px;
	background-color: #FAFBFD;
}
#pr_rightpane {
	float: right;
	height: 850px;
	width: 751px;
	font-family: Helvetica, Arial, "Times New Roman";
	font-size: 12px;
	color: #586873;
	margin-top: 35px;
	padding-right: 15px;
	padding-left: 15px;
	line-height: 22px;
}
.pr_Textdiv
{
	height:696px;
	width:100%;
	text-align:left;
	float:left;
	top:50px;
	}
.pr_Headerdiv
{
	height:80px;
	width:100%;
	 text-align:left;
}
.pr_HeaderImagediv
{
	height:80px;
	width:20%; 
	float:left;	
}
.pr_HeaderTextdiv
{
	height:100%;
	width:79%; 
	float:right ;	
}


#pr_AllLinks 
{
	float: left;
	height: 750px;
	width: 100%;
	font-family: Helvetica, Arial, "Times New Roman";
	font-size: 12px;
	color: #222424;
	text-align: justify;
	line-height: 24px;
	
	
	
}
#pr_AllLinks a:link 
{
	font-family: Helvetica, Arial, "Times New Roman";
	font-size: 12px;
	color: #586873;
	text-decoration: none;
}
#pr_AllLinks a:visited {

	font-family: Helvetica, Arial, "Times New Roman";
	font-size: 12px;
	color: #586873;
	text-decoration: none;
}
#pr_AllLinks a:hover {

	font-family: Helvetica, Arial, "Times New Roman";
	font-size: 12px;
	color: #586873;
	font-weight:bold ;
	text-decoration: underline;
}
#pr_AllLinks a:active {


	font-family: Helvetica, Arial, "Times New Roman";
	font-size: 12px;
	color: #586873;
	text-decoration: none;
}
#ht_rightpane {
	float: right;
	height: 200px;
	width: 725px;
	font-family: Helvetica, Arial, "Times New Roman";
	font-size: 12px;
	color: #586873;
	margin-top: 35px;
	padding-right: 15px;
	padding-left: 15px;
	line-height: 22px;
}
.ea_li
{
	text-indent:25px;
	list-style-type: decimal;
}
#bsc_main {
	height: 950px;
	width: 1024px;
	background-image: url(ab_right_bg.jpg);
	background-repeat: repeat-x;
	font-family: Verdana, Arial, "Arial Narrow";
	font-size: 11px;
	color: #586873;
	line-height: 17px;
	text-align: justify;
	padding-top: 0px;
	background-color: #FAFBFD;
}
#bsc_rightpane {
	float: right;
	height: 950px;
	width: 745px;
	font-family: Helvetica, Arial, "Times New Roman";
	font-size: 12px;
	color: #586873;
	margin-top: 35px;
	padding-right: 15px;
	padding-left: 15px;
	line-height: 22px;
}
.bsc_Textdiv
{
	font-size: 12px;
	font-family: Helvetica, Arial, "Times New Roman";
	height:450px;
	width:100%;
	text-align:justify ;	
}
.bsc_li
{
	text-indent:5px;
	list-style-type: decimal;
}

#ab_rightpane_Diverse {
	float: right;
	height: 670px;
	width: 725px;
	font-family: Helvetica, Arial, "Times New Roman";
	font-size: 12px;
	color: #586873;
	margin-top: 35px;
	padding-right: 15px;
	padding-left: 15px;
	line-height: 22px;
}
#heading_Diverse
{
	height:20px;width:600px;float:left; position:relative; top:0;font-weight: bold;
	font-size: 15px;
	color: #333333;
	 
}

#divBelowHeading_Diverse
{
height:590px;width:99%;float:left;position:relative; top:12px; left: 0px;
	
}

#divSubHeading1_Diverse
{height:10px;width:99%;float:left; position:relative; top:0px;font-weight: bold;	
}

#divDetail1_Diverse
{
	height:120px;width:99%;float:left;position:relative;top:11px;
}

#divSubHeading2_Diverse
{
	height:10px;width:99%;float:left; position:relative;top:15px;font-weight: bold;	
}

#divDetail2_Diverse
{
	height:120px;width:99%;float:left;position:relative;margin-top:0; left: 0px; top: 18px;
}


#divSubHeading3_Diverse
{
	height:10px;width:99%;float:left; position:relative;top:25px;font-weight: bold;	
}


#divDetail3_Diverse
{
	height:120px;width:99%;float:left;position:relative;margin-top:0; left: 0px; top: 28px;
}

#divSubHeading4_Diverse
{
height:10px;width:99%;float:left; position:relative;top:34px;font-weight: bold;		
}

#divDetail4_Diverse
{
height:70px;width:99%;float:left;position:relative;margin-top:0; left: 0px; top: 38px;	
}

#ab_rightpane_matching {
	float: right;
	height: 700px;
	width: 725px;
	font-family: Helvetica, Arial, "Times New Roman";
	font-size: 12px;
	color: #586873;
	margin-top: 35px;
	padding-right: 15px;
	padding-left: 15px;
	line-height: 22px;
}


#divSubHeading1_matching
{width:99%;float:left; position:relative; top:0px;font-weight: bold;height:28px; top:5px;	
}

#divBelowSubHeading1_matching
{
	height:20px; width:99%;position:relative; float:left; top:28px;font-weight: bold;	
}

#divBelowHeading1Details_matching
{
height:155px; position:relative; float:left; width:99%; left: 0px; top: 28px;
}


#divSubHeading2_matching
{
	height:10px;width:99%;float:left; position:relative;top:45px;font-weight: bold;	
}


#divSubHeading3_matching
{
	height:10px;width:99%;float:left; position:relative;top:55px;font-weight: bold;	
}



#divDetail3_matching
{
	height:99px;width:99%;float:left;position:relative;margin-top:0; left: 0px; top: 60px;
}



#divSubHeading4_matching
{
height:10px;width:99%;float:left; position:relative;top:64px;font-weight: bold;		
}



#divDetail4_matching
{
height:70px;width:99%;float:left;position:relative;margin-top:0; left: 0px; top: 70px;	
}
.machine_element
{
	float:left;
	width:200px;
	height: 26px;
	border-right:1px;
	border-right-style:solid;
	border-right-color:#586873;
	border-left:1px;
	border-left-style:solid;
	border-left-color:#586873;
	border-bottom:1px;
	border-bottom-style:solid;
	border-bottom-color:#586873;
	position:relative;
	text-indent: 19px;
	text-align: left;
	
}
.machine_element1
{
	float:left;
	width:200px;
	height: 26px;
	border-right:1px;
	border-right-style:solid;
	border-right-color:#586873;
	border-left:1px;
	border-left-style:solid;
	border-left-color:#586873;
	border-bottom:1px;
	border-bottom-style:solid;
	border-bottom-color:#586873;
	position:relative;
	
}

.machine_header
{
	float:left;
	width:200px;
	height: 26px;
	border-top:1px;
	border-top-style:solid;
	border-top-color:#586873;
	border-right:1px;
	border-right-style:solid;
	border-right-color:#586873;
	border-left:1px;
	border-left-style:solid;
	border-left-color:#586873;
	border-bottom:1px;
	border-bottom-style:solid;
	border-bottom-color:#586873;
	position:relative;
	font-weight: bold;
	font-size: 12px;
 	color: #333333;
	
}

.machine_footer
{
	float:left;
	width:200px;
	height: 26px;
	border-right:1px;
	border-right-style:solid;
	border-right-color:#586873;
	border-left:1px;
	border-left-style:solid;
	border-left-color:#586873;
	border-bottom:1px;
	border-bottom-style:solid;
	border-bottom-color:#586873;
	font-weight: bold;
	font-size: 12px;
 	color: #333333;
	position:relative;
}
#machine_main {
	height: 560px;
	width: 1000px;
	background-image: url(ab_right_bg.jpg);
	background-repeat: repeat-x;
	font-family: Verdana, Arial, "Arial Narrow";
	font-size: 11px;
	color: #586873;
	line-height: 17px;
	text-align: justify;
	padding-top: 0px;
	background-color: #FAFBFD;
}
#machine_heading {
	font-family: Helvetica, Arial, "Times New Roman";
	font-weight: bold;
	font-size: 18px;
	color: #333333;
	width: 200px;
	height: 20px;
	padding-top: 10px;
	text-align: center;
	padding-bottom: 5px;
}

.tech_header
{
	float:left;
	width:163px;
	height: 26px;
	border-top:1px;
	border-top-style:solid;
	border-top-color:#586873;
	border-right:1px;
	border-right-style:solid;
	border-right-color:#586873;
	border-left:1px;
	border-left-style:solid;
	border-left-color:#586873;
	border-bottom:1px;
	border-bottom-style:solid;
	border-bottom-color:#586873;
	position:relative;
	font-family: Helvetica, Arial, "Times New Roman";
	font-weight: bold;
	font-size: 12px;
	text-align:center;
 	color:White;
 	background-color:#0A76CB;
}
.tech_element
{
	float:left;
	width:155px;
	height: 44px;
	border-right:1px;
	border-right-style:solid;
	border-right-color:#586873;
	border-left:1px;
	border-left-style:solid;
	border-left-color:#586873;
	border-bottom:1px;
	border-bottom-style:solid;
	border-bottom-color:#586873;
	position:relative;
	text-align:left;
	font-family: Helvetica, Arial, "Times New Roman";
	font-weight: bold;
	font-size: 12px;
	color: #222424;
	padding-left:8px;
}
.tech_subheader
{
	float:left;
	width:153px;
	height: 44px;
	border-right:1px;
	border-right-style:solid;
	border-right-color:#586873;
	border-left:1px;
	border-left-style:solid;
	border-left-color:#586873;
	border-bottom:1px;
	border-bottom-style:solid;
	border-bottom-color:#586873;
	position:relative;
	font-family: Helvetica, Arial, "Times New Roman";
	font-weight: bold;
	font-size: 12px;
	text-align:left;
	color: #222424;
	text-align:left;
	text-indent: 10px;
	
 
}
.tech_element1
{
	float:left;
	width:155px;
	height: 66px;
	border-right:1px;
	border-right-style:solid;
	border-right-color:#586873;
	border-left:1px;
	border-left-style:solid;
	border-left-color:#586873;
	border-bottom:1px;
	border-bottom-style:solid;
	border-bottom-color:#586873;
	position:relative;
	text-align:left;
	font-family: Helvetica, Arial, "Times New Roman";
	font-weight: bold;
	font-size: 12px;
	color: #222424;
	padding-left:8px;
}
.tech_element2
{
	float:left;
	width:155px;
	height: 88px;
	border-right:1px;
	border-right-style:solid;
	border-right-color:#586873;
	border-left:1px;
	border-left-style:solid;
	border-left-color:#586873;
	border-bottom:1px;
	border-bottom-style:solid;
	border-bottom-color:#586873;
	position:relative;
	text-align:left;
	font-family: Helvetica, Arial, "Times New Roman";
	font-weight: bold;
	font-size: 12px;
	color: #222424;
	padding-left:8px;
}
.tech_subheader1
{
	float:left;
	width:153px;
	height: 66px;
	border-right:1px;
	border-right-style:solid;
	border-right-color:#586873;
	border-left:1px;
	border-left-style:solid;
	border-left-color:#586873;
	border-bottom:1px;
	border-bottom-style:solid;
	border-bottom-color:#586873;
	position:relative;
	font-family: Helvetica, Arial, "Times New Roman";
	font-weight: bold;
	font-size: 12px;
	text-align:left;
	color: #222424;
	text-align:left;
	text-indent: 10px;
 
}
#tech_main {
	height: 580px;
	width: 1000px;
	background-image: url(ab_right_bg.jpg);
	background-repeat: repeat-x;
	font-family: Verdana, Arial, "Arial Narrow";
	font-size: 11px;
	color: #586873;
	line-height: 17px;
	text-align: justify;
	padding-top: 0px;
	background-color: #FAFBFD;
}
.acv_imageBorder
{
	border:1px;
	border-style:solid ;
	border-color:#333333;
}
.carraoheader
{
	font-family: Helvetica, Arial, "Times New Roman";
	font-weight: bold;
	font-size: 18px;
	color: #333333;
	width: 200px;
	height: 20px;
	padding-top: 10px;
	text-align: left;
	padding-bottom: 5px;
}

.ImageDiv_DomesticTata
{
	height:110px; width:99%; position:relative; float:left;
}


#divBelowrightpane_domesticTata
{
	width:736px; height: 498px;
	position:relative; float:left;
}


.imageDiv_domesticTata
{
	height:105px; width:28%; position:relative;float:left;
	
	
}


#mainDetailsDiv_domesticTata
{
	height:495px; float:left; top:0px; width:400px;position:relative 
	
}



#ab_rightpane_domesticTata {
	float: left;
	height: 550px;
	width: 736px;
	font-family: Helvetica, Arial, "Times New Roman";
	font-size: 12px;
	color: #586873;
	margin-top: 35px;
	padding-right: 10px;
	line-height: 22px;
	margin-left:15px;
}

#profilesecondMainDiv
{
	height:70px; top:0px; float:left;
	position:relative;
}


.imageLogo_domesticTata
{
height:60px; top:5px; text-align:center;	
	
}
#divDomesticCompanyName
{
	height:15px; width:99%; float:left; position:relative; font-weight:bold;
}

#divAbobeprogrammes_DomesticTata
{
	height:80px;
	width:99%;
	position:relative;
	top:15px;
	left: 0px;
	float: left;
}

#divProgramms_DomesticTata
{
	height:15px; width:99%; float:left; position:relative; top:28px;font-weight:bold;
}

#divprogrammdetails_DomesticTata
{height:450px; width:90%; position:relative; float:left; top:40px;
}
.divprogrammDetails1_DomesticTata
{
	height:110px; width:99%; position:relative; float:left;
}

.divTextFrontOfimage_DometicTata
{
	height:100px; width:68%; position:relative;float:left; padding-top:30px; padding-left:10px;
	
}

.class1_DomesticTata
{
	height:110px; width:99%; position:relative; float:left;
}


.classImage_DomesticTata
{
	height:104px; float:left; margin-left:15px;
}


.classImage1_DomesticTata
{
	height:104px; float:left; width:67%;  margin-left:15px;
}

#div1_tata
{
	height:140px; width:100%; position:relative; float:left;
}
#div2_tata
{
	height:135px; width:400px; position:relative; float:left;left: 0px; top: 0px
}
#div3_tata
{
	height:110px; width:300px; position:relative; float:left; left: 0px; top: 0px;
}

#div4_tata
{
	height:20px; width:99%; position:relative; float:left; padding-left:13px; top:0px;
}

#div5_tata
{
	height:140px; width:99%; position:relative; float:left; left: 0px; top:15px;
}

#div6_tata
{
	height:105px; width:28%; position:relative;float:left;
}


#div7_tata
{
	height:20px; width:99%; position:relative; float:left; padding-left:13px; top:5px;
}

#div8_tata
{
	height:50px; width:99%; position:relative; float:left;top:33px
}


#div9_tata
{
	height:20px; width:68%; position:relative;float:left; padding-left:10px; top:35px;
}

#div10_tata
{
	height:110px; width:99%; position:relative; float:left;
}
#ar_main {
	height:2500px;	
	width: 1000px;
	background-image: url(ab_right_bg.jpg);
	background-repeat: repeat-x;
	font-family: Verdana, Arial, "Arial Narrow";
	font-size: 11px;
	color: #586873;
	line-height: 17px;
	text-align: justify;
	padding-top: 0px;
	background-color: #FAFBFD;
}
#ar_container {
	height: 2500px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
}
#ar_rightpane {
	float: right;
	height: 2500px;
	width: 725px;
	font-family: Helvetica, Arial, "Times New Roman";
	font-size: 12px;
	color: #586873;
	margin-top: 35px;
	padding-right: 10px;
	padding-left: 15px;
	line-height: 22px;
}
.ar_spanColor
{
	color: #222424;	
	font-weight: bold;
}
.ar_headerdiv
{
	font-family: Helvetica, Arial, "Times New Roman";
	height:50px;
	width:99%;  
	text-align:left;
	font-weight: bold;
}

.ar_AwardTextdiv
{
	font-size: 12px;
	font-family: Helvetica, Arial, "Times New Roman";
	height:19%;
	width:99%;
	text-align:justify ;
	height :19%;
}
.ar_latestTextdiv
{
	font-size: 12px;
	font-family: Helvetica, Arial, "Times New Roman";
	height:5%;
	width:99%;
	text-align:justify ;
	
}

.ar_RecordTextdiv
{
	font-size: 12px;
	font-family: Helvetica, Arial, "Times New Roman";
	height:35%;
	width:99%;
	text-align:justify ;
	height:35%; 
	width:100%;
}

#div1_force
{
	height:20px; float:left; top:10px; position:relative; top:2px;
}

#div2_force
{
	height:20px; float:left; top:20px; position:relative; top:7px;
}
#abb_main {

	height: 549px;
	width: 1000px;
	background-image: url(ab_right_bg.jpg);
	background-repeat: repeat-x;
	font-family: Verdana, Arial, "Arial Narrow";
	font-size: 11px;
	color: #586873;
	line-height: 17px;
	text-align: justify;
	padding-top: 0px;
	background-color: #FAFBFD;
}
#abb_rightpane {
	float: right;
	height: 514px;
	width: 727px;
	font-family: Helvetica, Arial, "Times New Roman";
	font-size: 12px;
	color: #586873;
	margin-top: 35px;
	padding-right: 15px;
	padding-left: 15px;
	line-height: 22px;
}
#in_main {
	height: 424px;
	width: 960px;
	background-image: url(ab_right_bg.jpg);
	background-repeat: repeat-x;
	font-family: Verdana, Arial, "Arial Narrow";
	font-size: 11px;
	color: #586873;
	line-height: 17px;
	text-align: justify;
	padding-top: 20px;
	background-color: #FAFBFD;
	padding-right: 20px;
	padding-left: 20px;
}

.kk1 a:visited {

	font-family: Helvetica, Arial, "Times New Roman";
	font-size: 12px;
	font-weight: bold;
	color: #4B575F;
	text-decoration: none;
}
.kk1 a:hover {


	font-family: Helvetica, Arial, "Times New Roman";
	font-size: 12px;
	font-weight: bold;
	color: #4B575F;
	text-decoration: underline;
}
.kk1 a:active {


	font-family: Helvetica, Arial, "Times New Roman";
	font-size: 12px;
	font-weight: bold;
	color: #4B575F;
	text-decoration: none;
}
#lin a:visited {
	font-family: Helvetica, Arial, "Times New Roman";
	font-size: 12px;
	font-weight: bold;
	color: #4B575F;
	text-decoration: none;
}
#lin a:hover {

	font-family: Helvetica, Arial, "Times New Roman";
	font-size: 12px;
	font-weight: bold;
	color: #4B575F;
	text-decoration: none;
}
#lin a:active {

	font-family: Helvetica, Arial, "Times New Roman";
	font-size: 12px;
	font-weight: bold;
	color: #4B575F;
	text-decoration: none;
}
#lin a:link {
	font-family: Helvetica, Arial, "Times New Roman";
	font-size: 12px;
	font-weight: bold;
	color: #4B575F;
	text-decoration: none;
}

.kk1 a {
	font-family: Helvetica, Arial, "Times New Roman";
	font-size: 12px;
	font-weight: bold;
	color: #4B575F;
	text-decoration: none;
}
#banner_home {
	height: 141px;
	width: 1000px;
}
#footer {
	float: left;
	height: 34px;
	width: 1000px;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-bottom: 0px;
}
.acv_Textdiv
{
	font-size: 12px;
	font-family: Helvetica, Arial, "Times New Roman";
	height:150px;
	width:100%;
	text-align:justify ;
	top:50px;	
}
.acv_imageBorder
{
	border:1px;
	border-style:solid ;
	border-color:#333333;
}
#acv_rightpane {
	float: right;
	height: 1500px;
	width: 740px;
	font-family: Helvetica, Arial, "Times New Roman";
	font-size: 12px;
	color: #586873;
	margin-top: 35px;
	padding-right: 15px;
	padding-left: 15px;
	line-height: 22px;
}
#acv_main {
	height:2500px;
	width: 1024px;
	background-image: url(ab_right_bg.jpg);
	background-repeat: repeat-x;
	font-family: Verdana, Arial, "Arial Narrow";
	font-size: 11px;
	color: #586873;
	line-height: 17px;
	text-align: justify;
	padding-top: 0px;
	background-color: #FAFBFD;
}
.acv_hederdiv
{

	height:20px;
	width:100px;
	 text-align:left;
}


#profileHeading
{
	height:10px;
	top:5px;
	width:99%;
	position:relative;
	padding-bottom: 20px;
}

#profilesecondMainDiv
{
	height:90px; position:relative; width:99%;left: 0px;
}

#ProfileImageContainer
{
	height:99%;top:0px; width:24%; position:relative;float:left; border-right:dotted; left: 0px;
}
#ProfileNextToimageDiv
{
	height:99%; width:480px; position:relative; float:right; text-align:left; font-weight:bold; text-align:left;
}

#ProfileTextFrontOfImageDiv
{
	height:40%;width:80%;position:relative; top:30px; text-align:center;
}
	.aa_Textdiv
{
	font-size: 12px;
	font-family: Helvetica, Arial, "Times New Roman";
	height:250px;
	width:720px;
	text-align:justify ;
	
}
#aa_main {
	height: 550px;
	width: 1000px;
	background-image: url(ab_right_bg.jpg);
	background-repeat: repeat-x;
	font-family: Verdana, Arial, "Arial Narrow";
	font-size: 11px;
	color: #586873;
	line-height: 17px;
	text-align: justify;
	padding-top: 0px;
	background-color: #FAFBFD;
}
#aa_rightpane {
	float: right;
	height: 500px;
	width: 720px;
	font-family: Helvetica, Arial, "Times New Roman";
	font-size: 12px;
	color: #586873;
	margin-top: 35px;
	padding-right: 10px;
	padding-left: 15px;
	line-height: 22px;
}
.aa_Imagemaindiv
{
	height :150px;
	width:650px; 
	padding-left:27px;
	}
.aa_Imagediv1
{
	height:149px;
	width:25%;
	float:left;
}
.aa_Imagediv2
{
	height:149px;
	width:70%; 
	float:right;
}
.of_Imagediv
{
	height:45%;
	width:100%;  
	text-align:center;
}
.of_Textdiv
{
	height:49%;
	width:100%;
}
#of_banner {
	height: 141px;
	width: 1000px;
}
#of_navbar {
	width: 1000px;
	height: 39px;
}
#of_top {
	background-image: url(top_bg.jpg);
	background-repeat: repeat-x;
	height: 86px;
	width: 1000px;
	margin-top: 0px;
	padding-top: 0px;
}

#of_main {
	height: 514px;
	width: 1000px;
	background-image: url(ab_right_bg.jpg);
	background-repeat: repeat-x;
	font-family: Verdana, Arial, "Arial Narrow";
	font-size: 11px;
	color: #586873;
	line-height: 17px;
	text-align: justify;
	padding-top: 0px;
	background-color: #FAFBFD;
}
#of_rightpane {
	float: right;
	height: 514px;
	width: 725px;
	font-family: Helvetica, Arial, "Times New Roman";
	font-size: 12px;
	color: #586873;
	margin-top: 35px;
	padding-right: 15px;
	padding-left: 15px;
	line-height: 22px;
}
#of_container {
	height: 814px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
}
.kk {

	font-family: Helvetica, Arial, "Times New Roman";
	font-size: 16px;
	font-weight: bold;
	color: #222424;
	text-decoration: none;
}

h2:hover{
background:#000 url(menu-header-bg-hover.jpg) repeat;
}


/* End of non-anchor hover selectors */

/* End CSS Popout Menu */

#manage_rightpane {
	float: left;
	height:1690px;
	width: 736px;
	font-family: Helvetica, Arial, "Times New Roman";
	font-size: 12px;
	color: #586873;
	margin-top: 35px;
	padding-right: 10px;
	line-height: 22px;
}


#manage_main {
	height: 1725px;
	width: 1000px;
	background-image: url(ab_right_bg.jpg);
	background-repeat: repeat-x;
	font-family: Verdana, Arial, "Arial Narrow";
	font-size: 11px;
	color: #586873;
	line-height: 17px;
	text-align: justify;
	padding-top: 0px;
	background-color: #FAFBFD;
}

.bodyshopdiv
{
	float:left;
	width:220px;
	height: 447px;
	position:relative;
	left: 0px;
	top: 0px;
	font-weight:bold;
	font-family: Helvetica, Arial,"Times New Roman";
	color: #222424;
	background-image:url(body_bg.gif);
	background-repeat:repeat;
	border:1px;
	border-style:solid;
	border-color:#333333;
	margin-right: 10px;
	
}
.bodyshopdivheader
{
	width:200px;
	height:34px;
	background-color:#0A76CB;
	padding-top:10px;
	color:White;
	padding-left:20px; 
}
.adress1 {

	font-family: Helvetica, Arial, "Times New Roman";
	color: #054280;
	width: 200px;
	line-height: 18px;
	font-size: 12px;
	margin-left: 10px;
	margin-right: 10px;
}

.tomosdiv
{
	width: 310px; 
	height: 230px;
	top: 0px;
	float:left;
	position:relative;
	left: 0px;
	top: 0px;
	font-weight:bold;
	font-family: Helvetica, Arial,"Times New Roman";
	color: #222424;
	background-image:url(body_bg.gif);
	background-repeat:repeat;
	border:1px;
	border-style:solid;
	border-color:#333333;
	margin-right:10px;
}
.tomosdivheader
{
	width:290px;
	height:34px;
	background-color:#0A76CB;
	padding-top:10px;
	color:White;
	padding-left:20px; 
}
.tomosdivimage
{
	
	float:left;
	position:relative;
	border:1px;
	border-style:solid;
	border-color:#333333;
	margin-right: 10px;
	
}
.mvcagivadiv
{
	width: 271px; 
	height: 384px;
	top: 0px;
	float:left;
	position:relative;
	left: 0px;
	top: 0px;
	font-weight:bold;
	font-family: Helvetica, Arial,"Times New Roman";
	color: #222424;
	background-image:url(body_bg.gif);
	background-repeat:repeat;
	border:1px;
	border-style:solid;
	border-color:#333333;
	margin-right:10px;
}

.husqvamadiv
{
	width: 310px; 
	height: 260px;
	top: 0px;
	float:left;
	position:relative;
	left: 0px;
	top: 0px;
	font-weight:bold;
	font-family: Helvetica, Arial,"Times New Roman";
	color: #222424;
	background-image:url(body_bg.gif);
	background-repeat:repeat;
	border:1px;
	border-style:solid;
	border-color:#333333;
	margin-right:10px;
}
.mvcagivadiv
{
	width: 310px; 
	height: 320px;
	top: 0px;
	float:left;
	position:relative;
	left: 0px;
	top: 0px;
	font-weight:bold;
	font-family: Helvetica, Arial,"Times New Roman";
	color: #222424;
	background-image:url(body_bg.gif);
	background-repeat:repeat;
	border:1px;
	border-style:solid;
	border-color:#333333;
	margin-right:10px;
}
.cc_carrarodiv
{
	float:left;
	width:310px;
	height: 280px;
	position:relative;
	left:0px;
	top: 0px;
	font-weight:bold;
	font-family: Helvetica, Arial,"Times New Roman";
	color: #222424;
	background-image:url(body_bg.gif);
	background-repeat:repeat;
	border:1px;
	border-style:solid;
	border-color:#333333;
	margin-right: 10px;
}

.cc_carrarodivheader
{
	width:290px;
	height:39px;
	background-color:#0A76CB;
	padding-top:10px;
	color:White;
	padding-left:20px; 
}


.cc_programmesdiv
{
	float:left;
	width:310px;
	height:280px;
	position:relative;
	left:65px;
	top: 0px;
	font-weight:bold;
	font-family: Helvetica, Arial,"Times New Roman";
	color: #222424;
	background-image:url(body_bg.gif);
	background-repeat:repeat;
	border:1px;
	border-style:solid;
	border-color:#333333;
	margin-right: 10px;
}

.cg_gkndiv
{
	
	float:left;
	width:271px;
	height: 340px;
	position:relative;
	left:75px;
	top: 0px;
	font-weight:bold;
	font-family: Helvetica, Arial,"Times New Roman";
	color: #222424;
	background-image:url(body_bg.gif);
	background-repeat:repeat;
	border:1px;
	border-style:solid;
	border-color:#333333;
	margin-right: 10px;

}
.cg_programmesdiv
{
	float:left;
	width:271px;
	height: 340px;
	position:relative;
	left:85px;
	top: 0px;
	font-weight:bold;
	font-family: Helvetica, Arial,"Times New Roman";
	color: #222424;
	background-image:url(body_bg.gif);
	background-repeat:repeat;
	border:1px;
	border-style:solid;
	border-color:#333333;
	margin-right: 10px;
}

#cg_rightpane {
	float: left;
	 height:610px;
	width:720px; 
	font-family: Helvetica, Arial, "Times New Roman";
	font-size: 12px;
	color: #586873;
	margin-top: 35px;
	padding-right: 15px;
	padding-left: 15px;
	line-height: 22px;	
}
.cg_Headerdiv
{
	 height:50px;
	width:100%;
	 text-align:left;
	float:left;
}
.cg_maindiv
{
width:715px; 
height: 435px;
top:0px;
position:relative;
 left: 3px;	
}
.cg_imagediv
{
height:100px;
 width:700px;
  float:left; 
  top:80px; 
  padding-left:12px; 
  padding-top:40px;	
}

.brp_brpdiv
{
	float:left;
	width:271px;
	height: 280px;
	position:relative;
	left:75px;
	top: 0px;
	font-weight:bold;
	font-family: Helvetica, Arial,"Times New Roman";
	color: #222424;
	background-image:url(body_bg.gif);
	background-repeat:repeat;
	border:1px;
	border-style:solid;
	border-color:#333333;
	margin-right: 10px;

}
.brp_programmesdiv
{
	float:left;
	width:271px;
	height: 280px;
	position:relative;
	left:95px;
	top: 0px;
	font-weight:bold;
	font-family: Helvetica, Arial,"Times New Roman";
	color: #222424;
	background-image:url(body_bg.gif);
	background-repeat:repeat;
	border:1px;
	border-style:solid;
	border-color:#333333;
	margin-right: 10px;

}
.download_link 
{
	float: left;
	height: 12px;
	width: 50px;
	font-family: Helvetica, Arial, "Times New Roman";
	font-size: 12px;
	color: #222424;
	text-align: justify;
	line-height: 10px;
	
	
}
.download_link a:link 
{
	font-family: Helvetica, Arial, "Times New Roman";
	font-size: 12px;
	color: #586873;
	text-decoration: none;
}
.download_link a:visited {

	font-family: Helvetica, Arial, "Times New Roman";
	font-size: 12px;
	color: #586873;
	text-decoration: none;
}
.download_link a:hover {

	font-family: Helvetica, Arial, "Times New Roman";
	font-size: 12px;
	color: #586873;
	text-decoration: underline;
}
.download_link a:active {


	font-family: Helvetica, Arial, "Times New Roman";
	font-size: 12px;
	color: #586873;
	text-decoration: none;
}
.download_heading {
	font-family: Helvetica, Arial, "Times New Roman";
	font-weight: bold;
	font-size: 18px;
	color: #333333;
	width: 200px;
	height: 20px;
	padding-top: 10px;
	text-align: center;
	padding-bottom: 5px;
}

.boxlistitem
{
padding:10px;
}
.textboxcss
{
 border-style:solid;
 border-width:1px;
 border-color:#3399cc;
}
#download_link a:link {
	font-family: Arial, "Helvetica World", "Times New Roman";
	font-size: 12px;
	font-weight: bold;
	color: #586873;
	text-decoration: none;
}
#download_link a:visited {

	font-family: Arial, "Helvetica World", "Times New Roman";
	font-size: 12px;
	font-weight: bold;
	color: #586873;
	text-decoration: none;
}
#download_link a:hover {


	font-family: Arial, "Helvetica World", "Times New Roman";
	font-size: 12px;
	font-weight: bold;
	color: #586873;
	text-decoration: underline;
}
#download_link a:active {


	font-family: Arial, "Helvetica World", "Times New Roman";
	font-size: 12px;
	font-weight: bold;
	color: #586873;
	text-decoration: none;
}

.investor_link 
{
	float: left;
	height: 12px;
	width: 50px;
	font-family: Helvetica, Arial, "Times New Roman";
	font-size: 12px;
	color: #222424;
	text-align: justify;
	line-height: 10px;
	
	
}
.investor_link a:link 
{
	font-family: Helvetica, Arial, "Times New Roman";
	font-size: 12px;
	color: #586873;
	text-decoration: none;
}
.investor_link a:visited {

	font-family: Helvetica, Arial, "Times New Roman";
	font-size: 12px;
	color: #586873;
	text-decoration: none;
}
.investor_link a:hover {

	font-family: Helvetica, Arial, "Times New Roman";
	font-size: 12px;
	color: #586873;
	text-decoration: underline;
}
.investor_link a:active {


	font-family: Helvetica, Arial, "Times New Roman";
	font-size: 12px;
	color: #586873;
	text-decoration: none;
}