html {}
body {font-size: 100%; margin: 0px; font-family: Verdana}
h1 {font-weight: bold; font-size: 16pt; color: #336633; font-style: italic; font-family: georgia, verdana; letter-spacing: 1px}
h2 {font-weight: bold; font-size: 12pt; color: #336633; font-style: italic; font-family: georgia, verdana; letter-spacing: 1px}
h3 {font-weight: bold; font-size: 16pt; color: #336633; font-style: italic; font-family: georgia, verdana; letter-spacing: 1px}
p {font-size: 10pt; color: #336633}
a {color: #336633; text-decoration: none}
a:hover {color: #cccc99}
ul {margin-top: 5px; font-size: 10pt; padding-top: 0px}
li {padding-left: 2px; font-size: 7pt; margin-left: 0px; LIST-style-TYPE: none; text-align: left}

.clear{clear: both}
.top {border-top: #cccc99 1px solid; DISPLAY: block; font-size: 8pt; text-align: right}
#text_right{padding-left: 10px; FLOAT: right; width: 265px}
#text_left{padding-right: 10px; FLOAT: left; width: 265px}

#sliding {border-right: #336633 1px solid; border-top: #336633 1px solid; background: #fff; FLOAT: right; margin: 0px 5px 2px 10px; border-left: #336633 1px solid; width: 150px; border-bottom: #336633 1px solid; text-align: center}
#sliding a{	font-size: 8pt; color: #336633}

.testimonial {border-top: #336633 2px solid; width: 98%; border-bottom: #336633 1px solid; font-style: italic}
.table_grnborder {border-right: #336633 1px solid; border-top: #336633 1px solid; font-size: 8pt; border-left: #336633 1px solid; color: #336633; border-bottom: #336633 1px solid}
.table_olivebg {border-right: #fff 1px solid; border-top: #fff 1px solid; font-size: 8pt; background: #cccc99; border-left: #fff 1px solid; color: #fff}
.table_grnebg {font-size: 8pt; background: #336633; color: #fff}

#clearall {CLEAR: both}
UNKNOWN {height: auto}
#onlinespecial {background: url(images/sce/special-bg.gif) no-repeat; width: 139px; padding-top: 35px; height: 114px; text-align: center}
#onlinespecial a{font-size: 14px; color: #ffffcc; font-family: Georgia, verdana}
.specialbold {font-weight: bold; color: #ffcc66}
#onlinespecial a:hover {	color: #fff}

/*------------------------*/

body{	
	border-top: #336633 3px solid; 
	border-left-color: #336633; 
	background: #cccc99; 
	margin: auto; 
	width: 100%; 
	border-bottom: #336633 3px solid; 
	height: 100%; 
	border-right-color: #336633
}
#container{
	width: 752px; 
	margin:auto;	
	border-right: #003300 1px solid; 
	background: #fff; 
	border-bottom-color: #003300; 
	margin: auto; 
	border-left: #003300 1px solid; 
	width: 752px; 
	color: #336633; 
	border-top-color: #003300; 
}

#header{height:192px; width: 752px; background-image: url(../images/header.jpg);}
#header span{display: none}

#navigation{
	background: url(../images/menu_bg.gif) repeat-x; 
	height: 21px;
	font-weight: bold; 
	font-size: 10pt; 
	color: #fff; 
	font-style: italic; 
	font-family: Georgia, Verdana; 
	letter-spacing: 1px
}
#navigation ul{margin:0px; padding:0px;}
#navigation li{float: left; width: 119px; height: 21px; position: relative}
#navigation li ul{display:none; margin:0px; padding:0px; width:300px;}
#navigation li ul li{float: none; width: 100%}
#navigation li ul li a{display: block;text-align:left;}
#navigation a {color: #fff; text-decoration: none; line-height: 21px;font-size: 10pt; text-align:center; display:block}
#navigation a:hover {color: #cccc99}

#menu {	FONT-SIZE: 10pt; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; WIDTH: 100%; FONT-FAMILY: Georgia, Verdana}
#menu UL {	padding-RIGHT: 0px; padding-left: 0px; FONT-SIZE: 10pt; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; padding-bottom: 0px; MARGIN: 0px; WIDTH: 100px; padding-TOP: 0px; FONT-FAMILY: Georgia, Verdana; LIST-STYLE-TYPE: none; LETTER-SPACING: 1px}
#menu UL LI UL {	WIDTH: 150px}
#menu A {	padding-RIGHT: 0px; DISPLAY: block; padding-left: 0px; FONT-SIZE: 8pt; BACKGROUND: none transparent scroll repeat 0% 0%; padding-bottom: 0px; MARGIN: 0px; COLOR: #ffffff; padding-TOP: 0px; FONT-FAMILY: Georgia, Verdana; TEXT-ALIGN: left; TEXT-DECORATION: none}
#menu A.main_menu {	DISPLAY: inline; BACKGROUND: none transparent scroll repeat 0% 0%; FONT: bold italic 10pt Georgia, Verdana; WIDTH: 120px; COLOR: #ffffff; TEXT-ALIGN: center}
#menu A:hover {	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #cccc99}
#menu A.main_menu:hover {	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #cccc99}
#navigation UL UL {	FONT-SIZE: 8pt; Z-INDEX: 500; BACKGROUND: #336633; POSITION: absolute}
#navigation UL UL UL {	left: 100%; TOP: 0px}

div#navigation ul ul,div#navigation ul li:hover ul ul{ display: none;}
div#navigation ul li:hover ul,div#navigation ul ul li:hover ul{display: block;}

#supportingText{padding-left: 160px; padding-right: 10px; position:relative; clear:both}
#supportingText p{LINE-HEIGHT: 150%; TEXT-ALIGN: justify}
#supportingText a {font-weight: bold; text-decoration: none}
#supportingText a:hover {color: #cccc99}

#side_links{position: absolute; top: 0px; left:5px;width: 150px; text-align: center}
#side_links a {font-weight: normal; text-decoration: none}
#side_links a:hover {color: #cccc99}
.side_catalog {font-size: 10pt; text-align: center}
.side_catalog ul {padding-left: 2px; font-size: 7pt; margin-left: 0px; LIST-style-TYPE: none; text-align: left}
#side_submenu {border-top: #cccc99 1px solid; font-size: 10pt; background: url(../images/submenu_bg.jpg) no-repeat; width: 120px; color: #003300; height: 200px; text-align: left}
#side_submenu .submenu_title {DISPLAY: block; font-weight: bold; background: #336633; color: #cccc99; border-bottom: #cccc99 1px solid}
#side_submenu .submenu_title a {color: #cccc99}
#side_submenu .submenu_title a:hover {color: #fff}
#side_submenu a {DISPLAY: block; font-weight: bold; color: #336633}
#side_submenu a:hover {color: #fff}
#side_submenu UL {margin-top: 0px; padding-left: 2px; margin-left: 0px; padding-top: 0px; LIST-style-TYPE: none; text-align: left}
#side_submenu LI {margin-top: 2px; DISPLAY: block; font-size: 7pt; color: #cccc99; border-bottom: #cccc99 1px solid; LIST-style-TYPE: none; text-align: left}

#contactform div {margin-bottom: 0.5em; width: 100%}
#contactform .indent {margin: 10px 0px 10px 95px}
#contactform .form_element {padding-right: 10px; padding-left: 0px; FLOAT: left; padding-bottom: 0px; width: 180px; padding-top: 0px; text-align: right}
#contactform .form_data {padding-right: 0px; padding-left: 0px; FLOAT: left; padding-bottom: 0px; padding-top: 0px; text-align: left}
#contactform .separator {CLEAR: both; padding-right: 0px; padding-left: 0px; font-size: 0px; padding-bottom: 0px; padding-top: 0px; height: 0px}
#MainPanel p, #contactform p{margin-top:5px; margin-bottom: 0px}
.flabel{float: left; width: 200px;}
#footer {clear: both;font-size: 8pt; background: #fff; margin: 20px auto auto;width: 100%; font-family: verdana; text-align: center; padding-bottom:10px}
#footer .menu {color: #336633; letter-spacing: 1px}
#footer .menu a {color: #336633; text-decoration: none}
#footer .menu a:hover {font-style: italic}
#footer .copy {font-size: 7pt; color: #cccc99}
#footer .copy a {color: #cccc99; text-decoration: none}
#footer .copy a:hover {text-decoration: underline}