BODY {
	TEXT-ALIGN: center; PADDING-BOTTOM: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 80%/160% Tahoma, Verdana, Arial, Sans-Serif; DIRECTION: rtl; BACKGROUND: url(../imgs/bg_body.jpg) #ccea88 repeat-x; COLOR: #444; PADDING-TOP: 0px
}

.graphic {
	PADDING-BOTTOM: 0px; TEXT-INDENT: -8000px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; OVERFLOW: hidden; PADDING-TOP: 0px
}
#header H1 {
	PADDING-BOTTOM: 0px; TEXT-INDENT: -8000px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; OVERFLOW: hidden; PADDING-TOP: 0px
}
#content:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.fixed:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
#content {
	DISPLAY: block
}
.fixed {
	DISPLAY: block
}
#content {
	MIN-HEIGHT: 1%
}
.fixed {
	MIN-HEIGHT: 1%
}
* HTML #content {
	HEIGHT: 1%
}
* HTML .fixed {
	HEIGHT: 1%
}
A {
	COLOR: #387287; TEXT-DECORATION: none
}
A:hover {
	COLOR: #999
}
LI {
	FONT: 100%/160% Tahoma, Verdana, Arial, Sans-Serif; COLOR: #242424
}
P {
	MARGIN: 1em 0px
}
BLOCKQUOTE {
	MARGIN: 1em 0px
}
UL {
	MARGIN: 1em 0px
}
OL {
	MARGIN: 1em 0px
}
FORM {
	MARGIN: 1em 0px
}
BLOCKQUOTE {

}
IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
HR {
	DISPLAY: none
}
LI {
	DISPLAY: list-item
}
#container {
	TEXT-ALIGN: right; MARGIN: 0px auto; WIDTH: 804px
}
#header {
	POSITION: relative; BACKGROUND: url(../imgs/bg_header.png) no-repeat 0px 0px; HEIGHT: 80px
}
#content {
	PADDING-BOTTOM: 1.5em; MARGIN: 0px 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #fff; PADDING-TOP: 1em
}
#main {
	WIDTH: 470px; DISPLAY: inline; FLOAT: right; MARGIN-RIGHT: 55px
}
#side {
	POSITION: relative; WIDTH: 274px; DISPLAY: inline; FLOAT: right; MARGIN-RIGHT: 24px
}
#footer {
	PADDING-BOTTOM: 0px; MARGIN: 0px 7px; PADDING-LEFT: 40px; PADDING-RIGHT: 40px; BACKGROUND: #7c9347; HEIGHT: 40px; COLOR: #fff; CLEAR: both; PADDING-TOP: 0px
}
UL#nav {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
UL#nav LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
UL#nav {
	MARGIN: 0px 7px; BACKGROUND: url(../imgs/bg_nav.png) no-repeat 0px 0px; HEIGHT: 55px
}
UL#nav LI {
	LINE-HEIGHT: 55px; DISPLAY: inline; HEIGHT: 55px
}
UL#nav LI A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 55px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 22px; PADDING-RIGHT: 22px; DISPLAY: inline; FLOAT: right; HEIGHT: 55px; COLOR: #fff; FONT-SIZE: 17px; PADDING-TOP: 0px
}
UL#nav LI.selected A {
	BACKGROUND: #fff; COLOR: #333
}
UL#nav LI A:hover {
	BACKGROUND: #fff; COLOR: #333
}
#header UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#header UL LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#header UL {
	POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BACKGROUND: url(../imgs/bg_nav.png) no-repeat 0px 0px; HEIGHT: 55px; TOP: 25px; PADDING-TOP: 0px; LEFT: 7px
}
#header UL LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 55px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: inline; FLOAT: right; HEIGHT: 55px; PADDING-TOP: 0px
}
#header UL LI A {
	LINE-HEIGHT: 55px; TEXT-TRANSFORM: lowercase; DISPLAY: inline; FLOAT: right; HEIGHT: 55px; COLOR: #fff; FONT-SIZE: 13px
}
#header UL LI A:hover {
	COLOR: #aaa
}
#side UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#side UL LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#side UL {
	MARGIN: 1em 0px
}
#side UL LI {
	BORDER-BOTTOM: #e5e5e5 1px solid; PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0.5em
}
#side UL LI A {
	DISPLAY: block; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
