A
{
	Font-Weight: bold;
	Margin: 0em 0.25em;
}
A, BODY
{
	Color: #030;
}
BODY
{
	Background-Color: #efe;
	Cursor: default;
	Font-Family: Arial, 'Times New Roman';
	Padding: 0px;
	Margin: 0px;
	Scrollbar-Base-Color: #cfc;
}
H1, H2, H3, P
{
	Position: relative;
}
H1
{
	Color: #b00;
	Font-Size: 1.25em;
	Margin: 0px;
	Text-Align: center;
}
H2
{
	Background-Color: #bdb;
	Color: #300;
	Font-Size: 0.875em;
	Margin: 0px 0px;
	Padding: 0em 0.25em;
}
.h2A
{
	Color: #300;
	Text-Decoration: none;
}
H3
{
	Color: #700;
	Font-Size: 1em;
	Margin: 0.5em 0em;
	Padding: 0em;
	Text-Align: center;
}
IFRAME, .Bottom, .Left, .Right, .Top, .Detail, .Logo
{
	Position: absolute;
}
IFRAME
{
	Height: 0%;
	Left: 0%;
	Top: 0%;
	Width: 100%;
}
IMG
{
	BORDER: none;
}
INPUT, SELECT, .InputValue
{
	Display: block;
	Position: relative;
	Left: 45%;
}
INPUT, SELECT
{
	Top: -0.25em;
}
INPUT, .InputValue
{
	Width: 50%;
}
TEXTAREA, .TextareaPrompt, .TextareaError
{
	Display: block;
	Font-Family: Arial;
	Left: 5%;
	Position: relative;
	Width: 90%;
}
P, .dlBody
{
	Font-Size: 0.75em;
	Margin: 0em 1em 1em;
	Padding: 0em 0.25em;
	Text-Align: justify;
}
TABLE
{
	Width: 99.75%;
}
.All
{
	Height: 100%;
	Width: 100%;
}
.Bottom, .Top
{
	Background-Color: #7b7;
	Width: 85%;
}
.Top
{
	Height: 60px;
	Left: 0px;
	Top: 0px;
}
.Bottom
{
	Color: #fff;
	Font-Weight: bold;
	Height: 16%;
	Left: 15%;
	Overflow: hidden;
	Text-Align: center;
	Top: 84%;
}
.Left, .Right
{
	Background-Color: #cec;
	Text-Align: center;
	Width: 15%;
}
.Left
{
	Height: 90%;
	Left: 0%;
	Top: 10%;
}
.Right
{
	Color: #F00;
	Font-Size: 17px;
	Font-Weight: bold;
	Height: 84%;
	Left: 85%;
	Top: 0%;
}
.Detail
{
	Height: 61%;
	Left: 15%;
	Overflow: auto;
	Top: 23%;
	Width: 70%;
	Z-Index: 1;
}
.imgPhoto
{
	Border: solid 3px #900;
}
.Logo
{
	Left: 0px;
	Top: 0px;
	Z-Index: 1;
}
.Footnote
{
	Font-Size: 0.75em;
	Padding: 0em 0.25em;
}
.Buttons, .Footnote
{
	Margin: 1em 0em;
	Text-Align: center;
}
.Button, .ButtonA
{
	Color: #DD0;
}
.Button
{
	Background-Color: #070;
	Border: 3px solid;
	Border-Bottom-Color: #030;
	Border-Left-Color: #0B0;
	Border-Right-Color: #030;
	Border-Top-Color: #0B0;
	Cursor: hand;
	Font-Size: 0.7em;
	Font-Weight: bold;
	Margin: 1px 0.25em;
	Padding: 1px 0.25em;
	Text-Decoration: none;
    Width: 123px;
}
.ButtonA
{
    Width: 108.5px;
}
.CB
{
	Display: inline;
	Position: static;
}
.Menu
{
	Height: 76%;
	Overflow: auto;
	Position: relative;
	Text-Align: left;
	Top: 24%;
	Width: 100%;
	Z-Index: 2;
}
.MenuButton, .MenuButtonSelected
{
	Border: 3px solid;
	Border-Left: none;
	Display: block;
	Font-Size: 0.7em;
	Font-Weight: bold;
	Margin: 0px 0px 1px;
	Padding: 0em 0em 0em 0.25em;
	Text-Decoration: none;
    Width: 94px;
}
.MenuButton
{
	Background-Color: #070;
	Border-Bottom-Color: #030;
	Border-Left-Color: #0B0;
	Border-Right-Color: #030;
	Border-Top-Color: #0B0;
	Color: #DD0;
	Cursor: hand;
}
.MenuButtonSelected
{
	Background-Color: #393;
	Border-Bottom-Color: #353;
	Border-Left-Color: #3D3;
	Border-Right-Color: #353;
	Border-Top-Color: #3D3;
	Color: #EE0;
	Cursor: default;
}
.Smilax
{
	Font-Family: 'Times New Roman', Arial;
	Font-Size: 1.15em;
	Font-Style: italic;
}
.SmilaxTop, .SmilaxShadow
{
	Font-Family: 'Times New Roman', Arial;
	Font-Size: 60px;
	Font-Style: italic;
	Position: absolute;
	Z-Index: 2;
}
.SmilaxTop
{
	Color: #f00;
	Left: 210px;
	Top: 0px;
}
.SmilaxShadow
{
	Color: #300;
	Left: 212px;
	Top: 2px;
}
.Side
{
	Background-Color: #dfd;
	Border: solid 2px #bdb;
	Padding: 0em;
	Width: 50%;
}
.InputPrompt, .InputError, .TextareaPrompt, .TextareaError
{
	Font-Size: 0.75em;
	Font-Weight: bold;
}
.InputPrompt
{
	Left: 0%;
	Position: absolute;
	Text-Align: right;
	Width: 40%;
}
.InputError, .TextareaError
{
	Color: #f00;
	Margin-Bottom: 0.25em;
}
.InputError
{
	Text-Align: center;
}
.InputValue
{
	Font-Size: 0.75em;
}
.Quantity, .Quantity100
{
	Font-Size: 0.95em;
	Left: 0%;
	Top: 0em;
}
.Quantity100
{
	Width: 100%;
}
.PleaseNote, .VAT
{
	Font-Style: italic;
}
.VAT
{
	Font-Size: 0.7em;
	Margin: 0em 0.5em;
	Text-Align: right;
}
.OrderForm, .Messages, .Members
{
	Border: 1px solid #030;
	Font-Size: 0.75em;
	Text-Align: center;
}
.ofHead, .mHead
{
	Font-Weight: bold;
	Background: #ded;
}
.ofProd, .ofPrice, .ofPriceHead, .ofQuant, .ofQuantHead, .ofTotal, .ofTotalHead, .ofFreq, .ofFree
{
	Border: 1px solid #bdb;
}
.ofProd, .ofTotalHead
{
	Text-Align: left;
}
.ofProd
{
	Width: 58%;
}
.ofPrice, .ofTotal, .ofFreq
{
	Width: 16%;
}
.ofPrice, .ofTotal
{
	Font-Family: "Courier New";
}
.ofQuant
{
	Font-Family: "Courier New";
	Width: 10%;
}
.mHead
{
	Background: #dfd;
}
.mAltRow
{
	Background: #ded;
}
.mDateTime, .mSubject, .mMessage, .mMessageHead, .mAction, .mName, .mEmail, .mCB
{
	Border: 1px solid #bdb;
}
.mDateTime, .mSubject
{
	Width: 20%;
}
.mMessage
{
	Text-Align: Left;
	Width: 50%;
}
.mAction, .mCB
{
	Width: 10%;
}
.mName, .mEmail
{
	Text-Align: Left;
}
.mName
{
	Width: 25%;
}
.mEmail
{
	Width: 50%;
}
.dlBody
{
	Text-Align: left;
}
.NoMargin
{
	Margin: 0em;
}
.None
{
	Display: none;
}
