html, body {
 height: 100%;
}

body {
 margin: 0;
 padding: 0;
 text-decoration: none;
 background-color:#f3f3f3;
 /*background-image:url(../images/bg.jpg);*/
}

#containerSl {
 min-height: 100%;
 height: 100%;
 margin: 0 auto -117px auto;
 width:800px;/* width od  current site*/
 } html>body #containerSl { height: auto; }
 
#logoLeft {
  background-image:url(../images/logoLeft.jpg);
  width:542px;
  height:85px;
  float:left;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#FFFFFF;
  }
  
#logo{
  width:187px;
  height:85px;
  float:left;
  }

#logoRight{
  background-image:url(../images/logoRight.jpg);
  width:71px;
  height:85px;
  float:left;
  }
  
#links{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#FFFFFF;
  padding-top:44px;
  padding-left:20px;
  float:left;
  }
  
  .links{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#FFFFFF;
  text-decoration:none;
  }
  .links:hover{
  color:#FFBF30;
  text-decoration:none;
  }
  
#linksBtm{
  background-image:url(../images/linksBtm.jpg);
  width:800px;
  height:0px;
  float:left;
  }
  
#leftLinks{
  background-image:url(../images/leftLinks.jpg);
  width:151px;
  height:145px;
  float:left;
  }
  
#banner{
  width:800px;
  height:145px;
  float:left;
  }
#supportBanner  {

background-image:url(../images/supportBanner.jpg);
  width:800px;
  height:145px;
  float:left;
  }
 #productBanner{
  background-image:url(../images/productBanner.jpg);
  width:800px;
  height:145px;
  float:left;
  }
#contractsBanner{
  background-image:url(../images/contracts.jpg);
  width:800px;
  height:145px;
  float:left;
  }
#linkerBanner{
  background-image:url(../images/linker.jpg);
  width:800px;
  height:145px;
  float:left;
  }
#productInformationBanner{
  background-image:url(../images/information.jpg);
  width:800px;
  height:145px;
  float:left;
  }
#mainCareerBanner{
  background-image:url(../images/careerBanner.jpg);
  width:800px;
  height:145px;
  float:left;
  }
#solutionBanner{
  background-image:url(../images/solutionBanner.jpg);
  width:800px;
  height:145px;
  float:left;
  }
 
#knowledgeBanner{
  background-image:url(../images/knowledge.jpg);
  width:800px;
  height:145px;
  float:left;
  }
#reportsBanner{
  background-image:url(../images/reports.jpg);
  width:800px;
  height:145px;
  float:left;
  }
 #industrySolution {
  background-image:url(../images/industrySolution.jpg);
  width:800px;
  height:145px;
  float:left;
  }
#supportOption{
  background-image:url(../images/supportOption.jpg);
  width:800px;
  height:145px;
  float:left;
  }
  
#contactBanner{
 background-image:url(../images/contactBanner.jpg);
  width:800px;
  height:145px;
  float:left;
  }
#careerBanner{
  background-image:url(../images/enterprise.jpg);
  width:145px;
  height:262px;
  float:left;
  background-color:#e1edf9;
  background-repeat:no-repeat;
  padding-top:2px;
  padding-left:0px;
  }
  
#companyBanner{
  background-image:url(../images/companyBanner.jpg);
  width:800px;
  height:145px;
  float:left;
  }
  
 #news{
  background-image:url(../images/TitleLMNewsUpdate.gif);
  width:151px;
  float:left;
  background-color:#e1edf9;
  background-repeat:no-repeat;
  }
  
#enterprise {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 color:#666666;
 padding-top:61px;
 padding-left:0px;
 background-repeat:no-repeat;
 }  

#contentContainer{
  background-image:url(../images/contentBg.jpg);
  width:800px;
  float:left;
  padding-top:2px;
  }
  
 #content{
  width:614px;
  float:left;
  font-family:Arial, Verdana, Helvetica, sans-serif;
  font-size:12px;
  color:#2b79b4;
  padding-left:10px;
  padding-right:10px;
  padding-top:5px;
  text-align:justify;
  }

 #contentwithimage{
  width:614px;
  float:left;
  font-family:Arial, Verdana, Helvetica, sans-serif;
  font-size:12px;
  color:#2b79b4;
  padding-left:10px;
  padding-right:10px;
  padding-top:5px;
  text-align:justify;
 }

 #contentremaining{
  width:614px;
  float:left;
  font-family:Arial, Verdana, Helvetica, sans-serif;
  font-size:12px;
  color:#2b79b4;
  padding-left:10px;
  padding-right:10px;
  padding-top:5px;
  text-align:justify;
 }
 
