/* ars navigandi GmbH - arscms */
/* /css/std.css - platform wide std layout */

/* begin general settings *******************************************************/

/* body begin *******************************************************************/
html, body {
	height:100%;
}

body {
	font-family:Arial,Helvetica,Verdana,sans-serif;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/* body end *******************************************************************/

/* structure begin ************************************************************/

.layout_vertical_spacer_1px {
	width:1px;
	background-color:#FFFFFF;
}

.layout_vertical_spacer_5px {
	width:5px;
	background-color:#FFFFFF;
}

.layout_vertical_spacer_6px {
	width:6px;
	background-color:#FFFFFF;
}

.layout_vertical_spacer_8px {
	width:8px;
	background-color:#FFFFFF;
}

.layout_vertical_spacer_10px {
	width:10px;
	background-color:#FFFFFF;
}

.layout_vertical_spacer_11px {
	width:11px;
	background-color:#FFFFFF;
}

.layout_vertical_spacer_236px {
	width:236px;
	background-color:#FFFFFF;
}

.layout_horizontal_spacer_1px {
	height:1px;
	background-color:#FFFFFF;
}

.layout_horizontal_spacer_10px {
	height:10px;
	background-color:#FFFFFF;
}

.layout_horizontal_spacer_13px {
	height:13px;
}

.layout_horizontal_spacer_15px {
	height:15px;
}

.layout_horizontal_spacer_18px {
	height:18px;
}

.layout_horizontal_spacer_28px {
	height:28px;
}

.layout_horizontal_spacer_33px {
	height:33px;
}

table.layout_outer_table {
	width:975px;
}

#header {
	width:969px;
	height:267px;
}

	/* meta nav header begin */
	td.header_meta_elements {
		width:969px;
		height:28px;
		background-color:#EEEFEF;
	}
	
	td.header_searchfield {
		width:215px;
		height:22px;
		padding:6px 0px 0px 17px;
		margin:0px;
	}
	
	div.header_searchfield_limiter {
		width:215px;
		height:22px;
		overflow:hidden;
	}
	
	td.header_nav_meta {
		width:491px;
		height:22px;
		padding:6px 0px 0px 0px;
		font-size:11px;
		vertical-align:top;
		text-indent:10px;
		color:#333333;
	}
	
	a.header_nav_meta {
		padding-left:2px;
		padding-right:2px;
	}
	
	td.header_nav_meta span.header_nav_meta_current {
		padding:2px 4px 2px 4px;
		background-color:#9AB7DC;
	}
	
	td.header_nav_meta a {
		font-size:11px;
		line-height:11px;
		text-decoration:none;
		color:#333333;
	}
	
	td.header_nav_meta a:hover {
		color:#353795;
	}
	
	td.header_meta_spacer_right {
		width:244px;
		height:28px;
		padding:0px; margin:0px;
		text-align:center;
	}
	/* meta nav header end */

	/* header elements begin */
	td.header_elements {
		width:969px;
		height:239px;
		background:transparent url('/styles/images/C/platform/header_elements_top.gif') no-repeat top left;
		vertical-align:bottom;
	}
	img.header_image {
		display:block;
	}
	
	div.header_slogan {
		position:absolute;
		top:28px;
		left:239px;
		width:491px;
		height:31px;
		z-index:100;
	}
	div.header_transparent {
		position:absolute;
		top:60px;
		left:731px;
		width:245px;
		height:207px;
		background-color:#FFFFFF;
		filter: alpha(opacity=65);
		-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";
		opacity: .65;
		z-index:100;
	}
	
	div.header_logo {
		position:absolute;
		top:25px;
		left:792px;
		width:134px;
		height:134px;
		z-index:100;
	}
	
		/* login */
		div.header_login_start, div.header_login {
			position:absolute;
			top:176px;
			left:737px;
			width:232px;
			height:96px;
			background: url('/styles/images/C/platform/login_box_bg.gif') no-repeat top left;
			padding:12px 0px 0px 8px;
			z-index:100;
		}
		
		div.header_login {
			background: url('/styles/images/C/platform/bg_logout.gif') no-repeat bottom center !important;
			top:171px;
			left:737px;
			padding:0px 0px 0px 8px;
			background: none;
			z-index:100;
		}
		
		
		div.header_login_logout {
			position:absolute;
			top:72px;
			left:76px;
			z-index:200;
		}
		
		td.login_label_width {
			width:60px;
			vertical-align:middle;
		}
		td.login_field_width {
			width:94px;
			vertical-align:middle;
		}
	/* header elements end */

	/* navigation elements begin */	
	#nav {
		width:969px;
		height:31px;
	}
	td.nav_roundegde_left, td.nav_roundegde_left_login {
		width:10px;
		background: url('/styles/images/C/platform/nav_roundegde_left_login.gif') no-repeat top left;
	}
	td.nav_roundegde_left {
		background: url('/styles/images/C/platform/nav_roundegde_left.gif') no-repeat top left;
	}
	td.nav_points, td.nav_points_login {
		width:949px;
		height:31px;
		background-color:#9AB7DC;
	}
	td.nav_points {
		background-color:#EEEFEF;
	}
	td.nav_points_style, td.nav_points_style_login {
		border-right:1px solid #B8CDE7;
		vertical-align:middle;
	}
	td.nav_points_style {
		border-right:1px solid #F3F4F4;
	}
	td.nav_points_style img, td.nav_points_style_login img {
		display:block;
	}
	td.nav_roundegde_right, td.nav_roundegde_right_login {
		width:10px;
		background: url('/styles/images/C/platform/nav_roundegde_right_login.gif') no-repeat top left;
	}
	
	td.nav_roundegde_right {
		background: url('/styles/images/C/platform/nav_roundegde_right.gif') no-repeat top left;
	}
	
	a.nav_level0, a.nav_level0:visited, a.nav_level0_login, a.nav_level0_login:visited, span.nav_level0_current, span.nav_level0_login_current {
		font-family:HelveticaNeue-Condensed, Helvetica;
		color:#EEEFEF;
		font-size:15px;
		line-height:17px;
		text-decoration:none;
		padding:0px 10px 0px 10px;
		font-weight:bold;
		letter-spacing:0px;
	}
	
	a.nav_level0, a.nav_level0:visited {
		color:#9FBBDD;
	}
	
	a.nav_level0:hover,a.nav_level0:focus,a.nav_level0:active, a.nav_level0_login:hover,a.nav_level0_login:focus,a.nav_level0_login:active, a.nav_level0_current, a.nav_level0_current:visited {
		color:#353795;
	}
	
	a.logout {
		padding:0px 2px 0px 2px !important;
	}
	
	td.nav_points_style span.nav_level0_current {
		color:#353795;
	}
	
	td.nav_points_style_login span.nav_level0_login_current {
		color:#353795;
	}
	
	span.logout_separator {
		font-family:HelveticaNeue-Condensed, Helvetica;
		color:#9FBBDD; 
		font-size:17px;
		line-height:17px;
		font-weight:bold;
	}
	
