.waco-hiddenDivs {
	display:none;
}



.waco-apexBlockTable td {
	min-height: 50px !important;
	padding-left: 7px !important;
	padding-top: 10px !important;
	padding-bottom: 10px !important;
	border-bottom: 1px solid #d9d9d9 !important;
}



.waco-clearAll {
    clear:both;
}



.waco-portrait-PageWidth {
    width: 700px;
}

.waco-portrait-PageHeight {
    height:945px;
}

.waco-portrait-HtmlBody {
    width: 780px !important;
    background-color: #ffffff;
    padding-top: 20px;
    padding-left: 45px;
    padding-right: 45px;
    padding-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
}

    .waco-portrait-HtmlBody h2 {
        display:block;
        font-size:1.5em;
        margin-block-start: 1.33em;
        margin-block-end: 1.33em;
        margin-inline-start: 0px;
        margin-inline-end: 0px;
        font-weight:bold;
    }

    .waco-portrait-HtmlBody h3 {
        display:block;
        font-size:1.17em;
        margin-block-start: 1.33em;
        margin-block-end: 1.33em;
        margin-inline-start: 0px;
        margin-inline-end: 0px;
        font-weight:bold;
    }

    .waco-portrait-HtmlBody h4 {
        display:block;
        margin-block-start: 1.33em;
        margin-block-end: 1.33em;
        margin-inline-start: 0px;
        margin-inline-end: 0px;
        font-weight:bold;
    }

    .waco-portrait-HtmlBody p {
        margin-top:15px;
        margin-bottom:15px;
    }

    .waco-portrait-HtmlBody ul {
        list-style-type: disc;
    }
    
    .waco-portrait-HtmlBody ul li {
        margin-left:1.5em !important;
    }

.waco-portrait-HtmlBackLinkDiv {
    background-color: #ffffff;
    width: 780px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 20px;
    padding-top: 20px;
    padding-bottom: 20px;
    padding-left: 10px;
    border: 1px solid #000000;
    border-radius: 5px;
}


.waco-landscape-PageHeight {
    height: 675px;
}



.waco-list-style_normal ol, ul {
    margin-top:5px;
    margin-bottom:5px;
    margin-left:5px;
    list-style-position: inside !important;
}

.waco-list-style_normal ol {
    list-style-type: decimal !important;
}

.waco-list-style_normal ul {
    list-style-type: disc !important;
}



.waco-pageTable {
    -fs-table-paginate: paginate;
	padding: 15px;
	width: 100%;
	border-collapse: collapse;
	margin-bottom: 15px;
	border: 1px solid black;
    -fs-keep-with-inline;
    padding:0;
    border-spacing:0;
}

	.waco-pageTable th {
		padding-left: 6px;
		padding-top: 3px;
		padding-bottom: 3px;
		border: 1px solid black;
        background-color: #EFEFEF;
        -fs-keep-with-inline;
        page-break-inside: avoid;
        white-space: normal;
	}

	.waco-pageTable td {
		padding-left: 6px;
		padding-top: 3px;
		padding-bottom: 3px;
		border: 1px solid black;
        -fs-keep-with-inline;
        page-break-inside: avoid;
	}

.htmlDetailElementTable td {
    border: none !important;
}

.waco-GreyTh th {
    background-color: #EFEFEF;
}

.waco-PurpleTh th {
    background-color: #E1CAE5;
}



.waco-greyBg {
    background-color: #EFEFEF;
}

.waco-slightGreyBg {
    background-color: #F5F5F5 !important;
}

.waco-purpleBg {
    background-color: #EEDDEE;
}

.waco-darkPurpleBg {
    background-color: #9751A9;
}

.waco-lightPurpleBg {
    background-color: #E5D5F0;
}

.waco-lightGreenBg {
    background-color: #CDE8D5;
}



.waco-button {
    padding-top: 7px !important;
    padding-bottom: 7px !important;
    padding-left: 20px !important;
    padding-right: 20px !important;
    border: 1px solid #000000 !important;
    border-radius: 5px !important;
}

.waco-button_lessPadding {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
    padding-left: 20px !important;
    padding-right: 20px !important;
    border: hidden !important;
    border-radius: 5px !important;
}


