/*
 * jQuery UI CSS Framework 1.8.17
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/
 */


/* Component containers
----------------------------------*/
.contentribbon .ui-widget { }
.contentribbon .ui-widget .ui-widget {}
.contentribbon .ui-widget input, 
.contentribbon .ui-widget select, 
.contentribbon .ui-widget textarea, 
.contentribbon .ui-widget button { }
.contentribbon .ui-widget-content { border: 0px; background: transparent url('/Content/themes/ribbonmenu/01/header-background.gif') repeat-x 0px -40px; color: black/*{fcContent}*/; }
.contentribbon .ui-widget-content a { color: black/*{fcContent}*/; }
.contentribbon .ui-widget-header { border-top: 0px; border-right: 0px; border-bottom: 1px solid #b6babf; border-left: 0px; background:#FFFFFF; color: black/*{fcHeader}*/; font-weight: bold; }
.contentribbon .ui-widget-header a { color: black/*{fcHeader}*/; }

/* Interaction states
----------------------------------*/
.contentribbon .ui-state-default, 
.contentribbon .ui-widget-content .ui-state-default, 
.contentribbon .ui-widget-header .ui-state-default 
    { border: 1px solid #b6babf/*{borderColorDefault}*/; 
      background: url("/Content/themes/base/images/ui-bg_glass_75_e6e6e6_1x400.png") repeat-x scroll 50% 50% #E6E6E6;
      opacity: 1;
      font-weight: normal/*{fwDefault}*/; 
      color: black/*{fcDefault}*/; }    
    
.contentribbon .ui-state-default a, 
.contentribbon .ui-state-default a:link, 
.contentribbon .ui-state-default a:visited 
    { color: black/*{fcDefault}*/; text-decoration: none; }
.contentribbon .ui-state-hover, 
.contentribbon .ui-widget-content .ui-state-hover, 
.contentribbon .ui-widget-header .ui-state-hover, 
.contentribbon .ui-state-focus, 
.contentribbon .ui-widget-content .ui-state-focus, 
.contentribbon .ui-widget-header .ui-state-focus 
    { border: 1px solid #b6babf/*{borderColorHover}*/; background: white/*{bgColorHover}*/; font-weight: normal/*{fwDefault}*/; color: black/*{fcHover}*/; }
.contentribbon .ui-state-hover a, 
.contentribbon .ui-state-hover a:hover 
    { color: black/*{fcHover}*/; text-decoration: none; }
.contentribbon .ui-state-active, 
.contentribbon .ui-widget-content .ui-state-active, 
.contentribbon .ui-widget-header .ui-state-active 
    { border: 1px solid #b6babf/*{borderColorActive}*/; background: #ffffff/*{bgColorActive}*/; font-weight: normal/*{fwDefault}*/; color: black/*{fcActive}*/; }
.contentribbon .ui-state-active a, 
.contentribbon .ui-state-active a:link, 
.contentribbon .ui-state-active a:visited 
    { color: black/*{fcActive}*/; text-decoration: none; }
.contentribbon .ui-widget :active { outline: none; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
.contentribbon .ui-corner-all, 
.contentribbon .ui-corner-top, 
.contentribbon .ui-corner-left, 
.contentribbon .ui-corner-tl 
    { -moz-border-radius-topleft: 4px/*{cornerRadius}*/; -webkit-border-top-left-radius: 4px/*{cornerRadius}*/; -khtml-border-top-left-radius: 4px/*{cornerRadius}*/; border-top-left-radius: 4px/*{cornerRadius}*/; }
.contentribbon 
.contentribbon .ui-corner-all, 
.contentribbon .ui-corner-top, 
.contentribbon .ui-corner-right, 
.contentribbon .ui-corner-tr 
    { -moz-border-radius-topright: 4px/*{cornerRadius}*/; -webkit-border-top-right-radius: 4px/*{cornerRadius}*/; -khtml-border-top-right-radius: 4px/*{cornerRadius}*/; border-top-right-radius: 4px/*{cornerRadius}*/; }
.contentribbon .ui-corner-all, 
.contentribbon .ui-corner-bottom, 
.contentribbon .ui-corner-left, 
.contentribbon .ui-corner-bl 
    { -moz-border-radius-bottomleft: 4px/*{cornerRadius}*/; -webkit-border-bottom-left-radius: 4px/*{cornerRadius}*/; -khtml-border-bottom-left-radius: 4px/*{cornerRadius}*/; border-bottom-left-radius: 4px/*{cornerRadius}*/; }
.contentribbon .ui-corner-all, 
.contentribbon .ui-corner-bottom, 
.contentribbon .ui-corner-right, 
.contentribbon .ui-corner-br 
    { -moz-border-radius-bottomright: 4px/*{cornerRadius}*/; -webkit-border-bottom-right-radius: 4px/*{cornerRadius}*/; -khtml-border-bottom-right-radius: 4px/*{cornerRadius}*/; border-bottom-right-radius: 4px/*{cornerRadius}*/; }

.contentribbon .ui-corner-all { -moz-border-radius-topleft: 0px/*{cornerRadius}*/; -webkit-border-top-left-radius: 0px/*{cornerRadius}*/; -khtml-border-top-left-radius: 0px/*{cornerRadius}*/; border-top-left-radius: 0px/*{cornerRadius}*/; }
.contentribbon .ui-corner-all { -moz-border-radius-topright: 0px/*{cornerRadius}*/; -webkit-border-top-right-radius: 0px/*{cornerRadius}*/; -khtml-border-top-right-radius: 0px/*{cornerRadius}*/; border-top-right-radius: 0px/*{cornerRadius}*/; }
.contentribbon .ui-corner-all { -moz-border-radius-bottomleft: 0px/*{cornerRadius}*/; -webkit-border-bottom-left-radius: 0px/*{cornerRadius}*/; -khtml-border-bottom-left-radius: 0px/*{cornerRadius}*/; border-bottom-left-radius: 0px/*{cornerRadius}*/; }
.contentribbon .ui-corner-all { -moz-border-radius-bottomright: 0px/*{cornerRadius}*/; -webkit-border-bottom-right-radius: 0px/*{cornerRadius}*/; -khtml-border-bottom-right-radius: 0px/*{cornerRadius}*/; border-bottom-right-radius: 0px/*{cornerRadius}*/; }