@charset "iso-8859-1";

/* global */
body {
	background:#fff;
}
body * {
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:11px;
}

/* layout */
* {
	padding:0;
	margin:0;
}

#page {
	min-width:960px;
}
	#page #layout {
		width:auto;
	}
		#page #layout #content {
			position:relative;
		}
			#page #layout #content #columns {
				min-height:360px;
				width:100%;
			}
				#page #layout #content #columns.show_column_right_background {
					background:#fff url(../images/backgrounds/bg_column_right.gif) repeat-y right top;
					overflow:hidden;
				}
				#page #layout #content #columns .columns_container {
				}
				#page #layout #content #columns.show_column_left .columns_container {
					margin-left:233px;
				}
				#page #layout #content #columns.show_column_right .columns_container {
					padding-right:280px;
				}
					#page #layout #content #columns .columns_container .column_left {
						float:left;
						display:none; /* turn off column if not used */
						margin-left:-233px;
						width:233px;
					}
					#page #layout #content #columns.show_column_left .columns_container .column_left {
						display:block; /* turn on column */
					}
					#page #layout #content #columns .columns_container .column_right {
						float:left;
						display:none; /* turn off column if not used */
						margin-right:-280px;
						width:280px;
					}
					#page #layout #content #columns.show_column_right .columns_container .column_right {
						display:block; /* turn on column */
					}
					#page #layout #content #columns .columns_container .column_main {
						float:left;
						width:100%;
					}
		#page #layout #content #footer {
			position:relative;
			clear:both;
		}

#dialog {
}
	#dialog #layout {
	}
		#dialog #layout #content {
		}
			#dialog #layout #content #columns {
			}

/* layout - IE6 */
/*\*/
* html #page {
	padding-left:960px;
}
* html #page #layout #content {
	margin-left:-960px;
}
* html #page,
* html #page #layout,
* html #page #layout #content,
* html #page #layout #content .columns_container {
	height:1px;
}
* html #page #layout #content #columns .columns_container .column_left {
	position:relative;
}
* html #page #layout #content #columns.show_column_right_background {
	overflow:visible;
}
* html #page #layout #content #header,
* html #dialog #layout #content #header {
	overflow:visible;
	height:1%;
}
* html #page #layout #content #columns {
	overflow:visible;
	height:360px;
}
/**/

/* modules */
#content {
}
	#content a {
		text-decoration:underline;
		color:#b20202;
	}
	#content a:hover {
		color:#ef0000;
	}
	#content a.black {
		text-decoration:underline;
		color:#000;
	}
	#content a.black:hover {
		color:#000;
	}
	#content a.gray {
		text-decoration:underline;
		color:#656565;
	}
	#content a.gray:hover {
		color:#000;
	}
	#content a.arrow {
		background:url(../images/icons/ic_a_arrow.gif) no-repeat left 5px;
		padding-left:10px;
	}
	#content a.arrow_black {
		background:url(../images/icons/ic_a_arrow_black.gif) no-repeat left 5px;
		padding-left:10px;
		color:#000;
	}
	#content a.arrow_gray {
		background:url(../images/icons/ic_a_arrow_gray.gif) no-repeat left 5px;
		padding-left:10px;
		color:#656565;
	}
	#content a.arrow_gray:hover {
		color:#000;
	}
	#content a.arrow_help {
		background:url(../images/icons/ic_a_arrow_help.gif) no-repeat left 5px;
		padding-left:10px;
		color:#58588c;
	}
	#content a.arrow_help:hover {
		color:#8e8ebf;
	}
	#content a.back_gray {
		background:url(../images/icons/ic_a_back_gray.gif) no-repeat left 5px;
		padding-left:8px;
		color:#656565;
	}
	#content a.back_gray:hover {
		color:#000;
	}
	#content a.next_gray {
		background:url(../images/icons/ic_a_next_gray.gif) no-repeat right 5px;
		padding-right:8px;
		color:#656565;
	}
	#content a.next_gray:hover {
		color:#000;
	}
	#content a.hover {
		text-decoration:none;
	}
	#content a.hover:hover {
		text-decoration:underline;
	}
	#content a.button,
	#content a.back_button,
	#content a.next_button {
		text-decoration:none;
		white-space:nowrap;
		color:#000;
	}
		#content a.button,
		#content a.button *,
		#content a.back_button,
		#content a.back_button *,
		#content a.next_button,
		#content a.next_button * {
			cursor:pointer;
		}
		#content a.button:hover,
		#content a.back_button:hover,
		#content a.next_button:hover {
			text-decoration:none;
			color:#000;
		}
		#content a.button span.left,
		#content a.back_button span.left,
		#content a.next_button span.left {
			background:url(../images/backgrounds/bg_button_left.gif) no-repeat 0px 0px;
			height:24px;
			width:6px;
			float:left;
		}
		#content a.gray_button span.left {
			background:url(../images/backgrounds/bg_button_gray_left.gif) no-repeat 0px 0px;
		}
		#content a.button span.text,
		#content a.back_button span.text,
		#content a.next_button span.text {
			background:url(../images/backgrounds/bg_button.gif) repeat-x 0px 0px;
			padding:5px 5px 0 5px;
			height:24px;
			float:left;
		}
			#content a.back_button span.text span {
				background:url(../images/icons/ic_button_back.gif) no-repeat left center;
				padding-left:8px;
			}
			#content a.next_button span.text span {
				background:url(../images/icons/ic_button_next.gif) no-repeat right center;
				padding-right:8px;
			}
			#content a.button span.text span.arrow {
				background:url(../images/icons/ic_button_highlight.gif) no-repeat right center;
				padding-right:12px;
			}
			#content a.button span.text span.highlight,
			#content a.back_button span.text span.highlight,
			#content a.next_button span.text span.highlight {
				font-weight:bold;
			}
		#content a.button span.right,
		#content a.back_button span.right,
		#content a.next_button span.right {
			background:url(../images/backgrounds/bg_button_right.gif) no-repeat 0px 0px;
			height:24px;
			width:6px;
			float:left;
		}
	#content a.smallbutton,
	#content a.back_smallbutton,
	#content a.next_smallbutton {
		text-decoration:none;
		white-space:nowrap;
		color:#000;
	}
		#content a.smallbutton,
		#content a.smallbutton *,
		#content a.back_smallbutton,
		#content a.back_smallbutton *,
		#content a.next_smallbutton,
		#content a.next_smallbutton * {
			cursor:pointer;
		}
		#content a.smallbutton:hover,
		#content a.back_smallbutton:hover,
		#content a.next_smallbutton:hover {
			text-decoration:none;
			color:#000;
		}
		#content a.smallbutton span.left,
		#content a.back_smallbutton span.left,
		#content a.next_smallbutton span.left {
			background:url(../images/backgrounds/bg_small_button_left.gif) no-repeat 0px 0px;
			height:19px;
			width:6px;
			float:left;
		}
		#content a.smallbutton span.text,
		#content a.back_smallbutton span.text,
		#content a.next_smallbutton span.text {
			background:url(../images/backgrounds/bg_small_button.gif) repeat-x 0px 0px;
			padding:2px 5px 0 5px;
			height:19px;
			float:left;
		}
			#content a.back_smallbutton span.text span {
				background:url(../images/icons/ic_button_back.gif) no-repeat left center;
				padding-left:8px;
			}
			#content a.next_smallbutton span.text span {
				background:url(../images/icons/ic_button_next.gif) no-repeat right center;
				padding-right:8px;
			}
			#content a.smallbutton span.text span.arrow {
				background:url(../images/icons/ic_button_highlight.gif) no-repeat right center;
				padding-right:12px;
			}
			#content a.smallbutton span.text span.highlight,
			#content a.back_smallbutton span.text span.highlight,
			#content a.next_smallbutton span.text span.highlight {
				font-weight:bold;
			}
		#content a.smallbutton span.right,
		#content a.back_smallbutton span.right,
		#content a.next_smallbutton span.right {
			background:url(../images/backgrounds/bg_small_button_right.gif) no-repeat 0px 0px;
			height:19px;
			width:6px;
			float:left;
		}
	#content a.help {
		color:#58588c;
		background:url(../images/icons/ic_a_help.gif) no-repeat left top;
		padding:1px 0 3px 20px;
	}
	#content a.help:hover {
		color:#8e8ebf;
	}
	#content p.center {
		text-align:center;
	}
	#content p.right {
		text-align:right;
	}
	#content img {
		border:none;
	}
	#content img.right {
		float:right;
		margin-left:6px;
		margin-bottom:6px;
	}
	#content img.left {
		float:left;
		margin-right:6px;
		margin-bottom:6px;
	}
	#content img.middle {
		vertical-align:middle;
		margin-right:6px;
	}
	#content img.border {
		border:solid 1px #c6c3bd;
	}
	#content table {
	}
	#content table.left {
		float:left;
	}
	#content table.right {
		float:right;
	}
	#content table.max {
		width:100%;
	}
			#content table tr {
			}
				#content table tr th.top,
				#content table tr td.top {
					vertical-align:top;
				}
				#content table tr th.right,
				#content table tr td.right {
					text-align:right;
				}
				#content table tr th.center,
				#content table tr td.center {
					text-align:center;
				}
				#content table tr th.bottom,
				#content table tr td.bottom {
					vertical-align:bottom;
				}
				#content table tr th.middle,
				#content table tr td.middle {
					vertical-align:middle;
				}
	#content ul {
		list-style:none;
	}
	#content input.checkbox,
	#content input.radio {
		height:13px;
		width:13px;
	}
	#content span.comment {
		color:#808080;
	}
	#content span.nowrap {
		white-space:nowrap;
	}
	#content .clear {
		overflow:hidden;
		height:1px;
		width:100%;
		clear:both;
	}

