/* THEME V1 */







.obj_feed .tree .status-icon.status-icon-category {
	background-image: url(/file/picon6/119/54/444444);
	background-size: 18px 18px;
	background-position: 0px 0px;
	min-height: 18px;
	width: 18px;
}

.obj_attachment .file .rdesc {
	margin-top: 3px;
}

.obj_newpages .pagelist .page .licon {
	display: inline;
	float: none;
}

.obj_newpages .pagelist .page {
	margin-bottom: 5px;
}

.obj_newpages .pagelist .page .rdesc {
	float: none;
	width: auto;
	display: inline;
	position: relative;
	bottom: 3px;
	text-overflow: clip;
	overflow: visible;
	white-space: normal;
	line-height: 21px;
	margin-top: -3px;
}

.obj_newpages .pagelist .page .details {
	display: block;
	clear: both;
	/*
	margin-bottom: -20px;
	*/
	margin-left: 2px;
}


#pagewrapper {
	outline: 0px;
	background-color: white;
	
	
}

#bodywrapper {
	margin: 0 auto;
	height: auto !important;
	min-height: 100%;

	

	width: 1104px;
	background: white;

	
}

.noscroll {
	height: 100% !important;
	overflow: hidden !important;
}

#header {
	overflow: hidden; 
	
	padding: 0px;
	margin: 0px;
}

#sidebarmenu, #pagemenu {
	min-height: 40px;
	/*
	background: #fafafa;
	border-color: #ddd;
	*/
	
	border-left: 0px;
	border-right: 0px;
}




body {
	background: #620808;
	font-family: "Helvetica Nueue", Arial, Sans-Serif;	
	color: #444;
	
	
}

	


a {
	color: #cd130e;
	border-color: #cd130e;
}

a:hover {
	background-color: #cd130e;
	color: white;
	/* color: #fcd0cf; */
}

a.visited {
	
	color: rgb(0,183,239);
}

/* "Sub menu bar" used by pages suchs as /Settings, /Pages/ */

#pagesubmenu a.icon-button {
	font-weight: normal;
	font-size: 13px;
	height: 25px;
	line-height: 25px;
	width: auto;
}

#pagesubmenu a.icon-button img {
	margin-top: 4px;
	float: left;
}

#pagesubmenu a.icon-button span {
	margin-left: 5px;
}

#pagesubmenu {
	background: #fafafa;
	border-bottom: 1px solid #ddd;
	padding: 10px;
}

#pagesubmenu .pagetitle {
	color: #777777;
	text-shadow: 0px 1px 1px #ddd;
	font-family: georgia;
}

#pagesubmenu li a:hover {
	background-color: #070707;
	color: #f8f8f8;
	text-shadow: none;
}

#pagesubmenu li a {
	color: #777777;
}

#pagesubmenu.pages #sub-button-cntr {
	margin-top: 6px;
	margin-right: 10px;
}

#pagesubmenu.settings #sub-button-cntr {
	margin-top: 6px;
	margin-right: 10px;
}

#pagesubmenu.apps #sub-button-cntr {
	margin-right: -12px;
}


.pagetitle {
	color: #000000;
	text-shadow: 0px 1px 1px #747474;
	font-family: georgia;
}

.helplnk {
	background-image: url(/file/picon2/88/16/888888/);
}

.helplnk:hover {
	background-image: url(/file/picon2/88/16/444444/);
	background-color: inherit;
}







.rich_editable {
	font-family: verdana;
	color: #000000;
	line-height: 22px;
}

.rich_editable font {
	min-height: 20px;
}

.rich_editable font[size="1"] {
	line-height: 16px;
	font-size: 12px;
}

.rich_editable font[size="2"] {
	line-height: 18px;

	/* Small is default font size: so match this to default widget font size without font tag */
	font-size: 14px;
}

.rich_editable font[size="3"] {
	line-height: 26px;
}

.rich_editable font[size="4"] {
	line-height: 26px;
}

.rich_editable font[size="5"] {
	line-height: 30px;
}

.rich_editable font[size="6"] {
	line-height: 40px;
}



#control_menu {
	/* background-color: blue; */
}

#control_menu a {
	color: #e6e6e6;
		/* Link shadow:  */
	text-shadow: none;
}

#imglnk_home {
	cursor: pointer;
	position: absolute;
	margin: 10px;
	width: 170px;
	height: 126px;
}

#imglnk_home:hover {
	background-color: transparent;


}




#control_menu_bg {
	background: inherit;
}


#pagewrapper {
	border: 0px solid; 
}


#bodywrapper { 

	padding: 0 2px 0 2px;
	background: url("/site_media/images/papyrs-shadow4.png") repeat-y scroll 0 0 transparent;

}




#header {
	border: 0px solid; 
	background-color: #a5a5a5;	
	
	
	
	min-height: 150px;
	/* max-height: 150px;	 */
	
	
		background-image: url(/file/banner/61b6ed0794feaf4d561357b78cc63f082679bf7e/a.png);
		
		
		background-repeat: no-repeat;
				
	
}

.obj_feed .sub_items_container,
#sidebar .obj_feed .sub_items_container .comment_ex, #sidebar .obj_feed .sub_items_container .sub_items_load {
	
	
	background: #f2f2f2;
}


.toolbar_button.button_disabled, .toolbar_button.button_disabled:hover, .toolbar_button.button_disabled.active, .toolbar_button.button_disabled:active,
#btn_remove_formatting.button_disabled > div span.x {
	/*  */
	/* #424242; */
	color: #303030;
}
#btn_url.disabled {
	
	color: #303030 !important;
}


#btn_InsertUnorderedList.button_disabled > div {
	
	
	
}
#colorpicker .button_disabled .outervalue {
	
	background-image: url('/file/picon2/111/14/747474/');
}


.toolbar_button {
	color: #000000;
	text-shadow: 0px 1px 1px #747474;
}

.toolbar_button:hover {
	color: #444;
	text-shadow: 0px 1px 1px #ddd; 
}
.toolbar_button.active, .toolbar_button.glow {
	
	color: #666;
	text-shadow: 0px 1px 1px #ddd; 
}

#account_menu_dropdown .expand, #powered_by {
	
	color: #ffffff;
}

#account_menu_dropdown .expand:hover, #account_menu_dropdown .expand.active, #search {
	background-color: #F8F8F8;
	
	border: 1px solid #D9D9D9;
	
	color: #444;
}

#account_menu_dropdown .expand:hover, #account_menu_dropdown .expand.active {
	
	
	
	
	
	
	
}

a.icon-information:hover, a.icon-feedback:hover {
	background-color: transparent;
}

#search {
	
	
}


