html, body {height: 100%;}
body {
	margin: 0;
	min-width: 990px;
	font: 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background: #42b6ff url(../images/mainbg.gif) repeat-y 50%;
	color: #333;
}
a:hover
{
	background-position:0 0;
}
img {border: none;}
a {/*text-decoration: none;*/color:#000;}
a:hover {text-decoration: underline;}
form, fieldset, input, textarea {
	margin: 0;
	padding: 0;
	border: 0;
}
.holder {
	min-height: 100%;
	_height:100%;
	width: 100%;
	background: url(../images/holderbg.jpg) no-repeat top center;
	margin-bottom:-50px;
}
#muligheder
{
	background: url(../images/holderbg-muligheder.jpg) no-repeat top center;
}
.page1 .holder {
	min-height: 100%;
	width: 100%;
	background: url(../images/holderbg-front.jpg) no-repeat top center;
	margin-bottom:-50px;
}
.page1 .en
{
	background: url(../images/holderbg-front-en.jpg) no-repeat top center;
}

* html .page1 .holder {height: 100%;}
#wrapper {
	margin: 0 auto 31px;
	width: 990px;
	padding-bottom:30px;
}
#header {
	overflow: hidden;
	height: 175px;
}
#header #redwrapper
{
	position:absolute;
	top:115px;
	text-align:right;
	width:985px;
}
#header #redwrapper #redbox
{
	padding-top:8px;
	height:22px;
	text-align:right;
	margin-left:auto;
	overflow: hidden;
}
#header #redwrapper #redbox a
{
	color:#FFF;
	font-size:0.8em;
	display:block;
	font-family:georgia;
	font-size:10px;
}
#header #redwrapper #redbox img
{
	position: relative;
	top: -8px;
}
#header div.search-holder {
	display: inline;
	float: right;
	margin: 29px 1px 0 0;
	padding: 6px;
	height: 28px;
	width: 772px;
	padding-right:0;
	/*background: url(../images/search-holder-bg.png) no-repeat;*/
}
.search-holder div.search-form {
	float: right;
	padding: 3px;
	height: 22px;
	width: 188px;
	background: url(../images/search-form-bg.png) no-repeat;
	margin-top:1px;
}
.search-form input.search-text {
	position: relative;
	float: left;
	padding: 2px;
	width: 150px;
	font-size: 14px;
	color: #333;
}
.search-form input.search-button {
	position: relative;
	float: right;
	height: 22px;
	width: 30px;
	font-size: 0;
	line-height: 0;
	text-indent: -9999px;
	background: url(../images/search-button.gif) no-repeat;
	cursor: pointer;
}
#header ul.language {
	display: inline;
	float: right;
	clear: both;
	margin: 7px 1px 0 0;
	padding: 0;
	list-style: none;
	margin-right:5px;
}
.language li {
	margin: 0 0 0 8px;
	display: inline;
}
#header span.site {
	float: right;
	clear: both;
	margin: 21px 1px 0 0;
	padding: 9px;
	font-size: 10px;
	color: #e5cad4;
	background: #cc2242 url(../images/site-bg.gif);
}
#header div.logo {
	margin: 28px 0 0 3px;
	width: 178px;
	/*text-indent: -9999px;*/
}
.logo a {
	display: block;
	height: 42px;
	outline:0;
}
.page3 div.logo {margin: 14px 0 0 3px;}
.page3 .logo a {
	height: 83px;
	/*background: url(../images/logo2.png) no-repeat;*/
}
.page1 div.container-t,
.page1 div.container-b,
.page1 div.container-m {background: none !important;}
.container-t,
.container-b {
	margin: 0 0 0 1px;
	height: 8px;
	width: 987px;
	font-size: 0;
	line-height: 0;
}

.container-t {background: url(../images/container-t-bg.png) no-repeat !important;}
.container-b {background: url(../images/container-b-bg.png) no-repeat !important;}