#global {
	overflow:hidden;
	background:#9bd0e6 url(../images/backgrounds/bg_top_privat.jpg) repeat-y 0px 0px;
	border-bottom:solid 5px #d0e3ec;
	height:75px;
	clear:both;
}
#global.erhverv {
	background:#5d8abb url(../images/backgrounds/bg_top_erhverv.jpg) repeat-y 0px 0px;
}
	#global a.logo {
		position:absolute;
		left:24px;
		top:20px;
	}
	#global p.debug {
		position:absolute;
		color:#656565;
		padding:0;
		left:24px;
		top:60px;
	}
	#global #global_navigation {
		float:right;
		position:relative;
		/* debug */ background:#66b3d5 url(../images/backgrounds/bg_top_nav_privat.jpg) repeat-x 0px 0px;
		height:75px;
		width:280px;
	}
	#global.erhverv #global_navigation {
		background:#275fa2 url(../images/backgrounds/bg_top_nav_erhverv.jpg) repeat-x 0px 0px;
	}
		#global #global_navigation ul {
			position:absolute;
			list-style:none;
			left:14px;
			top:46px;
		}
			#global #global_navigation ul li {
				float:left;
				border-right:1px solid #4a536c;
				padding:0 12px 4px;
				height:15px;
			}
			#global.erhverv #global_navigation ul li {
				border-right:1px solid #fff;
			}
				#global #global_navigation ul li a {
					text-decoration:none;
					color:#4a536c;
				}
				#global.erhverv #global_navigation ul li a {
					color:#fff;
				}
				#global #global_navigation ul li a:hover {
					text-decoration:underline;
				}
				#global #global_navigation ul li.active a {
					text-decoration: underline;
					color:#272725;
				}
				#global.erhverv #global_navigation ul li.active a {
					color:#fff;
				}
				#global #global_navigation ul li.noline {
					border:none;
				}

#navigation {
	background:#fff url(../images/backgrounds/bg_navigation.gif) repeat-x left bottom;
	overflow:hidden;
	height:46px;
}
	#navigation #primary_navigation {
	}
		#navigation #primary_navigation ul {
			list-style:none;
			padding-left:12px;
		}
			#navigation #primary_navigation ul li {
				float:left;
				background:url(../images/backgrounds/bg_tab.gif) repeat-x 0px 0px;
				margin:13px 0 0 -1px;
				height:33px;
			}
			#navigation #primary_navigation ul li.active {
				background-image:url(../images/backgrounds/bg_tab_active.gif);
				margin:13px 1px 0 0;
			}
			#navigation #primary_navigation ul li.notab {
				background-image:none;
				margin:13px 0 0 -1px;
			}
				#navigation #primary_navigation ul li span.left {
					float:left;
					display:block;
					background:url(../images/backgrounds/bg_tab_left.gif) no-repeat 0px 0px;
					overflow:hidden;
					height:33px;
					width:3px;
				}
				#navigation #primary_navigation ul li span.right {
					float:left;
					display:block;
					background:url(../images/backgrounds/bg_tab_right.gif) no-repeat 0px 0px;
					overflow:hidden;
					height:33px;
					width:3px;
				}
				#navigation #primary_navigation ul li.active span.left {
					background-image:url(../images/backgrounds/bg_tab_active_left.gif);
				}
				#navigation #primary_navigation ul li.active span.right {
					background-image:url(../images/backgrounds/bg_tab_active_right.gif);
				}
				#navigation #primary_navigation ul li.notab span {
					background-image:none;
				}
				#navigation #primary_navigation ul li a {
					float:left;
					margin:9px 17px 0;
					display:inline;
					text-decoration:none;
					color:#333;
				}
				#navigation #primary_navigation ul li.notab a {
					color:#808080;
				}
				#navigation #primary_navigation ul li.active a {
					color:#000;
				}
				#navigation #primary_navigation ul li a:hover {
					text-decoration:underline;
					color:#000;
				}
	#navigation #secondary_navigation {
		width:280px;
		background:url(../images/backgrounds/bg_secondary_navigation.gif) repeat-x 0px -6px;
		float:right;
	}
		#navigation #secondary_navigation ul {
			list-style:none;
			padding-left:12px;
		}
			#navigation #secondary_navigation ul li {
				float:left;
				background:url(../images/backgrounds/bg_tab_line_right.gif) no-repeat right top;
				margin:13px 0 0 -1px;
				height:33px;
			}
			#navigation #secondary_navigation ul li.noline {
				background:none;
			}
			#navigation #secondary_navigation ul li.active {
				background:url(../images/backgrounds/bg_tab_active.gif) repeat-x 0px 0px;
			}
				#navigation #secondary_navigation ul li span.left {
					float:left;
					display:block;
					overflow:hidden;
					height:33px;
					width:3px;
				}
				#navigation #secondary_navigation ul li span.right {
					float:left;
					display:block;
					overflow:hidden;
					height:33px;
					width:3px;
				}
				#navigation #secondary_navigation ul li.active span.left {
					background:url(../images/backgrounds/bg_tab_active_left.gif) no-repeat 0px 0px;
				}
				#navigation #secondary_navigation ul li.active span.right {
					background:url(../images/backgrounds/bg_tab_active_right.gif) no-repeat 0px 0px;
				}
				#navigation #secondary_navigation ul li a {
					float:left;
					margin:9px 17px 0;
					display:inline;
					text-decoration:none;
					color:#333;
				}
				#navigation #secondary_navigation ul li a:hover {
					text-decoration:underline;
					color:#000;
				}

