﻿html	{ color:White;}

/*html, body {overflow:hidden!important}*/

body	{ margin:0px; font-family:Arial; font-size:small;}
form	{ margin:0px; padding:0px;}
table	{ border:0px; padding:0px; margin:0px; border-collapse:collapse;}
th		{ border:0px; padding:0px; margin:0px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 14px;}
td		{ border:0px; padding:0px; margin:0px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 14px;}

.ErrorHeader		{ font-weight:bold;color: #000000;}
.ErrorBody			{ color: #000000;}

/* Image in links should not have borders by default*/
a img {border:none;}
a 		{ font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 12px; font-style: normal; line-height: 14px; font-weight: bold; text-decoration: none; }
a:hover { color: #00CC00; font-size: 12px; font-style: normal; line-height: 14px; font-weight: bold; text-decoration: none;}

.kdHeader { width:100%; height:40px;}
.kdHeaderLeft {width:350px; height:40px; background-image:url(_images/organisationLogo.gif); background-repeat:no-repeat;}
.kdHeaderRight {width: 410px; padding-right: 0px; text-align:right; color:#000000;}

.tab_top 					{background-image: url(/_images/tab_top.png); background-repeat:no-repeat;}
.tab_top_stroke 			{background-image: url(/_images/tab_top_stroke.png); background-repeat:no-repeat;}
.tab_top_stroke_id 			{background-image: url(/_images/tab_top_stroke_id.png); background-repeat:no-repeat;}
.bg_main_tabs				{background-image: url(/_images/bg_main_tabs.png); background-repeat:repeat-x; height: 100%; overflow: auto; vertical-align: top; padding-left:10px; padding-right:10px; padding-top:9px;}

/* Profile passphoto */
.bg_photo_profile_before	{position:relative; }
.bg_photo_profile			{position:absolute; right:0px; top:20px; width:105px; height:81px;}
.bg_photo_profile img		{
	position:absolute;
	left:11px;
	top:8px;
	width:50px;							/* Also set in web.config */
	height:60px;						/* Also set in web.config */
	background-repeat:no-repeat;		/* Actual photo is being set in the background, this creates a centered photo frame*/
	background-position:center center;
}
.bg_photo_profile			{background-image: url(/_images/bg_photo_profile.png); background-repeat: no-repeat;}

.block_assets					{margin-bottom: 3px;height:25px; width:100%;}
.block_left_assets				{background-image: url(/_images/block_left_assets.png); background-repeat: no-repeat; width:15px;}
.block_middle_assets			{background-image: url(/_images/block_middle_assets.png); background-repeat: repeat-x;}
.block_right_assets				{background-image: url(/_images/block_right_assets.png); background-repeat: no-repeat; width:15px}
.block_middle_assets_over			{background-image: url(/_images/block_middle_assets_over.png); background-repeat: no-repeat;}

.block_left_assets_large			{background-image: url(/_images/block_left_assets_large.png); background-repeat: no-repeat;}
.block_middle_assets_large			{background-image: url(/_images/block_middle_assets_large.png); background-repeat: repeat-x;}
.block_right_assets_large			{background-image: url(/_images/block_right_assets_large.png); background-repeat: no-repeat;}

.block_left_assets_small				{background-image: url(/_images/block_left_assets_small.png); background-repeat: no-repeat;}
.block_middle_assets_small				{background-image: url(/_images/block_middle_assets_small.png); background-repeat: repeat-x;}
.block_right_assets_small				{background-image: url(/_images/block_right_assets_small.png); background-repeat: no-repeat;}
.block_middle_assets_small_over			{background-image: url(/_images/block_middle_assets_small_over.png); background-repeat: no-repeat;}

/* Block */
.block_line_top				{background-image: url(/_images/block_line_top.png); background-repeat: repeat-x;}
.block_line_bottom			{background-image: url(/_images/block_line_bottom.png); background-repeat: repeat-x;}
.block_line_left			{background-image: url(/_images/block_line_left.png); background-repeat: repeat-y;}
.block_line_right			{background-image: url(/_images/block_line_right.png); background-repeat: repeat-y;}

.block_line_top_left			{background-image: url(/_images/block_line_top_left.png); background-repeat: no-repeat; width:10px; height:10px;}
.block_line_top_right			{background-image: url(/_images/block_line_top_right.png); background-repeat: no-repeat; width:10px; height:10px;}
.block_line_bottom_left			{background-image: url(/_images/block_line_bottom_left.png); background-repeat: no-repeat; width:10px; height:10px;}
.block_line_bottom_right		{background-image: url(/_images/block_line_bottom_right.png); background-repeat: no-repeat; width:10px; height:10px;}

/* Stroke */
.bg_stroke_highlight_left			{width:15px; height:25px; background-image: url(/_images/bg_stroke_highlight_left.png); background-repeat: no-repeat;}
.bg_stroke_highlight_right 			{width:15px; height:25px; background-image: url(/_images/bg_stroke_highlight_right.png); background-repeat: no-repeat;}
.bg_stroke_highlight 				{background-image: url(/_images/bg_stroke_highlight.png); background-repeat: repeat-x;}

.stroke_spread {background-image: url(/_images/stroke_spread.gif); background-repeat: repeat-x;}

.title {
	font-size: 20px;
	line-height: 24px;
	font-weight: bold;
	text-decoration: none;
	padding-top:7px;
}

.title_name {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px;
	line-height: 17px;
	font-weight: bold;
	text-decoration: none;
	color: #71577C;
}

.box_account {
	color: #000000;
	background-color:#FFFFCC;
	width:100%;
	border:none;
	font-weight: bold;
	padding-left:3px;
	padding-right:3px;
}

.titles_account {
	font-weight: normal;
	color:#000000;
	background-color: #DDDDDD;
	border: solid 1px #71577C;
	height:20px;
	padding-left:5px;
	padding-right:5px;
}

.account_answers {
	color:#000000;
	background-color: #FFFFCC;
	border: solid 1px #71577C;
	height:20px;
}

.title_show {
	font-weight: normal;
	color:#000000;
	background-color: #FFFFFF;
	border: solid 1px #71577C;
	height:20px;
	padding-left:5px;
	padding-right:5px;
}

.bg_main_tabs hr {
	border:none;
	border-top:1px solid grey;
	height:0px;
}

.required_fields {
	font-weight: bold;
	text-decoration: none;
	color: #009900;
}

.sex {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	line-height: 15px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

a.btn_save_changes			{font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; font-weight: bold; font-style:normal; text-decoration: none; color: #000000;}
a.btn_save_changes:hover 	{font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; font-weight: bold; font-style:normal; text-decoration: none; color: #009900;}

/* Contact */
.icon_contact_large {background-image: url(/_images/icon_contact_large.png); background-repeat: no-repeat;}

.icon_contactperson				{height:16; width:21; background-image: url(/_images/icon_contactperson.png); background-repeat: no-repeat;}
.icon_group				{height:21; width:21; background-image: url(/_images/icon_group.png); background-repeat: no-repeat;}

.icon_contactperson_offline				{height:18; width:18; background-image: url(/_images/icon_contactperson_offline.png); background-repeat: no-repeat;}
.icon_contactperson_online				{height:18; width:18; background-image: url(/_images/icon_contactperson_online.png); background-repeat: no-repeat;}

.text_contact_results {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
}

.framework {width:965px; height:100%; border:0px; border-collapse:collapse; margin:auto;}
.framework_main {width:790px; height:100%; border:0px; border-collapse:collapse; margin:auto;}
.framework_main_input {width:790px; height:100%; border:0px; border-collapse:collapse; margin:auto;}
.framework_doczero {width:20px; height:100%; border:0px; border-collapse:collapse; margin:auto;}

/* Scalable PNG button */
.pngbtn_container_container			{ }

.pngbtn_container					{ margin-top:3px; margin-right:3px; cursor:pointer; display:inline-block; position:relative; width:100px}
.pngbtn_container_ie				{ display:inline;}

.pngbtn_container_disabled, 
.pngbtn_container_disabled a		{ cursor:default; color:gray!important;}

.pngbtn_container_selected,
.pngbtn_container_selected a		{ text-transform:uppercase} 

.pngbtn,
.pngbtn_hover						{ height:20px; width:10px; overflow:visible;}

.pngbtn .btnInLeft img,
.pngbtn_hover .btnInLeft img,
.pngbtn .btnInRight img,
.pngbtn_hover .btnInRight img		{ width: 10px; height:1px;}

.pngbtn .btnIn,
.pngbtn_hover .btnIn				{ height:20px; vertical-align:middle; width:100%}

.pngbtn .btnInLeft,
.pngbtn_hover .btnInLeft			{ width:10px;}
.pngbtn .btnIn,
.pngbtn_hover .btnIn				{ text-align:center;}
.pngbtn .btnInRight,
.pngbtn_hover .btnInRight			{ width:10px; }
.pngbtn .btnIn a,
.pngbtn_hover .btnIn a,
.pngbtn_hover .btnIn a:hover		{ width:100%; height:100%; line-height:18px; vertical-align:middle; color:#FFFFFF; white-space:nowrap; padding-left:4px; padding-right:4px; }

.pngbtn								{ }
.pngbtn .btnIn						{ }
.pngbtn .btnInLeft					{ background-image: url('../../_images/bg_stroke_dark_left_small.png'); background-repeat: no-repeat; }
.pngbtn .btnIn						{ background-image: url('../../_images/bg_stroke_dark_small.png'); background-repeat: repeat-x; }
.pngbtn .btnInRight					{ background-image: url('../../_images/bg_stroke_dark_right_small.png'); background-repeat: no-repeat; }
.pngbtn .btnIn a					{ }

.pngbtn_hover						{ }
.pngbtn_hover .btnIn				{ }
.pngbtn_hover .btnInLeft			{ background-image: url('../../_images/bg_stroke_left_over.png'); background-repeat: no-repeat; }
.pngbtn_hover .btnIn				{ background-image: url('../../_images/bg_stroke_over.png'); background-repeat: repeat-x; }
.pngbtn_hover .btnInRight			{ background-image: url('../../_images/bg_stroke_right_over.png'); background-repeat: no-repeat; }

.pngbtn .btnIn .icon,
.pngbtn_hover .btnIn .icon		{ position:absolute; left:10px; vertical-align:middle;}

/* Prominent button */
.pngbtn_container .prominent a						{ color:#000000;}
.pngbtn_container .prominent .btnInLeft				{ background-image: url('../../_images/bg_stroke_light_left_small.png'); }
.pngbtn_container .prominent .btnIn					{ background-image: url('../../_images/bg_stroke_light_small.png');  }
.pngbtn_container .prominent .btnInRight			{ background-image: url('../../_images/bg_stroke_light_right_small.png');  }



.gridheader								{margin-bottom:2px; margin-top:0px;}
.gridheader .leftborder,
.gridheader .rightborder				{width:15px;}
.gridheader .leftborder .spacer,
.gridheader .rightborder .spacer		{width:15px; height:10px;}
.gridheader .gridheaderin				{color:black;}

.toolbar								{margin-bottom:2px; margin-top:5px;}
.toolbar .leftborder,
.toolbar .rightborder					{width:15px;}
.toolbar .leftborder .spacer,
.toolbar .rightborder .spacer			{width:15px; height:10px;}
.toolbar .toolbarin						{color:white;}
.toolbar a								{color:white;}
.toolbar a:hover,
.toolbar_hover a:hover					{color:inherit;}

.pngbtn_GridItem_container						{ margin-top:2px;}
.pngbtn_GridItem,
.pngbtn_GridItem_hover,
.pngbtn_GridItem_alt,
.pngbtn_GridItem_child,
.pngbtn_GridItem_alt_hover						{ height:20px; width:100%; border-collapse:collapse;padding:0px; margin:0px; border:none;}

.pngbtn_GridItem td,
.pngbtn_GridItem_hover td,
.pngbtn_GridItem_alt td,
.pngbtn_GridItem_child td,
.pngbtn_GridItem_alt_hover td					{ padding:0px; margin:0px;}

.pngbtn_GridItem .btnInLeftTop,
.pngbtn_GridItem_hover .btnInLeftTop,
.pngbtn_GridItem_alt .btnInLeftTop,
.pngbtn_GridItem_child .btnInLeftTop,
.pngbtn_GridItem_alt_hover .btnInLeftTop		{ width:10px; height:10px; background-repeat: no-repeat;}
.pngbtn_GridItem .btnInLeftMiddle,
.pngbtn_GridItem_hover .btnInLeftMiddle,
.pngbtn_GridItem_child.btnInLeftMiddle,
.pngbtn_GridItem_alt .btnInLeftMiddle,
.pngbtn_GridItem_alt_hover .btnInLeftMiddle		{ width:10px; background-repeat: repeat; }
.pngbtn_GridItem .btnInLeftBottom,
.pngbtn_GridItem_child .btnInLeftBottom,
.pngbtn_GridItem_hover .btnInLeftBottom,
.pngbtn_GridItem_alt .btnInLeftBottom,
.pngbtn_GridItem_alt_hover .btnInLeftBottom		{ width:10px;height:10px; background-repeat: no-repeat; }
.pngbtn_GridItem .btnIn,
.pngbtn_GridItem_hover .btnIn,
.pngbtn_GridItem_alt .btnIn,
.pngbtn_GridItem_child .btnIn,
.pngbtn_GridItem_alt_hover .btnIn				{ padding-left:5px; padding-top:0px; padding-bottom:0px; padding-right:5px; vertical-align: middle;}
.pngbtn_GridItem .btnInRightTop,
.pngbtn_GridItem_hover .btnInRightTop,
.pngbtn_GridItem_child .btnInRightTop,
.pngbtn_GridItem_alt .btnInRightTop,
.pngbtn_GridItem_alt_hover .btnInRightTop		{ width:10px; height:10px;}
.pngbtn_GridItem .btnInRightMiddle,
.pngbtn_GridItem_hover .btnInRightMiddle,
.pngbtn_GridItem_child .btnInRightMiddle,
.pngbtn_GridItem_alt .btnInRightMiddle,
.pngbtn_GridItem_alt_hover .btnInRightMiddle	{ width:10px; background-repeat: repeat; }
.pngbtn_GridItem .btnInRightBottom,
.pngbtn_GridItem_child .btnInRightBottom,
.pngbtn_GridItem_hover .btnInRightBottom,
.pngbtn_GridItem_alt .btnInRightBottom,
.pngbtn_GridItem_alt_hover .btnInRightBottom	{ width:10px; height:10px; background-repeat: no-repeat; }

.pngbtn_GridItem .btnInLeftTop					{background-image: url('../../_images/bg_stroke_left_top.png');}
.pngbtn_GridItem .btnInLeftMiddle				{background-image: url('../../_images/bg_stroke.png');}
.pngbtn_GridItem .btnInLeftBottom				{background-image: url('../../_images/bg_stroke_left_bottom.png');  }
.pngbtn_GridItem .btnIn							{background-image: url('../../_images/bg_stroke.png');background-repeat:repeat;}
.pngbtn_GridItem .btnInRightTop					{background-image: url('../../_images/bg_stroke_right_top.png');  }
.pngbtn_GridItem .btnInRightMiddle				{background-image: url('../../_images/bg_stroke.png');}
.pngbtn_GridItem .btnInRightBottom				{background-image: url('../../_images/bg_stroke_right_bottom.png');  }

.pngbtn_GridItem_alt .btnInLeftTop				{background-image: url('../../_images/bg_stroke_left_top_alt.png');}
.pngbtn_GridItem_alt .btnInLeftMiddle			{background-image: url('../../_images/bg_stroke_alt.png');}
.pngbtn_GridItem_alt .btnInLeftBottom			{background-image: url('../../_images/bg_stroke_left_bottom_alt.png');  }
.pngbtn_GridItem_alt .btnIn						{background-image: url('../../_images/bg_stroke_alt.png');background-repeat:repeat;}
.pngbtn_GridItem_alt .btnInRightTop				{background-image: url('../../_images/bg_stroke_right_top_alt.png');  }
.pngbtn_GridItem_alt .btnInRightMiddle			{background-image: url('../../_images/bg_stroke_alt.png');}
.pngbtn_GridItem_alt .btnInRightBottom			{background-image: url('../../_images/bg_stroke_right_bottom_alt.png');  }

.pngbtn_GridItem_child .btnInLeftTop			{background-image: url('../../_images/bg_stroke_left_top_child.png');}
.pngbtn_GridItem_child .btnInLeftMiddle			{background-image: url('../../_images/bg_stroke_child.png');}
.pngbtn_GridItem_child .btnInLeftBottom			{background-image: url('../../_images/bg_stroke_left_bottom_child.png');  }
.pngbtn_GridItem_child .btnIn					{background-image: url('../../_images/bg_stroke_child.png');background-repeat:repeat;}
.pngbtn_GridItem_child .btnInRightTop			{background-image: url('../../_images/bg_stroke_right_top_child.png');  }
.pngbtn_GridItem_child .btnInRightMiddle		{background-image: url('../../_images/bg_stroke_child.png');}
.pngbtn_GridItem_child .btnInRightBottom		{background-image: url('../../_images/bg_stroke_right_bottom_child.png');  }

.pngbtn_GridItem .btnIn a,
.pngbtn_GridItem_alt .btnIn a					{ color:#FFFFFF; }

.pngbtn_GridItem_hover,
.pngbtn_GridItem_alt_hover								{ }
.pngbtn_GridItem_hover .btnInLeftTop,
.pngbtn_GridItem_alt_hover .btnInLeftTop				{ background-image: url('../../_images/bg_stroke_left_top_highlight2.png');}
.pngbtn_GridItem_hover .btnInLeftMiddle,
.pngbtn_GridItem_alt_hover .btnInLeftMiddle				{ background-color:#009900; }
.pngbtn_GridItem_hover .btnInLeftBottom,
.pngbtn_GridItem_alt_hover .btnInLeftBottom				{ background-image: url('../../_images/bg_stroke_left_bottom_highlight2.png');}
.pngbtn_GridItem_hover .btnIn,
.pngbtn_GridItem_alt_hover .btnIn						{ background-color:#009900; background-image: url('../../_images/bg_stroke_highlight2.png');background-repeat:repeat-x;}
.pngbtn_GridItem_hover .btnInRightTop,
.pngbtn_GridItem_alt_hover .btnInRightTop				{ background-image: url('../../_images/bg_stroke_right_top_highlight2.png');}
.pngbtn_GridItem_hover .btnInRightMiddle,	
.pngbtn_GridItem_alt_hover .btnInRightMiddle			{ background-color:#009900; }
.pngbtn_GridItem_hover .btnInRightBottom,
.pngbtn_GridItem_alt_hover .btnInRightBottom			{ background-image: url('../../_images/bg_stroke_right_bottom_highlight2.png');}

.pngbtn_GridItem_hover .btnIn a,
.pngbtn_GridItem_alt_hover .btnIn a						{ color:#FFFFFF;}
.pngbtn_GridItem_hover .btnIn a:hover,
.pngbtn_GridItem_alt_hover .btnIn a:hover				{ color:#FFFFFF;}

/* Back button */
.pngbtn_container .back .btnIn,
.pngbtn_container .back_hover .btnIn {padding-left:20px;}
/* -> Enabled icon*/
.pngbtn_container .back .icon,
.pngbtn_container .back_hover .icon {background-image: url(/_images/icon_back.png);height:20px;width:20px;background-repeat:no-repeat}
/* -> Disabled icon*/
.pngbtn_container_disabled .back .icon,
.pngbtn_container_disabled .back_hover .icon {background-image: url(/_images/icon_back.png);height:20px;width:20px;background-repeat:no-repeat}

/* Edit button */
.pngbtn_container .edit .btnIn,
.pngbtn_container .edit_hover .btnIn {padding-left:20px;}
/* -> Enabled icon*/
.pngbtn_container .edit .icon,
.pngbtn_container .edit_hover .icon {background-image: url(/_images/icon_edit.png);height:20px;width:20px;background-repeat:no-repeat; background-position:0% 50%;}
/* -> Disabled icon*/
.pngbtn_container_disabled .pngbtn .edit .icon,
.pngbtn_container_disabled .pngbtn_hover .edit .icon {background-image: url(/_images/icon_edit.png);height:20px;width:20px;background-repeat:no-repeat; background-position:0% 50%;}

/* Save button */
.pngbtn_container .save .btnIn,
.pngbtn_container .save_hover .btnIn {padding-left:20px;}
/* -> Enabled icon*/
.pngbtn_container .save .icon,
.pngbtn_container .save_hover .icon {background-image: url(/_images/icon_save.gif);height:20px;width:20px;background-repeat:no-repeat; background-position:0% 50%;}
/* -> Disabled icon*/
.pngbtn_container_disabled .pngbtn .save .icon,
.pngbtn_container_disabled .pngbtn_hover .save .icon {background-image: url(/_images/icon_save.gif);height:20px;width:20px;background-repeat:no-repeat; background-position:0% 50%;}

/* Delete button */
.pngbtn_container .delete .btnIn,
.pngbtn_container .delete_hover .btnIn {padding-left:20px;}
/* -> Enabled icon*/
.pngbtn_container .delete .icon,
.pngbtn_container .delete_hover .icon {background-image: url(/_images/icon_delete.png);height:20px;width:20px;background-repeat:no-repeat; background-position:0% 50%;}
/* -> Disabled icon*/
.pngbtn_container_disabled .pngbtn .delete .icon,
.pngbtn_container_disabled .pngbtn_hover .delete .icon {background-image: url(/_images/icon_delete.png);height:20px;width:20px;background-repeat:no-repeat; background-position:0% 50%;}


/* -> Contactform cancel-icon*/
.pngbtn_container .contact_cancel a						{ color:#000000;}
.pngbtn_container .contact_cancel .btnInLeft			{ background-image: url('../../_images/bg_stroke_light_left_small.png'); }
.pngbtn_container .contact_cancel .btnIn				{ background-image: url('../../_images/bg_stroke_light_small.png');  }
.pngbtn_container .contact_cancel .btnInRight			{ background-image: url('../../_images/bg_stroke_light_right_small.png');  }
.pngbtn_container .contact_cancel .icon,
.pngbtn_container .contact_cancel_hover .icon			{background-image: url(/_images/icon_cancel_question.png);height:20px;width:22px;background-repeat:no-repeat; background-position:0% 50%;}
.pngbtn_container .contact_cancel .btnIn,
.pngbtn_container .contact_cancel_hover .btnIn			{padding-left:15px;}
/* -> Contactform save-button */
.pngbtn_container .contact_save a						{ color:#000000;}
.pngbtn_container .contact_save .btnInLeft				{ background-image: url('../../_images/bg_stroke_light_left_small.png'); }
.pngbtn_container .contact_save .btnIn					{ background-image: url('../../_images/bg_stroke_light_small.png');  }
.pngbtn_container .contact_save .btnInRight				{ background-image: url('../../_images/bg_stroke_light_right_small.png');  }
.pngbtn_container .contact_save .icon,
.pngbtn_container .contact_save_hover .icon				{background-image: url(/_images/icon_sent_question.png);height:20px;width:22px;background-repeat:no-repeat; background-position:0% 50%;}
.pngbtn_container .contact_save .btnIn,
.pngbtn_container .contact_save_hover .btnIn			{padding-left:15px;}
/* -> Contactform reset-button */
.pngbtn_container .contact_reset a						{ color:#000000;}
.pngbtn_container .contact_reset .btnInLeft				{ background-image: url('../../_images/bg_stroke_light_left_small.png'); }
.pngbtn_container .contact_reset .btnIn					{ background-image: url('../../_images/bg_stroke_light_small.png');  }
.pngbtn_container .contact_reset .btnInRight			{ background-image: url('../../_images/bg_stroke_light_right_small.png');  }
/* -> Account save-button */
.pngbtn_container .account_save a						{ color:#000000;}
.pngbtn_container .account_save .btnInLeft				{ background-image: url('../../_images/bg_stroke_light_left_small.png'); }
.pngbtn_container .account_save .btnIn					{ background-image: url('../../_images/bg_stroke_light_small.png');  }
.pngbtn_container .account_save .btnInRight				{ background-image: url('../../_images/bg_stroke_light_right_small.png');  }
.pngbtn_container .account_save .icon,
.pngbtn_container .account_save_hover .icon				{background-image: url(/_images/icon_save_account.png);height:20px;width:22px;background-repeat:no-repeat; background-position:0% 50%;}
.pngbtn_container .account_save .btnIn,
.pngbtn_container .account_save_hover .btnIn			{padding-left:15px;}
/* -> Account cancel-button*/
.pngbtn_container .account_cancel a						{ color:#000000;}
.pngbtn_container .account_cancel .btnInLeft			{ background-image: url('../../_images/bg_stroke_light_left_small.png'); }
.pngbtn_container .account_cancel .btnIn				{ background-image: url('../../_images/bg_stroke_light_small.png');  }
.pngbtn_container .account_cancel .btnInRight			{ background-image: url('../../_images/bg_stroke_light_right_small.png');  }
.pngbtn_container .account_cancel .icon,
.pngbtn_container .account_cancel_hover .icon			{background-image: url(/_images/icon_cancel_changes_account.png);height:20px;width:22px;background-repeat:no-repeat; background-position:0% 50%;}
.pngbtn_container .account_cancel .btnIn,
.pngbtn_container .account_cancel_hover .btnIn			{padding-left:15px;}

/* General icon settings */
.icon_delete			{height:20; width:20; background-image: url(/_images/icon_delete.png); background-repeat: no-repeat;}
.icon_save				{height:20px; width:20px; background-image: url(/_images/icon_save.gif); background-repeat: no-repeat;}
.icon_edit				{height:14px; width:12px; background-image: url(/_images/icon_edit.png); background-repeat: no-repeat;}
.icon_back				{height:20px; width:20px; background-image: url(/_images/icon_back.png); background-repeat: no-repeat;}

.framework {width:965px; height:100%; border:0px; border-collapse:collapse; margin:auto;}
.framework_container	{height:100%;}
.framework_main {width:790px; height:100%; border:0px; border-collapse:collapse; margin:auto;}
.framework_main_input {width:790px; height:100%; border:0px; border-collapse:collapse; margin:auto;}
.framework_doczero {width:20px; height:100%; border:0px; border-collapse:collapse; margin:auto;}


.mainMenu					{width:127px; display:inline-block;}
.mainMenu UL	{margin:0px; padding:0px; display:block; }
.mainMenu LI	{margin:0px; padding:0px; display:block;list-style-type:inherit;}
.mainMenu .mainMenuAcademy	{height:32px;width:127px;background-image: url(_images/bg_menu_map.gif); background-repeat: no-repeat; cursor:pointer; }
.mainMenu .mainMenuWorkshop	{height:32px;width:127px;background-image: url(_images/bg_menu_map.gif); background-repeat: no-repeat; cursor:pointer;}
.mainMenu .mainMenuMyDesk	{height:32px;width:127px;background-image: url(_images/bg_menu_map.gif); background-repeat: no-repeat; cursor:pointer;}
.mainMenu .mainMenuKnowledgeCenter	{height:32px;width:127px;background-image: url(_images/bg_menu_map.gif); background-repeat: no-repeat; cursor:pointer; }
.mainMenu .main_menuItem_Text	{height:20px;width:127px;  text-align:center; color:#FFFFFF;cursor:pointer;}
.mainMenu a {padding-top:12px;width:127px;display:block;text-align:center;cursor:pointer;}
.mainMenu .main_menu_closingDIV	{height:40px;width:127px; background-image: url(_images/bg_menu_map.gif); background-repeat: no-repeat; background-position: left bottom;}
.plcMenu_Bottom	{height:180px; width:144px; background-image: url(_images/map_open.gif); background-repeat: no-repeat;}

.contConfirmation,
.contConfirmation td {color:#000000;}

/* ICONS */
/* tabs	 */
.icon_search			{height:24px; width:24px; background-image: url(../../_images/icon_search.png); background-repeat: no-repeat;}
.icon_user				{height:24px; width:24px; background-image: url(../../_images/icon_user.png); background-repeat: no-repeat;}
.icon_contact			{height:24px; width:24px; background-image: url(../../_images/icon_question.png); background-repeat: no-repeat;}
.icon_memo				{height:24px; width:24px; background-image: url(../../_images/icon_memo.png); background-repeat: no-repeat;}


.usernameChangeWarning	{ z-index:6000;}