#nav_crumbTrail {
	height:2px;
	padding:6px 0px 0px 27px;
	font-size:11px;
}

	#nav_crumbTrail p, #nav_crumbTrail p a, #nav_crumbTrail p a span.link {
		font-size:11px;
		color:#333399;
		padding:0px; margin:0px;
		line-height:11px;
		text-decoration:none;
	}
	
	#nav_Trainings {
		width:238px;
		background: url('/styles/images/C/platform/nav_training_area_header.gif') no-repeat top left;
	}
	
	td.nav_Trainings_subline {
		height:126px;
		vertical-align:bottom;
		padding:0px 0px 5px 44px;
		font-size:11px;
		color:#333399;
	}
	
	a.nav_Trainings_link, a.nav_Trainings_link:hover {
		width:232px;
		height:36px;
		display:block;
		background: url('/styles/images/C/platform/nav_trainings_bg.gif') no-repeat top left;
		color:#FFFFFF;
		font-size:12px;
		font-weight:bold;
		line-height:36px;
		text-decoration:none;
		text-indent:18px;
		border-bottom:1px solid #ffffff;
	}
	
	a.nav_Trainings_link:hover {
		color:#9AB7DC;
	}
	
	span.nav_Trainings_link_active {
		width:232px;
		height:36px;
		display:block;
		background: url('/styles/images/C/platform/nav_trainings_bg.gif') no-repeat top left;
		color:#FFFFFF;
		font-size:12px;
		font-weight:bold;
		line-height:36px;
		text-decoration:none;
		text-indent:18px;
		border-bottom:1px solid #ffffff;
	}
	
	
	
	/* navigation elements end */
	