.waco-button_blue {
    background: #0583F2 !important;
    color: #ffffff !important;
}
    .waco-button_blue:hover {
        background: #0063d2 !important;
        cursor: pointer !important;
    }
    .waco-button_blue:focus {
        background: #0063d2 !important;
    }
    .waco-button_blue:disabled {
        color: #ffffff !important;
        background: #BFBFBF !important;
        cursor: default !important;
    }


.waco-button_dcyfViolet {
    background: #853694 !important;
    color: #ffffff !important;
    border-color:#853694 !important;
}
    .waco-button_dcyfViolet:hover {
        background: #B884C1 !important;
        color: #000000 !important;
        cursor: pointer !important;
    }
    .waco-button_dcyfViolet:focus {
        background: #B884C1 !important;
        color: #000000 !important;
    }
    .waco-button_dcyfViolet:disabled {
        color: #ffffff !important;
        background: #BFBFBF !important;
        cursor: default !important;
    }

.waco-button_dcyfPurple {
    background: #923A7F !important;
    color: #ffffff !important;
    border-color:#923A7F !important;
}
    .waco-button_dcyfPurple:hover {
        background: #BF88B1 !important;
        color: #000000 !important;
        cursor: pointer !important;
    }
    .waco-button_dcyfPurple:focus {
        background: #BF88B1 !important;
        color: #000000 !important;
    }
    .waco-button_dcyfPurple:disabled {
        color: #ffffff !important;
        background: #BFBFBF !important;
        cursor: default !important;
    }

.waco-button_dcyfMagenta {
    background: #952E46 !important;
    color: #ffffff !important;
    border-color:#952E46 !important;
}
    .waco-button_dcyfMagenta:hover {
        background: #C4828A !important;
        color: #000000 !important;
        cursor: pointer !important;
    }
    .waco-button_dcyfMagenta:focus {
        background: #C4828A !important;
        color: #000000 !important;
    }
    .waco-button_dcyfMagenta:disabled {
        color: #ffffff !important;
        background: #BFBFBF !important;
        cursor: default !important;
    }

.waco-button_dcyfGreen {
    background: #008522 !important;
    color: #ffffff !important;
    border-color:#008522 !important;
}
    .waco-button_dcyfGreen:hover {
        background: #66B67A !important;
        color: #000000 !important;
        cursor: pointer !important;
    }
    .waco-button_dcyfGreen:focus {
        background: #66B67A !important;
        color: #000000 !important;
    }
    .waco-button_dcyfGreen:disabled {
        color: #ffffff !important;
        background: #BFBFBF !important;
        cursor: default !important;
    }

.waco-button_dcyfLightGreen {
    background: #6ABF4B !important;
    color: #000000 !important;
    border-color:#6ABF4B !important;
}
    .waco-button_dcyfLightGreen:hover {
        background: #A9D993 !important;
        color: #000000 !important;
        cursor: pointer !important;
    }
    .waco-button_dcyfLightGreen:focus {
        background: #A9D993 !important;
        color: #000000 !important;
    }
    .waco-button_dcyfLightGreen:disabled {
        color: #ffffff !important;
        background: #BFBFBF !important;
        cursor: default !important;
    }

.waco-button_dcyfBlue {
    background: #006580 !important;
    color: #ffffff !important;
    border-color:#006580 !important;
}
    .waco-button_dcyfBlue:hover {
        background: #51A1B1 !important;
        color: #000000 !important;
        cursor: pointer !important;
    }
    .waco-button_dcyfBlue:focus {
        background: #51A1B1 !important;
        color: #000000 !important;
    }
    .waco-button_dcyfBlue:disabled {
        color: #ffffff !important;
        background: #BFBFBF !important;
        cursor: default !important;
    }

.waco-button_dcyfLightBlue {
    background: #36B0C9 !important;
    color: #000000 !important;
    border-color:#36B0C9 !important;
}
    .waco-button_dcyfLightBlue:hover {
        background: #94CFDE !important;
        color: #000000 !important;
        cursor: pointer !important;
    }
    .waco-button_dcyfLightBlue:focus {
        background: #94CFDE !important;
        color: #000000 !important;
    }
    .waco-button_dcyfLightBlue:disabled {
        color: #ffffff !important;
        background: #BFBFBF !important;
        cursor: default !important;
    }

