

body  
{
	background-image:url('/img/own/body-background.gif');
	background-repeat:repeat-x;
	background-position:left top;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Tahoma, Verdana;
	font-size:11px;
	color:#5c5c5c;
	background-color: #f2f2f2;	
	overflow: scroll;
	overflow: -moz-scrollbars-vertical;
}
	body.kcell
	{
		background-color:#eee9e5;
	}
	
	body.gs
	{
		background-image:none;
	}	



div.body 
{
	width:1000px;
	margin-left:auto;
	margin-right:auto;
}

h2, h3
{
	color:#1c88cb;font-size:16px;font-weight:bold;
}


/* AUTH BAR */

			div.auth_nav 
			{
				float:right;
				z-index:1;
				margin-bottom:10px;
			}

			div.auth_nav div.dleft
			{
				float:left;
				width:13px;height:31px;
				background-image: url(/img/own/auth-bar/auth_bg_left.png);
			}
			div.auth_nav div.dright 
			{
				float:left;
				width:13px;height:31px;
				background-image: url(/img/own/auth-bar/auth_bg_right.png);
			}
			div.auth_nav div.dcenter
			{
				float:left;
				height:31px;
				background-image: url(/img/own/auth-bar/auth_bg_center.png);
				_background-image: url(/img/own/auth-bar/auth_bg_center.png);
				line-height:24px;
			}

			div.auth_nav div.dcenter a.pn
			{
				display:block;
				float:left;	
				color:#444444;
				font-size:11px;
				height:24px;
				background-position:right center;
				background-repeat:no-repeat;	
				background-image: url(/img/own/auth-bar/auth_delimiter.gif);
				padding:0px 11px 0px 11px;	
			}
				body.kcell div.auth_nav div.dcenter a.pn 
				{
					color:#fff;
				}

			div.auth_nav div.dcenter a.no-delim
			{
				background-image:none;
			}

			div.auth_nav div.dcenter a.lang
			{
				padding:0px 0px 0px 10px
			}
			div.auth_nav div.dcenter a.lang_active 
			{
				padding:0px 0px 0px 10px;				
				color:#ff0000;
			}
				body.kcell div.auth_nav div.dcenter a.lang_active 
				{
					color:#fffc00;
					text-decoration:underline;					
				}
			

			div.auth_nav div.dcenter a img.flag 
			{
				position:relative;
				top:4px;
				margin-left:3px;
			}

			div.auth_nav div.dcenter a.active
			{
				color:#1c88cb;
				text-decoration:underline
			}
			
				body.kcell div.auth_nav div.dcenter a.active
				{
					color:#f7ff7d;
				}

			div.auth_nav div.dcenter a:hover
			{
				color:#1c88cb;
			}
				body.kcell div.auth_nav div.dcenter a:hover 
				{
					color:#ffc446;
				}
			div.auth_lang_select
			{
				position:absolute;
				display:none;
				width:78px;height:79px;
				background-image: url(/img/own/auth-bar/auth_lang_select.png);
				_background-image: url(/img/own/auth-bar/auth_lang_select.gif);
				background-position:bottom center;
				background-repeat:no-repeat;		
			}

			div.auth_lang_select a
			{
				display:block;
				color:#444444;
				font-size:11px;
				height:24px;
				padding:0px 11px 0px 16px;		
				_padding:0px 11px 0px 13px;
				cursor:hand;
				cursor:pointer;
			}
			div.auth_lang_select a:hover
			{
				color:#1c88cb;
			}

			div.auth_lang_select a img.flag 
			{
				position:relative;
				top:4px;
				margin-left:3px;	
			}


/* END OF AUTH BAR */


