BODY, TD
{
	font-family: Tahoma;
	font-size: 9pt;
}

BODY
{
	background: #E3E3E3;
	margin: 0px 0px 0px 0px;
}

INPUT.Button
{
	font-family: Arial;
	font-size: 9pt;
}

EM
{
	font-style: normal;
}

LI
{
	list-style-type: circle;
}

SELECT
{
	font-family: Tahoma;
	font-size: 9pt;
}

TD.ContentSheet
{
	background: White;
	border: 1px solid LightSteelBlue;
	
	padding: 10px 10px 10px 15px;
}

.Underlined
{
	text-decoration: underline;
}

.ContentTitle, .ContentDate
{
	color: Dimgray;
	border-bottom: 1px solid Burlywood;
	margin-bottom: 8px;
}

.ContentTitle
{
	font-size: 11pt;
}

.ContentDate
{
	font-size: 8pt;
}

.ContentBody
{
	font-size: 9pt;
	padding: 0px 0px 0px 5px;
	text-align: justify;
}

.NoStroke
{
	border: 0px solid Burlywood;
}

.Stroke
{
	border: 1px solid Burlywood;
}

TD.SideBarMenuTitle
{
	font-size: 8pt;
	
	color: LightSkyBlue;
	font-weight: bold;
	text-transform: uppercase;
	
	padding: 0px 15px 0px 8px;
	vertical-align: middle;
}

TD.SideBarMenuOn, TD.SideBarMenuOff, TD.NoEvent
{
	font-size: 8pt;
	padding: 0px 0px 0px 15px;
	vertical-align: middle;
}

TD.NoEvent
{
	font-style: italic;
	color: #EFEFEF;
}

TD.SideBarMenuOn
{
	background: Steelblue;
}

TD.SideBarMenuOff A, TD.SideBarMenuOff A:LINK, TD.SideBarMenuOn A, TD.SideBarMenuOn A:LINK
{
	color: white;
	text-decoration: none;
}

TD.FieldTitle
{
	font-weight: bold;
	vertical-align: top;
	height: 30px;
}

INPUT.Textbox, TEXTAREA.Textbox, INPUT.Error, TEXTAREA.Error
{
	font-family: Courier New;
	font-size: 9pt;
	font-weight: normal;
}

INPUT.Textbox, TEXTAREA.Textbox
{
	border: 1px solid LightSteelBlue;
}

INPUT.Error, TEXTAREA.Error
{
	border: 1px solid red;
}

.Required, SPAN.Message
{
	font-size: 7pt;
	font-weight: normal;
	font-style: italic;
	color: Dimgray;
}

TABLE.News TD.Title
{
	font-size: 9pt;
}

.Date
{
	font-size: 8pt;
	color: Dimgray;
}

.Address
{
	font-size: 10pt;
}

.LightGrayBackground TH
{
	font-size: 9pt;
	font-weight: bold;
	background: #EFEFEF;
}

TR.LightGrayBackgroundWithTopLine TD
{
	border-top: 1px solid silver;
}

TR.LightGrayBackground TD, TR.LightGrayBackgroundWithTopLine TD
{
	background: #EFEFEF;
}

.SmallPrints
{
	font-family: Verdana;
	font-size: 7pt;
	color: Dimgray;
}

TD.ButtonLabel
{
	padding: 3px 3px 3px 3px;
	
	text-align: center;
	vertical-align: middle;
}

TD.ButtonLabel A
{
	font-family: Tahoma;
	font-weight: bold;
	font-size: 10pt;
	color: Black;
	
	text-decoration: none;
}

.CalendarDate
{
	color: Dimgray;
	font-size: 11pt;
}

.MonthNavigator A
{
	font-size: 7pt;
}

TR.Modules TD
{
	font-size: 7pt;
	color: Dimgray;
	padding-bottom: 6px;
}

TD.ModuleTitle
{
	text-align: center;
	font-size: 10pt;
	font-weight: bold;
	text-transform: uppercase;
}

SPAN.Breadcrumb, SPAN.Breadcrumb A
{
	font-size: 10pt;
	text-decoration: none;
}

SPAN.SubcategoriesTitle
{	
	font-weight: bold;
	font-size: 10pt;
}

TABLE.CategoryEdit
{
	background: #EFEFEF;
	border-top: 1px solid silver;
	border-left: 1px solid silver;
}

TABLE.CategoryEdit SPAN.CategoryEditTitle
{
	font-weight: bold;
	font-size: 10pt;
}

TABLE.CategoryEdit SPAN.LocaleName
{
	font-weight: bold;
}

TABLE.AdminPanel
{
	background: #EFEFEF;
	border: 1px solid DarkBlue;
}

TABLE.AdminPanel TD
{
	text-align: center;
}

TABLE.Product TD.SKU
{
	font-size: 8pt;
	color: Dimgray;
	font-weight: bold;
}

TABLE.Product TD.Qty
{
	font-size: 8pt;
	color: Dimgray;
}


TABLE.Product TD.FieldName, TD.FieldName
{
	font-weight: bold;
}

TABLE.Product TD.ChildProductsTitle
{
	font-weight: bold;
	border-bottom: 1px solid silver;
}

TD.ContentSubTitle /* Inspired from TABLE.xForm TD.Locale */
{
	padding: 4px 4px 4px 12px;
	font-size: 9pt;
	font-weight: bold;
	border-bottom: 1px solid Silver;
}

TD.BottomSeparator
{
	border-bottom: 1px solid Silver;
}

INPUT.PagingButton
{
	width: 20px;
	height: 20px;
	font-weight: bold;
	font-size: 8pt;
	margin: 0px 4px 0px 4px;
}