#header {
	background:#fff url(../images/backgrounds/bg_header.gif) repeat-x 0px 0px;
	position:relative;
	overflow:hidden;
	padding:12px 0;
	width:100%;
	clear:both;
}
	#header #primary_header {
		margin:0px 292px 0 24px;
		min-height:15px;
		height:auto !important;
		height:15px;
	}
		#header #primary_header ul {
		}
			#header #primary_header ul li {
				float:left;
				white-space:nowrap;
				background:url(../images/icons/ic_breadcrumb.gif) no-repeat right center;
				padding:0 12px 2px 0;
				margin-right:6px;
				color:#808080;
			}
			#header #primary_header ul li.last {
				background:none;
				padding-left:0;
				margin-right:0;
			}
				#header #primary_header ul li a {
					color:#808080;
				}
				#header #primary_header ul li a:hover {
					color:#000;
				}
	#header #secondary_header {
		position:absolute;
		width:280px;
		right:0px;
		top:12px;
	}
		#header #secondary_header ul {
			list-style:none;
			padding-left:16px;
		}
			#header #secondary_header ul li {
				float:right;
				height:16px;
				padding:0 12px;
				border-left:solid 1px #c6c3bd;
				color:#808080;
			}
			#header #secondary_header ul li.noline {
				border-left:none;
			}
				#header #secondary_header ul li a {
					text-decoration:none;
					padding:1px 0;
					color:#808080;
				}
				#header #secondary_header ul li a:hover {
					color:#000;
				}
				#header #secondary_header ul li a.textsize {
					background:url(../images/icons/ic_text_normal.gif) no-repeat right center;
					padding-right:38px;
				}
				#header #secondary_header ul li a.text_normal {
					background:url(../images/icons/ic_text_normal.gif) no-repeat right center;
					padding-right:38px;
				}
				#header #secondary_header ul li a.text_large {
					background:url(../images/icons/ic_text_large.gif) no-repeat right center;
					padding-right:38px;
				}
				#header #secondary_header ul li a.print {
					background:url(../images/icons/ic_text_print.gif) no-repeat right center;
					padding-right:19px;
				}
				#header #secondary_header ul li a.tellafriend {
					background:url(../images/icons/ic_tell_a_friend.gif) no-repeat right center;
					padding-right:19px;
				}

#columns ul {
}
	#columns ul li {
		background:url(../images/icons/ic_dot_full.gif) no-repeat 0px 5px;
		padding-left:11px;
	}
	#columns ul.nobullets {
		margin-left:11px !important;
	}
		#columns ul.nobullets li {
			background:none;
			padding-left:0;
		}
	#columns ul li.nobullet {
		background:none;
	}
	#columns ul li.spacer {
		margin-top:12px;
	}
		#columns ul li ul {
		}
			#columns ul li ul li {
				background:url(../images/icons/ic_dot_hollow.gif) no-repeat 0px 5px;
			}
	#columns ul.functions {
		list-style:none;
		padding:0 0 0 4px;
		background:url(../images/backgrounds/bg_line.gif) repeat-x 0px bottom;
		overflow:hidden;
		height:26px;
	}
		#columns ul.functions li {
			float:left;
			display:inline;
			overflow:hidden;
			padding:5px 7px 1px 5px;
			background:url(../images/backgrounds/bg_functions_li.gif) no-repeat right 0px;
			text-align:center;
			height:20px;
		}
			#columns ul.functions li.noline {
				background:none;
			}
				#columns ul.functions li a {
					background:none;
					text-decoration:none;
					padding:0 0 2px 0;
					color:#000;
				}
				#columns ul.functions li a:hover,
				#columns ul.functions li.active a {
					text-decoration:underline;
					color:#000;
				}
				#columns ul.functions li a.folderarchive {
					background:url(../images/icons/ic_folder_archive.gif) no-repeat 0px 0px;
					padding-left:18px;
				}
				#columns ul.functions li a.foldernew {
					background:url(../images/icons/ic_folder_new.gif) no-repeat 0px 0px;
					padding-left:18px;
				}
				#columns ul.functions li a.folderrename {
					background:url(../images/icons/ic_folder_rename.gif) no-repeat 0px 0px;
					padding-left:18px;
				}
				#columns ul.functions li a.folderdelete {
					background:url(../images/icons/ic_folder_delete.gif) no-repeat 0px 0px;
					padding-left:18px;
				}
				#columns ul.functions li a.foldermove {
					background:url(../images/icons/ic_folder_move.gif) no-repeat 0px 0px;
					padding-left:18px;
				}
				#columns ul.functions li a.documentdownload {
					background:url(../images/icons/ic_document_download.gif) no-repeat 0px 0px;
					padding-left:18px;
				}
				#columns ul.functions li a.documentdownload {
					background:url(../images/icons/ic_document_download.gif) no-repeat 0px 0px;
					padding-left:18px;
				}
				#columns ul.functions li a.documentrename {
					background:url(../images/icons/ic_document_rename.gif) no-repeat 0px 0px;
					padding-left:18px;
				}
				#columns ul.functions li a.documentdelete {
					background:url(../images/icons/ic_document_delete.gif) no-repeat 0px 0px;
					padding-left:18px;
				}
				#columns ul.functions li a.documentmove {
					background:url(../images/icons/ic_document_move.gif) no-repeat 0px 0px;
					padding-left:18px;
				}
				#columns ul.functions li a.documentarchive {
					background:url(../images/icons/ic_document_archive.gif) no-repeat 0px 0px;
					padding-left:18px;
				}
	#columns ul.columnlist {
		list-style:none;
		margin-left:0;
		padding-left:0;
		width:auto;
	}
		#columns ul.columnlist li {
			float:left;
			background:#fff;
			white-space:nowrap;
			overflow:hidden;
			padding:0 0 7px 0;
			margin:0;
		}
		#columns ul.columnlist_1 li {
			width:100%;
		}
		#columns ul.columnlist_2 li {
			width:49.9%;
		}
		#columns ul.columnlist_3 li {
			width:33.2%;
		}
		#columns ul.columnlist_4 li {
			width:24.9%;
		}
		#columns ul.columnlist_5 li {
			width:20%;
		}