/* MAIN MENU */







			div.menu
			{
				width: 1000px;
				height: 53px;
				margin-bottom:22px;
			}
			
			div.menu a.logo
			{
				display: block;
				float: left;
				height: 53px;
				width: 128px;
				background-image: url(/img/own/brand/logo.gif);
			}
			


			div.menu div.cut
			{
				width: 10px;
				height: 53px;
				background-image: url(/img/own/main-menu/btn_l.gif);
				float: left;
			}
			
					body.kcell div.menu div.cut
					{
						width: 11px;
					}						

			div.menu div.cut_f
			{
				width: 11px;
				height: 53px;
				background-image: url(/img/own/main-menu/btn_r.gif);
				float: left;
			}
					body.kcell div.menu div.cut_f
					{
						width: 10px;
					}
								

						
			div.menu a.mnui
			{
				display: block;
				float: left;
				height: 53px;
				background-image: url(/img/own/main-menu/btn_c.gif);
				line-height: 52px;
				width:112px;
			}
					body.kcell div.menu a.mnui
					{
						width:113px;
					}

			div.menu a.mnui span 
			{
				font-size: 12px;
				color: #616161;
				font-weight: bold;
				_position:relative;
				_top:10px;
			}							
					body.kcell div.menu a.mnui span
					{
						color: #444444;
					}					
						
			div.menu a.mnui:hover span
			{
				color: #818181;
			}
			
			div.menu a.mnui img
			{
				margin: -5px 5px 0 8px;
				_margin:17px 5px 0 8px;
				vertical-align: middle;
			}
			
			div.menu a#mnu_ img 
			{
				$position:relative;
				$top:-7px;
			}
			
			
			div.menu div.cut_sel_l 
			{
				background-image: url(/img/own/main-menu/btn_l_sel.gif);
			}

			div.menu div.cut_sel_l_r
			{
				background-image: url(/img/own/main-menu/btn_l_sel_r.gif);
			}

			div.menu div.cut_f_sel
			{
				background-image: url(/img/own/main-menu/btn_f_sel.gif);
			}

			div.menu a.sel
			{
				background-image: url(/img/own/main-menu/btn_c_sel.gif);
			}
					body.kcell div.menu a.sel
					{
						background-image: url(/img/own/main-menu/btn_c_sel.gif);
					}			
				
			div.menu a.sel span 
			{
				color:#fff
			}
					body.kcell div.menu a.sel span 
					{
						color:#fff
					}			

			div.menu a.sel:hover span
			{
				color:#fff
			}
					body.kcell div.menu a.sel:hover span
					{
						color:#fff
					}				
			
			
			/* KCELL CUSTOM */



						
			

			


		
/* END OF MAIN MENU */




div.back_up_heading 
{
	font-weight:bold;
	margin:15px 0px 10px 15px;
}
table.back_up 
{
	width:100%;
}
table.back_up tr.heading_back_up 
{
	height:25px;
	background-color:#e7f9ff;
}
table.back_up tr.heading_back_up td.number 
{
	width:25px;
	border-bottom:3px solid white;
	text-align:center;
}
table.back_up tr.heading_back_up td.copy 
{
	width:154px;
	border-bottom:3px solid white;
}
table.back_up tr.heading_back_up td.date 
{
	width:120px;
	border-bottom:3px solid white;
}
table.back_up tr.heading_back_up td.other
{
	width:80px;
	border-bottom:3px solid white;
}
table.back_up tr.heading_back_up td.action 
{
	width:230px;
	border-bottom:3px solid white;
}
table.back_up tr.heading_back_up 
{
	font-size:11px;
	font-weight:bold;
	color:#8c71a9;
}
table.back_up tr.heading_back_up td.copy,
table.back_up tr.heading_back_up td.date, table.back_up tr.heading_back_up td.other,
table.back_up tr.heading_back_up td.action 
{
	padding-left:5px;
}
table.back_up tr.back_up 
{
	height:35px;
	cursor:default;
}
table.back_up tr.next 
{
	background-color:#fbfbfb;
}