.waco-button_dcyfRed {
    background: #F1745D !important;
    color: #000000 !important;
    border-color:#F1745D !important;
}
    .waco-button_dcyfRed:hover {
        background: #FA9883 !important;
        color: #000000 !important;
        cursor: pointer !important;
    }
    .waco-button_dcyfRed:focus {
        background: #FA9883 !important;
        color: #000000 !important;
    }
    .waco-button_dcyfRed:disabled {
        color: #ffffff !important;
        background: #BFBFBF !important;
        cursor: default !important;
    }

.waco-button_dcyfOrange {
    background: #F5B335 !important;
    color: #000000 !important;
    border-color:#F5B335 !important;
}
    .waco-button_dcyfOrange:hover {
        background: #FED08A !important;
        color: #000000 !important;
        cursor: pointer !important;
    }
    .waco-button_dcyfOrange:focus {
        background: #FED08A !important;
        color: #000000 !important;
    }
    .waco-button_dcyfOrange:disabled {
        color: #ffffff !important;
        background: #BFBFBF !important;
        cursor: default !important;
    }

.waco-button_dcyfYellow {
    background: #D3D655 !important;
    color: #000000 !important;
    border-color:#D3D655 !important;
}
    .waco-button_dcyfYellow:hover {
        background: #E7E69B !important;
        color: #000000 !important;
        cursor: pointer !important;
    }
    .waco-button_dcyfYellow:focus {
        background: #E7E69B !important;
        color: #000000 !important;
    }
    .waco-button_dcyfYellow:disabled {
        color: #ffffff !important;
        background: #BFBFBF !important;
        cursor: default !important;
    }

.waco-button_dcyfLightYellow {
    background: #F0E78F !important;
    color: #000000 !important;
    border-color:#F0E78F !important;
}
    .waco-button_dcyfLightYellow:hover {
        background: #F7F0BC !important;
        color: #000000 !important;
        cursor: pointer !important;
    }
    .waco-button_dcyfLightYellow:focus {
        background: #F7F0BC !important;
        color: #000000 !important;
    }
    .waco-button_dcyfLightYellow:disabled {
        color: #ffffff !important;
        background: #BFBFBF !important;
        cursor: default !important;
    }

.waco-button-invert_dcyfViolet {
    color: #853694 !important;
    background: #ffffff !important;
    border-color:#853694 !important;
}
    .waco-button-invert_dcyfViolet:hover {
        background: #853694 !important;
        color: #ffffff !important;
        cursor: pointer !important;
    }
    .waco-button-invert_dcyfViolet:focus {
        background: #853694 !important;
        color: #ffffff !important;
    }
    .waco-button-invert_dcyfViolet:disabled {
        color: #BFBFBF !important;
        background: #ffffff !important;
        border:1px solid #BFBFBF !important;
        cursor: default !important;
    }

.waco-button-invert_dcyfPurple {
    color: #923A7F !important;
    background: #ffffff !important;
    border-color:#923A7F !important;
}
    .waco-button-invert_dcyfPurple:hover {
        background: #923A7F !important;
        color: #ffffff !important;
        cursor: pointer !important;
    }
    .waco-button-invert_dcyfPurple:focus {
       background: #923A7F !important;
        color: #ffffff !important;
    }
    .waco-button-invert_dcyfPurple:disabled {
        color: #BFBFBF !important;
        background: #ffffff !important;
        border:1px solid #BFBFBF !important;
        cursor: default !important;
    }

.waco-button-invert_dcyfMagenta {
    color: #952E46 !important;
    background: #ffffff !important;
    border-color:#952E46 !important;
}
    .waco-button-invert_dcyfMagenta:hover {
        background: #952E46 !important;
        color: #ffffff !important;
        cursor: pointer !important;
    }
    .waco-button-invert_dcyfMagenta:focus {
        background: #952E46 !important;
        color: #ffffff !important;
    }
    .waco-button-invert_dcyfMagenta:disabled {
        color: #BFBFBF !important;
        background: #ffffff !important;
        border:1px solid #BFBFBF !important;
        cursor: default !important;
    }

.waco-button-invert_dcyfGreen {
    color: #008522 !important;
    background: #ffffff !important;
    border-color:#008522 !important;
}
    .waco-button-invert_dcyfGreen:hover {
        background: #008522 !important;
        color: #ffffff !important;
        cursor: pointer !important;
    }
    .waco-button-invert_dcyfGreen:focus {
        background: #008522 !important;
        color: #ffffff !important;
    }
    .waco-button-invert_dcyfGreen:disabled {
        color: #BFBFBF !important;
        background: #ffffff !important;
        border:1px solid #BFBFBF !important;
        cursor: default !important;
    }

