* {padding:0;margin:0;}
html {background-image:url(../img/bg_body.gif);background-repeat:repeat;height:5000px;overflow-y:scroll;}
body {font-family: arial, helvetica, sans-serif;min-height:100%;}
a { outline:0; }

#container {overflow-x:hidden; width:1000px;}
#menu {width: 55px;margin-left:17px;height:620px;background-image:url(../img/bg_menu_shadow.png);background-repeat:no-repeat;float:left;display:inline;}
#content {float:left;width:850px;margin-left:65px;display:inline;}
p {font-size:13px;color:#231f20;margin-bottom:25px;line-height:19px;}
p a{color:#86a20c;text-decoration:none;}
p a:hover{text-decoration:underline;}
td {font-size:13px;color:#231f20;margin-bottom:25px;line-height:19px;}
td a{color:#86a20c;text-decoration:none;}
td a:hover{text-decoration:underline;}
.header {width:850px;float:left;display:inline;margin-top:15px;clear:right;}
.submenu {width:709px;height:133px;float:left;display:inline;}
.subsel {height:31px;margin-top:101px;float:left;padding-top:8px;display:inline;position:relative;}
.subsel a{font-size:15px;color:#FFFFFF;margin-left:10px;margin-right:10px;text-decoration:none;letter-spacing:1px;}
.subProduct {height:31px;margin-top:101px;float:left;padding-top:8px;display:inline;position:relative;background-repeat:repeat-x;}
.subProduct a{font-size:15px;color:#86a20c;margin-left:10px;margin-right:10px;text-decoration:none;letter-spacing:1px;}
.subOrigin {height:31px;margin-top:101px;float:left;padding-top:8px;display:inline;position:relative;background-repeat:repeat-x;}
.subOrigin a{font-size:15px;color:#5ebcba;margin-left:10px;margin-right:10px;text-decoration:none;letter-spacing:1px;}
.subCompany {height:31px;margin-top:101px;float:left;padding-top:8px;display:inline;position:relative;background-repeat:repeat-x;}
.subCompany a{font-size:15px;color:#1d8191;margin-left:10px;margin-right:10px;text-decoration:none;letter-spacing:1px;}
.subCSR {height:31px;margin-top:101px;float:left;padding-top:8px;display:inline;position:relative;background-repeat:repeat-x;}
.subCSR a{font-size:15px;color:#579422;margin-left:10px;margin-right:10px;text-decoration:none;letter-spacing:1px;}
.subContact {height:31px;margin-top:101px;float:left;padding-top:8px;display:inline;position:relative;background-repeat:repeat-x;}
.subContact a{font-size:15px;color:#dfa927;margin-left:10px;margin-right:10px;text-decoration:none;letter-spacing:1px;}
.logotype {width:141px;float:left;}
#col1 {width:850px;float:left;display:inline;margin-top:35px;clear:both;}
#col2a {width:407px;float:left;display:inline;margin-top:35px;}
#col2b {width:408px;float:left;display:inline;margin-top:35px;margin-left:35px;clear:right;}
#col2bcont {width:407px;float:left;display:inline;margin-top:35px;margin-left:35px;}
#col2bcont a{color:#86a20c;text-decoration:none;}
#col2bcont a:hover{text-decoration:underline;}
#col3a {width:260px;float:left;display:inline;margin-top:35px;}
#col3b {width:260px;float:left;display:inline;margin-top:35px;margin-left:35px;}
#col3c {width:260px;float:left;display:inline;margin-top:35px;margin-left:35px;clear:right;}
#MediaMenu {margin-left:110px; padding-top:5px;}
.biggreen {font-size: 20px;margin:0;padding:0;color: #86a20c; letter-spacing: 1px;}
.greenwrapped {font-size: 16px;margin:0;padding:0;color: #86a20c; letter-spacing: 1px;}
.smallgreen {font-size: 14px;margin:0;padding:0;color: #86a20c; letter-spacing: 1px;}
.bigblack {font-size: 28px;margin:0;padding:0;color: #1a171b; letter-spacing: 1px;}
.realbenefits {font-size: 12px;margin:0;padding:0;color: #1a171b; letter-spacing: 1px;}
.contfield {font-family: arial, helvetica, sans-serif;border:0px;background-image:url(../img/bg_body.gif);width:373px;height:23px;font-size:14px;padding-top:4px;padding-left:5px;}
.smallnote {font-size: 10px; line-height:13px; font-weight:bold;color:#231f20;}

