BODY { margin: 0px; background: url(/_gui/bk.gif) repeat; text-align:center; }
.Header{margin:auto; width:822px; height:109px;	text-align:left; background: url('/_gui/header_bk.png') no-repeat; }
.Logo { position:relative; padding:40px 0px 0px 20px; width:370px; float:left;}
/*.Tag { padding:65px 40px 0px 50px; width:316px;  float:right; background:#000;}*/
.Tag { padding:40px 10px 0px 0px; width:260px;  float:right; }
.Nav {margin:auto; width:822px; text-align:left; background: url('/_gui/body_bk.png') repeat-y; }
.NavMenu { 	padding:0px 0px 0px 18px; height:33px;	width:822px; }

.LocationContainer {margin:auto; width:822px; height:29px; text-align:left; background: url('/_gui/location_bk.png') no-repeat;  }
.Location { font:normal 8pt arial;color:#000; padding: 10px 0px 0px 30px;} 
.Location A { position:relative;font:normal 8pt arial;color:#567029; text-decoration:none;}
.Location A:Hover {color:#fff;text-decoration:none; }

.Container {margin:auto; width:822px; text-align:left; background: url('/_gui/body_bk.png') repeat-y; }
.Body {padding:1px 24px 0px 18px; }

.Bottom{margin:auto; width:822px; height:109px;	text-align:left; background: url('/_gui/bottom_bk.png') no-repeat; }

.SubNav { width:190px;	position:relative; background:#fff;}
.SubNavTitle { padding:2px 0px 4px 10px;  font:bold 11pt arial;	color:#454442; }
.SubNavTitle a { padding:2px 0px 4px 0px;  font:bold 11pt arial;  color:#454442; text-decoration:none; }
.SubNavItem { font:bold 9pt arial; color:#454442; 	}
.SubNavItem a { padding:4px 0px 4px 25px; display:block; color:#454442; text-decoration:none; width:165px; background: url(/_gui/bullet.gif) no-repeat 10px 7px;}
.SubNavItem a:hover { background-color:#8CBD40; color:#fff; width:165px; }
.SubNavItemOn { font:bold 9pt arial; padding:4px 0px 4px 25px; display:block; color:#567029; text-decoration:none; width:165px; background: url(/_gui/bullet.gif) no-repeat 10px 7px;}

.SubNavItem2 { font:normal 8pt arial; color:#454442; 	}
.SubNavItem2 a { padding:4px 0px 4px 40px; display:block; color:#454442; text-decoration:none; width:150px; }
.SubNavItem2 a:hover { background-color:#8CBD40; color:#fff; width:150px; }
.SubNavItem2On { font:normal 10pt arial; padding:4px 0px 4px 40px; display:block; color:#567029; text-decoration:none; width:150px; }

/*.Content { padding:20px; font:normal 11pt arial; color:#5A7526; background: url(/_gui/copy_bk.gif) no-repeat 0px 0px; min-height: 435px; height: 435px;}*/
.Content { padding:10px 0px 10px 15px; font:normal 10pt arial; color:#000; line-height:140%; min-height: 435px; height: 435px; z-index:15; width:540px; position:relative; }
HTML > BODY .Content {	min-height: 435px; height: auto; }




P { font:normal 9pt verdana; color:#333; line-height:140%; }
LI { font:normal 9pt verdana; color:#333; line-height:140%; margin-bottom:20px;}

/*P {  font:normal 10pt arial; color:#000; line-height:140%;margin:0px 0px 15px 0px; padding:0px;}*/
H1 {  font:bold 15pt arial; color:#5A7526; margin:0px  0px 10px 0px; padding:0px;}
H2 {  font:bold 13pt arial; color:#5A7526; margin:0px 0px 5px 0px; padding:0px;}
H4 {  font:bold 10pt arial; color:#5A7526; margin:0px 0px 0px 0px; padding:0px;}

.FooterContainer {margin:auto; width:782px;  text-align:center; padding:0px 20px 0px 20px;}
.Footer { font:normal 9pt arial; color:#ffffff;  } 
.Footer A {  color:#fff; text-decoration:underline;} 
.Footer A:hover { color:#000; text-decoration:none;} 

.Tabs { width:570px;margin-top:0px;  float:left; }
.Tab { float:left;  margin-right:4px; text-align:center;}
.Tab a{ float:left; width:137px; height:27px; padding:0px 0px 0px 0px; background: url("/_gui/tab_off.gif") 0px 0px no-repeat; font:bold 10pt arial; color:#939393; text-decoration:none;}
.Tab a:hover{ background: url("/_gui/tab_on.gif") 0px 0px no-repeat;  color:#fff;}
.TabOn { width:137px;float:left;  padding:0px 0px 0px 0px; height:27px; margin-right:4px; font:bold 10pt arial; color:#354c7e; text-align:center; background: url("/_gui/tab_on.gif") 0px 0px no-repeat;}
.TabOn a{ width:137px;float:left; height:27px; font:bold 10pt arial; color:#fff; text-decoration:none;}
.TabContainer {  display:block; width:560px; float:left; border-top: 3px solid #567623; border-left:1px solid #DFDFDF; border-right:1px solid #DFDFDF; border-bottom:1px solid #DFDFDF; }
.TabPadding {padding:10px 10px 10px 10px;  }
.GreenBox { float:left;width:278px;background:#567623;font:normal 10pt arial; color:#fff; margin:10px 0px 10px 0px; }
.GreenBox LI { font:normal 10pt arial; color:#fff; margin:0px 10px 0px 25px; padding:0px;}
.GreenBox UL { margin:0px; padding:0px; width:278px;}


/*.RightText {  width:240px; float:right;  padding:0px 0px 10px 10px; }*/

.ProductContainer {  display:block; width:560px; float:left;  }
.ProductRight { width:260px; float:right;  padding:0px 0px 10px 10px; }
.ProductLeft { width:280px; float:left; display:block; }
.ProductImage P {text-align:center;margin:0px; padding:0px;}

.ProductImages {width:278px;float:left; z-index:40;}
.ProductImage {padding-bottom:5px; }
.ProductThumbnail { padding-right:5px;float:left; }
.ProductThumbnailEnd {padding-right:0px;float:left; }

a { color:#5A7526; text-decoration:none; font:normal 9pt verdana; }
a:hover { background-color:#5A7526; color:#fff;  } /*#8CBD40*/
/*.Highlight { font:bold 12pt arial; color:#5A7526; line-height:140%; margin-bottom:15px; }*/
/*.Contact { font:bold 10pt arial; color:#000; background:#eee; border:1px solid #999;padding:10px; margin-bottom:10px; }*/
.Contact { font:bold 10pt arial; color:#fff; background:#567623; padding:10px; margin-bottom:10px; }
.Contact A { color:#fff; }

.ProductContact { font:bold 10pt arial; color:#000; background:#eee; padding:10px; margin-bottom:10px; border:1px solid #ccc;}

.Indent {font:italic 10pt arial; padding:0px 25px 0px 25px; }

.Link {display:block; padding:10px 10px 10px 0px; width:500px; margin-bottom:15px; }
.Link IMG { padding-right:15px; /*border:1px solid #567623;*/}
.Link p {  padding:0px 0px 0px 135px; }

.ThumbnailLeft { width:100px; padding:0px 15px 0px 0px; float:left;}

.TableHeader { font:bold 10pt arial; color:#fff; background:#5A7526; padding:3px;} 
.TableSubHeader { font:bold 10pt arial; color:#000; background:#E8F2D9; padding:3px;} 
.TableData { font:normal 10pt arial; color:#000;  padding:10px 20px 10px 0px; border-bottom:1px solid #5A7526;} 

.Thumbnail  { width:180px; padding:0px 15px 15px 0px; float:left;}
.Highlight { font:normal 13pt verdana; color:#5A7526; line-height:140%; margin-bottom:15px; }
.Section {display:block;float:left;background:#eee;padding:10px;margin-bottom:15px;width:520px;}

.WhatsNew { background: url("/_gui/whatsnewbk.gif") #fff 0px 0px repeat-x;  display:block; margin-bottom:0px; }
.WhatsNewContent {  }
.WhatsNewImage { float:left; padding:0px 10px 20px 0px; }
.WhatsNewTitle { margin: 0px; padding:5px 0px 0px 0px; font:bold  11pt verdana; color:#333; color:#5A7526; }
.WhatsNewText { margin: 0px; padding:0px 10px 0px 0px; font:normal 9pt verdana; color:#333;  }
.HomeContent { background:#fff; width:780px; display:block;float:left;}
.PDF { height:25px;    background: url("/_gui/pdficon_small.gif") 0px 0px no-repeat; padding-left:20px;	font:normal 8pt Verdana; color:#000; }