.waco-button-invert_dcyfLightGreen {
    color: #6ABF4B !important;
    background: #000000 !important;
    border-color:#6ABF4B !important;
}
    .waco-button-invert_dcyfLightGreen:hover {
        background: #6ABF4B !important;
        color: #000000 !important;
        cursor: pointer !important;
    }
    .waco-button-invert_dcyfLightGreen:focus {
        background: #6ABF4B !important;
        color: #000000 !important;
    }
    .waco-button-invert_dcyfLightGreen:disabled {
        color: #BFBFBF !important;
        background: #ffffff !important;
        border:1px solid #BFBFBF !important;
        cursor: default !important;
    }

.waco-button-invert_dcyfBlue {
    color: #006580 !important;
    background: #ffffff !important;
    border:1px solid #006580 !important;
}
    .waco-button-invert_dcyfBlue:hover {
        background: #006580 !important;
        color: #ffffff !important;
        cursor: pointer !important;
    }
    .waco-button-invert_dcyfBlue:focus {
        background: #006580 !important;
        color: #ffffff !important;
    }
    .waco-button-invert_dcyfBlue:disabled {
        color: #BFBFBF !important;
        background: #ffffff !important;
        border:1px solid #BFBFBF !important;
        cursor: default !important;
        cursor: default !important;
    }

.waco-button-invert_dcyfLightBlue {
    color: #36B0C9 !important;
    background: #000000 !important;
    border-color:#36B0C9 !important;
}
    .waco-button-invert_dcyfLightBlue:hover {
        background: #36B0C9 !important;
        color: #000000 !important;
        cursor: pointer !important;
    }
    .waco-button-invert_dcyfLightBlue:focus {
        background: #36B0C9 !important;
        color: #000000 !important;
    }
    .waco-button-invert_dcyfLightBlue:disabled {
        color: #BFBFBF !important;
        background: #ffffff !important;
        border:1px solid #BFBFBF !important;
        cursor: default !important;
    }

.waco-button-invert_dcyfRed {
    color: #E64B38 !important;
    background: #000000 !important;
    border-color:#E64B38 !important;
}
    .waco-button-invert_dcyfRed:hover {
        background: #E64B38 !important;
        color: #000000 !important;
        cursor: pointer !important;
    }
    .waco-button-invert_dcyfRed:focus {
        background: #E64B38 !important;
        color: #000000 !important;
    }
    .waco-button-invert_dcyfRed:disabled {
        color: #BFBFBF !important;
        background: #ffffff !important;
        border:1px solid #BFBFBF !important;
        cursor: default !important;
    }

.waco-button-invert_dcyfOrange {
    color: #F5B335 !important;
    background: #000000 !important;
    border-color:#F5B335 !important;
}
    .waco-button-invert_dcyfOrange:hover {
        background: #F5B335 !important;
        color: #000000 !important;
        cursor: pointer !important;
    }
    .waco-button-invert_dcyfOrange:focus {
        background: #F5B335 !important;
        color: #000000 !important;
    }
    .waco-button-invert_dcyfOrange:disabled {
        color: #BFBFBF !important;
        background: #ffffff !important;
        border:1px solid #BFBFBF !important;
        cursor: default !important;
    }

.waco-button-invert_dcyfYellow {
    color: #D3D655 !important;
    background: #000000 !important;
    border-color:#D3D655 !important;
}
    .waco-button-invert_dcyfYellow:hover {
        background: #D3D655 !important;
        color: #000000 !important;
        cursor: pointer !important;
    }
    .waco-button-invert_dcyfYellow:focus {
        background: #D3D655 !important;
        color: #000000 !important;
    }
    .waco-button-invert_dcyfYellow:disabled {
        color: #BFBFBF !important;
        background: #ffffff !important;
        border:1px solid #BFBFBF !important;
        cursor: default !important;
    }

.waco-button-invert_dcyfLightYellow {
    color: #F0E78F !important;
    background: #000000 !important;
    border-color:#F0E78F !important;
}
    .waco-button-invert_dcyfLightYellow:hover {
        background: #F0E78F !important;
        color: #000000 !important;
        cursor: pointer !important;
    }
    .waco-button-invert_dcyfLightYellow:focus {
        background: #F0E78F !important;
        color: #000000 !important;
    }
    .waco-button-invert_dcyfLightYellow:disabled {
        color: #BFBFBF !important;
        background: #ffffff !important;
        border:1px solid #BFBFBF !important;
        cursor: default !important;
    }


