.ul,li,p
{
    padding:0px;
    margin:0px;
}
div#sup_rap {
    width:645px;
    border:solid 1px #aaa;
    background-color:#e7e7e7;
    margin:15px;
}
div#sup_uc_search{
width:620px;
margin:10px;
}

div#sup_search, div#sup_search_cont{}
#sup_search_select{}

div#sup_search label
{
    font:normal 14px/20px helvetica, sans-serif;
    color:#333;
    margin:0;
    letter-spacing: .05em;
}

div#sup_search input.txt 
{
    width:420px;
}
div#sup_search input.btn 
{
    width:60px;
}
#sup_search a.lnk, #sup_search_select a.lnk
{
    display:block;
    padding-top:10px;
    color: #555;
    margin-left: 115px;
    text-decoration:underline;
}

#sup_search a.lnk em, #sup_search_select a.lnk em {
    font-weight:bold;
    font-style:normal;
    text-decoration:none;
}


#sup_search_cont 
{
    position:relative;
    margin:10px 0px 0px 10px;
}

div #sup_search_leftNav 
{
    width:170px;
    float:left;
    display:none;
}
div #sup_search_leftNav ul
{
    padding:5px;
}
div #sup_search_leftNav li 
{
    list-style-type:none;
}

.hide
{
    visibility:hidden;
}

#sup_browse 
{
    display:none;    
}




/*||||||||||||||||||||| - Refine Results - ||||||||||||||||||||||||||||*/


div#refinery {
width:600px;
border-bottom:solid 1px #eee;
margin-bottom: 10px;
}

div#refinery h3, div#RecSea h3 {
margin:10px 0;
font:normal 1.2em helvetica, sans-serif;
}

div#refinery h3 em{
font-weight:bold;
font-style:italic;
}

ul#refList {
margin:0 0 80px 0;
padding:0;
}

ul#refList li {
font:normal 14px/25px helvetica, sans-serif;
text-indent:30px;
list-style:none;
width:180px;
height:25px;
float:left;
margin:3px;
}
div#refinery ul#refList li a {
text-decoration:underline;
}
div#refinery  ul#refList li.isOn a{
font-weight:bold;
text-decoration:none;
}

ul#refList li.refineDoc{
background: url(/support/images/articletypeicons/refineDoc.png) no-repeat top left ;
}
ul#refList li.refineHow{
background: url(/support/images/articletypeicons/refineHow.png) no-repeat top left ;
}

ul#refList li.refineTro{
background: url(/support/images/articletypeicons/refineTro.png) no-repeat top left ;
}

ul#refList li.refineDoLo{
background: url(/support/images/articletypeicons/refineDoLo.png) no-repeat top left ;
}

ul#refList li.refinePro{
background: url(/support/images/articletypeicons/refinePro.png) no-repeat top left ;
}

ul#refList li.refineMoRel{
background: url(/support/images/articletypeicons/refineMoRel.png) no-repeat top left ;
}

div#RecSea {
width:548px;
margin:25px 0;
padding:7px 7px;
border:solid 1px #666;
background-color:#e7e7e7;
}

div#RecSea h3{
margin:0;
}

div#RecSea ul {
list-style:none;
margin:0;
padding:0;
}

div#RecSea ul li{
list-style:none;
margin:5px;
padding:0;
}

div#sResult div#RecSea ul li a{
text-decoration:underline;
}
/* debug peek a boo */
div#sResultContent {
width:600px;
}

