@charset "utf-8";
/* CSS Document */

/* Fade out completed to-dos */

li[data-completed="true"] {
	opacity: .5;
}

body {
	-webkit-user-select: none;
	-webkit-touch-callout: none;
}

/* Make squarer corners for elements */

.ui-btn-corner-tl,
.ui-btn-corner-tr,
.ui-btn-corner-bl,
.ui-btn-corner-br,
.ui-btn-corner-top,
.ui-btn-corner-bottom,
.ui-btn-corner-right,
.ui-btn-corner-left,
.ui-btn-corner-all,
.ui-corner-tl,
.ui-corner-tr,
.ui-corner-bl,
.ui-corner-br,
.ui-corner-top,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-left,
.ui-corner-all {
	-moz-border-radius: .4em;
	-webkit-border-radius: .4em;
	border-radius: .4em;
}


/* Remove the separator bars between form fields and adjust field padding */

div[data-role="fieldcontain"] {
	border: none;
	padding: .5em .6em .5em .3em;
}

input:required:valid {
	border: 2px solid #4b9154;
	margin: 0px;
}

::-webkit-input-placeholder {
	color: #999;
}

.ui-focus,
.ui-btn:focus {
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
}


/* F
-----------------------------------------------------------------------------------------------------------*/

.ui-bar-f {
	border: 1px solid #c22;
	background: #a00;
	color: #fff;
	font-weight: bold;
	text-shadow: 0 -1px 1px #000;
	background-image: -moz-linear-gradient(top, #f66, #a00);
	background-image: -webkit-gradient(linear, left top, left bottom,
			color-stop(0, #f66),
			color-stop(1, #a00));
	-msfilter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#f66', EndColorStr='#a00')";
}

.ui-bar-f,
.ui-bar-f input,
.ui-bar-f select,
.ui-bar-f textarea,
.ui-bar-f button {
	font-family: Raleway, Helvetica, Arial, sans-serif;
}

.ui-bar-f .ui-link-inherit {
	color: #fff;
}

.ui-bar-f .ui-link {
	color: #7cc4e7;
	font-weight: bold;
}

.ui-body-f {
	border: 1px solid #c22;
	color: #a00;
	text-shadow: 0 1px 0 #fff;
	background: #f0f0f0;
	background-image: -moz-linear-gradient(top, #eee, #ddd);
	background-image: -webkit-gradient(linear, left top, left bottom,
			color-stop(0, #eee),
			color-stop(1, #ddd));
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#eee', EndColorStr='#ddd')";
}

.ui-body-f,
.ui-body-f input,
.ui-body-f select,
.ui-body-f textarea,
.ui-body-f button {
	font-family: Helvetica, Arial, sans-serif;
}

.ui-body-f .ui-link-inherit {
	color: #333;
}

.ui-body-f .ui-link {
	color: #2489ce;
	font-weight: bold;
}

.ui-btn-up-f {
	border: 1px solid #b11;
	background: #a00;
	font-weight: bold;
	color: #fff;
	cursor: pointer;
	text-shadow: 0 -1px 1px #000;
	text-decoration: none;
	background-image: -moz-linear-gradient(top, #e55, #a00);
	background-image: -webkit-gradient(linear, left top, left bottom,
			color-stop(0, #f66),
			color-stop(1, #a00));
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#f66', EndColorStr='#a00')";
}

.ui-btn-up-f a.ui-link-inherit {
	color: #fff;
}

.ui-btn-hover-f {
	border: 1px solid #a00;
	background: #b11;
	font-weight: bold;
	color: #fff;
	text-shadow: 0 -1px 1px #000;
	text-decoration: none;
	background-image: -moz-linear-gradient(top, #f66, #b11);
	background-image: -webkit-gradient(linear, left top, left bottom,
			color-stop(0, #f66),
			color-stop(1, #b11));
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#f66', EndColorStr='#b11')";
}

.ui-btn-hover-f a.ui-link-inherit {
	color: #fff;
}

.ui-btn-down-f {
	border: 1px solid #800;
	background: #e55;
	font-weight: bold;
	color: #fff;
	text-shadow: 0 -1px 1px #000;
	background-image: -moz-linear-gradient(top, #800, #e55);
	background-image: -webkit-gradient(linear, left top, left bottom,
			color-stop(0, #800),
			color-stop(1, #e55));
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#800', EndColorStr='#e55')";
}

.ui-btn-down-f a.ui-link-inherit {
	color: #fff;
}

.ui-btn-up-f,
.ui-btn-hover-f,
.ui-btn-down-f {
	font-family: Helvetica, Arial, sans-serif;
}

/* G
-----------------------------------------------------------------------------------------------------------*/

.ui-bar-g {
	border: 1px solid #299a35
	/*{a-bar-border}*/
	;
	background: #299a35
	/*{a-bar-background-color}*/
	;
	color: #ffffff
	/*{a-bar-color}*/
	;
	font-weight: bold;
	text-shadow: 0
	/*{a-bar-shadow-x}*/
	1px
	/*{a-bar-shadow-y}*/
	1px
	/*{a-bar-shadow-radius}*/
	#444444
	/*{a-bar-shadow-color}*/
	;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#31B83F
			/*{a-bar-background-start}*/
		), to(#207B2A
			/*{a-bar-background-end}*/
		));
	/* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(#31B83F
		/*{a-bar-background-start}*/
		, #207B2A
		/*{a-bar-background-end}*/
	);
	/* Chrome 10+, Saf5.1+ */
	background-image: -moz-linear-gradient(#31B83F
		/*{a-bar-background-start}*/
		, #207B2A
		/*{a-bar-background-end}*/
	);
	/* FF3.6 */
	background-image: -ms-linear-gradient(#31B83F
		/*{a-bar-background-start}*/
		, #207B2A
		/*{a-bar-background-end}*/
	);
	/* IE10 */
	background-image: -o-linear-gradient(#31B83F
		/*{a-bar-background-start}*/
		, #207B2A
		/*{a-bar-background-end}*/
	);
	/* Opera 11.10+ */
	background-image: linear-gradient(#31B83F
		/*{a-bar-background-start}*/
		, #207B2A
		/*{a-bar-background-end}*/
	);
}

.ui-bar-g .ui-link-inherit {
	color: #3E3E3E
	/*{c-bar-color}*/
	;
}

.ui-bar-g .ui-link {
	color: #7cc4e7
	/*{c-bar-link-color}*/
	;
	font-weight: bold;
}

.ui-bar-g .ui-link:hover {
	color: #2489CE
	/*{c-bar-link-hover}*/
	;
}

.ui-bar-g .ui-link:active {
	color: #2489CE
	/*{c-bar-link-active}*/
	;
}

.ui-bar-g .ui-link:visited {
	color: #2489CE
	/*{c-bar-link-visited}*/
	;
}

.ui-bar-g,
.ui-bar-g input,
.ui-bar-g select,
.ui-bar-g textarea,
.ui-bar-g button {
	font-family: Helvetica,
	Arial,
	sans-serif
	/*{global-font-family}*/
	;
}

.ui-body-g,
.ui-dialog-page.ui-overlay-g {
	border: 1px solid #B3B3B3
	/*{c-body-border}*/
	;
	color: #333333
	/*{c-body-color}*/
	;
	text-shadow: 0
	/*{c-body-shadow-x}*/
	1px
	/*{c-body-shadow-y}*/
	0
	/*{c-body-shadow-radius}*/
	#ffffff
	/*{c-body-shadow-color}*/
	;
	background: #f0f0f0
	/*{c-body-background-color}*/
	;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#eeeeee
			/*{c-body-background-start}*/
		), to(#dddddd
			/*{c-body-background-end}*/
		));
	/* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(#eeeeee
		/*{c-body-background-start}*/
		, #dddddd
		/*{c-body-background-end}*/
	);
	/* Chrome 10+, Saf5.1+ */
	background-image: -moz-linear-gradient(#eeeeee
		/*{c-body-background-start}*/
		, #dddddd
		/*{c-body-background-end}*/
	);
	/* FF3.6 */
	background-image: -ms-linear-gradient(#eeeeee
		/*{c-body-background-start}*/
		, #dddddd
		/*{c-body-background-end}*/
	);
	/* IE10 */
	background-image: -o-linear-gradient(#eeeeee
		/*{c-body-background-start}*/
		, #dddddd
		/*{c-body-background-end}*/
	);
	/* Opera 11.10+ */
	background-image: linear-gradient(#eeeeee
		/*{c-body-background-start}*/
		, #dddddd
		/*{c-body-background-end}*/
	);
}

.ui-body-g,
.ui-body-g input,
.ui-body-g select,
.ui-body-g textarea,
.ui-body-g button {
	font-family: Helvetica,
	Arial,
	sans-serif
	/*{global-font-family}*/
	;
}

.ui-body-g .ui-link-inherit {
	color: #333333
	/*{c-body-color}*/
	;
}

.ui-body-g .ui-link {
	color: #2489CE
	/*{c-body-link-color}*/
	;
	font-weight: bold;
}

.ui-body-g .ui-link:hover {
	color: #2489CE
	/*{c-body-link-hover}*/
	;
}

.ui-body-g .ui-link:active {
	color: #2489CE
	/*{c-body-link-active}*/
	;
}

.ui-body-g .ui-link:visited {
	color: #2489CE
	/*{c-body-link-visited}*/
	;
}

.ui-btn-up-g {
	border: 1px solid #299a35
	/*{c-bup-border}*/
	;
	background: #299a35
	/*{c-bup-background-color}*/
	;
	font-weight: bold;
	color: #ffffff
	/*{c-bup-color}*/
	;
	text-shadow: 0
	/*{c-bup-shadow-x}*/
	1px
	/*{c-bup-shadow-y}*/
	1px
	/*{c-bup-shadow-radius}*/
	#444444
	/*{c-bup-shadow-color}*/
	;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#2DA93A
			/*{c-bup-background-start}*/
		), to(#248A2F
			/*{c-bup-background-end}*/
		));
	/* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(#2DA93A
		/*{c-bup-background-start}*/
		, #248A2F
		/*{c-bup-background-end}*/
	);
	/* Chrome 10+, Saf5.1+ */
	background-image: -moz-linear-gradient(#2DA93A
		/*{c-bup-background-start}*/
		, #248A2F
		/*{c-bup-background-end}*/
	);
	/* FF3.6 */
	background-image: -ms-linear-gradient(#2DA93A
		/*{c-bup-background-start}*/
		, #248A2F
		/*{c-bup-background-end}*/
	);
	/* IE10 */
	background-image: -o-linear-gradient(#2DA93A
		/*{c-bup-background-start}*/
		, #248A2F
		/*{c-bup-background-end}*/
	);
	/* Opera 11.10+ */
	background-image: linear-gradient(#2DA93A
		/*{c-bup-background-start}*/
		, #248A2F
		/*{c-bup-background-end}*/
	);
}

.ui-btn-up-g a.ui-link-inherit {
	color: #ffffff
	/*{c-bup-color}*/
	;
}

.ui-btn-hover-g {
	border: 1px solid #666666
	/*{c-bhover-border}*/
	;
	background: #299a35
	/*{c-bhover-background-color}*/
	;
	font-weight: bold;
	color: #ffffff
	/*{c-bhover-color}*/
	;
	text-shadow: 0
	/*{c-bhover-shadow-x}*/
	1px
	/*{c-bhover-shadow-y}*/
	1px
	/*{c-bhover-shadow-radius}*/
	#444444
	/*{c-bhover-shadow-color}*/
	;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#39D74A
			/*{c-bhover-background-start}*/
		), to(#185C1F
			/*{c-bhover-background-end}*/
		));
	/* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(#39D74A
		/*{c-bhover-background-start}*/
		, #185C1F
		/*{c-bhover-background-end}*/
	);
	/* Chrome 10+, Saf5.1+ */
	background-image: -moz-linear-gradient(#39D74A
		/*{c-bhover-background-start}*/
		, #185C1F
		/*{c-bhover-background-end}*/
	);
	/* FF3.6 */
	background-image: -ms-linear-gradient(#39D74A
		/*{c-bhover-background-start}*/
		, #185C1F
		/*{c-bhover-background-end}*/
	);
	/* IE10 */
	background-image: -o-linear-gradient(#39D74A
		/*{c-bhover-background-start}*/
		, #185C1F
		/*{c-bhover-background-end}*/
	);
	/* Opera 11.10+ */
	background-image: linear-gradient(#39D74A
		/*{c-bhover-background-start}*/
		, #185C1F
		/*{c-bhover-background-end}*/
	);
}

.ui-btn-hover-g a.ui-link-inherit {
	color: #ffffff
	/*{c-bhover-color}*/
	;
}

.ui-btn-down-g {
	border: 1px solid #666666
	/*{c-bdown-border}*/
	;
	background: #299a35
	/*{c-bdown-background-color}*/
	;
	font-weight: bold;
	color: #ffffff
	/*{c-bdown-color}*/
	;
	text-shadow: 0
	/*{c-bdown-shadow-x}*/
	1px
	/*{c-bdown-shadow-y}*/
	1px
	/*{c-bdown-shadow-radius}*/
	#444444
	/*{c-bdown-shadow-color}*/
	;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#39D74A
			/*{c-bdown-background-start}*/
		), to(#185C1F
			/*{c-bdown-background-end}*/
		));
	/* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(#39D74A
		/*{c-bdown-background-start}*/
		, #185C1F
		/*{c-bdown-background-end}*/
	);
	/* Chrome 10+, Saf5.1+ */
	background-image: -moz-linear-gradient(#39D74A
		/*{c-bdown-background-start}*/
		, #185C1F
		/*{c-bdown-background-end}*/
	);
	/* FF3.6 */
	background-image: -ms-linear-gradient(#39D74A
		/*{c-bdown-background-start}*/
		, #185C1F
		/*{c-bdown-background-end}*/
	);
	/* IE10 */
	background-image: -o-linear-gradient(#39D74A
		/*{c-bdown-background-start}*/
		, #185C1F
		/*{c-bdown-background-end}*/
	);
	/* Opera 11.10+ */
	background-image: linear-gradient(#39D74A
		/*{c-bdown-background-start}*/
		, #185C1F
		/*{c-bdown-background-end}*/
	);
}

.ui-btn-down-g a.ui-link-inherit {
	color: #ffffff
	/*{c-bdown-color}*/
	;
}

.ui-btn-up-g,
.ui-btn-hover-g,
.ui-btn-down-g {
	font-family: Helvetica,
	Arial,
	sans-serif
	/*{global-font-family}*/
	;
	text-decoration: none;
}






/* H
-----------------------------------------------------------------------------------------------------------*/

.ui-bar-h {
	border: 1px solid #1a5849
	/*{h-bar-border}*/
	;
	background: #1a5849
	/*{h-bar-background-color}*/
	;
	color: #ffffff
	/*{h-bar-color}*/
	;
	font-weight: bold;
	text-shadow: 0
	/*{h-bar-shadow-x}*/
	1px
	/*{h-bar-shadow-y}*/
	0
	/*{h-bar-shadow-radius}*/
	#444444
	/*{h-bar-shadow-color}*/
	;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#1a5849
			/*{h-bar-background-start}*/
		), to(#1a5849
			/*{h-bar-background-end}*/
		));
	/* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(#1a5849
		/*{h-bar-background-start}*/
		, #1a5849
		/*{h-bar-background-end}*/
	);
	/* Chrome 10+, Saf5.1+ */
	background-image: -moz-linear-gradient(#1a5849
		/*{h-bar-background-start}*/
		, #1a5849
		/*{h-bar-background-end}*/
	);
	/* FF3.6 */
	background-image: -ms-linear-gradient(#1a5849
		/*{h-bar-background-start}*/
		, #1a5849
		/*{h-bar-background-end}*/
	);
	/* IE10 */
	background-image: -o-linear-gradient(#1a5849
		/*{h-bar-background-start}*/
		, #1a5849
		/*{h-bar-background-end}*/
	);
	/* Opera 11.10+ */
	background-image: linear-gradient(#1a5849
		/*{h-bar-background-start}*/
		, #1a5849
		/*{h-bar-background-end}*/
	);
}

.ui-bar-h .ui-link-inherit {
	color: #ffffff
	/*{h-bar-color}*/
	;
}

.ui-bar-h a.ui-link {
	color: #2489CE
	/*{h-bar-link-color}*/
	;
	font-weight: bold;
}

.ui-bar-h a.ui-link:visited {
	color: #2489CE
	/*{h-bar-link-visited}*/
	;
}

.ui-bar-h a.ui-link:hover {
	color: #2489CE
	/*{h-bar-link-hover}*/
	;
}

.ui-bar-h a.ui-link:active {
	color: #2489CE
	/*{h-bar-link-active}*/
	;
}

.ui-bar-h,
.ui-bar-h input,
.ui-bar-h select,
.ui-bar-h textarea,
.ui-bar-h button {
	font-family: Helvetica,
	Arial,
	sans-serif
	/*{global-font-family}*/
	;
}

.ui-body-h,
.ui-overlay-h {
	border: 1px solid #1a5849
	/*{h-body-border}*/
	;
	color: #ffffff
	/*{h-body-color}*/
	;
	text-shadow: 0
	/*{h-body-shadow-x}*/
	1px
	/*{h-body-shadow-y}*/
	0
	/*{h-body-shadow-radius}*/
	#444444
	/*{h-body-shadow-color}*/
	;
	background: #1a5849
	/*{h-body-background-color}*/
	;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#1a5849
			/*{h-body-background-start}*/
		), to(#1a5849
			/*{h-body-background-end}*/
		));
	/* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(#1a5849
		/*{h-body-background-start}*/
		, #1a5849
		/*{h-body-background-end}*/
	);
	/* Chrome 10+, Saf5.1+ */
	background-image: -moz-linear-gradient(#1a5849
		/*{h-body-background-start}*/
		, #1a5849
		/*{h-body-background-end}*/
	);
	/* FF3.6 */
	background-image: -ms-linear-gradient(#1a5849
		/*{h-body-background-start}*/
		, #1a5849
		/*{h-body-background-end}*/
	);
	/* IE10 */
	background-image: -o-linear-gradient(#1a5849
		/*{h-body-background-start}*/
		, #1a5849
		/*{h-body-background-end}*/
	);
	/* Opera 11.10+ */
	background-image: linear-gradient(#1a5849
		/*{h-body-background-start}*/
		, #1a5849
		/*{h-body-background-end}*/
	);
}

