.Body
{
    MARGIN: 0px;
}
.FooterLower
{
    BACKGROUND-IMAGE: none;
    FONT: 9px Arial, Helvetica, sans-serif;
    VERTICAL-ALIGN: middle;
    COLOR: #ffffff;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: #00cc00
}
.FooterUpper
{
    BACKGROUND-IMAGE: none;
    FONT: 9px Arial, Helvetica, sans-serif;
    VERTICAL-ALIGN: middle;
    COLOR: #00cc00;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: #99ff99
}
.FooterUpperText1
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    FONT: bolder 9px Arial, Helvetica, sans-serif;
    COLOR: #003366
}
.LabelPrint
{
	background: none transparent scroll repeat 0% 0%;
	font: bolder 14px Arial, Helvetica, sans-serif;
	color: black;
}

.FooterUpperText2
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    FONT: 9px Arial, Helvetica, sans-serif;
    COLOR: #0066cc
}
.Help
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    FONT: 8pt Arial, Helvetica, sans-serif;
    BORDER-LEFT: medium none;
    COLOR: #666666;
    BORDER-BOTTOM: medium none
}
.ProductCode
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 3px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 3px;
    BACKGROUND: #0066cc;
    PADDING-BOTTOM: 3px;
    FONT: bold 12px Arial, Helvetica, sans-serif;
    BORDER-LEFT: 0px;
    COLOR: #ffffff;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: 0px
}
.TableBell
{
    BORDER-RIGHT: #cccccc 1px thin dotted;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #cccccc 0px;
    PADDING-LEFT: 3px;
    BACKGROUND: #ffffff;
    PADDING-BOTTOM: 3px;
    FONT: 9pt Arial, Helvetica, sans-serif;
    BORDER-LEFT: #cccccc 0px solid;
    COLOR: #6699FF;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #cccccc 1px solid
}
.TableMain
{
    BORDER-RIGHT: #cccccc 1px solid;
	BORDER-LEFT: #cccccc 1px solid;
	BORDER-TOP: #ffffff 0px;
	BORDER-BOTTOM: #ffffff 0px
    PADDING-RIGHT: 6px;
    PADDING-LEFT: 6px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    FONT: 9pt Arial, Helvetica, sans-serif;
    COLOR: #666666
}
.TableRight
{
    BORDER-RIGHT: #cccccc 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #cccccc 1px;
    PADDING-LEFT: 3px;
    BACKGROUND: #ffffff;
    PADDING-BOTTOM: 3px;
    FONT: 10px Arial, Helvetica, sans-serif;
    BORDER-LEFT: #cccccc 1px solid;
    WIDTH: 158px;
    COLOR: #666666;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #cccccc 1px solid
}
.TableHeader
{
    BACKGROUND-COLOR: white
}
.TableHeaderS
{
    BACKGROUND-IMAGE: url(https://www.searchAppliance.co.uk/images/header_background.jpg)
}
.TableHeaderLowRepeat
{
    BACKGROUND-COLOR: white
}
.TableHeaderLowRepeatS
{
    BACKGROUND-IMAGE: url(https://www.searchAppliance.co.uk/images/header_lower_repeat.gif)
}
.TableHeaderUpRepeat
{
    BACKGROUND-COLOR: white
}
.TableHeaderUpRepeatS
{
    BACKGROUND-IMAGE: url(https://www.searchAppliance.co.uk/images/header_upper_repeat.gif)
}
.TableHome
{
    BORDER-RIGHT: #cccccc 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #cccccc 1px;
    PADDING-LEFT: 3px;
    BACKGROUND: #ffffff;
    PADDING-BOTTOM: 3px;
    FONT: 10px Arial, Helvetica, sans-serif;
    BORDER-LEFT: #cccccc 1px solid;
    COLOR: #666666;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #cccccc 1px solid
}
.TableRightHeading
{
    BORDER-RIGHT: #cccccc 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #cccccc 1px solid;
    PADDING-LEFT: 3px;
    BACKGROUND: #ff9900;
    PADDING-BOTTOM: 3px;
    FONT: bold 10pt Arial, Helvetica, sans-serif;
    BORDER-LEFT: #cccccc 1px solid;
    COLOR: #ffffff;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #cccccc 1px solid
}
.TableRightHeading2
{
    BORDER-RIGHT: #cccccc 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #cccccc 1px solid;
    PADDING-LEFT: 3px;
    BACKGROUND: #ff9900;
    PADDING-BOTTOM: 3px;
    FONT: 9pt Arial, Helvetica, sans-serif;
    BORDER-LEFT: #cccccc 1px solid;
    COLOR: #ffffff;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #cccccc 1px solid
}
.TextHeader
{
	font-weight: bold;
	font-size: 10pt;
	color: white;
	font-family: Verdana, Arial;
	background-color: #00cc00;
	vertical-align: bottom;
	height: 20px
	  
}
.TableSearch
{
    BORDER-RIGHT: #cccccc 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #cccccc 0px;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 4px;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: #cccccc 1px solid;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: #cccccc 1px solid;
    HEIGHT: 32px
}
.TextGreen
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    FONT: 9pt Arial, Helvetica, sans-serif;
    BORDER-LEFT: medium none;
    COLOR: #00CC00;
    BORDER-BOTTOM: medium none;
    TEXT-DECORATION: none
}
.TextHeadingLarge
{
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FONT: 11pt Arial, Helvetica, sans-serif;
	COLOR: #00CC00;
	font-weight: bold;
}
.TextHeadingSmall
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    FONT: 10pt Arial, Helvetica, sans-serif;
    COLOR: #00CC00
}
.TextHighlight
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 10px;
    BORDER-TOP: medium none;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    FONT: 9pt Arial, Helvetica, sans-serif;
    BORDER-LEFT: medium none;
    COLOR: #003399;
    BORDER-BOTTOM: medium none
}
.TextHome
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    FONT: 9pt Arial, Helvetica, sans-serif;
    BORDER-LEFT: medium none;
    COLOR: #0066cc;
    BORDER-BOTTOM: medium none
}
.TextLink
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    FONT: 9pt Arial, Helvetica, sans-serif;
    BORDER-LEFT: medium none;
    COLOR: #00CC00;
    BORDER-BOTTOM: medium none
}
.TextLow
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    FONT: 10px Arial, Helvetica, sans-serif;
    BORDER-LEFT: medium none;
    COLOR: #666666;
    BORDER-BOTTOM: medium none
}
.TextStandard
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    FONT: 9pt Arial, Helvetica, sans-serif;
    BORDER-LEFT: medium none;
    COLOR: #666666;
    BORDER-BOTTOM: medium none;
    TEXT-DECORATION: none
}