#content {
	width:730px;
}

#content.loginpage {
	width:969px;
}
	
	/* content elements begin */
	td.content_loginpage_info {
			width:232px;
		}
		
	td.content_loginpage_info_header {^
		width:232px;
		height:11px;
		background: url('/styles/images/C/platform/loginpage_info_header.gif') no-repeat top left;
	}
	
	td.content_loginpage_info_content {
		width:204px;
		background-color:#9AB7DC;
		padding: 0px 14px 0px 14px;
		color:#FFFFFF;
	}
	
	td.content_loginpage_info_footer {
		height:11px;
		background: url('/styles/images/C/platform/loginpage_info_footer.gif') no-repeat top left;
	}
	
	td.content_loginpage_news {
		width:469px;
	}
	
	td.content_loginpage_news h1 {
		padding-top:0px;
		margin-bottom:0px;
	}
	
	td.content_loginpage_sidebar_right {
		width:252px;
	}
	
	td.content_loginpage_box_header {
		width:252px;
		height:30px;
		background: url('/styles/images/C/platform/header_bg_box.gif') no-repeat top left;
		color:#333399;
		font-weight:bold;
		padding:0px 0px 0px 34px;
	}
	
	td.content_loginpage_box_header p {
		margin:9px 0px 0px 0px;
		color:#333399;
	}
	
	td.content_loginpage_box_footer {
		width:252px;
		height:30px;
		background: url('/styles/images/C/platform/footer_bg_box.gif') no-repeat top right;
	}
	
	td.content_loginpage_box_content {
		background-color:#EEEFEF;
		padding:7px 14px 0px 29px;
	}
	
	td.content_sidebar_right {
		width:252px;
	}
	
	#librarySelection.myInputSelect {
		width:124px;
		margin-bottom:3px;
	}
	
	td.content_area, td.content_area_library {
		width:469px;
	}
	
	input.input_searchfield {
		width:120px;
		height:18px;
		margin:0px 5px 0px 0px;
		float:left;
	}
	
	input.myInputSubmit, input.mysubmit, input.mysubmithover, input.myInputReset, input.myresethover {
		color:#9AB7DC;
		background: url('/styles/images/C/platform/searchbutton.gif') no-repeat center;
		border:0px;
		padding-bottom:1px;
		text-align:center;
		width:69px;
		height:22px;
		line-height:22px;
		cursor:pointer;
	}
	
	input.mysubmithover, input.myresethover {
		color:#FFFFFF;
	}
	
	input.myInputReset, input.myresethover {
		background: url('/styles/images/C/platform/inputbutton_reset.gif') no-repeat center;
		width:90px;
	}
	
	/* matrixbox (float only, when not in backend) */
	div.content_matrix_box {
		float:left;
	}
	/* matrixbox end */
	/* content elements end */
	