.ui-overlay-h {
	background-image: none;
	border-width: 0;
}

.ui-body-h,
.ui-body-h input,
.ui-body-h select,
.ui-body-h textarea,
.ui-body-h button {
	font-family: Helvetica,
	Arial,
	sans-serif
	/*{global-font-family}*/
	;
}

.ui-body-h .ui-link-inherit {
	color: #ffffff
	/*{h-body-color}*/
	;
}

.ui-body-h .ui-link {
	color: #2489CE
	/*{h-body-link-color}*/
	;
	font-weight: bold;
}

.ui-body-h .ui-link:visited {
	color: #2489CE
	/*{h-body-link-visited}*/
	;
}

.ui-body-h .ui-link:hover {
	color: #2489CE
	/*{h-body-link-hover}*/
	;
}

.ui-body-h .ui-link:active {
	color: #2489CE
	/*{h-body-link-active}*/
	;
}

.ui-btn-up-h {
	border: 1px solid #1a5849
	/*{h-bup-border}*/
	;
	background: #1a5849
	/*{h-bup-background-color}*/
	;
	font-weight: bold;
	color: #ffffff
	/*{h-bup-color}*/
	;
	text-shadow: 0
	/*{h-bup-shadow-x}*/
	1px
	/*{h-bup-shadow-y}*/
	0
	/*{h-bup-shadow-radius}*/
	#444444
	/*{h-bup-shadow-color}*/
	;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#1a5849
			/*{h-bup-background-start}*/
		), to(#1a5849
			/*{h-bup-background-end}*/
		));
	/* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(#1a5849
		/*{h-bup-background-start}*/
		, #1a5849
		/*{h-bup-background-end}*/
	);
	/* Chrome 10+, Saf5.1+ */
	background-image: -moz-linear-gradient(#1a5849
		/*{h-bup-background-start}*/
		, #1a5849
		/*{h-bup-background-end}*/
	);
	/* FF3.6 */
	background-image: -ms-linear-gradient(#1a5849
		/*{h-bup-background-start}*/
		, #1a5849
		/*{h-bup-background-end}*/
	);
	/* IE10 */
	background-image: -o-linear-gradient(#1a5849
		/*{h-bup-background-start}*/
		, #1a5849
		/*{h-bup-background-end}*/
	);
	/* Opera 11.10+ */
	background-image: linear-gradient(#1a5849
		/*{h-bup-background-start}*/
		, #1a5849
		/*{h-bup-background-end}*/
	);
}

