#fisBodyFullWidth {
  margin: 10px 14px 20px 15px;
}

#fisBodyFullWidth h3.fisFullWidth {
  margin: 0px 0px 20px 0px;
  padding: 0px;
  background-color: #A117B3;
  background-position: right;
  background-image: url(../images/fisFMN_1.gif);
  background-repeat: no-repeat;
  height: 50px;
  color: #FFF;
  font-size: 24px;
  font-weight: bold;
  padding: 9px;
  behavior: url(template/2012/css/PIE.htc);
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
}

#fisBodyFullWidth h3.fisFullWidth em {
  font-size: 18px;
}

/* ########## START DEFAULT SECTION HEADER STYLE ########## */
#section_header {
  height:44px;
  margin-bottom: 10px;
  margin-right:9px;
  behavior: url(template/2012/css/PIE.htc);
  border-radius: 9px;
  -moz-border-radius: 9px;
  -webkit-border-radius: 9px;
  background-repeat: no-repeat;
  z-index: 1000;
  line-height: 40px;
  padding-left: 10px;
  padding-top: 3px;
  font-size: 30px;
  color: #fff;
  font-weight:bold;
}
/* ########## END DEFAULT SECTION HEADER STYLE ########## */

/* ########## START SECTION HEADER OVERIDES ########## */
#section_header.fis { background-color:#A117B3; }
#section_header.learningPembs { background-color: #D10D25; }
#section_header.learningPembs { background-color: #AF1A3A; }
/* ########## END SECTION HEADER OVERIDES ########## */

/* ########## START LEARNING PEMBS A-Z LISTINGS ########## */
#a-zlisting {
  margin: 2px;
  height: 120px;
}

#a-zlisting a {
  border: 1px solid #333333;
  background: #CCC;
  margin: 4px 2px;
  padding:2px;
  text-align: center;
  display: block;
  float: left;
  font-size: 14px;
  height: 15px;
  width: 15px;
  color:#000;
  text-decoration:none;
}

#a-zlisting a:hover {
  background: #C82128;
  color:#FFF;
  text-decoration:none;
}
/* ########## END LEARNING PEMBS A-Z LISTINGS ########## */

/* ########## START SECOND LEVEL SLIDE STYLES ########## */
#pccSlider.fis, #pccSlider.learningPembs, #pccSlider.waste, #pccSlider.educ { height: 185px; }

#pccSlider.fis ul.pccSliderControls, #pccSlider.learningPembs ul.pccSliderControls, #pccSlider.waste ul.pccSliderControls, #pccSlider.educ ul.pccSliderControls { top: 213px; }
/* ########## END SECOND LEVEL SLIDE STYLES ########## */

/* ########## START DEFAULT FIND MY NEAREST STYLE ########## */
#section_fmn {
  margin-bottom: 10px;
  overflow: hidden;
  border: 1px solid #ccc;
}
/* ########## END DEFAULT FIND MY NEAREST STYLE ########## */

/* ########## START FIND MY NEAREST STYLE OVERIDES ########## */
#section_fmn.fis {
  background-color: #A117B3;
  background-position: right;
  background-image: url(../images/fisFMN_1.gif);
  background-repeat: no-repeat;
  border: 1px solid #A117B3;
  height: 60px;
}

#section_fmn.fis h2 {
  color: #FFF;
  font-weight:bold;
  margin: 5px 0px 5px 10px;
}

#section_fmn.fis form, #section_fmn.learningPembs form {
  margin: 0px;
  margin: 5px 0px 5px 10px;
}

#section_fmn.learningPembs form {
  width: 370px;
  float: left;
}

#section_fmn.fis form input[type="text"] { width: 150px; }

#section_fmn.learningPembs h2 {
  color: #000;
  font-weight:bold;
  margin: 5px 0px 5px 10px;
}

#section_fmn.learningPembs, #section_fmn.waste, #section_fmn.enviro, #section_fmn.educ {
  background-color: #DFDFDF;
  border: 1px solid #CCCCCC;
 /* height: 60px;*/
	margin-top: 12px;
}

#section_fmn.waste ul, #section_fmn.enviro ul, #section_fmn.educ ul {
  height: 60px;
}

#section_fmn.waste ul li, #section_fmn.enviro ul li, #section_fmn.educ ul li {
  float: left;
  width: 250px;
  height: 60px;
  display: block;
  margin: 0px 0px 0px 5px;
}

#section_fmn.enviro ul li.recycle {
  width: 215px;
}

#section_fmn.enviro ul li.licence {
  width: 300px;
}

#section_fmn.waste ul li form input[type="text"], #section_fmn.educ ul li form input[type="text"] {
  width: 150px;
}

#section_fmn.enviro ul li.recycle form input[type="text"] {
  width: 138px;
}

#section_fmn.enviro ul li.licence form input[type="text"] {
  width: 128px;
}