div.container-m {
	margin: 0 0 0 1px;
	width: 985px;
	background: url(../images/container-m-bg.png) repeat-y !important;
}
div.muligheder {
	background: url(../images/test_options_bg3.jpg) 1px -50px no-repeat !important;
}
#main {
	overflow: hidden;
	width: 990px;
}
#content {
	position: relative;
	float: right;
	padding: 4px 25px 31px 14px;
	width: 741px;
}
.page1 #content {padding: 4px 25px 410px 14px;}
* html .page1 #content {padding: 4px 25px 379px 14px;}
*+html .page1 #content {padding: 4px 25px 379px 14px;}
.page1 h1, .page2 h1, .page3 h1, .page4 h1 {
	margin: 0;
	padding: 8px 150px 0 0;
	font-size: 38px;
	line-height: 45px;
	font-weight: normal;
	color: #6e6e6e;
}
.page1 .introtext, .page2 .introtext, .page3 .introtext, .page4 .introtext
{
	color:#6E6E6E;
	font-weight:bold;
}
.page1 strong, .page2 strong, .page3 strong, .page4 strong
{
	color:#6E6E6E;
	font-weight:bold;
}
.page1 h1 {
	margin: 0 0 0 4px;
	padding: 8px 0 0;
	font-size: 48px;
	/*line-height: 58px;*/
}
.page2 h1 {padding: 13px 0 0;}
.page1 #content div.description {
	padding: 3px 0 0 4px;
	width: 580px;
	line-height:19px;
}
.page2 #content div.description {
	/*padding: 1px 0 21px 3px;*/
	width: 540px;
}
.page4 #content div.description {
	padding: 5px 0 0;
	width: 432px;
	overflow:hidden;
	line-height:19px;
}
.description p {
	margin: 10px 0 0;
	color: #000;
}
.page1 #content div.description p {
	margin: 0 0 15px;
	font-size: 12px;
	line-height: 14px;
	color: #3b3b3b;
}
.page1 #content div.description span {display: block;}
.description p em {
	display: block;
	font-style: normal;
}
.page1 ul.globe-nav {
	position: absolute;
	margin: 0;
	padding: 0;
	width: 100%;
	height: 160px;
	list-style: none;
	top:160px;
}
.page1 ul.globe-nav a
{
	text-transform:uppercase;
	text-decoration:none;
}
.page1 .description
{
	position:absolute;
}
.globe-nav li {position: absolute;}
.globe-nav li h2 {
	margin: 0;
	font-size: 14px;
}
.globe-nav li a {color: #454545;}
.globe-nav li.hvordan {
	top: 202px;
	left: 15px;
}
	.en .globe-nav li.hvordan {
		top: 202px;
		left: 25px;
	}
.globe-nav li.muligheder {
	top: 108px;
	left: 233px;
}
	.en .globe-nav li.muligheder {
		top: 108px;
		left: 223px;
	}
.globe-nav li.strategi {
	top: 236px;
	left: 423px;
}
	.en .globe-nav li.strategi {
		top: 234px;
		left: 413px;
	}
.page2 #content ul.navigation {
	overflow: hidden;
	margin: 0;
	padding: 0;
	list-style: none;
}
.navigation li {
	float: left;
	margin: 0 10px 0 0;
	padding: 0 0 0 1px;
	overflow:hidden;
	position: relative;
}
.navigation li .headerleft
{
	width:11px;
	height:21px;
	background:url(../images/section_header_left.jpg) no-repeat;
	overflow:hidden;
	position: absolute;
	top: 0;
	left: 0;
}
.navigation li .headerright
{
	width:11px;
	height:21px;
	background:url(../images/section_header_right.jpg) no-repeat;
	position: absolute;
	top: 0;
	right: 0;
	#right: -1px;
	clear:both;
}
.navigation li a {
	display: block;
	overflow: hidden;
	height: 19px;
	padding-left:15px;
	padding-right:15px;
	background:url(../images/section_header_middle.jpg) repeat-x;
	color:#FFF;
	overflow:hidden;
	padding-top:2px;
	text-decoration:none;
}

