.sf-contener { margin: auto; clear: both; width: 895px; }.sf-right { margin-right: 14px; float: right; width: 7px; }.sf-menu, .sf-menu * { margin: 0pt; padding: 0pt; list-style: none outside none; color: whitesmoke; }.sf-menu { height: 36px; line-height: 1.2; float: left; width: 899px; }.sf-menu ul { position: absolute; top: -999em; width: 20em; }.sf-menu ul li { width: 100%; }.sf-menu li:hover { visibility: inherit; }.sf-menu li { float: left; position: relative; }.sf-menu a { display: block; position: relative; color: rgb(40, 44, 47); text-transform: uppercase; }.sf-menu li:hover ul, .sf-menu li.sfHover ul { left: 0pt; top: 2.7em; z-index: 99; }ul.sf-menu li:hover li ul, ul.sf-menu li.sfHover li ul { top: -999em; }ul.sf-menu li li:hover ul, ul.sf-menu li li.sfHover ul { left: 10em; top: 0pt; }ul.sf-menu li li:hover li ul, ul.sf-menu li li.sfHover li ul { top: -999em; }ul.sf-menu li li li:hover ul, ul.sf-menu li li li.sfHover ul { left: 10em; top: 0pt; }.sf-menu { float: left; margin-bottom: 0.5em; border-bottom: 1px solid rgb(239, 239, 239); background-color: WhiteSmoke; margin-top: -3em; }.sf-menu a { border: 0pt none; padding: 9px 25px 9px 0pt; text-decoration: none; }.sf-menu a, .sf-menu a:visited { font-weight: bold; font-size: 12px; color: black; }.sf-menu a:active { color: rgb(218, 15, 0); }.sf-menu li li { background: none repeat scroll 0% 0% whitesmoke; }.sf-menu li li li { background: none repeat scroll 0% 0% whitesmoke; }.sf-menu a:hover, .sf-menu a:active { text-decoration: underline; }.sf-menu a:active { text-decoration: underline; color: rgb(0, 204, 0); }.sf-menu li.noBack { background: none repeat scroll 0% 0% white; }.sf-menu ul li:hover, .sf-menu ul li.sfHover, .sf-menu ul li a:focus, .sf-menu ul li a:hover, .sf-menu ul li a:active { outline: 0pt none; background: url("../img/texture.gif") repeat scroll 0pt 0pt whitesmoke; }.sf-menu a.sf-with-ul { padding-right: 3em; min-width: 1px; padding-left: 1em; }.sf-sub-indicator { position: absolute; right: 1.6em; top: 1.05em; width: 10px; text-indent: -999em; display: block; height: 10px; overflow: hidden; background: url("../gfx/menu/arrows-ffffff.png") no-repeat scroll -10px -100px transparent; }a > .sf-sub-indicator { top: 0.8em; background-position: 0pt -100px; }a:focus > .sf-sub-indicator, a:hover > .sf-sub-indicator, a:active > .sf-sub-indicator, li:hover > a > .sf-sub-indicator, li.sfHover > a > .sf-sub-indicator { background-position: -10px -100px; }.sf-menu ul .sf-sub-indicator { background-position: -10px 0pt; }.sf-menu ul a > .sf-sub-indicator { background-position: 0pt 0pt; }.sf-menu ul a:focus > .sf-sub-indicator, .sf-menu ul a:hover > .sf-sub-indicator, .sf-menu ul a:active > .sf-sub-indicator, .sf-menu ul li:hover > a > .sf-sub-indicator, .sf-menu ul li.sfHover > a > .sf-sub-indicator { background-position: -10px 0pt; }.sf-shadow ul { padding: 0pt 6px 6px 0pt; background: url("../gfx/menu/texture.gif") repeat scroll 0pt 0pt transparent; }.sf-shadow ul a { padding: 0.75em 1em; }.sf-shadow ul a:hover { text-decoration: none; }.sf-shadow ul.sf-shadow-off { background: none repeat scroll 0% 0% white; }li.sf-search { background: inherit; float: right; line-height: 25px; }li.sf-search input { padding: 4px 3px 3px 20px; border: medium none; margin-top: 0.5em; width: 116px; color: rgb(153, 153, 153); background: url("../img/block-search.gif") no-repeat scroll left center white; }
