h2{font-size:190%;margin-bottom:8px;}h3{font-size:155%;margin-bottom:8px;}h1,h2,h3,h4,h5{font-weight:bold;}#content p,#extra p{font-size:130%;margin-bottom:1em;}ul#nav-utility a{padding-right:0;border:0;}ul.breadcrumbs{margin-bottom:20px;font-size:130%;}ul.breadcrumbs li{display:inline;}ul.directory{overflow:hidden;zoom:1;margin-bottom:10px;}
ul.directory li{width:43%;margin:0 1% 20px 2%;float:left;display:inline;margin-bottom:20px;}ul.directory ul{list-style-type:disc;}ul.directory li ul li{width:auto;font-size:130%;float:none;display:list-item;margin-bottom:10px;margin-left:1.2em;}ul.directory h3 a{color:#000;text-decoration:none;}#search-browse{border-top:1px solid #CCC;padding:20px 0;width:100%;position:relative;text-align:center;font-size:130%;clear:both;margin-top:1em;}
#search-browse #alpha{border-bottom:0;margin:0;padding-bottom:0;}#search-browse #alpha h3{display:inline;margin:0;padding-right:15px;color:#999;font-size:100%;font-weight:bold;}#search-browse #alpha ul{margin:0;padding:0;display:inline;text-transform:uppercase;}#search-browse #alpha ul li{display:inline;}
#search-browse #alpha ul li a{padding:0 2px;text-decoration:none;font-size:92%;}#search-browse #alpha ul li a:hover{text-decoration:underline;}.comp-dir #section-title h1{border-bottom:2px solid #ccc;font-size:180%;line-height:1.5;margin-bottom:10px;padding-bottom:10px;}.comp-dir ul.directory{list-style:none;}
.comp-dir ul.directory li{line-height:16px;list-style:none;margin-left:0;margin-right:5%;padding:0;width:45%;}.comp-dir ul.directory li ul li{width:auto;}