.navigation li.branche {
	_width: 89px;
}
.navigation li.storrelse {
	_width: 100px;
}
.navigation li.verden {
	_width: 150px;
}
.navigation li.nationalitet {
	_width: 110px;
}
.navigation li.forretningsstadie {
	_width: 150px;
}

.page2 #content div.line-scheme1 {
	position: relative;
	margin: 0 0 25px 2px;
	height: 582px;
	width: 750px;
	background: url(../images/bg7.jpg) no-repeat;
}
.page2 #content div.line-scheme2 {
	position: relative;
	margin: 0 0 25px 2px;
	height: 582px;
	width: 750px;
	background: url(../images/bg2.jpg) no-repeat;
	display:none;
}
	.page2 .en #content div.line-scheme2 {
		margin: 0 0 25px -20px;
	}
.page2 #content div.line-scheme3 {
	position: relative;
	margin: 0 0 25px 2px;
	height: 582px;
	width: 750px;
	background: url(../images/bg3.jpg) no-repeat;
	display:none;
}
.page2 #content div.line-scheme4 {
	position: relative;
	margin: 0 0 25px 2px;
	height: 582px;
	width: 750px;
	background: url(../images/bg4.jpg) no-repeat;
	display:none;
}
	.page2 .en #content div.line-scheme4 {
		position: relative;
		margin: 0 0 25px 25px;
		height: 582px;
		width: 750px;
		background: url(../images/bg4.jpg) no-repeat;
		display:none;
	}
