BODY, HTML {
background-color:#ebe5d9;
margin:0px;
padding:0px;
font-size:11px;
height:100%;
width:100%;
}
P {
margin:0px;
padding:5px 0px 5px 0px;
}
H1 {
margin:0px;
padding:5px 0px 5px 0px;
}
BODY {
font-family:Arial;
text-align:center;
}
IMG {
border-width:0px;
}
A {
text-decoration:none;
}
A:hover {
text-decoration:underline;
}
.WhiteContainer {
position:relative;
width:100%;
background-color:#FFFFFF;
margin:50px 0px 0px 0px;
border-bottom:1px #bfbfbf solid;
border-top:1px #bfbfbf solid;
min-height:742px;
}
.MainContainer {
position:relative;
width:920px;
background-image:url('orange_back.png');
background-position:left top;
background-repeat:repeat-y;
text-align:left;
margin:0px auto;
min-height:742px;
}
.TopHead {
position:absolute;
display:block;
top:0px;
left:0px;
width:100%;
height:49px;
background-color:#ebe5d9;
clear:both;
}
.TopHead P {
height:48px;
line-height:48px;
width:900px;
margin:0px auto;
text-align:left;
font-family:Arial;
font-size:12px;
color:#b0aca3;
font-weight:bold;
}

.Footer {
position:relative;
display:block;
left:0px;
width:100%;
height:auto;
background-color:#ebe5d9;
border-top:1px #bfbfbf solid;
clear:both;
z-index:0;
}

ul.TopMenu {
position:absolute;
margin:-255px 0px 0px -125px;
padding:0px;
display:block;
height:0px;
width:755px;
}


ul.TopMenu li {
display:block;
float:right;
width:115px;
height:65px;
background-color:#8FC600;
margin:0px 0px 0px 10px;
padding:0px;
}
ul.TopMenu li DIV {
display:block;
padding:40px 0px 0px 0px;
margin:0px;
width:115px;
font-family:"Trebuchet MS", Tahoma, Verdana;
font-size:16px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
}
ul.TopMenu li.Select {
display:block;
float:right;
width:115px;
height:110px;
background-color:#8FC600;
background-image:url('button.png');
background-position:center bottom;
background-repeat:no-repeat;
margin:0px 0px 0px 10px;
padding:0px;
}
ul.TopMenu li.Select DIV {
display:block;
padding:70px 0px 0px 0px;
margin:0px;
width:115px;
font-family:"Trebuchet MS", Tahoma, Verdana;
font-size:16px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
}

ul.TopMenu li A {
color:#FFFFFF;
}

.LeftBlock {
width:280px;
float:left;
padding-bottom:30px;
min-height:700px;
}
.LeftBlock .Logo {
width:280px;
height:192px;
background-color:#FFFFFF;
}
.LeftBlock .Logo .Image {
padding:10px;
}
.MainImage {
width:640px;
background-color:#8FC600;
margin-top:10px;
}
.LeftMenu {
width:280px;
background-color:#8FC600;
background-image:url('green_bottom.png');
background-position:center bottom;
background-repeat:no-repeat;
border-bottom:10px #FFFFFF solid;
}
.LeftMenu H1 {
font-family:"Trebuchet MS", Tahoma, Verdana;
font-size:14px;
font-weight:bold;
margin:0px;
color:#FFFFFF;
padding:10px;
}
.LeftMenu H1 A {
color:#FFFFFF;
}
.LeftMenu ul {
display:block;
margin:0px;
list-style:none;
padding:0px 20px 20px 20px;
font-family:Tahoma;
font-size:10px;
}
.LeftMenu ul li:first-letter {
margin-left:-12px;
}
.LeftMenu ul li {
color:#003300;
margin:5px 0px 5px 12px;
}
.LeftMenu ul li A {
color:#003300;
}

.LeftMenu ul li.Select A {
color:#003300;
text-decoration:underline;
}


.RightBlock {
width:640px;
float:right;
margin:0px;
padding:0px;
min-height:700px;
}
.RightContent {
background-color:#f8f8f8;
background-image:url('main_back.png');
background-position:left top;
background-repeat:no-repeat;
margin:10px;
padding:10px;
font-family:Verdana;
font-size:11px;
line-height:15px;
color:#002233;
min-height:500px;
}
.RightContent A {
color:#8FC600;
}
.RightContent H1 {
font-family:"Trebuchet MS", Tahoma, Verdana;
font-size:14px;
font-weight:bold;
color:#8FC600;
padding:0px 0px 5px 0px;
margin:0px;
}

