body {
font-family: Nunito, "Helvetica Neue", sans-serif;
}

.circle{
width:42px;
height:42px;
border-radius:50%;	
}
.circle-pad{padding-top:6px;}

.circle-sm{
width:36px;
height:36px;
border-radius:50%;	
}
.circle-sm-pad{padding-top:6px;}

.square{
width:38px;
height:38px;
border-radius:3px;
}
.square-pad{padding-top:4px;}
.pix8 {font-size:8px;}
.pix10 {font-size:10px;}
.pix11 {font-size:11px;}
.pix12 {font-size:12px;}
.pix14 {font-size:14px;}
.pix15 {font-size:15px;}
.pix16 {font-size:16px;}
.pix17 {font-size:17px;}
.pix18 {font-size:18px;}
.pix21 {font-size:21px;}
.pix24 {font-size:24px;}
.pix28 {font-size:28px;}
.pix30 {font-size:30px;}
.pix32 {font-size:32px;}
.pix36 {font-size:36px;}
.pix42 {font-size:42px;}
.pix48 {font-size:48px;}
.pix54 {font-size:54px;}
.pix64 {font-size:64px;}
.pix72 {font-size:72px;}
.pix96 {font-size:96px;}
.pix128 {font-size:128px;}

.text-aqua, .text-teal{color:#22AAAA; fill:#22AAAA;}
.text-dteal{color:#118888; fill:#118888;}
.text-white {color:#ffffff; fill:#ffffff;}
.text-green{color:#12b312; fill:#12b312;}
.text-bright-green{color:#33ff33; fill:#33ff33;}
.text-blue{color:#3355aa; fill:#3355aa;}
.text-yellow{color:#ffee00; fill:#ffee00;}
a.text-yellow:hover{color:#ffee00; fill:#ffee00;opacity:0.75;}
.text-gold{color:#bb9900; fill:#bb9900;}
.text-darkblue{color:#334466; fill:#334466;}
.text-sapling-green{color:#54b247; fill:#54b247;}
.text-brown{color:#5B461B; fill:#5B461B;}
.text-red{color:#BA2025; fill:#BA2025;}
.text-orange{color:#CC5628; fill:#CC5628;}
.text-bright-orange{color:#ffaa33; fill:#ffaa33;}
.text-gray{color:#666666; fill:#666666;}
.text-silver{color:#aaaabb; fill:#aaaabb;}
.text-ltgray{color:#aaaaaa; fill:#aaaaaa;}
.text-dkgray{color:#333333; fill:#333333;}
.text-purple{color:#6D469C; fill:#6D469C;}
.text-light-purple{color:#9966ff; fill:#9966ff;}
.text-salmon{color:#ff7788; fill:#ff7788;}
.text-bright-blue{color:#0088ff; fill:#0088ff;}
.text-very-peri{color:#7777ee; fill:#7777ee;}
.text-black{color:#000000; fill:#000000;}

.color-bright-yellow {color:#ffff00;fill:#ffff00;}
.color-yellow {color:#d8d816; fill:#d8d816;}
.color-dk-yellow {color:#adad00; fill:#adad00;}
.color-lt-yellow {color:#ffff00; fill:#ffff00;}
.color-brown {color:#90684B;fill:#90684B;}
.color-lt-brown {color:#B2937F;fill:#B2937F;}
.color-dk-brown {color:#5E4432;fill:#5E4432;}
.color-red {color:#cd2323; fill:#cd2323;}
.color-lt-red {color:#DD8C8C;fill:#DD8C8C;}
.color-dk-red {color:#8E3838;fill:#8E3838;}
.color-pink {color:#E57A93;fill:#E57A93;}
.color-lt-pink {color:#F99BB4;fill:#F99BB4;}
.color-dk-pink {color:#C95775;fill:#C95775;}
.color-redorange {color:#E57451;fill:#E57451;}
.color-lt-redorange {color:#EF9981;fill:#EF9981;}
.color-dk-redorange {color:#C44F30;fill:#C44F30;}
.color-green {color:#12b312;fill:#12b312;stroke:#12b312;}
.color-bright-green {color:#22bb44;fill:#22bb44;stroke:#22bb44;}
.color-lt-green {color:#16dc16;fill:#16dc16;}
.color-dk-green {color:#0c7a0c;fill:#0c7a0c;}
.color-yellowgreen {color:#88ff00;fill:#88ff00;}
.color-dk-yellowgreen {color:#7B7F26;fill:#7B7F26;}
.color-lt-yellowgreen {color:#C4C96D;fill:#C4C96D;}
.color-blue {color:#3336ff; fill:#3336ff;}
.color-lt-blue {color:#4d4fff; fill:#4d4fff;}
.color-dk-blue {color:#0b0ed9; fill:#0b0ed9;}
.color-bright-blue {color:#55AAFF;fill:#55AAFF;}
.color-violetblue {color:#4237ac;fill:#4237ac;}
.color-dk-violetblue {color:#362d8c;fill:#362d8c;}
.color-lt-violetblue {color:#4f41cc;fill:#4f41cc;}
.color-purple {color:#6633cc; fill:#6633cc;}
.color-lt-purple {color:#7640ff; fill:#7640ff;}
.color-dk-purple {color:#5830bf; fill:#5830bf;}
.color-teal {color:#009987;fill:#009987;}
.color-lt-teal {color:#00ccb4;fill:#00ccb4;}
.color-dk-teal {color:#007f70;fill:#007f70;}
.color-orange {color:#d97c0b; fill:#d97c0b;}
.color-lt-orange {color:#f2920c; fill:#f2920c;}
.color-dk-orange {color:#b16509; fill:#b16509;}
.color-black {color:#000000;fill:#000000;}
.color-white {color:#ffffff;fill:#ffffff;}
.color-gray {color:#888888;fill:#888888;}
.color-dk-gray {color:#383838;fill:#383838;}
.color-lt-gray {color:#bbbbbb;fill:#bbbbbb;}
.color-ut-orange {color:#bf5700;fill:#bf5700;}
.color-black {color:#000000;fill:#000000;}
.stroke-black {stroke:#000000;}
.color-white {color:#ffffff; fill:#ffffff;}
.color-M-blue {color:#3E84AF; fill:#3E84AF;}
.color-very-peri{color:#7777ee;fill:#7777ee;}

.bg-yellow {background-color:#eedd00; fill:#eedd00;}
.bg-dk-yellow {background-color:#adad00; fill:#adad00;}
.bg-lt-yellow {background-color:#ffff00; fill:#ffff00;}
.bg-brown {background-color:#90684B; fill:#90684B;}
.bg-lt-brown {background-color:#B2937F; fill:#B2937F;}
.bg-dk-brown {background-color:#5E4432; fill:#5E4432;}
.bg-red {background-color:#cc3322; fill:#cc3322;}
.bg-lt-red {background-color:#dd8877; fill:#dd8877;}
.bg-dk-red {background-color:#883333; fill:#883333;}
.bg-pink {background-color:#ee8899; fill:#ee8899;}
.bg-lt-pink {background-color:#ff99cc; fill:#ff99cc;}
.bg-dk-pink {background-color:#C95775; fill:#C95775;}
.bg-redorange {background-color:#E57451; fill:#E57451;}
.bg-lt-redorange {background-color:#EF9981; fill:#EF9981;}
.bg-dk-redorange {background-color:#C44F30; fill:#C44F30;}
.bg-green {background-color:#229944; fill:#229944;}
.bg-very-lt-green {background-color:#77ee88; fill:#77ee88;}
.bg-lt-green {background-color:#16dc16; fill:#16dc16;}
.bg-dk-green {background-color:#0c7a0c; fill:#0c7a0c;}
.bg-yellowgreen {background-color:#9FA84F; fill:#9FA84F;}
.bg-dk-yellowgreen {background-color:#7B7F26; fill:#7B7F26;}
.bg-lt-yellowgreen {background-color:#C4C96D; fill:#C4C96D;}
.bg-blue {background-color:#2244dd; fill:#2244dd;}
.bg-lt-blue {background-color:#4d4fff; fill:#4d4fff;}
.bg-dk-blue {background-color:#0b0ed9; fill:#0b0ed9;}
.bg-ddk-blue {background-color:#060a95; fill:#060a95;}
.bg-sky-blue {background-color:#aaccff; fill:#aaccff;}
.bg-vioblue {background-color:#4237ac; fill:#4237ac;}
.bg-dk-vioblue {background-color:#362d8c; fill:#362d8c;}
.bg-lt-vioblue {background-color:#4f41cc; fill:#4f41cc;}
.bg-purple {background-color:#6633cc; fill:#6633cc;}
.bg-lt-purple {background-color:#7640ff; fill:#7640ff;}
.bg-dk-purple {background-color:#5830bf; fill:#5830bf;}
.bg-teal {background-color:#329B8E; fill:#329B8E;}
.bg-lt-teal {background-color:#72B7AD; fill:#72B7AD;}
.bg-dk-teal {background-color:#246D62; fill:#246D62;}
.bg-orange {background-color:#ee6622; fill:#ee6622;}
.bg-lt-orange {background-color:#f2920c; fill:#f2920c;}
.bg-dk-orange {background-color:#b16509; fill:#b16509;}
.bg-black{background-color:#000000; fill:#000000;}
.bg-gray {background-color:#777777; fill:#777777; fill:#777777;}
.bg-dk-gray {background-color:#383838; fill:#383838;}
.bg-dk-dgray {background-color:#2c2c2c; fill:#2c2c2c;}
.bg-dkr-dgray {background-color:#1c1c1c; fill:#1c1c1c;}
.bg-lt-gray {background-color:#bbbbbb; fill:#bbbbbb;}
.bg-gold{background-color:#bb9900; fill:#bb9900;}
.bg-very-lt-gray {background-color:#efefef; fill:#efefef;}
.bg-ut-orange {background-color:#bf5700; fill:#bf5700;}
.bg-off-white {background-color:#fcfcfc; fill:#fcfcfc;}
.bg-white {background-color:#ffffff; fill:#ffffff;}
.bg-very-peri{background-color:#7777ff; fill:#7777ff;}
.bg-magenta{background-color:#ee00ee; fill:#ee00ee;}

.stroke-yellow {stroke:#d8d816;fill:none;}
.stroke-dk-yellow {stroke:#adad00;fill:none;}
.stroke-lt-yellow {stroke:#ffff00;fill:none;}
.stroke-brown {stroke:#90684B;fill:none;}
.stroke-lt-brown {stroke:#B2937F;fill:none;}
.stroke-dk-brown {stroke:#5E4432;fill:none;}
.stroke-red {stroke:#cd2323;fill:none;}
.stroke-lt-red {stroke:#DD8C8C;fill:none;}
.stroke-dk-red {stroke:#8E3838;fill:none;}
.stroke-pink {stroke:#E57A93;fill:none;}
.stroke-lt-pink {stroke:#F99BB4;fill:none;}
.stroke-dk-pink {stroke:#C95775;fill:none;}
.stroke-redorange {stroke:#E57451;fill:none;}
.stroke-lt-redorange {stroke:#EF9981;fill:none;}
.stroke-dk-redorange {stroke:#C44F30;fill:none;}
.stroke-green {stroke:#12b312;fill:none;}
.stroke-lt-green {stroke:#16dc16;fill:none;}
.stroke-dk-green {stroke:#0c7a0c;fill:none;}
.stroke-yellowgreen {stroke:#9FA84F;fill:none;}
.stroke-dk-yellowgreen {stroke:#7B7F26;fill:none;}
.stroke-lt-yellowgreen {stroke:#C4C96D;fill:none;}
.stroke-blue {stroke:#3336ff;fill:none;}
.stroke-lt-blue {stroke:#4d4fff;fill:none;}
.stroke-dk-blue {stroke:#0b0ed9;fill:none;}
.stroke-vioblue {stroke:#4237ac;fill:none;}
.stroke-dk-vioblue {stroke:#362d8c;fill:none;}
.stroke-lt-vioblue {stroke:#4f41cc;fill:none;}
.stroke-purple {stroke:#6633cc;fill:none;}
.stroke-lt-purple {stroke:#7640ff;fill:none;}
.stroke-dk-purple {stroke:#5830bf;fill:none;}
.stroke-teal {stroke:#329B8E;fill:none;}
.stroke-lt-teal {stroke:#72B7AD;fill:none;}
.stroke-dk-teal {stroke:#246D62;fill:none;}
.stroke-orange {stroke:#d97c0b;fill:none;}
.stroke-lt-orange {stroke:#f2920c;fill:none;}
.stroke-dk-orange {stroke:#b16509;fill:none;}
.stroke-black{stroke: #000000;fill:none;}
.stroke-gray {stroke:#888888;fill:none;}
.stroke-dk-gray {stroke:#383838;fill:none;}
.stroke-dk-dgray {stroke:#2c2c2c;fill:none;}
.stroke-dkr-dgray {stroke:#1c1c1c;fill:none;}
.stroke-lt-gray {stroke:#bbbbbb;fill:none;}
.stroke-very-lt-gray {stroke:#efefef;fill:none;}
.stroke-ut-orange {stroke:#bf5700;fill:none;}
.stroke-none{stroke:none;}
.stroke-very-peri{stroke:#7777ee;}

.fill-yellow {fill:#d8d816;}
.fill-dk-yellow {fill:#adad00;}
.fill-lt-yellow {fill:#ffff00;}
.fill-brown {fill:#90684B;}
.fill-lt-brown {fill:#B2937F;}
.fill-dk-brown {fill:#5E4432;}
.fill-red {fill:#cd2323;}
.fill-lt-red {fill:#DD8C8C;}
.fill-dk-red {fill:#8E3838;}
.fill-pink {fill:#E57A93;}
.fill-lt-pink {fill:#F99BB4;}
.fill-dk-pink {fill:#C95775;}
.fill-redorange {fill:#E57451;}
.fill-lt-redorange {fill:#EF9981;}
.fill-dk-redorange {fill:#C44F30;}
.fill-green {fill:#12b312;}
.fill-lt-green {fill:#16dc16;}
.fill-dk-green {fill:#0c7a0c;}
.fill-yellowgreen {fill:#9FA84F;}
.fill-dk-yellowgreen {fill:#7B7F26;}
.fill-lt-yellowgreen {fill:#C4C96D;}
.fill-blue {fill:#3336ff;}
.fill-lt-blue {fill:#4d4fff;}
.fill-dk-blue {fill:#0b0ed9;}
.fill-vioblue {fill:#4237ac;}
.fill-dk-vioblue {fill:#362d8c;}
.fill-lt-vioblue {fill:#4f41cc;}
.fill-purple {fill:#6633cc;}
.fill-lt-purple {fill:#7640ff;}
.fill-dk-purple {fill:#5830bf;}
.fill-teal {fill:#329B8E;}
.fill-lt-teal {fill:#72B7AD;}
.fill-dk-teal {fill:#246D62;}
.fill-orange {fill:#d97c0b;}
.fill-lt-orange {fill:#f2920c;}
.fill-dk-orange {fill:#b16509;}
.fill-black{fill: #000000;}
.fill-gray {fill:#888888;}
.fill-dk-gray {fill:#383838;}
.fill-dk-dgray {fill:#2c2c2c;}
.fill-dkr-dgray {fill:#1c1c1c;}
.fill-lt-gray {fill:#bbbbbb;}
.fill-very-lt-gray {fill:#efefef;}
.fill-ut-orange {fill:#bf5700;}
.fill-very-peri {fill:#7777ee;}

.br1 {border-radius:1px;}
.br2 {border-radius:2px;}
.br3 {border-radius:3px;}
.br6 {border-radius:6px;}
.br8 {border-radius:8px;}
.br10 {border-radius:10px;}
.br16 {border-radius:16px;}
.br24 {border-radius:24px;}
.bwhalf {border-width:0.5px;}
.bw1 {border-width:1px;}
.bw2 {border-width:2px;}
.bw3 {border-width:3px;}
.bw6 {border-width:6px;}
.bw10 {border-width:10px;}
.bw16 {border-width:16px;}

.bc-yellow {border-color:#CFBD2C; stroke:#CFBD2C; stroke:#CFBD2C; border-style:solid;}
.bc-dk-yellow {border-color:#938221; stroke:#938221; stroke:#938221; border-style:solid;}
.bc-lt-yellow {border-color:#DBCE83; stroke:#DBCE83; border-style:solid;}
.bc-brown {border-color:#90684B; stroke:#90684B; border-style:solid;}
.bc-lt-brown {border-color:#B2937F; stroke:#B2937F; border-style:solid;}
.bc-dk-brown {border-color:#5E4432; stroke:#5E4432; border-style:solid;}
.bc-red {border-color:#CD4F4E; stroke:#CD4F4E; border-style:solid;}
.bc-lt-red {border-color:#DD8C8C; stroke:#DD8C8C; border-style:solid;}
.bc-dk-red {border-color:#8E3838; stroke:#8E3838; border-style:solid;}
.bc-pink {border-color:#E57A93; stroke:#E57A93; border-style:solid;}
.bc-lt-pink {border-color:#F99BB4; stroke:#F99BB4; border-style:solid;}
.bc-dk-pink {border-color:#C95775; stroke:#C95775; border-style:solid;}
.bc-redorange {border-color:#E57451; stroke:#E57451; border-style:solid;}
.bc-lt-redorange {border-color:#EF9981; stroke:#EF9981; border-style:solid;}
.bc-dk-redorange {border-color:#C44F30; stroke:#C44F30; border-style:solid;}
.bc-green {border-color:#6B8A69; stroke:#6B8A69; border-style:solid;}
.bc-lt-green {border-color:#99AF97; stroke:#99AF97; border-style:solid;}
.bc-dk-green {border-color:#4C604A; stroke:#4C604A; border-style:solid;}
.bc-bright-green{border-color:#33ff33; stroke:#33ff33; border-style:solid;}
.bc-yellowgreen {border-color:#9FA84F; stroke:#9FA84F; border-style:solid;}
.bc-dk-yellowgreen {border-color:#7B7F26; stroke:#7B7F26; border-style:solid;}
.bc-lt-yellowgreen {border-color:#C4C96D; stroke:#C4C96D; border-style:solid;}
.bc-blue {border-color:#5A6CA3; stroke:#5A6CA3; border-style:solid;}
.bc-bright-blue {border-color:#0088ff; stroke:#0088ff; border-style:solid;}
.bc-lt-blue {border-color:#4f41cc; stroke:#4f41cc; border-style:solid;}
.bc-dk-blue {border-color:#44547A; stroke:#44547A; border-style:solid;}
.bc-vioblue {border-color:#4237ac; stroke:#4237ac; border-style:solid;}
.bc-dk-vioblue {border-color:#362d8c; stroke:#362d8c; border-style:solid;}
.bc-lt-vioblue {border-color:#7676CE; stroke:#7676CE; border-style:solid;}
.bc-purple {border-color:#6633cc; stroke:#6633cc; border-style:solid;}
.bc-lt-purple {border-color:#7640ff; stroke:#7640ff; border-style:solid;}
.bc-dk-purple {border-color:#5830bf; stroke:#5830bf; border-style:solid;}
.bc-teal {border-color:#329B8E; stroke:#329B8E; border-style:solid;}
.bc-lt-teal {border-color:#72B7AD; stroke:#72B7AD; border-style:solid;}
.bc-dk-teal {border-color:#246D62; stroke:#246D62; border-style:solid;}
.border-gold{border-color:#bb9900; stroke:#bb9900;}
.bc-gold{border-color:#bb9900; stroke:#bb9900;}
.bc-orange {border-color:#C67914; stroke:#C67914; border-style:solid;}
.bc-lt-orange {border-color:#DBA361; stroke:#DBA361; border-style:solid;}
.bc-dk-orange {border-color:#9B5B0D; stroke:#9B5B0D; border-style:solid;}
.bc-ut-orange {border-color:#bf5700; stroke:#bf5700;border-style:solid;}
.bc-black{border-color:#000000; stroke:#000000; border-style:solid;}
.bc-gray{border-color:#888888; stroke:#888888; border-style:solid;}
.bc-dk-gray{border-color:#444444; stroke:#444444; border-style:solid;}
.bc-lt-gray{border-color:#bbbbbb; stroke:#bbbbbb; border-style:solid;}
.bc-very-peri{border-color:#7777ee; stroke:#7777ee; border-style:solid;}

a.nodecor,a.nodecor:hover {
color:#656565;
text-decoration:none;
}
a.yellow {
text-decoration:none;
color:#eecc00;
}
a.yellow:hover{opacity:0.75;}

a.bright-blue {
text-decoration:none;
color:#55aaff;
}
a.bright-blue:hover{opacity:0.75;}

a.bright-blue2 {
text-decoration:none;
color:#3388ff;
}
a.bright-blue2:hover{opacity:0.75;}

.pointer {
cursor: pointer;
}

.bold {font-weight:bold;}
.italic{font-style:italic;}
hr{opacity:1;}
