body {
	margin: 0px;
	padding: 0px;
	/*background-color:#EEEEEE;*/
	font-family:Arial, Helvetica, sans-serif;
	background:url(../images/center-bg.jpg) repeat-y center top #EEEEEE;
}
/*======================================================
	Css Style For Common Classes
======================================================*/
img {
	border:0px;
}
a {text-decoration:none;}
.text-center { text-align:center;}
.text-left { text-align:left;}
.text-right { text-align:right;}
.text-top { vertical-align:top;}
.text-bottom { vertical-align:bottom;}
.bold {	font-weight:bold;}
h1, h2, h3, h4, h5, p {
	margin:0px;
	padding:0px 0px 15px 0px;
	font-weight:normal;	
}
h1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:25px;
	color:#00579A;
	padding:0px 0px 10px 0px;
}
h2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	color:#00579A;
}
h3 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#666666;
	font-weight:bold;
}
h3 span.normal {font-weight:normal;}
h4 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#666666;
}
ol {
	margin-top:0px;
	margin-bottom:0px;	
}
/*===========================*/
.text{
 font-family::Arial, Helvetica, sans-serif;
 size:13px;
 font-size:13px;
 }


.padd0 {
	padding:0px;
}
.padlft15 {
	padding-left:15px;
}

.padlft20 {
	padding-left:20px;
}
.fnita {
	font-style:italic;
}
.fntsz20 {
	font-size:20px;
}
.fntsz14 {
	font-size:14px;
}
.fntsz17 {
	font-size:17px;
}
.clrblack {
	color:#000000;
}
.clrblue {
	color:#00579A;
}
.clrgrey {
	color:#666666;
}
.clrorange {
	color:#C84F13;
}
.pdbtm10 {
	padding-bottom:10px;
}
.textfiled {
	border:1px solid #CCCCCC;
	width:400px;
	height:20px;
}
.textarea {
	border:1px solid #CCCCCC;
	width:400px;
}
.division1 {
	background-color:#F5F5F5;
	border-top:#E0E0E0 solid 1px; border-bottom:#E0E0E0 solid 1px; padding:10px 10px 10px 10px;
}
#centerpart ul.arrow {
	margin:0px 0px 0px 8px;
	padding:5px 0px;
	list-style:none;
}
#centerpart ul.arrow li {
	background:url(../images/arroew.gif) no-repeat left 7px;
	padding-left:12px;
	line-height:22px;
}
.paddmarmom {
	padding:0px 0px 10px 0px;
}
.colyellow{ color:#BDB203; padding-top:30p;}
/*======================================================
	Css Style For Header Part
======================================================*/
#headerpart {
	background:url(../images/header-bg.jpg) repeat-x left top;
	padding:0px 25px 0px 21px;
	height:108px;
}
#headerpart .logo {
	width:210px;
}
/*#headerpart .logoright {
	padding-right:110px;
	background:url(../images/isologo.jpg) no-repeat right top;
	font-size:13px;
	line-height:24px;
	color:#888A8D;
}*/
#headerpart .logoright {
	padding-right:20px;
	font-size:13px;
	line-height:24px;
	color:#888A8D;
}
/*======================================================
	Css Style For Navigation Part
======================================================*/
#navigation {
	background-color:#02508D;
	line-height:34px;
	padding:0px 10px 0px 12px;
	border-bottom:1px #FFFFFF solid;
}
ul.navi {
	margin:0px;
	padding:0px 0px 0px 10px;
	list-style:none;
}
ul.navi li {
	display:inline;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	float:left;
}
ul.navi li a {
	color:#FFFFFF;
	display:block;
	padding:0px 2px;
}
ul.navi li a:hover, ul.navi li a.selected {
	color:#ffcc00;
	display:block;
}
ul.navi li ul {
    position: absolute; /* hidding submenus */
	display:none;
	width:235px;
	padding:0px;
	margin:0px;
	font-weight:bold;
	background:#02508D;
	text-align:left;
}
ul.navi li:hover ul,
ul.navi li.over ul /* This is for Internet Explorer 6  */ {
    display: block;
    font-weight:bold;	
    z-index: 4000;
	position:absolute;
}
ul.navi li ul li {
	display:block;
	margin:0px;
	line-height:28px;
}

ul.navi li:hover ul li a,
ul.navi li.over ul li a {
    display: block;
	width:225px;
    background: transparent;
    text-decoration: none;
	padding:0px 0px 0px 10px;
	color:#FFFFFF;
	margin:0px;
	text-align:left;
}

ul.navi li ul li a:hover {
	color:#FFcc00;
	display:block;
	background:#316C9A;
}
.line {
	background:url(../images/naviline.jpg) no-repeat center center;
	padding:0px 18px;
}



/*======================================================
	Css Style For Flash Banner
======================================================*/
#flashbanner {
	width:927px;
	height:292px;
}
#insideflashbanner {
	width:927px;
	height:205px;
	border-bottom:1px solid #E5EAF2;	
}
/*======================================================
	Css Style For Center Part
======================================================*/
#centerpart {
	padding:0px 15px 21px 21px;
	color:#333333;
	font-size:13px;
	line-height:20px;	
}
#centerpart a {
	color:#999999;
}
#centerpart a:hover {
	border-bottom:none;
	color:#333333;
}


