/* ==================================================================
CSS File created for Mahavir Machine Tools
CSS File created on: 04-02-09
CSS File modified on: 04-02-09
CSS File created by: Alpesh Prajapati
CSS File modified by: Tirup Parekh
================================================================== */
body {
	margin: 0px;
	padding: 0px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:18px;	
}
p, h2, h1{
	margin:0px; 
	padding:0 0 10px 0;
	font-family:Arial, Helvetica, sans-serif;	
}
input {
	width:180px;
	height:18px;
	border:1px solid #999999;
}
textarea {
	width:180px;
	height:58px;
	border:1px solid #999999;
}
a{
	color:#3561B2;
	text-decoration:none;
}
a:hover{
	color:#999999;
	text-decoration:none;
}
img{
	border:none;
}

h1{
	font-size:18px; 
	color:#525252;
	line-height:20px; 
}
h2{
	font-size:13px;
	line-height:20px;
	color:#2C5C8B;
	border-bottom:2px solid #CBCBCB;	
}
h3{
	margin:0;
	padding:10px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	color:#006699;	
}
#maintbl{
	border-right:1px solid #E5E5E5;
	border-left:1px solid #E5E5E5;	
	border-bottom:1px solid #E5E5E5;		
}
ul li{
	line-height:20px;
}
.graybox{
	background:#f0f0f0;
	border:solid 1px #cccccc;
	padding:8px;
}
.grayline{
	background:url(../images/line.jpg) repeat-x;
}
/* ================== Common Class ==================== */
.bold{
	font-weight:bold;
}
.italic{
	font-style:italic;
}
.txtcenter{
	text-align:center;
}
.fntcol{
	color:#296098;
}
/* ======================== Style for data table ========================== */
.datatable td{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	line-height:16px;
	border-bottom:solid 1px #CCCCCC;
}
.datatable td.ttl{
	background:#EEEEEE;
	font-weight:bold;
	vertical-align:middle;
}
.txtcenter{
	text-align:center;
}
.txtmiddle{
	vertical-align:middle;
}
.datatable td table td{
	border-bottom:none;
}
.tblpadd{
padding:3px 0px;
}
/* ================== Style for header area ==================== */
#header {
	height:30px;
	padding:20px;
	line-height:30px;	
	font-family:Arial, Helvetica, sans-serif;	
	font-size:24px;
	color:#2C5C8B;
}
#header #logo{
	padding-right:20px;
}

/* ================== Style for navigation area ==================== */
ul.navigation{
	margin:0;
	padding:0;
	list-style:none;
	padding:14px 33px 14px 10px;
	border-top:1px solid #D4D4D4;	
	border-bottom:1px solid #D4D4D4;		
}
ul.navigation li{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:26px;
	color:#000000;
	text-align:right;
	background:url(../images/navi_bulet.jpg) right center no-repeat;
	padding-right:15px;
}
ul.navigation li a {
	color:#000000;
}
ul.navigation li a:hover {
	color:#E19B0F;
}
/* ================== Style for Side scroll area ==================== */
.news_part {
	padding:12px 12px 0 8px;
}
/* ================== Style for Content area ==================== */
.content h1{
	font-weight:normal;		
}
.content h1 span{
	font-size:15px;
	color:#0066FF;
	font-weight:normal;	
}
.teaser{
	vertical-align:top;
	border-left:1px solid #E5E5E5;
	border-bottom:1px solid #E5E5E5;
}
.brdright {
	border-right:1px solid #E5E5E5;
}
.brdtop {
	border-top:1px solid #E5E5E5;
}
.brdpadd{
border-bottom:none;
padding:10px;
}
.divider {
	background:url(../images/divider-horizontal.gif) repeat-x left 5px;
}
.teaser h3{
	margin:0;
	padding:10px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	color:#474747;
	border-bottom:1px solid #E5E5E5;	
}
.teaser h3.red{
	border-top:9px solid #DD0068;	
}
.teaser h3.blue{
	border-top:9px solid #1A87C2;	
}
.teaser h3.orange{
	border-top:9px solid #EEA62E;	
}
.more{
	text-align:right;
	padding:5px 5px 0 0;
	margin:5px 0;
	border-top:1px solid #E5E5E5;		
}
.more a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	line-height:27px;
	height:27px;
	display:block;
	padding-right:30px;
}
.teaser .more a:hover{
	color:#999999;
	background:url(../images/arrow_hover.jpg) right center no-repeat;	
}
.teaser a.red{
	background:url(../images/arrow1.jpg) right center no-repeat;
}
.teaser a.blue{
	background:url(../images/arrow2.jpg) right center no-repeat;	
}
.teaser a.orange{
	background:url(../images/arrow3.jpg) right center no-repeat;
}

.footer {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	line-height:18px;
	height:30px;
	color:#666;
}
.footer a {
	color:#666;
	padding-left:5px; padding-right:5px;
}
.footer a:hover {
	color:#000;
}
.content{
	border-left:1px solid #D4D4D4;
	padding:5px 10px;
	font-size:13px; 
	color:#666;
}
.date_bg {
	margin:0px;	width:88px;	height:18px;
	color:#ffffff;
	display:block;
	background-color:#808080;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	line-height:18px;
	text-align:center; }
	.scooll {
font-family: Verdana; font-size: 11px; color: #666666; text-align:justify;
margin:0px; padding:0px;
}
.scooll ul{
	color: #666666; 
	padding:0px;
	margin:0 0 0 15px; 
}
.scooll ul li{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; 
}
.submit {
	width:80px;
	height:20px;
}
