
.topical
{
margin:10px 0 10px 0;
padding:0 0 0 10px;
float:left;
width:550px;
}

.topical li
{
list-style:none;
clear:both;
border-bottom:1px solid #efefef;
float:left;
width:100%;
font-size:11px;
}

.topical li span
{
display:block;
float:left;
padding:2px 0 2px 0;
color:#0a2a65;
text-decoration:underline;
}


.topical li span.letter
{
font:bold 12px Arial,serif;
background:url(/publications/policies/images/folder.gif) no-repeat 0 50%;
text-align:right;
padding-left:22px;
}

.topical li span.title
{
font:bold 12px Arial,Gergia,serif;
}

.drilldown
{
margin:0;
padding:0;
float:left;
clear:both;
width:560px;
}

.drilldown ul
{
margin:0;
padding-left:30px;
width:530px;
}

.drilldown ul ul
{
margin:0;
padding-left:60px;
width:470px;
}

.drilldown ul ul ul
{
margin:0;
padding-left:60px;
width:400px;
}

.drilldown li
{
list-style:none;
clear:both;
font:bold 12px Arial,serif;
color:#000;
}

.drilldown li li
{
font-weight:normal;
font:normal 12px Arial,serif;
}

.drilldown li span
{
float:left;
display:block;
padding:2px;
}

.drilldown li span.index
{
width:50px;
font:bold 12px Arial,serif;
text-align:right;
margin-right:4px;
background: url(/publications/policies/images/note.gif) no-repeat 53px 0;
padding-right:16px;
}

.drilldown li li span.index
{
background: url(/publications/policies/images/note_.gif) no-repeat 53px 0;
padding-right:16px;
}

#container #content .drilldown li a 
{
display:block;
color:#1a55ff;
outline:none;
}

#container #content .drilldown li a:hover
{
color:#a20505;
}

.drilldown li span.extra
{
background:url(/publications/policies/images/extra.gif) no-repeat 0 50%;
padding-left: 20px;
}

#container #content h4
{
text-align:center;
border:1px solid #eaeaea;
background:#f9f9f9;
font:bold 14px Arial,serif;
color:#363636;
}

#container #content .az_link
{
display:block;
background:url(/publications/policies/images/a-z.gif) no-repeat 0 80%;
padding:5px 0 5px 30px;
margin-left:40px;
color:#1a55ff;
font:bold 12px Arial,serif;
}

#container #content .az a
{
font-weight:normal;
}

.search_box
{
padding:4px;
width:350px;
font:normal 12px Verdana,Tahoma,serif;
letter-spacing:1px;
background: url(/_tpl/images/search_box.gif) no-repeat 0 0;
border:1px solid #ccc;
float:left;
margin: 3px 3px 0 0;
}

.search_button
{
background: url(/publications/policies/images/search_button.gif) no-repeat 0 0;
width:62px;
height:29px;
border:0;
float:left;
}

.search_result
{
border:1px solid #e6e3cf;
background:#fffce6;
padding:5px;
float:left;
width:550px;
margin-bottom:10px;
}

.search_result .close
{
display:block;
float:right;
background:url(/publications/policies/images/close.gif) no-repeat 0 50%;
text-indent: -9999px;
outline:none;
width:11px;
height:11px;
}