#navBG { background-image: url(../images/main-nav-bg.jpg); background-repeat: repeat-x; height: 24px; text-align: left; vertical-align: center; width: 960px; font-size: 11px;}
.cc-menu, .cc-menu * { list-style: none; margin: 0; padding: 0; }
.cc-menu { line-height: .5; }
.cc-menu ul { position: absolute; top: -999em; width: 10em; }
.cc-menu ul li { width: 100%; }
.cc-menu li:hover { visibility: inherit; }
.cc-menu li { float: left; position: relative;}
.cc-menu a { display: block; position: relative; }
.cc-menu li:hover ul,
.cc-menu li.sfHover ul { left: 0; top: 2.2em; z-index: 99; }
ul.cc-menu li:hover li ul,
ul.cc-menu li.sfHover li ul { top: -999em; z-index:100;}
ul.cc-menu li li:hover ul,
ul.cc-menu li li.sfHover ul { left: 10em; top: 0; }
ul.cc-menu li li:hover li ul,
ul.cc-menu li li.sfHover li ul { top: -999em; }
ul.cc-menu li li li:hover ul,
ul.cc-menu li li li.sfHover ul { left: 10em; top: 0; }
ul.selected li li li.sfHover ul { left: 10em; top: 0; }
.cc-menu { float: left;  }
li.last a { border: 0; }
.cc-menu a { border-right: 1px solid #000000; margin-left: 18px; padding-right: 18px; }
.cc-menu a, .cc-menu a:visited { color: #4d809b; }
.cc-menu li {}
.cc-menu li li {line-height: 2em; background-color: #000000;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; opacity: 0.8;
 }
.cc-menu li li li { background-color: #000000;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; opacity: 0.8;
}
.cc-menu li:hover, .cc-menu li.sfHover,
.cc-menu a:focus, .cc-menu a:hover, .cc-menu a:active { background: #000000; outline: 0; display: block; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; opacity: 1; color: #e9890e;}
.cc-menu a.selected {color: #e9890e; outline: 0;}
.cc-menu a.sf-with-ul { min-width: 1px; padding-right: 2.25em; }
.sf-sub-indicator { background: url('../images/arrows-ffffff.png') no-repeat -10px -100px; display: block; height: 10px; overflow: hidden; position: absolute; right: .75em; text-indent: -999em; top: 1.05em; width: 10px; }
a > .sf-sub-indicator { background-position: 0 -100px; top: .8em; }
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; }
.cc-menu ul .sf-sub-indicator { background-position: -10px 0; }
.cc-menu ul a > .sf-sub-indicator { background-position: 0 0; }
.cc-menu ul a:focus > .sf-sub-indicator,
.cc-menu ul a:hover > .sf-sub-indicator,
.cc-menu ul a:active > .sf-sub-indicator,
.cc-menu ul li:hover > a > .sf-sub-indicator,
.cc-menu ul li.sfHover > a > .sf-sub-indicator { background-position: -10px 0; }
.sf-shadow ul { background: url('../images/shadow.png') no-repeat bottom right; moz-border-radius-bottomleft: 17px; moz-border-radius-topright: 17px; padding: 0 8px 9px 0; webkit-border-bottom-left-radius: 17px; webkit-border-top-right-radius: 17px; }
.sf-shadow ul.sf-shadow-off { background: transparent; }

.cc-menu li li {*line-height: 2em; *background-image:url(../images/transparent-bg.png); *background-repeat: repeat; *background-color: transparent;}
.cc-menu li li li { *background-image:url(../images/transparent-bg.png); *background-repeat: repeat; *background-color: transparent;}
.cc-menu li:hover, .cc-menu li.sfHover, .cc-menu a:focus, .cc-menu a:hover, .cc-menu a:active { *background: #000000; *outline: 0; *color: #e9890e;}





/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