#section_fmn.waste ul li h4, #section_fmn.enviro ul li h4, #section_fmn.educ ul li h4 {
  font-weight: bold;
  font-size: 14px;
  margin: 3px 0px 7px 0px;;
}

#section_fmn.learningPembs a.advanced {
  float: right;
  font-size: 12px;
  text-decoration: none;
  margin: 0px 10px 0px 0px;
  height: 25px;
  line-height: 25px;
}

#section_fmn.learningPembs form input[type="text"] { width: 200px; }

#section_fmn.learningPembs form input.submit { width: 150px; }
/* ########## START FIND MY NEAREST STYLE OVERIDES ########## */


#section_optionsBox.fis {
  margin: 0px;
  padding: 0px;
}

#section_optionsBox.learningPembs h2, #section_optionsBox.waste h2, #section_optionsBox.enviro h2, #section_optionsBox.educ h2, #section_popularBox.learningPembs h2, #section_popularBox.waste h2, #section_popularBox.enviro h2, #section_popularBox.educ h2 {
  background-color: #D10D25;
  color: #fff;
  font-weight: bold;
  font-size: 16px;
  padding: 5px 0px 5px 10px;
  margin: 0px 0px 10px 0px;
}

#section_optionsBox.waste h2, #section_popularBox.waste h2 {
  background-color: #AF1A3A;
}

#section_optionsBox.enviro h2, #section_popularBox.enviro h2 {
  background-color: #A17E59;
}

#section_optionsBox.plan h2, #section_popularBox.plan h2 {
  background-color: #4d8ac2;
}

#section_optionsBox.educ h2, #section_popularBox.educ h2 {
  background-color: #D10D25;
}

#section_popularBox.learningPembs ul li div.title, #section_popularBox.waste ul li div.title, #section_popularBox.enviro ul li div.title, #section_popularBox.educ ul li div.title {
  background: #FFF;
  border: none;
}

#wrapper #pcccontent #section_optionsBox.fis ul, #wrapper #pcccontent #section_optionsBox.learningPembs ul, #wrapper #pcccontent #section_popularBox.learningPembs ul, #wrapper #pcccontent #section_optionsBox.waste ul, #wrapper #pcccontent #section_popularBox.waste ul, #wrapper #pcccontent #section_optionsBox.enviro ul, #wrapper #pcccontent #section_popularBox.enviro ul, #wrapper #pcccontent #section_optionsBox.educ ul, #wrapper #pcccontent #section_popularBox.educ ul {
  list-style: none outside none;
  margin: 0px 0px 0px 5px;
  padding: 0px;
}

#wrapper #pcccontent #section_optionsBox.learningPembs ul, #wrapper #pcccontent #section_popularBox.learningPembs ul, #wrapper #pcccontent #section_optionsBox.waste ul, #wrapper #pcccontent #section_popularBox.waste ul, #wrapper #pcccontent #section_optionsBox.enviro ul, #wrapper #pcccontent #section_popularBox.enviro ul, #wrapper #pcccontent #section_optionsBox.educ ul, #wrapper #pcccontent #section_popularBox.educ ul {
  width: 530px;
  height: 220px;
  overflow: auto;
  display: block;
  position: relative;
}

#wrapper #pcccontent #section_optionsBox.enviro ul { height: 240px; }

#wrapper #pcccontent #section_optionsBox.educ ul { height: 170px; }

#wrapper #pcccontent #section_popularBox.enviro ul { overflow: hidden; }

#wrapper #pcccontent #section_popularBox.learningPembs ul { height: 155px; }

#wrapper #pcccontent #section_popularBox.waste ul, #wrapper #pcccontent #section_popularBox.enviro ul, #wrapper #pcccontent #section_popularBox.educ ul { height: 133px; }

#wrapper #pcccontent #section_optionsBox.learningPembs ul li, #wrapper #pcccontent #section_optionsBox.waste ul li, #wrapper #pcccontent #section_optionsBox.enviro ul li, #wrapper #pcccontent #section_optionsBox.plan ul li, #wrapper #pcccontent #section_optionsBox.educ ul li {
  float: left;
  width: 250px;
  height: 25px;
  margin: 5px 5px 10px 10px;
}

#wrapper #pcccontent #section_optionsBox.fis ul li {
  float: left;
  width: 175px;
}

#wrapper #pcccontent #section_popularBox.learningPembs ul li, #wrapper #pcccontent #section_popularBox.waste ul li, #wrapper #pcccontent #section_popularBox.enviro ul li, #wrapper #pcccontent #section_popularBox.educ ul li, #wrapper #pcccontent #section_popularBox.plan ul li {
  float: left;
  width: 130px;
  text-align: center;
  font-weight: bold;
  font-size: 14px;
}

#wrapper #pcccontent #section_optionsBox.fis ul li a { text-decoration: none; }