#footer {
	width:974px;
}
	
	/* meta nav footer */
	td.footer_nav_meta {
		background-color:#EEEFEF;
		width:496px;
		height:31px;
		vertical-align:top;
	}
	
	td.footer_nav_meta_left {
		width:8px;
		background: url('/styles/images/C/platform/footer_nav_meta_left_edge.gif') no-repeat top left;
	}
	
	td.footer_nav_meta_content {
		width:694px;
		padding:11px 0px 0px 3px;
		color:#333333;
		font-size:11px;
	}
	
	td.footer_nav_meta span.header_nav_meta_current {
		padding:2px 4px 2px 4px;
		background-color:#9AB7DC;
	}
	
	td.footer_nav_meta_content a {
		font-size:11px;
		line-height:11px;
		text-decoration:none;
		color:#333333;
	}
	
	td.footer_nav_meta_content a:hover {
		color:#353795;
	}
	
	td.footer_nav_meta_right {
		width:8px;
		background: url('/styles/images/C/platform/footer_nav_meta_right_edge.gif') no-repeat top right;
	}
	
	td.footer_nav_meta_pagetop {
		width:103px;
		padding:6px 5px 0px 0px;
	}
	
	input.myInputButtonPageTop, input.myInputButtonPageTopHover {
		color:#9AB7DC;
		background: url('/styles/images/C/platform/pageTop.gif') no-repeat center;
		border:0px;
		padding:0px 0px 1px 15px;
		text-align:center;
		width:103px;
		height:22px;
		line-height:22px;
		cursor:pointer;
	}
	
	input.myInputButtonPageTopHover {
		color:#FFFFFF;
		background: url('/styles/images/C/platform/pageTop_over.gif') no-repeat center;
	}
	/* meta nav footer end */
	
/* structure end **************************************************************/

/* style begin ****************************************************************/

/* login welcome area */
p.login_label {
	font-weight:bold;
	color:#333399;
	margin:0px; padding:0px;
}
input.loginBoxField {
	width:87px;
	margin:0px;
	height:14px;
}
input.loginBoxButton, input.loginBoxButton_hover {
	color:#9AB7DC;
	background: url('/styles/images/C/platform/loginBoxButton.gif') no-repeat center;
	border:0px;
	padding-bottom:1px;
	text-align:center;
	width:63px;
	height:22px;
	line-height:22px;
	cursor:pointer;
}

p.login_welcome {
	font-size:11px;
	padding-left:50px;
}

/* style end ******************************************************************/



/* begin course matrix settings */

table.content_matrix_table {
	background-color:#FFFFFF;
}

td.content_matrix_tab1 {
	padding:5px;
	background-color:#D7D8D8;
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
}

td.content_matrix_tab2 {
	padding:5px;
	background-color:#D7D8D8;
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
}

td.content_matrix_tab1 p, td.content_matrix_tab2 p {
	color:#333399 !important;
}

td.content_matrix_tab2_border {
}

td.content_matrix_info {
	width:36px;
}
td.content_matrix_trainings {
	width:223px;
}
td.content_matrix_lessons_tab {
	width:350px;
}
td.content_matrix_points {
	width:50px;
}
td.content_matrix_certs {
	width:63px;
}

td.content_matrix_numbers {
	padding:0px 4px 0px 3px;
	background-color:#EEEFEF;
	text-align:center;
}

td.content_matrix_lessons {
	padding:0px 6px 0px 5px;
	background-color:transparent;
	text-align:center;
}

td.content_matrix_lom_custom1 {
	text-align:left;
	padding:3px 6px 3px 11px;
}

td.content_matrix_wbt {
	height:23px;
	line-height:24px;
}

td.content_matrix_lesson_label1 {
	padding:5px 6px 0px 5px;
	background-color:#EEEFEF;
	border-right:1px solid #FFFFFF;
	vertical-align:middle;
	text-align:center;
}

td.content_matrix_lesson_label2 {
	width:170px;
	padding:2px 8px 0px 8px;
	background-color:#EEEFEF;
	border-right:1px solid #FFFFFF;
	vertical-align:middle;
}

td.content_matrix_loop_area {
	background-color:#EEEFEF;
	border-right:1px solid #FFFFFF;
	vertical-align:middle;
}

