@CHARSET "UTF-8";

body {
  background: #fff;
  margin: 0;
  padding: 0;
  color: #000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11pt;
}

.wrapper {
  width: 975px;
  margin: 0 auto;
}

.header {
  background: url(images/banner.png) top right no-repeat;
  height: 112px;
  position: relative;
  color: #fff;
}

.header .logo {
	margin-top: 20px;
	max-height: 70px;
}

.header>a>img.logo {
  top: 15px;
  left: 5px;
  position: absolute;
}

.header>div.contact {
  position: absolute;
  left: 603px;
  top: 12px;
  height: 70px;
  width: 160px;
  font-weight: bold;
}

.header>div.social {
  top: 12px;
  right: 10px;
  position: absolute;
  width: 180px;
  height: 90px;
  text-shadow: 0 0 8px #666;
}

.header>div {
  text-align: center;
}

.header>div>p {
  margin: 0;
}

.header>div>h3 {
  margin: 8px 0;
  font-size: 16pt;
  font-weight: bold;
}

.header>div>h3:first-child {
  margin-top: 0;
  text-transform: uppercase;
}

.header a {
  color: #fff;
  text-decoration: none;
}

.header a:hover {
  text-decoration: underline;
}

.header>div.social>div.icons {
  margin-top: 5px;
}

.header>div.social>div.icons>a>img {
  border: 0;
  box-shadow: 0 0 5px #fff;
  border-radius: 4px;
}

.header>div.social>div.icons>a:hover>img {
  box-shadow: 0 0 10px #fff;
}

.menubar {
  border: 1px solid #cacaca;
}

