/*
 * Styles for all app settings pages in SB2 & SB3
 * @author idris (initial commit Jan '08)
 * @author swider (match external '14, warning: includes some darker colors for windows color profile)
 *
 */

@import url(//fonts.googleapis.com/css?family=Lato);

html { background: #f6f8fb; }
html.windows { background: #eee; }
body {
	margin: 0;
	font: normal 14px/1.4em 'Lato', sans-serif;
	color: #666;
	background-color: transparent !important;
}

#fw-utility-container {
	width: 880px;
	background-color: #fff;
	padding: 40px;
	margin: 0 auto;
}

/* fw:tabs */
.fw-tabs {
	margin:0;
	padding:0;
	border-bottom: 1px solid #ddd;
	height:32px;
}

.fw-tab-item {
	margin:0;
	padding:0;
	list-style-type:none;
	border:1px solid #ddd;
	border-bottom:0;
	background: #E2EDFD url(https://images.freewebs.com/Apps/Images/tab-bg.gif) top left repeat-x;
	color: #000000;
	height:31px;

	/* assume left */
	float:left;
	margin-right:5px;
}
.fw-tab-item-left {
	float:left;
	margin-right:5px;
}
.fw-tab-item-right {
	float:right;
	margin-left:5px;
}

.fw-tab-item-selected {
	background: #ffffff;
	color: #0097DF;
	font-weight: bold;
	border-bottom: 1px solid #fff !important;
	position: relative;
	top: 1px;
	height:30px;
}

.fw-tab-item a {
	display:block;
	padding: 7px 15px;
	color: #000000;
	text-decoration:none;
	font-size: 13px;
}
.fw-tab-item-selected a {
	color: #0097DF;
}

.fw-tab-item-last {
	display:none;
	clear:both;
	margin:0;
	padding:0;
	line-height:0;
	font-size:0;
	list-style-type:none;
}

.fw-tabbed-box {
	border:1px solid #ddd;
	border-top:0;
	background-color:#fff;
	padding:15px;
}


.fw-upload-simple ol {
	margin-left:0;
	padding:0;
}
.fw-upload-simple li {
	margin:0;
	margin-top: 15px;
	list-style-position: inside;
}

.premiumbtn, .premiumbtn:link, .premiumbtn:active, .premiumbtn:visited {
	cursor: pointer;
	padding: 0 !important;
	white-space: nowrap;
	color: #fff !important;
	font-weight: 500 !important;
	display: inline-block;
	font-family: helvetica, arial, sans-serif;
	font-size: 9px;
	line-height: 16px;
	text-transform: uppercase;
	text-shadow: none;
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
	height: 15px;
}
.premiumbtn span {
	display: block !important;
	padding: 0 0 0 8px !important;
	height: 15px;
	color: #ffa10d;
}
.premiumbtn:hover { text-decoration: none !important; text-shadow: none; background-position: left -15px !important; }
.premiumbtn:hover span { background-position: right -15px !important; }

a {
	color: #0478CF;
}

#fw-utility-container > h1,
#fw-utility-container > h2 {
	position: relative;
	margin: 0 0 40px;
	padding: 0 0 40px;
	font-size: 26px;
	line-height: 1;
	font-family: 'Lato', sans-serif;
	font-weight: bold;
	color: #333;
}
#fw-utility-container > h1:after,
#fw-utility-container > h2:after {
	content: "";
	width: 960px;
	position: absolute;
	bottom: 0;
	left: -40px;
	left: 0;
	border-bottom: 1px solid #f6f8fb;
}
.windows #fw-utility-container > h1:after,
.windows #fw-utility-container > h2:after {
	border-color: #eee;
}
.fw-tabbed-box h1:after, .fw-tabbed-box h2:after {
	display: none;
}


h3 {
	color: #083878;
	border-bottom: 1px solid #d9d9d9;
	font-size: 1.25em;
}

hr {
	border: 0;
	background-color: #DEDAD9;
	height: 1px;
	margin-top:15px;
	margin-bottom:15px;
}