td.content_matrix_summary, td.content_matrix_cert {
	height:41px;
	border-right:1px solid #FFFFFF;
	vertical-align:middle;
	text-align:center;
	margin:0px; padding:0px;
}

td.content_matrix_cert {
	background-color:#EEEFEF;
}

td.content_matrix_summary img {
	display:inline;
	border:0px none;
}

*.isSubTraining1 {
	background-color:#FADBA2;
}


td.content_matrix_separator {
	border-bottom:1px solid #FFFFFF;
}

td.content_matrix_tab1 p, td.content_matrix_tab2 p, td.content_matrix_lesson_label1 p, td.content_matrix_lesson_label2 p, td.content_matrix_numbers p, td.content_matrix_lessons p {
	color:#333333;
	padding:1px 8px 0px 8px;
	margin:0px;
	display:block;
	background-color:transparent;
	font-weight:bold;
}

td.content_matrix_numbers p, td.content_matrix_lessons p {
	margin:0px;
}

td.content_matrix_lesson_label p {
	color:#333333;
	margin-top:0px;
}

td.tooltip_header {
	background-color:#999999;
	color:#FFFFFF;
	font-weight:bold;
	padding:3px;
	font-size:11px;
}

td.tooltip_whitebg {
	background-color:#FFFFFF;
	color:#000000;
	padding:3px;
	font-size:11px;
}

td.tooltip_darkgreybg {
	background-color:#D2D2D2;
	color:#000000;
	padding:3px;
	font-size:11px;
}

td.tooltip_lightgreybg {
	background-color:#E4E4E4;
	color:#000000;
	padding:3px;
	font-size:11px;
}

td.tooltip_orange {
	background-color:#ee2222;
	color:#FFFFFF;
	padding:3px;
	font-weight:bold;
	font-size:11px;
}

td.tooltip_orange_description {
	background-color:#ee2222;
	color:#000000;
	padding:3px;
	font-weight:bold;
}

td.tooltip_lightgreybg_description {
	background-color:#E4E4E4;
	color:#000000;
	padding:3px;
	font-weight:bold;
	font-size:11px;
}

td.tooltip_darkgreybg_description {
	background-color:#D2D2D2;
	color:#000000;
	padding:3px;
	font-weight:bold;
	font-size:11px;
}

img.wbt_icon_float {
	float:left; margin:0px 5px 0px 0px;
}

p.wbt_icon_float{
	line-height:25px;
}

td.content_matrix_info_header {
	padding:15px 20px 10px 0px;
	color:#333399;
	font-weight:bold;
}

td.content_matrix_info_header_legend {
	width:200px;
}

td.content_matrix_info_legend_symbols {
	width:30px;
	height:31px;
	padding:3px 10px 0px 0px;
	text-align:left;
	vertical-align:middle;
}

td.content_matrix_info_legend_description {
	line-height:31px;
	vertical-align:middle;
}

hr.content_matrix_info_legend {
	color:#EEEFEF;
	background-color:#EEEFEF;
	border:#EEEFEF;
	height:1px;
}

/* end course matrix settings */