.waco-dcyfVioletBg100 {
    background-color: #853694 !important;
    color: #ffffff !important;
}

.waco-dcyfVioletBg80 {
    background-color: #9F5DAD !important;
    color: #ffffff !important;
}

.waco-dcyfVioletBg60 {
    background-color: #B884C1 !important;
    color: #000000 !important;
}

.waco-dcyfVioletBg50 {
    background-color: #C498CB !important;
    color: #000000 !important;
}

.waco-dcyfVioletBg25 {
    background-color: #E1CAE5 !important;
    color: #000000 !important;
}

.waco-dcyfVioletBg15 {
    background-color: #EDDFEF !important;
    color: #000000 !important;
}

.waco-dcyfPurpleBg100 {
    background-color: #923A7F !important;
    color: #ffffff !important;
}

.waco-dcyfPurpleBg80 {
    background-color: #A96298 !important;
    color: #000000 !important;
}

.waco-dcyfPurpleBg60 {
    background-color: #BF88B1 !important;
    color: #000000 !important;
}

.waco-dcyfPurpleBg50 {
    background-color: #CA9BBD !important;
    color: #000000 !important;
}

.waco-dcyfPurpleBg25 {
    background-color: #E4CCDD !important;
    color: #000000 !important;
}

.waco-dcyfPurpleBg15 {
    background-color: #EFE0EA !important;
    color: #000000 !important;
}

.waco-dcyfMagentaBg100 {
    background-color: #952E46 !important;
    color: #ffffff !important;
}

.waco-dcyfMagentaBg80 {
    background-color: #AD5967 !important;
    color: #ffffff !important;
}

.waco-dcyfMagentaBg60 {
    background-color: #C4828A !important;
    color: #000000 !important;
}

.waco-dcyfMagentaBg50 {
    background-color: #CE969C !important;
    color: #000000 !important;
}

.waco-dcyfMagentaBg25 {
    background-color: #E7C9CC !important;
    color: #000000 !important;
}

.waco-dcyfMagentaBg15 {
    background-color: #F1DEE0 !important;
    color: #000000 !important;
}

.waco-dcyfGreenBg100 {
    background-color: #008522 !important;
    color: #ffffff !important;
}

.waco-dcyfGreenBg80 {
    background-color: #339D4E !important;
    color: #000000 !important;
}

.waco-dcyfGreenBg60 {
    background-color: #66B67A !important;
    color: #000000 !important;
}

.waco-dcyfGreenBg50 {
    background-color: #7FC290 !important;
    color: #000000 !important;
}

.waco-dcyfGreenBg25 {
    background-color: #BFE0C8 !important;
    color: #000000 !important;
}

.waco-dcyfGreenBg15 {
    background-color: #D9EDDE !important;
    color: #000000 !important;
}

.waco-dcyfLightGreenBg100 {
    background-color: #6ABF4B !important;
    color: #000000 !important;
}

.waco-dcyfLightGreenBg80 {
    background-color: #8BCC6F !important;
    color: #000000 !important;
}

.waco-dcyfLightGreenBg60 {
    background-color: #A9D993 !important;
    color: #000000 !important;
}

.waco-dcyfLightGreenBg50 {
    background-color: #B7DFA4 !important;
    color: #000000 !important;
}

.waco-dcyfLightGreenBg25 {
    background-color: #DBEFD1 !important;
    color: #000000 !important;
}

.waco-dcyfLightGreenBg15 {
    background-color: #E9F5E3 !important;
    color: #000000 !important;
}

.waco-dcyfBlueBg100 {
    background-color: #006580 !important;
    color: #ffffff;
}

.waco-dcyfBlueBg80 {
    background-color: #008398 !important;
    color: #000000 !important;
}

.waco-dcyfBlueBg60 {
    background-color: #51A1B1 !important;
    color: #000000 !important;
}

.waco-dcyfBlueBg50 {
    background-color: #70B0BD !important;
    color: #000000 !important;
}

.waco-dcyfBlueBg25 {
    background-color: #B8D6DD !important;
    color: #000000 !important;
}

.waco-dcyfBlueBg15 {
    background-color: #D5E6EA !important;
    color: #000000 !important;
}