* html img.pngfix {
	behavior: url("https://images.freewebs.com/JS/pngbehavior.htc");
}

.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.clearfix{display:inline-block;}
html[xmlns] .clearfix{display:block;}
* html .clearfix{height:1%;}




/* --------------| PunyMCE |-------------*/
.fw-editor {
	width: 100%;
}
.fw-editor td {
	padding-bottom: 10px;
}

.fw-editor-label,
#fw-utility-container td.label {
	padding-top: 12px;
	font-family: 'Lato', sans-serif;
	color: #666;
	font-weight: bold;
	font-size: 16px;
	text-align: left;
	vertical-align: top;
}
td.fw-editor-label { width: 230px !important; }

.fw-editor-text,
#fw-utility-container td > input[type=text],
#fw-utility-container td > input[type=password],
#fw-utility-container td > textarea,
#fw-utility-container p > input[type=text],
#fw-utility-container div.field_with_errors > input[type=text] {
	padding: 10px 20px;
	border: 1px solid #e9e9e9;
	font: normal 15px/1.4em 'Lato', sans-serif;
	color: #666;
	border-radius: 5px;
}
#fw-utility-container td > input[type=text]#adcopy_response {
	padding: 1px;
	border-color: #666;
}
.windows .fw-editor-text,
.windows #fw-utility-container td > input[type=text],
.windows #fw-utility-container td > input[type=password],
.windows #fw-utility-container td > textarea,
.windows #fw-utility-container p > input[type=text] {
	border-color: #ddd;
}


#fw-utility-container textarea {
	width: 300px;
	border: 1px solid #76A0B8;
}

.fw-editor-buttonset {
	border-top: 3px double #d9d9d9;
	padding-top: 18px;
	margin-top: 7px;
	text-align: center;
}

#fw-utility-container .punymce td#description_t,
#fw-utility-container .punymce td#blogOwnerDescription_t,
#fw-utility-container .punymce td#videosOwnerDescription_t,
#fw-utility-container .punymce td#SettingDescription_t,
#fw-utility-container .punymce td#SettingPolicies_t,
#fw-utility-container .punymce td#setting_confirm_purchase_msg_t,
#fw-utility-container .punymce td#setting_cancel_purchase_msg_t {
	padding: 0;
}
#fw-utility-container .punymce td#description_t ul#description_tb,
#fw-utility-container .punymce td#blogOwnerDescription_t ul#blogOwnerDescription_tb,
#fw-utility-container .punymce td#videosOwnerDescription_t ul#videosOwnerDescription_tb,
#fw-utility-container .punymce td#SettingDescription_t ul#SettingDescription_tb,
#fw-utility-container .punymce td#SettingPolicies_t ul#SettingPolicies_tb,
#fw-utility-container .punymce td#setting_confirm_purchase_msg_t ul#setting_confirm_purchase_msg_tb,
#fw-utility-container .punymce td#setting_cancel_purchase_msg_t ul#setting_cancel_purchase_msg_tb {
	margin: 10px 20px;
}
#fw-utility-container .punymce table .mceToolbar a {
	border: none;
	margin-right: 9px;
}
#fw-utility-container .punymce table#description_c,
#fw-utility-container .punymce table#blogOwnerDescription_c,
#fw-utility-container .punymce table#videosOwnerDescription_c,
#fw-utility-container .punymce table#SettingDescription_c,
#fw-utility-container .punymce table#SettingPolicies_c,
#fw-utility-container .punymce table#setting_confirm_purchase_msg_c,
#fw-utility-container .punymce table#setting_cancel_purchase_msg_c {
	background: #f6f8fb;
	border-color: #e9e9e9;
	border-radius: 5px;
}
#fw-utility-container .punymce tr.mceBody td div.mceBody {
	margin: 0 20px 10px;
	border-color: #e9e9e9;
}
#fw-utility-container .punymce iframe#description_f,
#fw-utility-container .punymce iframe#blogOwnerDescription_f,
#fw-utility-container .punymce iframe#videosOwnerDescription_f,
#fw-utility-container .punymce iframe#SettingDescription_f,
#fw-utility-container .punymce iframe#SettingPolicies_f,
#fw-utility-container .punymce iframe#setting_confirm_purchase_msg_f,
#fw-utility-container .punymce iframe#setting_cancel_purchase_msg_f {
	width: 558px !important;
	min-height: 150px !important;
}
.windows #fw-utility-container .punymce table#description_c,
.windows #fw-utility-container .punymce table#blogOwnerDescription_c,
.windows #fw-utility-container .punymce table#videosOwnerDescription_c,
.windows #fw-utility-container .punymce table#SettingDescription_c,
.windows #fw-utility-container .punymce table#SettingPolicies_c,
.windows #fw-utility-container .punymce table#setting_confirm_purchase_msg_c,
.windows #fw-utility-container .punymce table#setting_cancel_purchase_msg_c,
.windows #fw-utility-container .punymce tr.mceBody td div.mceBody {
	border-color: #ddd;
}