#columns .column_main {
}
	#columns .column_main .box {
		margin:0 12px;
		width:auto;
	}
		#columns .column_main .box h1 {
			font-size:14px;
			font-weight:bold;
			padding:7px 0 7px 11px;
			background:url(../images/backgrounds/bg_line.gif) repeat-x left bottom;
			position:relative;
			margin:0 0 14px;
			display:block;
		}
			#columns .column_main .box h1 span {
				font-weight:normal;
			}
			#columns .column_main .box h1 a.help {
				font-weight:normal;
				position:absolute;
				right:12px;
			}
		#columns .column_main .box h2 {
			font-weight:bold;
			background:#f4f7f8;
			padding:3px 0 4px 11px;
			margin:0 0 14px;
			clear:both;
		}
			#columns .column_main .box h2 span {
				font-weight:normal;
			}
			#columns .column_main .box h2 a {
				margin-left:12px;
			}
		#columns .column_main .box h3 {
			font-weight:bold;
			padding:3px 0 4px 11px;
			clear:both;
		}
			#columns .column_main .box h3 span {
				font-weight:normal;
			}
		#columns .column_main .box p {
			margin:0 0 12px 0;
			padding:0 11px;
		}
		#columns .column_main .box ul {
			margin-bottom:14px;
			margin-left:14px;
		}
		#columns .column_main .box ul.links {
		}
			#columns .column_main .box ul.links li {
				background:url(../images/icons/ic_a_arrow.gif) no-repeat left center;
				padding-left:14px;
				margin-bottom:4px;
			}
			#columns .column_main .box ul.links li.secure {
				background:url(../images/icons/ic_a_secure.gif) no-repeat 0px 4px;
			}
			#columns .column_main .box ul.links li.nobullet {
				background:none;
			}
		#columns .column_main .box ul.links_black {
		}
			#columns .column_main .box ul.links_black li {
				background:url(../images/icons/ic_a_arrow_black.gif) no-repeat left center;
				padding-left:14px;
				margin-bottom:4px;
			}
				#columns .column_main .box ul.links_black li a {
					color:#000;
				}
			#columns .column_main .box ul.links_black li.secure {
				background:url(../images/icons/ic_a_secure_black.gif) no-repeat 0px 4px;
			}
			#columns .column_main .box ul.links_black li.nobullet {
				background:none;
			}
		#columns .column_main .box ul.links_gray {
		}
			#columns .column_main .box ul.links_gray li {
				background:url(../images/icons/ic_a_arrow_gray.gif) no-repeat left center;
				padding-left:14px;
				margin-bottom:4px;
			}
				#columns .column_main .box ul.links_gray li a {
					color:#656565;
				}
				#columns .column_main .box ul.links_gray li a:hover {
					color:#000;
				}
			#columns .column_main .box ul.links_gray li.nobullet {
				background:none;
			}
		#columns .column_main .box ul.links_help,
		#columns .column_main .box ul.links_help_summary {
		}
			#columns .column_main .box ul.links_help li,
			#columns .column_main .box ul.links_help_summary li {
				background:url(../images/icons/ic_a_help.gif) no-repeat 0px 0px;
				padding-left:20px !important;
				margin-bottom:4px;
				min-height:16px;
				height:auto !important;
				height:16px;
			}
				#columns .column_main .box ul.links_help li a,
				#columns .column_main .box ul.links_help_summary li a {
					color:#58588c;
				}
				#columns .column_main .box ul.links_help_summary li a {
					font-weight:bold;
				}
				#columns .column_main .box ul.links_help li a:hover,
				#columns .column_main .box ul.links_help_summary li a:hover {
					color:#8e8ebf;
				}
				#columns .column_main .box ul.links_help_summary div.summary {
					padding:2px 0 12px 0;
				}
			#columns .column_main .box ul.links_help li.nobullet,
			#columns .column_main .box ul.links_help_summary li.nobullet {
				background:none;
			}
		#columns .column_main .box ul.securelinks {
		}
			#columns .column_main .box ul.securelinks li {
				background:url(../images/icons/ic_a_secure.gif) no-repeat 0px 4px;
				padding-left:14px;
				margin-bottom:5px;
			}
			#columns .column_main .box ul.securelinks li.black {
				background:url(../images/icons/ic_a_secure_black.gif) no-repeat 0px 4px;
			}
			#columns .column_main .box ul.securelinks li.nobullet {
				background:none;
			}
		#columns .column_main .box ul.list {
		}
			#columns .column_main .box ul.list li {
				margin-bottom:4px;
			}
		#columns .column_main .box ul.inputlist {
		}
			#columns .column_main .box ul.inputlist li {
				background:none;
				margin-bottom:2px;
				padding-left:0;
			}
				#columns .column_main .box ul.inputlist li label {
					padding-left:7px;
				}
		#columns .column_main .box ol.listing,
		#columns .column_main .box ul.listing {
			margin-left:0px !important;
		}
			#columns .column_main .box ol.listing li,
			#columns .column_main .box ul.listing li {
				background:none;
				padding-left:34px !important;
			}
			#columns .column_main .box ol.listing li.item_1 {
				background:url(../images/icons/ic_ol_1.gif) no-repeat 12px 0px;
			}
			#columns .column_main .box ol.listing li.item_2 {
				background:url(../images/icons/ic_ol_2.gif) no-repeat 12px 0px;
			}
			#columns .column_main .box ol.listing li.item_3 {
			}
			#columns .column_main .box ol.listing li.item_4 {
			}
			#columns .column_main .box ol.listing li.item_5 {
			}
			#columns .column_main .box ol.listing li.item_6 {
			}
			#columns .column_main .box ol.listing li.item_7 {
			}
			#columns .column_main .box ol.listing li.item_8 {
			}
			#columns .column_main .box ol.listing li.item_9 {
			}
			#columns .column_main .box ol.listing li.line,
			#columns .column_main .box ul.listing li.line {
				border-bottom:solid 1px #e9e7e3;
				margin-bottom:6px;
			}
			#columns .column_main .box ol.listing li.lines,
			#columns .column_main .box ul.listing li.lines {
				border-top:solid 1px #e9e7e3;
				border-bottom:solid 1px #e9e7e3;
				margin-bottom:6px;
				padding-top:6px;
			}
				#columns .column_main .box ol.listing li h2 {
					background:none;
					margin:2px 0 12px 0 !important;
				}
				#columns .column_main .box ul.listing li h2 {
					margin:0 0 12px 0 !important;
				}
				#columns .column_main .box ol.listing li p,
				#columns .column_main .box ul.listing li p {
					margin:0 0 12px 0 !important;
				}
				#columns .column_main .box ul.listing li input.radio {
					position:absolute;
					margin-left:-34px;
				}
				#columns .column_main .box ol.listing li div.image,
				#columns .column_main .box ul.listing li div.image {
					background-position:right top;
					background-repeat:no-repeat;
					min-height:46px;
					height:auto !important;
					height:46px;
				}
				#columns .column_main .box ol.listing li ul.links,
				#columns .column_main .box ul.listing li ul.links,
				#columns .column_main .box ol.listing li ul.links_help,
				#columns .column_main .box ul.listing li ul.links_help {
					margin-bottom:0px !important;
					padding-bottom:12px;
				}
					#columns .column_main .box ol.listing li ul.links li,
					#columns .column_main .box ul.listing li ul.links li {
						background:url(../images/icons/ic_a_arrow_gray.gif) no-repeat left center;
						padding:0 0 0 14px !important;
						margin-bottom:2px;
					}
					#columns .column_main .box ol.listing li ul.links_help li,
					#columns .column_main .box ul.listing li ul.links_help li {
						background:url(../images/icons/ic_a_help.gif) no-repeat left center;
						padding:0 0 0 20px !important;
						margin-bottom:2px;
					}
						#columns .column_main .box ol.listing li ul.links li a,
						#columns .column_main .box ul.listing li ul.links li a {
							color:#808080;
						}
						#columns .column_main .box ol.listing li ul.links li a:hover,
						#columns .column_main .box ul.listing li ul.links li a:hover {
							color:#000;
						}
		#columns .column_main .box ul.left {
			margin-bottom:0;
		}
			#columns .column_main .box ul.left li {
				float:left;
				background:none;
				margin:0 4px 4px 0;
				padding:0;
			}
		#columns .column_main .box ul.steps {
			list-style:none;
			margin-left:0;
			height:32px;
			width:auto;
		}
			#columns .column_main .box ul.steps li {
				float:left;
				background:url(../images/backgrounds/bg_step.gif) repeat-x right 0px;
				text-align:center;
				white-space:nowrap;
				overflow:hidden;
				padding:0;
				height:31px;
			}
			#columns .column_main .box ul.steps li.current {
				background:url(../images/backgrounds/bg_step_current.gif) repeat-x 0px 0px;
				font-weight:bold;
			}
				#columns .column_main .box ul.steps li span.text {
					display:block;
					padding-top:8px;
					color:#808080;
				}
				#columns .column_main .box ul.steps li.current span.text {
					color:#000;
				}
				#columns .column_main .box ul.steps li span.left {
					background:url(../images/backgrounds/bg_step_left.gif) repeat-x 0px 0px;
					float:left;
					height:31px;
					width:14px;
				}
				#columns .column_main .box ul.steps li span.right {
					background:url(../images/backgrounds/bg_step_right.gif) repeat-x 0px 0px;
					float:right;
					height:31px;
					width:14px;
				}
				#columns .column_main .box ul.steps li.first span.left {
					background:url(../images/backgrounds/bg_step_left_first.gif) repeat-x 0px 0px;
					float:left;
					height:31px;
					width:14px;
				}
				#columns .column_main .box ul.steps li.last span.right {
					background:url(../images/backgrounds/bg_step_right_last.gif) repeat-x 0px 0px;
					float:right;
					height:31px;
					width:14px;
				}
			#columns .column_main .box ul.steps_2 li {
				width:49.9%;
			}
			#columns .column_main .box ul.steps_3 li {
				width:33.2%;
			}
			#columns .column_main .box ul.steps_4 li {
				width:24.9%;
			}
			#columns .column_main .box ul.steps_5 li {
				width:20%;
			}
		#columns .column_main .box ol {
			margin:0 0 15px 35px;
		}
			#columns .column_main .box ol li {
				padding:1px 0 1px 0;
			}
		#columns .column_main .box dl {
			padding-top:7px;
		}
			#columns .column_main .box dl dt {
				font-weight:bold;
				background-color:#f5f7f8;
				padding-left:10px;
				padding-top:8px;
				padding-bottom:8px;
				margin-bottom:10px;
			}
			#columns .column_main .box dl dd {
				padding-left: 10px;
				padding-right: 10px;
				padding-bottom: 8px;
			}
		#columns .column_main .box table.input {
			border-collapse:collapse;
			margin:0 24px 12px 0;
		}
			#columns .column_main .box table.input tr {
			}
			#columns .column_main .box table.input tr.line {
			}
				#columns .column_main .box table.input tr td {
					vertical-align:top;
					padding:2px 11px 7px 11px;
				}
					#columns .column_main .box table.input tr.line td {
						padding:7px 11px 7px 11px;
						border-bottom:solid 1px #e9e7e3;
					}
				#columns .column_main .box table.input tr td.label {
					font-weight:bold;
					width:140px;
				}
				#columns .column_main .box table.input tr td.comment {
					background:#f4f7f8;
					width:200px;
				}
		#columns .column_main .box table.listing {
			border-collapse:collapse;
			table-layout:fixed;
			margin:0 0 15px 0;
			width:100%;
		}
			#columns .column_main .box table.listing tr {
			}
				#columns .column_main .box table.listing tr th {
					background:#f6f7f9;
					padding:8px 10px;
					font-weight:bold;
					text-align:left;
				}
				#columns .column_main .box table.listing tr td {
					padding:4px 0 4px 11px;
				}
					#columns .column_main .box table.listing tr td label {
					}
						#columns .column_main .box table.listing tr td label a {
							text-decoration:none;
						}
				#columns .column_main .box table.listing tr td.right {
					padding:4px 11px 4px 0;
				}
				#columns .column_main .box table.listing tr td.radio,
				#columns .column_main .box table.listing tr td.checkbox {
					width:18px;
				}
				#columns .column_main .box table.listing tr td.icon {
					width:16px;
				}
				#columns .column_main .box table.listing tr td.buttons {
					white-space:nowrap;
				}
					#columns .column_main .box table.listing tr td.buttons a {
						margin:2px 11px 0 0;
						float:right;
					}
					#columns .column_main .box table.listing tr td.buttons a.smallbutton {
						margin-top:0;
					}
				#columns .column_main .box table.listing tr.line td {
					border-bottom:solid 1px #e9e7e3;
				}
		#columns .column_main .box div.buttons {
			background:url(../images/backgrounds/bg_line.gif) repeat-x left top;
			margin:18px 0 15px 0;
			padding-top:18px;
			overflow:hidden;
			height:1%;
		}
			#columns .column_main .box div.buttons h2 {
				float:left;
				background:none;
				padding:7px 0 0 12px;
				margin:0;
			}
			#columns .column_main .box div.buttons a {
				margin:5px 11px 0 0;
				float:right;
			}
			#columns .column_main .box div.buttons a.left {
				margin-right:0;
				margin-left:11px;
				float:left;
			}
			#columns .column_main .box div.buttons a.button,
			#columns .column_main .box div.buttons a.gray_button,
			#columns .column_main .box div.buttons a.back_button,
			#columns .column_main .box div.buttons a.next_button {
				margin-top:0;
			}
		#columns .column_main .box div.smallbuttons {
			overflow:hidden;
			height:1%;
		}
			#columns .column_main .box div.smallbuttons a.smallbutton {
				margin:0 0 0 11px;
				float:left;
			}
		#columns .column_main .box div.spaceindicator {
			position:relative;
			border:1px solid #C6C3BD;
			margin:0 12px 12px 12px;
			width:auto;
			height:13px;
			overflow:hidden;
			padding:1px;
		}
			#columns .column_main .box div.spaceindicator p {
				position:absolute;
				left:0px;
				top:0px;
				padding:1px 0 0 0;
				width:100%;
				text-align:center;
			}
			#columns .column_main .box div.spaceindicator div.space {
				background:#C4E3F0;
				height:13px;
				overflow:hidden;
			}
		#columns .column_main .box .imagebox {
			border-bottom:solid 1px #e9e7e3;
			margin-bottom:12px;
			padding:0 0 12px 224px;
			background-position:12px 0px;
			background-repeat:no-repeat;
			min-height:200px;
			height:auto !important;
			height:200px;
		}
			#columns .column_main .imagebox .box h2 {
				margin-left:-128px;
			}
		#columns .column_main .box .scrollbox {
			overflow:auto;
			border:1px solid #C6C3BD;
			background:#F9F9F9;
			padding:6px 8px 6px 0;
			margin:0 0 12px;
			height:184px;
		}
		#columns .column_main .box .boxspacer {
			height:18px;
			clear:both;
		}
		#columns .column_main .box .linespacer {
			background:url(../images/backgrounds/bg_line.gif) repeat-x 0px center;
			height:31px;
			clear:both;
		}
	#columns .column_main .inner_columns {
		overflow:hidden;
	}
		#columns .column_main .inner_columns .inner_column_left {
			float:left;
			width:49.9%
		}
		#columns .column_main .inner_columns_65_35 .inner_column_left {
			width:64.9%
		}
			#columns .column_main .inner_columns .inner_column_left .box {
				margin:0 6px 0 12px;
			}
			#columns .column_main .inner_columns .inner_column_left .borderbox .box {
				margin:0;
			}
		#columns .column_main .inner_columns .inner_column_right {
			float:right;
			width:49.9%
		}
		#columns .column_main .inner_columns_65_35 .inner_column_right {
			width:34.9%
		}
			#columns .column_main .inner_columns .inner_column_right .box {
				margin:0 12px 0 6px;
			}
			#columns .column_main .inner_columns .inner_column_right .borderbox .box {
				margin:0;
			}
	#columns .column_main .gradient_columns {
		background:#fff url(../images/backgrounds/bg_gradient_dark.jpg) repeat-x left 31px;
		margin:0 12px;

		display:block;
		height:1%;
	}
		#columns .column_main .gradient_columns .inner_column_left {
			background:#fff url(../images/backgrounds/bg_gradient.jpg) repeat-x left 31px;
		}
		#columns .column_main .gradient_columns .inner_column_right {
			background:#fff url(../images/backgrounds/bg_gradient_dark.jpg) repeat-x left 31px;
		}
			#columns .column_main .gradient_columns .inner_column_left .box,
			#columns .column_main .gradient_columns .inner_column_right .box {
				margin:0 6px;
			}
			#columns .column_main .gradient_columns .inner_column_left .box h1,
			#columns .column_main .gradient_columns .inner_column_right .box h1 {
				background:none;
				padding:5px 0 7px 11px;
				margin:2px 0 6px 0;
			}
			#columns .column_main .gradient_columns .inner_column_left .box h2,
			#columns .column_main .gradient_columns .inner_column_right .box h2 {
				background:none;
				margin:0;
			}
			#columns .column_main .gradient_columns .inner_column_left .box .buttons {
				background:none;
				margin:18px 0 32px 0;
				padding-top:0;
			}
	#columns .column_main .banner {
		background:#ddf0f7 url(../images/backgrounds/bg_banner.jpg) repeat-y 0px 0px;
		border:solid 1px #c6c3bc;
		margin:0 12px 12px 12px;
	}
		#columns .column_main .banner div {
			padding:12px 12px 12px 150px;
			height:68px;
		}
	#columns .column_main .headerbox {
	}
		#columns .column_main .headerbox .box {
		}
			#columns .column_main .headerbox .box .headerimage {
				background:#000 url(../images/backgrounds/bg_headerbox.gif) repeat-x left top;
				padding:2px 0 4px 0;
			}
				#columns .column_main .headerbox .box .headerimage .image {
					background-position:0px 0px;
					background-repeat:no-repeat;
					height:165px;
				}
	#columns .column_main .borderbox {
		border:solid 1px #c6c3bd;
		margin:0 12px;
	}
		#columns .column_main .borderbox .box {
			margin:0;
		}
			#columns .column_main .borderbox .box h2 {
				padding:6px 0 7px 11px;
			}
			#columns .column_main .borderbox .box table {
				margin-bottom:4px;
			}
	#columns .column_main .searchbox .box {
	}
		#columns .column_main .searchbox .box h2 {
		}
		#columns .column_main .searchbox .box label {
			float:left;
			margin-top:3px;
			margin-right:6px;
		}
		#columns .column_main .searchbox .box input {
			float:left;
			margin-right:6px;
			width:256px;
		}
		#columns .column_main .searchbox .box input.active {
			color:#000;
		}
		#columns .column_main .searchbox .box input.inactive {
			color:#808080;
		}
		#columns .column_main .searchbox .box select {
			float:left;
			margin-right:6px;
		}
		#columns .column_main .searchbox .box p {
			height:1%;
			overflow:hidden;
			margin:0 0 6px 0;
			clear:both;
		}
	#columns .column_main .shortcutbox {
	}
		#columns .column_main .shortcutbox .box {
		}
			#columns .column_main .shortcutbox .box h2 {
				float:left;
				font-weight:bold;
				background:none;
				padding:0 11px;
				margin:0;
				clear:both;
			}
			#columns .column_main .shortcutbox .box ul {
				list-style:none;
			}
				#columns .column_main .shortcutbox .box ul li {
					background:none;
				}
			#columns .column_main .shortcutbox .box ul.linelist {
			}
				#columns .column_main .shortcutbox .box ul.linelist li {
					display:inline;
					border-right:solid 1px #c6c3bd;
					padding:0 11px 0 0;
					margin:0 11px 0 0;
					color:#808080;
				}
				#columns .column_main .shortcutbox .box ul.linelist li.noborder {
					border-right:none;
				}
			#columns .column_main .shortcutbox .box ul.alfabeticlist,
			#columns .column_main .shortcutbox .box ul.alfabeticlist_14 {
				overflow:hidden;
			}
				#columns .column_main .shortcutbox .box ul.alfabeticlist li,
				#columns .column_main .shortcutbox .box ul.alfabeticlist_14 li {
					float:left;
					padding:0 6px;
					border-right:solid 1px #c6c3bd;
					text-align:center;
					color:#808080;
				}
				#columns .column_main .shortcutbox .box ul.alfabeticlist_14 li {
					width:6.6%;
					padding:0;
				}
				#columns .column_main .shortcutbox .box ul.alfabeticlist li.first,
				#columns .column_main .shortcutbox .box ul.alfabeticlist_14 li.first {
					border-left:solid 1px #c6c3bd;
				}

	#columns .column_main .acceptbox {
	}
		#columns .column_main .acceptbox .box {
			background-color:#d0e3ec;
			padding:6px 12px;
		}
			#columns .column_main .acceptbox .box input {
				margin-right:12px;
			}
			#columns .column_main .acceptbox .box label {

			}
	#columns .column_main .campaignbox {
		background:#fff url(../images/backgrounds/bg_gradient_gray.jpg) repeat-x left bottom;
		margin:0 12px;
	}
		#columns .column_main .campaignbox .box {
			margin:0;
			overflow:hidden;
			min-height:100px;
			height:auto !important;
			height:100%;
			clear:both;
		}
			#columns .column_main .campaignbox .box h2 {
				background:#f4f6f8 url(../images/backgrounds/bg_box_campaign_header.gif) repeat-x left bottom;
				padding:8px 0 11px 17px;
				color:#565553;
			}
			#columns .column_main .campaignbox .box p.center {
			}
				#columns .column_main .campaignbox .box p.center img {
					margin:0 18px;
				}
	#columns .column_main .bannerbox {
		border-top:solid 1px #c7c4bd;
		background:#fff url(../images/backgrounds/bg_box_banner.jpg) no-repeat left top;
		margin:0 12px;
	}
		#columns .column_main .bannerbox .box {
			margin:0;
		}
			#columns .column_main .bannerbox .box h1 {
				background:none;
				padding-top:4px;
				margin:0;
			}
			#columns .column_main .bannerbox .box h2 {
				background:none;
				margin:0 0 6px 0;
			}
			#columns .column_main .bannerbox .box .bannerimage {
				background-repeat:no-repeat;
				background-position:0px 0px;
				padding:12px 12px 0 200px;
				min-height:100px;
				height:auto !important;
				height:100px;
			}
	#columns .column_main .messagebox {
			background:#f9fbfb url(../images/backgrounds/bg_messagebox.gif) repeat-x 0px 0px;
			border:1px solid #C6C3BD;
			margin:0 12px 15px 12px;
		}
			#columns .column_main .messagebox .box {
				border:1px solid #fff;
				padding:7px 0 9px 36px;
				min-height:24px;
				height:auto !important;
				height:24px;
				margin:0px;
			}
				#columns .column_main .messagebox .box h1 {
					background:none;
					padding:4px 0 2px 11px;
					margin:0;
					clear:both;
				}
				#columns .column_main .messagebox .box ul {
					margin-bottom:0;
				}
				#columns .column_main .messagebox .box p {
					margin:0 0 3px 0;
					padding:0 11px;
				}
			#columns .column_main .messagebox div.warning {
				background:url(../images/icons/ic_warning.gif) no-repeat 10px 7px;
			}
			#columns .column_main .messagebox div.error {
				background:url(../images/icons/ic_message_error.gif) no-repeat 10px 7px;
			}
			#columns .column_main .messagebox div.approved {
				background:url(../images/icons/ic_message_approved.gif) no-repeat 10px 7px;
			}
			#columns .column_main .messagebox div.info {
				background:url(../images/icons/ic_message_info.gif) no-repeat 10px 7px;
			}
			#columns .column_main .messagebox div.lockinfo {
				background:url(../images/icons/ic_message_lockinfo.gif) no-repeat 10px 7px;
			}
			#columns .column_main .messagebox div.wait {
				background:url(../images/icons/ic_message_wait.gif) no-repeat 10px 7px;
			}
			#columns .column_main .messagebox div.help {
				background:url(../images/icons/ic_message_help.gif) no-repeat 10px 7px;
			}
			#columns .column_main .messagebox div.help_check {
				background:url(../images/icons/ic_message_help_check.gif) no-repeat 7px 7px;
			}
	#columns .column_main .documentbox {
	}
		#columns .column_main .documentbox .box {
			margin:0 0 0 12px;
		}
			#columns .column_main .documentbox .box ul.functions {
				padding:0 0 0 4px;
				margin:0;
			}
			#columns .column_main .documentbox .box table.documents {
				border-collapse:collapse;
				table-layout:fixed;
				margin:0 0 15px 0;
				width:100%;
			}
				#columns .column_main .documentbox .box table.documents tr {
				}
				#columns .column_main .documentbox .box table.documents tr.unread {
					background:#f4f7f8;
				}
					#columns .column_main .documentbox .box table.documents tr th {
						text-align:left;
						vertical-align:top;
						padding:8px 0 8px 4px;
						background:#f0efed;
						font-weight:bold;
					}
					#columns .column_main .documentbox .box table.documents tr th.active {
						background:#e4e2df;
					}
						#columns .column_main .documentbox .box table.documents tr th a {
							text-decoration:none;
							color:#000;
						}
						#columns .column_main .documentbox .box table.documents tr th a:hover {
							text-decoration:underline;
						}
						#columns .column_main .documentbox .box table.documents tr th.active a {
							background:url(../images/icons/ic_folder_sort_asc.gif) no-repeat right 4px;
							padding:0 11px 0 0;
						}
						#columns .column_main .documentbox .box table.documents tr th.active a.desc {
							background:url(../images/icons/ic_folder_sort_desc.gif) no-repeat right 4px;
							padding:0 11px 0 0;
						}
					#columns .column_main .documentbox .box table.documents tr td {
						padding:6px 0 6px 4px;
						border-bottom:solid 1px #e9e7e3;
						vertical-align:top;
					}
						#columns .column_main .documentbox .box table.documents tr td div.icon {
							background:url(../images/icons/ic_folder_document.gif) no-repeat 4px 0px;
							height:20px;
						}
						#columns .column_main .documentbox .box table.documents tr.read td div.icon {
							background:url(../images/icons/ic_folder_read.gif) no-repeat 4px 0px;
							height:20px;
						}
						#columns .column_main .documentbox .box table.documents tr.unread td div.icon {
							background:url(../images/icons/ic_folder_unread.gif) no-repeat 4px 0px;
							height:20px;
						}
						#columns .column_main .documentbox .box table.documents tr td .document {
							background:none;
							color:#000;
							padding:0px;
						}
						#columns .column_main .documentbox .box table.documents tr.locked td .document {
							color:#5f5f87;
						}
						#columns .column_main .documentbox .box table.documents tr td a.document {
							text-decoration:underline;
						}
						#columns .column_main .documentbox .box table.documents tr.locked td {
							color:#5f5f87;
						}
						#columns .column_main .documentbox .box table.documents tr.unread td .document {
							font-weight:bold;
						}
						#columns .column_main .documentbox .box table.documents tr td .attachment {
							background:none;
							color:#000;
							padding:0px;
						}
						#columns .column_main .documentbox .box table.documents tr.locked td .attachment {
							color:#5f5f87;
						}
						#columns .column_main .documentbox .box table.documents tr td a.attachment {
							text-decoration:underline;
						}
			#columns .column_main .documentbox .box div.paging {
			}
				#columns .column_main .documentbox .box div.paging p {
					position:absolute;
					margin:0;
					right:0;
				}
	#columns .column_main .groupbox {
	}
		#columns .column_main .groupbox .box {
		}
			#columns .column_main .groupbox .box .groupspacer {
				border-top:solid 1px #e9e7e3;
				height:9px;
				clear:both;
			}
			#columns .column_main .groupbox .box .group {
				margin-bottom:4px;
			}
				#columns .column_main .groupbox .box .group .subgroup {
					height:24px;
					clear:both;
				}
					#columns .column_main .groupbox .box .group .subgroup a {
						float:left;
						margin:0 0 0 11px;
					}
					#columns .column_main .groupbox .box .group .subgroup a.smallbutton {
						float:right;
						display:inline;
						margin:0 11px 0 0;
					}
				#columns .column_main .groupbox .box .group .details {
					margin-left:18px;
					clear:both;
				}
				#columns .column_main .groupbox .box .show_details .details {
					display:block;
				}
					#columns .column_main .groupbox .box .show_details a.controller {
						background:url(../images/icons/ic_folder_minus.gif) no-repeat left top;
						padding-left:18px;
					}
				#columns .column_main .groupbox .box .hide_details .details {
					display:none;
				}
					#columns .column_main .groupbox .box .hide_details a.controller {
						background:url(../images/icons/ic_folder_plus.gif) no-repeat left top;
						padding-left:18px;
					}
	#columns .column_main .listbox {
	}
		#columns .column_main .listbox .box {
		}
			#columns .column_main .listbox .box {
			}
				#columns .column_main .listbox .box table.listing {
				}
					#columns .column_main .listbox .box table.listing tr {
					}
						#columns .column_main .listbox .box table.listing tr td {
							border-top:solid 1px #e9e7e3;
							border-bottom:none;
						}
						#columns .column_main .listbox .box table.listing tr.noline td {
							border-top:none;
						}