.ui-btn-up-a:visited,
.ui-btn-up-h a.ui-link-inherit {
	color: #ffffff
	/*{h-bup-color}*/
	;
}

.ui-btn-hover-h {
	border: 1px solid #1a5849
	/*{h-bhover-border}*/
	;
	background: #1a5849
	/*{h-bhover-background-color}*/
	;
	font-weight: bold;
	color: #ffffff
	/*{h-bhover-color}*/
	;
	text-shadow: 0
	/*{h-bhover-shadow-x}*/
	1px
	/*{h-bhover-shadow-y}*/
	0
	/*{h-bhover-shadow-radius}*/
	#444444
	/*{h-bhover-shadow-color}*/
	;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#1a5849
			/*{h-bhover-background-start}*/
		), to(#1a5849
			/*{h-bhover-background-end}*/
		));
	/* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(#1a5849
		/*{h-bhover-background-start}*/
		, #1a5849
		/*{h-bhover-background-end}*/
	);
	/* Chrome 10+, Saf5.1+ */
	background-image: -moz-linear-gradient(#1a5849
		/*{h-bhover-background-start}*/
		, #1a5849
		/*{h-bhover-background-end}*/
	);
	/* FF3.6 */
	background-image: -ms-linear-gradient(#1a5849
		/*{h-bhover-background-start}*/
		, #1a5849
		/*{h-bhover-background-end}*/
	);
	/* IE10 */
	background-image: -o-linear-gradient(#1a5849
		/*{h-bhover-background-start}*/
		, #1a5849
		/*{h-bhover-background-end}*/
	);
	/* Opera 11.10+ */
	background-image: linear-gradient(#1a5849
		/*{h-bhover-background-start}*/
		, #1a5849
		/*{h-bhover-background-end}*/
	);
}