#leftMenuSupport{
  background-image:url(../images/enterprise.jpg);
  width:145px;
  height:360px;
  float:left;
  background-color:#e1edf9;
  background-repeat:no-repeat;
  padding-top:2px;
  padding-left:0px;
  }

#leftMenuAboutus{
  background-image:url(../images/enterprise.jpg);
  width:145px;
  height:420px;
  float:left;
  background-color:#e1edf9;
  background-repeat:no-repeat;
  padding-top:2px;
  padding-left:0px;
  }

#footer{
 width:797px;
 height:16px;
 background-color:#28156F;
 float:left;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 text-decoration:none;
 color:#CCCCCC;
 padding-left:3px;
 padding-top:2px;
 }
 
#home{
 padding-top:5px;
 padding-left:18px;
 }
 
#company{
 padding-top:7px;
 padding-left:18px;
 }
 
#products{
 padding-top:8px;
 padding-left:18px;
 }
 
#support{
 padding-top:9px;
 padding-left:18px;
 }
 
#partners{
 padding-top:9px;
 padding-left:18px;
 }
 
#careers{
 padding-top:7px;
 padding-left:18px;
 }

#contact{
 padding-top:6px;
 padding-left:18px;
 }
 
 .font{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#0000FF;
  font-weight:bold;
  }
  
 .footerLinks{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:9px;
 text-decoration:none;
 color:#CCCCCC;
 }
 
 .footerLinks:hover{
  color:#FFBF30;
  text-decoration:none;
  }
  
 .contentsilo{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:9px;
 text-decoration:none;
 color:#CCCCCC;
 }
 
 .contentsilo:hover{
  color:#FFBF30;
  text-decoration:none;
  }
 .copyRight{
 margin-left:406px;
 }

 .eMail{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 color:#FF6600;
 text-decoration:none;
 }
 
 .eMail:hover{
  color:#FF0000;
  text-decoration:none;
  }
 .bold{
    color:#2b79b4;
	}
#contentCareer{
  width:614px;
  height:162px;
  float:left;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#2b79b4;
  padding-left:20px;
  padding-right:15px;
  padding-top:100px;
  text-align:center;
  }
  
.header{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#df051f;
  font-weight:bold;
  text-decoration:none;
  }
.innerheader{
  font-family:Arial, Helvetica, sans-serif;
  font-size:15px;
  color:#2b79b4;
  font-weight:bold;
  }
#partner{
 background-image:url(../images/IBMLogo.gif);
 width:147px;
 height:76px;
 margin-left:200px;
 margin-top:20px;
 }

#partner2{
 background-image:url(../images/emc_dctm_logo.gif);
 width:212px;
 height:59px;
 margin-left:200px;
 margin-top:20px;
 }

#partner3{
 background-image:url(../images/ms_logo.gif);
 width:136px;
 height:42px;
 margin-left:200px;
 margin-top:20px;
 }

#partner4{
 background-image:url(../images/OpenText-Logo.gif);
 width:203px;
 height:36px;
 margin-left:200px;
 margin-top:20px;
 }

#homeContent {
	width:390px;
	height:250px;
	float:left;
	
}
#homeContentRtCont {
	width:200px;
	float:left;
	margin-left:20px;
	text-align:left;
	}
#homeContentRtCont2 {
background-image:url(../images/productsBg.jpg);
background-repeat:no-repeat;
height:100px;
 width:220px;

}
#homeContentRtInner{
	width:200px;
	padding-left:8px;
	padding-top:40px;
	color:#FFFFFF;
	line-height:15px;
	text-decoration:none;
	}
.productLinks{
	color:#FFFFFF;
	line-height:15px;
	text-decoration:none;
	}
.productLinks:hover{
	color:#FFFF00;
	text-decoration:none;
	}