table.back_up tr.selected
{
	background-color:#e7f9ff;
}
table.back_up tr.back_up td.number 
{
	border:1px solid #edecec;
	border-bottom:0px;
	text-align:center;	
}
table.back_up tr.back_up td.other 
{
	border:1px solid #edecec;
	border-left:0px;
	padding-left:7px;
	border-bottom:0px;
}
table.back_up tr.last td.number, table.back_up tr.last td.other 
{
	border-bottom:1px solid #edecec;
}
table.back_up tr.back_up td.other a.recover
{
	margin-top:5px;
	cursor:pointer;
	color:#ef005a;
	display:block;
	float:left;
	margin-right:26px;
	margin-left:3px;
	_margin-left:1px;
}
table.back_up tr.back_up td.other a.recover span
{
	line-height:19px;
}
table.back_up tr.back_up td.other a.recover img, table.back_up tr.back_up td.other a.delete img
{
	float:left;
	margin-right:2px;
}
table.back_up tr.back_up td.other a.delete
{
	cursor:pointer;
	color:#ef005a;
	margin-top:5px;
	display:block;
	float:left;
	margin-left:3px;
	_margin-left:1px;
}
table.back_up tr.back_up td.other a.delete span
{
	line-height:15px;
}
table.back_up tr.back_up td.other a.recover:hover, table.back_up tr.back_up td.other a.delete:hover 
{
	color:#543771;
}

table.rounded_scope
{
	margin-top:8px;
	float:right;
	margin-right:14px;
	_margin-right:7px;
	
}
table.rounded_scope tr td.left_top_cut_scope
{
	width:11px;
	height:11px;
	background-image:url('/img/left_top_cut_scope.gif');
	background-repeat:no-repeat;
}
table.rounded_scope tr td.top_scope
{
	height:11px;
	background-image:url('/img/top_scope.gif');
	background-repeat:repeat-x;
}
table.rounded_scope tr td.right_top_cut_scope
{
	width:11px;
	height:11px;
	background-image:url('/img/right_top_cut_scope.gif');
	background-repeat:no-repeat;
}
table.rounded_scope tr td.left_scope
{
	width:11px;
	background-image:url('/img/left_scope.gif');
	background-repeat:repeat-y;
}
table.rounded_scope tr td.center
{
	background-color:White;
}
table.rounded_scope tr td.right_scope
{
	width:11px;
	background-image:url('/img/right_scope.gif');
	background-repeat:repeat-y;
}
table.rounded_scope tr td.left_bottom_cut_scope
{
	width:11px;
	height:11px;
	background-image:url('/img/left_bottom_cut_scope.gif');
	background-repeat:no-repeat;
}
table.rounded_scope tr td.bottom_scope
{
	height:11px;
	background-image:url('/img/bottom_scope.gif');
	background-repeat:repeat-x;
}
table.rounded_scope tr td.right_bottom_cut_scope
{
	width:11px;
	height:11px;
	background-image:url('/img/right_bottom_cut_scope.gif');
	background-repeat:no-repeat;
}
table.rounded_scope tr td.center div.more_information
{
	margin:0px 4px 12px 4px;
}
table.rounded_scope tr td.center div.more_information span
{
	color:#543771;
	font-weight:bold;
	margin-bottom:4px;
	display:block;
}
table.rounded_scope tr td.center div.more_information input
{
	width:496px;
	_width:495px;
	height:88px;
	border:1px solid #cfcccc;
	border-bottom:1px solid #ebebeb;
	border-right:1px solid #ebebeb;
	padding-left:2px;
}
table.rounded_scope tr td.center div.add_birthday
{
	margin:0px 4px 0px 4px;
	width:500px;
}
table.rounded_scope tr td.center div.add_birthday span
{
	color:#543771;
	font-weight:bold;
	float:left;
	display:block;
	margin-top:1px;
	_margin-top:3px;
}
table.rounded_scope tr td.center div.add_birthday select.day
{
	width:51px;
	border:1px solid #cfcccc;
	border-bottom:1px solid #ebebeb;
	border-right:1px solid #ebebeb;
	margin-left:10px;
	float:left;
	color:#a1a1a1;
	font-size:11px;
}
table.rounded_scope tr td.center div.add_birthday select.other
{
	width:113px;
	height:16px;
	border:1px solid #cfcccc;
	border-bottom:1px solid #ebebeb;
	border-right:1px solid #ebebeb;
	margin-left:10px;
	float:left;
	color:#a1a1a1;
	font-size:11px;
}
table.pop-up_window tr td.center_pop-up_center div.button_createnewcontact
{
	width:530px;
	margin:19px 14px 13px 0px;
	_margin:19px 7px 13px 0px;
	float:right;
}

