#suggested_paths
{
     background:   qlineargradient(spread:pad,  x1:0,  y1:0,  x2:0,  y2:1,  stop:0  rgba(255,  255,  255,  90%),  stop:1  rgba(255,  255,  255,  90%));
     border:  2px  solid  skyblue;
     font-family:  "Nimbus Sans L";
     border-bottom:  2px  solid  lightblue;
     font-weight:  bold;
}

#suggested_paths::item
{
     background:  rgba(255,255,255,50%);
     border-bottom:  1px  solid  rgba(17,  125,  204,  30%);
     font-size:  14pt;
     color:  #000000;
     padding:  10px;
     padding-left:  10px;
     font-family:  "Nimbus Sans L";
     border-left:  0px  solid  lightblue;
     border-right:  0px  solid  lightblue;
     border-radius:  0px;
}

#suggested_paths::item:hover
{
     font-family:  "Nimbus Sans L";
     color:  #808080;
     font-weight:  bold;
     padding-left:  10px;
     padding-bottom:  8px;
}

#suggested_paths::item:selected
{
     font-size:  14pt;
     font-family:  "Nimbus Sans L";
     background:  rgba(247,99,0,100%);
     background:   qlineargradient(spread:pad,  x1:0,  y1:0,  x2:0,  y2:1,  stop:0  rgba(235,  235,  235,  70%),  stop:1  rgba(210,  210,  210,  70%));
     color:  #000000;
     font-weight:  bold;
     border:  1px  solid  #000000;
}

#suggested_paths::item:selected:hover
{
     font-size:  14pt;
     font-family:  "Nimbus Sans L";
     background:   qlineargradient(spread:pad,  x1:0,  y1:0,  x2:0,  y2:1,  stop:0  rgba(235,  235,  235,  70%),  stop:1  rgba(210,  210,  210,  70%));
     color:  #000000;
     font-weight:  bold;
}


