@charset "utf-8";
#ribbon {
			background: rgb(30,107,82); /* Old browsers */
			background: -moz-linear-gradient(top, rgba(86,168,142,1) 0%, rgba(45,138,107,1) 3%, rgba(40,130,101,1) 7%, rgba(34,121,92,1) 14%, rgba(30,107,81,1) 34%, rgba(22,76,58,1) 69%, rgba(18,64,49,1) 86%, rgba(20,65,51,1) 90%, rgba(27,70,56,1) 93%, rgba(50,89,76,1) 100%); /* FF3.6+ */
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(86,168,142,1)), color-stop(3%,rgba(45,138,107,1)), color-stop(7%,rgba(40,130,101,1)), color-stop(14%,rgba(34,121,92,1)), color-stop(34%,rgba(30,107,81,1)), color-stop(69%,rgba(22,76,58,1)), color-stop(86%,rgba(18,64,49,1)), color-stop(90%,rgba(20,65,51,1)), color-stop(93%,rgba(27,70,56,1)), color-stop(100%,rgba(50,89,76,1))); /* Chrome,Safari4+ */
			background: -webkit-linear-gradient(top, rgba(86,168,142,1) 0%,rgba(45,138,107,1) 3%,rgba(40,130,101,1) 7%,rgba(34,121,92,1) 14%,rgba(30,107,81,1) 34%,rgba(22,76,58,1) 69%,rgba(18,64,49,1) 86%,rgba(20,65,51,1) 90%,rgba(27,70,56,1) 93%,rgba(50,89,76,1) 100%); /* Chrome10+,Safari5.1+ */
			background: -o-linear-gradient(top, rgba(86,168,142,1) 0%,rgba(45,138,107,1) 3%,rgba(40,130,101,1) 7%,rgba(34,121,92,1) 14%,rgba(30,107,81,1) 34%,rgba(22,76,58,1) 69%,rgba(18,64,49,1) 86%,rgba(20,65,51,1) 90%,rgba(27,70,56,1) 93%,rgba(50,89,76,1) 100%); /* Opera 11.10+ */
			background: -ms-linear-gradient(top, rgba(86,168,142,1) 0%,rgba(45,138,107,1) 3%,rgba(40,130,101,1) 7%,rgba(34,121,92,1) 14%,rgba(30,107,81,1) 34%,rgba(22,76,58,1) 69%,rgba(18,64,49,1) 86%,rgba(20,65,51,1) 90%,rgba(27,70,56,1) 93%,rgba(50,89,76,1) 100%); /* IE10+ */
			background: linear-gradient(top, rgba(86,168,142,1) 0%,rgba(45,138,107,1) 3%,rgba(40,130,101,1) 7%,rgba(34,121,92,1) 14%,rgba(30,107,81,1) 34%,rgba(22,76,58,1) 69%,rgba(18,64,49,1) 86%,rgba(20,65,51,1) 90%,rgba(27,70,56,1) 93%,rgba(50,89,76,1) 100%); /* W3C */
			filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2b9473', endColorstr='#123d2f',GradientType=0 ); /* IE6-9 */
			-moz-box-shadow: 2px 0 2px -1px rgba(255, 255, 255, 0.25) inset, -2px 0 2px -1px rgba(255, 255, 255, 0.25) inset, 0 3px 2px -2px rgba(255, 255, 255, 0.5) inset;
			-webkit-box-shadow: 2px 0 2px -1px rgba(255, 255, 255, 0.25) inset, -2px 0 2px -1px rgba(255, 255, 255, 0.25) inset, 0 3px 2px -2px rgba(255, 255, 255, 0.5) inset;
			box-shadow: 2px 0 2px -1px rgba(255, 255, 255, 0.25) inset, -2px 0 2px -1px rgba(255, 255, 255, 0.25) inset, 0 3px 2px -2px rgba(255, 255, 255, 0.5) inset;
			margin: 0 auto;
			width:100%;
			height:30px;
			/*display: inline-block; removed by mk */
			
			}
div#ribbon ul.menu li {
display: block;
float: left;
list-style: none;
margin: 0;
padding: 2px 0 0;
position: relative;
left: 15px;
}

div#ribbon-mm.maximenuCKH {
z-index: 9998;
float: left;
margin: 0;
position: relative;
width: 99.9%;
color:#FFFFFF
}

.maximenuCK a {
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 30px;
	
}

#whitebox {
clear: both;
margin: 0 auto;
min-height: 0px;
width: 960px;
z-index: 2;
overflow: hidden;
padding-bottom: 0;
-moz-box-shadow: inset 0 23px 24px -22px rgba(0, 0, 0, 0.7);
-webkit-box-shadow: inset 0 23px 24px -22px rgba(0, 0, 0, 0.7);
box-shadow: inset 0 23px 24px -22px rgba(0, 0, 0, 0.7);
}
#whitebox-shadow {
clear: both;
margin: 0 auto;
-moz-box-shadow: 0 0 15px rgba(0, 0, 0, 0.7);
-webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.7);
box-shadow: 0 0 15px rgba(0, 0, 0, 0.7);
width: 960px;
}


.sidebar1 .nav li a {
	color: #000033;
	text-decoration: none;	
}
.sidebar1 .nav li a:hover {
	color: #006633;
	text-decoration: underline;
	
}
.sidebar1 .nav li a:focus {
	color: #006633;
	text-decoration: underline;
	
}
.sidebar1 .nav li a:active {
	color: #006633;
	text-decoration: underline;
	
}
.sidebar1 .nav li a:visited {
	/*color: #00FF33;*/
	text-decoration: none;	
}
.sidebar1 .subnav li a {
	color: #000033;
	text-decoration: none;	
}

td.gradientbutton{
	text-align: center;
	/* IE10 Consumer Preview */ 
	background-image: -ms-linear-gradient(bottom, #123d2f 0%, #2b9473 100%);
	/* Mozilla Firefox */ 
	background-image: -moz-linear-gradient(bottom, #123d2f 0%, #2b9473 100%);
	/* Opera */ 
	background-image: -o-linear-gradient(bottom, #123d2f 0%, #2b9473 100%);
	/* Webkit (Safari/Chrome 10) */ 
	background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #123d2f), color-stop(1, #2b9473));
	/* Webkit (Chrome 11+) */ 
	background-image: -webkit-linear-gradient(bottom, #123d2f 0%, #2b9473 100%);
	/* W3C Markup, IE10 Release Preview */ 
	background-image: linear-gradient(to top, #123d2f 0%, #2b9473 100%);
	
	
}
td.gradientbutton a {
	color: #ffffff;
	text-decoration: none;
		
}
td.gradientbutton a:visited {
	color: #ffffff;
	text-decoration: none;	
	
}
td.gradientbutton a:focus {
	color: #ffffff;
	text-decoration: underline;
}
td.gradientbutton a:hover {
	color: #ffffff;
	text-decoration: underline;
}
td.gradientbutton a:active {
	color: #ffffff;
	text-decoration: underline;
}