@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);
@namespace html url(http://www.w3.org/1999/xhtml);
@-moz-document url("chrome://browser/content/preferences/preferences.xul") {


/******** Window Glass ********/

/* Inner Page Frost White */

prefwindow{
        background: RGBa(255,255,255,0.2) !important;
        -moz-appearance: -moz-win-glass !important;
        opacity: 0.99 !important;}

/* Make Sections Opaque */

prefwindow groupbox {
        background: RGBa(255,255,255,0.99)!important;
        -moz-appearance: none !important;
        color: Black !important;
        opacity: 0.99 !important;}

prefwindow tabpanels, prefwindow #advancedPrefs Tab{
        background: RGBa(255,255,255,0.99) !important;
        opacity: 0.99 !important;}

/* Move Section Names */

prefwindow caption{
        background: RGBa(0,0,0,0.1) !important;
        -moz-appearance: None !important;
        color: Black !important;
        opacity: 1.00 !important;
        margin: 20px 0px 0px 6px ! important;
        -moz-border-radius: 3pt !important;}

prefwindow .caption-text {
        margin: -15px 0px 0px 0px ! important;
        border: 1px !important;
        font-weight: bold !important;}

/* Privacy Page Box Fixes */

prefwindow #locationBarGroup{
	Margin-bottom: 20px !important;}

prefwindow #historyGroup{
	Margin-top: 0px !important;}

prefwindow .paneSelector.chromeclass-toolbar{
        border-bottom: 1px solid #898c95 !important;}


/******** Firefox - Aero tabs and groupboxes by  AsbjÃ¸rn********/

tabs:not(.tabbrowser-tabs){
        padding-left:2px !important;
        border-bottom: 1px solid #898c95 !important;}
tabs:not(.tabbrowser-tabs) tab[selected='true']{
        margin-bottom:-1.5px !important;}
tabs:not(.tabbrowser-tabs) tab[first-tab='true'][selected='true'] {
        margin-left:-2px !important;}

tabpanels{
        -moz-appearance: none !important; /* needed to get rid of the top border */
        border: 0 !important;
        background-color: transparent !important ;
        border: 1px solid #898c95 !important;
        border-top-width: 0 !important;
        -moz-border-top-colors: #898c95 !important;
        -moz-border-bottom-colors: #898c95 !important;
        -moz-border-left-colors: #898c95 !important;
        -moz-border-right-colors: #898c95 !important;}

tabbrowser tabpanels{
        border:0 !important;}

groupbox{
        border-color: #d5dfe5 !important;}



}