/*CreateNewContactForm_Address*/

table.rounded_scope tr td.center div.add_address
{
	margin:0px 4px 0px 4px;
	width:500px;
}
table.rounded_scope tr td.center div.add_address span
{
	color:#543771;
	font-weight:bold;
	float:left;
	display:block;
	margin-top:1px;
	_margin-top:3px;
	margin-left:115px;
	_margin-left:60px;
}
table.rounded_scope tr td.center div.add_address select.day
{
	width:173px;
	border:1px solid #cfcccc;
	border-bottom:1px solid #ebebeb;
	border-right:1px solid #ebebeb;
	margin-left:10px;
	color:#a1a1a1;
	font-size:11px;
}
table.rounded_scope tr td.center table.adress
{
	width:499px;
	margin-top:1px;
	margin-left:6px;
	margin-bottom:3px;
}
table.rounded_scope tr td.center table.adress tr td span
{
	font-weight:bold;
	margin-right:5px;
	color:#5a5a5a;
}
table.rounded_scope tr td.center table.adress tr td.adress input
{
	width:360px;
	_width:359px;
	height:13px;
	border:1px solid #cfcccc;
	border-bottom:1px solid #ebebeb;
	border-right:1px solid #ebebeb;
	padding-left:2px;
	font-size:11px;
}
table.rounded_scope tr td.center table.adress tr td.input
{
	 width:100%;
}
table.rounded_scope tr td.center table.adress tr td input
{
	width:169px;
	height:13px;
	border:1px solid #cfcccc;
	border-bottom:1px solid #ebebeb;
	border-right:1px solid #ebebeb;
	padding-left:2px;
	font-size:11px;
}
table.rounded_scope tr td.center table.adress tr td
{
	height:24px;
}

/*CONTACTS_CreateNewContactForm*/

table.rounded_scope tr td.center table.contact_form
{
	width:235px;
	margin-top:1px;
	margin-left:6px;
	margin-bottom:3px;
}
table.rounded_scope tr td.center table.contact_form tr td
{
	height:24px;
}
table.rounded_scope tr td.center table.contact_form tr td span
{
	font-weight:bold;
	margin-right:5px;
	color:#5a5a5a;
}
table.rounded_scope tr td.center table.contact_form tr td.input
{
	 width:100%;
}
table.rounded_scope tr td.center table.contact_form tr td input
{
	width:129px;
	height:13px;
	border:1px solid #cfcccc;
	border-bottom:1px solid #ebebeb;
	border-right:1px solid #ebebeb;
	padding-left:2px;
	font-size:11px;
}
table.rounded_scope tr td.center table.contact_form tr td.add_number select
{
	width:133px;
	_width:134px;
	border:1px solid #cfcccc;
	border-bottom:1px solid #ebebeb;
	border-right:1px solid #ebebeb;
	color:#a1a1a1;
	font-size:11px;
}
table.rounded_scope tr td.center table.contact_form tr td.suite_mail input
{
	width:169px;
	height:13px;
	border:1px solid #cfcccc;
	border-bottom:1px solid #ebebeb;
	border-right:1px solid #ebebeb;
	padding-left:2px;
	font-size:11px;
}
table.rounded_scope tr td.center table.contact_form tr td.add select
{
	width:173px;
	_width:174px;
	border:1px solid #cfcccc;
	border-bottom:1px solid #ebebeb;
	border-right:1px solid #ebebeb;
	color:#a1a1a1;
	font-size:11px;
}

