h5 { border-bottom: 1px solid #e4e4e4; font-weight: normal; margin-top:20px; padding-bottom: 15px; }

ul.countrylist { list-style: none outside none; }
ul.countrylist li { float: left; margin: 18px 0 24px; width: 146px; }
ul.countrylist li a { color: #666; cursor: pointer; display: table; width: 126px; }
ul.countrylist li a:hover { text-decoration:underline; }
ul.countrylist li a img { float: left; width: 30px; height: 30px; margin: 0 10px 0 0; }
ul.countrylist li a span { display: table-cell; vertical-align: middle; width:86px; }
ul.countrylist li a span span { width: 100%; font-size: 12px; }

.clearer { clear:both; }
.hiddenlink { display:none; }