#pagemenu, #sidebarmenu {
	border-bottom: 1px solid #a5a5a5;
	border-top: 1px solid #cd130e;	

	
	background-color: #8b8b8b;
	
		
}

#pagesubmenu.apps .button.noborder {
	border: 0;
	padding: 0px 12px;
	margin-right: 6px;
	border: 1px solid rgba(0, 0, 0, 0.06);
	background: none;
}

#pagesubmenu.apps .button.noborder:hover {
	background: rgba(0, 0, 0, 0.03);
}

#pagesubmenu.apps .button.mbutton {
	border-left: 1px solid #D9D9D9 !important;
	/* border-right: 1px solid #D9D9D9 !important; */
}

.obj_menu, .obj_menu .item a {
	color: #000000;
	
	/* text-shadow: 0 1px 1px #ddd; */
	text-shadow: 0px 1px 1px #747474;
	font-family: arial;
}

.obj_menu .dropdown, .obj_menu .item {
	font-family: arial;
}


.ai {
	background-image: url(/site_media/images/papyrs/app_icons_000000-fs8.png);
}
.ai { line-height: 18px; width: 18px; height: 18px;  }
.ai-gray { line-height: 18px; width: 18px; height: 18px; background-image: url(/site_media/images/papyrs/app_icons_gray.png); }

.ai-none {
	width: auto;
	height: auto;
	text-indent: 0;
	background-image: none!important;
}

.ai-0 { background-position: 0 0; }
.ai-1 { background-position: -18px 0; }
.ai-2 { background-position: -36px 0; }
.ai-3 { background-position: -54px 0; }
.ai-4 { background-position: -72px 0; }
.ai-5 { background-position: -90px 0; }
.ai-6 { background-position: -108px 0; }
.ai-7 { background-position: -126px 0; }
.ai-8 { background-position: -144px 0; }
.ai-9 { background-position: -162px 0; }
.ai-10 { background-position: -180px 0; }
.ai-11 { background-position: -198px 0; }
.ai-12 { background-position: -216px 0; }
.ai-13 { background-position: -234px 0; }
.ai-14 { background-position: -252px 0; }
.ai-15 { background-position: -270px 0; }
.ai-16 { background-position: 0 -18px; }
.ai-17 { background-position: -18px -18px; }
.ai-18 { background-position: -36px -18px; }
.ai-19 { background-position: -54px -18px; }
.ai-20 { background-position: -72px -18px; }
.ai-21 { background-position: -90px -18px; }
.ai-22 { background-position: -108px -18px; }
.ai-23 { background-position: -126px -18px; }
.ai-24 { background-position: -144px -18px; }
.ai-25 { background-position: -162px -18px; }
.ai-26 { background-position: -180px -18px; }
.ai-27 { background-position: -198px -18px; }
.ai-28 { background-position: -216px -18px; }
.ai-29 { background-position: -234px -18px; }
.ai-30 { background-position: -252px -18px; }
.ai-31 { background-position: -270px -18px; }
.ai-32 { background-position: 0 -36px; }
.ai-33 { background-position: -18px -36px; }
.ai-34 { background-position: -36px -36px; }
.ai-35 { background-position: -54px -36px; }
.ai-36 { background-position: -72px -36px; }
.ai-37 { background-position: -90px -36px; }
.ai-38 { background-position: -108px -36px; }
.ai-39 { background-position: -126px -36px; }
.ai-40 { background-position: -144px -36px; }
.ai-41 { background-position: -162px -36px; }
.ai-42 { background-position: -180px -36px; }
.ai-43 { background-position: -198px -36px; }
.ai-44 { background-position: -216px -36px; }
.ai-45 { background-position: -234px -36px; }
.ai-46 { background-position: -252px -36px; }
.ai-47 { background-position: -270px -36px; }
.ai-48 { background-position: 0 -54px; }
.ai-49 { background-position: -18px -54px; }
.ai-50 { background-position: -36px -54px; }
.ai-51 { background-position: -54px -54px; }
.ai-52 { background-position: -72px -54px; }
.ai-53 { background-position: -90px -54px; }
.ai-54 { background-position: -108px -54px; }
.ai-55 { background-position: -126px -54px; }
.ai-56 { background-position: -144px -54px; }
.ai-57 { background-position: -162px -54px; }
.ai-58 { background-position: -180px -54px; }
.ai-59 { background-position: -198px -54px; }
.ai-60 { background-position: -216px -54px; }
.ai-61 { background-position: -234px -54px; }
.ai-62 { background-position: -252px -54px; }
.ai-63 { background-position: -270px -54px; }
.ai-64 { background-position: 0 -72px; }
.ai-65 { background-position: -18px -72px; }
.ai-66 { background-position: -36px -72px; }
.ai-67 { background-position: -54px -72px; }
.ai-68 { background-position: -72px -72px; }
.ai-69 { background-position: -90px -72px; }
.ai-70 { background-position: -108px -72px; }
.ai-71 { background-position: -126px -72px; }
.ai-72 { background-position: -144px -72px; }
.ai-73 { background-position: -162px -72px; }
.ai-74 { background-position: -180px -72px; }
.ai-75 { background-position: -198px -72px; }
.ai-76 { background-position: -216px -72px; }
.ai-77 { background-position: -234px -72px; }
.ai-78 { background-position: -252px -72px; }
.ai-79 { background-position: -270px -72px; }
.ai-80 { background-position: 0 -90px; }
.ai-81 { background-position: -18px -90px; }
.ai-82 { background-position: -36px -90px; }
.ai-83 { background-position: -54px -90px; }
.ai-84 { background-position: -72px -90px; }
.ai-85 { background-position: -90px -90px; }
.ai-86 { background-position: -108px -90px; }
.ai-87 { background-position: -126px -90px; }
.ai-88 { background-position: -144px -90px; }
.ai-89 { background-position: -162px -90px; }
.ai-90 { background-position: -180px -90px; }
.ai-91 { background-position: -198px -90px; }
.ai-92 { background-position: -216px -90px; }
.ai-93 { background-position: -234px -90px; }
.ai-94 { background-position: -252px -90px; }
.ai-95 { background-position: -270px -90px; }
.ai-96 { background-position: 0 -108px; }
.ai-97 { background-position: -18px -108px; }
.ai-98 { background-position: -36px -108px; }
.ai-99 { background-position: -54px -108px; }
.ai-100 { background-position: -72px -108px; }
.ai-101 { background-position: -90px -108px; }
.ai-102 { background-position: -108px -108px; }
.ai-103 { background-position: -126px -108px; }
.ai-104 { background-position: -144px -108px; }
.ai-105 { background-position: -162px -108px; }
.ai-106 { background-position: -180px -108px; }
.ai-107 { background-position: -198px -108px; }
.ai-108 { background-position: -216px -108px; }
.ai-109 { background-position: -234px -108px; }
.ai-110 { background-position: -252px -108px; }
.ai-111 { background-position: -270px -108px; }
.ai-112 { background-position: 0 -126px; }
.ai-113 { background-position: -18px -126px; }
.ai-114 { background-position: -36px -126px; }
.ai-115 { background-position: -54px -126px; }
.ai-116 { background-position: -72px -126px; }
.ai-117 { background-position: -90px -126px; }
.ai-118 { background-position: -108px -126px; }
.ai-119 { background-position: -126px -126px; }
.ai-120 { background-position: -144px -126px; }
.ai-121 { background-position: -162px -126px; }
.ai-122 { background-position: -180px -126px; }
.ai-123 { background-position: -198px -126px; }
.ai-124 { background-position: -216px -126px; }
.ai-125 { background-position: -234px -126px; }
.ai-126 { background-position: -252px -126px; }
.ai-127 { background-position: -270px -126px; }
.ai-128 { background-position: 0 -144px; }
.ai-129 { background-position: -18px -144px; }
.ai-130 { background-position: -36px -144px; }
.ai-131 { background-position: -54px -144px; }
.ai-132 { background-position: -72px -144px; }
.ai-133 { background-position: -90px -144px; }
.ai-134 { background-position: -108px -144px; }
.ai-135 { background-position: -126px -144px; }
.ai-136 { background-position: -144px -144px; }
.ai-137 { background-position: -162px -144px; }
.ai-138 { background-position: -180px -144px; }
.ai-139 { background-position: -198px -144px; }
.ai-140 { background-position: -216px -144px; }
.ai-141 { background-position: -234px -144px; }
.ai-142 { background-position: -252px -144px; }
.ai-143 { background-position: -270px -144px; }
.ai-144 { background-position: 0 -162px; }
.ai-145 { background-position: -18px -162px; }
.ai-146 { background-position: -36px -162px; }
.ai-147 { background-position: -54px -162px; }
.ai-148 { background-position: -72px -162px; }
.ai-149 { background-position: -90px -162px; }
.ai-150 { background-position: -108px -162px; }
.ai-151 { background-position: -126px -162px; }
.ai-152 { background-position: -144px -162px; }
.ai-153 { background-position: -162px -162px; }
.ai-154 { background-position: -180px -162px; }
.ai-155 { background-position: -198px -162px; }
.ai-156 { background-position: -216px -162px; }
.ai-157 { background-position: -234px -162px; }
.ai-158 { background-position: -252px -162px; }
.ai-159 { background-position: -270px -162px; }
.ai-160 { background-position: 0 -180px; }
.ai-161 { background-position: -18px -180px; }
.ai-162 { background-position: -36px -180px; }
.ai-163 { background-position: -54px -180px; }
.ai-164 { background-position: -72px -180px; }
.ai-165 { background-position: -90px -180px; }
.ai-166 { background-position: -108px -180px; }
.ai-167 { background-position: -126px -180px; }
.ai-168 { background-position: -144px -180px; }
.ai-169 { background-position: -162px -180px; }
.ai-170 { background-position: -180px -180px; }
.ai-171 { background-position: -198px -180px; }
.ai-172 { background-position: -216px -180px; }
.ai-173 { background-position: -234px -180px; }
.ai-174 { background-position: -252px -180px; }
.ai-175 { background-position: -270px -180px; }
.ai-176 { background-position: 0 -198px; }
.ai-177 { background-position: -18px -198px; }
.ai-178 { background-position: -36px -198px; }
.ai-179 { background-position: -54px -198px; }
.ai-180 { background-position: -72px -198px; }
.ai-181 { background-position: -90px -198px; }
.ai-182 { background-position: -108px -198px; }
.ai-183 { background-position: -126px -198px; }
.ai-184 { background-position: -144px -198px; }
.ai-185 { background-position: -162px -198px; }
.ai-186 { background-position: -180px -198px; }
.ai-187 { background-position: -198px -198px; }
.ai-188 { background-position: -216px -198px; }
.ai-189 { background-position: -234px -198px; }
.ai-190 { background-position: -252px -198px; }
.ai-191 { background-position: -270px -198px; }
.ai-192 { background-position: 0 -216px; }
.ai-193 { background-position: -18px -216px; }
.ai-194 { background-position: -36px -216px; }
.ai-195 { background-position: -54px -216px; }
.ai-196 { background-position: -72px -216px; }
.ai-197 { background-position: -90px -216px; }
.ai-198 { background-position: -108px -216px; }
.ai-199 { background-position: -126px -216px; }