.ui-btn-hover-a:visited,
.ui-btn-hover-a:hover,
.ui-btn-hover-h a.ui-link-inherit {
	color: #ffffff
	/*{h-bhover-color}*/
	;
}

.ui-btn-down-h {
	border: 1px solid #1a5849
	/*{h-bdown-border}*/
	;
	background: #4b9154
	/*{h-bdown-background-color}*/
	;
	font-weight: bold;
	color: #ffffff
	/*{h-bdown-color}*/
	;
	text-shadow: 0
	/*{h-bdown-shadow-x}*/
	1px
	/*{h-bdown-shadow-y}*/
	0
	/*{h-bdown-shadow-radius}*/
	#444444
	/*{h-bdown-shadow-color}*/
	;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#4b9154
			/*{h-bdown-background-start}*/
		), to(#4b9154
			/*{h-bdown-background-end}*/
		));
	/* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(#4b9154
		/*{h-bdown-background-start}*/
		, #4b9154
		/*{h-bdown-background-end}*/
	);
	/* Chrome 10+, Saf5.1+ */
	background-image: -moz-linear-gradient(#4b9154
		/*{h-bdown-background-start}*/
		, #4b9154
		/*{h-bdown-background-end}*/
	);
	/* FF3.6 */
	background-image: -ms-linear-gradient(#4b9154
		/*{h-bdown-background-start}*/
		, #4b9154
		/*{h-bdown-background-end}*/
	);
	/* IE10 */
	background-image: -o-linear-gradient(#4b9154
		/*{h-bdown-background-start}*/
		, #4b9154
		/*{h-bdown-background-end}*/
	);
	/* Opera 11.10+ */
	background-image: linear-gradient(#4b9154
		/*{h-bdown-background-start}*/
		, #4b9154
		/*{h-bdown-background-end}*/
	);
}

