.small	 { font-size:11px; line-height:23px; }
.medium	 { font-size:14px; line-height:28px; }
.large	 { font-size:16px; line-height:30px; }
.xLarge	 { font-size:18px; line-height:32px; }
.xxLarge { font-size:20px; line-height:35px; }

.left	 { text-align:left; }
.center	 { text-align:center; }
.right	 { text-align:right; }
.justify { text-align:justify; }

.clearFloat {
	clear:both;
	}


img	{
	border-width:0px;
	}
	img[src='']{
	display:none;
	}

	
div.bodyOuter {
	clear:both;
	box-sizing:border-box; 
	width:100%; 
	padding-top:1px; 
	padding-bottom:1px;
	} 

div.bodyInner {box-sizing:border-box; width:var(--body-WideWidth); margin:auto;}
              @media only screen and (max-width:600px) {
              div.bodyInner {width:var(--body-NarrowWidth);}
              }		
		
		
h1, h2, h3, h4, h5, h6 {
	margin:15px 0px 10px 0px; 
	text-align:left; 
	font-family: headFont, Verdana, sans-serif; 
	font-size:20px; 
	font-weight:normal; 
	line-height:30px; 
	}    
	h1.small, h2.small, h3.small, h4.small, h5.small, h6.small { 
	margin:10px 0px 10px 0px; 
	text-align:left; 
	font-size:15px; 
	font-weight:normal; 
	line-height:20px;
	}
	h1.medium, h2.medium, h3.medium, h4.medium, h5.medium, h6.medium {
	margin:12px 0px 10px 0px; 
	text-align:left; 
	font-size:22px; 
	font-weight:normal; 
	line-height:33px;
	}
	h1.large, h2.large, h3.large, h4.large, h5.large, h6.large {
	margin:15px 0px 10px 0px; 
	text-align:left; 
	font-size:29px; 
	font-weight:normal; 
	line-height:35px;
	}
	h1.xLarge, h2.xLarge, h3.xLarge, h4.xLarge, h5.xLarge, h6.xLarge {
	margin:15px 0px 10px 0px; 
	text-align:left; 
	font-size:34px; 
	font-weight:normal; 
	line-height:37px;
	}    
	h1.xxLarge, h2.xxLarge, h3.xxLarge, h4.xxLarge, h5.xxLarge, h6.xxLarge {
	margin:17px 0px 10px 0px; 
	text-align:left; 
	font-size:40px; 
	font-weight:normal; 
	line-height:45px;
	}

p	{
	font-family:bodyFont, Verdanaa, sans-serif; 
	margin-top:0px; 
	padding:0px 0px 0px 0px; 
	text-align:justify;
	}
	
a	{
	font-family:bodyFont, Verdana, sans-serif; 
	cursor:pointer; 
	text-decoration:none;
	}
	a:visited {text-decoration:none; }
	a:hover {text-decoration:underline;}
	
ul	{
	margin:0px; 
	padding:5px 30px 5px 30px;
	}
li {
	box-sizing:border-box;
	font-family:formFont, Verdana, sans-serif; 
	margin:3px 0px 3px 0px; 
	padding:0px 0px 0px 10px;
	text-align:justify;
	}

hr {
	clear:both; 
	height:1px; 
	margin:15px 0px 15px 0px; 
	border:0px solid transparent;
	}
	hr.fade {
	clear:both; 
	height:1px; 
	margin:15px 0px 15px 0px; 
	border:0px solid transparent;
	}

fieldset {
	box-sizing: border-box; 
	margin:10px 0px 10px 0px; 
	padding:10px 15px 15px 15px; 
	border-width:1px; 
	border-style:solid; 
	border-radius:6px;
	}

legend {
	padding:0px 5px 0px 5px; 
	font-family: bodyFont, Verdana, sans-serif; 
	font-size:13px;
	}
	
label {
	box-sizing: border-box;
	display:inline-block; 
	padding:5px 5px 5px 5px; 
	font-family:bodyFont, Verdana, sans-serif; 
	font-size:12px;
	}

div.tableWrapper {
	overflow:auto; 
	box-sizing: border-box; 
	width:100%; 
	max-width:100%; 
	margin:10px auto 20px auto; 
	border-radius:6px; 
	border-width:1px; 
	border-style: solid;
	}

table {
	margin:0px; 
	border-spacing:5px; 
	border-collapse:collapse; 
	border-radius:4px; 
	overflow:hidden; 
	font-family:formFont, Verdana, sans-serif;
	}
	
th,
th.mainHead {
	padding:8px 10px 8px 10px; 
	font-size:11pt; 
	font-weight:lighter;
	}
	th.subHead {
	padding:8px 10px 8px 10px; 
	font-size:10pt; 
	font-weight:lighter;
	}
	
td	{
	padding:5px 10px 5px 10px; 
	border-right-width:1px; 
	border-right-style:solid; 
	border-left-width:1px; 
	border-left-style:solid;
	}

form {
	box-sizing:border-box; 
	margin:0px; 
	padding:0px 0px 0px 0px;
	}
	
select {
	opacity:0.9; 
	outline:none; 
	box-sizing:border-box; 
	max-width:100%; 
	min-width:50px; 
	height:27px; 
	margin:7px 0px 7px 0px; 
	padding:3px 5px 3px 5px; 
	border:1px solid transparent; 
	border-radius:4px; 
	background:#ffffff;
	font-family:formFont, Verdana, sans-serif; 
	font-size:12px; 
	color:#32416a; 
	/*-moz-appearance: none;*/
	/*-webkit-appearance:none; */
	/*background: var(--siteIdentity-SelectBg);*/
	-webkit-transition: all 0.30s ease-in-out; 
	-moz-transition: all 0.30s ease-in-out; 
	-ms-transition: all 0.30s ease-in-out; 
	-o-transition: all 0.30s ease-in-out;
	} 
	@media only screen and (max-width:500px) {
		select {
			height:35px;
			font-size:16px;
			}
		}
	select:focus{
	opacity:1; 
	outline: none;
	}
	select.error {
	opacity:1; 
	outline: none; 
	background-color:#ffe0e0; 
	border-color:#ff6048 !important; 
	box-shadow: 0 0 0px 2px #ff6048;
	}
	select.error:focus{
	opacity:1; 
	outline:none; 
	background-color:#ffffff;
	}
	