.obj_menu .expand.active, .obj_menu .expand:hover, 
.obj_menu .item:hover, 
.obj_menu a:hover, 
.obj_menu a:active,
.obj_menu .item:hover > a {
	background-color: #a5a5a5;
	color: #f8f8f8;
	text-shadow: none;
}


.obj_menu .item.active,
.obj_menu .item.active > a {
	/* color: #f8f8f8; */
	color: #000000;
}

.navicon {
	border-color: #000000;
}
.obj_menu .item .active .navicon, .obj_menu .item:hover .navicon {
	border-color: #f8f8f8;
}


.obj_menu .expand:hover .ai:first-child,
.obj_menu .item:hover .ai:first-child, 
.obj_menu a:hover .ai:first-child, 
.obj_menu .item:hover .ai:first-child {
	background-image: url(/site_media/images/papyrs/app_icons_E0E0E0-fs8.png);
}

.obj_menu .expand.active .ai:first-child,
.obj_menu a:active .ai:first-child,
.obj_menu .item.active .ai:first-child {
	background-image: url(/site_media/images/papyrs/app_icons_000000-fs8.png);
}


.obj_menu .dropdown_choices a.option:hover,
.obj_menu .dropdown_choices a.loption:hover {
	color: #222;
	background-color: #efefef;	
}


.obj_menu .dropdown_choices a.option.active {
	color: #F9CE38;
}
.obj_menu .dropdown_choices a.option.active .ai:first-child {
	background-image: url(/site_media/images/papyrs/app_icons_F9CE38-fs8.png);
}


.obj_menu .dropdown_choices a.option .ai:first-child, .dialog_contents .app_settings .ai {
	background-image: url(/site_media/images/papyrs/app_icons_gray-fs8.png);
}

.obj_menu .dropdown_choices a.option,
.obj_menu .dropdown_choices a.loption {
	color: #555;
	text-shadow: none;
    display: block;
    padding: 8px 12px 8px 12px;
}

.obj_menu .dropdown_choices {
	background-color: #fff;
	box-shadow: 0 2px 6px #ddd;
}