#columns .column_left {
}
	#columns .column_left .box {
		background:url(../images/backgrounds/bg_left_col_box.gif) no-repeat 0px 0px;
		padding:2px 2px 5px 0;
		margin:0;
		height:1%;
		clear:both;
	}
		#columns .column_left .box h2 {
			background:url(../images/backgrounds/bg_left_col_box_header.gif) repeat-x 0px 0px;
			font-weight:bold;
			padding:7px 0 0 23px;
			height:22px;
			margin:0 0 15px;
		}
			#columns .column_left .box h2 span {
				font-weight:normal;
			}
		#columns .column_left .box h3 {
			padding:7px 4px 4px 23px;
			font-weight:bold;
		}
			#columns .column_left .box h3 span {
				font-weight:normal;
			}
		#columns .column_left .box p {
			padding:0 4px 4px 23px;
			clear:both;
		}
		#columns .column_left .box ul {
			margin-bottom:14px;
			margin-left:23px;
		}
		#columns .column_left .box ul {
			margin-bottom:14px;
			margin-left:23px;
		}
			#columns .column_left .box ul.nobullets {
				margin-left:23px !important;
			}
		#columns .column_left .box ul.menu {
			background:url(../images/backgrounds/bg_line.gif) repeat-x 0px bottom;
			padding:7px 0 1px;
			margin:0 5px 12px 0;
			height:1%;
		}
			#columns .column_left .box ul.menu li {
				padding:1px 0 1px 0;
				border-top:1px solid #C6C3BD;
				background:none;
			}
				#columns .column_left .box ul.menu li a,
				#columns .column_left .box ul.menu li span {
					display:block;
					color:#272725;
					text-decoration:none;
					padding:4px 10px 5px 23px;
				}
				#columns .column_left .box ul.menu li a.active,
				#columns .column_left .box ul.menu li span.active {
					font-weight:bold;
				}
				#columns .column_left .box ul.menu li a:hover {
					text-decoration:underline;
				}
				#columns .column_left .box ul.menu li ul {
					border-top:1px solid #c6c3bd;
					margin:1px 0 0 0;
				}
					#columns .column_left .box ul.menu li ul li {
						border:0;
					}
					#columns .column_left .box ul.menu li ul li a {
						background:url(../images/icons/ic_menu_2level.gif) no-repeat 24px 9px;
						padding:4px 0 6px 34px;
						margin:0;
					}
					#columns .column_left .box ul.menu li ul li a.active {
						background:url(../images/icons/ic_menu_2level.gif) no-repeat 24px 9px;
					}
		#columns .column_left .box ul.linelist {
			margin:0 5px 12px 0;
		}
			#columns .column_left .box ul.linelist li {
				background:url(../images/backgrounds/bg_line.gif) repeat-x 0px bottom;
				padding:6px 0 7px 19px;
			}
				#columns .column_left .box ul.linelist li.noline {
					background:none;
				}
		#columns .column_left .box ul.links,
		#columns .column_left .box ul.links_gray {
		}
			#columns .column_left .box ul.links li {
				background:url(../images/icons/ic_a_arrow.gif) no-repeat left center;
				padding-left:14px;
				margin-bottom:4px;
			}
			#columns .column_left .box ul.links_gray li {
				background:url(../images/icons/ic_a_arrow_gray.gif) no-repeat left center;
				padding-left:14px;
				margin-bottom:4px;
			}
				#columns .column_left .box ul.links_gray li a {
					color:#656565;
				}
				#columns .column_left .box ul.links_gray li a:hover {
					color:#000;
				}
			#columns .column_left .box ul.links li.secure {
				background:url(../images/icons/ic_a_secure.gif) no-repeat 0px center;
			}
		#columns .column_left .box ul.imagelist {
			margin-bottom:4px;
		}
			#columns .column_left .box ul.imagelist li {
				background-repeat:no-repeat;
				height:24px;
			}
			#columns .column_left .box ul.imagelist li.folderinbox {
				background:url(../images/icons/ic_folder_inbox.gif) no-repeat 0px 0px;
			}
			#columns .column_left .box ul.imagelist li.folderrecyclebin {
				background:url(../images/icons/ic_folder_recyclebin.gif) no-repeat 0px 0px;
			}
				#columns .column_left .box ul.imagelist li a {
					text-decoration:none;
					padding:0 0 0 12px;
					background:none;
					color:#000;
				}
				#columns .column_left .box ul.imagelist li a:hover {
					text-decoration:underline;
				}
				#columns .column_left .box ul.imagelist li a.active {
					text-decoration:underline;
				}
				#columns .column_left .box ul.imagelist li span {
					padding:0 0 0 6px;
					color:#B20202;
				}
		#columns .column_left .box div.spaceindicator {
			position:relative;
			border:1px solid #C6C3BD;
			margin:0 23px 12px 23px;
			width:192px;
			height:13px;
			overflow:hidden;
			padding:1px;
		}
			#columns .column_left .box div.spaceindicator p {
				position:absolute;
				left:0px;
				top:0px;
				padding:1px 0 0 0;
				width:192px;
				text-align:center;
			}
			#columns .column_left .box div.spaceindicator div.space {
				background:#C4E3F0;
				height:13px;
				overflow:hidden;
			}
		#columns .column_left .box .linespacer {
			background:url(../images/backgrounds/bg_line.gif) repeat-x 0px center;
			height:18px;
			clear:both;
		}
		#columns .column_left .box .boxspacer {
			height:12px;
			clear:both;
		}
	#columns .column_left .searchbox .box {
	}
		#columns .column_left .searchbox .box input {
			float:left;
			margin-right:6px;
			width:148px;
		}
		#columns .column_left .searchbox .box input.active {
			color:#000;
		}
		#columns .column_left .searchbox .box input.inactive {
			color:#808080;
		}
	#columns .column_left .noheaderbox .box {
		background:url(../images/backgrounds/bg_line.gif) repeat-x 0px 0px;
		padding-top:12px;
	}
		#columns .column_left .noheaderbox .box h2 {
			background:none;
			margin:0px;
		}
	#columns .column_left .folderbox {
	}
		#columns .column_left .folderbox .box {
		}
			#columns .column_left .folderbox .box ul.functions {
				padding:0 0 0 4px;
				margin:0;
			}
			#columns .column_left .folderbox .box .cooltreepro {
				padding:9px 0px;
			}
				#columns .column_left .folderbox .box .cooltreepro * {
					background:none !important;
					margin:0px !important;
					padding:0px  !important;
				}
				#columns .column_left .folderbox .box .cooltreepro a {
					text-decoration:none;
					color:#000;
				}
				#columns .column_left .folderbox .box .cooltreepro a:hover {
					text-decoration:underline;
				}
				#columns .column_left .folderbox .box .cooltreepro a:active {
					text-decoration:underline;
				}
				#columns .column_left .folderbox .box .cooltreepro td {
					padding:0 0 3px 0 !important;
				}
				#columns .column_left .folderbox .box .cooltreepro div {
					padding:0 0 0 3px !important;
				}
				#columns .column_left .folderbox .box .cooltreepro .selected {
					text-decoration:underline;
				}

