/* =======================================================
 *                       Module Styles
 *                  light coloured template 
 * ======================================================= 
 */

/* =======================================================
 * Round cornered modules.
 * =======================================================
 * (nothing), menu, text, none, 
 * grey, grey1, grey2, grey3, grey4
 * black, white, white2
 * red, orange, orange2
 * blue, blue2, green
 */

/* outer shell */
.mod-outer, .mod-outer-menu, .mod-outer-text, .mod-outer-none,
.mod-outer-grey, .mod-outer-grey1, .mod-outer-grey2, .mod-outer-grey3, .mod-outer-grey4,
.mod-outer-black, .mod-outer-white, .mod-outer-white2,
.mod-outer-red, .mod-outer-orange, .mod-outer-orange2,
.mod-outer-blue, .mod-outer-blue2, .mod-outer-green { 
  margin: 10px 10px 10px 10px; 
}

/* content */
.mod-content, .mod-content-menu, .mod-content-text, .mod-content-none,
.mod-content-grey, .mod-content-grey1, .mod-content-grey2, .mod-content-grey3, .mod-content-grey4,
.mod-content-black, .mod-content-white, .mod-content-white2,
.mod-content-red, .mod-content-orange, .mod-content-orange2,
.mod-content-blue, .mod-content-blue2, .mod-content-green { 
  background: #f2f1e9;
  color: #333;
} 

.mod-content-top, .mod-content-top-menu, .mod-content-top-text, .mod-content-top-none,
.mod-content-top-grey, .mod-content-top-grey1, .mod-content-top-grey2, .mod-content-top-grey3, .mod-content-top-grey4,
.mod-content-top-black, .mod-content-top-white, .mod-content-top-white2,
.mod-content-top-red, .mod-content-top-orange, .mod-content-top-orange2,
.mod-content-top-blue, .mod-content-top-blue2, .mod-content-top-green { 
  width 100%;
}