/* #menubar, #menubarwrapper div.menubar_edit_mode, */ #widgetbar {
	/* background-color: rgb(254, 247, 231); */
	background-color: #8b8b8b;
}

#widgetbar {
	/* background-color: #FEF7E7; */ 
	/* border-bottom: 2px solid #FCDB96; */ 
	border-bottom: 1px solid #a5a5a5;
}	
#menubarwrapper div.menubar_edit_mode {
	/* border-color: rgb(252,219,150); */
}



/* BEGIN */
#titlebar:hover .renamelnk {
	display: inline;
}

.renamelnk, #sidebarmenu_rename a {
	padding: 2px;
	color: #000000;
	text-shadow: none;
	cursor: pointer;
}
.renamelnk:hover, #sidebarmenu_rename a:hover {
	/* color: #ffffff; */
	/* background-color: #e6e6e6; */
	
	color: #e6e6e6;
	background-color: transparent;
	/* text-decoration: underline; */
}

.renamelnk {
	font-size: 12px;
	display: none;
}

.renamelnk:hover span {
	background-image: url("/site_media/jquery/images/ui-icons_888888_256x240.png");
}

#renamebar {
	margin-left: 2px;
	margin-top: 2px;
	display: none;
	height: 40px;
}

#sidebarmenu_rename {
	display: none;
}

#rename_titlebar input {
	background-color: #8b8b8b;
}

#renamebar input {
	padding: 0px;
	margin: 0px;
	padding: 2px;
	margin-left: 20px;
	padding-left: 4px;
	font-size: 26px;
	font-family: Georgia;
	font-style: italic;
	line-height: 28px;
	border: 1px solid gray;
	width: 750px;
}

/* END */

.fd-zone .fd-desc {
	background-image: url('/file/picon1/15/26/666666/');
	background-repeat: no-repeat;
	padding-left: 38px;
	line-height: 30px;
	display: inline-block;
}

.menu-arrow-border {
	
	

	
	border-color: #ddd transparent transparent transparent;
	
	
	
	border-bottom-style: outset;
}

.menu-arrow {
	
	
	
	border-color: #fafafa transparent transparent transparent;
	
	
	
	border-bottom-style: outset;	
}

.menu-arrow {
  bottom: 1px;
  padding-bottom: 0px; 
}


#pagemenu li a:hover {
	background-color: #e6e6e6;
	color: #191919;
	text-shadow: none;
}

#pagemenu li a {
	/* color: #e6e6e6; */
	
	color: #000000;
	/* text-shadow: 0px 1px 1px #747474; */
}

.edit_border {
	border: 1px solid #8b8b8b !important;
}

.obj_newpages .edit_border, .obj_discuss .edit_border {
	background: white;
	margin: 9px -1px 3px -1px;
}

.in_edit_mode #nodemenu {
	background-color: white;
	/* border-color: #8b8b8b; */
	border-color: #666;
	border-bottom-color: white;
}

body.page-settings.page-cards #page {
	/* margin: 0 auto; */
	padding-top: 40px;
}

body.page-settings.page-cards #page .col {
	box-shadow: none;
	border: 1px solid #dcdcdc;
	background: #fcfcfc !important;
	width: 990px;
}

#pagewrapper.mode_edit div.papyrs_node_container .in_edit_mode.obj_paragraph {
	background-color: #ffffff; /* Needed for chrome */
	/* border: 2px dashed #8b8b8b; */
	border: 2px dotted #666;
	cursor: text;
	background-image: none;

	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
}

#pagewrapper.mode_edit div.papyrs_node_container .in_edit_mode.obj_heading {
	background-color: #ffffff; /* Needed for chrome */
	/* border: 2px dashed #8b8b8b; */
	border: 2px dotted #666;
	cursor: text;
	background-image: none;

	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
}

/*
#pagewrapper.mode_edit div.papyrs_node_container .in_edit_mode.obj_table {
	background-color: #ffffff; /* Needed for chrome */
	/*
	border: 2px dashed #464646;
	cursor: text;
	background-image: none;
}
*/

.text_area_wrapper, .text_area_wrapper_preview, .obj_discuss .name_input {
	background-color: white;
	border-color: #c7c7c7 !important; 
}

.barcolor {
	background-color: #8b8b8b;	
	color: #e6e6e6;
}

span.btn_shadow_menubar {
	
	border-color: #9f9f9f;
	
	/* margin:3px 0 4px 4px; */
}



.hdr_border {
	/* TODO: make /pages themeable as well. Until then, just use a color that looks OK with the default theme */
	border-bottom: 1px solid #bbb; /*#8b8b8b;*/
}

.bordered {
	border: 1px solid;
}

.bordered-down {
	border-bottom: 1px solid;
}

.bordered-right {
	border-right: 1px solid;
}

.card-option-carousel {
	display: none;
}

div.obj_image ul.thumbnails div.overlay {
	display: none;
}

#pagewrapper div.obj_image .slick-slide div.overlay,
#pagewrapper div.obj_image ul.thumbnails div.label-overlay,
/* also show labels with "Best fit - Cover" and "Best fit - Plain" modes */
#pagewrapper div.obj_image.style_maxwidth ul.thumbnails div.label-overlay,
#pagewrapper div.obj_image.style_cover ul.thumbnails div.label-overlay
{
	display: block;
	background-color: rgba(0,0,0,0.4);
	cursor: pointer;
	font-size: 12px;
	line-height: 34px;
	color: white;
	right: 0px;
	width: 100%;
	height: 34px;

	margin: 0 auto;

	position: absolute;
	bottom: 0px;
	text-align: center;
}

#pagewrapper.mode_edit div.obj_image ul.thumbnails div.overlay {
	position: absolute;
	display: block;
	background-color: rgba(0,0,0,0.25);
	cursor: pointer;
	font-size: 12px;
	line-height: 24px;
	font-family: verdana;
	color: white;
	right: 0px;
	top: 0px;
	width: 100%;
	height: 24px;
	
}

.rich_editable a[intlnk], .rich_editable a[intlnk]:hover {
	background-image: none;
	margin: 0px;
	padding: 2px;
}

.rich_editable a:hover {
	color: white;
	background-color: #cd130e;
}

.rich_editable a[intlnk]:hover {
	/* Used anywhere? */
	color: white;
	background-color: #cd130e;
}

.rich_editable a[papyrslnk]:hover {
	color: white;
	background-color: #cd130e;
}

#pagewrapper.mode_edit .rich_editable a:hover, a.stophover:hover {
	background-color: inherit !important;
	color: #cd130e !important;
}

.obj_gcalendar .title a {
	/* cannot use inherit: breaks IE8 */
	color: #111;
}

