/*
 * Copyright (c) 2007-2011 flexlib contributors.
 *
 * Permission is hereby granted, free of charge, to any person obtaining a copy
 * of this software and associated documentation files (the "Software"), to deal
 * in the Software without restriction, including without limitation the rights
 * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 * copies of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be included in
 * all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
 * THE SOFTWARE.
 */

/* CSS file */
@namespace s "library://ns.adobe.com/flex/spark";
@namespace mx "library://ns.adobe.com/flex/mx";

s|Application 
{
    color: #FFFFFF;
    font-family: Arial;
    font-size: 10;
}
     
s|Button {
    upSkin:ClassReference('flexlib.skins.EnhancedButtonSkin');
	overSkin:ClassReference('flexlib.skins.EnhancedButtonSkin');
	downSkin:ClassReference('flexlib.skins.EnhancedButtonSkin');
	disabledSkin:ClassReference('flexlib.skins.EnhancedButtonSkin');
	selectedUpSkin:ClassReference('flexlib.skins.EnhancedButtonSkin');
	selectedOverSkin:ClassReference('flexlib.skins.EnhancedButtonSkin');
	selectedDownSkin:ClassReference('flexlib.skins.EnhancedButtonSkin');
	selectedDisabledSkin:ClassReference('flexlib.skins.EnhancedButtonSkin');
}

mx|Form
{
    vertical-gap: 10;
}

s|HSlider
{
    show-track-highlight: true;
    label-offset: -2;
}

mx|HSlider
{
  show-track-highlight: true;
  label-offset: -2;
}

.areaPanel {
   border-thickness-left: 10;
   border-thickness-top: 0;
   border-thickness-bottom: 10;
   border-thickness-right: 10;
   background-color: #777777;
   shadow-distance: 3;
   shadow-direction: right;
   title-style-name: "areaPanelTitle";
   rounded-bottom-corners: true;
}

.areaPanelTitle 
{
   /*letter-spacing: 4;*/
   /*color: #ffffff;*/
   font-weight: bold;
}

.labelBox
{
   border-color: #FFFFFF;
   border-style: solid;
   corner-radius: 4;
   /*color: #FFFFFF;*/
}


.subFormContainer
{
   border-color: #FFFFFF;
   border-style: solid;
   corner-radius: 10;
   padding-left: 5;
   padding-right: 5;
   padding-top: 5;
   padding-bottom: 5;
  /* color: #FFFFFF;*/
}



.funkyButton
{
    corner-radii: 12, 0, 0, 12;
    fill-colors: #557AB7, #91A8D0, #3A66AC, #7F9AC8;
    fill-color-ratios: 0, 40, 80, 255;
    
    over-fill-colors:  #FF0000, #00FF00, #0000FF, #333333;
    over-fill-color-ratios: 0, 80, 160, 255;
    
}

.niceButton
{
    corner-radius: 12;
	fill-colors: #557AB7, #91A8D0, #3A66AC, #7F9AC8;
	over-fill-colors: #557AB7, #91A8D0, #3A66AC, #7F9AC8;
	selected-fill-colors: #2025AD, #1D1B88, #3260A9, #383395;
	fill-color-ratios: 0, 40, 80, 255;
	fill-alphas: 1, 1, 1, 1;
	color: #FFFFFF;
	text-roll-over-color: #FFFFFF;
	text-selected-color: #FFFFFF;
	border-color: #190C81;
	border-thickness: 2;
	font-size: 16;
	background-alpha: 1;
	highlight-alphas: 0, 0;
	text-align: left;
	padding-left: 10;
}



