/*Font*/

/*Home Pesticide Registration Toolkit*/

#c408986 .csc-textpic {
    background: #d6d6d6; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(left, #d6d6d6 , #f3f3f3); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(right, #d6d6d6, #f3f3f3); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(right, #d6d6d6, #f3f3f3); /* For Firefox 3.6 to 15 */
    background: linear-gradient(to right, #d6d6d6 , #f3f3f3); /* Standard syntax */
    height: 160px;
    margin-top: 35px;
    margin-bottom: 25px;
    border-top: 2px solid #0D6CAC;
    border-bottom:2px solid #0D6CAC;
}
#c408986 img {
    position: absolute;
    margin-top: -15px;
    margin-left: 20px;
    width: 190px;
    height: 190px;
}
#c408986 .csc-textpic-text {
    width: 400px;
    margin-left: 20px;
}
#c408986 h2 {
    font-weight: bold;
    margin-top: 10px;
    margin-bottom: 10px !important;
    border-top: none;
}
#c408986 p {
    margin-bottom: 25px;
}
.button a {
    padding: 8px;
    background-color: #fff;
    border-radius: 4px;
    margin-top: 0px;
    box-shadow: 2px 3px 4px #888888;
    text-decoration: none;
}

/***************Home ListTraining***************/
#c424816,
#c658396,
#c669384 {
    width: 48%;
    margin-right: 4%;
    margin-bottom: 10px;
    float: left;
}
#c408991,
#c658395,
#c669383 {
    width: 48%;
    margin-right: 4%;
    margin-bottom: 10px;
    float: left;
}
#c408991 img,
#c658395 img,
#c669383 img {
    min-width: 140px;
    margin-bottom: 10px !important;
    height: 120px;
    float: none;
}
#c408991 .list-date,
#c658395 .list-date,
#c669383 .list-date {
  margin-bottom: 10px;
}
/***************Home ListNews***************/
#c424800,
#c658391,
#c669379 {
    width: 48%;
    margin-bottom: 10px;
    float: left;
    margin-top: -70px;
}
#c424800 h3,
#c658391 h3,
#c669379 h3 {
    margin-bottom: 5px !important; 
}
#c408996,
#c658390,
#c669378 {
    width: 48%;
    margin-bottom: 10px;
    float: left;
}
#c408996 img,
#c658390 img,
#c669378 img {
    min-width: 140px;
    margin-bottom: 10px !important;
    height: 120px;
    float: none;
}
#c408996 .list-date,
#c658390 .list-date,
#c669378 .list-date {
  margin-bottom: 10px;
}

#c408998,
#c658389,
#c669374 {
    clear: both;
}

#c669399,
#c692449 {
  margin-bottom:5px;
  }

#c669399 .csc-textpic-imagewrap,
#c692449 .csc-textpic-imagewrap {
  width:100% !important;
  }

#c669399 .csc-textpic-imagewrap dl,
#c692449 .csc-textpic-imagewrap dl {
  width:33% !important;
  margin:10px 0 0 0 !important;
  text-align:center;
  }


#c669399 div.tool-title,
#c692449 div.tool-title {
  text-align:center;
  font-size:1.5em;
  font-weight:600;
  margin-top:5px;
  margin-bottom:5px;
  }

#c669399 dd.csc-textpic-caption p,
#c692449 dd.csc-textpic-caption p {
  text-align:left;
  padding:0 15px 0 30px;
  margin:0;
  }

/***************Training List***************/
.trainingWrapper .list-wrapper {
    min-height: 90px;
    padding-bottom: 20px;
}
.trainingWrapper .list-image {
    max-height: 160px;
    max-width: 115px;
    overflow: hidden;
    /*box-shadow: 4px 4px 6px #888888;*/
    float: left;
}
.trainingWrapper .list-image img{
    width: 120px;
}
.trainingWrapper .list-details {
    width: 789px;
    margin-left: 130px;
}
.trainingWrapper .list-date {
    padding-bottom: 5px;
}
/***************News List***************/
.newsWrapper .list-wrapper {
    min-height: 90px;
    padding-bottom: 20px;
}
.newsWrapper .list-image {
    max-height: 160px;
    max-width: 115px;
    overflow: hidden;
    /*box-shadow: 4px 4px 6px #888888;*/
    float: left;
}
.newsWrapper .list-image img{
    width: 120px;
}
.newsWrapper .list-details {
    width: 789px;
    margin-left: 130px;
}
.newsWrapper .list-date {
    padding-bottom: 5px;
}

/***************COMMON DETAIL***************/
.listDetail .itemImage {
    width: 180px;
    overflow: hidden;
    height: 110px;
    float: left;
    margin: 0 15px 0 0;
}
.listDetail .itemImage img {
    height: 110px;
}

/***************BACKGROUND***************/
#c413020 h2 {
  border-top: none;
}
#c413020 .csc-textpic-imagewrap {
  margin-top: 5px;
}
#c413020 {
  border-top: 2px solid #EDEDF0;
}