.enterpriseLinks{
	color:#336699;
	line-height:20px;
	text-decoration:none;
	font-size:9px;
	font-weight:bold;
	}
.enterpriseLinks:hover{
	color:#CC0000;
	text-decoration:none;
	}
#supportBg {
	width:200px;
	float:left;
	margin-left:20px;
	margin-top:20px;
	text-align:left;
	}
	
.download{
	color:#A40021;
	text-decoration:none;
	}
.download:hover{
	color:#660002;
	text-decoration:none;
	}
  /* STYLE SHEET FOR FORM PAGE */
  
.errorText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FA5858;
    }
.button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #BDD5EC;
	cursor: auto;
	margin: 0px;
	padding: 0px;
	text-align: center;
}
.buttonreset {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #DDDCE1;
	margin: 0px;
	padding: 0px;
}
.input   
	   {
		 font-family: Verdana, Arial, Helvetica, sans-serif;
         font-size: 11px;
		color: #383838;
		border: solid rgb(193,192,192) 1px;
		width:200px;
	   }
.inputBook   
	   {
		font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
		color: #666666;
		border: solid rgb(193,192,192) 1px;
		width:75px;
	   }
.border{
  border: 1px solid #cccccc;
}	


#readMoreBtn{
 width:141px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 color:#002d56;
 text-decoration:none;
 padding-left:10px;
 padding-top:25px;
 text-align:left;
}
#newsUpdate{
 width:141px;
 height:20px;
}
#readMoreBtnIn{
 width:141px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 color:#002d56;
 text-decoration:none;
 padding-left:10px;
 padding-top:3px;
 text-align:left;
}
#readMoreBtn2{
 width:141px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 color:#002d56;
 text-decoration:none;
 padding-left:10px;
 padding-top:25px;
 text-align:left;
}
.newsDate{
color:#00CC33;
}
.readMoreBtn{
margin-right:20px;
}
.readMoreBtnSnd{
margin-right:20px;
}
.pdfLinks{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#336699;
  text-align:justify;
  font-weight:bold;
  text-decoration:none;
  }
  
  .pdfLinks:hover{
   color:#9f010e;
   text-decoration:none;
   }
  

a#imageLinksArrow{
  	display: block;
  	width: 25px;
	height: 25px;
	margin: 0 auto;
  	background-image:url(../images/Arrow-1.gif);
  }
  
  a#imageLinksArrow:hover{
   background-image:url(../images/Arrow-5.gif);
   }

a#imageLinksVideo{
  	display: block;
  	width: 25px;
	height: 25px;
	margin: 0 auto;
  	background-image:url(../images/Video-1.gif);
  }
  
  a#imageLinksVideo:hover{
   background-image:url(../images/Video-5.gif);
   }

a#imageLinksDatasheet{
  	display: block;
  	width: 25px;
	height: 25px;
	margin: 0 auto;
  	background-image:url(../images/Datasheet-1.gif);
  }
  
  a#imageLinksDatasheet:hover{
   background-image:url(../images/Datasheet-5.gif);
   }

a#imageLinksSupport{
  	display: block;
  	width: 25px;
	height: 25px;
	margin: 0 auto;
  	background-image:url(../images/Support-1.gif);
  }
  
  a#imageLinksSupport:hover{
   background-image:url(../images/Support-5.gif);
   }

#address {
 font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#2b79b4;
  width:200px;
   text-align:center;
     float:left;
	 height:104px;
   }
   .arrow{
   margin-left:150px;
   }
#sitemap{
  width:400px;
  float:left;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#2b79b4;
  padding-left:234px;
  padding-right:15px;
  padding-top:10px;
  }
.sitemapLinks {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#2b79b4;
  text-decoration:none;
  font-weight:bold;
  }
 .sitemapLinks:hover {
 text-decoration:underline;
 }
.SitemapSubLinks {
 padding-left:35px;
 padding-top:15px;
 font-weight:100;
} 
.SitemapHeader {
 padding-left:10px;
} 
.newsListingLink{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#E70722;
  text-decoration:none;
  font-weight:bold;
}
.newsListingLink:hover{
  color:#28156F;
}
.indexNews1{
padding-top:5px;
}
.indexNews2{
padding-top:15px;
}