div#panels {
 position: relative;
 height: 370px;
 top: 0px;
 z-index: 2;
}
div#panels div#panelsBackground{
 height: 83px;
 overflow: hidden;
}

div#leftPanel {
 float: left;
 position: relative;
 top: 40px;
 width: 329px;
}

div#news h2#newsHeader {
 height: 46px;
 margin: 0px;
 overflow:hidden;
 padding:0;
 margin:0;
}


div#news h2#newsHeader img{ margin: 0; padding:0 }

div#news ul#newsList {
 position: relative;
 padding: 5px 0px 0px 0px;
 margin: 0px;
 background-color: #FFFFFF;
}
div#news ul#newsList li {
 margin: 2px 0px 0px 3px;
 padding: 0px 10px 0px 3px;
}
div#news ul#newsList li div.newsTitle {
 padding-bottom: 5px;
 padding-left: 3px;
}
div#news ul#newsList li div.newsTitle a {
 color: #7ab50f;
}
div#news ul#newsList li div.newsBody {
 padding-bottom: 7px;
 padding-left: 3px;
 background: url('../../pictures/elements/dashBlack.gif') repeat-x left bottom;
}
div#news div#newsArchives {
 position: relative;
 text-align: right;
 background-color:#fff;
 padding-top:5px;
 padding-bottom:40px;
}
div#news div#newsArchives a {
 text-decoration: underline;
 color: #434445;
 margin-right: 20px;
}

div#news div#newsArchives.arrowGTGrey{ background-position:314px 10px; }

div#rightPanel{
 float: right;
 position: relative;
 width: 261px;
 top:40px;
 margin-right:1px;
}

/**html div#rightPanel{
 margin-right:0px;
}*/

div#rightPanel h2{ margin:0; padding:0; height:46px; overflow:hidden; }

div#rightPanel ul{ 
  margin: 0px;
  padding: 0px 10px;
  background-color: #fff;
  height: 220px;
}

div#rightPanel ul li { 
 background: url(../../pictures/elements/dashBlack.gif) repeat-x left bottom;
 padding:13px 0;
} 

div#rightPanel ul a{ 
  font-size:13px;
  font-family:Verdana,Arial; 
  font-weight:bold;
  background: url(../../pictures/homepage/arrow.png) no-repeat left 4px;
  padding-left: 20px
}  

div#productUsecasesList {
 position: relative;
 left: 77px;
 width: 390px;
 height: 180px;
 border-top: 5px solid #555555;
 overflow: hidden;
}
div#productUsecasesList ul {
 float: left;
 width: 185px;
 margin: 0px;
 padding: 0px;
 padding-top: 5px;
 font-size: 11px;
}
div#productUsecasesList ul li {
 margin: 0px;
 padding: 0px;
 padding-top: 1px;
 padding-bottom: 4px;
 background: url('../../pictures/elements/dashBlack.gif') repeat-x left bottom;
}
div#productUsecasesList ul li div{
 position: relative;
 margin-right: 10px;
 background-color: #FFFFFF;
}
div#productUsecasesList ul li div a{
 margin-left: 5px;
 background-position: 0% 5px;
}