@charset "utf-8";
/* CSS Document */
body{margin:0; background:url(../images/pagebg.png) repeat-x #014889; padding-bottom:10px; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; line-height:20px;}
img{border:none;}

a{color:#000; font-size:11px; font-weight:bold;}

.pad530{padding:5px 30px;}

.wrapper{width:970px; margin:0 auto; background-color:#fff;}
.header{height:100px; background:url(../images/headerbg.jpg) no-repeat;}
.navigation{width:180px; height:240px; padding:5px 30px; background:url(../images/navbg.jpg) no-repeat; font-weight:bold; line-height:normal;}
.navigation ol{margin:0; padding:0; text-transform:uppercase;}
.navigation li{margin:0; padding:0; list-style:none; background:url(../images/navlibg.gif) repeat-x left bottom; padding-bottom:3px;}
.navigation li a{display:block; color:#000; text-decoration:none; padding:7px;}
.navigation li a:hover{display:block; color:#000; background:url(../images/navlihover.jpg) no-repeat; padding-left:12px;}

.test{width:360px; height:105px; background:url(../images/trial-bg.png) repeat-x; padding-left:12px;}

.topLinks{text-align:right; padding:0 20px; font-size:11px; font-weight:bold;}
.topLinks ol{margin:0; padding:0;clear:both;}
.topLinks li{margin:0; padding:10px; list-style:none;}
.topLinks li a{padding:10px; color:#333; text-decoration:none;}
.topLinks li a:hover{color:#833501; text-decoration:underline;}

h6{margin:0 0 5px 0; padding:0; padding-left:25px; font-size:12px; background:url(../images/tick.gif) no-repeat;}
h4{margin:0 0 5px 0; padding:0; font-size:12px;}
h5{font-size:15px; color:#CC0000; margin:0; padding:0;}
h1{margin:10px 0; padding:0; font-size:18px; font-weight:normal; color:#ED6B1D;}
.image{margin-right:5px;}

/*.news{background:url(../images/newsbg.jpg) no-repeat #A1D1E3; padding:10px; width:210px;}
.news h6{background:url(../images/ticksublink.gif) no-repeat; padding-bottom:10px;}
.news a, .caseStudy a, .infraStructure a{padding:5px 0; font-weight:bold; display:block;}
.caseStudy{background:url(../images/casestudybg.jpg) repeat-x #ddd; padding:10px;}
.infraStructure{background:url(../images/infrastructurebg.jpg) no-repeat left bottom #F8FBFC; padding:10px;}
.infraStructure ol{margin:0; padding:0;}
.infraStructure li{margin:0; padding:0; list-style:none; border-bottom:1px dashed #999999;}*/

.news{background:url(../images/newsbg.jpg) no-repeat #A1D1E3; padding:10px; width:210px;}
.news img{margin:0 10px 0 0;}
.news a{text-decoration:none;}
.news span{font-weight:normal; color:#999999;}
.news h6{background:url(../images/ticksublink.gif) no-repeat; padding-bottom:10px;}
.caseStudy a, .infraStructure a{padding:5px 0; font-weight:bold; display:block;}
.caseStudy{background:url(../images/casestudybg.jpg) repeat-x #ddd; padding:10px;}
.caseStudy img{margin:0 10px 0 0;}
.caseStudy a{text-decoration:none;}
.caseStudy span{font-weight:normal; color:#999999;}
.infraStructure{background:url(../images/infrastructurebg.jpg) no-repeat left bottom #F8FBFC; padding:10px;}
.infraStructure ol{margin:0; padding:0;}
.infraStructure li{margin:0; padding:0; list-style:none; border-bottom:1px dashed #999999;}
.infraStructure li img{margin:0 10px 0 0;}
.infraStructure li a{text-decoration:none;}

.pageBG{background:url(../images/contentsbg.jpg) no-repeat;}
.pageContent{background:url(../images/contentsbg.jpg) no-repeat; width:470px; padding:10px;}
.pageContentData{padding:10px; padding-top:5px;}
.pageContentData h6{background:url(../images/bullet0t.gif) no-repeat 0 18px; padding:8px 3px 3px 10px; border-top:1px solid #ccc;}

/*.pageContentData table{margin:10px 0;}*/

.dataTable{width:710px; min-height:350px; height:auto !important; height:350px;}

.featuredProduct{width:190px; padding:20px; background:url(../images/contentsbg.jpg) no-repeat;}
.pageHeading{padding:0 0 10px 10px; background:url(../images/pageheadingbg.jpg) left bottom no-repeat; margin:0;}

.footer{background:url(../images/footerbg4.png) no-repeat #014889 left -5px; padding:8px 20px 0 0; text-align:right; font-size:11px; color:#fff; line-height:normal;}
.footer a{font-weight:normal; color:#fff;}

.footerLink{background:#014889 left -5px; padding:8px 20px 0 0; text-align: center; font-size:11px; color:#fff; line-height:normal;}
.footerLink a{font-weight:normal; color:#fff;}


.kpName{font-weight:bold; color:#ED6B1D; text-transform:uppercase;}
.kpName1{font-weight:bold; color:#ED6B1D; text-transform:lowercase;}

.inlinePoints{background:url(../images/bullet.gif) no-repeat 5px 8px; padding:2px 2px 2px 25px;}
/*.sublinks{ background-color:#C9E1FA; padding:5px; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
*/
/* page highlights */
.pgInfrastructure a.infra, .pgAboutUs a.aboutUs, .pgContacts a.contacts, .pgResource a.resCenter, .pgDownloads a.downloadsLink, .pgProducts a.products, .pgNetwork a.network{display:block; color:#000; background:url(../images/navlihover.jpg) no-repeat; padding-left:12px;}

/*page highlights1*/
.pgCareer a.careers, .pgHome a.home, .pgEnquiry a.enquiry{color:#833501; text-decoration:underline;}

/* page banners */
.pgInfrastructure .bnr{background:url(../images/bnrs/bnrAbout.jpg) no-repeat; width:730px; height:240px;}
.pgAboutUs .bnr{background:url(../images/bnrs/bnr-about-us.jpg) no-repeat; width:730px; height:240px;}
.pgContacts .bnr{background:url(../images/bnrs/bnr-contact.jpg) no-repeat; width:730px; height:240px;}
.pgResource .bnr{background:url(../images/bnrs/bnr3.jpg) no-repeat; width:730px; height:240px;}
.pgDownloads .bnr{background:url(../images/bnrs/bnr-downloads.jpg) no-repeat; width:730px; height:240px;}
.pgProducts .bnr{background:url(../images/bnrs/bnrWaste.jpg) no-repeat; width:730px; height:240px;}
.pgCertification .bnr{background:url(../images/bnrs/bnr-privacy.jpg) no-repeat; width:730px; height:240px;}
.pgCareer .bnr{background:url(../images/bnrs/bnr-career.jpg) no-repeat; width:730px; height:240px;}
.pgEnquiry .bnr{background:url(../images/bnrs/bnr-enquiry.jpg) no-repeat; width:730px; height:240px;}
.pgExport .bnr{background:url(../images/bnrs/bnr-export.jpg) no-repeat; width:730px; height:240px;}
.pgMission .bnr{background:url(../images/bnrs/bnr-mission.jpg) no-repeat; width:730px; height:240px;}
.pgAlliances .bnr{background:url(../images/bnrs/bnr-aliances.jpg) no-repeat; width:730px; height:240px;}
.pgSitemap .bnr{background:url(../images/bnrs/bnr-sitemap.jpg) no-repeat; width:730px; height:240px;}
.pgProductsIndustrial .bnr{background:url(../images/bnrs/bnrIndustrialnew.jpg) no-repeat; width:730px; height:240px;}
.pgCorporate .bnr{background:url(../images/bnrs/bnr-corporate.jpg) no-repeat; width:730px; height:240px;}
.pgProductDevelopment .bnr{background:url(../images/bnrs/bnr-prod-dev.jpg) no-repeat; width:730px; height:240px;}
.pgProductsMain .bnr{background:url(../images/bnrs/bnr7.jpg) no-repeat; width:730px; height:240px;}
.pgNetwork .bnr{background:url(../images/bnrs/bnr-network.jpg) no-repeat; width:730px; height:240px;}
.pgPrivacy .bnr{background:url(../images/bnrs/bnr-privacy.jpg) no-repeat; width:730px; height:240px;}

/* sublinks */
.subLinks{padding:0; font-size:12px; font-weight:normal; color:#FF9900;}
.subLinks ol{margin:0; padding:0;}
.subLinks li{margin:0; margin-left:10px; padding:1px; list-style:none; border-top:1px solid #92BECF;}
.subLinks li a{display:block; #display:inline-block; background:url(../images/bullet02.gif) no-repeat 0 8px; padding:3px 3px 3px 10px; text-decoration:none;}
.subLinks li a:hover{background:url(../images/bullet02hover.gif) no-repeat 0 8px; text-decoration:underline;}
.subLinks li.current a{background:url(../images/bullet02hover.gif) no-repeat 0 8px; text-decoration:none; margin-left:10px;}
.subLinks li.currentProdCat a{background:url(../images/bullet03.gif) no-repeat 0 10px; padding-left:15px;}
.subLinks li.currentProdCat a:hover{background:url(../images/bullet03hover.gif) no-repeat 0 10px;}
.subLinksProd a{margin-left:15px;}
li.subLinksProd{border-color:#a0c7d6; margin-left:15px;}
li.subLinksProd a{background:url(../images/bullet02.gif) no-repeat 0 8px; text-decoration:none; margin-left:10px; font-weight:normal;}
li.currentSub a{background:url(../images/bullet02hover.gif) no-repeat 0 8px; font-weight:bold; color:#709900; margin-left:15px; border-color:#a0c7d6;}
.textBold{font:Geneva, Arial, Helvetica, sans-serif; font-weight:bold; color:#ED6B1D; font-size:12px; text-decoration:underline;}

/* pageContentData li*/
.pageContentData ol{margin:0; padding:0;}
.pageContentData li{display:block; #display:inline-block; background:url(../images/bullet0t.gif) no-repeat 0 11px; padding:3px 3px 3px 10px; text-decoration:none;}

/* Border */
.tblInfra td{padding:2px;}
.subInfra{border-bottom:1px solid #ccc; padding:20px; line-height:20px; padding-bottom:10px;}
.tblInfra a{font-weight:bold; color:#986039; text-decoration:none;}
.tblInfra a:hover{font-weight:bold; color:#986039; text-decoration:underline;}
/*.tblInfra img{ border:1px solid #ccc}*/
.sml{font-weight:normal; color:#C3C2C2;}

/*Product Page*/
.tblProd{ margin:0; padding:0;}
.tblProd ol{ margin:0; padding:0;}
.tblProd li{display:block; #display:inline-block; background:url(../images/prod-bullet.jpg) no-repeat 0px 10px; padding:3px 3px 3px 15px; text-decoration:none;}
.tblProd b{ font:Geneva, Arial, Helvetica, sans-serif; color:#FF9933;}



/* Downloads */
.downloads{font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; color:#333333;}
.downloads a{font-weight:bold; color:#986039; text-decoration:none;}
.downloads a:hover{font-weight:bold; color:#986039; text-decoration:underline;}
.downloads size{font-weight:normal; color:#ccc;}
.downloads h6{background:url(../images/bullet0t.gif) no-repeat 0 15px; padding:8px 3px 3px 10px; border:none; color:#986039; font-size:15px; border-bottom:1px solid #ccc;}
.downloads h4{ margin:0; padding:0;}

/*  */
.subInfraHeading{border-bottom:1px solid #ccc; padding:10px; line-height:20px; font-weight:bold; color:#ED6B1D;}
.subInfraHeading1{color:#AAFF7F; font-weight:bold; color:#000000;}
.subInfraData{ margin-left:10px; list-style:none; line-height:20px; padding-top:5px;}
.subInfraData1 img{margin:10px;}
.box {height: 18px;	width: 300px; border: 1px solid #666666;}
.box1 {height: 18px;	width: 200px; border: 1px solid #666666;}
.boxdate {height: 18px;	width: 90px; border: 1px solid #666666;}
.box2 {height: 18px;	width: 400px; border: 1px solid #666666;}
.bigBox {height: 60px;	width: 300px; border: 1px solid #666666;}
.bigBox1 {height: 18px;	width: 200px; border: 1px solid #666666;}
.application{ background-color:#D6E4FE; margin:0 0 10px 0; padding:10px; color:#000; border:1px #0099FF dotted;}
.userSegment{ background-color:#FFF2E9; margin:0 0 10px 0; padding:10px; color:#000; border:1px #FFCFAF dotted;}
.textBoldBlue{font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:bold; color:#5E95FB; font-size:12px; text-decoration:underline;}

.spacebg{ background:url(../images/bnrs/bnrbg.jpg) no-repeat;}

.alliance{list-style:none; padding:10px; color:#FF6600; font-size:12px; font-weight:bold; line-height:12px; background:#FFF7F0; height:16px;}

.kpMap{width:400px; height:320px; border:1px solid #000; overflow:hidden;}


/* the div that holds the date picker calendar */
.dpDiv {
	}


/* the table (within the div) that holds the date picker calendar */
.dpTable {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #505050;
	background-color: #ece9d8;
	border: 1px solid #AAAAAA;
	}


/* a table row that holds date numbers (either blank or 1-31) */
.dpTR {
	}


/* the top table row that holds the month, year, and forward/backward buttons */
.dpTitleTR {
	}


/* the second table row, that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTR {
	}


/* the bottom table row, that has the "This Month" and "Close" buttons */
.dpTodayButtonTR {
	}


/* a table cell that holds a date number (either blank or 1-31) */
.dpTD {
	border: 1px solid #ece9d8;
	}

.dpDayHighlightTD {
	background-color: #CCCCCC;
	border: 1px solid #AAAAAA;
	}


/* the date number table cell that the mouse pointer is currently over (you can use contrasting colors to make it apparent which cell is being hovered over) */
.dpTDHover {
	background-color: #aca998;
	border: 1px solid #888888;
	cursor: pointer;
	color: red;
	}


/* the table cell that holds the name of the month and the year */
.dpTitleTD {
	}


/* a table cell that holds one of the forward/backward buttons */
.dpButtonTD {
	}


/* the table cell that holds the "This Month" or "Close" button at the bottom */
.dpTodayButtonTD {
	}


/* a table cell that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTD {
	background-color: #CCCCCC;
	border: 1px solid #AAAAAA;
	color: white;
	}


/* additional style information for the text that indicates the month and year */
.dpTitleText {
	font-size: 12px;
	color: gray;
	font-weight: bold;
	}


/* additional style information for the cell that holds a highlighted day (usually either today's date or the current date field value) */ 
.dpDayHighlight {
	color: 4060ff;
	font-weight: bold;
	}


/* the forward/backward buttons at the top */
.dpButton {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: gray;
	background: #d8e8ff;
	font-weight: bold;
	padding: 0px;
	}


/* the "This Month" and "Close" buttons at the bottom */
.dpTodayButton {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: gray;
	background: #d8e8ff;
	font-weight: bold;
	}