/*Other*/
table.other_width
{
	width:435px;
	_width:435px;
}
table.rounded_scope tr td.center table.other
{
	width:114px;
	margin-top:1px;
	margin-left:6px;
	margin-bottom:3px;
	float:left;
}
table.rounded_scope tr td.center table.other tr td
{
	height:24px;
}
table.rounded_scope tr td.center table.other tr td span
{
	font-weight:bold;
	color:#543771;
	margin-left:5px;
}
table.rounded_scope tr td.center table.other tr td input
{
	width:100px;
	height:13px;
	border:1px solid #cfcccc;
	border-bottom:1px solid #ebebeb;
	border-right:1px solid #ebebeb;
	padding-left:2px;
	font-size:11px;
}
table.rounded_scope tr td.center div.text textarea
{
	width:356px;
	_width:361px;
	border:1px solid #cfcccc;
	border-bottom:1px solid #ebebeb;
	border-right:1px solid #ebebeb;
	padding-left:2px;
}
table.pop-up_window tr td.center_pop-up_center div.button_other
{
	width:305px;
	margin:19px 7px 13px 0px;
	float:right;
}

/*PB.BACKUP.Data.Recovery*/

table.pb_backup
{
	font-size:11px;
	color:#5a5a5a;
	font-weight:bold;
	margin-top:13px;
}
table.pb_backup font
{
	color:#543771;
	font-size:11px;
}
table.pb_backup tr 
{
	height:25px;
}
table.pb_backup tr td select
{
	border:1px solid #cfcccc;
	border-right:1px solid #ebebeb;
	border-bottom:1px solid #ebebeb;
	font-size:11px;
	color:#888888;
	margin-left:5px;
}
table.pb_backup tr td input
{
	border:1px solid #cfcccc;
	border-right:1px solid #ebebeb;
	border-bottom:1px solid #ebebeb;
	height:14px;
	margin-left:5px;
	width:135px;
	font-size:11px;
	color:#888888;
}
table.pb_backup tr td input.pass
{
	width:190px;
}
table.questioning
{
	margin-top:10px;
}
table.questioning tr td
{
	height:20px;
}
table.questioning tr td.heading
{
	font-size:11px;
	color:#5a5a5a;
	font-weight:bold;
}
table.questioning tr td.heading font
{
	color:#543771;
}
table.questioning tr td.text
{
	padding-left:5px;
	padding-top:3px;
}
div.information
{
	padding-top:10px;
	border-top:1px solid #ebebeb;
	margin-top:10px;
	padding:10px 3px 0px 3px;
}
div.login_information
{	
	line-height:15px;
	margin-right:2px;
	padding-bottom:10px;
}
div.information font
{
	font-weight:bold;
	color:#543771;
	font-size:11px;
}

/*CONTACTS_InviteFriendsForm*/


/*CONTACTS_Add_New_Contact*/