/* begin library settings */

	td.content_library_pagination {
		height:22px;
		line-height:22px;
		border-bottom:1px solid #EEEFEF;
		padding:0px 0px 0px 0px;
	}
	
	td.content_library_pagination a {
		text-decoration:none;
		font-weight:bold;
	}
	
	td.content_area_library h1 {
		margin-bottom:0px;
	}
	
	td.content_library_separator {
		height:30px;
		line-height:30px;
		border-bottom:1px solid #EEEFEF;
		padding:0px 0px 0px 0px;
	}
	
	td.content_library_sco_thumb {
		width:91px;
		vertical-align:top;
	}
	
	div.content_library_thumb_border {
		border:2px solid #EEEFEF;
	}
	
	a.content_library_thumb_link {
		border:2px solid #EEEFEF;
		display:block;
		text-decoration:none;
	}
	
	a.content_library_thumb_link:hover {
		border:2px solid #3333FF;
	}
	
	a.content_library_sco_link {
		text-decoration:none;
	}
	
	span.content_library_sco_info {
		color:#333399;
	}	
	
	img.content_library_sco_icon {
		float:left;
		margin:0px 7px 20px 0px;
	}
	
	td.content_library_encyclopedia_letter {
		vertical-align:middle;
		width:38px;
	}
	
	td.content_library_encyclopedia_letter p {
		color:#999999;
		font-weight:bold;
		margin:0px 0px 0px 12px;
	}
	
	td.content_library_encyclopedia_entry {
		width:300px;
		height:27px;
		vertical-align:middle;
	}
	
	td.content_library_encyclopedia_entry p {
		line-height:12px;
		padding:0px; margin:0px;
	}
	
	td.content_library_encyclopedia_entry p a {
		text-decoration:none;
	}
	
	td.content_library_separator_library {
		height:1px;
		line-height:1px;
		border-bottom:1px solid #EEEFEF;
		padding:0px 0px 0px 0px;
	}
	
	td.content_library_popup {
		padding:19px 0px 0px 25px;
		width:740px;
	}
	
	td.content_library_popup table tr td.content_area {
		width:740px;
	}
	
	td.content_library_popup table tr td.layout_vertical_spacer_6px, td.content_library_popup table tr td.content_sidebar_right {
		width:0px;
	}
	
	td.content_library_popup_crumbTrail {
		background-color:#EEEFEF;
		width:740px;
		height:31px;
		vertical-align:top;
	}
	
	td.content_library_popup_crumbTrail p {
		color:#333399;
		padding:9px 0px 0px 3px;
		line-height:12px;
	}
	
	td.content_library_popup_crumbTrail_left {
		width:8px;
		background: url('/styles/images/C/platform/popup_crumbtrail_left_edge.gif') no-repeat top left;
	}
	
	td.content_library_popup_crumbTrail_content {
		width:724px;
		padding-top:2px;
	}
	
	td.content_library_popup_crumbTrail_right {
		width:8px;
		background: url('/styles/images/C/platform/popup_crumbtrail_right_edge.gif') no-repeat top right;
	}
	
	td.content_library_description {
		padding-left:11px;
		width:600px;
	}
	
	td.content_library_sco_description {
		width:600px;
	}
	
	a.printbutton, a.closebutton {
		color:#9AB7DC;
		background: url('/styles/images/C/platform/searchbutton.gif') no-repeat center;
		border:0px;
		padding-bottom:1px;
		text-align:center;
		width:69px;
		height:22px;
		line-height:22px;
		display:block;
		cursor:pointer;
		text-decoration:none;
		font-size:11px;
		font-weight:bold;
	}
	
	a.closebutton {
		background: url('/styles/images/C/platform/closebutton.gif') no-repeat center;
		width:119px;
	}
	
	td.content_orderform_price {
		width:1%;
		padding:4px 10px 0px 10px;
		background-color:#EEEFEF;
	}
	
	td.content_orderform_quantity {
		width:1%;
		padding:4px 0px 0px 10px;
	}
	
	td.content_orderform_quantityInput {
		width:98%;
	}
	
	div.orderform_shoppingCart_main {
		position:relative;
		width:100%;
		height:100%;
	}
	
	div.orderform_shoppingCart_deleteButton {
		position:relative;
		width:0px;
		height:0px;
		left:30px;
		top:0px;
	}
	
	table.orderform_shoppingCart_layout {
		width:100%;
		padding:0px;
		margin:0px;
		border-collapse:collapse;
	}
	
	td.orderform_shoppingCart_thumb {
		width:40px;
		text-align:left;
		padding-top:10px;
	}
	
	td.orderform_shoppingCart_title {
		text-align:left;
		padding-top:10px;
	}
	
	td.orderform_shoppingCart_quantity {
		width:25px;
		text-align:right;
		padding:10px 2px;
		background-color:#F7F7F7;
	}
	
	td.orderform_shoppingCart_horizontalSpacer_3px {
		height:3px;
		border-top:1px solid #F7F7F7;
	}
	
	td.orderform_shoppingCart_horizontalSpacer_10px {
		height:10px;
		border-top:1px solid #F7F7F7;
	}
	