.waco-dcyfLightBlueBg100 {
    background-color: #36B0C9 !important;
    color: #000000 !important;
}

.waco-dcyfLightBlueBg80 {
    background-color: #6CBFD3 !important;
    color: #000000 !important;
}

.waco-dcyfLightBlueBg60 {
    background-color: #94CFDE !important;
    color: #000000 !important;
}

.waco-dcyfLightBlueBg50 {
    background-color: #A7D7E3 !important;
    color: #000000 !important;
}

.waco-dcyfLightBlueBg25 {
    background-color: #D3EAF0 !important;
    color: #000000 !important;
}

.waco-dcyfLightBlueBg15 {
    background-color: #E4F2F6 !important;
    color: #000000 !important;
}

.waco-dcyfRedBg100 {
    background-color: #E64B38 !important;
    color: #000000 !important;
}

.waco-dcyfRedBg80 {
    background-color: #F1745D !important;
    color: #000000 !important;
}

.waco-dcyfRedBg60 {
    background-color: #FA9883 !important;
    color: #000000 !important;
}

.waco-dcyfRedBg50 {
    background-color: #FDA996 !important;
    color: #000000 !important;
}

.waco-dcyfRedBg25 {
    background-color: #FFD3C9 !important;
    color: #000000 !important;
}

.waco-dcyfRedBg15 {
    background-color: #FFE5DE !important;
    color: #000000 !important;
}

.waco-dcyfOrangeBg100 {
    background-color: #F5B335 !important;
    color: #000000 !important;
}

.waco-dcyfOrangeBg80 {
    background-color: #FAC262 !important;
    color: #000000 !important;
}

.waco-dcyfOrangeBg60 {
    background-color: #FED08A !important;
    color: #000000 !important;
}

.waco-dcyfOrangeBg50 {
    background-color: #FFD89C !important;
    color: #000000 !important;
}

.waco-dcyfOrangeBg25 {
    background-color: #FFEBCD !important;
    color: #000000 !important;
}

.waco-dcyfOrangeBg15 {
    background-color: #FFF2E1 !important;
    color: #000000 !important;
}

.waco-dcyfYellowBg100 {
    background-color: #D3D655 !important;
    color: #000000 !important;
}

.waco-dcyfYellowBg80 {
    background-color: #DDDE79 !important;
    color: #000000 !important;
}

.waco-dcyfYellowBg60 {
    background-color: #E7E69B !important;
    color: #000000 !important;
}

.waco-dcyfYellowBg50 {
    background-color: #EBEAAB !important;
    color: #000000 !important;
}

.waco-dcyfYellowBg25 {
    background-color: #F5F4D4 !important;
    color: #000000 !important;
}

.waco-dcyfYellowBg15 {
    background-color: #F9F8E5 !important;
    color: #000000 !important;
}

.waco-dcyfLightYellowBg100 {
    background-color: #F0E78F !important;
    color: #000000 !important;
}

.waco-dcyfLightYellowBg80 {
    background-color: #F4ECA5 !important;
    color: #000000 !important;
}

.waco-dcyfLightYellowBg60 {
    background-color: #F7F0BC !important;
    color: #000000 !important;
}

.waco-dcyfLightYellowBg50 {
    background-color: #F9F2C6 !important;
    color: #000000 !important;
}

.waco-dcyfLightYellowBg25 {
    background-color: #FCF8E2 !important;
    color: #000000 !important;
}

.waco-dcyfLightYellowBg15 {
    background-color: #FDFAED;
    color: #000000 !important;
}



.waco-whiteText {
    color: #FFFFFF;
}

.waco-lightGreyText {
    color: #999999;
}

.waco-redText {
    color:#FF0000;
}

.waco-pineGreenText {
    color: #338C30;
}

.waco-darkPurpleText {
    color: #9751A9;
}



.waco-text-align_left {
    text-align:left;
}

.waco-text-align_center {
    text-align:center;
}

.waco-text-align_right {
    text-align:right;
}

.waco-text-style_underline {
    border-bottom:1px solid #000000;
}

.waco-text-style_bold {
    font-weight:bold;
}

.waco-text-style_italic {
    font-style:italic;
}



.waco-text-size_x-small {
    font-size:.5em;
}

.waco-text-size_small {
    font-size:.7em;
}

.waco-text-size_medium {
    font-size:1em;
}

.waco-text-size_large {
    font-size:1.3em;
}