table.rounded_scope tr td.center table.registration tr td
{
	height:19px;
	_height:14px;
}
table.rounded_scope tr td.center table.new_contact_form
{
	width:346px;
	margin-top:1px;
	margin-left:6px;
	margin-bottom:3px;
}
table.rounded_scope tr td.center table.new_contact_form tr td
{
	height:24px;
}
table.rounded_scope tr td.center table.new_contact_form tr td span
{
	font-weight:bold;
	margin-right:5px;
	color:#5a5a5a;
}
table.rounded_scope tr td.center table.new_contact_form tr td input
{
	width:210px;
	height:13px;
	border:1px solid #cfcccc;
	border-bottom:1px solid #ebebeb;
	border-right:1px solid #ebebeb;
	padding-left:2px;
	font-size:11px;
}
table.rounded_scope tr td.center table.new_contact_form tr td.select select
{
	border:1px solid #cfcccc;
	border-bottom:1px solid #ebebeb;
	border-right:1px solid #ebebeb;
	padding-left:2px;
	font-size:11px;
	color:#ef005a;
}
table.rounded_scope tr td.center table.new_contact_form tr td.add_number select
{
	width:133px;
	_width:134px;
	border:1px solid #cfcccc;
	border-bottom:1px solid #ebebeb;
	border-right:1px solid #ebebeb;
	color:#a1a1a1;
	font-size:11px;
}
table.rounded_scope tr td.center table.new_contact_form tr td.suite_mail input
{
	width:169px;
	height:13px;
	border:1px solid #cfcccc;
	border-bottom:1px solid #ebebeb;
	border-right:1px solid #ebebeb;
	padding-left:2px;
	font-size:11px;
}
table.rounded_scope tr td.center table.new_contact_form tr td.add select
{
	width:173px;
	_width:174px;
	border:1px solid #cfcccc;
	border-bottom:1px solid #ebebeb;
	border-right:1px solid #ebebeb;
	color:#a1a1a1;
	font-size:11px;
}
table.rounded_scope tr td.center table.new_adress
{
	width:346px;
	margin-top:1px;
	margin-left:6px;
	margin-bottom:3px;
}
table.rounded_scope tr td.center table.new_adress tr td span
{
	font-weight:bold;
	margin-right:5px;
	color:#5a5a5a;
}
table.rounded_scope tr td.center table.new_adress tr td.new_adress input
{
	width:195px;
	height:13px;
	border:1px solid #cfcccc;
	border-bottom:1px solid #ebebeb;
	border-right:1px solid #ebebeb;
	padding-left:2px;
	font-size:11px;
}
table.rounded_scope tr td.center table.new_adress tr td input
{
	width:97px;
	_width:89px;
	height:13px;
	border:1px solid #cfcccc;
	border-bottom:1px solid #ebebeb;
	border-right:1px solid #ebebeb;
	padding-left:2px;
	font-size:11px;
}
table.rounded_scope tr td.center table.new_adress tr td
{
	height:24px;
}
table.rounded_scope tr td.center table.new_adress tr td.select select
{
	border:1px solid #cfcccc;
	border-bottom:1px solid #ebebeb;
	border-right:1px solid #ebebeb;
	padding-left:2px;
	font-size:11px;
	color:#ef005a;
}
table.rounded_scope tr td.center div.new_more_information
{
	margin:0px 4px 12px 4px;
}
table.rounded_scope tr td.center div.new_more_information span
{
	color:#543771;
	font-weight:bold;
	margin-bottom:14px;
	display:block;
}
table.rounded_scope tr td.center div.new_more_information textarea
{
	width:340px;
	height:61px;
	_height:57px;
	border:1px solid #cfcccc;
	border-bottom:1px solid #ebebeb;
	border-right:1px solid #ebebeb;
	padding-left:2px;
}

/*01.PB.MAIN.html*/



/*01.PB.TASKS.Main.html*/




/*Table variant*/

table.help tr
{
	height:0px;
}
table.help tr td.top_btn
{
	width:218px;
	height:31px;
	display:block;
	background-image:url('/img/help_btn_top.gif');
	background-repeat:no-repeat;
	line-height:30px;
	text-decoration:underline;
	color:#5a5a5a;
}
table.help tr td.c_btn
{
	width:218px;
	height:30px;
	display:block;
	background-image:url('/img/help_btn_c.gif');
	background-repeat:no-repeat;
	line-height:30px;
	text-decoration:underline;
	color:#5a5a5a;
}
table.help tr td.bottom_btn
{
	width:218px;
	height:30px;
	display:block;
	background-image:url('/img/help_btn_bottom.gif');
	background-repeat:no-repeat;
	line-height:30px;
	text-decoration:underline;
	color:#5a5a5a;
}
table.help tr td.top_btn:hover, table.help tr td.c_btn:hover, table.help tr td.bottom_btn:hover
{
	color:#543771;
	cursor:pointer;
}
table.help tr td.top_btn span, table.help tr td.c_btn span, table.help tr td.bottom_btn span
{
	margin-left:20px;
	display:block;
}
table.help tr td.center_con
{
	width:237px;
	height:179px;
	border-left:1px solid #e4e2e2;
	border-bottom:1px solid #e4e2e2;
}
table.help tr td div.help_body
{
	margin-left:16px;
	margin-right:9px;
	color:#5a5a5a;
}
table.help tr td div.help_body div.prim
{
	border-top:1px solid #e4e2e2;
	padding-top:10px;
	margin-top:20px;
	margin-bottom:20px;
	_margin-bottom:0px;
}