.obj_gcalendar .title a:hover {
	background-color: #cd130e;
	color: white;
}

.obj_gcalendar .link_ex:hover {
	background-color: inherit;
	/*background-image: url(/file/picon2/290/12/444444/); */
	background-image: url(/file/picon3/107/13/cd130e/); 
}


	
	
	.star_icon {
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAXCAQAAABKIxwrAAACC0lEQVQ4y33Sy4tOcRgH8M/vvMfMRLwuC1OSjUKIcSleQhS5JGaQaDKFKEmNlT9CrllYUBYUMywQpdSU3pVLSCwp14XFGMrMvOcci3NmvDMuz+Z3+T59n+f5Pt9gRFTyI9LsiwSqI/DI6ChhpQ9WFPd/p1eGLrvRMervr+xBYqIt2GiKRPDf9AjrTXdTs3V/4nXP4bK79Dvmqw5kI9sJlVJdwWDQJJ/d0eaKdtN81CAdxrO4mtTxx9imwSVc126Dy9JqrZ59t2UGNWnIdbZDZqY+47zR5EYh7oB+sSexw1aj1zdlg1Kc12eMH047YYfIGL0mKONxqIx1xgHPbPdOJEWQIeSDiqRmuKXFVUciPx10yDwvtUqVhGL0TBCUpFq9sECnvXojmdhFS73X7axIJhvSQSZyTrevljslFkIFYjVjXbBPj/UGBJkg0+i+Nbrs902sRqj8NlbikRZTfReDmvE+eW2pSMh1iwqDphKTLHHPdw1qamoa9emy0GRpvqqqqHB0hOUadWPAKjes0o/bYmtyvDrKQq14IDipR5seJ0UeymweYbGKorPN7hnnmU5d5unS6ZWyu9o0SfIp8yIRlmnW7Lk5DtnpjZ32mOG5acoWD005xM4mtHhqtotKgpJr5nqiBVsZZi+WPR/HrfVWLJFIxN5a6yhmFTlCwZ5ZhKdKsjp/53rnSJBV/QJBqp0qJKIudQAAAABJRU5ErkJggg==);
		/* using CSS-* hack to target IE < 8 */
		*background-image: url('/file/css_icon/star_icon_normal/1f85799efbaf1f62c291534dbcf8d07d/');
	}
	
	.star_icon:hover {
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAXCAMAAADX9CSSAAABp1BMVEUAAADwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshab4kKzAAAAjHRSTlMAABUDAh3rRQRppAHC/OUULm/2WoG/vQXeoxsGODs8Jv1mSZCLm6Ccl9QOKajtn56Nj2KKyrnLtLxER3Ygtba6+bgeOSFI4mU2J3ot2l4SyP7jKzLq9AiZifvBF1/WGYYHju4L2BbQ3ZgzghFjUxMkQlRDpXNWcQ9k9dOwe/Ov6D0fzKY+V3X6fdytDSScl7UAAAF2SURBVCjPZVKFUgMxFLwlBwRCcdriBUrxYsW9UFwOKxR3d7fizvtocvRgBtjMJPP2vexLNlGUACARxOSk/AZUBIeEgv3jOcIoXPK/E4BAhCkySi5/ZaIpJjbur5CUiY9FglnmjYTKdVg4rImyQxKSv2Jm1DOkUGpaui0D3GAys+zZjhxHbp4131pQWJTryHEWl5SWKeVEropKc1V1TS3V1Tc0NrkSzM3UoiDO5kqCu7XN007NHe7OLlic1A2p3NNLff0DZNNI02hwaHhk1AOmn9DrpDGMk0+OBmTQxCS4kDdlDFM0YZkmn800M0vxELob0kIxh/mFxSUykbZctQKuBmzVvVldW6eNzT7a2tZ2ZAjDm13a2z+YPOx0HwXT8bdHsvOJ7xRnpnOyC1wc/vAqXJfeCLJjSxvsuvJ7DbMFlv3XIze3su7unh7oEQHXOJ6IiufABBN4fpH7OAL8q9+j3wJQOaLf3o0GAqc7slj/ERAcH1+P+QkW2EoFC3G9wwAAAABJRU5ErkJggg==);
		*background-image: url('/file/css_icon/star_icon_normal2/1f85799efbaf1f62c291534dbcf8d07d/');
	}
	
	.star_icon_active {
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAXCAMAAADX9CSSAAABp1BMVEUAAAD5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjiuuoyjAAAAjHRSTlMAABUDAh3rRQRppAHC/OUULm/2WoG/vQXeoxsGODs8Jv1mSZCLm6Ccl9QOKajtn56Nj2KKyrnLtLxER3Ygtba6+bgeOSFI4mU2J3ot2l4SyP7jKzLq9AiZifvBF1/WGYYHju4L2BbQ3ZgzghFjUxMkQlRDpXNWcQ9k9dOwe/Ov6D0fzKY+V3X6fdytDSScl7UAAAF2SURBVCjPZVKFUgMxFLwlBwRCcdriBUrxYsW9UFwOKxR3d7fizvtocvRgBtjMJPP2vexLNlGUACARxOSk/AZUBIeEgv3jOcIoXPK/E4BAhCkySi5/ZaIpJjbur5CUiY9FglnmjYTKdVg4rImyQxKSv2Jm1DOkUGpaui0D3GAys+zZjhxHbp4131pQWJTryHEWl5SWKeVEropKc1V1TS3V1Tc0NrkSzM3UoiDO5kqCu7XN007NHe7OLlic1A2p3NNLff0DZNNI02hwaHhk1AOmn9DrpDGMk0+OBmTQxCS4kDdlDFM0YZkmn800M0vxELob0kIxh/mFxSUykbZctQKuBmzVvVldW6eNzT7a2tZ2ZAjDm13a2z+YPOx0HwXT8bdHsvOJ7xRnpnOyC1wc/vAqXJfeCLJjSxvsuvJ7DbMFlv3XIze3su7unh7oEQHXOJ6IiufABBN4fpH7OAL8q9+j3wJQOaLf3o0GAqc7slj/ERAcH1+P+QkW2EoFC3G9wwAAAABJRU5ErkJggg==);
		*background-image: url('/file/css_icon/star_icon_active/1f85799efbaf1f62c291534dbcf8d07d/');
	}
	
	.star_icon_active:hover {
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAXCAMAAADX9CSSAAABp1BMVEUAAADwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshab4kKzAAAAjHRSTlMAABUDAh3rRQRppAHC/OUULm/2WoG/vQXeoxsGODs8Jv1mSZCLm6Ccl9QOKajtn56Nj2KKyrnLtLxER3Ygtba6+bgeOSFI4mU2J3ot2l4SyP7jKzLq9AiZifvBF1/WGYYHju4L2BbQ3ZgzghFjUxMkQlRDpXNWcQ9k9dOwe/Ov6D0fzKY+V3X6fdytDSScl7UAAAF2SURBVCjPZVKFUgMxFLwlBwRCcdriBUrxYsW9UFwOKxR3d7fizvtocvRgBtjMJPP2vexLNlGUACARxOSk/AZUBIeEgv3jOcIoXPK/E4BAhCkySi5/ZaIpJjbur5CUiY9FglnmjYTKdVg4rImyQxKSv2Jm1DOkUGpaui0D3GAys+zZjhxHbp4131pQWJTryHEWl5SWKeVEropKc1V1TS3V1Tc0NrkSzM3UoiDO5kqCu7XN007NHe7OLlic1A2p3NNLff0DZNNI02hwaHhk1AOmn9DrpDGMk0+OBmTQxCS4kDdlDFM0YZkmn800M0vxELob0kIxh/mFxSUykbZctQKuBmzVvVldW6eNzT7a2tZ2ZAjDm13a2z+YPOx0HwXT8bdHsvOJ7xRnpnOyC1wc/vAqXJfeCLJjSxvsuvJ7DbMFlv3XIze3su7unh7oEQHXOJ6IiufABBN4fpH7OAL8q9+j3wJQOaLf3o0GAqc7slj/ERAcH1+P+QkW2EoFC3G9wwAAAABJRU5ErkJggg==);
		*background-image: url('/file/css_icon/star_icon_active2/1f85799efbaf1f62c291534dbcf8d07d/');
	}
	
	.house_icon {
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAXCAMAAADX9CSSAAABUFBMVEUAAAD5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjjsfp28AAAAb3RSTlMAAAEDBQJl5YuO+7QPBA2y/NQmHdDqYsvpPjrfKRK1+lf9wJiAfaJx/qcKn3tT88QZCbn5WTLd2y+E+GEGN8dU7/FQKvX3iYJNHg4cGweueS32MSeqE4YuMwtpLExONXeoxrOwv8KsvE9/JCEiJSO3DHApAAABXUlEQVQoz2WRV1PjQBCEt6Vdgjlhk4zhMMZEAYYj3x2YnIPJOR85GPr/v93s4gIKukql1ddT0zMrpZwAz4eGMQDUu+TD+CgqLtHifhgWG5QywrIfCN4NOQQojwqOsaJSur0ZDldVkzXxWjJRB+1ZQxID1CfInw1INjKWiiOwhsVNqTSbk1JoWqRbq01T8rQxxXZPRjEBOsIIO7vgK+huycvAt6N7Gj29IX/1QfUPMDI45HpaaQyPkL//qL8c5Riyxnh2C+NlMS4ZE2pyapozdpvCLgaznJtfUD4WuQTdt7wCvbq2tppDJddzOZXFhvDkiIy3OTi/FdvGDneRVdrxvQT3cUCGPHQ8KPCj47Y6nDBMc/gTP5W3soFf6oUHOvjOz5DzfY1Ny8/FfuMXH30K/S8dz/Dfelk0enV9Q9Ht3b2r9/GQjtApHBWFcguP9j6B5adnp/yLKP/8mpef/x8qY1It8qhnuAAAAABJRU5ErkJggg==);
		*background-image: url('/file/css_icon/house_icon/1f85799efbaf1f62c291534dbcf8d07d/');
	}
	
	.house_icon:hover {
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAXCAMAAADX9CSSAAABUFBMVEUAAAD5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjjsfp28AAAAb3RSTlMAAAEDBQJl5YuO+7QPBA2y/NQmHdDqYsvpPjrfKRK1+lf9wJiAfaJx/qcKn3tT88QZCbn5WTLd2y+E+GEGN8dU7/FQKvX3iYJNHg4cGweueS32MSeqE4YuMwtpLExONXeoxrOwv8KsvE9/JCEiJSO3DHApAAABXUlEQVQoz2WRV1PjQBCEt6Vdgjlhk4zhMMZEAYYj3x2YnIPJOR85GPr/v93s4gIKukql1ddT0zMrpZwAz4eGMQDUu+TD+CgqLtHifhgWG5QywrIfCN4NOQQojwqOsaJSur0ZDldVkzXxWjJRB+1ZQxID1CfInw1INjKWiiOwhsVNqTSbk1JoWqRbq01T8rQxxXZPRjEBOsIIO7vgK+huycvAt6N7Gj29IX/1QfUPMDI45HpaaQyPkL//qL8c5Riyxnh2C+NlMS4ZE2pyapozdpvCLgaznJtfUD4WuQTdt7wCvbq2tppDJddzOZXFhvDkiIy3OTi/FdvGDneRVdrxvQT3cUCGPHQ8KPCj47Y6nDBMc/gTP5W3soFf6oUHOvjOz5DzfY1Ny8/FfuMXH30K/S8dz/Dfelk0enV9Q9Ht3b2r9/GQjtApHBWFcguP9j6B5adnp/yLKP/8mpef/x8qY1It8qhnuAAAAABJRU5ErkJggg==);
		*background-image: url('/file/css_icon/house_icon/1f85799efbaf1f62c291534dbcf8d07d/');
	}
	
	.follow_icon, .follow_icon_nh {
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAXCAQAAABKIxwrAAABkUlEQVQ4y5XTPWgUURTF8d+beRK/IYVFQERSqigIFg5iE8QgYmVnERtricYihW0UEQN2gmCU9HamiVsI2RQpUqQQbSzswmIklboz8yw2u+uCuOtt35/Lefecw39NKMiEkdikjoIamkPYAkIomHRcNXR3ruVjdN9TaQQ5SfAqumbdHcdsG1f+FYx2HbFjzo1ozJYzXrpiTaYe/ENBpnbCW8s23Iw4rOmndfMei0VQ7UlLcrTNeGFMw3khU9vvq9NWPbIsastUKpWgjWeWfHLKBwdVGWp8c9WiW5omlaIgqkxYNeu1wucOl3XtkrlnxlmbppVypWlbLrvrth8iQh+vVfZ546IdKx4ozVvxyyXPRXXXl+yPu7ZFGy5oeOKLBQ3nrIlKqQtlA3cr5VqmLDppwZSWfNCLQZxKEMwZ91AQOiL6XsS9AIReDJIg811Ud8NR9NZGSUKSejuSmkERRd15iZJDGFcV/wpYtO2oFG2aVcqHJrKWeR+KA66bUA6JcJLb9S4UQRrepX6bwshdNULnBuc3pDJ9agZPTMgAAAAASUVORK5CYII=);
		*background-image: url('/file/css_icon/follow_icon/1f85799efbaf1f62c291534dbcf8d07d/');
		background-position: 1px 4px !important;
	}
	
	.follow_icon:hover, .follow_icon_h {
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAXCAMAAADX9CSSAAABDlBMVEUAAADwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshaBc5ZNAAAAWXRSTlMAAAIDASI+Oypz/p69xitANy06KZ3rxJlX8zge3IBo8aUd7HgEBV/4cPLCrRe7pAiO0Xrvq84ZwaALBl78SG4HeTXgdeYV34UQrMDuv7YSFoft/bwJVWprbZaArN8AAAEMSURBVCjPdZKJUsIwEIb3T0KLWE8UbxFIUPGqJ4qAqNT7PtB9/xexqQ5OKXyTzGy+2Z3Z2Q3RACBkEgFSABK5UISU4/bipBUNcYZ7yfAweSOjY2l3/B93YjI7NU25mdm5eQh028DC4tJynnIrhSKXoI3tSxiD8io7a+tU2cDmFm/vQIeNSRifd7PY26fKAYzw+TAFrTSOqnx8IlGKfE3jtJ5vhBWNIjchz9CKvFYG5xd8iRa33ajszyM8gcdX7AW/j66HVPD5Gkoi7iGUuAmvnVbkq7cwyiI0tIiimvV3Nj8+zjD/nh4eETzFecbLK/lcT8zzjd/p47PZ+YrT+S4Hdl/Ub19K6j6oQd/hB/6IO4vmczBlAAAAAElFTkSuQmCC);
		*background-image: url('/file/css_icon/follow_icon2/1f85799efbaf1f62c291534dbcf8d07d/');
	}
	
	.follow_icon_active, .follow_icon_active_nh {
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAXCAMAAADX9CSSAAABO1BMVEUAAAD5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjj5zjhUCmBgAAAAaHRSTlMAAAQOTBMBLcvQMgIDZvf8w/ltD6jxW1HrshU72cIiILvhP3f+hoCCHOVGPd++SOmzGhSw7lJrdmp8sTUFLq1hWa8XpvjoRD7gin/9+9YNLMxxft6FJjN7K4iWHnPj6k6uZZld+jyDfVQdJQgAAAFLSURBVCjPXVCHUgIxFMyeeip3Gs6uKCKevWDBhghi771XVND9/y/w5YBzxs1MJtm3b98mShkAsFBX3yC7QFUhR9tCYxObI7CcsCAH10FLq456ug2OWylUxO0d7OxCdw97+2DZpgKjiPVzIC7mgwkOJQMvBdfGsO+PWEK7tj1KjjlwoVyMJzgxaUZIq4Wpac7E4SrMpjg3XzENRi0sMr0EtUy9AvsvhPStelxTGa4jG4Y2XllsMKNyzIfyWsMmc6pAZrbCzMFbtsmC8Dvc3Qvi2EGg/QN6Aa+1z0NXzGQBR/S1rvA8PuFpBM6Zg/ML6mPWeBGkYrhMXyFybS5VXhpucNsk1+Y73Hus+pzw4gGPFANNPuE5Kozh+YLkqxHRbG/vyJNFVSQ/PiWDTwNfpua+dMB7ZKmkayiVKExR/kHzP7T8Q/n75+o/fr7Lv2KfVPjjtRR5AAAAAElFTkSuQmCC);
		*background-image: url('/file/css_icon/follow_icon_active/1f85799efbaf1f62c291534dbcf8d07d/');
	}
	
	.follow_icon_active:hover {
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAXCAMAAADX9CSSAAABO1BMVEUAAADwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshbwshb9+aRVAAAAaHRSTlMAAAQOTBMBLcvQMgIDZvf8w/ltD6jxW1HrshU72cIiILvhP3f+hoCCHOVGPd++SOmzGhSw7lJrdmp8sTUFLq1hWa8XpvjoRD7gin/9+9YNLMxxft6FJjN7K4iWHnPj6k6uZZld+jyDfVQdJQgAAAFLSURBVCjPXVCHUgIxFMyeeip3Gs6uKCKevWDBhghi771XVND9/y/w5YBzxs1MJtm3b98mShkAsFBX3yC7QFUhR9tCYxObI7CcsCAH10FLq456ug2OWylUxO0d7OxCdw97+2DZpgKjiPVzIC7mgwkOJQMvBdfGsO+PWEK7tj1KjjlwoVyMJzgxaUZIq4Wpac7E4SrMpjg3XzENRi0sMr0EtUy9AvsvhPStelxTGa4jG4Y2XllsMKNyzIfyWsMmc6pAZrbCzMFbtsmC8Dvc3Qvi2EGg/QN6Aa+1z0NXzGQBR/S1rvA8PuFpBM6Zg/ML6mPWeBGkYrhMXyFybS5VXhpucNsk1+Y73Hus+pzw4gGPFANNPuE5Kozh+YLkqxHRbG/vyJNFVSQ/PiWDTwNfpua+dMB7ZKmkayiVKExR/kHzP7T8Q/n75+o/fr7Lv2KfVPjjtRR5AAAAAElFTkSuQmCC);
		*background-image: url('/file/css_icon/follow_icon_active2/1f85799efbaf1f62c291534dbcf8d07d/');
	}