#centerpart .leftpart {
	width:576px;
	padding:20px 10px 0px 0px;
	font-size:13px;
	vertical-align:top;
}
#centerpart .leftpart .heading {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px!important;
	color:#00579A;
}
#centerpart ul {
	margin:0px;
	padding:0px 10px 10px 10px;
	list-style:none;
}
#centerpart ul li {
	background:url(../images/bulet.jpg) no-repeat left 4px;
	padding-left:22px;
	line-height:22px;
}

#centerpart .rightpart {
	width:281px;
	padding:20px 0px 0px 17px;
}
#centerpart .insiderightpart {
	width:281px;
	
	padding:20px 0px 0px 17px;
}
#centerpart .insiderightpart h1 {
	border-bottom:1px solid #E5EAF2;
	padding-bottom:5px;
	padding-left:10px;
}
.testimonialtext {
	background:url(../images/testiicon.jpg) no-repeat left top;
	padding:5px 10px 10px 0px;
}
.testimonialalltxt {
	background:url(../images/testiicon_1.jpg) no-repeat left top;
	padding:5px 10px 10px 17px;
}
.divider {
	background:url(../images/devider_faq1.jpg) repeat-x left center;
	height:30px;
	margin:0px;
}
.testimonial_top {
	background:url(../images/testimonial_top.jpg) no-repeat left top;
}
.testimonial_center {
	background:url(../images/testimonial_center.jpg) repeat-y left top;
}
.testmonialbg {
	background:url(../images/testimonial_botto.jpg) no-repeat left bottom;
	height:450;
	padding:12px 15px 10px 15px;	
	line-height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.testmonialbg h2{
	margin:0px;
	padding:0px 0px 5px 0px;
}
/*======================================================
	Css Style For products inner Classes
======================================================*/
#productsbg {
	background:url(../images/products_link_bg.jpg) no-repeat;
	height:212;
	width:286;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	padding:0 15px 0 15px;
}
#productsbg a {
	color:#666666;
}
#productsbg a:hover, #productsbg a.selected {
	color:#000000;
}
/*======================================================
	Css Style For advantages Part
======================================================*/
.advantages1 {
	background:url(../images/bg_advantage1.jpg) no-repeat left 5px;
	padding:3px 0 0px 70px;
	line-height:20px;
	height:55px;
}
.advantages2 {
	background:url(../images/bg_advantage2.jpg) no-repeat left 5px;
	padding:3px 0 0px 70px;
	line-height:20px;
	height:55px;
}
.advantages3 {
	background:url(../images/bg_advantage3.jpg) no-repeat left 5px;
	padding:3px 0 0px 70px;
	line-height:20px;
	height:55px;
}
.advantages4 {
	background:url(../images/bg_advantage4.jpg) no-repeat left 5px;
	padding:3px 0 0px 70px;
	line-height:20px;
	height:55px;
}
.advantages5 {
	background:url(../images/bg_advantage5.jpg) no-repeat left 5px;
	padding:3px 0 0px 70px;
	line-height:20px;
	height:55px;
}
.advantages6 {
	background:url(../images/bg_advantage6.jpg) no-repeat left 5px;
	padding:3px 0 0px 70px;
	line-height:20px;
	height:55px;
}
/*======================================================
	Css Style For Footer part
======================================================*/
#footerpart {
	background:url(../images/bottombg.jpg) repeat-x left top;
	height:66px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	line-height:18px;
}
#footerpart a {
	color:#00579A;
}
#footerpart a:hover, #footerpart a.selected {
	color:#666666;
}
.product {
	border:1px solid #CCCCCC;
}

/*======================================================
				Style For Grid
======================================================*/
.gridbdr {
	border:solid 1px #ccc;
	border-collapse:collapse; 	
	font-size:11px;
	text-decoration:none;
	color:#666666;
	font-weight:normal;
}
.gridbdr td {border-bottom:solid 1px #ccc; border-right:1px solid #CCCCCC; }
.gridbdr .heading1 {background:#F2F2F2; color:#096193; font-size:12px; font-weight: bold;}
.gridbdr .heading2 {background:#F8F8F8; font-size:12px;}

.advantage {
	padding:15px 30px 15px 15px;
}
.application {
	padding:15px 30px 5px 15px;
}
.description {
	padding:15px 30px 20px 15px;
}
.description1 {
	padding:15px 30px 20px 15px;
	border-bottom:1px solid #EAEAEC;		
}

/*====================================================================
	Css style for sitemap part
====================================================================*/
.sitemapbg {
	text-align:center;
}
.sitemapbg .imgbg {
	background:url(../images/sitemap_bg.jpg) no-repeat left top;
	line-height:28px;
	text-align:left;
	padding-left:25px;
	width:405px;	
	margin:5px;
}
.sitemapbg a {
	color:#00579A!important;
	border-bottom:none!important;
}
.sitemapbg a:hover {
	color:#000000!important;
	border-bottom:none!important;
}
.enquirytable {
	border:1px solid #EAEAEC;
	border-collapse:collapse;
}
.enquirytable td {border-bottom:solid 1px #ccc; border-right:1px solid #CCCCCC; }
.enquirytable .heading {
	border-right:1px solid #FFFFFF;
}

.enquiry {
	background:#EAEAEC;
}