/* end library settings */

/* begin profile settings */

td.profile_tableHeader {
	font-weight:bold;
	padding-top:15px;
	padding-bottom:10px;
}

td.profile_formDescription {
	width:150px;
	padding-left:8px;
	line-height:20px;
	background-color:#EEEFEF;
}

td.profile_formDescription p {
	line-height:20px;
}

td.profile_formDescription_spacer {
	height:2px;
}

td.formDescription {
	width:150px;
	padding-left:8px;
	background-color:#EEEFEF;
}

span.profile_formSubtext p {
	color:red;
	line-height:12px;
	margin:1px; padding:1px;
}

span.formSubtext p {
	color:red;
	line-height:12px;
	margin:1px; padding:1px;
}

ul.profilEdit_error {
	color:red;
}

td.profile_tableData {
	width:300px;
	margin-left:4px;
	text-align:left;
	padding-left:8px;
}

td.searchInput {
	width:300px;
	height:22px;
}

td.searchSubmit {
	width:69px;
	height:22px;
}

input.input_searchfield_actual {
	width:300px;
	height:18px;
	margin:0px 5px 0px 0px;
}

#profiledisplay, #editprofile, #passworddisplay {
	margin:48px 0px 0px 240px;
}

table#profiledisplay td.profile_tableData {
	width:300px;
	background-color:#EEEEEE;
	padding-left:8px;
}

td.profile_fieldseparator {
	width:2px;
}

td.tableData {
	width:300px;
	text-align:left;
}
div.profile_accountOptions {
	width:610px;
}

td.profile_buttons a {
		color:#9AB7DC;
		background: url('/styles/images/C/platform/profilbutton.gif') no-repeat center;
		width:119px;
		border:0px;
		margin-right:10px;
		padding-bottom:1px;
		text-align:center;
		height:22px;
		line-height:22px;
		display:block;
		float:left;
		cursor:pointer;
		text-decoration:none;
		font-size:11px;
		font-weight:bold;
}

td.profile_buttons a:hover, td.profile_buttons a:focus, td.profile_buttons a:active {
	color:#FFFFFF;
}

span.profile_button_current {
		color:#353795;
		background: url('/styles/images/C/platform/profilbutton_current.gif') no-repeat center;
		width:119px;
		border:0px;
		margin-right:10px;
		padding-bottom:1px;
		text-align:center;
		height:22px;
		line-height:22px;
		display:block;
		float:left;
		text-decoration:none;
		font-size:11px;
		font-weight:bold;
}

/* end profile settings */

/* begin sitemap settings */

div.sitemap_tableHeader {
	margin:0px 0px 0px 0px;
	padding:5px 0px 5px 0px;
	font-weight:bold;
	background-color:#AAC1E0;
	color:#FFFFFF;
	text-indent:8px;
	font-size:13px;
	width:100%;
	vertical-align: middle;
}

ul.sitemap_depthIs3 {
	margin-left:0px;
	margin-top:3px;
	margin-bottom:3px;
	list-style-type:square;
	list-style-image: url('/styles/images/C/platform/arrow_right.gif');
	list-style-position:outside;
}

li.sitemap_depthIs4 {
	margin-left:20px;
	list-style-type:square;
	list-style-position:outside;
	list-style-image: url('/styles/images/C/platform/list_dot.gif');
	font-size:12px;
}

ul.sitemap_depthIs3 a {
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}

li.sitemap_depthIs4 a {
	text-decoration:none;
	font-weight:normal;
}

/* end sitemap settings */