﻿body,div,p,ul,input,li,td,th,select,textarea,button
{
  font-family: Geneva, Verdana, Arial, sans-serif;
  font-size: 8pt
}

.textInputExtraWide, .textInputWide, .textInput, .textInputShort, .textInputExtraShort, .textInputMediumWide
{
  font-size:8pt;
}

/* Table cells for different type of inputs */
.labelCellExtraWide, .labelCellWide, .labelCell, .labelCellShort, .labelCellExtraShort, .labelCellMediumWide
{
  text-align:left;
}

/* Buttons and stuff */
.button, .buttonCompact, .buttonShort, .buttonWide, .buttonExtraWide, .centreButton, .centreButtonShort, .centreButtonWide, .centreButtonExtraWide, .centreButtonCompact
{
  font-size:8pt;
}

/* Pop-up window styles */
.titlebar
{
}

.popupTitle
{
  font-size:medium;
  font-style:normal;
}

/* Style for form title */
.frameTitle, .subTitle
{
  font-size:medium;
  font-style:normal;
  font-weight:bold;
}

/* Style for labels */
.labelText
{
  font-size:8pt;
  font-style:normal;
  font-weight:normal;
}

.textInput, .textArea
{
  font-size:8pt;
  font-style:normal;
}

.comboInput
{
}

/* Property Frame */
.propertyExtraWideLabelText, .propertyWideLabelText, .propertyLabelText, .propertyShortLabelText
{
  font-size:8pt;
  font-style:normal;
  font-weight:normal;
}

.propertyExtraWideTextInput, .propertyWideTextInput, .propertyTextInput, .propertyShortTextInput, .propertyExtraShortTextInput, .propertyTextArea
{
  font-size:8pt;
}

/* Styles for legend */
.legendItem
{
  font-size:x-small;
  font-style:normal;
  text-decoration:none;
}

/* Styles for bounding elements */
.selectedRow
{
  font-size:small;
  font-style:normal;
}

.unselectedRow
{
  font-size:small;
  font-style:normal;
}


/* Styles for selection list */
.listTitle
{
  font-size:medium;
  font-style:normal;
}

.listItem, .linkItem
{
  font-size:x-small;
  font-style:normal;
}

.selectedItem
{
  font-size:x-small;
  font-style:normal;
}

/* Styles for tables */
.tableListTitle
{
  font-size:medium;
  font-style:normal;
}

.tableListItem, .tableLinkItem
{
  font-size:smaller;
  font-style:normal;
}

/* Table styles */
.checkboxCell
{
  font-size:small;
}

/* Styles for specific multicolumn lists */
.checkboxListColumn
{
  font-size:small;
}

.listColumnHeading1, .listColumnHeading2, .listColumnHeading3
{
  font-weight:bold;
  font-size:medium;
}

.listColumn1,.listColumn2, .listColumn3
{
  font-weight:normal;
  font-size:small;
}

/* Tight list - small total width */
.tightListColumn1
{
  font-size:small;
}

.tightListColumn2
{
  font-size:small;
}

/* Styles for TAB control */

.tabElementDown 
{
  font-size:0.8em;
}

.tabElementUp 
{
  font-size:0.8em;
  font-weight:bold;
}

i.warning
{
	font-size:x-small;
	font-style:italic;
}

th.header
{
	font-size:medium;
}


#loading span 
{
	font-weight: bold; 
	font-size: 12pt; 
  font-family:Geneva, Verdana, Arial, Sans-Serif;
}

#loading.loading span
{
	font-size: 14pt; 
}

/* Main toolbar */
.toolbar
{
}

.toolbarCombo, .toolbarTextEntry
{
  font-size: 10px;
}


.toolbarText, .toolbarHeader
{
  font-size: 12px;
  font-weight:bold;
}

.toolbarHeader
{
  font-size: 18px;
}


/* Statusbar */

.stbarBox
{
  font-family:Geneva, Verdana, Arial, Sans-Serif;
  font-size:8pt;
  font-style:normal;
}