/* --------------
  App Specifics
-------------- */
.fw-searchbox {
	padding: 8px 0 7px 10px;
	width: 201px;
}

/********* Members *********/
.fw-editor td > div { border-color: #e9e9e9 !important; }
.win .fw-editor td > div { border-color: #ddd !important; }
textarea#message {
	padding: 2px 0 0 2px !important;
	background: transparent;
	color: #333;
}
#membersList { border: 1px solid #e9e9e9 !important; }
.windows #membersList { border-color: #e9e9e9 !important; }
td > table > thead {
	background: #E2EDFD;
}

/********* Webstore *********/
form[name=webstore_updateSettings] {
	margin-top: -40px;
}
body.app-webstore a[href="#"].fw-button{
	background-color: #7cbb52;
}

#editCategoriesLayout input[type=text] {
	width: 200px;
}

#addCategoriesLayout td:first-child {
	padding-top: 28px !important;
}

/********* Calendar *********/
body.app-calendar #fw-utility-container > span {
	padding-top: 85px;
}
body.app-calendar #fw-utility-container form[name=calendarForm] {
	padding-top: 60px;
}
body.app-calendar #fw-utility-container #cui_select_beginamorpm,
body.app-calendar #fw-utility-container #cui_select_endamorpm {
	width: auto !important;
	display: inline-block;
	height: 45px;
	vertical-align: bottom;
	float: none;
}
body.app-calendar #fw-utility-container #cui_select_beginamorpm > div.select_visible,
body.app-calendar #fw-utility-container #cui_select_endamorpm > div.select_visible {
	height: 30px;
	padding: 5px 5px 5px;
}
body.app-calendar #fw-utility-container #cui_select_beginamorpm > ul.select_ul,
body.app-calendar #fw-utility-container #cui_select_endamorpm > ul.select_ul {
	width: auto;
}

/********* Photos *********/
body.app-photos #photoForm div.photo-details-input > label {
	text-align: left;
}

body.app-photos #photoForm div.photo-details-input > input.input-photo-title {
	width: 242px;
}

body.app-photos #photoForm #cui_select_category,
body.app-photos #photoForm #cui_select_category > ul.select_ul {
	width: 285px !important;
}

body.app-photos #photoForm .fw-photo_editor #span_IE6fix + span {
	vertical-align: middle !important;
}

body.app-photos #addForm div.util_select_container {
	display: inline-block;
	float: none;
	vertical-align: middle;
}

/********* Podcast *********/
body.app-podcast #frmNewPodcast {
	padding-top: 60px;
}

/********* Videos *********/
#fw-browser-frame-fileIDs{
	height: 400px !important;
}

/********* ContactMe *********/
body.app-contactme #fw-utility-container,
body.app-contactme #fw-utility-container #settings_utility_container {
	width: 800px;
}

body.app-contactme #fw-utility-container #settings_utility_container #settings_container div#settings {
	width: 500px;
}

body.app-contactme #fw-utility-container #settings_utility_container #settings_container #settings form#site_edit {
	width: 475px;
}