.menubar ul {
  margin: 0;
  padding: 0;
  list-style: none;
  background: #f3f3f3;
  background: -moz-linear-gradient(top,  #f3f3f3 0%, #eaeaea 16%, #dbdbdb 48%, #e1e1e1 76%, #dddddd 84%, #d1d1d1 92%, #bdbdbd 99%, #bbbbbb 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3f3f3), color-stop(16%,#eaeaea), color-stop(48%,#dbdbdb), color-stop(76%,#e1e1e1), color-stop(84%,#dddddd), color-stop(92%,#d1d1d1), color-stop(99%,#bdbdbd), color-stop(100%,#bbbbbb));
  background: -webkit-linear-gradient(top,  #f3f3f3 0%,#eaeaea 16%,#dbdbdb 48%,#e1e1e1 76%,#dddddd 84%,#d1d1d1 92%,#bdbdbd 99%,#bbbbbb 100%);
  background: -o-linear-gradient(top,  #f3f3f3 0%,#eaeaea 16%,#dbdbdb 48%,#e1e1e1 76%,#dddddd 84%,#d1d1d1 92%,#bdbdbd 99%,#bbbbbb 100%);
  background: -ms-linear-gradient(top,  #f3f3f3 0%,#eaeaea 16%,#dbdbdb 48%,#e1e1e1 76%,#dddddd 84%,#d1d1d1 92%,#bdbdbd 99%,#bbbbbb 100%);
  background: linear-gradient(to bottom,  #f3f3f3 0%,#eaeaea 16%,#dbdbdb 48%,#e1e1e1 76%,#dddddd 84%,#d1d1d1 92%,#bdbdbd 99%,#bbbbbb 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3f3f3', endColorstr='#bbbbbb',GradientType=0 );
}

.menubar ul li {
  display: inline-block;
  border-left: 2px solid #fff;
}

.menubar ul li a {  
  padding: 10px 30px;
  text-decoration: none;
  color: #757575;
  font-size: 12pt;
  display: block;
}

.menubar ul li:first-child {
  border-left: none;
}

.menubar ul li a:hover {
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#78a6bf+0,1a54b5+100 */
background: rgb(120,166,191); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzc4YTZiZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxYTU0YjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(120,166,191,1) 0%, rgba(26,84,181,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(120,166,191,1) 0%,rgba(26,84,181,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(120,166,191,1) 0%,rgba(26,84,181,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#78a6bf', endColorstr='#1a54b5',GradientType=0 ); /* IE6-8 */
	

  color: #fff;
}

.menuline {
  height: 4px;
  background: #f5f5f5;
  background: -moz-linear-gradient(top,  #f5f5f5 0%, #8f8f8f 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f5f5), color-stop(100%,#8f8f8f));
  background: -webkit-linear-gradient(top,  #f5f5f5 0%,#8f8f8f 100%);
  background: -o-linear-gradient(top,  #f5f5f5 0%,#8f8f8f 100%);
  background: -ms-linear-gradient(top,  #f5f5f5 0%,#8f8f8f 100%);
  background: linear-gradient(to bottom,  #f5f5f5 0%,#8f8f8f 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#8f8f8f',GradientType=0 );
}

.content-outer {
  margin: 10px 0;
}

.content {
  width: 755px;
  float: left;
}

.clearfix {
  clear: both;
}

.sidebar {
  width: 200px;
  margin: 0 0 0 20px;
  float: right;
}

.sidebar div.side-bar-panel ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

.sidebar div.side-bar-inner.unframed>div,.coda-slider, .coda-slider .panel {
  width: 200px !important;
}

.panel-wrapper>h2.title {
  display: none;
}

.side-bar-panel>h3 {
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#78a6bf+0,1a54b5+100 */
background: rgb(120,166,191); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzc4YTZiZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxYTU0YjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(120,166,191,1) 0%, rgba(26,84,181,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(120,166,191,1) 0%,rgba(26,84,181,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(120,166,191,1) 0%,rgba(26,84,181,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#78a6bf', endColorstr='#1a54b5',GradientType=0 ); /* IE6-8 */
	

  border-radius: 5px 5px 0 0;
  color: #fff;
  font-size: 14pt;
  font-weight: bold;
  margin: 4px 0 0;
  padding: 8px;
  text-align: right;
}

h3+div.side-bar-inner {
  border: 1px solid #336694;
  padding: 8px;
  border-radius: 0 0 5px 5px;
}

.side-bar-panel ul.red li a {
  background: #ffa77f;
  background: -moz-linear-gradient(top,  #ffa77f 0%, #de3800 56%, #be4400 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffa77f), color-stop(56%,#de3800), color-stop(100%,#be4400));
  background: -webkit-linear-gradient(top,  #ffa77f 0%,#de3800 56%,#be4400 100%);
  background: -o-linear-gradient(top,  #ffa77f 0%,#de3800 56%,#be4400 100%);
  background: -ms-linear-gradient(top,  #ffa77f 0%,#de3800 56%,#be4400 100%);
  background: linear-gradient(to bottom,  #ffa77f 0%,#de3800 56%,#be4400 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffa77f', endColorstr='#be4400',GradientType=0 );
  color: #fff;
  text-align: center;
}

.side-bar-panel ul li a {
  background: #f3f3f3;
  background: -moz-linear-gradient(top,  #f3f3f3 0%, #eaeaea 16%, #dbdbdb 48%, #e1e1e1 76%, #dddddd 84%, #d1d1d1 92%, #bdbdbd 99%, #bbbbbb 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3f3f3), color-stop(16%,#eaeaea), color-stop(48%,#dbdbdb), color-stop(76%,#e1e1e1), color-stop(84%,#dddddd), color-stop(92%,#d1d1d1), color-stop(99%,#bdbdbd), color-stop(100%,#bbbbbb));
  background: -webkit-linear-gradient(top,  #f3f3f3 0%,#eaeaea 16%,#dbdbdb 48%,#e1e1e1 76%,#dddddd 84%,#d1d1d1 92%,#bdbdbd 99%,#bbbbbb 100%);
  background: -o-linear-gradient(top,  #f3f3f3 0%,#eaeaea 16%,#dbdbdb 48%,#e1e1e1 76%,#dddddd 84%,#d1d1d1 92%,#bdbdbd 99%,#bbbbbb 100%);
  background: -ms-linear-gradient(top,  #f3f3f3 0%,#eaeaea 16%,#dbdbdb 48%,#e1e1e1 76%,#dddddd 84%,#d1d1d1 92%,#bdbdbd 99%,#bbbbbb 100%);
  background: linear-gradient(to bottom,  #f3f3f3 0%,#eaeaea 16%,#dbdbdb 48%,#e1e1e1 76%,#dddddd 84%,#d1d1d1 92%,#bdbdbd 99%,#bbbbbb 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3f3f3', endColorstr='#bbbbbb',GradientType=0 );
  text-decoration: none;
  color: #757575;
  display: block;
  padding: 5px;
  text-align: right;  
}

.side-bar-panel ul li:first-child a {
  border-radius: 5px 5px 0 0;
}

.side-bar-panel ul li:last-child a {
  border-radius: 0 0 5px 5px;
}
.side-bar-panel ul li a:hover {
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#78a6bf+0,1a54b5+100 */
background: rgb(120,166,191); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzc4YTZiZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxYTU0YjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(120,166,191,1) 0%, rgba(26,84,181,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(120,166,191,1) 0%,rgba(26,84,181,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(120,166,191,1) 0%,rgba(26,84,181,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#78a6bf', endColorstr='#1a54b5',GradientType=0 ); /* IE6-8 */
	
	
  color: #fff;
}

.secmenu ul {
  list-style: none;
  margin: 0 0 10px;
  padding: 0;
  background: #00a9dd;
  background: -moz-linear-gradient(top,  #00a9dd 0%, #009ed9 11%, #0081cd 22%, #006cc5 34%, #006cc5 45%, #005bbe 56%, #0070be 83%, #0054be 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00a9dd), color-stop(11%,#009ed9), color-stop(22%,#0081cd), color-stop(34%,#006cc5), color-stop(45%,#006cc5), color-stop(56%,#005bbe), color-stop(83%,#0070be), color-stop(100%,#0054be));
  background: -webkit-linear-gradient(top,  #00a9dd 0%,#009ed9 11%,#0081cd 22%,#006cc5 34%,#006cc5 45%,#005bbe 56%,#0070be 83%,#0054be 100%);
  background: -o-linear-gradient(top,  #00a9dd 0%,#009ed9 11%,#0081cd 22%,#006cc5 34%,#006cc5 45%,#005bbe 56%,#0070be 83%,#0054be 100%);
  background: -ms-linear-gradient(top,  #00a9dd 0%,#009ed9 11%,#0081cd 22%,#006cc5 34%,#006cc5 45%,#005bbe 56%,#0070be 83%,#0054be 100%);
  background: linear-gradient(to bottom,  #00a9dd 0%,#009ed9 11%,#0081cd 22%,#006cc5 34%,#006cc5 45%,#005bbe 56%,#0070be 83%,#0054be 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00a9dd', endColorstr='#0054be',GradientType=0 );  
  color: #fff;
  border-radius: 10px;  
  display: inline-block;
}

.secmenu li {
  border-left: 2px solid #fff;
  display: inline-block;
  margin: 0;
}

.secmenu li:first-child {
  border: none;
}

.secmenu li a {
  padding: 5px 4px;
  display: inline-block;
  color: #fff;
  text-decoration: none;
  border: 1px solid #757575;
  margin: 0;
}

.secmenu li:first-child a {
  border-radius: 10px 0 0 10px ;
}

.secmenu li:last-child a {
  border-radius: 0 10px 10px 0;
}

.secmenu li a:hover {
  background: #ffa77f;
  background: -moz-linear-gradient(top,  #ffa77f 0%, #de3800 56%, #be4400 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffa77f), color-stop(56%,#de3800), color-stop(100%,#be4400));
  background: -webkit-linear-gradient(top,  #ffa77f 0%,#de3800 56%,#be4400 100%);
  background: -o-linear-gradient(top,  #ffa77f 0%,#de3800 56%,#be4400 100%);
  background: -ms-linear-gradient(top,  #ffa77f 0%,#de3800 56%,#be4400 100%);
  background: linear-gradient(to bottom,  #ffa77f 0%,#de3800 56%,#be4400 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffa77f', endColorstr='#be4400',GradientType=0 );
  color: #fff;
}

.footer {
  background: #336694;
  color: #fff;
  text-align: center;
  margin-top: 10px;
}

.footer>ul {
  list-style: none;
  margin: 0;
  padding: 8px 0;
}

.footer ul li {
  display: inline-block;
  padding: 0 10px;
  border-left: 1px solid #fff;
}

.footer ul li:first-child {
  border: none;
}

.footer a {
  color: #fff;
  text-decoration: none;
}

.footer a:hover {
  text-decoration: underline;
}

.footer p:last-child {
  margin-bottom: 0;
  padding: 8px;
}

.content h3.tab,.wmca-result h1,.wmca-main h1 {
  background: #00a9dd;
  background: -moz-linear-gradient(top,  #00a9dd 0%, #009ed9 11%, #0081cd 22%, #006cc5 34%, #006cc5 45%, #005bbe 56%, #0070be 83%, #0054be 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00a9dd), color-stop(11%,#009ed9), color-stop(22%,#0081cd), color-stop(34%,#006cc5), color-stop(45%,#006cc5), color-stop(56%,#005bbe), color-stop(83%,#0070be), color-stop(100%,#0054be));
  background: -webkit-linear-gradient(top,  #00a9dd 0%,#009ed9 11%,#0081cd 22%,#006cc5 34%,#006cc5 45%,#005bbe 56%,#0070be 83%,#0054be 100%);
  background: -o-linear-gradient(top,  #00a9dd 0%,#009ed9 11%,#0081cd 22%,#006cc5 34%,#006cc5 45%,#005bbe 56%,#0070be 83%,#0054be 100%);
  background: -ms-linear-gradient(top,  #00a9dd 0%,#009ed9 11%,#0081cd 22%,#006cc5 34%,#006cc5 45%,#005bbe 56%,#0070be 83%,#0054be 100%);
  background: linear-gradient(to bottom,  #00a9dd 0%,#009ed9 11%,#0081cd 22%,#006cc5 34%,#006cc5 45%,#005bbe 56%,#0070be 83%,#0054be 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00a9dd', endColorstr='#0054be',GradientType=0 );
  border-radius: 5px 5px 0 0;
  color: #fff;
  text-shadow: 0 0 5px #fff;
  font-size: 14pt;
  font-weight: bold;
  margin: 4px 0 0;
  padding: 8px 8px 8px 24px;   
}

.content a {
  color: #336694;
}

.content a:hover {
  text-decoration: underline;
}

.content h1,.content h2,.content h3,.content h4,.content h5,.content h6 {
  color: #336694;
}

.content>*:first-child {
  margin-top: 0;
}

.content>*:last-child {
  margin-bottom: 0;
}

.content .pagepanel {
  background: #f1f1f1;
  box-shadow: 5px 5px 5px #aaa;
  padding: 12px;
  margin: 8px;
}

.sidebar a.orange-button,.sidebar a.grey-button,.sidebar a.blue-button,.content a.orange-button,.content a.grey-button,.content a.blue-button,button.blue-button,.formandu-button {
  border-radius: 8px;
  border: 1px solid #757575;
  color: #fff;
  font-size: 20pt;
  font-weight: bold;
  display: inline-block;
  text-decoration: none;
  padding: 10px;
  text-shadow: 0 0 2px rgba(255, 255, 255, 0.5);
}

.sidebar a.orange-button,.sidebar a.grey-button,.sidebar a.blue-button {
	font-size:18pt !important;
}

.sidebar a.orange-button:hover,.sidebar a.grey-button:hover,.sidebar a.blue-button:hover,.content a.orange-button:hover,.content a.grey-button:hover,.content a.blue-button:hover,button.blue-button:hover,.formandu-button:hover {
  text-shadow: 0 0 6px rgba(255, 255, 255, 1);
}

.content a.orange-button,.sidebar a.orange-button,.formandu-button {
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#abd669+0,63a624+100 */
background: rgb(171,214,105); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2FiZDY2OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2M2E2MjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(171,214,105,1) 0%, rgba(99,166,36,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(171,214,105,1) 0%,rgba(99,166,36,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(171,214,105,1) 0%,rgba(99,166,36,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#abd669', endColorstr='#63a624',GradientType=0 ); /* IE6-8 */

}

.content a.orange-button:hover,.sidebar a.orange-button:hover,.formandu-button:hover {
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#abd669+0,63a624+100 */
background: rgb(171,214,105); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2FiZDY2OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2M2E2MjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(171,214,105,1) 0%, rgba(99,166,36,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(171,214,105,1) 0%,rgba(99,166,36,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(171,214,105,1) 0%,rgba(99,166,36,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#abd669', endColorstr='#63a624',GradientType=0 ); /* IE6-8 */
  
}

.content a.grey-button,.sidebar a.grey-button,.content a.more-info,h3.tab.grey {
  background: #999;
  background: -moz-linear-gradient(top,  #dcdcdc 0%, #d8d8d8 4%, #bbbbbb 21%, #a6a6a6 39%, #999999 56%, #959595 72%, #4b4b4b 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dcdcdc), color-stop(4%,#d8d8d8), color-stop(21%,#bbbbbb), color-stop(39%,#a6a6a6), color-stop(56%,#999999), color-stop(72%,#959595), color-stop(100%,#4b4b4b));
  background: -webkit-linear-gradient(top,  #dcdcdc 0%,#d8d8d8 4%,#bbbbbb 21%,#a6a6a6 39%,#999999 56%,#959595 72%,#4b4b4b 100%);
  background: -o-linear-gradient(top,  #dcdcdc 0%,#d8d8d8 4%,#bbbbbb 21%,#a6a6a6 39%,#999999 56%,#959595 72%,#4b4b4b 100%);
  background: -ms-linear-gradient(top,  #dcdcdc 0%,#d8d8d8 4%,#bbbbbb 21%,#a6a6a6 39%,#999999 56%,#959595 72%,#4b4b4b 100%);
  background: linear-gradient(to bottom,  #dcdcdc 0%,#d8d8d8 4%,#bbbbbb 21%,#a6a6a6 39%,#999999 56%,#959595 72%,#4b4b4b 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dcdcdc', endColorstr='#4b4b4b',GradientType=0 );
}

.content a.grey-button:hover,.sidebar a.grey-button:hover,.content a.more-info:hover {
  background: #9e9e9e;
  background: -moz-linear-gradient(top,  #9e9e9e 0%, #9c9c9c 4%, #878787 21%, #787878 39%, #6e6e6e 56%, #6b6b6b 72%, #363636 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9e9e9e), color-stop(4%,#9c9c9c), color-stop(21%,#878787), color-stop(39%,#787878), color-stop(56%,#6e6e6e), color-stop(72%,#6b6b6b), color-stop(100%,#363636));
  background: -webkit-linear-gradient(top,  #9e9e9e 0%,#9c9c9c 4%,#878787 21%,#787878 39%,#6e6e6e 56%,#6b6b6b 72%,#363636 100%);
  background: -o-linear-gradient(top,  #9e9e9e 0%,#9c9c9c 4%,#878787 21%,#787878 39%,#6e6e6e 56%,#6b6b6b 72%,#363636 100%);
  background: -ms-linear-gradient(top,  #9e9e9e 0%,#9c9c9c 4%,#878787 21%,#787878 39%,#6e6e6e 56%,#6b6b6b 72%,#363636 100%);
  background: linear-gradient(to bottom,  #9e9e9e 0%,#9c9c9c 4%,#878787 21%,#787878 39%,#6e6e6e 56%,#6b6b6b 72%,#363636 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9e9e9e', endColorstr='#363636',GradientType=0 );    
}

.content a.blue-button,.sidebar a.blue-button,button.blue-button {
  background: #00a9dd;
  background: -moz-linear-gradient(top,  #00a9dd 0%, #009ed9 11%, #0081cd 22%, #006cc5 34%, #006cc5 45%, #005bbe 56%, #0070be 83%, #0054be 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00a9dd), color-stop(11%,#009ed9), color-stop(22%,#0081cd), color-stop(34%,#006cc5), color-stop(45%,#006cc5), color-stop(56%,#005bbe), color-stop(83%,#0070be), color-stop(100%,#0054be));
  background: -webkit-linear-gradient(top,  #00a9dd 0%,#009ed9 11%,#0081cd 22%,#006cc5 34%,#006cc5 45%,#005bbe 56%,#0070be 83%,#0054be 100%);
  background: -o-linear-gradient(top,  #00a9dd 0%,#009ed9 11%,#0081cd 22%,#006cc5 34%,#006cc5 45%,#005bbe 56%,#0070be 83%,#0054be 100%);
  background: -ms-linear-gradient(top,  #00a9dd 0%,#009ed9 11%,#0081cd 22%,#006cc5 34%,#006cc5 45%,#005bbe 56%,#0070be 83%,#0054be 100%);
  background: linear-gradient(to bottom,  #00a9dd 0%,#009ed9 11%,#0081cd 22%,#006cc5 34%,#006cc5 45%,#005bbe 56%,#0070be 83%,#0054be 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00a9dd', endColorstr='#0054be',GradientType=0 );
}

.content a.blue-button:hover,.sidebar a.blue-button:hover,button.blue-button:hover {
  background: #0085ae;
  background: -moz-linear-gradient(top,  #0085ae 0%, #007daa 11%, #0065a0 22%, #00559a 34%, #00559a 45%, #004894 56%, #005694 83%, #004394 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085ae), color-stop(11%,#007daa), color-stop(22%,#0065a0), color-stop(34%,#00559a), color-stop(45%,#00559a), color-stop(56%,#004894), color-stop(83%,#005694), color-stop(100%,#004394));
  background: -webkit-linear-gradient(top,  #0085ae 0%,#007daa 11%,#0065a0 22%,#00559a 34%,#00559a 45%,#004894 56%,#005694 83%,#004394 100%);
  background: -o-linear-gradient(top,  #0085ae 0%,#007daa 11%,#0065a0 22%,#00559a 34%,#00559a 45%,#004894 56%,#005694 83%,#004394 100%);
  background: -ms-linear-gradient(top,  #0085ae 0%,#007daa 11%,#0065a0 22%,#00559a 34%,#00559a 45%,#004894 56%,#005694 83%,#004394 100%);
  background: linear-gradient(to bottom,  #0085ae 0%,#007daa 11%,#0065a0 22%,#00559a 34%,#00559a 45%,#004894 56%,#005694 83%,#004394 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085ae', endColorstr='#004394',GradientType=0 );  
}

.content td a.blue-button,.content td a.grey-button,.content td a.orange-button {
  display: block;
  text-align: center;
  border-radius: 0;
}

.content td a.notblock {
  display: inline-block;
  border-radius: 10px;
  margin: 0 0 8px 0;
  padding: 10px 40px;
  font-size: 17pt;
  width: 200px;
}

.content .home tr td:first-child a.blue-button,.content .home tr td:first-child a.grey-button,.content .home tr td:first-child a.orange-button {
  border-radius: 0 0 0 10px;
}

.content .home tr:last-child td:last-child a.blue-button,.content .home tr:last-child td:last-child a.grey-button,.content .home tr:last-child td:last-child a.orange-button {
  border-radius: 0 0 10px 0;
}

.content h3.tab.grey {
  
}

.content hr {
  color: #999;
  border: none;
  height: 2px;
}

.content a.more-info {
  padding: 5px;
  display: inline-block;
  border: 1px solid #757575;
  border-radius: 5px;
  text-shadow: 0 0 5px #fff;
  color: #fff;
  text-decoration: none;
}

.content a.small-button {
  font-weight: normal;
  font-size: inherit;
  padding: 4px;
}

.content table.home {
  border: 1px solid #757575;
  border-radius: 15px;
  padding: 10px;
  border-spacing: 2px;
}

.content table.home tr:first-child td:first-child {
  border-radius: 10px 0 0 0;
}

.content table.home tr:first-child td:last-child {
  border-radius: 0 10px 0 0;
}

.content table.home tr:last-child td:first-child {
  border-radius: 0 0 0 10px;
}

.content table.home tr:last-child td:last-child {
  border-radius: 0 0 10px 0;
}

.content table.home td {
  height: 205px;
  width: 33%;
  background-position: 0 0 !important;
  background-repeat: no-repeat !important;
  vertical-align: bottom;
  text-align: center;
  color: #fff;
  text-shadow: 0 0 10px #222;  
}

.content table.home td p {
  background: rgba(0,0,0, 0.3);
  padding: 8px 0;
  margin: 0;
  text-transform: uppercase;
  text-shadow: 0 0 8px #000;
}

.content table.home td h2 {
  font-weight: normal;
  margin: 0;
  padding: 0 0 5px 0;
  text-transform: uppercase;
  color: #fff;
  text-shadow: 0 0 10px #222;
}

.content table.home td h4 {
  font-weight: normal;
  margin: 0;
  padding: 5px 0;
  color: #fff;  
  text-shadow: 0 0 10px #222;
}

.formandu-text,.formandu-dropdown,.formandu-list,.formandu-textarea,.formandu-static-text {
  border: 2px solid #0372b7;
  padding: 4px;
  border-radius: 3px;
  font-size: 11pt;
  color: #111;
  width: 80%;
  margin: 4px 0 0 20px;
}

.formandu-text:focus,.formandu-dropdown:focus,.formandu-list:focus,.formandu-textarea:focus {
  border: 2px solid #be4400; 
}

.formandu-label {
  margin-top: 8px;
  display: block;
}

.formandu-static-text {
  display: block;
  color: #888;
}

.formandu-button {
  border-radius: 4px;
  font-size: 11pt;
  font-weight: normal;
  padding: 6px;
  text-shadow: 0 0 4px #fff;
}

/* DCE */

div.wmca-result {
  background: #e2e2e2;
  border-radius: 5px;
}

div.wmca-result-inner {
  padding: 0 10px;
}

div.wmca-result h1 {
  color: #fff;
}

.contact span
{
	padding: 0 10px;
}

.updatedButton {
	padding:3px 5px;
	background: rgb(204,204,204);
	background: -moz-linear-gradient(top,  rgba(204,204,204,1) 0%, rgba(238,238,238,1) 33%, rgba(238,238,238,1) 54%, rgba(204,204,204,1) 98%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(204,204,204,1)), color-stop(33%,rgba(238,238,238,1)), color-stop(54%,rgba(238,238,238,1)), color-stop(98%,rgba(204,204,204,1)));
	background: -webkit-linear-gradient(top,  rgba(204,204,204,1) 0%,rgba(238,238,238,1) 33%,rgba(238,238,238,1) 54%,rgba(204,204,204,1) 98%);
	background: -o-linear-gradient(top,  rgba(204,204,204,1) 0%,rgba(238,238,238,1) 33%,rgba(238,238,238,1) 54%,rgba(204,204,204,1) 98%);
	background: -ms-linear-gradient(top,  rgba(204,204,204,1) 0%,rgba(238,238,238,1) 33%,rgba(238,238,238,1) 54%,rgba(204,204,204,1) 98%);
	background: linear-gradient(to bottom,  rgba(204,204,204,1) 0%,rgba(238,238,238,1) 33%,rgba(238,238,238,1) 54%,rgba(204,204,204,1) 98%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#cccccc',GradientType=0 );
  border-radius:5px;
  border:1px solid #333;
  text-align:right;
  display:inline-block;
  float:right;
}

.wmca-search-lower {
    display:block;	
    padding: 0 0 15px 0;
}

.wmca-search-left {
	width: 370px;
	float: left;
}

.wmca-search-right {
	width: 370px;
	float: right;  
}

.wmca-search-area
{
	background: #e2e2e2;
  border-radius: 0 0 5px 5px;
  padding: 15px 0;
}

.wmca-search-lower button.blue-button {
	float:right;
	font-size:11pt;
	margin: 10px 0 0 0;
}

.content h3.tab.grey+table {
  background: #e2e2e2;
}

h3.tab+table {
  border-left: 1px solid #888;
  border-right: 1px solid #888;
  border-bottom: 1px solid #888;
  border-radius: 0 0 8px 8px;
  padding: 8px;
  width: 605px !important;
}

.content h3.tab.grey+table,.content h3.tab.grey {
  margin-left: 0;
  margin-right: 0;
  width: auto;
}

body div.content h3.tab.grey+table {
  width: 100% !important;
}

h3.tab+table td {
  padding: 4px 0;
}

.content h3.tab,.content h3.tab+table {
  margin: 0 50px 0 100px;
}

h3.tab+table td a {
  display: inline-block;
}

h3.tab+table td[colspan='2'] {
  border-bottom: 1px solid #757575; 
}

.content h3.tab {
  border-radius: 8px 8px 0 0;
}

hr {
  height: 0px;
  border: 0;
  border-bottom: 1px solid #888;
  margin: 8px 100px;
}

table.lookforcare {
  width: 100% !important;  
}

div.wmca-link {
  padding: 8px;
  text-align: right;
}

div.wmca-search-header {
  position: relative;
}

div.wmca-search-header h1 {
  margin-top: 0;
}

div.wmca-search-header a {
  position: absolute;
  top: 0;
  right: 0;
}

.control-bg {
  background: #e2e2e2;
}

body div.content h3.tab.grey {
  margin-top: 10px;
}

.wmca-not-found {
  text-align: center;
  padding: 20px;
  font-size: 18pt;
}

.wmca-search-area,.wmca-search-right {
  height: 50px;
  text-align: center;
}

.wmca-search-area label span {
  width: 100px;
  display: inline-block;
}

.wmca-search-area label input[type=text], .wmca-search-area label select {
  width: 200px;
}

.wmca-home-vacancies {
  padding: 0 10px 10px 10px;
}

.wmca-vacancy-info {
  padding: 5px 0;
}