#columns .column_right {
}
	#columns .column_right .box {
		background:#F9F9F9;
		padding:0 0 4px;
		margin:0;
		width:auto;
	}
		#columns .column_right .box h2 {
			background:#F0EFED url(../images/backgrounds/bg_right_col_header.gif) repeat-x left bottom;
			padding:8px 0 11px 16px;
			margin:0 0 14px 0;
			color:#363636;
		}
		#columns .column_right .box h3 {
			padding:3px 0 4px 16px;
		}
		#columns .column_right .box p {
			padding:0 16px 0 16px;
			margin:0 0 12px 0;
		}
		#columns .column_right .box ul {
			margin-bottom:14px;
			margin-left:16px;
		}
		#columns .column_right .box ul.list {
		}
			#columns .column_right .box ul.list li {
				background:none;
				padding-left:0;
				margin-bottom:4px;
			}
			#columns .column_right .box ul.list li.spacer {
				margin-bottom:12px;
				margin-top:0px;
			}
		#columns .column_right .box ul.menu,
		#columns .column_right .box ul.links,
		#columns .column_right .box ul.links_help {
		}
		#columns .column_right .box ul.links_help {
			border-bottom:solid 1px #e9e7e3;
			padding-bottom:12px;
			margin-bottom:12px;
			margin-right:12px;
		}
			#columns .column_right .box ul.menu li,
			#columns .column_right .box ul.links li {
				background:url(../images/icons/ic_a_arrow.gif) no-repeat left 5px;
				padding:0 12px 0 14px;
				margin-bottom:4px;
			}
			#columns .column_right .box ul.links li.secure {
				background:url(../images/icons/ic_a_secure.gif) no-repeat 0px 4px;
			}
			#columns .column_right .box ul.links_help li {
				background:url(../images/icons/ic_a_help.gif) no-repeat left top;
				padding:1px 0 3px 20px;
			}
			#columns .column_right .box ul.links_help li.last {
				background:none;
				padding-top:6px;
				margin-top:6px;
			}
			#columns .column_right .box ul.menu li.nobullet,
			#columns .column_right .box ul.links li.nobullet,
			#columns .column_right .box ul.links_help li.nobullet {
				background:none;
			}
				#columns .column_right .box ul.links_help li a {
					color:#58588c;
				}
				#columns .column_right .box ul.links_help li a:hover {
					color:#8e8ebf;
				}
		#columns .column_right .box .defaultstyle {
		}
		#columns .column_right .box .itext {
			padding:0 16px 0 16px;
			margin:0 0 12px 0;
		}
			#columns .column_right .box .itext * {
				color:#000;
				padding:0;
				margin:0;
			}
		#columns .column_right .box .linespacer {
			border-top:solid 1px #e9e7e3;
			margin:0 12px;
			height:12px;
			clear:both;
		}
		#columns .column_right .box .boxspacer {
			height:12px;
			clear:both;
		}
	#columns .column_right .searchbox {
	}
		#columns .column_right .searchbox .box {
		}
			#columns .column_right .searchbox .box input {
				float:left;
				margin-right:6px;
				width:184px;
			}
			#columns .column_right .searchbox .box input.active {
				color:#000;
			}
			#columns .column_right .searchbox .box input.inactive {
				color:#808080;
			}
			#columns .column_right .searchbox .box p {
				height:1%;
				overflow:hidden;
				margin:0;
			}
	#columns .column_right .campaignbox {
	}
		#columns .column_right .campaignbox .box {
		  min-height:100px;
		  height:auto !important;
		  height:100px;
			clear:both;
		}
			#columns .column_right .campaignbox .box img {
				float:left;
				margin-right:6px;
			}