#header H1 {
	POSITION: absolute; WIDTH: 380px; BACKGROUND: url(../imgs/bg_logo.png) no-repeat 0px 0px; FLOAT: right; HEIGHT: 80px; TOP: 20px; RIGHT: 0px
}
#header H1 A {
	DISPLAY: block; HEIGHT: 80px
}
#main A {
	COLOR: #a50000; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.img {
	BORDER-BOTTOM: #fcfcfc 5px solid; BORDER-LEFT: #fcfcfc 5px solid; FLOAT: right; BORDER-TOP: #fcfcfc 5px solid; BORDER-RIGHT: #fcfcfc 5px solid
}
.right {
	FLOAT: left
}
#intro {
	POSITION: relative; MARGIN: 0px 7px; BACKGROUND: url(../imgs/bg_intro.jpg) #fff no-repeat 0px 0px; HEIGHT: 196px
}
#intro P {
	LINE-HEIGHT: 130%; MARGIN: 0px 48px 0px 0px; WIDTH: 400px; COLOR: #fff; FONT-SIZE: 18px; PADDING-TOP: 60px
}
#intro P A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #8bb52b; COLOR: #fff; PADDING-TOP: 0px
}
#intro P A:hover {
	BACKGROUND: #fff; COLOR: #8bb52b
}
#intro IMG {
	POSITION: absolute; TOP: 42px; RIGHT: 448px
}
FORM {
	MARGIN: 1em 0px
}
FIELDSET {
	BORDER-BOTTOM: #77ffaa 5px solid; BORDER-LEFT: #77ffaa 5px solid; PADDING-BOTTOM: 1em; MARGIN: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND: #eaffc2; BORDER-TOP: #77ffaa 5px solid; BORDER-RIGHT: #77ffaa 5px solid; PADDING-TOP: 1em
}
LEGEND {
	DISPLAY: none
}
LABEL {
	TEXT-ALIGN: left; MARGIN-TOP: 5px; WIDTH: 120px; FLOAT: right; MARGIN-LEFT: 10px; CLEAR: both
}
.submit {
	TEXT-ALIGN: left; MARGIN: 1em 0px; HEIGHT: 52px
}
SPAN.error {
	DISPLAY: block; COLOR: #a50000; FONT-WEIGHT: bold; MARGIN-RIGHT: 130px
}
#footer P {
	MARGIN: 0px; PADDING-TOP: 10px
}
#footer A {
	COLOR: #fff; TEXT-DECORATION: none
}
#footer A:hover {
	COLOR: #000; TEXT-DECORATION: none
}
#footer UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 10px
}
#footer LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 10px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
TABLE#products {
	MARGIN: 4%; WIDTH: 94%
}
TABLE#products TR TD {
	BORDER-BOTTOM: #b5d370 1px solid; BORDER-LEFT: #b5d370 1px solid; BORDER-TOP: #b5d370 1px solid; BORDER-RIGHT: #b5d370 1px solid
}
TABLE#products TR:hover {
	BACKGROUND: #def0b4
}
#companies IMG {
	PADDING-BOTTOM: 14px; PADDING-LEFT: 28px; PADDING-RIGHT: 28px; PADDING-TOP: 14px
}
#home {
	WIDTH: 700px; DISPLAY: inline; FLOAT: right; MARGIN-RIGHT: 30px
}
.msg {
	TEXT-ALIGN: center; COLOR: red; FONT-WEIGHT: bold
}
h2 {
	font: bold 24px Arial;
}