.widget-icon {
	/* Image is cashed aggressively; use magic! */
	background-image: url("/site_media/images/papyrs_widgets_icons.png?magic=18");
	display: block;
	float: left;
	line-height: 16px;
	height: 16px;
	width: 16px;
}	

.status-icon { 
	/* Image is cashed aggressively; use magic! */
	background-image: url("/site_media/images/papyrs_status_icons.png?magic=18");
	display: inline-block;
	line-height: 16px;
	height: 16px;
	width: 16px;
}

/* Generated with picons_generate_sprite.py */

.status-icon-star { background-position: 0 0; }
.status-icon-house { background-position: -16px 0; }
.status-icon-house-inactive { background-position: -32px 0; }
.status-icon-following, .status-icon-following-off { background-position: -48px 0; }
.status-icon-public { background-position: -64px 0; }
.status-icon-page-update { background-position: -80px 0; }
.status-icon-form-submit { background-position: -96px 0; }
.status-icon-form-status { background-position: -112px 0; }
.status-icon-page-new { background-position: -128px 0; }
.status-icon-page { background-position: -144px 0; }
.status-icon-contact { background-position: -160px 0; }
.status-icon-file { background-position: -176px 0; }
.status-icon-file-pdf { background-position: -192px 0; }
.status-icon-file-doc { background-position: -208px 0; }
.status-icon-file-zip { background-position: -224px 0; }
.status-icon-form { background-position: -240px 0; }
.status-icon-comment { background-position: 0 -16px; }
.status-icon-template { background-position: -16px -16px; }
.status-icon-category { background-position: -32px -16px; }