#footer {
	background:#fff url(../images/backgrounds/bg_footer.gif) repeat-x 0px 0px;
	height:36px;
}
	#footer .box {
		padding:12px 12px 0 0;
		float:right;
	}
		#footer .box p {
			color:#333;
			float:left;
		}
		#footer .box ul {
			list-style:none;
			float:left;
		}
			#footer .box ul li {
				float:left;
				display:block;
				border-left:solid 1px #c6c3bd;
				margin:0 0 0 6px;
				padding:0 0 0 6px;
			}
			#footer .box ul li.noborder {
				border-left:none;
			}
				#footer .box ul li a {
					color:#656565;
				}
				#footer .box ul li a:hover {
					color:#000;
				}

@media print {
	/* media-global */
	#page {
		min-width:0 !important;
	}
		#page #layout {
		}
			#page #layout #content {
				position:static !important;
			}
				#page #layout #content #columns {
				}
					#page #layout #content #columns .columns_container {
						margin-left:0px !important;
						padding-right:0px !important;
					}
						#page #layout #content #columns .columns_container .column_left {
							display:none !important;
						}
						#page #layout #content #columns .columns_container .column_right {
							display:none !important;
						}
						#page #layout #content #columns .columns_container .column_main {
						}
			#page #layout #content #footer {
			}
	#global,
	#navigation,
	#header {
		display:none !important;
	}
	#content h1 {
		font-size:16px !important;
	}
	#content h2 {
		font-size:14px;
	}
	#content img {
		border:none;
	}
	#content .links {
		display:none !important;
	}
	#content #footer {
		background:none;
	}
		#content #footer p {
			padding:8px 17px 2px 24px;
			text-align:left;
			color:#000;
		}
		#content #footer a {
			text-decoration:none;
			color:#000;
		}
	/* layout - IE6 */
	/*\*/
	* html #page {
		padding-left:0;
	}
	* html #page #layout #content {
		margin-left:0;
	}
	/**/
}