.ui-btn-down-a:visited,
.ui-btn-down-a:hover,
.ui-btn-down-h a.ui-link-inherit {
	color: #ffffff
	/*{h-bdown-color}*/
	;
}

.ui-btn-up-h,
.ui-btn-hover-h,
.ui-btn-down-h {
	font-family: Helvetica,
	Arial,
	sans-serif
	/*{global-font-family}*/
	;
	text-decoration: none;
}






/* V
-----------------------------------------------------------------------------------------------------------*/

.ui-bar-v {
	border: 1px solid #fff1dd
	/*{f-bar-border}*/
	;
	background: #fff1dd
	/*{f-bar-background-color}*/
	;
	color: #000000
	/*{f-bar-color}*/
	;
	font-weight: bold;
	text-shadow: 0
	/*{f-bar-shadow-x}*/
	1px
	/*{f-bar-shadow-y}*/
	0
	/*{f-bar-shadow-radius}*/
	#eeeeee
	/*{f-bar-shadow-color}*/
	;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#fff1dd
			/*{f-bar-background-start}*/
		), to(#fff1dd
			/*{f-bar-background-end}*/
		));
	/* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(#fff1dd
		/*{f-bar-background-start}*/
		, #fff1dd
		/*{f-bar-background-end}*/
	);
	/* Chrome 10+, Saf5.1+ */
	background-image: -moz-linear-gradient(#fff1dd
		/*{f-bar-background-start}*/
		, #fff1dd
		/*{f-bar-background-end}*/
	);
	/* FF3.6 */
	background-image: -ms-linear-gradient(#fff1dd
		/*{f-bar-background-start}*/
		, #fff1dd
		/*{f-bar-background-end}*/
	);
	/* IE10 */
	background-image: -o-linear-gradient(#fff1dd
		/*{f-bar-background-start}*/
		, #fff1dd
		/*{f-bar-background-end}*/
	);
	/* Opera 11.10+ */
	background-image: linear-gradient(#fff1dd
		/*{f-bar-background-start}*/
		, #fff1dd
		/*{f-bar-background-end}*/
	);
}

