/* multi-column facet menu styles */
.column-menu .header span {/*width:135px;*/color:#9c0000;font-weight:bold;text-transform:uppercase;}
.column-menu, .column-menu li, .column-menu ul {padding:0px;margin:0px;list-style: none;list-style-position: outside;}
.column-menu .column-main-menu {float:left;margin:0px 0px 0px 0px;}
.column-menu .column-container {margin:10px 0px 0px 10px;float:left;background-color:#fff;}
.column-menu .columns-container {position:absolute;overflow-y:auto;display:none;margin:22px 0px 0px 0px;border:2px solid #ccc;z-index:1000;background-color:#fff;}
#page-container #nav03 li.column-main-menu div.columns-container .alphabet {padding:0;margin:5px 0px 0px 5px;padding:0px;display:block;width:80%;} 
#nav03 ul a.letter-topic, #nav03 ul a.letter-topic:hover {background-color:#ffffff;}
#nav03 li.column-main-menu div.columns-container ul.alphabet li{text-align:center;}
#nav03 div.columns-container ul.alphabet span {color:#666; font-size:10px;}
#nav03 div.columns-container ul.alphabet li {text-align:center;}
#nav03 div.columns-container ul.alphabet li a {display:inline-block;margin:0px;padding:0px;font-size:10px;font-weight:normal;color:#666;height:16px;width:18px;text-align:center;font-family:monaco;border:1px solid #ccc;background:#efefef;}
#nav03 div.columns-container ul.alphabet li a:hover {color:#000;text-decoration:underline;border:1px solid #666;background:#ccc;}
#nav03 div.columns-container ul.alphabet li a.selected {color:#000;text-decoration:underline;border:1px solid #666;background:#ccc;}
#nav03 div.columns-container.countrymenu ul.alphabet li a {height:16px;width:26px;}
#nav03 div.columns-container ul.column-container {margin:5px 0px 0px 10px;text-align:left;}
#nav03 div.columns-container ul.column-container li.header {margin:0px;padding:0px;/*background:yellow;*/}
#nav03 div.columns-container ul.column-container li.header ul {margin:0px;padding:0px;/*background:green;*/}
/*#nav03 li.column-main-menu div.columns-container ul.column-container li.header ul li {margin:0px 0px 10px 0px;padding-bottom:5px;display:block;font-family:verdana;font-size:11px;font-weight:normal;color:#000;background:red;}*/
#nav03 div.columns-container ul.column-container li.header ul li {margin:0px 0px 4px 0px;padding:0px;font-family:verdana;font-size:9px;font-weight:normal;color:#000;display:block;height:auto;width:100%;/*width:135px;background:red;*/}
#nav03 div.columns-container ul.column-container li.header ul li a {margin:0px;padding:0px;font-family:verdana;font-size:9px;font-weight:normal;color:#000;/*background:red;*/}

.topicmenu{width:445px;left:304px;}
.countrymenu {width:300px;}
.pubtypemenu {width:160px;}
.speakermenu {width:170px;}
.datemenu {width:115px;}
.topiccol {width:130px;}
.countrycol {width:135px;}
.regioncol {width:260px;}
.pubtypecol {width:135px;}
.speakercol {width:135px;}

#myLetter{clear:both;}
/*#nav03 li.column-main-menu div.columns-container ul.datecol li.header ul li, .datecol{width:auto;}*/
#pleasechoose {clear:both;margin:5px 0px 0px 8px;color:#0000cc;font-size:10px;}
