.WhiteBackground {
	background-color: #FFFFFF;
}

.ColouredBackground {
	background-color: #FFFFFF;
}

BODY
{
    FONT-SIZE: 9px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #fffaf0
}
BODY A:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
}
BODY A:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
}
BODY A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
}
BODY A:hover
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #9933FF;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: underline;
}

.ActiveLink
{
    COLOR: #0000ff;
}

.DefaultFont
{
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.HeaderFont
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial;
}
.SmallFont
{
    FONT-SIZE: 9px;
    COLOR: black;
    FONT-FAMILY: Verdana,Arial;
}
.LargeFont
{
    FONT-SIZE: 16px;
    FONT-FAMILY: Verdana,Arial;
}
.AddressFont
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Verdana,Arial;
}

.ProdCatDescFont {
	FONT-SIZE: 12px;
	COLOR: #6B39BF;
	font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif";
	font-weight: bold;
}
.ProdDescFont {
	FONT-SIZE: 12px;
	COLOR: #4A2987;
	font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif";
	font-weight: normal;
}
.ProdSpecFont {
	FONT-SIZE: 12px;
	font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif";
	font-weight: normal;
}

.CellBorders
{
    BORDER-RIGHT: darkgray 1px solid;
    BORDER-TOP: darkgray 1px solid;
    BORDER-LEFT: darkgray 1px solid;
    BORDER-BOTTOM: darkgray 1px solid;
}
.CellBordersDark
{
    BORDER-RIGHT: #888888 1px solid;
    BORDER-TOP: #888888 1px solid;
    BORDER-LEFT: #888888 1px solid;
    BORDER-BOTTOM: #888888 1px solid;
}

.CellBordersLight
{
	border: 1px solid #E4E4E4;
}
.CellTopLine
{
    BORDER-TOP: darkgray 1px solid;
}
.CellBottomLine
{
    BORDER-BOTTOM: darkgray 1px solid;
}
.CellTopBottom
{
	border-top: darkgray 1px solid;
	border-bottom: darkgray 1px solid;
}
.CellRightLine
{
	border-right: darkgray 1px solid;
}

.CellBordersThick
{
	border: 2px solid #6B39BF;
}

.PageHeader
{
    FONT-WEIGHT: bold;
    WIDTH: 675px;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #0000cc;
}

input, textarea
{
    COLOR: black;
    FONT-FAMILY: Verdana;
	font-size: 12px;
}

INPUT.FormButton
{
	BORDER-RIGHT: #00386e 1px solid;
	BORDER-TOP: #00386e 1px solid;
	FONT-SIZE: 11px;
	BORDER-LEFT: #00386e 1px solid;
	BORDER-BOTTOM: #00386e 1px solid;
	FONT-FAMILY: Verdana, Arial;
	BACKGROUND-COLOR: #D37DFF;
}
INPUT.FormButtonOver
{
    BORDER-RIGHT: #00386e 1px solid;
    BORDER-TOP: #00386e 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #00386e 1px solid;
    COLOR: #1d1195;
    BORDER-BOTTOM: #00386e 1px solid;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #fff;
}
INPUT.InputText
{
    COLOR: black;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: #e9f4ff;
}
INPUT.InputTextReadOnly
{
    COLOR: black;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: #d9e4f1;
}

.TableColour
{
    BACKGROUND-COLOR: #d9e4f1;
}
.NoFormPadding
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
}
UL
{
	list-style: square url(images/decorations/blue_arrow.gif) outside;
}
.TableBordersBlue {
	border: 1px solid #0056AF;
}

.BackgroundLavender1 {
	background-attachment: scroll;
	background-image:  url(../images/misc/pl-bg-cover1.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.BackgroundLavender2 {
	background-attachment: scroll;
	background-image:  url(../images/misc/pl-bg-cover1.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.TextPadding
{
	padding: 4px;
}