.ui-bar-v .ui-link-inherit {
	color: #000000
	/*{f-bar-color}*/
	;
}

.ui-bar-v a.ui-link {
	color: #4b9154
	/*{f-bar-link-color}*/
	;
	font-weight: bold;
}

.ui-bar-v a.ui-link:visited {
	color: #4b9154
	/*{f-bar-link-visited}*/
	;
}

.ui-bar-v a.ui-link:hover {
	color: #4b9154
	/*{f-bar-link-hover}*/
	;
}

.ui-bar-v a.ui-link:active {
	color: #4b9154
	/*{f-bar-link-active}*/
	;
}

.ui-bar-v,
.ui-bar-v input,
.ui-bar-v select,
.ui-bar-v textarea,
.ui-bar-v button {
	font-family: Helvetica,
	Arial,
	sans-serif
	/*{global-font-family}*/
	;
}

.ui-body-v,
.ui-overlay-v {
	border: 1px solid #8c8c70
	/*{f-body-border}*/
	;
	color: #000000
	/*{f-body-color}*/
	;
	text-shadow: 0
	/*{f-body-shadow-x}*/
	1px
	/*{f-body-shadow-y}*/
	0
	/*{f-body-shadow-radius}*/
	#eeeeee
	/*{f-body-shadow-color}*/
	;
	background: #fff1dd
	/*{f-body-background-color}*/
	;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#fff1dd
			/*{f-body-background-start}*/
		), to(#fff1dd
			/*{f-body-background-end}*/
		));
	/* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(#fff1dd
		/*{f-body-background-start}*/
		, #fff1dd
		/*{f-body-background-end}*/
	);
	/* Chrome 10+, Saf5.1+ */
	background-image: -moz-linear-gradient(#fff1dd
		/*{f-body-background-start}*/
		, #fff1dd
		/*{f-body-background-end}*/
	);
	/* FF3.6 */
	background-image: -ms-linear-gradient(#fff1dd
		/*{f-body-background-start}*/
		, #fff1dd
		/*{f-body-background-end}*/
	);
	/* IE10 */
	background-image: -o-linear-gradient(#fff1dd
		/*{f-body-background-start}*/
		, #fff1dd
		/*{f-body-background-end}*/
	);
	/* Opera 11.10+ */
	background-image: linear-gradient(#fff1dd
		/*{f-body-background-start}*/
		, #fff1dd
		/*{f-body-background-end}*/
	);
}