.status-icon-category {
	margin-top: 0px;
}

.widget-icon-textbox { background-position: 0 0; }
.widget-icon-attachment { background-position: -16px 0; }
.widget-icon-heading { background-position: -32px 0; }
.widget-icon-checklist { background-position: -48px 0; }
.widget-icon-images { background-position: -64px 0; }
.widget-icon-discussion { background-position: -80px 0; }
.widget-icon-mediawidget { background-position: -96px 0; }
.widget-icon-navigation { background-position: -112px 0; }
.widget-icon-textinput { background-position: -128px 0; }
.widget-icon-fileinput { background-position: -144px 0; }
.widget-icon-dateinput { background-position: -160px 0; }
.widget-icon-checkboxinput { background-position: -176px 0; }
.widget-icon-choiceinput { background-position: -192px 0; }
.widget-icon-userinput { background-position: -208px 0; }
.widget-icon-table { background-position: -224px 0; }


/* Heading (specific for heading-type, e.g. 'h1'). */
.obj_heading_h0 {
	min-height: 30px;
	line-height: 30px;
	border-bottom: 2px solid gray !important;
	font-size: 30px;
	font-weight: bold;
	text-transform:uppercase;
	margin-top: 12px;
	margin-bottom: 6px;
}

.obj_heading_h1 {
	min-height: 28px;
	line-height: 28px;
	font-size: 26px;
	font-weight: bold;
	margin-top: 12px;
	margin-bottom: 2px;
}
.obj_heading_h2 {
	min-height: 26px;
	line-height: 26px;
	font-size: 22px;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 4px;
}
.obj_heading_h3 {
	min-height: 20px;
	line-height: 20px;
	font-size: 20px;
	font-weight: bold;
	margin-top: 8px;
	margin-bottom: 2px;
}
/* obj_heading_h0 - obj_heading_h3 */