.page2 #content div.line-scheme5 {
	position: relative;
	margin: 0 0 25px 2px;
	height: 700px;
	width: 750px;
	background: url(../images/bg6.jpg) no-repeat;
	display:none;
}
.line-scheme h2 {
	font-size: 12px;
	color: #39b54a;
	text-transform:uppercase;
}
.line-scheme div.nav1 h2 {margin: 0 0 6px;}
.line-scheme div.nav2 h2 {margin: 0;}
.line-scheme div.nav3 h2 {margin: 0 0 1px;}
.line-scheme div.nav4 h2 {margin: 0 0 23px;}
.line-scheme div.nav5 h2 {margin: 0;}
.line-scheme div {
	position: absolute;
	width: 120px;
}
.line-scheme ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
.line-scheme ul li a {
	font-size: 12px;
	line-height: 20px;
	color: #3b3b3b;
	text-decoration:none;
}
.line-scheme ul li a:hover {
	color: #39b54a;
	text-decoration: none;
}
.line-scheme div.nav1 {
	top: 35px;
	left: 52px;
	width: 100px;
}
.line-scheme div.nav2 {
	top: 54px;
	left: 181px;
}
.line-scheme div.nav3 {
	top: 54px;
	left: 302px;
	text-align: right;
}
.line-scheme div.nav4 {
	top: 30px;
	left: 505px;
}
.line-scheme div.nav5 {
	top: 276px;
	left: 302px;
	text-align: right;
}

	.line-scheme1 div#nav1
	{
		top:30px;
		left:50px;
	}
		.line-scheme1 div#nav1 h2
		{
			margin-bottom:5px;
		}
	.line-scheme1 div#nav2
	{
		top:40px;
		left:175px;
	}
	.line-scheme1 div#nav3
	{
		top:240px;
		left:175px;
	}
	.line-scheme1 div#nav4
	{
		text-align:right;
		top:40px;
		left:305px;
	}
		.line-scheme1 div#nav4 h2
		{
			margin-bottom:8px;
		}
	.line-scheme1 div#nav5
	{
		text-align:right;
		top:280px;
		left:305px;
	}
	.line-scheme1 div#nav6
	{
		top:30px;
		left:505px;
	}
		.line-scheme1 div#nav6 h2
		{
			margin-bottom:20px;
		}
	.line-scheme1 div#nav7
	{
		width:150px;
		top:270px;
		left:505px;
	}
		.en .line-scheme1 div#nav7
		{
			width:150px;
			top:257px;
			left:505px;
		}
		.line-scheme1 div#nav7 h2
		{
			margin-bottom:0px;
		}
	.line-scheme1 div#nav5 h2
	{
		margin-bottom:10px;
	}
		.line-scheme2 div#nav1
		{
			top:15px;
			left:150px;
		}
		.line-scheme2 div#nav2
		{
			top:15px;
			left:280px;
		}
		.line-scheme2 div#nav3
		{
			text-align:right;
			top:12px;
			left:405px;
		}
		.line-scheme2 div#nav4
		{
			top:12px;
			left:605px;
		}
			.line-scheme3 div#nav1 h2
			{
				margin-bottom:0;
			}
			.line-scheme3 div#nav1
			{
				top:20px;
				left:30px;
			}
			.line-scheme3 div#nav2
			{
				top:205px;
				left:50px;
			}
			.line-scheme3 div#nav3
			{
				text-align:right;
				top:60px;
				left:130px;
			}
			.line-scheme3 div#nav4
			{
				top:47px;
				left:328px;
			}
			.line-scheme3 div#nav5
			{
				top:113px;
				left:478px;
			}
			.line-scheme3 div#nav6
			{
				top:112px;
				left:628px;
			}
				.line-scheme3 div#nav2 h2
				{
					margin-bottom:0px;
				}
				.line-scheme3 div#nav4 h2
				{
					margin-bottom:5px;
				}
				.line-scheme3 div#nav5 h2
				{
					margin-bottom:0px;
				}
				.line-scheme3 div#nav6 h2
				{
					margin-bottom:0px;
				}
				.line-scheme4 div#nav1
				{
					text-align:right;
					top:15px;
					left:205px;
				}
				.line-scheme4 div#nav2
				{
					top:17px;
					left:430px;
				}
				.line-scheme4 div#nav3
				{
					top:17px;
					left:605px;
				}
					.line-scheme5 div#nav1
					{
						top:32px;
						left:53px;
					}
					.line-scheme5 div#nav2
					{
						text-align:right;
						top:62px;
						left:275px;
					}
					.line-scheme5 div#nav3
					{
						text-align:right;
						top:62px;
						left:428px;
					}
					.line-scheme5 div#nav4
					{
						top:57px;
						left:628px;
					}
						.line-scheme5 div#nav2 h2
						{
							margin-bottom:0px;
						}
							.en .line-scheme5 div#nav2 h2
							{
								margin-bottom:15px;
							}
						.line-scheme5 div#nav3 h2
						{
							margin-bottom:0px;
							margin-top:5px;
						}
							.en .line-scheme5 div#nav3 h2
							{
								margin-bottom:10px;
							}
						.line-scheme5 div#nav4 h2
						{
							margin-bottom:0px;
						}

.page3 #content div.primary-content,
.page4 #content div.primary-content
{
	float: left;
	padding: 28px 16px 0 3px;
	width: 432px;
	line-height:19px;
}
	.page3 #content div.primary-content img
	{
		margin:10px;
		margin-right:0;
	}
	
.actionbtn
{
	width:236px;
	margin-top:10px;
	margin-bottom:10px;
}
	.actionbtn .actiontop
	{
		background:#FFF url(../images/action_btn_top.jpg) no-repeat;
		width:236px;
		height:10px;
		overflow:hidden;
	}
	.actionbtn .actionmiddle {
		width:236px;
		background:#42b75f url(../images/actionbtn.jpg) no-repeat;
	}
	.actionbtn .actionbottom
	{
		background:#FFF url(../images/action_btn_bottom.jpg) no-repeat;
		width:236px;
		height:5px;
	}
	.leftbtn
	{
		float:left;
	}