.ui-overlay-v {
	background-image: none;
	border-width: 0;
}

.ui-body-v,
.ui-body-v input,
.ui-body-v select,
.ui-body-v textarea,
.ui-body-v button {
	font-family: Helvetica,
	Arial,
	sans-serif
	/*{global-font-family}*/
	;
}

.ui-body-v .ui-link-inherit {
	color: #000000
	/*{f-body-color}*/
	;
}

.ui-body-v .ui-link {
	color: #4b9154
	/*{f-body-link-color}*/
	;
	font-weight: bold;
}

.ui-body-v .ui-link:visited {
	color: #006b34
	/*{f-body-link-visited}*/
	;
}

.ui-body-v .ui-link:hover {
	color: #4b9154
	/*{f-body-link-hover}*/
	;
}

.ui-body-v .ui-link:active {
	color: #4b9154
	/*{f-body-link-active}*/
	;
}

.ui-btn-up-v {
	border: 1px solid #4b9154
	/*{f-bup-border}*/
	;
	background: #4b9154
	/*{f-bup-background-color}*/
	;
	font-weight: bold;
	color: #ffffff
	/*{f-bup-color}*/
	;
	text-shadow: 0
	/*{f-bup-shadow-x}*/
	1px
	/*{f-bup-shadow-y}*/
	0
	/*{f-bup-shadow-radius}*/
	#444444
	/*{f-bup-shadow-color}*/
	;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#00b659
			/*{f-bup-background-start}*/
		), to(#009548
			/*{f-bup-background-end}*/
		));
	/* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(#00b659
		/*{f-bup-background-start}*/
		, #009548
		/*{f-bup-background-end}*/
	);
	/* Chrome 10+, Saf5.1+ */
	background-image: -moz-linear-gradient(#00b659
		/*{f-bup-background-start}*/
		, #009548
		/*{f-bup-background-end}*/
	);
	/* FF3.6 */
	background-image: -ms-linear-gradient(#00b659
		/*{f-bup-background-start}*/
		, #009548
		/*{f-bup-background-end}*/
	);
	/* IE10 */
	background-image: -o-linear-gradient(#00b659
		/*{f-bup-background-start}*/
		, #009548
		/*{f-bup-background-end}*/
	);
	/* Opera 11.10+ */
	background-image: linear-gradient(#00b659
		/*{f-bup-background-start}*/
		, #009548
		/*{f-bup-background-end}*/
	);
}