.SmallTextBox
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    FONT: 9pt Arial, Helvetica, sans-serif;
    COLOR: #666666;
    TEXT-DECORATION: none;
    width: 70px
    
}
.TextBox
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    FONT: 9pt Arial, Helvetica, sans-serif;
    COLOR: #666666;
    TEXT-DECORATION: none;
    width: 200px
    
}
.BigTextBox
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    FONT: 9pt Arial, Helvetica, sans-serif;
    COLOR: #666666;
    TEXT-DECORATION: none;
    width: 350px
    
}

.TextSmall
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    FONT: 7pt Arial, Helvetica, sans-serif;
    BORDER-LEFT: medium none;
    COLOR: #666666;
    BORDER-BOTTOM: medium none;
    TEXT-DECORATION: none
}
.TextRedY
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BACKGROUND-IMAGE: none;
    FONT: 9pt Arial, Helvetica, sans-serif;
    BORDER-LEFT: medium none;
    COLOR: #cc0000;
    BORDER-BOTTOM: medium none;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: #ffff33
}
.TextRed
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    FONT: 9pt Arial, Helvetica, sans-serif;
    BORDER-LEFT: medium none;
    COLOR: #00cc00;
    BORDER-BOTTOM: medium none
}
.TextStandardJustify
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BACKGROUND-IMAGE: none;
    FONT: 9pt Arial, Helvetica, sans-serif;
    BORDER-LEFT: medium none;
    COLOR: #666666;
    BORDER-BOTTOM: medium none;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: justify;
    TEXT-DECORATION: none
}
.style1 {
	color: #FFFFFF;
	font-family: Verdana, Arial;
	font-size: x-small;
}