.actionbtn a
{
	color:#FFF;
	display:block;
	margin-left:70px;
	padding-top:10px;
	padding-bottom:15px;
	outline:0;
	cursor:pointer;
	margin-right:10px;
}
.primary-content p {margin: 0 0 16px;}
.primary-content div.call-box {
	overflow: hidden;
	padding: 16px 0 15px;
	width: 432px;
}
.call-box ul {
	margin: 0;
	padding: 0;
	width: 450px;
	list-style: none;
}
.call-box ul li {
	margin: 0 20px 0 0;
	display: inline;
}
.primary-content div.innovations {padding: 0 0 1px;}
.innovations ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
.innovations ul li {
	padding: 0 0 0 37px;
	background: url(../images/bullet-innovations-list.gif) no-repeat 1px 7px;
}
.innovations div.innovations-text {padding: 0 100px 0 0;}
.innovations-text p {
	margin: 0 0 15px;
	text-indent: 62px;
}
div.info-block {
	margin: 0 0 38px 1px;
	width: 425px;
	background: url(../images/info-block-m.gif) repeat-y;}
.info-block div.info-block-t {background: url(../images/info-block-t.gif) no-repeat;}

.info-block-t div.info-block-b strong
{
	color:#FFF;
}
.info-block-t div.info-block-b ul li
{
	color:#FFF;
}
.info-block-t div.info-block-b ol li
{
	color:#FFF;
}
.info-block-b div.info-block-b ul li
{
	color:#FFF;
}
.info-block-b div.info-block-b ol li
{
	color:#FFF;
}
.info-block p {
	margin: 0;
	color: #fff;
}
.info-block a {
	/*float: left;*/
	/*margin: 17px 0 0;*/
	color: #fff;
}
.primary-content div.comment-box {margin: 0 0 19px;}
.comment-box span.title {
	display: block;
	padding: 0 0 0 29px;
	font-size: 14px;
	font-weight: normal;
	color: #fff;
	background: url(../images/comment-bg.gif) no-repeat;
}
.comment-box span.opened {background: url(../images/comment-opened-bg.gif) no-repeat;}
.commentator span.title {background: url(../images/comment-commentator-bg.gif) no-repeat;}
.comment-box div.comment {background: url(../images/comment-m.gif) repeat-y;}
.comment div.comment-t {background: url(../images/comment-t.gif) no-repeat;}
.comment-t div.comment-b {
	width: 406px;
	padding: 4px 0 23px 26px;
	background: url(../images/comment-b.gif) no-repeat 0 100%;
}
.comment-b div.name,
.comment-b div.mail {
	margin: 6px 0;
	padding: 2px 0 4px 5px;
}
.comment-b div.name {
	width: 154px;
	background: url(../images/form-name-bg.gif) no-repeat;
}
.comment-b div.mail {
	width: 372px;
	background: url(../images/form-mail-bg.gif) no-repeat;
}
.comment-b label {color: #3d3d3d;}
.comment-b .name input {
	font-size: 14px;
	width: 149px;
}
.comment-b .mail input {
	font-size: 14px;
	width: 366px;
}
.comment-b div.text {
	margin: 15px 0;
	padding: 2px;
	height: 89px;
	width: 373px;
	background: url(../images/form-text-bg.gif) no-repeat;
}
.comment-b textarea {
	overflow: auto;
	padding: 0 0 0 5px;
	height: 88px;
	width: 368px;
}
.comment-b div.check {width: 380px;}
.comment-b .check label {font-size: 11px;}
.comment-b .check input {
	margin: 0 6px 0 0;
	float: left;
}
.comment-b input.send {
	margin: 18px 0 0;
	display: block;
	height: 21px;
	width: 64px;
	font-size: 0;
	line-height: 0;
	text-indent: -9999px;
	background: url(../images/form-button-bg.gif) no-repeat;
	cursor: pointer;
}
.commentator .comment-t div.comment-b {
	padding: 23px 13px 24px 9px;
	width: 410px;
}
.commentator em.author {
	font-size: 11px;
	color: #828282;
}
.commentator em.author strong {color: #000;}
.commentator span.theme {
	display: block;
	font-size: 11px;
	font-style: italic;
	color: #4c4c4c;
}
.commentator p {
	margin: 1px 0 0;
	color: #4c4c4c;
}
#comment-error
{
	color:red;
	display:none;
	margin-left:20px;
}
.page3 #content div.secondary-content,
.page4 #content div.secondary-content
{
	float: right;
	padding: 17px 0 0 2px;
	width: 288px;
}
.secondary-content div.sidenav {
	padding: 10px 0 39px 14px;
	background: url(../images/sidenav1-bg.gif) no-repeat;
}
.secondary-content div.second {
	background: url(../images/sidenav2-bg.gif) no-repeat;
}
.sidenav h2 {
	margin: 0 0 10px;
	width: 200px;
	font-size: 16px;
	font-weight: normal;
	color: #c50040;
}
.second h2 {color: #009245;}
.sidenav ul {
	margin: 0 0 0 50px;
	padding: 21px 0 0;
	list-style: none;
}
.sidenav ul li {
	margin: 0 0 24px;
	padding: 0 0 0 18px;
}
.sidenav ul li a {color: #404040;}
.page4 #content div.scheme {
	position: relative;
	margin: 150px 0 36px 23px;
	padding: 3px 0 0 10px;
	height: 389px;
	width: 670px;
	/*background: url(../images/scheme.gif) no-repeat;*/
}


.scheme
{
	
}
	.scheme .option
	{
		float:left;
		white-space:nowrap;
		margin-right:100px;
		position:relative;
		background:url(../images/option_left.png) top left no-repeat;
		padding-left:9px;
		margin-bottom:5px;
		height:78px;
	}
		.scheme .option .right
		{
			background:url(../images/option_right.png) no-repeat;
			width:7px;
			height:39px;
			position:absolute;
			top:0;
			right:0;			
		}
		.scheme .option a
		{
			display:inline-block;
			padding-top:10px;
			height:29px;
			background:url(../images/option_middle.png) repeat-x;
			padding-right:10px;
			margin-right:5px;
			font-weight:bold;
			color:#3B3B3B;
			text-decoration:none;
		}
			.scheme .option a:visited
			{
				color:#2E3192;
			}
		.scheme .option .bottom
		{
			background:url(../images/option_bottom.png) 50% no-repeat;
			height:39px;
			width:9px;
			top:34px;
			display:block;
			position:absolute;
			left:46%;
		}
		.scheme #option0
		{
			position:absolute;
			top:30px;
			left:20px;
		}
		.scheme #option1
		{
			position:absolute;
			top:-30px;
			left:340px;
		}
		.scheme #option2
		{
			position:absolute;
			top:80px;
			left:240px;
		}
		.scheme #option3
		{
			position:absolute;
			top:180px;
			left:50px;
		}
		.scheme #option4
		{
			position:absolute;
			top:155px;
			left:350px;
		}
		.scheme #option5
		{
			position:absolute;
			top:260px;
			left:90px;
		}
		.scheme #option6
		{
			position:absolute;
			top:260px;
			left:400px;
		}


.scheme h2 {
	margin: 0;
	font-size: 14px;
	color: #fff;
}


.page5 #content div.result {padding: 15px 0 100px 1px;}
.result h1 {
	margin: 0 0 34px;
	font-size: 14px;
	color: #000;
}
.result h2 {
	margin: 0 0 16px;
	font-size: 14px;
	color: #000;
}
.result span.numbers {color: #616161;}
.result ul {
	margin: 0 0 0 22px;
	padding: 17px 0 0;
	list-style: decimal;
}
.result ul li {
	margin: 0 0 16px;
	padding: 0 0 0 15px;
} 
.result ul li a.title {color: #000d9f;}
.result ul li a {color: #008600;}
.result ul li span {
	/*display: block;*/
	color: #000;
}
#sidebar {
	float: left;
	overflow: hidden;
	padding: 3px 25px 28px 25px;
	width: 160px;
}
#sidebar h3 {
	margin: 0 0 5px 5px;
	font-size: 14px;
	color: #3b3b3b;
	font-family:verdana;
	font-size:11pt;
	font-weight:normal;
}
#sidebar ul.navbar {
	margin: 0;
	padding: 0;
	width: 153px;
	list-style: none;
}
.navbar li {
	overflow: hidden;
	width: 153px;
	vertical-align: top;
	margin: 0 0 7px;
}
.navbar li a
{
	display: block;
	color:#3b3b3b;
	outline:0;
	background:url(../images/navbar-white.gif) no-repeat;
	height:23px;
	width:153px;
	text-decoration:none;
}
	.navbar li a:visited
	{
		color:#2e3192;
	}
	.navbar li a.active
	{
		color:#44b9d0;
	}

.navbar li a strong {
	display: block;
	margin: 0 0 -2px;
	padding: 2px 0 0 7px;
	font-weight: normal;
	color: #fff;
}
.navbar  a:hover {background:url(../images/navbar-white-selected.png) no-repeat;text-decoration:none;}
.navbar .active a{background:url(../images/navbar-white-children.gif) no-repeat;}
.navbar .active a:hover{background:url(../images/navbar-white-children-selected.png) no-repeat;}
/* Remove next line to remove triangle on selected items */
.navbar .active_selected a{background:url(../images/navbar-white-children-selected.png) no-repeat;}
.navbar .selected a{background:url(../images/navbar-white-selected.png) no-repeat;}
.navbar .selected a.handle{background:url(../images/navbar-white-children-selected.png) no-repeat;}
.navbar .selected a.handle:hover{background:url(../images/navbar-white-children-selected.png) no-repeat;}
	.navbar li.active a.kid
	{
		background:none;
		height:auto;
		text-indent:-8px;
		padding-left:8px;
	}
	.navbar li.active a.kid:hover
	{
		background:none;
		/*height:15px;*/
	}
	.navbar li.selected a.kid
	{
		background:none;
		height:auto;
		text-indent:-8px;
		padding-left:8px;
	}
	.navbar li.selected a.kid:hover
	{
		background:none;
		/*height:auto;*/
	}
	.navbar li a.kid
	{
		background:none;
		height:15px;
	}
	.navbar li a.kid:hover
	{
		text-decoration:underline;
		background:none;
	}
	
.navbar li ul {
	overflow: hidden;
	margin: -5px 0 2px;
	padding: 3px 0 0;
	width: 100%;
	list-style: none;
}
.navbar li ul li {
	width: 143px;
	margin: 11px 0 0;
	padding: 0 0 0 10px;
	font-size: 0.7em;
}
* html .navbar li ul li {float: left;}
*+html .navbar li ul li {float: left;}

#footer {
	position: relative;
	margin: 0 21px 0 18px;
	padding: 10px 0 39px;
	border-top: 1px solid #e4e4e4;
	width: 951px;
	text-align: center;
	vertical-align: middle;
}
#footer a.partner {
	/*position: absolute;
	top: 14px;
	left: 3px;*/
	float:left;
}
#footer ul.bottom-nav {
	margin: 0;
	/*padding: 7px 0 7px 7px;*/
	padding:0;
	list-style: none;
	margin-left:200px;
}
.bottom-nav li {
	display: inline;
	padding: 0 4px;
	font-size: 9px;
	color: #8a8a8a;
}
.bottom-nav li a {color: #8a8a8a;}
.bottom-nav dl {
	display: inline;
	margin: 0;
	padding: 0;
	list-style: none;
}
.bottom-nav dl dt {display: inline;}
.bottom-nav dl dd {
	margin: 0;
	display: inline;
}
li .hidden
{
	display:none;
}
div .left
{
	float:left;
	margin-right:20px;
}
	div .left .dlhead
	{
		font-family:myriad pro;
		font-size:1.3em;
		margin-top:0;
	}
	div .left ul li a.dlink
	{
		font-family:myriad pro;
		font-size:1em;
	}
div .left ul
{
	margin:0;
	padding:0;
}
div .left ul li
{
	list-style-type:none;
}
div .left ul li a
{
	color:#000;
}
.hidden
{
	display:none;
}
			#thelist
			{
				margin:0;
				padding:0;
			}
			#thelist h2
			{
				margin: 0;
				padding:0;
				width: 200px;
				font-size: 16px;
				font-weight: normal;
				color: #c50040;
				padding-top:10px;
				padding-left:11px;
				margin-right:15px;
			}
			#thelist h2.red
			{
				height:33px;
				background:url(../images/list1-top.jpg) no-repeat;
				font-weight:bold;
			}
			#thelist div.greentop
			{
				height:10px;
				width:225px;
				background:url(../images/list2-top.gif) no-repeat;
				margin:0;
				padding:0;
				_margin-bottom:-5px;
			}
			#thelist h2.green
			{
				margin:0;
				padding-top:0px;
				padding-bottom:5px;
				padding-right:10px;
				width:202px;
				font-weight:bold;
				color:#36B34B;
				background:url(../images/list2-middle.gif) repeat-y;
			}
			#thelist div.greenbottom
			{
				height:15px;
				width:225px;
				background:url(../images/list2-bottom.gif) no-repeat;
			}
			#thelist ul.red
			{
				margin:0;
				padding:0;
				padding-left:60px;
			}
			#thelist ul.red li
			{
				margin:0;
				padding:0;
				display:block;
				padding:0 0 10px 25px;
				list-style-type:none;
				background:url(../images/red-list-bg-repeat.jpg) repeat-y;
			}
			#thelist ul.red li a
			{
				display:block;
				margin:0;
				padding:0;
				padding-left:20px;
				margin-left:-29px;
				color: #404040;
				background:url(../images/red-list-point-bg.jpg) no-repeat;
				text-decoration:none;
			}
			#thelist ul.green
			{
				margin:0;
				padding:0;
				padding-left:56px;
				overflow:hidden;
				_margin-top:-2px;
			}
			#thelist ul.green li
			{
				margin:0;
				padding:0 0 10px 0;
				display:block;
				list-style-type:none;
				background:url(../images/green-list-bg-repeat.jpg) repeat-y;
			}
			#thelist ul.green li a
			{
				display:block;
				margin:0;
				padding:0 0 0 20px;
				color: #404040;
				/*margin-left:-4px;*/
				position:relative;
				left:-4px;
				background:url(../images/green-list-point-bf.jpg) no-repeat;
				text-decoration:none;
			}
			#thelist #redfooter
			{
				width:165px;
				height:18px;
				margin-left:60px;
				background:url(../images/red-arrow.jpg) no-repeat;
				margin-bottom:20px;
			}
			#thelist #greenfooter
			{
				width:165px;
				height:18px;
				margin-left:56px;
				background:url(../images/green-arrow.jpg) no-repeat;
			}
.tab
{
	outline:0;
}
div.greenBtn
{
	 background:green;
	 color:#FFF;
}
a.searchlink
{
	color:blue;
	font-weight:bold;
}
a.greenlink
{
	color:green;
}
.video
{
	margin-top:10px;
}
.video a
{
	color:#3B3B3B;
}
	.video a:visited
	{
		color:#2e3192;
	}
img.left
{
	float:left;
}
img.right
{
	float:right;
}
div.casenav
{
	overflow:hidden;
	margin-left:50px;
	margin-right:auto;
}
div.casenav a
{
	display:block;
	float:left;
	width:100px;
	height:23px;
	color:#000;
	font-size:18px;
	font-family:verdana;
	padding-top:5px;
}
div.casenav a.left
{
	padding-right:50px;
	background:url(../images/casenav-left.jpg) top right no-repeat;
	text-align:right;
}
div.casenav a.right
{
	padding-left:50px;
	background:url(../images/casenav-right.jpg) top left no-repeat;
}
.info-block-t div.info-block-b {
	overflow: hidden;
	padding: 11px 15px 14px 15px;
	width: 395px;
	background: url(../images/info-block-b.gif) no-repeat 0 100%;
	word-wrap:break-word;
}
a.currpage
{
	color:#44B9D0;
}