.ui-btn-up-a:visited,
.ui-btn-up-v a.ui-link-inherit {
	color: #ffffff
	/*{f-bup-color}*/
	;
}

.ui-btn-hover-v {
	border: 1px solid #45be5d
	/*{f-bhover-border}*/
	;
	background: #45be5d
	/*{f-bhover-background-color}*/
	;
	font-weight: bold;
	color: #ffffff
	/*{f-bhover-color}*/
	;
	text-shadow: 0
	/*{f-bhover-shadow-x}*/
	1px
	/*{f-bhover-shadow-y}*/
	0
	/*{f-bhover-shadow-radius}*/
	#444444
	/*{f-bhover-shadow-color}*/
	;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#4bd166
			/*{f-bhover-background-start}*/
		), to(#3eab53
			/*{f-bhover-background-end}*/
		));
	/* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(#4bd166
		/*{f-bhover-background-start}*/
		, #3eab53
		/*{f-bhover-background-end}*/
	);
	/* Chrome 10+, Saf5.1+ */
	background-image: -moz-linear-gradient(#4bd166
		/*{f-bhover-background-start}*/
		, #3eab53
		/*{f-bhover-background-end}*/
	);
	/* FF3.6 */
	background-image: -ms-linear-gradient(#4bd166
		/*{f-bhover-background-start}*/
		, #3eab53
		/*{f-bhover-background-end}*/
	);
	/* IE10 */
	background-image: -o-linear-gradient(#4bd166
		/*{f-bhover-background-start}*/
		, #3eab53
		/*{f-bhover-background-end}*/
	);
	/* Opera 11.10+ */
	background-image: linear-gradient(#4bd166
		/*{f-bhover-background-start}*/
		, #3eab53
		/*{f-bhover-background-end}*/
	);
}

.ui-btn-hover-a:visited,
.ui-btn-hover-a:hover,
.ui-btn-hover-v a.ui-link-inherit {
	color: #ffffff
	/*{f-bhover-color}*/
	;
}

.ui-btn-down-v {
	border: 1px solid #45be5d
	/*{f-bdown-border}*/
	;
	background: #45be5d
	/*{f-bdown-background-color}*/
	;
	font-weight: bold;
	color: #ffffff
	/*{f-bdown-color}*/
	;
	text-shadow: 0
	/*{f-bdown-shadow-x}*/
	1px
	/*{f-bdown-shadow-y}*/
	0
	/*{f-bdown-shadow-radius}*/
	#444444
	/*{f-bdown-shadow-color}*/
	;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#3eab53
			/*{f-bdown-background-start}*/
		), to(#4bd166
			/*{f-bdown-background-end}*/
		));
	/* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(#3eab53
		/*{f-bdown-background-start}*/
		, #4bd166
		/*{f-bdown-background-end}*/
	);
	/* Chrome 10+, Saf5.1+ */
	background-image: -moz-linear-gradient(#3eab53
		/*{f-bdown-background-start}*/
		, #4bd166
		/*{f-bdown-background-end}*/
	);
	/* FF3.6 */
	background-image: -ms-linear-gradient(#3eab53
		/*{f-bdown-background-start}*/
		, #4bd166
		/*{f-bdown-background-end}*/
	);
	/* IE10 */
	background-image: -o-linear-gradient(#3eab53
		/*{f-bdown-background-start}*/
		, #4bd166
		/*{f-bdown-background-end}*/
	);
	/* Opera 11.10+ */
	background-image: linear-gradient(#3eab53
		/*{f-bdown-background-start}*/
		, #4bd166
		/*{f-bdown-background-end}*/
	);
}

.ui-btn-down-a:visited,
.ui-btn-down-a:hover,
.ui-btn-down-v a.ui-link-inherit {
	color: #ffffff
	/*{f-bdown-color}*/
	;
}

.ui-btn-up-v,
.ui-btn-hover-v,
.ui-btn-down-v {
	font-family: Helvetica,
	Arial,
	sans-serif
	/*{global-font-family}*/
	;
	text-decoration: none;
}

/*
     FILE ARCHIVED ON 05:13:57 Jan 04, 2024 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 07:57:47 May 21, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  capture_cache.get: 1.01
  load_resource: 143.368
  PetaboxLoader3.resolve: 105.931
  PetaboxLoader3.datanode: 15.895
*/