/* contacts drop show|hide */
span.cd 
{
	float:left;
}

span.ce 
{
	cursor:pointer;
	float:right;
	font-family:webdings;
	padding-right:5px;
	text-align:right;	
}

td.phone_label 
{
	width:115px
}

td.phone_input
{
	width:210px
}











body.kcell table.back_up tr.heading_back_up
{
	background-color:Transparent;
	background-image:url(/img/img/contact_menu_bg.gif);
	background-repeat:repeat-x;
}
body.kcell table.back_up tr.heading_back_up td.number,
body.kcell table.back_up tr.heading_back_up td.copy,
body.kcell table.back_up tr.heading_back_up td.date,
body.kcell table.back_up tr.heading_back_up td.other,
body.kcell table.back_up tr.heading_back_up td.action
{
	height:31px;
	border-top:1px solid #eeeeee;
	color:#5c5c5c;
}
body.kcell table.back_up tr.heading_back_up td.other,
body.kcell table.back_up tr.heading_back_up td.action,
table.back_up tr.heading_back_up td.date
{
	background-image:url(/img/img/center_menu_bg_r.gif);
	background-repeat:no-repeat;
	background-position:0 5px;
	_background-image:url(/img/img/contact_menu_bg.gif) !important;
	_background-repeat:repeat-x;
	_background-position:top;
}
body.kcell table.back_up tr.heading_back_up td.heading_name a,
table.back_up tr.heading_back_up td.heading_other a
{
	color:#5c5c5c;
}
body.kcell table.back_up tr.heading_back_up td.copy,
body.kcell table.back_up tr.heading_back_up td.date,
body.kcell table.back_up tr.heading_back_up td.other,
table.back_up tr.heading_back_up td.action
{
	padding-left:9px;
}
body.kcell table.back_up tr.selected
{
	background-color:#eff7ff;
}
body.kcell table.back_up tr.back_up td.other a.recover
{
	color:#5c5c5c;
	text-decoration:underline;
}
body.kcell table.back_up tr.back_up td.other a.recover:hover
{
	color:#5c5c5c;
	text-decoration:none;
}
body.kcell table.back_up tr.back_up td.other a.delete
{
	color:#5c5c5c;
	text-decoration:underline;
}
body.kcell table.back_up tr.back_up td.other a.delete:hover
{
	color:#5c5c5c;
	text-decoration:none;
}
body.kcell table.back_up tr.back_up td.other a.recover span,
body.kcell table.back_up tr.back_up td.other a.delete span  
{
	line-height:24px;
}



div.infotip 
{
	background-color:#fff8c8;
	margin:10px;
	font-size:12px;
	color:#444;
	padding:10px;
}


div.acl_note 
{
	background-color:#fff8c8;
	margin-top:-10px;
	margin-bottom:5px;
	padding:8px;
	border:1px solid #dadada;-moz-border-radius: 7px;-webkit-border-radius: 5px;
}

div.acl_note div.info 
{
	float:left;
	width:800px;
	line-height:16px;
}

div.acl_note div.change_account
{
	float:right;
}

div.acl_note div.change_account a 
{
	color:#444444;
	text-decoration:underline;
}
div.acl_note div.change_account a:hover 
{
	color:#307ad0;
}

div.acl_note a.close
{
	float:left;
	display:block;
	margin-right:10px;
	margin-top:1px;
	background-image:url(/img-common/close_info.gif);
	width:14px;height:14px;
	cursor:hand;cursor:pointer;
}