.waco-text-size_x-large {
    font-size:1.5em;
}

.waco-text-size_xx-large {
    font-size:2em;
}

.waco-text-size_xxx-large {
    font-size:2.5em;
}



.waco-text-color_white {
    color: #FFFFFF;
}

.waco-text-color_green {
    color: #008000;
}

.waco-text-color_yellow {
    color: #855400;
}

.waco-text-color_red {
    color: #AA0000;
}

.waco-pdf-font {
    font-family: 'Arial Unicode MS' !important;
}


.waco-grid {
    display:flex;
}

.waco-wrap {
    flex-wrap: wrap;
    align-items: flex-start;
}

.waco-pdfGrid {
    padding: 1px;
    display:block;
}

.waco-pdfGrid [class*='waco-width_'] {
    float: left;
}

.waco-pdfGrid:after {
    content:'';
    display:block;
    clear:both;
}

.waco-width_1-of-1 {
    width:100%;
}

.waco-width_1-of-2 {
    width:50%;
}

.waco-width_2-of-2 {
    width:100%;
}

.waco-width_1-of-3 {
    width:33.3333333333%;
}

.waco-width_2-of-3 {
    width:66.6666666666%;
}

.waco-width_1-of-4 {
    width:25%;
}

.waco-width_2-of-4 {
    width:50%;
}

.waco-width_3-of-4 {
    width:75%;
}

.waco-width_1-of-5 {
    width:20%;
}

.waco-width_2-of-5 {
    width:40%;
}

.waco-width_3-of-5 {
    width:60%;
}

.waco-width_4-of-5 {
    width:80%;
}

.waco-width_1-of-6 {
    width:16.6666666666%;
}

.waco-width_2-of-6 {
    width:33.3333333333%;
}

.waco-width_3-of-6 {
    width:50%;
}

.waco-width_4-of-6 {
    width:66.6666666666%;
}

.waco-width_5-of-6 {
    width:83.3333333333%;
}

.waco-width_1-of-8 {
    width:12.5%;
}

.waco-width_2-of-8 {
    width:25%;
}

.waco-width_3-of-8 {
    width:37.5%;
}

.waco-width_4-of-8 {
    width:50%;
}

.waco-width_5-of-8 {
    width:62.5%;
}

.waco-width_6-of-8 {
    width:75%;
}

.waco-width_7-of-8 {
    width:87.5%;
}

.waco-width_1-of-10 {
    width:10%;
}

.waco-width_2-of-10 {
    width:20%;
}

.waco-width_3-of-10 {
    width:30%;
}

.waco-width_4-of-10 {
    width:40%;
}

.waco-width_5-of-10 {
    width:50%;
}

.waco-width_6-of-10 {
    width:60%;
}

.waco-width_7-of-10 {
    width:70%;
}

.waco-width_8-of-10 {
    width:80%;
}

.waco-width_9-of-10 {
    width:90%;
}

.waco-width_1-of-12 {
    width:8.3333333333%;
}

.waco-width_2-of-12 {
    width:16.6666666666%;
}

.waco-width_3-of-12 {
    width:25%;
}

.waco-width_4-of-12 {
    width:33.3333333333%;
}

.waco-width_5-of-12 {
    width:41.6666666666%;
}

.waco-width_6-of-12 {
    width:50%;
}

.waco-width_7-of-12 {
    width:58.3333333333%;
}

.waco-width_8-of-12 {
    width:66.6666666666%;
}

.waco-width_9-of-12 {
    width:75%;
}

.waco-width_10-of-12 {
    width:83.3333333333%;
}

.waco-width_11-of-12 {
    width:91.6666666666%;
}



.waco-min-height_x-small {
    min-height:10px;
}

.waco-min-height_small {
    min-height:20px;
}

.waco-min-height_medium {
    min-height:30px;
}

.waco-min-height_large {
    min-height:50px;
}

.waco-min-height_x-large {
    min-height:70px;
}



.waco-border-around {
    border: 1px solid #000000;
    padding: 3px;
}

.waco-border-none {
    border: none;
}

.waco-border-top {
    border-top: 1px solid #000000;
    padding-top: 3px;
}

.waco-border-left {
    border-left: 1px solid #000000;
    padding-left: 3px;
}

.waco-border-right {
    border-right: 1px solid #000000;
    padding-right: 3px;
}

.waco-border-bottom {
    border-bottom: 1px solid #000000;
    padding-bottom: 3px;
}