body.app-contactme #fw-utility-container #settings_utility_container #settings_container #settings iframe#contentId_f {
	width: 428px !important;
}

/* -------------------------------------------------------------
	Override SB2 Buttons with Styles from External Redesign 2014
------------------------------------------------------------- */
a.fw-button:link,
input.fw-button,
button.fw-button,
input[type=button][name=left],
input[type=button][name=right] {
	/* reset from transparent pill buttons */
	padding: none;
	border: none;
	color: #fff !important;
	background: transparent;
	opacity: 1 !important;
	filter: none !important;
	top: 0 !important;
	/* copy/paste */
	display: inline-block;
	position: relative;
	height: 37px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	-moz-box-shadow: inset 0 -2px 0 0 rgba(0, 0, 0, 0.3);
	-webkit-box-shadow: inset 0 -2px 0 0 rgba(0, 0, 0, 0.3);
	box-shadow: inset 0 -2px 0 0 rgba(0, 0, 0, 0.3);
	-webkit-transition: background-color 0.1s ease-in 0s;
	-moz-transition: background-color 0.1s ease-in 0s;
	transition: background-color 0.1s ease-in 0s;
	-webkit-appearance: none;
	-moz-appearance: none;
	/* compensate for not having the inner span */
	font: 400 14px/37px 'Lato', sans-serif !important;
	text-transform: uppercase;
	padding: 0 25px;
	text-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
}
.fw-button:active {
	top: 1px;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	-webkit-transition: background-color 0s ease-in 0s;
	-moz-transition: background-color 0s ease-in 0s;
	transition: background-color 0s ease-in 0s;
	border: none;
}
/* grey */
input[type=button].fw-button,
a.fw-button.fw-button-big,
.fw-button.fw-button-grey,
input[type=button][name=left],
input[type=button][name=right]  {
	background-color: #cccccc;
}
input[type=button].fw-button:hover,
a.fw-button.fw-button-big:hover,
.fw-button.fw-button-grey:hover,
input[type=button][name=left]:hover,
input[type=button][name=right]:hover {
	background-color: #d6d6d6;
}
input[type=button].fw-button:active,
a.fw-button.fw-button-big:active,
.fw-button.fw-button-grey:active,
input[type=button][name=left]:active,
input[type=button][name=right]:active {
	background-color: #d1d1d1;
}
/* blue */
input[type=button].fw-button.fw-button-blue,
a.fw-button.fw-button-blue,
a.fw-button.fw-button-add,
a.fw-button.fw-button-blue:active,
a.fw-button.fw-button-add:active {
	background-color: #30a8d9;
}
a.fw-button.fw-button-blue:hover,
a.fw-button.fw-button-add:hover {
	background-color: #3cbdf2;
}
/* green */
input[type=submit].fw-button,
input[type=submit].fw-button.fw-button-green,
a.fw-button.fw-button-green {
	background-color: #7cbb52;
}
input[type=submit].fw-button:hover,
input[type=submit].fw-button.fw-button-green:hover,
a.fw-button.fw-button-green:hover {
	background-color: #94d965;
}
input[type=submit].fw-button:active,
input[type=submit].fw-button.fw-button-green:active,
a.fw-button.fw-button-green:active {
	background-color: #7cbb52;
}
/* red */
a.fw-button.fw-button-red,
a.fw-button.fw-button-red:active {
	background-color: #f17171;
}
a.fw-button.fw-button-red:hover {
	background-color: #ec9393;
}

a.fw-button-add span {
	background-position: 0 13px;
	height: 26px;
}



