/* CSS Document designed for Automotive Axles, Mysore by Informedia Technologies(Mysore) pvt ltd. 

CSS Author: Pradeep M & Ajay C R 

*/


/* Def Global Styles */

body {
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
}

.CanvasHolder{
	border: 1px solid #0270D0;
	background-color: #FFFFFF;
}
.form_head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	font-weight: bold;
	background-color: #CCCCCC;
	height: 25px;
	background-position: center center;
	text-align: left;
	padding-left: 10px;
}

/* ####################################### */

/* Def Banner and Header Section of the HTMl Document */

.LogoPlaceHolder{
	padding-left: 110px;
}
.TopMenuTable td{
	color: #FFFFFF;
	background-color: #0270D0;
	margin: 0px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
}
.TopMenuLink{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	color: #FFFFFF;
	height: 12px;
	text-decoration: none;
	text-align: right;
}

.TopMenuLink:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	color: #FFFFCC;
	height: 12px;
	text-decoration: none;
}
/*############################################### */

/* Defs for Content Section */


/* Menu Style */
#navcontainer ul
{
text-align: center;
padding-bottom: 5px;
padding-top: 5px;
padding-left: 0;
margin-top: 0;
/* cancels gap caused by top padding in Opera 7.54 */
margin-left: 0;
background-color: #0270D0;
color: white;
width: 768px;
font-family: Arial,Helvetica,sans-serif;
line-height: 18px;
/* fixes Firefox 0.9.3 */
}

#navcontainer ul li
{
display: inline;
padding-left: 0;
padding-right: 0;
padding-bottom: 5px;
/* matches link padding except for left and right */
padding-top: 5px;
}

#navcontainer ul li a
{
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-top: 5px;
	color: white;
	text-decoration: none;
	border-right: 1px solid #fff;
	width: 128px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}


#navcontainer ul li a:hover
{
background-color: #369;
color: white;
}

#navcontainer #active { border-left: 1px solid #fff; }



/* ################## */

.ContentRegion{
	padding: 5px;
}

.ContentLeft{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	color: #999999;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #999999;
	padding-top: 0px;
	text-align: left;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 3px;
	margin-right: 3px;
	margin-top: 0px;
}

.ContentLeft h2{
	font-family: "Trebuchet MS";
	font-size: large;
	color: #0270D0;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
}

.ContentLeft ul{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	list-style-type: none;
	text-align: left;
	list-style-position: outside;
	list-style-image: url(../images/arrw-blue.gif);
	margin-left: 0px;
	padding-left: 20px;
}
.Myul{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	list-style-type: none;
	text-align: left;
	list-style-position: outside;
	list-style-image: url(../images/arr.gif);
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.Myul li{
	margin-bottom: 10px;
}

.ContentLeft a{
	color: #666666;
	text-decoration: none;
}
.ContentLeft a:hover{
	color: #FF0000;
	text-decoration: none;
}


.ContentLeftTable{
	border: 1px solid #666666;
	margin: 2px;
	padding: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #F7F7F7;
}
.ContentMain{
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.ContentMain p.smalltext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.ContentMain h2{
	font-family: "Trebuchet MS";
	font-size: xx-large;
	font-weight: bold;
	color: #CC0000;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.ContentMain p{
	font-size: 14px;
	line-height: 18px;
	font-weight: normal;
	color: #333333;
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
}

/* Styles for displaying the NSE Index */
.shareindextext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
}
	
.shareindextext bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	font-weight: bold;
	color: #FF0000;
}



/* Styles Defs for the Footer */

.FooterTable td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #0270D0;
	text-indent: 20px;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 3px;
	height: 25px;
	line-height: 25px;
}

.FooterLink{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	height: 11px;
	line-height: 11px;
}

.FooterLink:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 11px;
	height: 11px;
}

.SiteCredits{
	text-align: right;
	text-indent: 50px;
}
.SubHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}

.BulletList{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	list-style-type: none;
	list-style-position: outside;
	list-style-image: url(../images/square.gif);
	line-height: 18px;
	clip: rect(5px,auto,auto,auto);
}
.BulletList li{
	padding-bottom: 14px;
}
.BoldText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.BoardTable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #0270D0;
	text-indent: 5px;
}
.BoardTable td{
	padding:5px;
}
.BoardTable h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0270D0;
	margin: 0px;
	padding: 2px;
}

.BoardRow1{
	background-color: #CCCCCC;
	margin-left: 25px;
	padding-left: 25px;
}


.PageHeader{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #999999;
	border-bottom-width: 0.1em;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}

.BoxTable{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
	padding: 0px;
	border: 0.1em solid #999999;
}


.BoxTable td{
	padding: 2px;
	background-color: #FFFFFF;
	color: #333333;
}


.BoxTable p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.BoxTable span{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.BoxHeader{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0033CC;
	background-color: #FFFFFF;
	letter-spacing: 0.1em;
	text-indent: 5px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 0px;
}
.BoxHeader a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0033CC;
	background-color: #FFFFFF;
	letter-spacing: 0.1em;
	text-indent: 5px;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 0px;
}

.CorporateTable{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #EAEAEA;
	padding: 0px;
	border: 0.1em solid #FFFFF;
}
.CorporateTable td{
	padding: 5px;
	background-color: #FFFFFF;
	color: #333333;
}

.stocksTable{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
	padding: 0px;
	border: 0.1em solid #EAEAEA;
}
.stocksTable strong{
	font-size: 12px;
	color: #0033CC;
}
.stocksTable b{
	color: #FFFFFF;
	font-weight: normal;
}
.stocksTable tr.Rowhead{
	background-color: #0270D0;
}
.stocksTable tr.altRowEven{
	background-color: #CCCCCC;
}
.stocksTable tr.altRowOdd{
	background-color: #E4E5E7;
}
.stocksTable td{
	padding: 5px;
	/* background-color: #FFFFFF; */
	color: #333333;
}

.home_para {
	color:#333333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:normal;
	line-height:18px;
	text-align:justify;
}
.home_vline {
	background-image: url(../images/dot.jpg);
	background-repeat: repeat-y;
	background-position: center center;
	margin-top: 5px;
	margin-bottom: 5px;
}
.form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	padding: 1px;
	height: 25px;
	text-align: left;
	vertical-align: top;
}
.jobhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	font-weight: bold;
}
.jobtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	color: #000000;
}

.img{
	margin-right: 12px;
}
.border {
	border: thin solid #CCCCCC;
}
a img{
border:none;
}
#sitemap{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:600px;
/*background-color:#0270D0;*/
}
#sitemap h3{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
margin-left:10px;
}
#sitemap h3 a{
color:#0270D0;
text-decoration:none;
}
#sitemap h3 a:hover{
color:#012341;
text-decoration:none;
}
.menusitemap{
	font-family:Arial, Helvetica, sans-serif;
	margin-top:-7px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 8px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 8px;
}
.menusitemap li{
list-style:none;
padding:2px;
}
.menusitemap li a{
color:#999999;
text-decoration:none;
}
.menusitemap li a:hover{
color:#0000CC;
text-decoration:none;
}
