table#proficiency_table{width:100%;border-color:#ccc;}table#proficiency_table td,th{vertical-align:middle;text-align:center;border-bottom:1px solid #ccc;padding:0 5px;}table#proficiency_table img{vertical-align:middle;}table#proficiency_table th{border-bottom:1px solid #ccc;}table#proficiency_table .compare-col{width:80px;}table#proficiency_table .info-cell{text-align:left;}table#proficiency_table .fair{background:url(images/proficiency/fairbg.png) repeat-y;}table#proficiency_table .average{background:url(images/proficiency/averagebg.png) repeat-y;}table#proficiency_table .good{background:url(images/proficiency/goodbg.png) repeat-y;}table#proficiency_table .excellent{background:url(images/proficiency/excellentbg.png) repeat-y;}table#proficiency_table tr.hover td{background:#E1EAEF;}table#proficiency_table .smalltext{font-size:smaller;}
