/*----------------------------------------------------------------------------
++ base module pack for morph
++ use this file as a starting point to create your own module style packs.
----------------------------------------------------------------------------*/

/* 1a - module body background color
**********************************/
.modinner .progressive-gradient{background-image:url(../../../../morph_assets/themelets/light-candy/images/modfx-head-sprite.jpg);height:6px;margin:-1em -1em 1em;border:none;}
.bgcolor01 .modinner .progressive-gradient{background-position:0 -31px;}
.bgcolor02 .modinner .progressive-gradient{background-position:0 -91px;}
.bgcolor03 .modinner .progressive-gradient{background-position:0 -152px;}
.bgcolor04 .modinner .progressive-gradient{background-position:0 -211px;}
.bgcolor05 .modinner .progressive-gradient{background-position:0 -270px;}
.bgcolor06 .modinner .progressive-gradient{background-position:0 -331px;}
.bgcolor07 .modinner .progressive-gradient{background-position:0 -391px;}
.bgcolor08 .modinner .progressive-gradient{background-position:0 -451px;}

.bgcolor01 .modinner,
.ui-tabs.bgcolor01 .ui-tabs-panel,
.ui-accordion.bgcolor01 .ui-accordion-content,
.ui-tabs.bgcolor01 .ui-tabs-nav li.ui-tabs-selected,
.ui-tabs.bgcolor01 .ui-tabs-nav li.ui-tabs-selected a {background-color:#f6f6f6;}

.bgcolor02 .modinner,
.ui-tabs.bgcolor02 .ui-tabs-panel,
.ui-accordion.bgcolor02 .ui-accordion-content,
.ui-tabs.bgcolor02 .ui-tabs-nav li.ui-tabs-selected,
.ui-tabs.bgcolor02 .ui-tabs-nav li.ui-tabs-selected a {background-color:#fff;color:#777;}

.bgcolor03 .modinner,
.ui-tabs.bgcolor03 .ui-tabs-panel,
.ui-accordion.bgcolor03 .ui-accordion-content,
.ui-tabs.bgcolor03 .ui-tabs-nav li.ui-tabs-selected,
.ui-tabs.bgcolor03 .ui-tabs-nav li.ui-tabs-selected a {background-color:#e5e8e8;color:#718b94;}

.bgcolor04 .modinner,
.ui-tabs.bgcolor04 .ui-tabs-panel,
.ui-accordion.bgcolor04 .ui-accordion-content,
.ui-tabs.bgcolor04 .ui-tabs-nav li.ui-tabs-selected,
.ui-tabs.bgcolor04 .ui-tabs-nav li.ui-tabs-selected a {background-color:#eff0f0;color:#718b94;}

.bgcolor05 .modinner,
.ui-tabs.bgcolor05 .ui-tabs-panel,
.ui-accordion.bgcolor05 .ui-accordion-content,
.ui-tabs.bgcolor05 .ui-tabs-nav li.ui-tabs-selected,
.ui-tabs.bgcolor05 .ui-tabs-nav li.ui-tabs-selected a {background-color:#70989a;color:#4a5455;}

.bgcolor06 .modinner,
.ui-tabs.bgcolor06 .ui-tabs-panel,
.ui-accordion.bgcolor06 .ui-accordion-content,
.ui-tabs.bgcolor06 .ui-tabs-nav li.ui-tabs-selected,
.ui-tabs.bgcolor06 .ui-tabs-nav li.ui-tabs-selected a {background-color:#526666;color:#eee;}

.bgcolor07 .modinner,
.ui-tabs.bgcolor07 .ui-tabs-panel,
.ui-accordion.bgcolor07 .ui-accordion-content,
.ui-tabs.bgcolor07 .ui-tabs-nav li.ui-tabs-selected,
.ui-tabs.bgcolor07 .ui-tabs-nav li.ui-tabs-selected a {background-color:#303C3C;color:#E5E8E8;}

.bgcolor08 .modinner,
.ui-tabs.bgcolor08 .ui-tabs-panel,
.ui-accordion.bgcolor08 .ui-accordion-content,
.ui-tabs.bgcolor08 .ui-tabs-nav li.ui-tabs-selected,
.ui-tabs.bgcolor08 .ui-tabs-nav li.ui-tabs-selected a {background-color:#1c2426;color:#eee;}

.bgcolor09 .modinner,
.ui-tabs.bgcolor09 .ui-tabs-panel,
.ui-accordion.bgcolor09 .ui-accordion-content,
.ui-tabs.bgcolor09 .ui-tabs-nav li.ui-tabs-selected,
.ui-tabs.bgcolor09 .ui-tabs-nav li.ui-tabs-selected a {background-color:#171A1B;color:#ddd;}

.bgcolor10 .modinner,
.ui-tabs.bgcolor10 .ui-tabs-panel,
.ui-accordion.bgcolor10 .ui-accordion-content,
.ui-tabs.bgcolor10 .ui-tabs-nav li.ui-tabs-selected,
.ui-tabs.bgcolor10 .ui-tabs-nav li.ui-tabs-selected a {background-color:#510122;color:#fff;}

.bgcolor11 .modinner,
.ui-tabs.bgcolor11 .ui-tabs-panel,
.ui-accordion.bgcolor11 .ui-accordion-content,
.ui-tabs.bgcolor11 .ui-tabs-nav li.ui-tabs-selected,
.ui-tabs.bgcolor11 .ui-tabs-nav li.ui-tabs-selected a {background-color:#fff;color:#222;}

.bgcolor12 .modinner,
.ui-tabs.bgcolor12 .ui-tabs-panel,
.ui-accordion.bgcolor12 .ui-accordion-content,
.ui-tabs.bgcolor12 .ui-tabs-nav li.ui-tabs-selected,
.ui-tabs.bgcolor12 .ui-tabs-nav li.ui-tabs-selected a {background-color:#eee;color:#444;}

.bgcolor13 .modinner,
.ui-tabs.bgcolor13 .ui-tabs-panel,
.ui-accordion.bgcolor13 .ui-accordion-content,
.ui-tabs.bgcolor13 .ui-tabs-nav li.ui-tabs-selected,
.ui-tabs.bgcolor13 .ui-tabs-nav li.ui-tabs-selected a {background-color:#A7C9D5;color:#004A5B;}

.bgcolor14 .modinner,
.ui-tabs.bgcolor14 .ui-tabs-panel,
.ui-accordion.bgcolor14 .ui-accordion-content,
.ui-tabs.bgcolor14 .ui-tabs-nav li.ui-tabs-selected,
.ui-tabs.bgcolor14 .ui-tabs-nav li.ui-tabs-selected a {background-color:#92D5B9;color:#006666;}

.bgcolor15 .modinner,
.ui-tabs.bgcolor15 .ui-tabs-panel,
.ui-accordion.bgcolor15 .ui-accordion-content,
.ui-tabs.bgcolor15 .ui-tabs-nav li.ui-tabs-selected,
.ui-tabs.bgcolor15 .ui-tabs-nav li.ui-tabs-selected a {background-color:#D7DE7F;color:#666715;}

.bgcolor16 .modinner,
.ui-tabs.bgcolor16 .ui-tabs-panel,
.ui-accordion.bgcolor16 .ui-accordion-content,
.ui-tabs.bgcolor16 .ui-tabs-nav li.ui-tabs-selected,
.ui-tabs.bgcolor16 .ui-tabs-nav li.ui-tabs-selected a {background-color:#D8DEB2;color:#669900;}

.bgcolor17 .modinner,
.ui-tabs.bgcolor17 .ui-tabs-panel,
.ui-accordion.bgcolor17 .ui-accordion-content,
.ui-tabs.bgcolor17 .ui-tabs-nav li.ui-tabs-selected,
.ui-tabs.bgcolor17 .ui-tabs-nav li.ui-tabs-selected a {background-color:#FFD980;color:#CC6600;}

.bgcolor18 .modinner,
.ui-tabs.bgcolor18 .ui-tabs-panel,
.ui-accordion.bgcolor18 .ui-accordion-content,
.ui-tabs.bgcolor18 .ui-tabs-nav li.ui-tabs-selected,
.ui-tabs.bgcolor18 .ui-tabs-nav li.ui-tabs-selected a {background-color:#FBE8E5;color:#990000;}

.bgcolor19 .modinner,
.ui-tabs.bgcolor19 .ui-tabs-panel,
.ui-accordion.bgcolor19 .ui-accordion-content,
.ui-tabs.bgcolor19 .ui-tabs-nav li.ui-tabs-selected,
.ui-tabs.bgcolor19 .ui-tabs-nav li.ui-tabs-selected a {background-color:#FBC5BC;color:#750013;}

.bgcolor20 .modinner,
.ui-tabs.bgcolor20 .ui-tabs-panel,
.ui-accordion.bgcolor20 .ui-accordion-content,
.ui-tabs.bgcolor20 .ui-tabs-nav li.ui-tabs-selected,
.ui-tabs.bgcolor20 .ui-tabs-nav li.ui-tabs-selected a {background-color:#E9CEE9;color:#510122;}

/* 1b module body background image
**********************************/
.bgimage01{background-position:0 0;}
.bgimage02{background-position:0 20px;}
.bgimage03{background-position:0 40px;}
.bgimage04{background-position:0 60px;}
.bgimage05{background-position:0 80px;}
.bgimage06{background-position:0 100px;}
.bgimage07{background-position:0 120px;}
.bgimage08{background-position:0 140px;}
.bgimage09{background-position:0 160px;}
.bgimage10{background-position:0 180px;}
.bgimage11{background-position:0 200px;}
.bgimage12{background-position:0 220px;}
.bgimage13{background-position:0 240px;}
.bgimage14{background-position:0 260px;}
.bgimage15{background-position:0 280px;}
.bgimage16{background-position:0 300px;}
.bgimage17{background-position:0 320px;}
.bgimage18{background-position:0 340px;}
.bgimage19{background-position:0 360px;}
.bgimage20{background-position:0 380px;}

.bgimage02 .modinner .progressive-gradient{background-position:0 -6px;}
.bgimage03 .modinner .progressive-gradient{background-position:0 -12px;}
.bgimage04 .modinner .progressive-gradient{background-position:0 -18px;}
.bgimage05 .modinner .progressive-gradient{background-position:0 -24px;}
.bgimage06 .modinner{background-position:0 -24px;background-color:#111;color:#fff;}

.bgimage07 .modinner {
	background: url(../../../../morph_assets/themelets/light-candy/images/repeat-sprite.jpg) repeat-x 0 -721px;
	color: #444;
}
.bgimage08 .modinner {
	background: url(../../../../morph_assets/themelets/light-candy/images/modfx-modbgsprite.jpg) repeat-x 0 -0px;
	color: #444;
}
.bgimage09 .modinner {
	background: url(../../../../morph_assets/themelets/light-candy/images/modfx-modbgsprite.jpg) repeat-x 0 -50px;
	color: #444;
}
.bgimage10 .modinner {
	background: url(../../../../morph_assets/themelets/light-candy/images/modfx-modbgsprite.jpg) repeat-x 0 -1850px;
	color: #444;
}
.bgimage11 .modinner {
	background: url(../../../../morph_assets/themelets/light-candy/images/modfx-modbgsprite.jpg) repeat-x 0 -1900px;
	color: #444;
}
.bgimage12 .modinner {
	background: url(../../../../morph_assets/themelets/light-candy/images/modfx-modbgsprite.jpg) repeat-x 0 -2080px;
	color: #444;
}
.bgimage13 .modinner {
	background: url(../../../../morph_assets/themelets/light-candy/images/modfx-modbgsprite.jpg) repeat-x 0 -2110px;
	color: #444;
}
.bgimage14 .modinner {
	background: url(../../../../morph_assets/themelets/light-candy/images/modfx-modbgsprite.jpg) repeat-x 0 -4000px;
	color: #444;
}


/* 1c - module body text color
**********************************/

.modcolor01 .modinner,
.modcolor01 .ui-accordion-content,
.ui-tabs.modcolor01 .ui-tabs-panel {color:#fff;}
.modcolor02 .modinner,
.modcolor02 .ui-accordion-content,
.ui-tabs.modcolor02 .ui-tabs-panel {color:#111;}
.modcolor03 .modinner,
.modcolor03 .ui-accordion-content,
.ui-tabs.modcolor03 .ui-tabs-panel {color:#468EA1;}
.modcolor04 .modinner,
.modcolor04 .ui-accordion-content,
.ui-tabs.modcolor04 .ui-tabs-panel {color:#999900;}
.modcolor05 .modinner,
.modcolor05 .ui-accordion-content,
.ui-tabs.modcolor05 .ui-tabs-panel {color:#626262;}
.modcolor06 .modinner,
.modcolor06 .ui-accordion-content,
.ui-tabs.modcolor06 .ui-tabs-panel {color:#B4AA9A;}
.modcolor07 .modinner,
.modcolor07 .ui-accordion-content,
.ui-tabs.modcolor07 .ui-tabs-panel {color:#A1BFC2;}
.modcolor08 .modinner,
.modcolor08 .ui-accordion-content,
.ui-tabs.modcolor08 .ui-tabs-panel {color:#750013;}
.modcolor09 .modinner,
.modcolor09 .ui-accordion-content,
.ui-tabs.modcolor09 .ui-tabs-panel {color:#999;}
.modcolor10 .modinner,
.modcolor10 .ui-accordion-content,
.ui-tabs.modcolor10 .ui-tabs-panel {color:#000;}


/* ***************************************************************/
/* 2. module heading styling
/* ***************************************************************/

/* 2a - module heading background image
**********************************/

/* default styles */
.mod h3,
h3.ui-accordion-header,
.ui-tabs .ui-tabs-nav li,
.ui-tabs-nav li {background-image:url(../../../../morph_assets/themelets/light-candy/images/modfx-head-sprite.jpg);background-repeat:repeat-x;background-position: 0 -620px; }

h3 .progressive-gradient {
background-image:url(../../../../morph_assets/themelets/light-candy/images/modfx-head-sprite.jpg);
border:medium none;
display:block;
height:2px;
margin:-0.65em -0.7em 0.6em;
}

.h3bgimage17 h3 .progressive-gradient,
.h3bgimage18 h3 .progressive-gradient,
.h3bgimage19 h3 .progressive-gradient,
.h3bgimage20 h3 .progressive-gradient {
margin:0.6em -0.7em -0.68em;
}

.h3bgimage01 h3,
.ui-tabs.h3bgimage01 .ui-tabs-nav li,
.ui-tabs.h3bgimage01 .ui-tabs-nav li a {background-position:0 -30px;color:#555;}

.h3bgimage02 h3,
.ui-tabs.h3bgimage02 .ui-tabs-nav li,
.ui-tabs.h3bgimage02 .ui-tabs-nav li a {background-position:0 -89px;color:#777;border-right:1px solid #fff;border-left:1px solid #fff;}

.h3bgimage03 h3,
.ui-tabs.h3bgimage03 .ui-tabs-nav li,
.ui-tabs.h3bgimage03 .ui-tabs-nav li a {background-position:0 -149px;color:#555;}

.h3bgimage04 h3,
.ui-tabs.h3bgimage04 .ui-tabs-nav li,
.ui-tabs.h3bgimage04 .ui-tabs-nav li a {background-position:0 -210px;color:#4A5455;}

.h3bgimage05 h3,
.ui-tabs.h3bgimage05 .ui-tabs-nav li,
.ui-tabs.h3bgimage05 .ui-tabs-nav li a {background-position:0 -269px;color:#fff;}

.h3bgimage06 h3,
.ui-tabs.h3bgimage06 .ui-tabs-nav li,
.ui-tabs.h3bgimage06 .ui-tabs-nav li a {background-position:0 -389px;color:#fff;}

.h3bgimage07 h3,
.ui-tabs.h3bgimage07 .ui-tabs-nav li,
.ui-tabs.h3bgimage07 .ui-tabs-nav li a {background-position:0 -449px;color:#fff;}

.h3bgimage08 h3,
.ui-tabs.h3bgimage08 .ui-tabs-nav li,
.ui-tabs.h3bgimage08 .ui-tabs-nav li a {background-position:0 -510px;color:#444;}

.h3bgimage09 h3,
.ui-tabs.h3bgimage09 .ui-tabs-nav li,
.ui-tabs.h3bgimage09 .ui-tabs-nav li a {background-position:0 -530px;color:#444;}

.h3bgimage10 h3,
.ui-tabs.h3bgimage10 .ui-tabs-nav li,
.ui-tabs.h3bgimage10 .ui-tabs-nav li a {background-position:0 -620px;color:#444;}

.h3bgimage11 h3,
.ui-tabs.h3bgimage11 .ui-tabs-nav li,
.ui-tabs.h3bgimage11 .ui-tabs-nav li a {background-position:0 -640px;color:#444;}

.h3bgimage12 h3,
.ui-tabs.h3bgimage12 .ui-tabs-nav li,
.ui-tabs.h3bgimage12 .ui-tabs-nav li a {background-position:0 -620px;color:#444;}

.h3bgimage13 h3,
.ui-tabs.h3bgimage13 .ui-tabs-nav li,
.ui-tabs.h3bgimage13 .ui-tabs-nav li a {background-position:0 -620px;color:#444;}

.h3bgimage14 h3,
.ui-tabs.h3bgimage14 .ui-tabs-nav li,
.ui-tabs.h3bgimage14 .ui-tabs-nav li a {background-position:0 -620px;color:#444;}

.h3bgimage15 h3,
.ui-tabs.h3bgimage15 .ui-tabs-nav li,
.ui-tabs.h3bgimage15 .ui-tabs-nav li a {background-position:0 -620px;color:#444;}

.h3bgimage16 h3,
.ui-tabs.h3bgimage16 .ui-tabs-nav li,
.ui-tabs.h3bgimage16 .ui-tabs-nav li a {background-position:0 -620px;color:#444;}

.h3bgimage17 h3,
.ui-tabs.h3bgimage17 .ui-tabs-nav li,
.ui-tabs.h3bgimage17.ui-tabs-nav li a {background-position:0 -620px;color:#444;}

.h3bgimage13 h3 .progressive-gradient{background-position:0 -6px;}
.h3bgimage14 h3 .progressive-gradient{background-position:0 -12px;}
.h3bgimage15 h3 .progressive-gradient{background-position:0 -18px;}
.h3bgimage16 h3 .progressive-gradient{background-position:0 -24px;}
.h3bgimage17 h3 .progressive-gradient{background-position:0 -6px;}
.h3bgimage18 h3 .progressive-gradient{background-position:0 -12px;}
.h3bgimage19 h3 .progressive-gradient{background-position:0 -18px;}
.h3bgimage20 h3 .progressive-gradient{background-position:0 -24px;}

/* 2b - module heading background color
**********************************/

/* remove background images to reset backgrounds */
.h3bgcolor01 h3,
.h3bgcolor02 h3,
.h3bgcolor03 h3,
.h3bgcolor04 h3,
.h3bgcolor05 h3,
.h3bgcolor06 h3,
.h3bgcolor07 h3,
.h3bgcolor08 h3,
.h3bgcolor09 h3,
.h3bgcolor10 h3,
.h3bgcolor01 h3.ui-accordion-header,
.h3bgcolor02 h3.ui-accordion-header,
.h3bgcolor03 h3.ui-accordion-header,
.h3bgcolor04 h3.ui-accordion-header,
.h3bgcolor05 h3.ui-accordion-header,
.h3bgcolor06 h3.ui-accordion-header,
.h3bgcolor07 h3.ui-accordion-header
.h3bgcolor08 h3.ui-accordion-header,
.h3bgcolor09 h3.ui-accordion-header,
.h3bgcolor10 h3.ui-accordion-header,
.ui-tabs .h3bgcolor01 .ui-tabs-nav li,
.ui-tabs .h3bgcolor02 .ui-tabs-nav li,
.ui-tabs .h3bgcolor03 .ui-tabs-nav li,
.ui-tabs .h3bgcolor04 .ui-tabs-nav li,
.ui-tabs .h3bgcolor05 .ui-tabs-nav li,
.ui-tabs .h3bgcolor06 .ui-tabs-nav li,
.ui-tabs .h3bgcolor07 .ui-tabs-nav li,
.ui-tabs .h3bgcolor08 .ui-tabs-nav li,
.ui-tabs .h3bgcolor09 .ui-tabs-nav li,
.ui-tabs .h3bgcolor10 .ui-tabs-nav li {background-image: none;}

/* styling for modules */
.h3bgcolor01 h3{background-color:#fff;}
.h3bgcolor02 h3{background-color:#111;}
.h3bgcolor03 h3{background-color:#468EA1;}
.h3bgcolor04 h3{background-color:#999900;}
.h3bgcolor05 h3{background-color:#626262;}
.h3bgcolor06 h3{background-color:#B4AA9A;}
.h3bgcolor07 h3{background-color:#A1BFC2;}
.h3bgcolor08 h3{background-color:#750013;}
.h3bgcolor09 h3{background-color:#999;}
.h3bgcolor10 h3{background-color:#000;}

/* set font colors to white for darker bg's */
.h3bgcolor02 h3{color:#fff;}
.h3bgcolor03 h3{color:#fff;}
.h3bgcolor04 h3{color:#fff;}
.h3bgcolor05 h3{color:#fff;}
.h3bgcolor06 h3{color:#fff;}
.h3bgcolor07 h3{color:#fff;}
.h3bgcolor08 h3{color:#fff;}
.h3bgcolor09 h3{color:#fff;}
.h3bgcolor10 h3{color:#fff;}

/* styling for accordion headers */
.h3bgcolor01 h3.ui-accordion-header {background-color:#fff;}
.h3bgcolor02 h3.ui-accordion-header {background-color:#111;}
.h3bgcolor03 h3.ui-accordion-header {background-color:#468EA1;}
.h3bgcolor04 h3.ui-accordion-header {background-color:#999900;}
.h3bgcolor05 h3.ui-accordion-header {background-color:#626262;}
.h3bgcolor06 h3.ui-accordion-header {background-color:#B4AA9A;}
.h3bgcolor07 h3.ui-accordion-header {background-color:#A1BFC2;}
.h3bgcolor08 h3.ui-accordion-header {background-color:#750013;}
.h3bgcolor09 h3.ui-accordion-header {background-color:#999;}
.h3bgcolor10 h3.ui-accordion-header {background-color:#000;}

/* styling for tabs */
.ui-tabs.h3bgcolor01 .ui-tabs-nav li {background-color:#fff;}
.ui-tabs.h3bgcolor02 .ui-tabs-nav li {background-color:#111;}
.ui-tabs.h3bgcolor03 .ui-tabs-nav li {background-color:#468EA1;}
.ui-tabs.h3bgcolor04 .ui-tabs-nav li {background-color:#999900;}
.ui-tabs.h3bgcolor05 .ui-tabs-nav li {background-color:#626262;}
.ui-tabs.h3bgcolor06 .ui-tabs-nav li {background-color:#B4AA9A;}
.ui-tabs.h3bgcolor07 .ui-tabs-nav li {background-color:#A1BFC2;}
.ui-tabs.h3bgcolor08 .ui-tabs-nav li {background-color:#750013;}
.ui-tabs.h3bgcolor09 .ui-tabs-nav li {background-color:#999;}
.ui-tabs.h3bgcolor10 .ui-tabs-nav li {background-color:#000;}

/* module heading icon image
**********************************/

.mod h3 span.icon{background-image:url(../../../../morph_assets/themelets/light-candy/images/modfx-h3icon-sprite.png);background-repeat:no-repeat;}


.h3icon01 h3,.h3icon02 h3,.h3icon03 h3,.h3icon04 h3,.h3icon05 h3,.h3icon06 h3,.h3icon07 h3,.h3icon08 h3,
.h3icon09 h3,.h3icon10 h3,.h3icon11 h3,.h3icon12 h3,.h3icon13 h3,.h3icon14 h3,.h3icon15 h3,.h3icon16 h3,
.h3icon17 h3,.h3icon18 h3,.h3icon19 h3,.h3icon20 h3{
position:relative;padding-left:35px;}

.h3icon01 h3 span,.h3icon02 h3 span,.h3icon03 h3 span,.h3icon04 h3 span,.h3icon05 h3 span,
.h3icon06 h3 span,.h3icon07 h3 span,.h3icon08 h3 span,.h3icon09 h3 span,.h3icon10 h3 span,
.h3icon11 h3 span,.h3icon12 h3 span,.h3icon13 h3 span,.h3icon14 h3 span,.h3icon15 h3 span,
.h3icon16 h3 span,.h3icon17 h3 span,.h3icon18 h3 span,.h3icon19 h3 span,.h3icon20 h3 span{
width:30px;height:30px;display:block;position:absolute;top:8%;left:1%;}

.h3icon01 h3 span{background-position:0 4px;}
.h3icon02 h3 span{background-position:0 -27px;}
.h3icon03 h3 span{background-position:0 -55px;}
.h3icon04 h3 span{background-position:0 -87px;}
.h3icon05 h3 span{background-position:0 -117px;}
.h3icon06 h3 span{background-position:0 -145px;}
.h3icon07 h3 span{background-position:0 -177px;}
.h3icon08 h3 span{background-position:0 -205px;}
.h3icon09 h3 span{background-position:0 -237px;}
.h3icon10 h3 span{background-position:0 -267px;}
.h3icon11 h3 span{background-position:0 -295px;}
.h3icon12 h3 span{background-position:0 -325px;}
.h3icon13 h3 span{background-position:0 -357px;}
.h3icon14 h3 span{background-position:0 -387px;}
.h3icon15 h3 span{background-position:0 -415px;}
.h3icon16 h3 span{background-position:0 -447px;}
.h3icon17 h3 span{background-position:0 -475px;}
.h3icon18 h3 span{background-position:0 -507px;}
.h3icon19 h3 span{background-position:0 -535px;}
.h3icon20 h3 span{background-position:0 -565px;}

/* module heading text color
**********************************/
/*
** ---> COMPLETE & TESTED - ADD SUPPORT FOR DEFAULT MOD STYLES
** ---> COMPLETE & TESTED - TEST ALL OPTIONS
** ---> COMPLETE & TESTED - ADD SUPPORT FOR ACCORDIONS
** ---> COMPLETE & TESTED - ADD SUPPORT FOR TABS
** ---> TODO - STYLE FOR CANDY
*/

.h3color01 h3,
.ui-tabs.h3color01 .ui-tabs-nav li a,
.h3color01 h3.ui-accordion-header a {color:#fff;}

.h3color02 h3,
.ui-tabs.h3color02 .ui-tabs-nav li a,
.h3color02 h3.ui-accordion-header a {color:#111;}

.h3color03 h3,
.ui-tabs.h3color03 .ui-tabs-nav li a,
.h3color03 h3.ui-accordion-header a {color:#468EA1;}

.h3color04 h3,
.ui-tabs.h3color04 .ui-tabs-nav li a,
.h3color04 h3.ui-accordion-header a {color:#999900;}

.h3color05 h3,
.ui-tabs.h3color05 .ui-tabs-nav li a,
.h3color05 h3.ui-accordion-header a {color:#626262;}

.h3color06 h3,
.ui-tabs.h3color06 .ui-tabs-nav li a:link,
.h3color06 h3.ui-accordion-header a:link {color:#B4AA9A;}

.h3color07 h3,
.ui-tabs.h3color07 .ui-tabs-nav li a,
.h3color07 h3.ui-accordion-header a {color:#A1BFC2;}

.h3color08 h3,
.ui-tabs.h3color08 .ui-tabs-nav li a,
.h3color08 h3.ui-accordion-header a {color:#750013;}

.h3color09 h3,
.ui-tabs.h3color09 .ui-tabs-nav li a,
.h3color09 h3.ui-accordion-header a {color:#999;}

.h3color10 h3,
.ui-tabs.h3color10 .ui-tabs-nav li a,
.h3color10 h3.ui-accordion-header a {color:#000;}


/* ***************************************************************/
/* generic module suffixes
/* ***************************************************************/
/* module text size 
**********************************/
.h3size01 h3,
.ui-tabs.h3size01 .ui-tabs-nav li a,
.ui-tabs.modsize01 .ui-tabs-panel,
.modsize01 .modinner,
.modsize01 .ui-accordion-content {font-size:.5em;}

.h3size02 h3,
.ui-tabs.h3size02 .ui-tabs-nav li a,
.ui-tabs.modsize02 .ui-tabs-panel,
.modsize02 .modinner,
.modsize02 .ui-accordion-content {font-size:.7em;}

.h3size03 h3,
.ui-tabs.h3size03 .ui-tabs-nav li a,
.ui-tabs.modsize03 .ui-tabs-panel,
.modsize03 .modinner,
.modsize03 .ui-accordion-content {font-size:0.9em;}

.h3size04 h3,
.ui-tabs.h3size04 .ui-tabs-nav li a,
.ui-tabs.modsize04 .ui-tabs-panel,
.modsize04 .modinner,
.modsize04 .ui-accordion-content {font-size:1.3em;}

.h3size05 h3,
.ui-tabs.h3size05 .ui-tabs-nav li a,
.ui-tabs.modsize05 .ui-tabs-panel,
.modsize05 .modinner,
.modsize05 .ui-accordion-content {font-size:1.5em;}

.h3size06 h3,
.ui-tabs.h3size06 .ui-tabs-nav li a,
.ui-tabs.modsize06 .ui-tabs-panel,
.modsize06 .modinner,
.modsize06 .ui-accordion-content {font-size:1.7em;}

.h3size07 h3,
.ui-tabs.h3size07 .ui-tabs-nav li a,
.ui-tabs.modsize07 .ui-tabs-panel,
.modsize07 .modinner,
.modsize07 .ui-accordion-content {font-size:2em;}

.h3size08 h3,
.ui-tabs.h3size08 .ui-tabs-nav li a,
.ui-tabs.modsize08 .ui-tabs-panel,
.modsize08 .modinner,
.modsize08 .ui-accordion-content {font-size:2.3em;}

.h3size09 h3,
.ui-tabs.h3size09 .ui-tabs-nav li a,
.ui-tabs.modsize09 .ui-tabs-panel,
.modsize09 .modinner,
.modsize09 .ui-accordion-content {font-size:2.5em;}

.h3size10 h3,
.ui-tabs.h3size10 .ui-tabs-nav li a,
.ui-tabs.modsize10 .ui-tabs-panel,
.modsize10 .modinner,
.modsize10 .ui-accordion-content {font-size:2.7em;}


/* module font family
**********************************/
.h3font01 h3,
.ui-tabs.h3font01 .ui-tabs-nav li a,
.ui-tabs.modfont01 .ui-tabs-panel,
.modfont01 .modinner,
.modfont01 .ui-accordion-content {font-family:Arial, Helvetica, sans-serif;}

.h3font02 h3,
.ui-tabs.h3font02 .ui-tabs-nav li a,
.ui-tabs.modfont02 .ui-tabs-panel,
.modfont02 .modinner,
.modfont02 .ui-accordion-content {font-family:"Arial Black", Gadget, sans-serif;}

.h3font03 h3,
.ui-tabs.h3font03 .ui-tabs-nav li a,
.ui-tabs.modfont03 .ui-tabs-panel,
.modfont03 .modinner,
.modfont03 .ui-accordion-content {font-family:"Times New Roman",Georgia,Serif;}

.h3font04 h3,
.ui-tabs.h3font04 .ui-tabs-nav li a,
.ui-tabs.modfont04 .ui-tabs-panel,
.modfont04 .modinner,
.modfont04 .ui-accordion-content {font-family:Impact, Charcoal, sans-serif;}

.h3font05 h3,
.ui-tabs.h3font05 .ui-tabs-nav li a,
.ui-tabs.modfont05 .ui-tabs-panel,
.modfont05 .modinner,
.modfont05 .ui-accordion-content {font-family:"Trebuchet MS", Helvetica, sans-serif;}

.h3font06 h3,
.ui-tabs.h3font06 .ui-tabs-nav li a,
.ui-tabs.modfont06 .ui-tabs-panel,
.modfont06 .modinner,
.modfont06 .ui-accordion-content {font-family:Verdana, Geneva, sans-serif;}

.h3font07 h3,
.ui-tabs.h3font07 .ui-tabs-nav li a,
.ui-tabs.modfont07 .ui-tabs-panel,
.modfont07 .modinner,
.modfont07 .ui-accordion-content {font-family:Garamond, serif;}

.h3font08 h3,
.ui-tabs.h3font08 .ui-tabs-nav li a,
.ui-tabs.modfont08 .ui-tabs-panel,
.modfont08 .modinner,
.modfont08 .ui-accordion-content {font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;}

.h3font09 h3,
.ui-tabs.h3font09 .ui-tabs-nav li a,
.ui-tabs.modfont09 .ui-tabs-panel,
.modfont09 .modinner,
.modfont09 .ui-accordion-content {font-family:Tahoma, Geneva, sans-serif;}

.h3font10 h3,
.ui-tabs.h3font10 .ui-tabs-nav li a,
.ui-tabs.modfont10 .ui-tabs-panel,
.modfont10 .modinner,
.modfont10 .ui-accordion-content {font-family:Georgia, serif;}

/* module text case
**********************************/
.h3case01 h3,
.h3case01.ui-tabs .ui-tabs-nav li a,
.ui-tabs.modcase01 .ui-tabs-panel,
.modcase01 .modinner,
.modcase01 .ui-accordion-content {text-transform:none;}
.h3case02 h3,
.h3case02.ui-tabs .ui-tabs-nav li a,
.ui-tabs.modcase02 .ui-tabs-panel,
.modcase02 .modinner,
.modcase02 .ui-accordion-content {text-transform:capitalize;}
.h3case03 h3,
.h3case03.ui-tabs .ui-tabs-nav li a,
.ui-tabs.modcase03 .ui-tabs-panel,
.modcase03 .modinner,
.modcase03 .ui-accordion-content {text-transform:uppercase;}
.h3case04 h3,
.h3case04.ui-tabs .ui-tabs-nav li a,
.ui-tabs.modcase04 .ui-tabs-panel,
.modcase04 .modinner,
.modcase04 .ui-accordion-content {text-transform:lowercase;}
.h3case05 h3,
.h3case05.ui-tabs .ui-tabs-nav li a,
.ui-tabs.modcase05 .ui-tabs-panel,
.modcase05 .modinner,
.modcase05 .ui-accordion-content {text-transform:inherit;}


/* other
**********************************/
/* other
**********************************/
.no-border{border:0;}
.no-margin{margin:0;}
.no-padding,
.no-padding .modinner,
.no-padding .modhead{padding:0;}

/* strip/remove borders on headings only */
.no-h3borders h3,
.no-h3borders .mod h3 {border:0;}
/* strip/remove borders on module containers only */
.no-modborders .modinner,
.no-modborders .mod .modinner,
.no-modborders .mod {border:0;}
/* strip/remove all borders */
.strip-borders h3,
.strip-borders.noheading,
.strip-borders .mod h3,
.strip-borders .modinner,
.strip-borders .mod,
.strip-borders .mod .modinner,
.strip-borders .mod-wrap  {border:0;}

/* strip/remove backgrounds from headers only*/
.no-h3bg h3,
.no-h3bg .mod h3  {background:none;}
/* strip/remove backgrounds on module containers only */
.no-modbg .modinner,
.no-modbg .mod,
.mod.no-modbg,
.no-modbg .mod .modinner {background:none;}
/* strip/remove all backgrounds */
.strip-bg.mod h3,
.strip-bg.modinner,
.strip-bg.mod,
.strip-bg h3,
.strip-bg .mod h3,
.strip-bg .modinner,
.strip-bg .mod,
.strip-bg .modinner,
.strip-bg .mod .modinner {background:none;}

/* @group pretext, subtext and highlight styles */

.mod-pretext,.mod-subtext {font-size: 0.67em;text-transform:uppercase;display:block;color:#888;}
.mod-pretext,
.mod-subtext{display:block;text-transform:uppercase;font:bold 0.75em arial;color:#888C92;border:none;padding:4px 0 10px 0;}
.mod-pretext {border: 0;padding: 0;}

.twotone {color: #777;}
#bottomshelf .twotone {color: #aaa;}

/* @end */
