
div.elearn-list 
{
  float:left;
  margin-left:  10px;
  margin-top:   10px;
  
  width:        620px;
  /*clear:        left;*/
  border:       none;
  
  display:inline;
}

div.elearn-list div.elearn-list-rss
{
  line-height: 14px;
  padding-top: 5px;
  width:       620px;
  text-align:  right;
  font-size:   10px;
  border-top:  solid 1px #999999;
  color:       #343434;
  font-size:   11px;
}

div.elearn-list  span.tags 
{
  float:      left;
  margin-left:10px;
}

div.elearn-list  span.tags span.bold
{
  font-weight:bold;
  color:  #980000; 
}

div.elearn-list div.elearn-list-rss a
{
  color:  #343434;
}

div.elearn-list div.elearn-list-rss img
{
  margin:2px;
  float:right; 
}

/*--------------------------*/

div.elearn-list div.info-entry
{
  width:    620px;
  height:   120px;
        
}

div.elearn-list div.info-entry-hover
{
  width:    620px;
  height:   120px;

  background: #efefef url('../images/layout/info-entry-background.gif') repeat-x top left;      
}


div.elearn-list table.info-entry 
{
  margin: 0px 10px;
  height: 120px;
  
}

div.elearn-list table.info-entry td.info-entry-image
{
  vertical-align: middle;
  text-align:     center;
  width:    100px;
  height:   120px;
  
  
}



div.elearn-list div.info-entry-title
{
  border-bottom:  solid 1px #eaab00;
  width:  490px;
  height: 17px;
  padding-top: 8px;
  margin-bottom:4px;
  font-weight:  bold;
  color:  #333333;
  
}

div.elearn-list div.info-entry-title div.date
{
  float:right;
  clear:both;
  font-weight:normal;
  font-size:10px;
  color:  #b70005;
  margin-top:2px;
}

div.elearn-list div.info-entry-title span.more
{
  color:  #b70005;
  font-weight:bold;
  margin-left:3px;
}

div.elearn-list table.info-entry td.info-entry-content
{
  color:  #333333;  
  width:  490px;
  padding-left:10px;
  vertical-align:top;
  text-align:justify;
  cursor:pointer;
}
/*--------------------------*/


div.info-details-content
{
  
  padding : 10px 0px 10px 10px;
  width:610px;
  text-align:justify;
}

div.info-details-content div.info-inner-image
{
  display:inline;
  width:200px;
  height:200px;
  margin-top:2px;
  border-right:20px solid #FFFFFF;
  margin-bottom:10px;
  float:  left;
  /*clear:  both;*/
  
}


div.info-inner-image table.info-inner-image td
{
  width:200px;
  height:200px;
  vertical-align:middle;
  text-align:center;
  border:solid 1px #c6c6c6;
  background: #ffffff;
}

div.info-details-content div.info-title
{
  
  /*display:inline;
  float:  right;
  clear:  both;
  width:  390px;*/
  font-weight:bold;
  font-size:  11px;
  border-bottom: solid 1px #778200;
  /*padding-left:9px;*/
  padding-bottom:4px;
  color:  #343434;
  /*position:relative;
  left:-9px;
  /*z-index:+1;*/
}