/* --------------| Custom Select |-------------*/
div.util_select_container {
	float: left;
	position: relative;
	margin: 0 22px 0 0;
	font-family: 'Lato', sans-serif;
}
div.util_select_container div.select_visible {
	width: 100%;
	height: 30px;
	padding: 10px 10px 9px;
	border: 1px solid #e9e9e9;
	font-size: 15px;
	color: #666;
	border-radius: 5px;
}
div.util_select_container div.select_visible a.select_handle {
	position: absolute;
	right: 0;
	top: 50%;
	margin-top: -3px;
	width: 10px;
	height: 6px !important;
	text-indent: -999em;
	background-image: url(../../active-static/target/external/images/sprite.png);
	background-position: -82px -20px;
}
div.util_select_container div.select_visible div.select_selected {
	float: left;
	color: #666666;
	padding: 0 10px;
	font: normal 15px/29px 'Lato', sans-serif;
}
div.util_select_container ul.select_ul {
	clear: both;
	position: absolute;
	top: 100%;
	left: 0;
	width: 270px;
	max-height: 250px;
	margin: 0;
	padding: 0;
	z-index: 10;
	background-color: #fff;
	border-radius: 3px;
	border: solid #e9e9e9;
	border-width: 1px 1px 0;
	box-shadow: 0 2px 1px 0 rgba(0, 0, 0, 0.3);
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	overflow: auto;
	overflow-x: hidden;
	overflow-y: auto;
}
div.util_select_container li.select_li {
	cursor: pointer;
	padding: 17px 20px;
	color: #578BB1;
	font-size: 15px;
}
div.util_select_container li.select_li_hover {
	background-color: #D9ECF8;
}
.windows div.util_select_container div.select_visible,
.windows div.util_select_container ul.select_ul,
.windows select[multiple] { border-color: #ddd; }
/* Deal with the multi-select in Calendar (only one in all of webs?) */
select[multiple] {
	height: 120px;
	padding: 10px 10px 9px;
	border: 1px solid #e9e9e9;
	font-size: 15px;
	color: #666;
	border-radius: 5px;
}

#fw-utility-container .fw-message {
	background-color: #fff0e2;
	border-color: #f4d8c3;
	border-radius: 8px;
	color: #6d6353;
}

#fw-utility-container .fw-success {
	background-color: #ddffdd;
	border-color: #95c97e;
	border-radius: 8px;
	color: #6d6353;
}

/* --------------| Custom Checks & Radios |-------------*/
input[type="radio"],
input[type="checkbox"] {
	margin: 5px 0 5px 10px;
	vertical-align: middle;
}
input[type="radio"] {
	width: 20px;
	height: 20px;
}
input[type="checkbox"] {
	width: 18px;
	height: 18px;
}

input.radio[type="radio"]:checked,
input.radio[type="radio"]:not(:checked),
input.checkbox[type="checkbox"]:checked,
input.checkbox[type="checkbox"]:not(:checked),
input.checkbox[type="checkbox"] ~ .control {
	display:none;
}

input.radio[type="radio"] + .control,
input.checkbox[type="checkbox"] + .control {
	display: none;
	background-image: url('../../active-static/target/external/images/sprite_form.png');
	background-repeat: no-repeat;
}

input.radio[type="radio"]:checked + .control,
input.radio[type="radio"]:not(:checked) + .control,
input.checkbox[type="checkbox"]:checked + .control,
input.checkbox[type="checkbox"]:not(:checked) + .control {
	display: inline-block;
}

input.radio[type="radio"] + .control {
	width: 21px;
	height: 21px;
}

input.radio[type="radio"]:checked + .control {
	background-position: 0 -41px;
}

input.checkbox[type="checkbox"] + .control {
	width: 16px;
	height: 16px;
	background-position: -21px -2px;
}

input.checkbox[type="checkbox"]:checked + .control {
	background-position: -21px -44px;
}


/* --------------| Fixed Header |-------------*/
#fw-utility-container > h1,
#fw-utility-container > h2 {
	position: fixed !important;
	background: #FFF;
	width: 880px;
	height: auto !important;
	padding: 30px 40px;
	margin-left: -40px;
	margin-right: -40px;
	top: 0;
	z-index: 11;
}
#fw-utility-container > h1 + *,
#fw-utility-container > h2 + * {
	margin-top: 70px;
}
#fw-utility-container > h2 > span {
	position: static !important;
}
.fw-tabbed-box h2 {
	margin: 10px 0;
	padding: 0;
}
#fw-utility-container {
	margin-top: 85px;
}
body>div#fw-utility-container:first-child,
body>div#fw-utility-container:first-of-type {
	margin-top: 0;
}