#wrapper #pcccontent #section_optionsBox.fis ul li div.title {
  width: 164px;
  padding: 3px;
  margin: 0px;
  text-align: center;
}

#wrapper #pcccontent #section_optionsBox.fis ul li.dark div.title {
  background: #0044C6;
  font-weight: bold;
  color: #FFF;
}

#wrapper #pcccontent #section_optionsBox.fis ul li.light div.title {
  background: #CDEDFF;
  font-weight: bold;
  color: #000;
}

#section_iwt.fis, #section_iwt.learningPembs, #section_iwt.waste, #section_iwt.enviro, #section_iwt.educ, /*#section_al.educ,*/ #section_mo.fis, #section_mo.learningPembs, #section_mo.waste, #section_cu.fis, #section_optionsBox.learningPembs, #section_popularBox.learningPembs, #section_cu.learningPembs, #section_optionsBox.waste, #section_popularBox.waste, #section_optionsBox.enviro, #section_popularBox.enviro, #section_optionsBox.educ, #section_popularBox.educ, #section_optionsBox.plan, #section_popularBox.plan {
  margin: 0px 0px 10px 0px;
  padding: 0px 0px 10px 0px;
  border: 1px solid #CCC;
  behavior: url(template/2012/css/PIE.htc);
  border-radius: 0px 0px 10px 10px;
  -moz-border-radius: 0px 0px 10px 10px;
  -webkit-border-radius: 0px 0px 10px 10px;
}

#section_iwt.fis h2, #section_iwt.learningPembs h2, #section_iwt.waste h2, #section_iwt.enviro h2, #section_iwt.educ h2, #section_al.educ h2, #section_mo.fis h2, #section_mo.learningPembs h2, #section_mo.waste h2, #section_cu.fis h2, #section_cu.learningPembs h2, #section_cu.plan h2 {
  color: #FFF;
  font-weight:bold;
  margin: 0px 0px 5px 0px;
  padding: 3px 3px 3px 13px;
  background: #0044C6;
}

#section_iwt.learningPembs h2, #section_mo.learningPembs h2, #section_cu.learningPembs h2 { background: #D10D25; }

#section_iwt.waste h2, #section_mo.waste h2 { background: #AF1A3A; }

#section_iwt.enviro h2 { background: #A17E59; }

#section_iwt.plan h2 { background: #4d8ac2; }

#section_iwt.educ h2, #section_al.educ h2 { background: #D10D25; }

#section_al.educ h2 {
  border: 1px solid #CCC;
  border-bottom: 0px;
}

#wrapper #pcccontent #section_iwt.fis ul, #wrapper #pcccontent #section_iwt.learningPembs ul, #wrapper #pcccontent #section_iwt.waste ul, #wrapper #pcccontent #section_iwt.enviro ul, #wrapper #pcccontent #section_iwt.plan ul, #wrapper #pcccontent #section_iwt.educ ul, #wrapper #pcccontent #section_mo.fis ul, #wrapper #pcccontent #section_mo.waste ul, #wrapper #pcccontent #section_mo.learningPembs ul, #wrapper #pcccontent #section_al.educ ul, #wrapper #pcccontent #section_cu.learningPembs ul, #section_fmn.waste ul {
  list-style: none outside none;
  margin: 0px 0px 0px 0px;
  padding: 0px;
}

#wrapper #pcccontent #section_iwt.fis ul li, #wrapper #pcccontent #section_iwt.learningPembs ul li, #wrapper #pcccontent #section_iwt.waste ul li, #wrapper #pcccontent #section_iwt.enviro ul li, #wrapper #pcccontent #section_iwt.plan ul li, #wrapper #pcccontent #section_iwt.educ ul li, #wrapper #pcccontent #section_cu.learningPembs ul li, #wrapper #pcccontent #section_mo.waste ul li {
  margin: 0px;
  padding: 8px 0px 0px 10px;
  line-height: 18px;
}

#wrapper #pcccontent #section_al.educ ul li {
  margin: 0px;
  padding: 8px 0px 0px 0px;
  line-height: 18px;
}

#wrapper #pcccontent #section_al.educ ul li img {
  border: 0px;
}

#wrapper #pcccontent #section_mo.fis ul li {
  padding: 0px 0px 0px 30px;
  line-height: 30px;
  background: url(images/fis_bullet.gif) 8px 3px no-repeat;
}

#wrapper #pcccontent #section_mo.learningPembs ul li {
  padding: 0px 0px 0px 30px;
  line-height: 30px;
  background: url(images/learning-bullet.jpg) 8px 3px no-repeat;
}

#section_cu.fis div.address, #section_cu.fis div.tel_email {
  font-size: 12px;
  margin: 0px 0px 7px 10px;
  line-height: 16px;
}

.pcc_roundbox_DIO h2.learningPembs {
  background: #D10D25;
  color:#FFF;
}
