body {
font-family: Arial, Helvetica, sans-serif;
background-color: #E1E1E1;
font-size: 71%;
line-height: 110%;
margin: 0 0 0 0px; padding: 0 0 0 0px;
}
#page-wrap {
  width: 1004px;
  margin: 15px auto;
  position: relative;
}

#sidebar {
  width: 149px;
  position: fixed;
  margin-left: 0px;
}

p, div, table, td, tr, img, span, sup{
margin: 0 0 0 0px;
padding: 0 0 0 0px;
}

sup{
font-size: 10px;
line-height: 12px;
}
h1{
font-size: 11px;
font-weight: bold;
line-height: 100%;
margin: 0 0 0 0px;
padding: 0 0 0 0px;
color: #337225;
}
.plaintext{
  font-size: 12px; 
  line-height: 15px;
}
.hugetext{
  font-size: 180%;
	line-height: 200%;
	font-weight: bold;
}
.hugetext2{
  font-size: 140%;
	line-height: 160%;
	font-weight: solid;
}

.plaintext a:link {color: #000000; background-color: transparent; text-decoration: none;}
.plaintext a:visited {color: #000000; text-decoration: none; background-color: transparent;}
.plaintext a:hover {color: #75BC3E; text-decoration: none; background-color: transparent;}
.plaintext a:active {color: #000000; text-decoration: none; background-color: transparent;}

.largefont {
  color: #000000;
  font-family:arial;
	font-size: 13px; 
	line-height: 16px;
} 

.menu a:link {color: #ffffff; background-color: transparent; text-decoration: none;}
.menu a:visited {color: #ffffff; text-decoration: none; background-color: transparent;}
.menu a:hover {color: #ffffff; text-decoration: none; border: none;}
.menu a:active {color: #ffffff; text-decoration: none; background-color: transparent;}
.menu {line-height: 21px; }

.tmenu a:link {color: #ffffff; background-color: transparent; text-decoration: none;}
.tmenu a:visited {color: #ffffff; text-decoration: none; background-color: transparent;}
.tmenu a:hover {color: #ffffff; text-decoration: none; background-color: transparent; border: none; }
.tmenu a:active {color: #ffffff; text-decoration: none; background-color: transparent;}

.tdmenu a:hover {color: #ffffff; background-color: #6BAD38; text-decoration: none; border: none;  width: 120px; height: 21px;}


.lmenu {font-size: 11px; line-height: 12px; margin: 0 0 0 0px; padding: 0 0 0 0px;}
.lmenu h1{font-size: 95%;}
.lmenu a:link {color: #337225; background-color: transparent; text-decoration: none; }
.lmenu a:visited {color: #337225; text-decoration: none; background-color: transparent;}
.lmenu a:hover {color: #337225; text-decoration: none; background-color: transparent; }
.lmenu a:active {color: #337225; text-decoration: none; background-color: transparent;}



.sub_prod {
background-color: #4e5e75;
font-weight: bold;
}
.insub_prod {
font-weight: bold;
}
.nav {
font-weight: bold; 
}

.Tlink {
font-size: 12px;
font-weight: solid;
color: #000000;
width: 100%;
height: 100%;
line-height: 38px;
}

.in_tmenu h1{font-size: 95%;}
.in_tmenu a:link {color: #ffffff; text-decoration: none;}
.in_tmenu a:visited {color: #ffffff; text-decoration: none;}
.in_tmenu a:hover {color: #F2C21B; text-decoration: none;}
.in_tmenu a:active {color: #ffffff; text-decoration: none; outline: 0;}
.in_tmenu a:focus {outline: 0;}



.in_link h1{font-size: 95%;}
.in_link a:link {color: #6AAB37; text-decoration: none; font-weight: bold;}
.in_link a:visited {color: #ffffff; text-decoration: none;}
.in_link a:hover {color: #537538; text-decoration: none;}
.in_link a:active {color: #ffffff; text-decoration: none; outline: 0;}
.in_link a:focus {outline: 0;}
		

.in a:link {color: #005B4C; background-color: transparent; text-decoration: underline;}
.in a:visited {color: #005B4C; text-decoration: underline; background-color: transparent;}
.in a:hover {color: #F2C21B; text-decoration: none; background-color: transparent;}
.in a:active {color: #005B4C; text-decoration: none; background-color: transparent; outline: 0;}
.in a:focus {outline: 0;}


.sub_prod_sv {background-color: #75A89D; filter: Alpha(Opacity=95); -moz-opacity: 0.96; -khtml-opacity: 0.96; opacity: 0.96; font-weight: bold;}
.insub_prod_sv {-moz-opacity: 1000; filter: Alpha(Opacity=1000); -khtml-opacity: 1000; opacity: 1000;  font-weight: bold; color: url(../img/white.png);}

.sub_prod_in {background-color:#4E5E75; filter: Alpha(Opacity=95); -moz-opacity: 0.95; -khtml-opacity: 0.95; opacity: 0.95; font-weight: bold;}
.insub_prod_in {-moz-opacity:100; filter: Alpha(Opacity=600); -khtml-opacity: 100; opacity: 100;  font-weight: bold;}

.hhtrns { filter: Alpha(Opacity=47); -moz-opacity: 0.47; -khtml-opacity: 0.47; opacity: 0.47;}
.hnavbg { filter: Alpha(Opacity=65); -moz-opacity: 0.65; -khtml-opacity: 0.65; opacity: 0.65;}
.inclass{ filter: Alpha(Opacity=110); -moz-opacity: 110; -khtml-opacity: 110; opacity: 110;}
.subhnavbg { filter: Alpha(Opacity=63); -moz-opacity: 0.63; -khtml-opacity: 0.63; opacity: 0.63;}
.insubhnavbg { filter: Alpha(Opacity=600); -moz-opacity: 200; -khtml-opacity: 200; opacity: 200;}

.links h1{font-size: 95%;}
.links a:link {color: #000000; text-decoration: none; font-weight: solid;}
.links a:visited {color: #000000; text-decoration: none;}
.links a:hover {color: #52842A; text-decoration: none;}
.links a:active {color: #000000; text-decoration: none; outline: 0;}
.links a:focus {outline: 0;}


#prod_sub a: link {
color: #3C4715;
text-decoration: none;
}
#prod_sub a: visited {
color: #3C4715;
text-decoration: none;
}
#prod_sub a: hover {
color: #ffffff;
text-decoration: none;
}
#prod_sub a: active {
color: #3C4715;
text-decoration: none;
outline: 0;
}
#prod_sub a:focus {
outline: 0;
}

.sas_prod_sub ul, .sas_prod_sub li {
margin: 0 0 0 0px;
padding: 0 0 0 0px;
border: none;
list-style-type: none;
list-style-image: none;
}
.sas_prod_sub a, .sas_prod_sub a:active, .sas_prod_sub a:visited {
text-decoration: none;
height: 31px;
background: transparent;
width: 160px;
display: block;
color: #3C4715;
}
.sas_prod_sub a {
vertical-align: bottom;
}
.L1 a:hover {
text-decoration: none;
border: none;
width: 160px;
display: block;
vertical-align: bottom;
}

.sas_prod_sub .L1 a: hover {
background-image: url(img/h_prd_sub-ov.jpg);
color: #ffffff;
}

.fmenuOut5 {cursor: pointer; margin: 0px;  width: 210px; padding: 0px; text-align: left; font-weight: bold;}
.fmenuOver5 {cursor: pointer; margin: 0px;  width: 210px;  padding: 0px; text-align: left; font-weight: bold;}

.fsubmenu5 {font-size: 11px; color: #ffffff; padding-left: 0px; width: 210px;   line-height: 13px; color: #ffffff;}
.fsubmenu5 a {color: #ffffff; text-decoration: none;  font-size: 11px; font-weight: bold;}
.fsubmenu5 a:hover {color: #ffffff; text-decoration: none;  font-size: 11px; font-weight: bold;}

.incpa a: link {color: #005B4C; background-color: transparent; text-decoration: underline;}
.incpa a: visited {color: #005B4C; text-decoration: underline; background-color: transparent; }
.incpa a: hover {color: #FF9900; text-decoration: none; background-color: transparent;}
.incpa a: active {color: #FF9900; text-decoration: none; background-color: transparent; outline: 0;}
.incpa a: focus {outline: 0;}


.hhtrns_up { filter: Alpha(Opacity=47); -moz-opacity: 0.47; -khtml-opacity: 0.47; opacity: 0.47; width: 129px; height: 48px; background-color: #ffffff;}
.hhtrns { filter: Alpha(Opacity=47); -moz-opacity: 0.47; -khtml-opacity: 0.47; opacity: 0.47; width: 129px; height: 47px; margin: 2px 0px 0px 0px; background-color: #ffffff;}
.notr {width: 129px; height: 47px;}

a:active, a:focus{outline: 0;}