﻿/***********************************/
/***** StandardTagSpecific.CSS *****/
/***********************************/


/* div Usage */
div.GroupSet
{
   float: left; 
}

div.ElementSet
{
   padding-bottom: 10px;
   margin-right: 9px;
}

div.FloatingElementSet
{
   float: left; 
   margin-right: 9px;
}

div.BackgroundStd
{
  background: #EAEFF4;
}

div.BackgroundStdTabbed
{
  background: #EAEFF4;
  background-image: url("../images/BackgroundStdTab.gif");
  background-repeat: no-repeat;
}

div.BackgroundStd2
{
  background: #E2E9F0;
}

span.BackgroundStd
{
  background: #EAEFF4;
}

/* Radiobuttonlist Spacing & Label Placement */
table.InlineStd input 
{
   width: 20px;
   float: left;
}

table.InlineStd label 
{
   width: 70px;
   float: left;
   font-family: Tahoma, Arial;
   font-size: 1.0em;   
}

.RadiobuttonListStd label {
   font-family: Tahoma, Arial;
   font-size: 1.0em; 
   display:inline;
}

.input-Margin2B {
  margin-bottom: 2px !important;
}

.ForceLeftMargin {
    margin-left: 9em !important;
}

/* EXT.NET Refinement Classes */

/* Specialized versions of x-panel-header */
.x-panel-header-Generic .x-panel-header {
   height: 18px;
   padding: 0px 3px 3px 5px;
   background-color: #e8e8e8;
   background-image: none;
}

.x-panel-header-noborder-Generic .x-panel-header-noborder {
   border-style: none;
   border-width: 0 0 0;
}

/* Specialized versions of x-panel-header-text */
.x-panel-header-text-Generic .x-panel-header-text {
   color: #900000;
   font-family: Franklin Gothic Medium, Arial;
   font-size: 1.3em;
   font-weight: bold;
}

/* Specialized versions of x-panel-body */
.x-panel-body-Nav .x-panel-body {
   border: none;
   border-style: none;
   background-color: #f4f4f4;
}

.x-panel-body-Transparent .x-panel-body {
   border: none;
   border-style: none;
   background-color: transparent;
}

.x-panel-body-Gray .x-panel-body {
   border: none;
   border-style: none;
   background-color: #e8e8e8;
}

.x-panel-body-White .x-panel-body {
   border: none;
   border-style: none;
   background-color: #ffffff;
}

.x-panel-body-GenericBG .x-panel-body {
   background-image: url("../images/GenericMastheadBG.gif");
   background-repeat: no-repeat;
}

.x-panel-body-RoundedCorners5 .x-panel-body {
   -moz-border-radius: 5px;
   -webkit-border-radius: 5px;
   border-radius: 5px;        /* For IE9 */
}

.x-panel-body-FABlue .x-panel-body {
   border: none;
   border-style: none;
   background-color: #99CDFF;
}

.x-panel-body-FANav .x-panel-body {
   background-image: url("../images/FMR_Menu.gif");
   background-repeat: no-repeat;
}

/* Specialized version of x-grid3 */
.x-grid3-Gray .x-grid3
{
   border: none;
   border-style: none;
   background-color: #e8e8e8;
}

/* Specialized versions of x-grid3-row, x-grid3-hd-row */
.x-grid3-row-Tahoma .x-grid3-row td
{
   font-family: Tahoma, Arial;
   font-size: 1.2em;
   font-weight: normal;
   line-height: 13px;
}

.x-grid3-hd-row-Tahoma .x-grid3-hd-row td
{
   font-family: Arial Narrow, Arial;
   font-size: 1.3em;
   font-weight: bold;
   height: 22px;
   line-height: 11px;
}

/* Specialized versions of x-grid3-row, x-grid3-row-alt */
.x-grid3-FA .x-grid3-row {
   height: 16px;
}

.x-grid3-FA .x-grid3-row-alt{
   background-color: #E8E8E8;
}

.x-grid3-FA .x-grid3-row td {
   vertical-align: top !important;
}

/* Overrides for Datefields */
.ext-strict .x-form-text {
   height: 15px !important;
}

.x-form-field-wrap .x-form-trigger {
   height: 18px !important;
}

/* Action Buttons */
.ExtButtonAction button {
   font-family: Tahoma, Arial;
   font-size: 1em;
   font-weight: bold;  
   color: Black;
   height: 22px;
}

/* Toolbars/Buttons for Grids etc. */
.x-toolbar td, .x-toolbar span, .x-toolbar input, .x-toolbar div, .x-toolbar select, .x-toolbar label {
   font-family: Tahoma, Arial, Sans-Serif;
   font-size: 1.02em;
   font-weight: bold;
}

.x-btn button {
   font-family: Tahoma, Arial, Sans-Serif;
   font-size: 1.02em;
   font-weight: bold;
}