span.red-date { color: #768100}


div.info-details-content div.info-title-part-2
{
  /*float:  right;
  clear:  both;
  width:  390px;*/
  font-size:10px;
  margin-bottom:22px;
  padding-top:   2px;
}

div.info-details-source
{
  margin-top:15px;
  font-style:italic;
  color:  #9a9a9a;
}



div.text-inner-ad
{
  clear:both;
  width:614px;
  height:120px;
}

div.text-inner-ad div.text-inner-ad-head
{
  border-bottom:  solid 1px #d6d6d6 ;
  color:  #d6d6d6; 
  height: 16px;
  font-size:10px;
  margin-top:5px;
}
div.text-inner-ad div.text-inner-ad-head a
{
color:  #d6d6d6;
} 

div.text-inner-ad span.text-inner-ad-title
{
  float:  left;  
  clear:  left;
}

div.text-inner-ad span.text-inner-ad-more
{
  float:  right;
  clear:  right;  
}

div.text-inner-ad span.text-inner-ad-more img
{
  vertical-align:middle;
}

/**/



div.elearn-list 
{
  float:left;
  margin-left:  10px;
  margin-top:   10px;
  
  width:        620px;
  /*clear:        left;*/
  border:       none;
  
  display:inline;
}

div.elearn-list div.elearn-list-rss
{
  line-height: 14px;
  padding-top: 5px;
  width:       620px;
  text-align:  right;
  font-size:   10px;
  border-top:  solid 1px #999999;
  color:       #343434;
  font-size:   11px;
}

div.elearn-list  span.tags 
{
  float:      left;
  margin-left:10px;
}

div.elearn-list  span.tags span.bold
{
  font-weight:bold;
  color:  #980000; 
}

div.elearn-list div.elearn-list-rss a
{
  color:  #343434;
}

div.elearn-list div.elearn-list-rss img
{
  margin:2px;
  float:right; 
}

/*--------------------------*/

div.elearn-list div.elearn-entry
{
  width:    620px;
  height:   120px;
        
}

div.elearn-list div.elearn-entry-hover
{
  width:    620px;
  height:   120px;

  background: #efefef url('../images/layout/elearn-entry-background.gif') repeat-x top left;      
}


div.elearn-list table.elearn-entry 
{
  margin: 0px 10px;
  height: 120px;
  
}

div.elearn-list table.elearn-entry td.elearn-entry-image
{
  vertical-align: middle;
  text-align:     center;
  width:    100px;
  height:   120px;
  
  
}



div.elearn-list div.elearn-entry-title
{
  border-bottom:  solid 1px #eaab00;
  width:  490px;
  height: 17px;
  padding-top: 8px;
  margin-bottom:4px;
  font-weight:  bold;
  color:  #333333;
  
}

div.elearn-list div.elearn-entry-title div.date
{
  float:right;
  clear:both;
  font-weight:normal;
  font-size:10px;
  color:  #b70005;
  margin-top:2px;
}

div.elearn-list div.elearn-entry-title span.more
{
  color:  #b70005;
  font-weight:bold;
  margin-left:3px;
}

div.elearn-list table.elearn-entry td.elearn-entry-content
{
  color:  #333333;  
  width:  490px;
  padding-left:10px;
  vertical-align:top;
  text-align:justify;
  cursor:pointer;
}
/*--------------------------*/


div.elearn-details-content
{
  
  padding : 10px 0px 10px 10px;
  width:610px;
  text-align:justify;
}

div.elearn-details-content div.elearn-inner-image
{
  display:inline;
  width:200px;
  height:200px;
  margin-top:2px;
  border-right:10px solid #FFFFFF;
  margin-bottom:10px;
  float:  left;
  /*clear:  both;*/
  
}


div.elearn-details-content div.elearn-title
{  
  font-weight:bold;
  font-size:  12px;
  border-bottom: solid 1px #e9a900;  
  padding-top:9px;
  padding-bottom:4px;
  color:  #343434;
  /*position:relative;
  left:-9px;
  /*z-index:+1;*/
}

span.red-date { color: #768100}


div.elearn-details-content div.elearn-title-part-2
{
  /*float:  right;
  clear:  both;
  width:  390px;*/
  font-size:10px;
  margin-bottom:22px;
  padding-top:   2px;
}

div.elearn-details-source
{
  margin-top:15px;
  font-style:italic;
  color:  #9a9a9a;
}



div.text-inner-ad
{
  clear:both;
  width:614px;
  height:120px;
}

div.text-inner-ad div.text-inner-ad-head
{
  border-bottom:  solid 1px #d6d6d6 ;
  color:  #d6d6d6; 
  height: 16px;
  font-size:10px;
  margin-top:5px;
}
div.text-inner-ad div.text-inner-ad-head a
{
color:  #d6d6d6;
} 

div.text-inner-ad span.text-inner-ad-title
{
  float:  left;  
  clear:  left;
}

div.text-inner-ad span.text-inner-ad-more
{
  float:  right;
  clear:  right;  
}

div.text-inner-ad span.text-inner-ad-more img
{
  vertical-align:middle;
}



/**/

table.elearn-details
{
  margin-top: 12px;
  margin-left:  7px;
}


table.elearn-details td
{
  height: 20px;
  vertical-align: middle; 
}

table.elearn-details td.elearn-cap
{
  width:  108px; 
}


table.elearn-details td.elearn-dat
{
  color:  #b60201;
  font-weight:  bold;
}

table.elearn-details a
{
  color:  #026384;
}


div.elearn-simmular
{
  margin-top:10px;
  /*margin-bottom:20px;*/
  font-size:11px;
  font-weight:bold;
  height:20px;
  background: url('../images/layout/elearn-simmular.gif') repeat-x top left;
}