.RightContent H2 {
font-family:"Trebuchet MS", Tahoma, Verdana;
font-size:12px;
font-weight:bold;
color:#8FC600;
padding:20px 0px 0px 0px;
margin:0px;
}
.RightContent P {
padding:0px 0px 5px 0px;
}

.LeftBottom {
top:100%;
position:absolute;
margin-top:-37px;
margin-left:-280px;
width:280px;
height:110px;
background-image:url('bottom_orange.png');
background-position:left top;
background-repeat:no-repeat;
}
.LeftBottom P {
top:30px;
padding:20px;
font-family:Verdana;
color:#FFFFFF;
margin:0px;
z-index:1000;
}

.MainBottom {
top:100%;
position:absolute;
width:620px;
height:25px;
background-color:#8FC600;
margin-left:10px;
}
.MainBottom P {
text-align:right;
font-family:Verdana;
color:#FFFFFF;
margin:0px;
z-index:1000;
line-height:25px;
padding-right:10px;
}

.MainBottom2 {
top:100%;
position:absolute;
width:620px;
height:25px;
margin-left:10px;
}
.MainBottom2 P {
text-align:right;
font-family:Verdana;
color:#FFFFFF;
margin-top:35px;
z-index:1000;
line-height:25px;
padding-right:10px;
}

BR.Clear {
clear:both;height:0px;padding:0px;margin:0px;line-height:0px;
}

.MainImageContent {
width:630px;
height:192px;
}
.Products {
}
.Products .Small {
font-family:Arial;
font-size:11px;
font-weight:bold;
color:#000000;
text-align:center;
vertical-align:bottom;
}
.Products .Small A {
display:block;
padding:2px;
text-decoration:none;
color:#000000;
background-color:transparent;
}
.Products .Small A:hover {
text-decoration:none;
background-color:#cbe67e;
background-color:#e0fb92;
}

.ProductForm {
background-image:url('form_back.png');
background-position:top left;
background-repeat:no-repeat;
background-color:#8FC600;
width:265px;
height:192px;
float:left;
}
.ProductForm H1 {
margin:0px 0px 10px 0px;
padding:0px;
font-size:16px;
}
.ProductForm FORM {
padding:15px 25px 15px 15px;
margin:0px;
font-family:"Trebuchet MS", arial;
font-size:13px;
color:#336600;
}

.ProductForm FORM INPUT {
background-color:#edf6d1;
border:1px :#999999 solid;
width:215px;
}

.ProductForm FORM P {
padding:2px;
margin:0px;
background-color:#edf6d1;
height:36px;
overflow:auto;
}
.ProductForm FORM SELECT {
background-color:#edf6d1;
width:215px;
}
.ProductImage {
width:365px;
height:172px;
margin:10px 0px 10px 0px;
background-position:top right;
background-repeat:no-repeat;
float:right;
}

.ProductImage #TopImage {
width:220px;
height:150px;
margin:10px 0px 0px 0px;
padding:0px 10px 0px 0px;
float:right;
text-align:center;
}

.Order TH {
font-family:"Trebuchet MS", Tahoma, Verdana;
font-size:14px;
font-weight:bold;
color:#8FC600;
padding:5px;
margin:0px;
border-bottom:1px #8FC600 solid;
}

.Order TABLE TD  {
white-space:nowrap;
padding:5px;
vertical-align:top;
}
.Order .even TD {
background-color:#F0F0F0;
}
.Order .odd TD {
background-color:#FFFFFF;
}
.Order INPUT, SELECT{
background-color:#edf6d1;
border:1px :#999999 solid;
}
.Order SELECT {
width:auto;
}
.Order INPUT {
width:auto;
}
.Err {
font-size:11px;
font-weight:bold;
color:#990000;
white-space:normal;
}
.Lang {
height:25px;
padding-top:5px;
text-align:center;
font-size:11px;
}
.Lang A {
color:#FFFFFF;
}