.sw-sf120, .sw-sf120 * {
margin: 0 !important ; 
padding: 0 !important ; 
list-style: none !important ; 
}
.sw-sf120 {
line-height: 1.0 !important ; 
}
.sw-sf120 hr {display: block; clear: left; margin: -0.66em 0; visibility: hidden;}
.sw-sf120 ul{
position: absolute; 
top: -999em; 
width: 10em; 
display: block; 
}
.sw-sf120 ul li ul.sf-section120 {border:1px solid #c1c1c1; border-top:none}
.sw-sf120 ul li {
width: 100% !important ; 
}
.sw-sf120 li:hover {
z-index:300 ; 
}
.sw-sf120 li:hover {
visibility: inherit ; 
}
.sw-sf120 li {
float: left; 
position: relative; 
}
.sw-sf120 li li{
 top: 0 !important ; 
 left: 0; 
position: relative; 
}
.sw-sf120 a {
display: block; 
position: relative; 
}
.sw-sf120 li:hover ul ,
.sw-sf120 li.sfHover ul {
position:absolute;
left: 0; 
top: 41px; 
z-index: 4000; 
width:250px; border:1px solid #c1c1c1;border-top:none;background:#fff
}
ul.sw-sf120 li:hover li ul ,
ul.sw-sf120 li.sfHover li ul {
top: -999em; 
}
ul.sw-sf120 li li:hover ul ,
ul.sw-sf120 li li.sfHover ul {
left: 10em; 
top: 0; 
}
ul.sw-sf120 li li:hover li ul ,
ul.sw-sf120 li li.sfHover li ul {
top: -999em; 
}
ul.sw-sf120 li li li:hover ul ,
ul.sw-sf120 li li li.sfHover ul {
left: 10em; 
top: 0; 
}
#sfmenu120 {
position: relative; 
border: 0px solid d7d7d7 !important ; 
top: 0px !important ; 
left: 0px; width:675px;float:left;
}
#sf-section120 {
border: 1px solid #c1c1c1 !important ; 
}
.sw-sf120 li.sfHover li , .sw-sf120 li:hover li {
top:-1px !important ; 
left:0px !important ; 
}
.sw-sf120 li.sfHover li.sfHover li {
top:0px !important; 
left:-1px !important; 
}
.sw-sf120 a.item1 {
 padding: 12px 35px 0px 0px  !important ; 
 font-size: 16px !important ; 
 font-family: Arial, Helvetica, sans-serif !important ; 
 text-align: left !important ; 
 font-weight: bold !important ; 
 color: #707070 !important ; 
 text-decoration: none !important ; 
 border-top: 0px solid d7d7d7 !important ; 
 border-left: 0px solid d7d7d7 !important ; 
 border-bottom: 0px solid d7d7d7 !important;
 border-right: 0 !important ; 
 display: block; 
 white-space: nowrap; 
 position: relative; 
 background-color: #D7D7D7 !important ; 
 height:28px; 
}
.sw-sf120 a.item1.last {
 border-right: 0px solid d7d7d7 !important;
}
.sw-sf120 .current a.item1,
.sw-sf120 li.sfHover a.item1,
.sw-sf120 a:focus,
.sw-sf120 a:hover ,
.sw-sf120 a:active {
 color: #000000 !important ; 
 background-color: #d7d7d7 !important;  text-decoration:underline;
}
.sw-sf120  a.item2 {
 padding: 8px 0  !important ;  margin: 0 20px !important;
 font-size: 12px !important ; 
 font-family: Arial, Helvetica, sans-serif !important ; 
 text-align: left !important ; 
 font-weight: bold !important ; 
 text-decoration: none !important ; 
 background-color: #FFFFFF !important ; 
 color: #666666 !important ; 
 display: block; 
 white-space: nowrap; 
 position: relative; 
 border-top: 0px solid #FFFFFF !important ; 
 border-left: 0px solid #FFFFFF !important ; 
 border-right: 0px solid #FFFFFF !important ;  border-bottom: 2px solid #a3a3a3;
 width:210px; 
 opacity:1; 
 filter:alpha(opacity=100) 
}
.sw-sf120 a.item2.last {
 border-bottom: 0px solid #FFFFFF !important ; 
}
.sw-sf120 li.sfHover li.sfHover a.item2,
.sw-sf120 li.sfHover li.sfHover li.sfHover a.item2,
.sw-sf120 li.sfHover li.sfHover li.sfHover li.sfHover a.item2,
.sw-sf120 li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a.item2,
.sw-sf120 li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a.item2,
.sw-sf120 li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a.item2,
.sw-sf120 li.sfHover a.item2:hover,
.sw-sf120 li.sfHover  li.sfHover a.item2:hover,
.sw-sf120 li.sfHover  li.sfHover li.sfHover a.item2:hover,
.sw-sf120 li.sfHover  li.sfHover li.sfHover li.sfHover a.item2:hover,
.sw-sf120 li.sfHover  li.sfHover li.sfHover li.sfHover li.sfHover a.item2:hover,
.sw-sf120 li.sfHover  li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a.item2:hover,
.sw-sf120 li.sfHover  li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a.item2:hover,
.sw-sf120  a.item2:hover {
 background-color: #FFFFFF !important ; 
 color: #00557d !important ; 
}
.sw-sf120 li.sfHover li.sfHover li a.item2,
.sw-sf120 li.sfHover li.sfHover li.sfHover li a.item2,
.sw-sf120 li.sfHover li.sfHover li.sfHover li.sfHover li a.item2,
.sw-sf120 li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li a.item2,
.sw-sf120 li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li a.item2,
.sw-sf120 li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li a.item2{
 background-color: #FFFFFF !important ; 
 color: #666666 !important ; 
}
.sw-sf120 li.current img.seq2,
.sw-sf120 li.sfHover li img.seq1,
.sw-sf120 li.sfHover img.seq2,
.sw-sf120 li.sfHover li.sfHover img.seq2,
.sw-sf120 li.sfHover li.sfHover li img.seq1,
.sw-sf120 li.sfHover li.sfHover li.sfHover img.seq2,
.sw-sf120 img.seq1
{
 display:    inline; 
}
.sw-sf120 img.seq2,
.sw-sf120 li.sfHover img.seq1,
.sw-sf120 li.sfHover li img.seq2,
.sw-sf120 li.sfHover li.sfHover img.seq1,
.sw-sf120 li.sfHover li.sfHover li.sfHover img.seq1,
.sw-sf120 li.sfHover li.sfHover li.sfHover li img.seq2,
.sw-sf120 li.current img.seq1
{
 display:   none; 
}