.mod-content-top { background: #262626; color: #ecf0e3; }
.mod-content-topL { background: url(../../images/light/headers/header-tl-2.jpg) 0 0 no-repeat; }
.mod-content-topR { background: url(../../images/light/headers/header-tr-2.jpg) 100% 0 no-repeat; }

.mod-content-top-menu { background: #ff9b15; color: #ecf0e3; }
.mod-content-topL-menu { background: url(../../images/light/headers/header-tl-o2.jpg) 0 0 no-repeat; }
.mod-content-topR-menu { background: url(../../images/light/headers/header-tr-o2.jpg) 100% 0 no-repeat; }

.mod-content-top-text { background: #262626; color: #ecf0e3; }
.mod-content-topL-text { background: url(../../images/light/headers/header-tl-2.jpg) 0 0 no-repeat; }
.mod-content-topR-text { background: url(../../images/light/headers/header-tr-2.jpg) 100% 0 no-repeat; }

.mod-content-top-none { background: transp; }
.mod-content-topL-none {}
.mod-content-topR-none {}

.mod-content-top-grey, .mod-content-top-grey1 { background: #262626; color: #ecf0e3; }
.mod-content-topL-grey, .mod-content-topL-grey1 { background: url(../../images/light/headers/header-tl.jpg) 0 0 no-repeat; }
.mod-content-topR-grey, .mod-content-topR-grey1 { background: url(../../images/light/headers/header-tr.jpg) 100% 0 no-repeat; }

.mod-content-top-grey2 { background: #202020; color: #ecf0e3; }
.mod-content-topL-grey2 { background: url(../../images/light/headers/header-tl-2.jpg) 0 0 no-repeat; }
.mod-content-topR-grey2 { background: url(../../images/light/headers/header-tr-2.jpg) 100% 0 no-repeat; }

.mod-content-top-grey3 { background: #5a5a5a; color: #ecf0e3; }
.mod-content-topL-grey3 { background: url(../../images/light/headers/header-tl-3.jpg) 0 0 no-repeat; }
.mod-content-topR-grey3 { background: url(../../images/light/headers/header-tr-3.jpg) 100% 0 no-repeat; }

.mod-content-top-grey4 { background: #131313; color: #ecf0e3; }
.mod-content-topL-grey4 { background: url(../../images/light/headers/header-tl-4.jpg) 0 0 no-repeat; }
.mod-content-topR-grey4 { background: url(../../images/light/headers/header-tr-4.jpg) 100% 0 no-repeat; }

.mod-content-top-black { background: #0e0e0e; color: #ecf0e3; }
.mod-content-topL-black { background: url(../../images/light/headers/header-tl-5.jpg) 0 0 no-repeat; }
.mod-content-topR-black { background: url(../../images/light/headers/header-tr-5.jpg) 100% 0 no-repeat; }

.mod-content-top-white { background: #fff; color: #ecf0e3; }
.mod-content-topL-white { background: url(../../images/light/headers/header-tl-w.jpg) 0 0 no-repeat; }
.mod-content-topR-white { background: url(../../images/light/headers/header-tr-w.jpg) 100% 0 no-repeat; }

.mod-content-top-white2 { background: #fff; color: #ecf0e3; }
.mod-content-topL-white2 { background: url(../../images/light/headers/header-tl-w.jpg) 0 0 no-repeat; }
.mod-content-topR-white2 { background: url(../../images/light/headers/header-tr-w.jpg) 100% 0 no-repeat; }

.mod-content-top-red { background: #ac1a19; color: #ecf0e3; }
.mod-content-topL-red { background: url(../../images/light/headers/header-tl-r.jpg) 0 0 no-repeat; }
.mod-content-topR-red { background: url(../../images/light/headers/header-tr-r.jpg) 100% 0 no-repeat; }

.mod-content-top-orange { background: #d87d00; color: #ecf0e3; }
.mod-content-topL-orange { background: url(../../images/light/headers/header-tl-o.jpg) 0 0 no-repeat; }
.mod-content-topR-orange { background: url(../../images/light/headers/header-tr-o.jpg) 100% 0 no-repeat; }

.mod-content-top-orange2 { background: #ff9b15; color: #ecf0e3; }
.mod-content-topL-orange2 { background: url(../../images/light/headers/header-tl-o2.jpg) 0 0 no-repeat; }
.mod-content-topR-orange2 { background: url(../../images/light/headers/header-tr-o2.jpg) 100% 0 no-repeat; }

.mod-content-top-blue { background: #1e82a6; color: #ecf0e3; }
.mod-content-topL-blue { background: url(../../images/light/headers/header-tl-b.jpg) 0 0 no-repeat; }
.mod-content-topR-blue { background: url(../../images/light/headers/header-tr-b.jpg) 100% 0 no-repeat; }

.mod-content-top-blue2 { background: #067f88; color: #ecf0e3; }
.mod-content-topL-blue2 { background: url(../../images/light/headers/header-tl-b2.jpg) 0 0 no-repeat; }
.mod-content-topR-blue2 { background: url(../../images/light/headers/header-tr-b2.jpg) 100% 0 no-repeat; }

.mod-content-top-green { background: #84ab00; color: #ecf0e3; }
.mod-content-topL-green { background: url(../../images/light/headers/header-tl-g.jpg) 0 0 no-repeat; }
.mod-content-topR-green { background: url(../../images/light/headers/header-tr-g.jpg) 100% 0 no-repeat; }

.mod-content-top h3, .mod-content-top-menu h3, .mod-content-top-text h3, .mod-content-top-none h3,
.mod-content-top-grey h3, .mod-content-top-grey1 h3, .mod-content-top-grey2 h3, 
.mod-content-top-grey3 h3, .mod-content-top-grey4 h3,
.mod-content-top-black h3, .mod-content-top-white h3, .mod-content-top-white2 h3,
.mod-content-top-red h3, .mod-content-top-orange h3, .mod-content-top-orange2 h3,
.mod-content-top-blue h3, .mod-content-top-blue2 h3, .mod-content-top-green h3 { 
  text-transform: uppercase; 
  font-weight: normal; 
  font-size: 90%;
  text-align: center;
  padding: 8px 10px 4px 10px; 
}

.contentheading-grey, .contentheading-grey1, .contentheading-grey2, 
.contentheading-grey3, .contentheading-grey4,
.contentheading-black, .contentheading-white, .contentheading-white2,
.contentheading-red, .contentheading-orange, .contentheading-orange2,
.contentheading-blue, .contentheading-blue2, .contentheading-green { 
  padding: 10px 5px 0 0;
  font-weight: bold;
  color: #999;
}

.mod-content-top-noTitle, .mod-content-top-noTitle-menu, .mod-content-top-noTitle-text, .mod-content-top-noTitle-none,
.mod-content-top-noTitle-grey, .mod-content-top-noTitle-grey1, .mod-content-top-noTitle-grey2, 
.mod-content-top-noTitle-grey3, .mod-content-top-noTitle-grey4,
.mod-content-top-noTitle-black, .mod-content-top-noTitle-white, .mod-content-top-noTitle-white2,
.mod-content-top-noTitle-red, .mod-content-top-noTitle-orange, .mod-content-top-noTitle-orange2,
.mod-content-top-noTitle-blue, .mod-content-top-noTitle-blue2, .mod-content-top-noTitle-green {
  width: 100%;
}

.mod-content-topL-noTitle, .mod-content-topL-noTitle-menu, .mod-content-topL-noTitle-text, .mod-content-topL-noTitle-none,
.mod-content-topL-noTitle-grey, .mod-content-topL-noTitle-grey1, .mod-content-topL-noTitle-grey2, 
.mod-content-topL-noTitle-grey3, .mod-content-topL-noTitle-grey4,
.mod-content-topL-noTitle-black, .mod-content-topL-noTitle-white, .mod-content-topL-noTitle-white2,
.mod-content-topL-noTitle-red, .mod-content-topL-noTitle-orange, .mod-content-topL-noTitle-orange2,
.mod-content-topL-noTitle-blue, .mod-content-topL-noTitle-blue2, .mod-content-topL-noTitle-green {
  background: url(../../images/light/headers/header-tl.jpg) 0 0 no-repeat;
  height: 9px; 
}

.mod-content-topR-noTitle, .mod-content-topR-noTitle-menu, .mod-content-topR-noTitle-text, .mod-content-topR-noTitle-none,
.mod-content-topR-noTitle-grey, .mod-content-topR-noTitle-grey1, .mod-content-topR-noTitle-grey2, 
.mod-content-topR-noTitle-grey3, .mod-content-topR-noTitle-grey4,
.mod-content-topR-noTitle-black, .mod-content-topR-noTitle-white, .mod-content-topR-noTitle-white2,
.mod-content-topR-noTitle-red, .mod-content-topR-noTitle-orange, .mod-content-topR-noTitle-orange2,
.mod-content-topR-noTitle-blue, .mod-content-topR-noTitle-blue2, .mod-content-topR-noTitle-green {
  background: url(../../images/light/headers/header-tr.jpg) 100% 0 no-repeat;
  height: 9px; 
}

.mod-content-middle, .mod-content-middle-menu, .mod-content-middle-text, .mod-content-middle-none,
.mod-content-middle-grey, .mod-content-middle-grey1, .mod-content-middle-grey2, 
.mod-content-middle-grey3, .mod-content-middle-grey4,
.mod-content-middle-black, .mod-content-middle-white, .mod-content-middle-white2,
.mod-content-middle-red, .mod-content-middle-orange, .mod-content-middle-orange2,
.mod-content-middle-blue, .mod-content-middle-blue2, .mod-content-middle-green { 
  padding: 0 10px;
}

.mod-content-middle p, .mod-content-middle-menu p, .mod-content-middle-text p, .mod-content-middle-none p,
.mod-content-middle-grey p, .mod-content-middle-grey1 p, .mod-content-middle-grey2 p, 
.mod-content-middle-grey3 p, .mod-content-middle-grey4 p,
.mod-content-middle-black p, .mod-content-middle-white p, .mod-content-middle-white2 p,
.mod-content-middle-red p, .mod-content-middle-orange p, .mod-content-middle-orange2 p,
.mod-content-blue p, .mod-content-middle-blue2 p, .mod-content-middle-green p { 
  margin: 0;
  padding: 5px 0 5px 0;
}

.mod-content-middle ul, .mod-content-middle-menu ul, .mod-content-middle-text ul, .mod-content-middle-none ul,
.mod-content-middle-grey ul, .mod-content-middle-grey1 ul, .mod-content-middle-grey2 ul, 
.mod-content-middle-grey3 ul, .mod-content-middle-grey4 ul,
.mod-content-middle-black ul, .mod-content-middle-white ul, .mod-content-middle-white2 ul,
.mod-content-middle-red ul, .mod-content-middle-orange ul, .mod-content-middle-orange2 ul,
.mod-content-middle-blue ul, .mod-content-middle-blue2 ul, .mod-content-middle-green ul { 
  padding: 5px 10px 5px 0;
}

.mod-content-bottomL, .mod-content-bottomL-menu, .mod-content-bottomL-text, .mod-content-bottomL-none,
.mod-content-bottomL-grey, .mod-content-bottomL-grey1, .mod-content-bottomL-grey2, 
.mod-content-bottomL-grey3, .mod-content-bottomL-grey4,
.mod-content-bottomL-black, .mod-content-bottomL-white, .mod-content-bottomL-white2,
.mod-content-bottomL-red, .mod-content-bottomL-orange, .mod-content-bottomL-orange2,
.mod-content-bottomL-blue, .mod-content-bottomL-blue2, .mod-content-bottomL-green { 
  background: url(../../images/light/headers/header-bl.jpg) 0px 100% no-repeat; 
  height: 9px;
}

.mod-content-bottomR, .mod-content-bottomR-menu, .mod-content-bottomR-text, .mod-content-bottomR-none,
.mod-content-bottomR-grey, .mod-content-bottomR-grey1, .mod-content-bottomR-grey2, 
.mod-content-bottomR-grey3, .mod-content-bottomR-grey4,
.mod-content-bottomR-black, .mod-content-bottomR-white, .mod-content-bottomR-white2,
.mod-content-bottomR-red, .mod-content-bottomR-orange, .mod-content-bottomR-orange2,
.mod-content-bottomR-blue, .mod-content-bottomR-blue2, .mod-content-bottomR-green { 
  background: url(../../images/light/headers/header-br.jpg) 100% 100% no-repeat; 
  height: 9px;
}

/* =======================================================
 * Square cornered modules.
 * =======================================================
 * (nothing), -menu-sq, -text-sq, -none-sq, 
 * -grey-sq, -grey1-sq, -grey2-sq, -grey3-sq, -grey4-sq
 * -black-sq, -white-sq, -white2-sq
 * -red-sq, -orange-sq, -orange2-sq
 * -blue-sq, -blue2-sq, -green-sq
 */
/* outer shell */
.mod-outer-sq, .mod-outer-menu-sq, .mod-outer-text-sq, .mod-outer-none-sq,
.mod-outer-grey-sq, .mod-outer-grey1-sq, .mod-outer-grey2-sq, .mod-outer-grey3-sq, .mod-outer-grey4-sq,
.mod-outer-black-sq, .mod-outer-white-sq, .mod-outer-white2-sq,
.mod-outer-red-sq, .mod-outer-orange-sq, .mod-outer-orange2-sq,
.mod-outer-blue-sq, .mod-outer-blue2-sq, .mod-outer-green-sq { 
  margin: 10px 10px 10px 10px; 
}

/* content */
.mod-content-sq, .mod-content-menu-sq, .mod-content-text-sq, .mod-content-none-sq,
.mod-content-grey-sq, .mod-content-grey1-sq, .mod-content-grey2-sq, .mod-content-grey3-sq, .mod-content-grey4-sq,
.mod-content-black-sq, .mod-content-white-sq, .mod-content-white2-sq,
.mod-content-red-sq, .mod-content-orange-sq, .mod-content-orange2-sq,
.mod-content-blue-sq, .mod-content-blue2-sq, .mod-content-green-sq { 
  background: #f2f1e9;
  color: #333;
} 

.mod-content-top-sq, .mod-content-top-menu-sq, .mod-content-top-text-sq, .mod-content-top-none-sq,
.mod-content-top-grey-sq, .mod-content-top-grey1-sq, .mod-content-top-grey2-sq, .mod-content-top-grey3-sq, .mod-content-top-grey4-sq,
.mod-content-top-black-sq, .mod-content-top-white-sq, .mod-content-top-white2-sq,
.mod-content-top-red-sq, .mod-content-top-orange-sq, .mod-content-top-orange2-sq,
.mod-content-top-blue-sq, .mod-content-top-blue2-sq, .mod-content-top-green-sq { 
  width 100%;
}

.mod-content-top-sq { background: #262626; color: #ecf0e3; }
.mod-content-topL-sq { xbackground: url(../../images/light/headers/header-tl-2.jpg) 0 0 no-repeat; }
.mod-content-topR-sq { xbackground: url(../../images/light/headers/header-tr-2.jpg) 100% 0 no-repeat; }

.mod-content-top-menu-sq { background: #ff9b15; color: #ecf0e3; }
.mod-content-topL-menu-sq { xbackground: url(../../images/light/headers/header-tl-o2.jpg) 0 0 no-repeat; }
.mod-content-topR-menu-sq { xbackground: url(../../images/light/headers/header-tr-o2.jpg) 100% 0 no-repeat; }

.mod-content-top-text-sq { background: #262626; color: #ecf0e3; }
.mod-content-topL-text-sq { xbackground: url(../../images/light/headers/header-tl-2.jpg) 0 0 no-repeat; }
.mod-content-topR-text-sq { xbackground: url(../../images/light/headers/header-tr-2.jpg) 100% 0 no-repeat; }

.mod-content-top-none-sq { background: transp; }
.mod-content-topL-none-sq {}
.mod-content-topR-none-sq {}

.mod-content-top-grey-sq, .mod-content-top-grey1-sq { background: #262626; color: #ecf0e3; }
.mod-content-topL-grey-sq, .mod-content-topL-grey1-sq { xbackground: url(../../images/light/headers/header-tl.jpg) 0 0 no-repeat; }
.mod-content-topR-grey-sq, .mod-content-topR-grey1-sq { xbackground: url(../../images/light/headers/header-tr.jpg) 100% 0 no-repeat; }

.mod-content-top-grey2-sq { background: #202020; color: #ecf0e3; }
.mod-content-topL-grey2-sq { xbackground: url(../../images/light/headers/header-tl-2.jpg) 0 0 no-repeat; }
.mod-content-topR-grey2-sq { xbackground: url(../../images/light/headers/header-tr-2.jpg) 100% 0 no-repeat; }

.mod-content-top-grey3-sq { background: #5a5a5a; color: #ecf0e3; }
.mod-content-topL-grey3-sq { xbackground: url(../../images/light/headers/header-tl-3.jpg) 0 0 no-repeat; }
.mod-content-topR-grey3-sq { xbackground: url(../../images/light/headers/header-tr-3.jpg) 100% 0 no-repeat; }

.mod-content-top-grey4-sq { background: #131313; color: #ecf0e3; }
.mod-content-topL-grey4-sq { xbackground: url(../../images/light/headers/header-tl-4.jpg) 0 0 no-repeat; }
.mod-content-topR-grey4-sq { xbackground: url(../../images/light/headers/header-tr-4.jpg) 100% 0 no-repeat; }

.mod-content-top-black-sq { background: #0e0e0e; color: #ecf0e3; }
.mod-content-topL-black-sq { xbackground: url(../../images/light/headers/header-tl-5.jpg) 0 0 no-repeat; }
.mod-content-topR-black-sq { xbackground: url(../../images/light/headers/header-tr-5.jpg) 100% 0 no-repeat; }

.mod-content-top-white-sq { background: #fff; color: #ecf0e3; }
.mod-content-topL-white-sq { xbackground: url(../../images/light/headers/header-tl-w.jpg) 0 0 no-repeat; }
.mod-content-topR-white-sq { xbackground: url(../../images/light/headers/header-tr-w.jpg) 100% 0 no-repeat; }

.mod-content-top-white2-sq { background: #fff; color: #ecf0e3; }
.mod-content-topL-white2-sq { xbackground: url(../../images/light/headers/header-tl-w.jpg) 0 0 no-repeat; }
.mod-content-topR-white2-sq { xbackground: url(../../images/light/headers/header-tr-w.jpg) 100% 0 no-repeat; }

.mod-content-top-red-sq { background: #ac1a19; color: #ecf0e3; }
.mod-content-topL-red-sq { xbackground: url(../../images/light/headers/header-tl-r.jpg) 0 0 no-repeat; }
.mod-content-topR-red-sq { xbackground: url(../../images/light/headers/header-tr-r.jpg) 100% 0 no-repeat; }

.mod-content-top-orange-sq { background: #d87d00; color: #ecf0e3; }
.mod-content-topL-orange-sq { xbackground: url(../../images/light/headers/header-tl-o.jpg) 0 0 no-repeat; }
.mod-content-topR-orange-sq { xbackground: url(../../images/light/headers/header-tr-o.jpg) 100% 0 no-repeat; }

.mod-content-top-orange2-sq { background: #ff9b15; color: #ecf0e3; }
.mod-content-topL-orange2-sq { xbackground: url(../../images/light/headers/header-tl-o2.jpg) 0 0 no-repeat; }
.mod-content-topR-orange2-sq { xbackground: url(../../images/light/headers/header-tr-o2.jpg) 100% 0 no-repeat; }

.mod-content-top-blue-sq { background: #1e82a6; color: #ecf0e3; }
.mod-content-topL-blue-sq { xbackground: url(../../images/light/headers/header-tl-b.jpg) 0 0 no-repeat; }
.mod-content-topR-blue-sq { xbackground: url(../../images/light/headers/header-tr-b.jpg) 100% 0 no-repeat; }

.mod-content-top-blue2-sq { background: #067f88; color: #ecf0e3; }
.mod-content-topL-blue2-sq { xbackground: url(../../images/light/headers/header-tl-b2.jpg) 0 0 no-repeat; }
.mod-content-topR-blue2-sq { xbackground: url(../../images/light/headers/header-tr-b2.jpg) 100% 0 no-repeat; }

.mod-content-top-green-sq { background: #84ab00; color: #ecf0e3; }
.mod-content-topL-green-sq { xbackground: url(../../images/light/headers/header-tl-g.jpg) 0 0 no-repeat; }
.mod-content-topR-green-sq { xbackground: url(../../images/light/headers/header-tr-g.jpg) 100% 0 no-repeat; }

.mod-content-top-sq h3, .mod-content-top-menu-sq h3, .mod-content-top-text-sq h3, .mod-content-top-none-sq h3,
.mod-content-top-grey-sq h3, .mod-content-top-grey1-sq h3, .mod-content-top-grey2-sq h3, 
.mod-content-top-grey3-sq h3, .mod-content-top-grey4-sq h3,
.mod-content-top-black-sq h3, .mod-content-top-white-sq h3, .mod-content-top-white2-sq h3,
.mod-content-top-red-sq h3, .mod-content-top-orange-sq h3, .mod-content-top-orange2-sq h3,
.mod-content-top-blue-sq h3, .mod-content-top-blue2-sq h3, .mod-content-top-green-sq h3 { 
  text-transform: uppercase; 
  font-weight: normal; 
  font-size: 90%;
  text-align: center;
  padding: 8px 10px 4px 10px; 
}

.contentheading-grey-sq, .contentheading-grey1-sq, .contentheading-grey2-sq, 
.contentheading-grey3-sq, .contentheading-grey4-sq,
.contentheading-black-sq, .contentheading-white-sq, .contentheading-white2-sq,
.contentheading-red-sq, .contentheading-orange-sq, .contentheading-orange2-sq,
.contentheading-blue-sq, .contentheading-blue2-sq, .contentheading-green-sq { 
  padding: 10px 5px 0 0;
  font-weight: bold;
  color: #999;
}

.mod-content-top-noTitle-sq, .mod-content-top-noTitle-menu-sq, .mod-content-top-noTitle-text-sq, .mod-content-top-noTitle-none-sq,
.mod-content-top-noTitle-grey-sq, .mod-content-top-noTitle-grey1-sq, .mod-content-top-noTitle-grey2-sq, 
.mod-content-top-noTitle-grey3-sq, .mod-content-top-noTitle-grey4-sq,
.mod-content-top-noTitle-black-sq, .mod-content-top-noTitle-white-sq, .mod-content-top-noTitle-white2-sq,
.mod-content-top-noTitle-red-sq, .mod-content-top-noTitle-orange-sq, .mod-content-top-noTitle-orange2-sq,
.mod-content-top-noTitle-blue-sq, .mod-content-top-noTitle-blue2-sq, .mod-content-top-noTitle-green-sq {
  width: 100%;
}

.mod-content-topL-noTitle-sq, .mod-content-topL-noTitle-menu-sq, .mod-content-topL-noTitle-text-sq, .mod-content-topL-noTitle-none-sq,
.mod-content-topL-noTitle-grey-sq, .mod-content-topL-noTitle-grey1-sq, .mod-content-topL-noTitle-grey2-sq, 
.mod-content-topL-noTitle-grey3-sq, .mod-content-topL-noTitle-grey4-sq,
.mod-content-topL-noTitle-black-sq, .mod-content-topL-noTitle-white-sq, .mod-content-topL-noTitle-white2-sq,
.mod-content-topL-noTitle-red-sq, .mod-content-topL-noTitle-orange-sq, .mod-content-topL-noTitle-orange2-sq,
.mod-content-topL-noTitle-blue-sq, .mod-content-topL-noTitle-blue2-sq, .mod-content-topL-noTitle-green-sq {
  xbackground: url(../../images/light/headers/header-tl.jpg) 0 0 no-repeat;
  height: 9px; 
}

.mod-content-topR-noTitle-sq, .mod-content-topR-noTitle-menu-sq, .mod-content-topR-noTitle-text-sq, .mod-content-topR-noTitle-none-sq,
.mod-content-topR-noTitle-grey-sq, .mod-content-topR-noTitle-grey1-sq, .mod-content-topR-noTitle-grey2-sq, 
.mod-content-topR-noTitle-grey3-sq, .mod-content-topR-noTitle-grey4-sq,
.mod-content-topR-noTitle-black-sq, .mod-content-topR-noTitle-white-sq, .mod-content-topR-noTitle-white2-sq,
.mod-content-topR-noTitle-red-sq, .mod-content-topR-noTitle-orange-sq, .mod-content-topR-noTitle-orange2-sq,
.mod-content-topR-noTitle-blue-sq, .mod-content-topR-noTitle-blue2-sq, .mod-content-topR-noTitle-green-sq {
  xbackground: url(../../images/light/headers/header-tr.jpg) 100% 0 no-repeat;
  height: 9px; 
}

.mod-content-middle-sq, .mod-content-middle-menu-sq, .mod-content-middle-text-sq, .mod-content-middle-none-sq,
.mod-content-middle-grey-sq, .mod-content-middle-grey1-sq, .mod-content-middle-grey2-sq, 
.mod-content-middle-grey3-sq, .mod-content-middle-grey4-sq,
.mod-content-middle-black-sq, .mod-content-middle-white-sq, .mod-content-middle-white2-sq,
.mod-content-middle-red-sq, .mod-content-middle-orange-sq, .mod-content-middle-orange2-sq,
.mod-content-middle-blue-sq, .mod-content-middle-blue2-sq, .mod-content-middle-green-sq { 
  padding: 0 10px;
}

.mod-content-middle-sq p, .mod-content-middle-menu-sq p, .mod-content-middle-text-sq p, .mod-content-middle-none-sq p,
.mod-content-middle-grey-sq p, .mod-content-middle-grey1-sq p, .mod-content-middle-grey2-sq p, 
.mod-content-middle-grey3-sq p, .mod-content-middle-grey4-sq p,
.mod-content-middle-black-sq p, .mod-content-middle-white-sq p, .mod-content-middle-white2-sq p,
.mod-content-middle-red-sq p, .mod-content-middle-orange-sq p, .mod-content-middle-orange2-sq p,
.mod-content-blue-sq p, .mod-content-middle-blue2-sq p, .mod-content-middle-green-sq p { 
  margin: 0;
  padding: 5px 0 5px 0;
}

.mod-content-middle-sq ul, .mod-content-middle-menu-sq ul, .mod-content-middle-text-sq ul, .mod-content-middle-none-sq ul,
.mod-content-middle-grey-sq ul, .mod-content-middle-grey1-sq ul, .mod-content-middle-grey2-sq ul, 
.mod-content-middle-grey3-sq ul, .mod-content-middle-grey4-sq ul,
.mod-content-middle-black-sq ul, .mod-content-middle-white-sq ul, .mod-content-middle-white2-sq ul,
.mod-content-middle-red-sq ul, .mod-content-middle-orange-sq ul, .mod-content-middle-orange2-sq ul,
.mod-content-middle-blue-sq ul, .mod-content-middle-blue2-sq ul, .mod-content-middle-green-sq ul { 
  padding: 5px 10px 5px 0;
}

.mod-content-bottomL-sq, .mod-content-bottomL-menu-sq, .mod-content-bottomL-text-sq, .mod-content-bottomL-none-sq,
.mod-content-bottomL-grey-sq, .mod-content-bottomL-grey1-sq, .mod-content-bottomL-grey2-sq, 
.mod-content-bottomL-grey3-sq, .mod-content-bottomL-grey4-sq,
.mod-content-bottomL-black-sq, .mod-content-bottomL-white-sq, .mod-content-bottomL-white2-sq,
.mod-content-bottomL-red-sq, .mod-content-bottomL-orange-sq, .mod-content-bottomL-orange2-sq,
.mod-content-bottomL-blue-sq, .mod-content-bottomL-blue2-sq, .mod-content-bottomL-green-sq { 
  xbackground: url(../../images/light/headers/header-bl.jpg) 0px 100% no-repeat; 
  height: 9px;
}

.mod-content-bottomR-sq, .mod-content-bottomR-menu-sq, .mod-content-bottomR-text-sq, .mod-content-bottomR-none-sq,
.mod-content-bottomR-grey-sq, .mod-content-bottomR-grey1-sq, .mod-content-bottomR-grey2-sq, 
.mod-content-bottomR-grey3-sq, .mod-content-bottomR-grey4-sq,
.mod-content-bottomR-black-sq, .mod-content-bottomR-white-sq, .mod-content-bottomR-white2-sq,
.mod-content-bottomR-red-sq, .mod-content-bottomR-orange-sq, .mod-content-bottomR-orange2-sq,
.mod-content-bottomR-blue-sq, .mod-content-bottomR-blue2-sq, .mod-content-bottomR-green-sq { 
  xbackground: url(../../images/light/headers/header-br.jpg) 100% 100% no-repeat; 
  height: 9px;
}

/* =======================================================
 * Parchment.
 * -p 
 * =======================================================
 */
 
 
/* =======================================================
 * Notes.
 * -note, -note-note, -note-tip,
 * -note-clip, -note-tape,  
 * -note-old, -note-note-old, -note-tip-old,
 * -note-clip-old, -note-tape-old,  
 * -note-p, -note-note-p, -note-tip-p,
 * -note-b, -note-note-b, -note-tip-b,
 * -note-g, -note-note-g, -note-tip-g, 
 * -note-grey, -note-note-grey, -note-tip-grey
 * =======================================================
 */

/* ------------------------------
 *       note  
 * ------------------------------
 */

.mod-outer-note { color: #333; }
.mod-body-note { background: #e9f896 url(../../images/light/notes/note.jpg) 0 0 no-repeat; } 
.mod-content-top-note h3 { color: #1f1f51; }

.mod-outer-note-clip { color: #333; }
.mod-body-note-clip { background: #e9f896 url(../../images/light/notes/note-clip.jpg) 0 0 no-repeat; } 
.mod-content-top-note-clip h3 { color: #1f1f51; }

.mod-outer-note-tape { color: #333; }
.mod-body-note-tape { background: #e9f896 url(../../images/light/notes/note-tape.jpg) 0 0 no-repeat; }
.mod-content-top-note-tape h3 { color: #1f1f51; }

.mod-outer-note-note { color: #333; }
.mod-body-note-note { background: #e9f896 url(../../images/light/notes/note-note.jpg) 0 0 no-repeat; }

.mod-outer-note-tip { color: #333; }
.mod-body-note-tip { background: #e9f896 url(../../images/light/notes/note-tip.jpg) 0 0 no-repeat; } 
.mod-content-top-note-tip h3 { color: #1f1f51; }

/* ------------------------------
 *       note old 
 * ------------------------------
 */

.mod-outer-note-old { color: #333; }
.mod-body-note-old { background: url(../../images/light/notes/note-old.gif) 0 0 no-repeat; } 

.mod-outer-note-clip-old { color: #333; }
.mod-body-note-clip-old { background: url(../../images/light/notes/note-clip-old.gif) 0 0 no-repeat; } 

.mod-outer-note-tape-old { color: #333; }
.mod-body-note-tape-old { background: url(../../images/light/notes/note-tape-old.gif) 0 0 no-repeat; }

.mod-outer-note-note-old { color: #333; }
.mod-body-note-note-old { background: url(../../images/light/notes/note-note-old.gif) 0 0 no-repeat; }

.mod-outer-note-tip-old { color: #333; }
.mod-body-note-tip-old { background: url(../../images/light/notes/note-tip-old.gif) 0 0 no-repeat; } 

/* ------------------------------
 *       note p 
 * ------------------------------
 */

.mod-outer-note-p { color: #333; }
.mod-body-note-p { background: #fde9e2 url(../../images/light/notes/note-p.jpg) 0 0 no-repeat; }

.mod-outer-note-clip-p { color: #333; }
.mod-body-note-clip-p { background: #fde9e2 url(../../images/light/notes/note-clip-p.jpg) 0 0 no-repeat; }

.mod-outer-note-tape-p { color: #333; }
.mod-body-note-tape-p { background: #fde9e2 url(../../images/light/notes/note-tape-p.jpg) 0 0 no-repeat; } 

.mod-outer-note-note-p { color: #333; }
.mod-body-note-note-p { background: #fde9e2 url(../../images/light/notes/note-tip-p.jpg) 0 0 no-repeat; } 

.mod-outer-note-tip-p { color: #333; }
.mod-body-note-tip-p { background: #fde9e2 url(../../images/light/notes/note-tip-p.jpg) 0 0 no-repeat; } 

/* ------------------------------
 *       note b 
 * ------------------------------
 */

.mod-outer-note-b { color: #333; }
.mod-body-note-b { background: #e7f6f6 url(../../images/light/notes/note-b.jpg) 0 0 no-repeat; }

.mod-outer-note-clip-b { color: #333; }
.mod-body-note-clip-b { background: #e7f6f6 url(../../images/light/notes/note-clip-b.jpg) 0 0 no-repeat; }

.mod-outer-note-tape-b { color: #333; }
.mod-body-note-tape-b { background: #e7f6f6 url(../../images/light/notes/note-tape-b.jpg) 0 0 no-repeat; } 

.mod-outer-note-note-b { color: #333; }
.mod-body-note-note-b { background: #e7f6f6 url(../../images/light/notes/note-note-b.jpg) 0 0 no-repeat; }

.mod-outer-note-tip-b { color: #333; }
.mod-body-note-tip-b { background: #e7f6f6 url(../../images/light/notes/note-tip-b.jpg) 0 0 no-repeat; } 

/* ------------------------------
 *       note g 
 * ------------------------------
 */

.mod-outer-note-g { color: #333; }
.mod-body-note-g { background: #eaf2d5 url(../../images/light/notes/note-g.jpg) 0 0 no-repeat; }

.mod-outer-note-clip-g { color: #333; }
.mod-body-note-clip-g { background: #eaf2d5 url(../../images/light/notes/note-clip-g.jpg) 0 0 no-repeat; }

.mod-outer-note-tape-g { color: #333; }
.mod-body-note-tape-g { background: #eaf2d5 url(../../images/light/notes/note-tape-g.jpg) 0 0 no-repeat; } 

.mod-outer-note-note-g { color: #333; }
.mod-body-note-note-g { background: #eaf2d5 url(../../images/light/notes/note-note-g.jpg) 0 0 no-repeat; }

.mod-outer-note-tip-g { color: #333; }
.mod-body-note-tip-g { background: #eaf2d5 url(../../images/light/notes/note-tip-g.jpg) 0 0 no-repeat; } 

div.mod-content-middleR-note-tape-g input.button { 
  background: #e1e8ce; 
  border-top: 1px solid #f1f8de; 
  border-left: 1px solid #f1f8de; 
  border-bottom: 1px solid #a4a996; 
  border-right: 1px solid #a4a996; 
  color: #555; 
}

/* ------------------------------
 *       note grey
 * ------------------------------
 */

.mod-outer-note-grey { color: #333; }
.mod-body-note-grey { background: #e7e8e8 url(../../images/light/notes/note-grey.jpg) 0 0 no-repeat; }

.mod-outer-note-clip-grey { color: #333; }
.mod-body-note-clip-grey { background: #e7e8e8 url(../../images/light/notes/note-clip-grey.jpg) 0 0 no-repeat; }

.mod-outer-note-tape-grey { color: #333; }
.mod-body-note-tape-grey { background: #e7e8e8 url(../../images/light/notes/note-tape-grey.jpg) 0 0 no-repeat; } 

.mod-outer-note-note-grey { color: #333; }
.mod-body-note-note-grey { background: #e7e8e8 url(../../images/light/notes/note-note-grey.jpg) 0 0 no-repeat; }

.mod-outer-note-tip-grey { color: #333; }
.mod-body-note-tip-grey { background: url(../../images/light/notes/note-tip-grey.jpg) 0 0 no-repeat; } 


/*--------------------------------------------------------
 *              wceRMod -sq, -sqo
 *--------------------------------------------------------
 */
 
/* outer "div" (left side) of module */

.wce-rmod-sq, .wce-rmod_menu-sq, .wce-rmod_text-sq, .wce-rmod-none-sq,
.wce-rmod-grey-sq, .wce-rmod-grey1-sq, .wce-rmod-grey2-sq, .wce-rmod-grey3-sq, .wce-rmod-grey4-sq,
.wce-rmod-black-sq, .wce-rmod-white-sq,
.wce-rmod-red-sq, .wce-rmod-orange-sq, .wce-rmod-orange2-sq,
.wce-rmod-blue-sq, .wce-rmod-blue2-sq, .wce-rmod-green-sq {
	background: #f2f1e9;
	color: #333;
}

.wce-rmod-sqo, .wce-rmod_menu-sqo, .wce-rmod_text-sqo, .wce-rmod-none-sqo,
.wce-rmod-grey-sqo, .wce-rmod-grey1-sqo, .wce-rmod-grey2-sqo, .wce-rmod-grey3-sqo, .wce-rmod-grey4-sqo,
.wce-rmod-black-sqo, .wce-rmod-white-sqo,
.wce-rmod-red-sqo, .wce-rmod-orange-sqo, .wce-rmod-orange2-sqo,
.wce-rmod-blue-sqo, .wce-rmod-blue2-sqo, .wce-rmod-green-sqo {
	border: 1px solid #eeede7;
	color: #333;
}

/* paragraph tags */

/* unordered list tags */

/* links */

.wce-rmodR-sq a, .wce-rmodR_menu-sq a, .wce-rmodR_text-sq a, .wce-rmodR-none-sq a,
.wce-rmodR-grey-sq a, .wce-rmodR-grey1-sq a, .wce-rmodR-grey2-sq a, .wce-rmodR-grey3-sq a, .wce-rmodR-grey4-sq a,
.wce-rmodR-black-sq a, .wce-rmodR-white-sq a,
.wce-rmodR-red-sq a, .wce-rmodR-orange-sq a, .wce-rmodR-orange2-sq a,
.wce-rmodR-blue-sq a, .wce-rmodR-blue2-sq a, .wce-rmodR-green-sq a,
.wce-rmodR-sqo a, .wce-rmodR_menu-sqo a, .wce-rmodR_text-sqo a, .wce-rmodR-none-sqo a,
.wce-rmodR-grey-sqo a, .wce-rmodR-grey1-sqo a, .wce-rmodR-grey2-sqo a, .wce-rmodR-grey3-sqo a, .wce-rmodR-grey4-sqo a,
.wce-rmodR-black-sqo a, .wce-rmodR-white-sqo a,
.wce-rmodR-red-sqo a, .wce-rmodR-orange-sqo a, .wce-rmodR-orange2-sqo a,
.wce-rmodR-blue-sqo a, .wce-rmodR-blue2-sqo a, .wce-rmodR-green-sqo a { 
  color: #d87d00; 
}

/* inner "div" (right side) of module -- default template style */

/* header text */

.wce-rmodHR-sq h3, .wce-rmodHR_menu-sq h3, .wce-rmodHR_text-sq h3, .wce-rmodHR-none-sq h3,
.wce-rmodHR-grey-sq h3, .wce-rmodHR-grey1-sq h3, .wce-rmodHR-grey2-sq h3, .wce-rmodHR-grey3-sq h3, .wce-rmodHR-grey4-sq h3,
.wce-rmodHR-black-sq h3, .wce-rmodHR-white-sq h3,
.wce-rmodHR-red-sq h3, .wce-rmodHR-orange-sq h3, .wce-rmodHR-orange2-sq h3,
.wce-rmodHR-blue-sq h3, .wce-rmodHR-blue2-sq h3, .wce-rmodHR-green-sq h3,
.wce-rmodHR-grey-sqo h3, .wce-rmodHR-grey1-sqo h3, .wce-rmodHR-grey2-sqo h3, .wce-rmodHR-grey3-sqo h3, .wce-rmodHR-grey4-sqo h3,
.wce-rmodHR-black-sqo h3, .wce-rmodHR-white-sqo h3,
.wce-rmodHR-red-sqo h3, .wce-rmodHR-orange-sqo h3, .wce-rmodHR-orange2-sqo h3,
.wce-rmodHR-blue-sqo h3, .wce-rmodHR-blue2-sqo h3, .wce-rmodHR-green-sqo h3 { 
  color: #fff;
}
.wce-rmodHR-white-sq h3, .wce-rmodHR-white-sqo h3,  { color: #333; }

/* outer header "div" (left side) */

.wce-rmodHL-sq, .wce-rmodHL-sqo { background: #262626; }
.wce-rmodHL_menu-sq, .wce-rmodHL_menu-sqo { background: #ff9b15; }
.wce-rmodHL-none-sq, .wce-rmodHL-none-sqo {}
.wce-rmodHL-grey-sq, .wce-rmodHL-grey1-sq, .wce-rmodHL-grey-sqo, .wce-rmodHL-grey1-sqo { background: #262626; }
.wce-rmodHL-grey2-sq, .wce-rmodHL-grey2-sqo { background: #202020; }
.wce-rmodHL-grey3-sq, .wce-rmodHL-grey3-sqo { background: #5a5a5a; }
.wce-rmodHL-grey4-sq, .wce-rmodHL-grey4-sqo { background: #131313; }
.wce-rmodHL-black-sq, .wce-rmodHL-black-sqo { background: #0e0e0e; }
.wce-rmodHL-white-sq, .wce-rmodHL-white-sqo { background: #ffffff; }
.wce-rmodHL-red-sq, .wce-rmodHL-red-sqo { background: #ac1a19; }
.wce-rmodHL-orange-sq, .wce-rmodHL-orange-sqo { background: #d87d00; }
.wce-rmodHL-orange2-sq, .wce-rmodHL-orange2-sqo { background: #ff9b15; }
.wce-rmodHL-blue-sq, .wce-rmodHL-blue-sqo { background: #1e82a6; }
.wce-rmodHL-blue2-sq, .wce-rmodHL-blue2-sqo { background: #067f88; }
.wce-rmodHL-green-sq, .wce-rmodHL-green-sqo { background: #84ab00; }

/* inner header "div" (right side) */


/*--------------------------------------------------------
 *                    wceRMod -ul, -ulo
*---------------------------------------------------------
 */
 
/* outer "div" (left side) of module */

.wce-rmod-orange-ul, .wce-rmod-green-ul, .wce-rmod-blue-ul, 
.wce-rmod-red-ul, .wce-rmod-orange2-ul, .wce-rmod-grey-ul { 
  xcolor: #999;
} 

.wce-rmod-orange-ul { background-color: #f2ebd5; } 
.wce-rmod-green-ul { background-color: #eaf2d5; } 
.wce-rmod-blue-ul { background-color: #dff3f3; } 
.wce-rmod-red-ul { background-color: #f5ebe7; } 
.wce-rmod-orange2-ul { background-color: #f2f2d5; } 
.wce-rmod-grey-ul  { background-color: #e7e8e8; } 

.wce-rmod-orange-ulo, .wce-rmod-green-ulo, .wce-rmod-blue-ulo, 
.wce-rmod-red-ulo, .wce-rmod-orange2-ulo, .wce-rmod-grey-ulo { 
  xcolor: #aaa;
}

.wce-rmod-orange-ulo { border: 1px solid #f2ebd5; }
.wce-rmod-green-ulo { border: 1px solid #eaf2d5; }
.wce-rmod-blue-ulo { border: 1px solid #dff3f3; }
.wce-rmod-red-ulo { border: 1px solid #f5ebe7; }
.wce-rmod-orange2-ulo { border: 1px solid #f2f2d5; }
.wce-rmod-grey-ulo { border: 1px solid #e7e8e8; }

/* paragraph tags */

/* unordered list tags */

/* inner "div" (right side) of module -- default template style */

.wce-rmodHR-orange-ul, .wce-rmodHR-green-ul, .wce-rmodHR-blue-ul, 
.wce-rmodHR-red-ul, .wce-rmodHR-orange2-ul, .wce-rmodHR-grey-ul { 
  xcolor: #999;
}

.wce-rmodHR-orange-ul  { border-bottom: 2px solid #db840f; color: #333; } 
.wce-rmodHR-orange2-ul  { border-bottom: 2px solid #d5d04e; color: #333; } 
.wce-rmodHR-green-ul  { border-bottom: 2px solid #9eb74a; color: #333; } 
.wce-rmodHR-blue-ul  { border-bottom: 2px solid #499399; color: #333; } 
.wce-rmodHR-red-ul  { border-bottom: 2px solid #c33f3f; color: #333; } 
.wce-rmodHR-grey-ul  { border-bottom: 2px solid #b6c8c8; color: #333; } 

.wce-rmodHR-orange-ulo, .wce-rmodHR-green-ulo, .wce-rmodHR-blue-ulo, 
.wce-rmodHR-red-ulo, .wce-rmodHR-orange2-ulo, .wce-rmodHR-grey-ulo { 
  xcolor: #bbb;
}

.wce-rmodHR-orange-ulo { border-bottom: 2px solid #db840f; color: #333; }
.wce-rmodHR-orange2-ulo { border-bottom: 2px solid #d5d04e; color: #333; }
.wce-rmodHR-green-ulo { border-bottom: 2px solid #9eb74a; color: #333; }
.wce-rmodHR-blue-ulo { border-bottom: 2px solid #499399; color: #333; }
.wce-rmodHR-red-ulo { border-bottom: 2px solid #c33f3f; color: #333; }
.wce-rmodHR-grey-ulo { border-bottom: 2px solid #b6c8c8; color: #333; }

/* outer header "div" (left side) */

/* inner header "div" (right side) */

/* header text */