textarea{
	opacity:0.9;
	outline:none;
	vertical-align:top;
	box-sizing: border-box;
	margin:7px 0px 7px 0px; 
    padding:5px;
    border:1px solid transparent;
    border-radius:4px; 
    background:#ffffff;
    font-family:formFont, Verdana, sans-serif;
    font-size:12px;
    line-height:160%;
    color:#32416a;
    -webkit-transition: all 0.30s ease-in-out;
    -moz-transition: all 0.30s ease-in-out;
    -ms-transition: all 0.30s ease-in-out;
    -o-transition: all 0.30s ease-in-out;
	}

	textarea::-webkit-input-placeholder {font-family:formFont, Verdana, sans-serif; font-size:12px; color:#bbbbbb; }
	textarea:-moz-placeholder           {font-family:formFont, Verdana, sans-serif; font-size:12px; color:#bbbbbb; }
	textarea::-moz-placeholder          {font-family:formFont, Verdana, sans-serif; font-size:12px; color:#bbbbbb; }
	textarea:-ms-input-placeholder      {font-family:formFont, Verdana, sans-serif; font-size:12px; color:#bbbbbb; }

    @media only screen and (max-width:500px) {
        textarea {
        font-size:16px;
        }
		textarea::-webkit-input-placeholder {font-size:16px;}
		textarea:-moz-placeholder           {font-size:16px;}
		textarea::-moz-placeholder          {font-size:16px;}
		textarea:-ms-input-placeholder      {font-size:16px;}
		}
	
    textarea:focus {
    outline: none;
    opacity:1;
    background:#ffffff;
    }
    
    textarea.error{
    opacity:1;
    outline: none;
	background-color:#ffe0e0; 
	border-color:#ff6048 !important; 
	box-shadow: 0 0 0px 2px #ff6048;  
    }   
    textarea.error::-webkit-input-placeholder { font-family:formFont, Verdana, sans-serif; font-size:12px; color:#ff0000; }
    textarea.error:-moz-placeholder           { font-family:formFont, Verdana, sans-serif; font-size:12px; color:#ff0000; }
    textarea.error::-moz-placeholder          { font-family:formFont, Verdana, sans-serif; font-size:12px; color:#ff0000; }
    textarea.error:-ms-input-placeholder      { font-family:formFont, Verdana, sans-serif; font-size:12px; color:#ff0000; }

    textarea.error:focus {
    opacity:1;
    outline: none;
    color:#32416a;
    background-color:#ffffff;
    }
    
input{
    opacity:0.9;
    outline: none;
    box-sizing: border-box;
    min-height:27px;
    margin:7px 0px 7px 0px; 
    padding:5px 10px 5px 10px;
    border:1px solid transparent;
    border-radius:4px; 
    background:#ffffff;
    font-family:formFont, Verdana, sans-serif;
    font-size:12px;
    color:#32416a;
    -webkit-transition: all 0.30s ease-in-out;
    -moz-transition: all 0.30s ease-in-out;
    -ms-transition: all 0.30s ease-in-out;
    -o-transition: all 0.30s ease-in-out;
	}
	
    input::-webkit-input-placeholder { font-family:formFont, Verdana, sans-serif; font-size:12px; color: #bbbbbb; }
    input:-moz-placeholder           { font-family:formFont, Verdana, sans-serif; font-size:12px; color: #bbbbbb; }
    input::-moz-placeholder          { font-family:formFont, Verdana, sans-serif; font-size:12px; color: #bbbbbb; }
    input:-ms-input-placeholder      { font-family:formFont, Verdana, sans-serif; font-size:12px; color: #bbbbbb; }

    @media only screen and (max-width:500px) {
        input {
        height:35px;
        font-size:16px;
        }
		input::-webkit-input-placeholder {font-size:16px;}
		input:-moz-placeholder           {font-size:16px;}
		input::-moz-placeholder          {font-size:16px;}
		input:-ms-input-placeholder      {font-size:16px;}
    }
    
    input:focus {
    opacity:1;
    outline: none;
    background:#ffffff;
    }

    input.error{
    opacity:1;
    outline: none;
	background-color:#ffe0e0; 
	border-color:#ff6048 !important; 
	box-shadow: 0 0 0px 2px #ff6048;  
    }   
    input.error::-webkit-input-placeholder { font-family:formFont, Verdana, sans-serif; font-size:12px; color:#ff0000; }
    input.error:-moz-placeholder           { font-family:formFont, Verdana, sans-serif; font-size:12px; color:#ff0000; }
    input.error::-moz-placeholder          { font-family:formFont, Verdana, sans-serif; font-size:12px; color:#ff0000; }
    input.error:-ms-input-placeholder      { font-family:formFont, Verdana, sans-serif; font-size:12px; color:#ff0000; }

    @media only screen and (max-width:500px) {
        input.error {
        height:35px;
        font-size:16px;
        }
		input.error::-webkit-input-placeholder {font-size:16px;}
		input.error:-moz-placeholder           {font-size:16px;}
		input.error::-moz-placeholder          {font-size:16px;}
		input.error:-ms-input-placeholder      {font-size:16px;}
    }    
    
    input.error:focus {
    opacity:1;
    outline: none;
    color:#32416a;
    background-color:#ffffff;
    }

input[type='range'] {
	opacity: 1;
	outline: none;
	vertical-align:top;
	transition: opacity .2s;
	box-sizing: border-box;
	width: 100%;
	height: 25px;
	padding:0px;
	background: #ffffff;
	-webkit-appearance: none;
	-webkit-transition: .2s;
	}
	input[type='range']:hover {
	opacity: 1;
	}	
	input[type='range']::-webkit-slider-thumb {
	cursor: pointer;
	box-sizing:border-box;
	width: 25px;
	height: 25px;
	background: var(--siteIdentity-RangeHandle);
	background-position: 0px 0px;
	-webkit-appearance: none;
	appearance: none;
	}	
	input[type='range']::-moz-range-thumb {
	cursor: pointer;
	box-sizing:border-box;
	width: 25px;
	height: 25px;
	background: var(--siteIdentity-RangeHandle);
	background-position: 0px 0px;
	}
	input[type='range']::-webkit-slider-thumb:hover {background-position: 0px -25px;}	
	input[type='range']::-moz-range-thumb:hover {background-position: 0px -25px;}
	input[type='range'].error::-webkit-slider-thumb {background-position: 0px -50px;}	
	input[type='range'].error::-moz-range-thumb {background-position: 0px -50px;}

input[type="checkbox"] {
    display:none;
    }
    input[type="checkbox"] + label span {
    outline:none;
    vertical-align:middle;
    cursor:pointer;
    display:inline-block;
    box-sizing:border-box;
    width:20px;
    height:20px;
    margin:0px 7px 5px 10px;
    border-radius:4px;
    -webkit-transition: all 0.30s ease-in-out;
    -moz-transition: all 0.30s ease-in-out;
    -ms-transition: all 0.30s ease-in-out;
    -o-transition: all 0.30s ease-in-out;
    }
    input[type="checkbox"] + label span {
    background:var(--siteIdentity-CheckboxImg) -0px top no-repeat;
    opacity:0.9
    }
    input[type="checkbox"]:checked + label span {
    background:var(--siteIdentity-CheckboxImg) -20px top no-repeat;
    opacity:1;
    }
    input.error[type="checkbox"] + label span {
    background:var(--siteIdentity-CheckboxImg) -40px top no-repeat;
    opacity:1;
    }
    input.error[type="checkbox"]:checked + label span {
    background:var(--siteIdentity-CheckboxImg) -20px top no-repeat;
    opacity:1;
    }

input[type="radio"] {
    display:none;
    }
    input[type="radio"] + label span  {
    outline:none;
    vertical-align:middle;    
    cursor:pointer;
    display:inline-block;
    box-sizing:border-box;
    width:20px;
    height:20px;
    margin:0px 7px 5px 10px;
    cursor:pointer;
    border-radius:10px;
    -webkit-transition: all 0.30s ease-in-out;
    -moz-transition: all 0.30s ease-in-out;
    -ms-transition: all 0.30s ease-in-out;
    -o-transition: all 0.30s ease-in-out;
    }
    input[type="radio"] + label span {
    background:var(--siteIdentity-RadioImg) -0px top no-repeat;
    opacity:0.9;
    }
    input[type="radio"]:checked + label span {
    background:var(--siteIdentity-RadioImg) -20px top no-repeat;
    opacity:1;
    }
    input.error[type="radio"] + label span {
    background:var(--siteIdentity-RadioImg) -40px top no-repeat;
    opacity:1;
    }
    input[type="radio"]:checked + label span {
    background:var(--siteIdentity-RadioImg) -20px top no-repeat;
    opacity:1;
    }

button {
	outline:none;
	cursor: pointer; 
	display: inline-block; 
	box-sizing: border-box; 
	height: 28px; 
	margin: 6px 00px 3px 00px; 
	padding: 7px 17px 7px 17px; 
	border-radius: 4px; 
	border-width: 1px; 
	border-style: solid; 
	font-family: formFont, Verdana, sans-serif; 
	font-weight: normal;
	font-size: 12px; 
	text-align: center; 
	vertical-align: baseline; 
	text-decoration: none; 
	line-height: 100%; 
	border-width: 1px; 
	border-style: solid; 
	-webkit-user-select: none; 
	-moz-user-select: none; 
	-ms-user-select: none;
	user-select: none;
	}
	
	button:hover,
	button.selected {
    border-width:1px;
    border-style: solid;
    }
    
	button:focus {outline:none;  box-shadow: none;}
	button.small {height:26px; padding:1px 10px 8px 10px; font-size:8pt;}
	button.medium {height:31px; padding:1px 10px 10px 10px; font-size:13px;}
	button.large {height:37px; padding:2px 15px 9px 15px; font-size:14px;}
	button.xLarge {height:41px; padding:5px 15px 9px 15px; font-size:15px;}	

a.button, .button {
	outline:none;
	cursor: pointer; 
	display: inline-block; 
	box-sizing: border-box; 
	height: 28px; 
	margin: 6px 00px 3px 00px; 
	padding: 7px 17px 5px 17px; 
	border-radius: 4px; 
	border-width: 1px; 
	border-style:solid; 
	font-family: formFont, Verdana, sans-serif; 
	font-size: 12px; 
	text-align: center; 
	vertical-align: baseline; 
	text-decoration: none; 
	line-height:100%; 
	border-width:1px; 
	border-style: solid; 
	-webkit-user-select: none; 
	-moz-user-select: none; 
	-ms-user-select: none; 
	user-select: none;
	}
	
	.button:hover,
	.button.selected {
    border-width:1px;
    border-style: solid;
    }
    
	a.button:focus, .button:focus  {outline:none;  box-shadow: none;}
	a.button.small, .button.small {height:26px; padding:7px 10px 5px 10px; font-size:11px;}
	a.button.medium, .button.medium {height:31px; padding:8px 10px 5px 10px; font-size:13px;}
	a.button.large, .button.large {height:37px; padding:10px 15px 5px 15px; font-size:14px;}
	a.button.xLarge, .button.xLarge {height:41px; padding:13px 15px 5px 15px; font-size:15px;}

#capcha{
    box-sizing:border-box;
    width:100%;
    margin:10px 0px 10px 0px;
    padding:15px 15px 15px 15px;
    border:1px solid transparent;
    border-radius:5px;
	}
    #capcha img {
    float:left; 
    box-sizing:border-box; 
    width:49%; 
    height:75px; 
    margin:0px 0px 10px 0px; 
    border-radius:5px;
    border:1px solid #777777;
    background:#000000;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; 
    }
    #capcha input {
    float:right; 
    box-sizing:border-box; 
    width:49%; 
    height:75px; 
    margin:0px 0px 10px 0px; 
    text-align:center;
    -webkit-transition: all 0.00s ease-in-out;
    -moz-transition: all 0.00s ease-in-out;
    -ms-transition: all 0.00s ease-in-out;
    -o-transition: all 0.00s ease-in-out;
    }
    @media only screen and (max-width:500px){
        #capcha img {
        box-sizing:border-box; 
        width:100%; 
        height:100%; 
        margin:0px 0px 10px 0px; 
        border-radius:5px;
        }
        #capcha input {
        box-sizing:border-box; 
        width:100% !important; 
        height:75px; 
        margin:0px 0px 10px 0px; 
        text-align:center;
        }
    }
    #capcha div.warning {
    box-sizing: border-box;
    display:block;
    margin:0px;
    padding:0px;
    width:100%;
    text-align:center;
    }

    
    
    
    
/* COLOR SETS */
/******************************************************************************/
/******************************************************************************/
/******************************************************************************/

div.bodyOuter                             {background: var(--bodySection-Default-BgColor); color: var(--bodySection-Default-TxtColor);}
div.bodyOuter.fade                        {background: var(--bodySection-Default-BgColor);background: linear-gradient(var(--bodySection-Default-BgFadeColor)); }
div.bodyOuter.img                         {background: var(--bodySection-Default-BgColor) var(--bodySection-Default-BgImg);}
div.bodyOuter h1,
div.bodyOuter h2,
div.bodyOuter h3,
div.bodyOuter h4,
div.bodyOuter h5,
div.bodyOuter h6                          {color: var(--bodySection-Default-HeadrColor);}
div.bodyOuter p                           {color: var(--bodySection-Default-TxtColor);}
div.bodyOuter a                           {color: var(--bodySection-Default-LinkColor);}
div.bodyOuter a:visited                   {color: var(--bodySection-Default-LinkColor);}
div.bodyOuter a:hover                     {color: var(--bodySection-Default-LinkColor);}
div.bodyOuter ul                          {list-style: disc outside var(--bodySection-Default-ListImg);}
div.bodyOuter hr                          {background: var(--bodySection-Default-FieldsetBorder);}
div.bodyOuter hr.fade                     {background: var(--bodySection-Default-FieldsetBorder);background: linear-gradient(-90deg, rgba(136,136,136,0), var(--bodySection-Default-FieldsetBorder), var(--bodySection-Default-FieldsetBorder), rgba(136,136,136,0));}
div.bodyOuter fieldset                    {background: var(--bodySection-Default-FieldsetBg); border-color: var(--bodySection-Default-FieldsetBorder);}
div.bodyOuter legend                      {color: var(--bodySection-Default-Legend);}    
div.bodyOuter label                       {color: var(--bodySection-Default-Label);}
div.bodyOuter div.tableWrapper            {border-color: var(--bodySection-Default-TableWrapperBorder);}
div.bodyOuter table                       {background: var(--bodySection-Default-TableBg); color: var(--bodySection-Default-TableTxt);}
div.bodyOuter th,th.mainHead              {background: var(--bodySection-Default-TableMainHeadBg); color: var(--bodySection-Default-TableMainHeadTxt); }
div.bodyOuter th.subHead                  {background: var(--bodySection-Default-TableSubHeadBg); color: var(--bodySection-Default-TableSubHeadTxt);}
div.bodyOuter td                          {border-color: var(--bodySection-Default-TableBg);}
div.bodyOuter tr:nth-child(even)          {background-color:var(--bodySection-Default-TableRowEven);}
div.bodyOuter tr:nth-child(odd)           {background-color:var(--bodySection-Default-TableRowOdd);}
div.bodyOuter select                      {border-color: var(--bodySection-Default-InputBorder);}
div.bodyOuter select:focus                {border-color: var(--bodySection-Default-InputFocus) !important; box-shadow: 0 0 0px 2px var(--bodySection-Default-InputFocus);}
div.bodyOuter textarea                    {border-color: var(--bodySection-Default-InputBorder);}
div.bodyOuter textarea:focus              {border-color: var(--bodySection-Default-InputFocus) !important; box-shadow: 0 0 0px 2px var(--bodySection-Default-InputFocus);}
div.bodyOuter input                       {border-color: var(--bodySection-Default-InputBorder);}
div.bodyOuter input:focus                 {border-color: var(--bodySection-Default-InputFocus) !important; box-shadow: 0 0 0px 2px var(--bodySection-Default-InputFocus);}
div.bodyOuter button,
div.bodyOuter a.button, 
div.bodyOuter a.button:visited,
div.bodyOuter .button                      {border-color: var(--bodySection-Default-ButtonBg); background: var(--bodySection-Default-ButtonBg); background: linear-gradient(var(--bodySection-Default-ButtonFade)); color: var(--bodySection-Default-ButtonTxt);}
div.bodyOuter button:hover,
div.bodyOuter a.button:hover,
div.bodyOuter .button:hover                {border-color: var(--bodySection-Default-ButtonHoverBg); background: var(--bodySection-Default-ButtonHoverBg); background: linear-gradient(var(--bodySection-Default-ButtonHoverFade)); color: var(--bodySection-Default-ButtonHoverTxt) !important;}
div.bodyOuter button.selected,
div.bodyOuter a.button.selected,
div.bodyOuter .button.selected             {border-color: var(--bodySection-Default-ButtonSelectedBg); background: var(--bodySection-Default-ButtonSelectedBg); background: linear-gradient(var(--bodySection-Default-ButtonSelectedFade)); color: var(--bodySection-Default-ButtonSelectedTxt) !important;}
div.bodyOuter #capcha                      {border-color: var(--bodySection-Default-FieldsetBorder); background: var(--bodySection-Default-CapchaBg); color: var(--bodySection-Default-CapchaWarningTxt);}





div.bodyOuter.white                        {background: var(--bodySection-White-BgColor); color: var(--bodySection-White-TxtColor);}
div.bodyOuter.white.fade                   {background: var(--bodySection-White-BgColor); background: linear-gradient(var(--bodySection-White-BgFadeColor));}
div.bodyOuter.white.img                    {background: var(--bodySection-White-BgColor) var(--bodySection-White-BgImg);}  
div.bodyOuter.white h1,
div.bodyOuter.white h2,
div.bodyOuter.white h3,
div.bodyOuter.white h4,
div.bodyOuter.white h5,
div.bodyOuter.white h6                      {color: var(--bodySection-White-HeadrColor);}
div.bodyOuter.white p                       {color: var(--bodySection-White-TxtColor);}
div.bodyOuter.white a                       {color: var(--bodySection-White-LinkColor);}
div.bodyOuter.white a:visited               {color: var(--bodySection-White-LinkColor);}
div.bodyOuter.white a:hover                 {color: var(--bodySection-White-LinkColor);}
div.bodyOuter.white ul                      {list-style: disc outside var(--bodySection-White-ListImg);}
div.bodyOuter.white hr                      {background: var(--bodySection-White-FieldsetBorder);}
div.bodyOuter.white hr.fade                 {background: var(--bodySection-Default-FieldsetBorder); background: linear-gradient(-90deg, rgba(136,136,136,0), var(--bodySection-White-FieldsetBorder), var(--bodySection-White-FieldsetBorder), rgba(136,136,136,0));}
div.bodyOuter.white fieldset                {background: var(--bodySection-White-FieldsetBg); border-color: var(--bodySection-White-FieldsetBorder); }
div.bodyOuter.white legend                  {color: var(--bodySection-White-Legend);}    
div.bodyOuter.white label                   {color: var(--bodySection-White-Label);}
div.bodyOuter.white div.tableWrapper        {border-color: var(--bodySection-White-TableWrapperBorder);}
div.bodyOuter.white table                   {background: var(--bodySection-White-TableBg); color: var(--bodySection-White-TableTxt);}
div.bodyOuter.white th,th.mainHead          {background: var(--bodySection-White-TableMainHeadBg); color: var(--bodySection-White-TableMainHeadTxt);}
div.bodyOuter.white th.subHead              {background: var(--bodySection-White-TableSubHeadBg); color: var(--bodySection-White-TableSubHeadTxt);}
div.bodyOuter.white td                      {border-color: var(--bodySection-White-TableBg);}
div.bodyOuter.white tr:nth-child(even)      {background-color: var(--bodySection-White-TableRowEven);}
div.bodyOuter.white tr:nth-child(odd)       {background-color: var(--bodySection-White-TableRowOdd);}
div.bodyOuter.white select                  {border-color: var(--bodySection-White-InputBorder);}
div.bodyOuter.white select:focus            {border-color: var(--bodySection-White-InputFocus) !important; box-shadow: 0 0 0px 2px var(--bodySection-White-InputFocus);}
div.bodyOuter.white textarea                {border-color: var(--bodySection-White-InputBorder);}
div.bodyOuter.white textarea:focus          {border-color: var(--bodySection-White-InputFocus) !important; box-shadow: 0 0 0px 2px var(--bodySection-White-InputFocus);}
div.bodyOuter.white input                   {border-color: var(--bodySection-White-InputBorder);}
div.bodyOuter.white input:focus             {border-color: var(--bodySection-White-InputFocus) !important; box-shadow: 0 0 0px 2px var(--bodySection-White-InputFocus);}
div.bodyOuter.white button,
div.bodyOuter.white a.button, 
div.bodyOuter.white a.button:visited,
div.bodyOuter.white .button                {border-color: var(--bodySection-White-ButtonBg); background: var(--bodySection-White-ButtonBg); background: linear-gradient(var(--bodySection-White-ButtonFade)); color: var(--bodySection-White-ButtonTxt);}
div.bodyOuter.white button:hover,
div.bodyOuter.white a.button:hover,
div.bodyOuter.white .button:hover          {border-color: var(--bodySection-White-ButtonHoverBg); background: var(--bodySection-White-ButtonHoverBg); background: linear-gradient(var(--bodySection-White-ButtonHoverFade)); color:var(--bodySection-White-ButtonHoverTxt) !important;}
div.bodyOuter.white button.selected,
div.bodyOuter.white a.button.selected,
div.bodyOuter.white .button.selected       {border-color: var(--bodySection-White-ButtonSelectedBg); background: var(--bodySection-White-ButtonSelectedBg); background: linear-gradient(var(--bodySection-White-ButtonSelectedFade)); color:var(--bodySection-White-ButtonHoverTxt) !important;}  
div.bodyOuter.white #capcha                {border-color: var(--bodySection-White-FieldsetBorder); background: var(--bodySection-White-CapchaBg); color: var(--bodySection-White-CapchaWarningTxt);}





div.bodyOuter.lightGrey                    {background: var(--bodySection-LightGrey-BgColor);color: var(--bodySection-LightGrey-TxtColor); }
div.bodyOuter.lightGrey.fade               {background: var(--bodySection-LightGrey-TxtColor); background: linear-gradient(var(--bodySection-LightGrey-BgFadeColor));}
div.bodyOuter.lightGrey.img                {background: var(--bodySection-LightGrey-BgColor) var(--bodySection-LightGrey-BgImg);}
div.bodyOuter.lightGrey h1,
div.bodyOuter.lightGrey h2,
div.bodyOuter.lightGrey h3,
div.bodyOuter.lightGrey h4,
div.bodyOuter.lightGrey h5,
div.bodyOuter.lightGrey h6                 {color: var(--bodySection-LightGrey-HeadrColor);}
div.bodyOuter.lightGrey p                  {color: var(--bodySection-LightGrey-TxtColor);}
div.bodyOuter.lightGrey a                  {color: var(--bodySection-LightGrey-LinkColor);}
div.bodyOuter.lightGrey a:visited          {color: var(--bodySection-LightGrey-LinkColor);}
div.bodyOuter.lightGrey a:hover            {color: var(--bodySection-LightGrey-LinkColor);}
div.bodyOuter.lightGrey ul                 {list-style: disc outside var(--bodySection-LightGrey-ListImg);}
div.bodyOuter.lightGrey hr                 {background: var(--bodySection-LightGrey-FieldsetBorder);}
div.bodyOuter.lightGrey hr.fade            {background: var(--bodySection-Default-FieldsetBorder); background: linear-gradient(-90deg, rgba(136,136,136,0), var(--bodySection-LightGrey-FieldsetBorder), var(--bodySection-LightGrey-FieldsetBorder), rgba(136,136,136,0));}   
div.bodyOuter.lightGrey fieldset           {background: var(--bodySection-LightGrey-FieldsetBg); border-color: var(--bodySection-LightGrey-FieldsetBorder);}
div.bodyOuter.lightGrey legend             {color: var(--bodySection-LightGrey-Legend);}    
div.bodyOuter.lightGrey label              {color: var(--bodySection-LightGrey-Label);}
div.bodyOuter.lightGrey div.tableWrapper   {border-color: var(--bodySection-LightGrey-TableWrapperBorder);}
div.bodyOuter.lightGrey table              {background: var(--bodySection-LightGrey-TableBg); color: var(--bodySection-LightGrey-TableTxt);}
div.bodyOuter.lightGrey th,th.mainHead     {background: var(--bodySection-LightGrey-TableMainHeadBg); color: var(--bodySection-LightGrey-TableMainHeadTxt);}
div.bodyOuter.lightGrey th.subHead         {background: var(--bodySection-LightGrey-TableSubHeadBg); color: var(--bodySection-LightGrey-TableSubHeadTxt);}
div.bodyOuter.lightGrey td                 {border-color: var(--bodySection-LightGrey-TableBg);}
div.bodyOuter.lightGrey tr:nth-child(even) {background-color: var(--bodySection-LightGrey-TableRowEven);}
div.bodyOuter.lightGrey tr:nth-child(odd)  {background-color: var(--bodySection-LightGrey-TableRowOdd);}
div.bodyOuter.lightGrey select             {border-color: var(--bodySection-LightGrey-InputBorder);}
div.bodyOuter.lightGrey select:focus       {border-color: var(--bodySection-LightGrey-InputFocus) !important; box-shadow: 0 0 0px 2px var(--bodySection-LightGrey-InputFocus);}
div.bodyOuter.lightGrey textarea           {border-color: var(--bodySection-LightGrey-InputBorder);}
div.bodyOuter.lightGrey textarea:focus     {border-color: var(--bodySection-LightGrey-InputFocus) !important; box-shadow: 0 0 0px 2px var(--bodySection-LightGrey-InputFocus);}
div.bodyOuter.lightGrey input              {border-color: var(--bodySection-LightGrey-InputBorder);}
div.bodyOuter.lightGrey input:focus        {border-color: var(--bodySection-LightGrey-InputFocus) !important; box-shadow: 0 0 0px 2px var(--bodySection-LightGrey-InputFocus);}
div.bodyOuter.lightGrey button,
div.bodyOuter.lightGrey a.button, 
div.bodyOuter.lightGrey a.button:visited,
div.bodyOuter.lightGrey .button            {border-color: var(--bodySection-LightGrey-ButtonBg); background: var(--bodySection-LightGrey-ButtonBg); background: linear-gradient(var(--bodySection-LightGrey-ButtonFade)); color: var(--bodySection-LightGrey-ButtonTxt);}
div.bodyOuter.lightGrey button:hover,
div.bodyOuter.lightGrey a.button:hover,
div.bodyOuter.lightGrey .button:hover      {border-color: var(--bodySection-LightGrey-ButtonHoverBg); background: var(--bodySection-LightGrey-ButtonHoverBg); background: linear-gradient(var(--bodySection-LightGrey-ButtonHoverFade)); color:var(--bodySection-LightGrey-ButtonHoverTxt) !important;}
div.bodyOuter.lightGrey button.selected,
div.bodyOuter.lightGrey a.button.selected,
div.bodyOuter.lightGrey .button.selected   {border-color: var(--bodySection-White-ButtonSelectedBg); background: var(--bodySection-White-ButtonSelectedBg); background: linear-gradient(var(--bodySection-White-ButtonSelectedFade)); color:var(--bodySection-White-ButtonHoverTxt) !important;}
div.bodyOuter.lightGrey #capcha            {border-color: var(--bodySection-LightGrey-FieldsetBorder); background: var(--bodySection-LightGrey-CapchaBg); color: var(--bodySection-LightGrey-CapchaWarningTxt);}





div.bodyOuter.mediumGrey                    {background: var(--bodySection-MediumGrey-BgColor); color: var(--bodySection-MediumGrey-TxtColor);}
div.bodyOuter.mediumGrey.fade               {background: var(--bodySection-MediumGrey-BgColor);background: linear-gradient(var(--bodySection-MediumGrey-BgFadeColor));}
div.bodyOuter.mediumGrey.img                {background: var(--bodySection-MediumGrey-BgColor) var(--bodySection-MediumGrey-BgImg);}
div.bodyOuter.mediumGrey h1,
div.bodyOuter.mediumGrey h2,
div.bodyOuter.mediumGrey h3,
div.bodyOuter.mediumGrey h4,
div.bodyOuter.mediumGrey h5,
div.bodyOuter.mediumGrey h6                 {color: var(--bodySection-MediumGrey-HeadrColor);}
div.bodyOuter.mediumGrey p                  {color: var(--bodySection-MediumGrey-TxtColor);}
div.bodyOuter.mediumGrey a                  {color: var(--bodySection-MediumGrey-LinkColor);}
div.bodyOuter.mediumGrey a:visited          {color: var(--bodySection-MediumGrey-LinkColor);}
div.bodyOuter.mediumGrey a:hover            {color: var(--bodySection-MediumGrey-LinkColor);}
div.bodyOuter.mediumGrey ul                 {list-style: disc outside var(--bodySection-MediumGrey-ListImg);}
div.bodyOuter.mediumGrey hr                 {background: var(--bodySection-MediumGrey-FieldsetBorder);}
div.bodyOuter.mediumGrey hr.fade            {background: var(--bodySection-Default-FieldsetBorder); background: linear-gradient(-90deg, rgba(136,136,136,0), var(--bodySection-MediumGrey-FieldsetBorder), var(--bodySection-MediumGrey-FieldsetBorder), rgba(136,136,136,0));}
div.bodyOuter.mediumGrey fieldset           {background: var(--bodySection-MediumGrey-FieldsetBg); border-color: var(--bodySection-MediumGrey-FieldsetBorder);}
div.bodyOuter.mediumGrey legend             {color: var(--bodySection-MediumGrey-Legend);}    
div.bodyOuter.mediumGrey label              {color: var(--bodySection-MediumGrey-Label);}
div.bodyOuter.mediumGrey div.tableWrapper   {border-color: var(--bodySection-MediumGrey-TableWrapperBorder);}
div.bodyOuter.mediumGrey table              {background: var(--bodySection-MediumGrey-TableBg); color: var(--bodySection-MediumGrey-TableTxt);}
div.bodyOuter.mediumGrey th,th.mainHead     {background: var(--bodySection-MediumGrey-TableMainHeadBg); color: var(--bodySection-MediumGrey-TableMainHeadTxt);}
div.bodyOuter.mediumGrey th.subHead         {background: var(--bodySection-MediumGrey-TableSubHeadBg); color: var(--bodySection-MediumGrey-TableSubHeadTxt);}
div.bodyOuter.mediumGrey td                 {border-color: var(--bodySection-MediumGrey-TableBg);}
div.bodyOuter.mediumGrey tr:nth-child(even) {background-color: var(--bodySection-MediumGrey-TableRowEven);}
div.bodyOuter.mediumGrey tr:nth-child(odd)  {background-color: var(--bodySection-MediumGrey-TableRowOdd);}
div.bodyOuter.mediumGrey select             {border-color: var(--bodySection-MediumGrey-InputBorder);}
div.bodyOuter.mediumGrey select:focus       {border-color: var(--bodySection-MediumGrey-InputFocus) !important; box-shadow: 0 0 0px 2px var(--bodySection-MediumGrey-InputFocus);}
div.bodyOuter.mediumGrey textarea           {border-color: var(--bodySection-MediumGrey-InputBorder);}
div.bodyOuter.mediumGrey textarea:focus     {border-color: var(--bodySection-MediumGrey-InputFocus) !important; box-shadow: 0 0 0px 2px var(--bodySection-MediumGrey-InputFocus);}
div.bodyOuter.mediumGrey input              {border-color: var(--bodySection-MediumGrey-InputBorder);}
div.bodyOuter.mediumGrey input:focus        {border-color: var(--bodySection-MediumGrey-InputFocus) !important; box-shadow: 0 0 0px 2px var(--bodySection-MediumGrey-InputFocus);}    
div.bodyOuter.mediumGrey button,
div.bodyOuter.mediumGrey a.button, 
div.bodyOuter.mediumGrey a.button:visited,
div.bodyOuter.mediumGrey .button            {border-color: var(--bodySection-MediumGrey-ButtonBg); background: var(--bodySection-MediumGrey-ButtonBg); background: linear-gradient(var(--bodySection-MediumGrey-ButtonFade)); color: var(--bodySection-MediumGrey-ButtonTxt);}
div.bodyOuter.mediumGrey button:hover,
div.bodyOuter.mediumGrey a.button:hover,
div.bodyOuter.mediumGrey .button:hover      {border-color: var(--bodySection-MediumGrey-ButtonHoverBg); background: var(--bodySection-MediumGrey-ButtonHoverBg); background: linear-gradient(var(--bodySection-MediumGrey-ButtonHoverFade)); color:var(--bodySection-MediumGrey-ButtonHoverTxt) !important;}
div.bodyOuter.mediumGrey button.selected,
div.bodyOuter.mediumGrey a.button.selected,
div.bodyOuter.mediumGrey .button.selected   {border-color: var(--bodySection-White-ButtonSelectedBg);background: var(--bodySection-White-ButtonSelectedBg); background: linear-gradient(var(--bodySection-White-ButtonSelectedFade)); color:var(--bodySection-White-ButtonHoverTxt) !important;}
div.bodyOuter.mediumGrey #capcha            {border-color: var(--bodySection-MediumGrey-FieldsetBorder); background: var(--bodySection-MediumGrey-CapchaBg); color: var(--bodySection-MediumGrey-CapchaWarningTxt);}





div.bodyOuter.darkGrey                      {background: var(--bodySection-DarkGrey-BgColor); color: var(--bodySection-DarkGrey-TxtColor);}
div.bodyOuter.darkGrey.fade                 {background: var(--bodySection-DarkGrey-TxtColor); background: linear-gradient(var(--bodySection-DarkGrey-BgFadeColor));}
div.bodyOuter.darkGrey.img                  {background: var(--bodySection-DarkGrey-BgColor) var(--bodySection-DarkGrey-BgImg);}
div.bodyOuter.darkGrey h1,
div.bodyOuter.darkGrey h2,
div.bodyOuter.darkGrey h3,
div.bodyOuter.darkGrey h4,
div.bodyOuter.darkGrey h5,
div.bodyOuter.darkGrey h6                   {color: var(--bodySection-DarkGrey-HeadrColor);}
div.bodyOuter.darkGrey p                    {color: var(--bodySection-DarkGrey-TxtColor);}
div.bodyOuter.darkGrey a                    {color: var(--bodySection-DarkGrey-LinkColor);}
div.bodyOuter.darkGrey a:visited            {color: var(--bodySection-DarkGrey-LinkColor);}
div.bodyOuter.darkGrey a:hover              {color: var(--bodySection-DarkGrey-LinkColor);}
div.bodyOuter.darkGrey ul                   {list-style: disc outside var(--bodySection-DarkGrey-ListImg);}
div.bodyOuter.darkGrey hr                   {background: var(--bodySection-DarkGrey-FieldsetBorder);}
div.bodyOuter.darkGrey hr.fade              {background: var(--bodySection-Default-FieldsetBorder); background: linear-gradient(-90deg, rgba(136,136,136,0), var(--bodySection-DarkGrey-FieldsetBorder), var(--bodySection-DarkGrey-FieldsetBorder), rgba(136,136,136,0));}
div.bodyOuter.darkGrey fieldset             {background: var(--bodySection-DarkGrey-FieldsetBg);border-color: var(--bodySection-DarkGrey-FieldsetBorder);}
div.bodyOuter.darkGrey legend               {color: var(--bodySection-DarkGrey-Legend);}    
div.bodyOuter.darkGrey label                {color: var(--bodySection-DarkGrey-Label);}
div.bodyOuter.DarkGrey div.tableWrapper     {border-color: var(--bodySection-DarkGrey-TableWrapperBorder);}
div.bodyOuter.darkGrey table                {background: var(--bodySection-DarkGrey-TableBg); color: var(--bodySection-DarkGrey-TableTxt);}
div.bodyOuter.darkGrey th,th.mainHead       {background: var(--bodySection-DarkGrey-TableMainHeadBg); color: var(--bodySection-DarkGrey-TableMainHeadTxt);}
div.bodyOuter.darkGrey th.subHead           {background: var(--bodySection-DarkGrey-TableSubHeadBg); color: var(--bodySection-DarkGrey-TableSubHeadTxt);}
div.bodyOuter.darkGrey td                   {border-color: var(--bodySection-DarkGrey-TableBg);}
div.bodyOuter.darkGrey tr:nth-child(even)   {background-color:var(--bodySection-DarkGrey-TableRowEven);}
div.bodyOuter.darkGrey tr:nth-child(odd)    {background-color:var(--bodySection-DarkGrey-TableRowOdd);}
div.bodyOuter.darkGrey select               {border-color: var(--bodySection-DarkGrey-InputBorder);}
div.bodyOuter.darkGrey select:focus         {border-color: var(--bodySection-DarkGrey-InputFocus) !important; box-shadow: 0 0 0px 2px var(--bodySection-DarkGrey-InputFocus);}
div.bodyOuter.darkGrey textarea             {border-color: var(--bodySection-DarkGrey-InputBorder);}
div.bodyOuter.darkGrey textarea:focus       {border-color: var(--bodySection-DarkGrey-InputFocus) !important; box-shadow: 0 0 0px 2px var(--bodySection-DarkGrey-InputFocus);}
div.bodyOuter.darkGrey input                {border-color: var(--bodySection-DarkGrey-InputBorder);}
div.bodyOuter.darkGrey input:focus          {border-color: var(--bodySection-DarkGrey-InputFocus) !important; box-shadow: 0 0 0px 2px var(--bodySection-DarkGrey-InputFocus);}
div.bodyOuter.darkGrey button,
div.bodyOuter.darkGrey a.button, 
div.bodyOuter.darkGrey a.button:visited,
div.bodyOuter.darkGrey .button              {border-color: var(--bodySection-DarkGrey-ButtonBg);background: var(--bodySection-DarkGrey-ButtonBg); background: linear-gradient(var(--bodySection-DarkGrey-ButtonFade)); color: var(--bodySection-DarkGrey-ButtonTxt);}
div.bodyOuter.darkGrey button:hover,
div.bodyOuter.darkGrey a.button:hover,
div.bodyOuter.darkGrey .button:hover        {border-color: var(--bodySection-DarkGrey-ButtonHoverBg); background: var(--bodySection-DarkGrey-ButtonHoverBg); background: linear-gradient(var(--bodySection-DarkGrey-ButtonHoverFade)); color:var(--bodySection-DarkGrey-ButtonHoverTxt) !important;}
div.bodyOuter.darkGrey button.selected,
div.bodyOuter.darkGrey a.button.selected,
div.bodyOuter.darkGrey .button.selected     {border-color: var(--bodySection-White-ButtonSelectedBg); background: var(--bodySection-White-ButtonSelectedBg); background: linear-gradient(var(--bodySection-White-ButtonSelectedFade)); color:var(--bodySection-White-ButtonHoverTxt) !important;}
div.bodyOuter.darkGrey #capcha              {border-color: var(--bodySection-DarkGrey-FieldsetBorder); background: var(--bodySection-DarkGrey-CapchaBg); color: var(--bodySection-DarkGrey-CapchaWarningTxt);}





div.bodyOuter.black                         {background: var(--bodySection-Black-BgColor); color: var(--bodySection-Black-TxtColor);}
div.bodyOuter.black.fade                    {background: var(--bodySection-Black-TxtColor); background: linear-gradient(var(--bodySection-Black-BgFadeColor));}
div.bodyOuter.black.img                     {background: var(--bodySection-Black-BgColor) var(--bodySection-Black-BgImg);}
div.bodyOuter.black h1,
div.bodyOuter.black h2,
div.bodyOuter.black h3,
div.bodyOuter.black h4,
div.bodyOuter.black h5,
div.bodyOuter.black h6                       {color: var(--bodySection-Black-HeadrColor);}
div.bodyOuter.black p                        {color: var(--bodySection-Black-TxtColor);}
div.bodyOuter.black a                        {color: var(--bodySection-Black-LinkColor);}
div.bodyOuter.black a:visited                {color: var(--bodySection-Black-LinkColor);}
div.bodyOuter.black a:hover                  {color: var(--bodySection-Black-LinkColor);}
div.bodyOuter.black ul                       {list-style: disc outside var(--bodySection-Black-ListImg);}
div.bodyOuter.black hr                       {background: var(--bodySection-Black-FieldsetBorder);}
div.bodyOuter.black hr.fade                  {background: var(--bodySection-Default-FieldsetBorder); background: linear-gradient(-90deg, rgba(136,136,136,0), var(--bodySection-Black-FieldsetBorder), var(--bodySection-Black-FieldsetBorder), rgba(136,136,136,0));}
div.bodyOuter.black fieldset                 {background: var(--bodySection-Black-FieldsetBg); border-color: var(--bodySection-Black-FieldsetBorder);}
div.bodyOuter.black legend                   {color: var(--bodySection-Black-Legend);}    
div.bodyOuter.black label                    {color: var(--bodySection-Black-Label);}
div.bodyOuter.black div.tableWrapper         {border-color: var(--bodySection-Black-TableWrapperBorder);}
div.bodyOuter.black table                    {background: var(--bodySection-Black-TableBg); color: var(--bodySection-Black-TableTxt);}
div.bodyOuter.black th,th.mainHead           {background: var(--bodySection-Black-TableMainHeadBg); color: var(--bodySection-Black-TableMainHeadTxt);}
div.bodyOuter.black th.subHead               {background: var(--bodySection-Black-TableSubHeadBg); color: var(--bodySection-Black-TableSubHeadTxt);}
div.bodyOuter.black td                       {border-color: var(--bodySection-Black-TableBg);}
div.bodyOuter.black tr:nth-child(even)       {background-color:var(--bodySection-Black-TableRowEven);}
div.bodyOuter.black tr:nth-child(odd)        {background-color:var(--bodySection-Black-TableRowOdd);}
div.bodyOuter.black select                   {border-color: var(--bodySection-Black-InputBorder);}
div.bodyOuter.black select:focus             {border-color: var(--bodySection-Black-InputFocus) !important; box-shadow: 0 0 0px 2px var(--bodySection-Black-InputFocus);}
div.bodyOuter.black textarea                 {border-color: var(--bodySection-Black-InputBorder);}
div.bodyOuter.black textarea:focus           {border-color: var(--bodySection-Black-InputFocus) !important; box-shadow: 0 0 0px 2px var(--bodySection-Black-InputFocus);}
div.bodyOuter.blackGrey input                {border-color: var(--bodySection-Black-InputBorder);}
div.bodyOuter.black input:focus              {border-color: var(--bodySection-Black-InputFocus) !important; box-shadow: 0 0 0px 2px var(--bodySection-Black-InputFocus);}
div.bodyOuter.black button,
div.bodyOuter.black a.button, 
div.bodyOuter.black a.button:visited,
div.bodyOuter.black .button                  {border-color: var(--bodySection-Black-ButtonBg); background: var(--bodySection-Black-ButtonBg); background: linear-gradient(var(--bodySection-Black-ButtonFade)); color: var(--bodySection-Black-ButtonTxt);}
div.bodyOuter.black button:hover,
div.bodyOuter.black a.button:hover,
div.bodyOuter.black .button:hover            {border-color: var(--bodySection-Black-ButtonHoverBg); background: var(--bodySection-Black-ButtonHoverBg); background: linear-gradient(var(--bodySection-Black-ButtonHoverFade)); color:var(--bodySection-Black-ButtonHoverTxt) !important;}
div.bodyOuter.black button.selected,
div.bodyOuter.black a.button.selected,
div.bodyOuter.black .button.selected         {border-color: var(--bodySection-White-ButtonSelectedBg); background: var(--bodySection-White-ButtonSelectedBg); background: linear-gradient(var(--bodySection-White-ButtonSelectedFade)); color:var(--bodySection-White-ButtonHoverTxt) !important;}
div.bodyOuter.black #capcha                  {border-color: var(--bodySection-Black-FieldsetBorder); background: var(--bodySection-Black-CapchaBg); color: var(--bodySection-Black-CapchaWarningTxt);}




