﻿.Title
        {
            font-size: 17px;
            color: #888;
            font-weight: normal;
        }
        span.courseTitle a, span.courseTitle a:hover, span.courseTitle a:visited, span.courseTitle a:link
        {
            color: #6189CB;
            font-weight: bold;
            font-size: 12px;
            text-decoration: none;
            font-family: Verdana;
        }
        
        span.dateText
        {
            font-size: 10px;
            color: #808080;
        }
        
        table.tableCourses
        {
            table-layout: fixed;
            width: 100%;
            border-collapse: collapse;
            border-spacing: 0px;
        }
        
        table.tableCourses td
        {
            vertical-align: top;
            padding: 0px 0px 0px 0px;
            margin: 0px 0px 0px 0px;
            border-collapse: collapse;
            border-spacing: 0px;
            padding-bottom: 5px;
            padding-top: 5px;
            padding-left: 2px;
            padding-right: 2px;
        }
        
        table.tableCourses tr
        {
            border-collapse: collapse;
            border-spacing: 0px;
        }
        
        span.courseType
        {
            font-size: 13px;
            color: white;
            font-weight: bold;
            /*width: 100%; /*border-bottom: solid 2px #C0C0C0;*/
            background-color: #95A9BC;
            padding: 2px 2px 2px 5px;
            display: block;
        }

table.CatalogoTableContainer {
    /*width: 100%;*/
    margin-left: 10px;
    margin-right: 10px;
}
        
        .courseTableRowOdd
        {
            background-color: white;
        }
        
        .courseTableRowEven
        {
            background-color: #F2F5F9;
        }
        
        .courseTableRowHover
        {
            background-color: #E5E8F0;
            cursor: pointer;
        }
        #labCourseTitle
        {
            color: #333 !important;
            font-size: 25px;
            padding-bottom:20px;
        }

.courseTabs
{
    border-bottom: 0px solid #999;
    padding-bottom: 0px;
}        
        
        .courseTab
        {
            -webkit-border-top-left-radius: 5px;
            -moz-border-radius-topleft: 5px;
            border-top-left-radius: 5px;
            -webkit-border-top-right-radius: 5px;
            -moz-border-radius-topright: 5px;
            border-top-right-radius: 5px;
            background: #b2b2b2;
            margin-right: 1px;
            padding-top: 3px;
            height: 24px;
            width: 130px;
            text-align: center;
        }
        
        .courseTab:hover
        {
            background-color: #909090;
       
        }
        .courseTab font
        {
            color: #444;
            font-size:15px;
        }    
             
        
        .tabSelected
        {
            -webkit-border-top-left-radius: 5px;
            -moz-border-radius-topleft: 5px;
            border-top-left-radius: 5px;
            -webkit-border-top-right-radius: 5px;
            -moz-border-radius-topright: 5px;
            border-top-right-radius: 5px;           
            margin-right: 1px;
            padding-top: 3px;
            height: 24px;
            width: 130px;
            text-align: center; 
            background-color: #0097ae;                
        }

        .tabSelected font
        {
            color: #fff;
            font-size:15px;
        }   
        
        .tabSelected:hover
        {
            background: #0065ad;         
        }

        .repItem {
            background-color: #f3f3f3;
            border: 1px solid #c9c9c9;
            -webkit-border-radius: 5px;
            -moz-border-radius: 5px;
            border-radius: 5px;
            padding-bottom: 5px;
            padding-top:5px;
            margin-bottom:10px;
            margin-top:10px;

        }
        
        .repItemCell
        {
            padding:7px 0px 7px 7px;
            width: 218px;
            height:100%;
        }
        
         .repItemCell font
         {
             color:#666;
            font-size:12px;
            font-weight: bold;
            
         }
         .repItemCell span
         {
            font-size:13px;
            color: #444;   
         }
        /*#repItemCellTitulation
        {
          padding: 0px 0px 0px 7px !important;
          vertical-align: bottom;
        }
        #repItemCellTitulation span
        {
            font-size:10px;
        }*/

.bullet {
    font-size: 10px;
    font-weight: bold;    
    color:inherit;
    vertical-align:bottom;
}

.arrow {
    font-size: 10px;
    font-weight: bold;    
    color:inherit;
}

#spanCourseTrCatalog td #spanCourseTrTemas td
{    
    padding: 5px 0px 5px 0px !important;
}

#spanCourseTrTemas td
{    
    padding: 5px 0px 5px 0px !important;
}

#spanCourseTrTitle td
{
padding-bottom: 10px;
}




  