body {
 background: #F0F0F0;
 font: small Verdana, Arial, Helvetica, sans-serif;
 color: #333333;
 text-align: center;
 margin-top: 0px;
}

a {
 color: #1f5c82;
}

img {
    border: 0px;
}

h2 {
 font-weight:bold;
 color: #2d2d2d;
}

#wrapper {
 width: 776px;
 margin: 0 auto;
 text-align: left;
 font-size: 85%;
 background: #FFFFFF;
 border: 1px solid #CCCCCC;
 border-top: 0px;
}

.header {
 background: #FFFFFF url('img/header.jpeg');
 height: 115px;
 padding: 0px;
 text-align:left;
 margin-bottom: 0px;
}

.supplychain_box {
 /* height:139px;
 /* background:url('img/supplychain.jpg'); */
 margin-bottom:1px;
}
.footer {
 border-top: 1px solid #CCCCCC;
 color: 333333;
 height:40px;
}

.footer_cpright {
 float:right;
 text-align:right;
 margin:5px;
}

.footer_info {
 float:left;
 margin:5px;
}

.off {
 color: #AAAAAA;
}

.logo {
 margin-top: 15px;
 margin-left:30px;
}

.content {
    padding: 5px;
}

.topic {
 background: #2b80b5;
 float: left;
 min-width: 120px;
 text-align:left;
 padding-left:3px;
 border-right: 1px solid #AEAEAE;
}

.breadcrum {
 font-weight:bold;
 font-size:normal;
 line-height:20px;
 background: #686868;
 color:#FFFFFF;
 width:100%;
 text-align:right;
}

.breadcrum a {
 color:#FFFFFF;
}

.content_area {
 float:left;
 text-align:left;
 margin:5px;
 margin-left:10px;
 width:625px;
 font-size:9pt;
}
#menu ul {
 list-style: none;
 padding: 0px;
 margin: 0px;
}

#menu li {
 float: left;
 margin-right: 0px;
 margin-left:0px;
 padding: 0px;
 text-align: center
}

#menu li a {
 background: #83E100 url('img/style/menubuttons.gif') 0px 20px;
 line-height: 20px;
 width: 130px;
 display: block;
 color: #FFFFFF;
 text-decoration: none;
 text-align: center;
 font-weight: bold;
}

#menu li a:hover {
 background-position: 0px 0px;
 color: #FFFFFF;
}

#menu {
 height: 20px;
 background: #83E100 url('img/style/menubg.gif');
}

#menu ul li ul {
 width: 201px;
 list-style: none;
 position: absolute;
 display: none;
}

#menu ul li ul li,
#menu .active ul li ul li {
 width: 230px;
 border-top: 1px solid #AEAEAE;
}

#menu ul li ul li a,
#menu .active ul li ul li a {
 background: #686868;
 line-height: 20px;
 width: 225px;
 font-weight: normal;
 color: #FFFFFF;
 text-align:left;
 display: block;
 padding-left:5px;
}

#menu ul li ul li a:hover,
#menu .active ul li a:hover {
 background: #2b80b5;
 color: #FFFFFF;
 font-weight:bold;
}

#menu li:hover ul ul,
#menu li:hover ul ul ul {
 display: none;
}

#menu li:hover ul,
#menu li li:hover ul,
#menu li li li:hover ul {
 display: block;
}

#nav-secondary {
 background: #686868;
 width:123px;
}

#nav-secondary ul {
 list-style: none;
 margin-top:0px;
 padding-left:0px;
}

#nav-secondary ul li {
 border-top: 1px solid #AEAEAE;
 text-align:left;
 font-weight: bold;
}

#nav-secondary ul li a {
 padding-left:5px;
 display:block;
 line-height:20px;
 width:118px;
 color:#FFFFFF;
 text-decoration:none;
}

#nav-secondary ul li a:hover {
 background:#2b80b5;
 font-weight:bold;
}

.more h3 {
 margin-top: 10px;
 margin-bottom:5px;
 color: #555555;
}

.more a {
 text-decoration:none;
}

.more img {
 margin-right:5px;
}

.box {
 float:right;
 background:#686868;
 margin:8px;
 margin-top:50px;
}

.box h4 {
 margin: 0px;
 padding: 5px;
 color: #FFFFFF;
 border-bottom: 1px solid #AEAEAE;
 background: #2b80b5;
}

.box ul {
 list-style:none;
 padding-left: 5px;
 padding-right:10px;
}

.box ul li a {
 color: #FFFFFF;
}