/* --------------| Tooltips |-------------*/
span.fw-infoHover {
	display: inline-block;
	padding-top: 2px;
}
span.fw-infoHover:after {
	content: '';
	position: relative;
	display: inline-block;
	width: 16px;
	height: 16px;
	top: 0;
	left: -19px;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAIAAACQkWg2AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBMDNCNjkwQzZDRDgxMUUzQUI2QkNCRkY1OTU2QjMzNSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBMDNCNjkwRDZDRDgxMUUzQUI2QkNCRkY1OTU2QjMzNSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkEwM0I2OTBBNkNEODExRTNBQjZCQ0JGRjU5NTZCMzM1IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkEwM0I2OTBCNkNEODExRTNBQjZCQ0JGRjU5NTZCMzM1Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+GO006gAAARdJREFUeNqckjtrhUAQhXURn42CiK9C0dbWIv+fNLaWPhof2GinFlfMwU2WxXsTkpxC15lvxtnDiOd5Cl9a13Ucx2VZ9n3Hp6qqlmV5nqfrOmNEWoBnXdfDMAivhJokSQghnwVQWZZoLHwv0zSzLBMh0FVVsd6IxHHsOA76TdPUNA2b2ff9NE0JnZt1iqIoDENZliVJCoIAnywFDDDBi7+3bdvHcbxfotOzFDDA0m30oijoAX+gEJ8FLG3b9nzFPM/hKQ64Bh8HTF56Qumu69q25eNwgmia9lzwuMRbRKUoighP+74Xfif4RlzXhfe3xNulWxAYYGIYBu/dDwIG+F+r8eflu633PM9Yb6ThCdYbc2MSxnwIMACGRa32k++dngAAAABJRU5ErkJggg==);
}
span.fw-infoHover:hover:after {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAIAAACQkWg2AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBODE1OTM1QjZDRUQxMUUzQUI2QkNCRkY1OTU2QjMzNSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBODE1OTM1QzZDRUQxMUUzQUI2QkNCRkY1OTU2QjMzNSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkE4MTU5MzU5NkNFRDExRTNBQjZCQ0JGRjU5NTZCMzM1IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkE4MTU5MzVBNkNFRDExRTNBQjZCQ0JGRjU5NTZCMzM1Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+tEmSDwAAAVJJREFUeNqUkrGOgkAQhmVZC0JCIxbyBBA6GhowxMTWWJH4ECT3ANbWV/AOFISEmgqIiaHH+AZqYX8WgPfreoRwXnL+BWFnvtns/DPc7XYb/Oh0Om2327IsL5cLjuPxWNd1y7Imk0nLcKygqqowDLMs69Y/CY6zbdt13eFw+CwA7fv+4XAY/C1VVT3Po5TeC4IgSNOUJRBaLpemafI8XxRFFEW4jqUcx1mtVuR4POZ53t60WCzm87kkSaIozmYzHNsUMMAEXTZN00YNw7herx8P4YiO2xQwwHS/33fful6v2Y8gCPj2PABMmYM9bTab0WiEn91u140Dpi89YXSSJHEcd+Nwgsiy/Lvg6yFYVNd17yKKWZ7P514B6/jlNAh8IIT0Ep8P9YLA7rCiKNPpdPAPAQP83mqg6feWD7PjugQm3643lgqeaJqGd+MlbIjQtwADADthvNTO8c8pAAAAAElFTkSuQmCC);
}
span.fw-infoHover .fw-helpText {
	top: 5px;
	background: #fff;
	background: rgba(255,255,255,.99);
	color: #666;
	padding: 25px;
	font-size: 14px;
	font-weight: normal;
	border: 1px solid #bababa;
	box-shadow: 0 3px 9px 0 rgba(0, 0, 0, 0.3);
}
span.fw-infoHover .fw-infoTab {
	display: none;
}