.waco-border-color_gray {
    border-color:#909090;
}

.waco-border-color_light-gray {
    border-color: #D5D5D5;
}

.waco-border-width_thick {
    border-width:2px;
}


.waco-m-all_xx-large {
    margin:50px;
}

.waco-m-all_x-large {
    margin:30px;
}

.waco-m-all_large {
    margin:20px;
}

.waco-m-all_medium {
    margin:10px;
}

.waco-m-all_small {
    margin:5px;
}

.waco-m-all_x-small {
    margin:1px;
}

.waco-m-all_none {
    margin:0;
}

.waco-m-top_xx-large {
    margin-top:50px;
}

.waco-m-top_x-large {
    margin-top:30px;
}

.waco-m-top_large {
    margin-top:20px;
}

.waco-m-top_medium {
    margin-top:10px;
}

.waco-m-top_small {
    margin-top:5px;
}

.waco-m-top_x-small {
    margin-top:1px;
}
.waco-m-top_none {
    margin-top:0;
}

.waco-m-left_xx-large {
    margin-left:50px;
}

.waco-m-left_x-large {
    margin-left:30px;
}

.waco-m-left_large {
    margin-left:20px;
}

.waco-m-left_medium {
    margin-left:10px;
}

.waco-m-left_small {
    margin-left:5px;
}

.waco-m-left_x-small {
    margin-left:1px;
}

.waco-m-left_none {
    margin-left:0;
}

.waco-m-left_auto {
    margin-left:auto;
}

.waco-m-right_xx-large {
    margin-right:50px;
}

.waco-m-right_x-large {
    margin-right:30px;
}

.waco-m-right_large {
    margin-right:20px;
}

.waco-m-right_medium {
    margin-right:10px;
}

.waco-m-right_small {
    margin-right:5px;
}

.waco-m-right_x-small {
    margin-right:1px;
}

.waco-m-right_none {
    margin-right:0;
}

.waco-m-right_auto {
    margin-right:auto;
}

.waco-m-bottom_xx-large {
    margin-bottom:50px;
}

.waco-m-bottom_x-large {
    margin-bottom:30px;
}

.waco-m-bottom_large {
    margin-bottom:20px;
}

.waco-m-bottom_medium {
    margin-bottom:10px;
}

.waco-m-bottom_small {
    margin-bottom:5px;
}

.waco-m-bottom_x-small {
    margin-bottom:1px;
}

.waco-m-bottom_none {
    margin-bottom:0;
}


.waco-p-all_xx-large {
    padding:50px;
}

.waco-p-all_x-large {
    padding:30px;
}

.waco-p-all_large {
    padding:20px;
}

.waco-p-all_medium {
    padding:10px;
}

.waco-p-all_small {
    padding:5px;
}

.waco-p-all_x-small {
    padding:1px;
}

.waco-p-top_xx-large {
    padding-top:50px;
}

.waco-p-top_x-large {
    padding-top:30px;
}

.waco-p-top_large {
    padding-top:20px;
}

.waco-p-top_medium {
    padding-top:10px;
}

.waco-p-top_small {
    padding-top:5px;
}

.waco-p-top_x-small {
    padding-top:1px;
}

.waco-p-left_xx-large {
    padding-left:50px;
}

.waco-p-left_x-large {
    padding-left:30px;
}

.waco-p-left_large {
    padding-left:20px;
}

.waco-p-left_medium {
    padding-left:10px;
}

.waco-p-left_small {
    padding-left:5px;
}

.waco-p-left_x-small {
    padding-left:1px;
}

.waco-p-right_xx-large {
    padding-right:50px;
}

.waco-p-right_x-large {
    padding-right:30px;
}

.waco-p-right_large {
    padding-right:20px;
}

.waco-p-right_medium {
    padding-right:10px;
}

.waco-p-right_small {
    padding-right:5px;
}

.waco-p-right_x-small {
    padding-right:1px;
}

.waco-p-bottom_xx-large {
    padding-bottom:50px;
}

.waco-p-bottom_x-large {
    padding-bottom:30px;
}

.waco-p-bottom_large {
    padding-bottom:20px;
}

.waco-p-bottom_medium {
    padding-bottom:10px;
}

.waco-p-bottom_small {
    padding-bottom:5px;
}

.waco-p-bottom_x-small {
    padding-bottom:1px;
}