body {padding:0; margin:0; height:100%; background-color:#ffffff}
table, td {border-collapse:collapse;}
table, td, img {border:0; padding:0;}
form, td{margin:0; padding:0;}
html {height:100%;}
br{font-size:10px}

}




.bg
{ background-image:url(images/bg.jpg)}
.sidebg
{background-image:url(images/sidebg.jpg); background-repeat:repeat-x;}
.sideright
{background-image:url(images/sidebgright.jpg); background-repeat:repeat-x;}
.hr
{padding-left:10px; padding-right:10px; line-height:3px; text-align:center;}
.sidebg2
{background-image:url(images/sidebg2.jpg); background-repeat:repeat-x; background-color:#0066CC}
.bgleft
{background: #f8f7e5 url(images/bgleft.jpg) repeat-y right top ; background-color:#ebe2d9; r}
.bgright
{background: #f8f7e5 url(images/bgright.jpg) repeat-y left top ; background-color:#ebe2d9;}
.home
{background:  url(images/homeimage.jpg) no-repeat left bottom ;}
.about
{background:  url(images/aboutimage.jpg) no-repeat left bottom ;}
.services
{background:  url(images/homeimage.jpg) no-repeat left bottom ;}
.brand1
{background:  url(images/brandimage.jpg) no-repeat left bottom ;}
.brand
{background:  url(images/brandimage.jpg) no-repeat left bottom ;}
.endtoend
{background:  url(images/endtoendimage.jpg) no-repeat left bottom ;}
.solutions
{background:  url(images/targetimage.jpg) no-repeat left bottom ;}
.provide
{background:  url(images/proimage.jpg) no-repeat left bottom ;}
.machine
{background:  url(images/MagicImage) no-repeat left bottom ;}


.generate
{background:  url(images/generateimage.jpg) no-repeat left bottom ;}

.career
{background:  url(images/careerimage.jpg) no-repeat left bottom ;}
.enquiry
{background:  url(images/enquiryimage.jpg) no-repeat left bottom ;}
.testimonial
{background:  url(images/testiimage.jpg) no-repeat left bottom ;}
.case
{background:  url(images/caseimage.jpg) no-repeat left bottom ;}
.disc
{background:  url(images/discimage.jpg) no-repeat left bottom ;}
.news
{background:  url(images/leftimages.swf) no-repeat left bottom ;}
.sitemap
{background:  url(images/sitemapimage.jpg) no-repeat left bottom ;}
.contact
{background:  url(images/contactimage.jpg) no-repeat left bottom ;}

.tbg
{
background:  url(images/tbg.jpg) no-repeat  ;
font-size:14px;
font-family:Verdana, Arial, Helvetica, sans-serif; 
color:#ffffff;
text-align:justify;
font-weight:bold;
padding-left:15px;
padding-top:5px; 
vertical-align:top;
line-height:20px; 
border:0px ;
text-decoration:none;  

}
.tm
{
background:  url(images/tm.jpg) repeat-y  ;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif; 
color:#000000;
text-align:justify;
font-weight:normal;
padding-left:22px;
padding-top:5px; 
vertical-align:top;
line-height:20px; 
border:0px ;
text-decoration:none;

}
.tb
{background:  url(images/tb.jpg) no-repeat  ;}

.box1 {
	background:#ffffff;
	color: #000;
	border:0px solid #00ffff;
	width: 244px;
	height: 400px;
	vertical-align:baseline;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
	line-height: 0px;}

.leftimage 
{vertical-align:bottom;}


.bottomright
{
position: absolute;
top: 100%;
top-margin: -1em;
vertical-align:bottom;
}


.topmenu
{ 
font-size:13px;
font-family:Verdana, Arial, Helvetica, sans-serif; 
color:#00923f;
text-align:left;
font-weight:bold;
padding-left:0px;
padding-top:0px; 
vertical-align:top;
line-height:21px; 
border:0px ;
text-decoration:none; 
}
.topmenu a:visited{ text-decoration:none; color:#00923f}
.topmenu a:link{ text-decoration:none; color:#00923f}
.topmenu a:hover{ text-decoration:none; color:#726b71}

.submenu
{ 
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif; 
color:#00923f;
text-align:left;
font-weight:normal;
padding-left:0px;
padding-top:0px; 
vertical-align:top;
line-height:18px; 
border:0px ;
text-decoration:none; 
}
.submenu a:visited{ text-decoration:none; color:#726b71}
.submenu a:link{ text-decoration:none; color:#726b71}
.submenu a:hover{ text-decoration:none; color:#00923f}


.submenu1
{ 
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif; 
color:#726b71;
text-align:left;
font-weight:normal;
padding-left:0px;
padding-top:0px; 
vertical-align:top;
line-height:18px; 
border:0px ;
text-decoration:none; 
}
.submenu a:visited{ text-decoration:none; color:#726b71}
.submenu a:link{ text-decoration:none; color:#726b71}
.submenu a:hover{ text-decoration:none; color:#00923f}

.star
{ 
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif; 
color:#FF0000;}

.heading
{ 
font-size:24px;
font-family:Verdana, Arial, Helvetica, sans-serif; 
color:#00923f;
text-align:left;
font-weight:bold;
padding-left:0px;
padding-top:0px; 
vertical-align:top;
line-height:45px; 
border:0px ;
text-decoration:none;  
}
.heading a:visited{ text-decoration:none; color:#00923f}
.heading a:link{ text-decoration:none; color:#00923f}
.heading a:hover{ text-decoration:none; color:#00923f}

.heading1
{ 
font-size:13px;
font-family:Verdana, Arial, Helvetica, sans-serif; 
color:#000000;
text-align:left;
font-weight:bold;
padding-left:0px;
padding-top:0px; 
vertical-align:top;
line-height:16px; 
border:0px ;
text-decoration:none;  
}
.heading a:visited{ text-decoration:none; color:#000000}
.heading a:link{ text-decoration:none; color:#000000}
.heading a:hover{ text-decoration:none; color:#000000}

.heading2
{ 
font-size:13px;
font-family:Verdana, Arial, Helvetica, sans-serif; 
color:#000000;
text-align:center;
font-weight:bold;
padding-left:0px;
padding-top:0px; 
vertical-align:top;
line-height:16px; 
border:0px ;
text-decoration:none;  
}
.heading2 a:visited{ text-decoration:none; color:#000000}
.heading2 a:link{ text-decoration:none; color:#000000}
.heading2 a:hover{ text-decoration:none; color:#000000}


.maintext
{ 
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif; 
color:#000000;
text-align:justify;
font-weight:normal;
width:645px;
padding-right:10px;
padding-left:0px;
padding-top:5px; 
vertical-align:top;
line-height:17px; 
border:0px ;
text-decoration:none;  
}
.maintext a:visited{ text-decoration:none; color:#000000}
.maintext a:link{ text-decoration:none; color:#000000}
.maintext a:hover{ text-decoration:none; color:#000000}



.testi
{ 
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;  
color:#97986c;
text-align:justify;
padding-left:10px;
padding-right:10px; 
vertical-align:top; 
line-height:16px; 
border:0px ;
text-decoration:none; 
}
.testi a:visited{ text-decoration:none; color:#97986c}
.testi a:link{ text-decoration:none; color:#97986c}
.testi a:hover{ text-decoration:underline; color:#97986c}


.h
{ 
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;  
color:#009c69;
text-align:justify;
padding-left:0px;
padding-right:10px; 
vertical-align:top; 
line-height:11px; 
border:0px ;
text-decoration:none; 
}
.testi a:visited{ text-decoration:none; color:#97986c}
.testi a:link{ text-decoration:none; color:#97986c}
.testi a:hover{ text-decoration:underline; color:#97986c}

.tableh1
{ 
font-size:13px;
font-family:Verdana, Arial, Helvetica, sans-serif; 
color:#ffffff;
text-align:justify;
font-weight:bold;
padding-left:15px;
padding-top:5px; 
vertical-align:top;
line-height:20px; 
border:0px ;
text-decoration:none;  
}
.tableh1 a:visited{ text-decoration:none; color:#ffffff}
.tableh1 a:link{ text-decoration:none; color:#ffffff}
.tableh1 a:hover{ text-decoration:none; color:#ffffff}


.table1
{ 
font-size:14px;
font-family:Verdana, Arial, Helvetica, sans-serif; 
color:#ffffff;
text-align:justify;
font-weight:bold;
padding-left:15px;
padding-top:5px; 
vertical-align:top;
line-height:20px; 
border:0px ;
text-decoration:none;  
}
.table1 a:visited{ text-decoration:none; color:#ffffff}
.table1 a:link{ text-decoration:none; color:#ffffff}
.table1 a:hover{ text-decoration:none; color:#ffffff}

.cal
{ 
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif; 
color:#ffffff;
text-align:justify;
font-weight:bold;
padding-left:15px;
padding-top:5px; 
vertical-align:top;
line-height:20px; 
border:0px ;
text-decoration:none;  
}
.table1 a:visited{ text-decoration:none; color:#ffffff}
.table1 a:link{ text-decoration:none; color:#ffffff}
.table1 a:hover{ text-decoration:none; color:#ffffff}

.table2
{ 

text-align:justify;
padding-left:10px;
vertical-align:top;
border:0px ;
text-decoration:none; 
}


.table3
{ 
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif; 
color:#000000;
text-align:justify;
font-weight:normal;
padding-left:22px;
padding-top:5px; 
vertical-align:top;
line-height:20px; 
border:0px ;
text-decoration:none;  
}
.table3 a:visited{ text-decoration:none; color:#000000}
.table3 a:link{ text-decoration:none; color:#000000}
.table3 a:hover{ text-decoration:none; color:#000000}


.tabletext
{ 
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif; 
color:#000000;
text-align:justify;
font-weight:normal;
padding-right:10px;
padding-left:0px;
padding-top:5px; 
vertical-align:top;
line-height:20px; 
border:0px ;
text-decoration:none;  
}
.tabletext a:visited{ text-decoration:none; color:#000000}
.tabletext a:link{ text-decoration:none; color:#000000}
.tabletext a:hover{ text-decoration:none; color:#000000}



.more
{ 
font-size:12px;
font-family:Arial, Helvetica, sans-serif; 
color:#00923f;
text-align:right;
padding-left:10px;
padding-right:10px; 
vertical-align:top; 
line-height:25px; 
border:0px ;
text-decoration:none; 
}
.more a:visited{ text-decoration:none; color:#00923f}
.more a:link{ text-decoration:none; color:#00923f}
.more a:hover{  text-decoration:underline; color:#00923f}


.navbar
{
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-align:center;
vertical-align:middle;
font-weight:normal;
padding-left:0px;
padding-top:0px;
line-height:38px;
background-color:#00923f;
border:0px;
text-decoration:none;
}
.navbar a:visited {text-decoration:none; color:#FFFFFF;}
.navbar a:link {text-decoration:none; color:#FFFFFF;}
.navbar a:hover {text-decoration:none; color:#FFFFFF;}

.bottom
{ 
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif; 
color:#726b71;
text-align:center;
vertical-align:middle;
font-weight:normal;
padding-left:0px;
padding-top:0px; 
vertical-align:top;
line-height:12px;
border:0px ;
text-decoration:none;  
}
.bottom a:visited{ text-decoration:none; color:#726b71}
.bottom a:link{ text-decoration:underline; color:#726b71}
.bottom a:hover{ text-decoration:none; color:#726b71}

.prodlist
{
font-size:12px;
font-family:Arial, Helvetica, sans-serif; 
color:#c1c16e;
text-align:justify;
padding-left:10px;
padding-right:10px; 
line-height:20px; 
border:0px ;
text-decoration:none;
}
.prodlist a:visited{ text-decoration:none; color:#c1c16e}
.prodlist a:link{ text-decoration:none; color:#c1c16e}
.prodlist a:hover{ text-decoration:underline; color:#c1c16e}




.under
{ 
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif; 
color:#726b71;
text-align:right;
font-weight:normal;
width:645px;
padding-right:25px;
padding-bottom:25px;
padding-left:0px;
padding-top:5px;
vertical-align:bottom;
line-height:25px; 
border:0px ;
text-decoration:none;  
}
.under a:visited{ text-decoration:none; color:#726b71}
.under a:link{ text-decoration:none; color:#726b71}
.under a:hover{ text-decoration:none; color:#726b71}


.textfield_effect    
{
 border-width: 1px;    border-style: solid;
 border-color: #000000;
 font-family:Verdana, Arial, Helvetica, sans-serif; 
 font-size: 12px;
 color: #000000;
 width: 200px;
 height: 15px;    }
 
 .textarea
 {
 border-width: 1px;    border-style: solid;
 border-color: #000000;
 font-family:Verdana, Arial, Helvetica, sans-serif; 
 font-size: 12px;
 color: #000000;
 width: 200px;
 height: 60px;    }
 
  .signup
 {
 border-width: 0px;    border-style: solid;
 border-color: #000000;
 font-family:Verdana, Arial, Helvetica, sans-serif; 
 font-size: 10px;
 color: #000000;
 width: 110px;
 height: 12px;    }
 
 .caltext
{ 
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif; 
color:#000000;
background:#00923f;
text-align:justify;
font-weight:normal;
padding-right:10px;
padding-left:10px;
padding-top:5px; 
vertical-align:top;
line-height:20px; 
border:0px ;
text-decoration:none;  
}
.caltext a:visited{ text-decoration:none; color:#726b71}
.caltext a:link{ text-decoration:none; color:#726b71}
.caltext a:hover{ text-decoration:none; color:#726b71}

 .caltext2
{ 
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif; 
color:#000000;
background:#00923f;
text-align:center;
font-weight:normal;
padding-right:10px;
padding-left:10px;
padding-top:5px; 
vertical-align:top;
line-height:20px; 
border:0px ;
text-decoration:none;  
}
.caltext a:visited{ text-decoration:none; color:#726b71}
.caltext a:link{ text-decoration:none; color:#726b71}
.caltext a:hover{ text-decoration:none; color:#726b71}

.textfield_cal    
{
 border-width: 1px;    border-style: solid;
 border-color: #000000;
 font-family:Verdana, Arial, Helvetica, sans-serif; 
 font-size: 12px;
 color: #000000;
 width: 70px;
 height: 15px;    }