.tooltip2 span {
    display:none; position: absolute; z-index: 1000 !important; width:220px;
    border:4px solid #7cc5e8; padding:5px; font-size:11px; background-color:#a7d6ec;
    text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif;
    color:black; border-radius:8px; filter:alpha(opacity=90);opacity:.9; left: auto;
}
.tooltip2:hover span {
	display:inline-block;
}
.tooltip2 span.r{ margin-right: 10px}
html[dir=ltr] .tooltip2 span.r{ margin-left: 10px }
.tooltip2_float{
	float:right;
}
.tooltip2_display{
	display:inline-block;
}

#cdg { border:1px solid #c0c0c0; border-spacing: 1px; /*border-collapse: separate;*/}
#cdg > tbody > tr > td:first-child{text-align: center; background: #f2f2f2;/* border-bottom: 1px solid #DDD*/}
#cdg  > tbody > tr > td{padding:0}
#cdg > tbody > tr { border-bottom: 1px solid #CCDDCC;}
#cdg > tbody > tr:nth-child(2n) > td:first-child{background: #FFF;}

#cdg > tbody > tr:nth-child(2n) > td > table > tbody > tr:first-child > td:first-child{background: #F2F2F2;}
/*#cdg > tbody > tr:nth-child(2n+1) > td > table > tbody > tr:first-child > td:first-child{background: #FFFFFF;}*/

#cdg > tbody > tr:nth-child(2n+1) > td:nth-child(2){background: #F2F2F2;}

#cdg > tbody > tr:nth-child(2n) > td > table > tbody > tr:first-child > td:nth-child(2){background: #FFFFFF;}
#cdg > tbody > tr:nth-child(2n) > td > table > tbody > tr:first-child > td:nth-child(2) > table > tbody > tr > td:first-child{background: #FFFFFF;}
#cdg > tbody > tr:nth-child(2n) > td > table > tbody > tr:first-child > td:nth-child(2) > table > tbody > tr > td:nth-child(2){background: #FFFFFF;}
#cdg > tbody > tr:nth-child(2n) > td > table > tbody > tr:first-child > td:nth-child(2) > table > tbody > tr > td:nth-child(3){background: #FFFFFF;}

div.wrapper {
    word-wrap: break-word; width: 100%;
}
div.row {
    width: 95%;
}
.colleges tbody tr:last-child td{
    border-bottom: none !important;
}

#pardis td{border: 0}