h1, .obj_heading_h0 {
	font-family: verdana;
	color: #000000;
}
h2, .obj_heading_h1 {
	font-family: verdana;
	color: #000000;
}
h3, .obj_heading_h2 {
	font-family: verdana;
	color: #000000;
}
h4, .obj_heading_h3 {
	font-family: verdana;
	color: #000000;
}

.obj_checklist .check_label {
	font-family: verdana;
	color: #000000;
}

.tablewrapper > table.with-table-header.style3 tr:first-child td {
    border-bottom-color: #cd130e; /* clobbered by papyrs/theme.css */
}

.tablewrapper > table.with-table-header.style2 tr:first-child td {
    border-bottom-color: #cd130e; /* clobbered by papyrs/theme.css */
}




.progressbar .error {
	font-family: "Helvetica Nueue",Arial,Sans-Serif;
}

.thumbnails li.thumb .error {
	font-family: "Helvetica Nueue",Arial,Sans-Serif;
}

.progress_bar_text {
	font-family: "Helvetica Nueue",Arial,Sans-Serif;
}

.dlg2 div.columnbuilder	td.dragging {
	font-family: verdana;
}

.dlg2 div.columnbuilder td.cell .cellopts {
	font-family: Verdana;
}

.mpoll_choices input, .mpoll_choices textarea {
	font-family: Georgia;
}

.obj_thumblist .fc-event-skin {
	background: #f2f2f2;
	border-color: #d7d7d7;
}

.obj_thumblist .empty {
	font-family: Georgia; 
}

.obj_thumb .head span {
	font-family: Arial;
}

.datalist .label {
	font-family: Arial;
}

.datalist .value {
	font-family: Georgia;
}

.datalist .title {
	font-family: Arial;
}

textarea.textcode {
	font-family: consolas, courier-new, monospace !important;
}

input.search_google_docs, input.search_gapps_docs {
	font-family: Arial;
}

#title {
	font-family: Georgia;
}

.arrow_menu {
	font-family: Georgia;
}

span.timestamp {
	font-family: "Helvetica Nueue", Arial, Sans-Serif;  
}

span.descline {
	font-family: "Helvetica Nueue", Arial, Sans-Serif;
}

.ui_h0 {
	font-family: Arial, Helvetica, Sans-Serif;
}

.ui_h1 {
	font-family: Arial, Helvetica, Sans-Serif;
}

.ui_h2 {
	font-family: Georgia;
}

.ui_h3 {
	font-family: Georgia;
}

input[type=text], input[type=tel], input[type=file], input[type=select], input[type=password], input[type=button], input[type=submit], textarea {
	font-family: Arial;
}

select {
	font-family: Arial;
}

#heading a {
	font-family: Georgia;
}

#nav {
	font-family: Georgia;
}

div.dlg2 {
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
}

div.dlg2 h1, .ui_hh1 {
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
}

div.dlg2 h3 {
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
}

div.dlg2 h4 {
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
}

div.dlg2 textarea {
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
}

#search {
	font-family: Arial;
}

.usermenu_dropdown .profile_picture .overlay {
	font-family: verdana;
}

.button {
	font-family: arial, sans-serif;
}

div.news_popup_sep {
	font-family: arial;
}

.feedback_body {
	font-family: Georgia;
}

.obj_menu .load_error {
font-family: georgia;
}

.app_settings .hint, .hint-msg { 
	font-family: georgia; 
}

.app_settings .error {
	font-family: georgia;
}

.app_settings input[type="text"], .app_settings input[type="file"], .app_settings textarea, .profile_settings select {
	font-family: Georgia
}

p.info {
	font-family: Georgia;
}

.obj_menu .dropdown_choices {
	font-family: arial, sans-serif;
}

.obj_feed .comment_area, .obj_feed .comment_preview_area, .obj_discuss .comment_area, .obj_discuss .comment_preview_area {
	font-family: Arial;
}

.obj_newpages .heading {
	font-weight: bold; 
	color: #444;
}

.rich_editable a[papyrslnk]:before {
	/* display: inline-block; -> triggers IE10 crash */

	background: url("/site_media/images/papyrs_pageicon.png") center left no-repeat;

	width: 10px;
	/* Set height to default text height */
	height: 10px;
	line-height: 10px;
	margin-top: -2px;

	/* To compensate for padding-left of lnk */
	padding-right: 2px;
	margin-right: 2px;

	text-indent: -99999px;
	overflow: hidden;
	content: '';
	margin-left: -14px;

	/* background-color: orange; */
	vertical-align: middle;
	
	padding-left: 10px;
}

.rich_editable a[papyrslnk] {
	background: none;
	padding: 2px;
	margin: 0;

	margin-left: 14px;
}
