/* File: /themes/Parkinson/css/screen.css */

@charset "UTF-8";
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
  display: block; }

audio,
canvas,
video {
  display: inline-block; }

audio:not([controls]) {
  display: none;
  height: 0; }

[hidden] {
  display: none; }

html {
  height: 100%;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%; }

body {
  margin: 0;
  overflow-y: scroll;
  font-family: Verdana, arial, ​sans-serif;
  background-color: white;
  font-size: 11px;
  color: #333333;
  line-height: 18px; }

a:focus {
  color: #5f849b; }

a,
a:active,
a:hover,
a:focus,
:-moz-any-link:focus {
  outline: 0;
  -moz-outline-style: none; }

a {
  color: #6e90a6;
  text-decoration: none; }

a:active {
  color: #5f849b; }

a:hover {
  color: #5f849b;
  text-decoration: underline; }

a:visited {
  color: #6589a0; }

h1, h2, h3, h4, h5, h6 {
  font-weight: bold;
  margin: 15px 0; }

h1, h2, h3, h4, h5, h6, #news-index section.news ul li a {
  color: #6E90A6; }

h1 {
  font-size: 180%; }

h2 {
  font-size: 155%; }

h3 {
  font-size: 125%; }

h4 {
  font-size: 115%; }

h5 {
  font-size: 110%; }

h6 {
  font-size: 105%; }

abbr[title] {
  border-bottom: 1px dotted; }

b,
strong {
  font-weight: bold; }

dfn {
  font-style: italic; }

hr {
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  -ms-box-sizing: content-box;
  -o-box-sizing: content-box;
  -khtml-box-sizing: content-box;
  box-sizing: content-box;
  height: 0; }

mark {
  background: #0fd5ff;
  color: black; }

code,
kbd,
pre,
samp {
  font-family: monospace, serif;
  font-size: 1em; }

pre {
  white-space: pre-wrap; }

q {
  quotes: "\201C" "\201D" "\2018" "\2019"; }

small {
  font-size: 80%; }

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline; }

sup {
  top: -0.5em; }

sub {
  bottom: -0.25em; }

img {
  border: 0; }

svg:not(:root) {
  overflow: hidden; }

figure {
  margin: 0; }

fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em; }

legend {
  border: 0;
  padding: 0; }

button,
input,
select,
textarea {
  font-family: inherit;
  font-size: 100%;
  margin: 0; }

button,
input {
  line-height: normal; }

button,
select {
  text-transform: none; }

button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer; }

button[disabled],
html input[disabled] {
  cursor: default; }

input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  padding: 0; }

input[type="search"] {
  -webkit-appearance: textfield;
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  -khtml-box-sizing: content-box;
  -ms-box-sizing: content-box;
  -o-box-sizing: content-box;
  box-sizing: content-box; }

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }

button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0; }

textarea {
  overflow: auto;
  vertical-align: top; }

table {
  border-collapse: collapse;
  border-spacing: 0; }

.clear {
  clear: both; }

.disabled {
  display: none; }

.enabled {
  display: block; }

.hidden {
  visibility: hidden; }

.visible {
  visibility: visible; }

.pull-right {
  float: right; }

.pull-left {
  float: left; }

.pull-reset {
  float: none; }

body {
  overflow-y: scroll; }
  body div#wrapper {
    margin: 0 auto;
    min-height: 100%;
    width: 960px; }
    body div#wrapper nav#header {
      position: relative;
      height: 80px;
      background: #6e90a6; }
    body div#wrapper #navigation {
      clear: both;
      display: block;
      position: relative;
      width: 960px;
      z-index: 100; }
      body div#wrapper #navigation.fixed {
        position: fixed;
        top: 0; }
    body div#wrapper .wrapper {
      background-color: #F0F4F6;
      overflow: hidden !important;
      padding: 0 20px;
      position: relative; }
      body div#wrapper .wrapper #main {
        float: right;
        width: 675px; }
      body div#wrapper .wrapper #left {
        position: relative;
        float: left;
        width: 235px;
        min-height: 450px; }
    body div#wrapper footer#footer {
      background-color: #F0F4F6;
      clear: both;
      margin-bottom: 10px;
      overflow: hidden;
      padding-top: 40px;
      position: relative;
      z-index: 5; }

body#fullWidth div#wrapper #main, body#view div#wrapper #main {
  width: auto;
  float: none; }

body#home div#wrapper nav#header {
  height: 237px;
  position: relative;
  background: #f8b358; }
  body#home div#wrapper nav#header div.mask {
    background: url("/themes/Parkinson/files/base/layout/header.png") no-repeat scroll left top transparent;
    height: 124px;
    left: 0;
    position: absolute;
    top: 0;
    width: 960px;
    z-index: 2; }
  body#home div#wrapper nav#header div.headerImage {
    bottom: 0;
    display: block;
    height: auto;
    position: absolute;
    width: 637px; }
    body#home div#wrapper nav#header div.headerImage img {
      display: block; }
  body#home div#wrapper nav#header a#logo {
    display: block;
    position: absolute;
    right: 60px;
    top: 15px;
    z-index: 5; }
    body#home div#wrapper nav#header a#logo img {
      float: right; }
  body#home div#wrapper nav#header #search {
    top: 180px;
    right: 28px; }
    body div#wrapper nav#header #search form.ccm-search-block-form {
      float:left;}
body#home div#wrapper .wrapper #left, body#home div#wrapper .wrapper #main, body#home div#wrapper .wrapper #right {
  min-height: 100px; }
body#home div#wrapper .wrapper #left {
  float: left;
  margin-right: 30px;
  padding: 0;
  position: static;
  width: 280px; }
body#home div#wrapper .wrapper #main {
  float: left;
  width: 280px;
  margin-bottom: 30px; }
  body#home div#wrapper .wrapper #main article {
    padding-left: 10px; }
    body#home div#wrapper .wrapper #main article h2 {
      background: none repeat scroll 0 0 #FFFFFF;
      border-left: 4px solid #DDE5EB;
      display: block;
      font-size: 125%;
      margin-left: -10px;
      margin-top: 0;
      padding-left: 6px;
      padding: 7px 0 7px 6px;
      color: #6e90a6; }
    body#home div#wrapper .wrapper #main article p {
      margin-top: 0; }
    body#home div#wrapper .wrapper #main article img {
      border: 1px solid #DDE5EB;
      float: left;
      margin: 0 15px 0 0;
      max-width: 532px;
      padding: 4px; }
body#home div#wrapper .wrapper #right {
  float: right;
  width: 280px; }

nav#header #search {
  position: absolute;
  top: 30px;
  right: 30px;
  position: absolute;
  right: 20px;
  top: 26px; }
  nav#header #search .ccm-search-block-form input.text {
    border: 1px solid #34667F;
    border-radius: 3px 0 0 3px;
    float: left;
    font-size: 110%;
    height: 27px;
    padding: 0 5px;
    width: 223px; }
  nav#header #search .ccm-search-block-form input.submit {
    background: url(/themes/Parkinson/files/base/layout/btn_searchLogin.png) repeat scroll 0 -29px transparent;
    border: 0 none;
    border-radius: 4px 4px 4px 4px;
    color: transparent;
    display: block;
    float: left;
    font-size: 0;
    height: 29px;
    line-height: 1000;
    margin: 0 0 2px -1px;
    overflow: hidden;
    width: 29px; }

#result .wrapper #main {
  float: left !important; }
#result .wrapper #left {
  float: right !important; }
#result .wrapper section.search .form {
  background: none repeat scroll 0 0 #EDF1F4;
  border: 1px solid #D3DEE5;
  overflow: hidden;
  padding: 15px;
  position: relative; }
  #result .wrapper section.search .form input.ccm-search-block-text {
    border: 1px solid #4E6C7F;
    border-radius: 4px 0 0 4px;
    box-shadow: 0 2px 2px #BABABA inset;
    color: #6E90A6;
    float: left;
    font-size: 115%;
    margin-bottom: 2px;
    padding: 6px 7px 5px;
    width: 514px; }
  #result .wrapper section.search .form input.ccm-search-block-submit {
    background: url("/themes/Parkinson/files/base/layout/btn_searchLogin.png") repeat scroll 0 -29px transparent;
    border: 0 none;
    border-radius: 4px;
    color: rgba(0, 0, 0, 0);
    display: block;
    float: left;
    font-size: 0;
    height: 29px;
    line-height: 1000;
    margin: 0 0 2px -1px;
    overflow: hidden;
    width: 29px; }
#result .wrapper section.search #searchResults .searchResult {
  background: none repeat scroll 0 0 #FFFFFF;
  border: 1px solid #E6EDF0;
  margin-top: 10px;
  padding: 20px; }
  #result .wrapper section.search #searchResults .searchResult h3, #result .wrapper section.search #searchResults .searchResult p {
    padding: 0;
    margin: 0; }
#result .wrapper .ccm-pagination {
  margin-top: 25px; }
  #result .wrapper .ccm-pagination span {
    margin-right: 14px; }
  #result .wrapper .ccm-pagination .ccm-page-right, #result .wrapper .ccm-pagination .ccm-page-left {
    width: 80px;
    background: #eef0f2;
    background: -moz-linear-gradient(center top, #eef0f2 0%, #e4e7e9 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    background: -webkit-linear-gradient(center top, #eef0f2 0%, #e4e7e9 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    background: -ms-linear-gradient(center top, #eef0f2 0%, #e4e7e9 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    background: -o-linear-gradient(center top, #eef0f2 0%, #e4e7e9 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    background: linear-gradient(center top, #eef0f2 0%, #e4e7e9 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #DADCDD;
    box-shadow: 0 1px 0 0 #FFFFFF inset, 0 1px 0 0 #FFFFFF;
    display: block;
    line-height: 176%;
    margin-bottom: 0;
    margin-top: 0;
    overflow: hidden;
    padding: 5px;
    position: relative;
    text-decoration: none;
    cursor: pointer; }
  #result .wrapper .ccm-pagination .ccm-page-right {
    float: right; }
  #result .wrapper .ccm-pagination .ccm-page-left {
    float: left; }

.c5_content ul, .c5_content ol {
  margin: 15px 0 15px 10px; }
.c5_content ul, .c5_content ol, .c5_content dl {
  padding-left: 30px; }
.c5_content ul {
  padding-left: 30px; }
  .c5_content ul li {
    list-style-postion: circle outside; }
.c5_content ol li {
  list-style-postion: decimal outside; }
.c5_content dl dt {
  font-weight: bold; }
.c5_content dl dd {
  margin: 0 0 0 10px; }
.c5_content img {
  margin: 0 15px 15px 0;
  border: 1px solid #DDE5EB;
  float: left;
  max-width: 532px;
  padding: 4px; }
.c5_content table {
  border-collapse: collapse;
  border-spacing: 0;
  margin-bottom: 10px; }
  .c5_content table td {
    border-color: #EFEFEF;
    padding: 0.7em 1em; }
    .c5_content table td img {
      margin: 0; }
  .c5_content table th, .c5_content table td {
    border-style: solid;
    border-width: 1px;
    text-align: left; }
.c5_content iframe, .c5_content object {
  margin: 20px 0 30px; }

#footer a.twitterBtn, #footer a.facebookBtn {
  background: url("/themes/Parkinson/files/base/layout/btn_social.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
  float: left;
  height: 32px;
  margin-right: 15px;
  padding-left: 40px;
  position: relative;
  text-decoration: none; }
  #footer a.twitterBtn span, #footer a.facebookBtn span {
    display: block; }
  #footer a.twitterBtn span.title, #footer a.facebookBtn span.title {
    color: #333333;
    font-size: 120%;
    font-weight: bold;
    padding-top: 2px; }
  #footer a.twitterBtn span.url, #footer a.facebookBtn span.url {
    color: #5D88A1;
    font-size: 90%;
    margin-top: -3px; }
#footer a.twitterBtn {
  background-position: 0 0;
  background-repeat: no-repeat;
  margin-left: 30px; }
#footer a.facebookBtn {
  background-position: 0 -32px;
  background-repeat: no-repeat; }
#footer a.tab {
  border-radius: 5px 5px 0 0;
  color: #FFFFFF;
  float: right;
  font-size: 22px;
  padding: 12px 22px;
  position: relative;
  text-decoration: none; }
#footer a.tab.sitemap {
  background: none repeat scroll 0 0 #5D88A1;
  z-index: 1; }
#footer a.tab.contact {
  background: none repeat scroll 0 0 #F8B358;
  margin-right: -5px; }
#footer.contact #pv-page1 {
  display: block; }
#footer.contact #pv-page2 {
  display: none; }
#footer #pv-page1, #footer #pv-page2 {
  clear: both;
  left: 0;
  overflow: hidden;
  padding: 30px;
  position: relative; }
  #footer #pv-page1 div.left h3, #footer #pv-page1 div.right h3, #footer #pv-page2 div.left h3, #footer #pv-page2 div.right h3 {
    color: #333333;
    font-weight: bold;
    padding: 0; }
#footer #pv-page1 {
  background: none repeat scroll 0 0 #F8B358;
  display: none; }
  #footer #pv-page1 div.left {
    float: left;
    margin-right: 30px;
    padding-right: 0;
    width: 280px; }
  #footer #pv-page1 div.right {
    float: right;
    width: 590px; }
  #footer #pv-page1 form.miniSurveyView {
    border: 1px solid #F7A840;
    display: block;
    margin-bottom: 0;
    margin-top: -8px; }
    #footer #pv-page1 form.miniSurveyView .formBlockSurveyTable {
      background: none repeat scroll 0 0 #F8B358;
      border: 1px solid #F8B358;
      box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
      margin-top: -10px;
      width: 100%; }
#footer #pv-page2 {
  background: none repeat scroll 0 0 #5D88A1; }
  #footer #pv-page2 ul.nav li {
    font-size: 11px;
    max-width: 151px; }
    #footer #pv-page2 ul.nav li a {
      color: #C3EBFE; }
    #footer #pv-page2 ul.nav li ul {
      display: block;
      padding-right: 15px;
      width: auto; }
      #footer #pv-page2 ul.nav li ul li {
        float: none;
        font-size: 10px;
        line-height: 18px;
        padding-right: 0;
        max-width: 151px; }
        #footer #pv-page2 ul.nav li ul li a {
          color: #fff; }
        #footer #pv-page2 ul.nav li ul li ul {
          display: none; }
#footer ul, #footer li {
  list-style: none outside none;
  margin: 0;
  padding: 0; }
#footer ul li {
  float: left;
  padding-right: 10px;
  width: 140px; }
#footer + div {
  margin-bottom: 10px; }

.wrapper .c5_content {
  background: none repeat scroll 0 0 #FFFFFF;
  border: 1px solid #DDE5EB;
  margin-bottom: 15px;
  /*overflow: hidden;*/
  padding: 15px 25px; }

nav#navigation {
  clear: both;
  display: block;
  position: absolute; }
  nav#navigation header {
    display: none; }
  nav#navigation ul {
    background: none repeat scroll 0 0 #FFFFFF;
    margin: 0;
    padding: 6px 0;
    overflow: hidden; }
    nav#navigation ul li {
      float: left;
      width: 145px;
      list-style: none; }
      nav#navigation ul li a {
        background: none repeat scroll 0 0 #6E90A6;
        color: #FFFFFF;
        display: block;
        font-size: 13px;
        margin-right: 11px;
        padding: 4px 10px 6px;
        text-align: center;
        text-decoration: none;
        transition: background 0.4s ease-in-out 0s;
        width: auto; }
    nav#navigation ul li + li {
      width: 155px; }
    nav#navigation ul li + li + li {
      width: 130px; }
    nav#navigation ul li + li + li + li {
      width: 167px; }
    nav#navigation ul li + li + li + li + li {
      width: 130px; }
    nav#navigation ul li + li + li + li + li + li {
      width: 233px; }
      nav#navigation ul li + li + li + li + li + li a {
        margin-right: 0; }
    nav#navigation ul li + li + li + li + li + li + li {
      display: none; }
      nav#navigation ul li + li + li + li + li + li + li a {
        margin-right: 0; }


nav#navigation ul{
	position: relative;
	overflow: visible;
}

nav#navigation ul li{
	position: relative; 
}

nav#navigation ul ul{
	width: 200px;
	background: none repeat scroll 0 0 #6E90A6;
	padding: 10px;
	position: absolute;
	border-top: solid 1px #FFF;
	padding-left: 20px !important;;
	padding-right: 20px !important;
	top: 28px;
	left: 0px;
	display:none;
	z-index: 2500;
}

nav#navigation ul li:hover ul{
	display: block;
}

nav#navigation ul ul li{
	  background-color: transparent;
	  width: 100% !important;
	  display: block !important;
	  clear:both;
	  text-align: left;
	  border-bottom: solid 1px #FFF;
	  
}
nav#navigation ul ul li:last-child{
	  border-bottom: none;
}

nav#navigation ul ul li a{
	text-align: left;
	padding-left:0px;
	padding-top:8px;
	padding-bottom:8px;
	font-size: 12px;
}

nav#navigation ul ul li a:hover{
	color: #F8B358;
}

nav#breadcrumbs {
  margin: 20px 0 23px;
  clear: both; }
  nav#breadcrumbs header {
    display: block;
    float: left; }
    nav#breadcrumbs header h3 {
      color: #FF9900;
      font-size: 100%;
      font-weight: normal;
      margin: 0 10px 0 0;
      padding: 0; }
  nav#breadcrumbs a {
    text-decoration: none;
    padding: 3px 0; }

body#home nav#breadcrumbs {
  visibility: hidden; }

nav#sideMenu {
  background: none repeat scroll 0 0 #FFFFFF;
  border: 1px solid #DDE5EB;
  font-size: 110%;
  padding: 15px;
  position: absolute;
  top: 0;
  transition: top 0.5s ease-in-out 0s;
  width: 199px;
  z-index: 1; }
  nav#sideMenu header {
    display: none; }
  nav#sideMenu ul, nav#sideMenu li {
    padding: 0;
    margin: 0;
    list-style: none; }
  nav#sideMenu ul {
    margin-bottom: 0;
    margin-top: -10px; }
    nav#sideMenu ul li a {
      border-bottom: 1px solid #F8B358;
      color: #666666;
      display: block;
      padding: 9px 0;
      text-decoration: none; }
    nav#sideMenu ul li ul {
      border-bottom: 0 solid #F8B358;
      height: 0;
      margin-top: 0;
      overflow: hidden; }
      nav#sideMenu ul li ul li {
        color: #6E90A6;
        list-style: disc outside none;
        padding: 6px 10px 0 2px; }
        nav#sideMenu ul li ul li a {
          border-bottom: 0 none;
          color: #333;
          display: inline;
          padding: 0; }
    nav#sideMenu ul li.active ul,
    nav#sideMenu ul li.nav-selected ul,
    nav#sideMenu ul li.nav-path-selected ul {
      background-color: #FDEBD2;
      border-bottom: 1px solid #F8B358;
      height: auto;
      margin-bottom: 0;
      margin-top: 0;
      padding-bottom: 10px;
      padding-left: 27px;
      padding-top: 4px; }
      nav#sideMenu ul li.active ul a,
      nav#sideMenu ul li.nav-selected ul a,
      nav#sideMenu ul li.nav-path-selected ul a {
        font-weight: normal; }
      nav#sideMenu ul li.active ul ul,
      nav#sideMenu ul li.nav-selected ul ul,
      nav#sideMenu ul li.nav-path-selected ul ul {
        display: none; }
      nav#sideMenu ul li.active ul li.nav-path-selected ul,
      nav#sideMenu ul li.nav-selected ul li.nav-path-selected ul,
      nav#sideMenu ul li.nav-path-selected ul li.nav-path-selected ul {
        display: block; }
    nav#sideMenu ul li.active a,
    nav#sideMenu ul li.nav-selected a,
    nav#sideMenu ul li.nav-path-selected a {
      color: #333333;
      font-weight: bold; }

	  nav#sideMenu ul li.active ul ul ul, nav#sideMenu ul li.nav-selected ul ul ul, nav#sideMenu ul li.nav-path-selected ul ul ul { border-bottom: 0;}

#logo {
  display: block;
  left: 0;
  position: absolute;
  right: auto;
  top: 7px;
  z-index: 5; }
  #logo img {
    display: block;
    height: 67px;
    left: 10px;
    position: static;
    right: auto;
    top: auto;
    width: auto; }

#fixed-menu {
  height: 128px;
  margin-top: -104px;
  opacity: 1;
  position: fixed;
  right: 0;
  top: 47%;
  transition: opacity 0.5s ease-in-out 0s;
  width: 36px;
  z-index: 10; }
  #fixed-menu span {
    color: rgba(0, 0, 0, 0);
    display: block;
    height: 32px;
    text-align: center;
    width: 32px; }
  #fixed-menu span.larger {
    background: url("/themes/Parkinson/files/content/icons/icon_font_larger.png") no-repeat scroll left top rgba(0, 0, 0, 0); }
  #fixed-menu span.smaller {
    background: url("/themes/Parkinson/files/content/icons/icon_font_smaller.png") no-repeat scroll left top rgba(0, 0, 0, 0);
    margin-top: 5px; }

article.activity {
  background: none repeat scroll 0 0 #FFFFFF;
  border: 1px solid #DDE5EB;
  margin-bottom: 15px;
  overflow: hidden;
  padding: 0 15px 15px; }
  article.activity header {
    background: none repeat scroll 0 0 #F7F9FA;
    border-bottom: 1px solid #DDE5EB;
    margin: 0 -15px 15px;
    overflow: hidden;
    padding: 15px; }
    article.activity header h3 {
      margin: 0;
      padding: 8px 0;
      font-weight: bold; }
  article.activity p.date, article.activity p.time, article.activity p.locatie {
    margin: 0;
    padding: 0; }
  article.activity div.note {
    border-top: 1px dotted #DDE5EB;
    margin: 15px -15px 0;
    padding: 15px 15px 0; }

.ccm-tags-display.c5_tags {
  margin-top: 15px;
  clear: both; }
  .ccm-tags-display.c5_tags h4 {
    float: left;
    margin-bottom: 0;
    padding-bottom: 0;
    margin-top: 7px;
    padding-right: 10px; }
  .ccm-tags-display.c5_tags ul.ccm-tag-list {
    overflow: hidden;
    padding: 0;
    margin: 0; }
    .ccm-tags-display.c5_tags ul.ccm-tag-list li {
      display: block;
      height: auto;
      float: left;
      margin: 0 10px 10px 0 !important;
      overflow: hidden;
      padding: 0 0 2px;
      color: #FFFFFF;
      float: left;
      line-height: 13px;
      margin: 3px 6px 3px 0;
      list-style: none; }
      .ccm-tags-display.c5_tags ul.ccm-tag-list li a {
      	background: #F8B358;
      	/*
        background: -moz-linear-gradient(center top, #fbd4a1 0%, #f8b358 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
        background: -webkit-linear-gradient(center top, #fbd4a1 0%, #f8b358 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
        background: -o-linear-gradient(center top, #fbd4a1 0%, #f8b358 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
        background: -ms-linear-gradient(center top, #fbd4a1 0%, #f8b358 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
        background: linear-gradient(center top, #fbd4a1 0%, #f8b358 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
        */
        border: 1px solid #F5920F;
        box-shadow: 0 1px 0 #FDEBD2 inset, 0 1px 1px -1px #FEF6EB;
        color: #FFFFFF;
        float: none;
        font-size: 12px;
        font-weight: bold;
        margin: 0;
        padding: 7px 8px !important;
        text-shadow: 0 -1px 0 #F5920F; }

form.extendedFormSurveyView {
  margin-bottom: 30px; }
  form.extendedFormSurveyView div.formBlockSurveyTable {
    background: none repeat scroll 0 0 #EEF0F2;
    border: 1px solid #DDE5EB;
    box-shadow: 0 1px 0 0 #FFFFFF inset, 0 1px 0 0 #FFFFFF; }
    form.extendedFormSurveyView div.formBlockSurveyTable .formBlockSurveyRow {
      background: #fff; }
      form.extendedFormSurveyView div.formBlockSurveyTable .formBlockSurveyRow:nth-child(odd) {
        background: #F6F8F9; }
      form.extendedFormSurveyView div.formBlockSurveyTable .formBlockSurveyRow .formBlockSurveyCell {
        float: left; }
      form.extendedFormSurveyView div.formBlockSurveyTable .formBlockSurveyRow .formBlockSurveyCell.question {
        border-left: 0 none;
        border-right: 0 none;
        padding: 14px 15px;
        vertical-align: middle;
        width: 40%; }
      form.extendedFormSurveyView div.formBlockSurveyTable .formBlockSurveyRow .formBlockSurveyCell.answer {
        padding: 10px 0;
        width: 50%; }
      form.extendedFormSurveyView div.formBlockSurveyTable .formBlockSurveyRow .formBlockSubmitButton {
        background: #f8b358;
        background: -moz-linear-gradient(center top, #fbd4a1 0%, #f8b358 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
        background: -ms-linear-gradient(center top, #fbd4a1 0%, #f8b358 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
        background: -webkit-linear-gradient(center top, #fbd4a1 0%, #f8b358 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
        background: -o-linear-gradient(center top, #fbd4a1 0%, #f8b358 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
        background: linear-gradient(center top, #fbd4a1 0%, #f8b358 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
        border: 1px solid #F5920F;
        border-radius: 0;
        box-shadow: 0 1px 0 #FDEBD2 inset, 0 1px 1px -1px #4D4D4D;
        color: #FFFFFF;
        cursor: pointer;
        display: block;
        float: right;
        font-family: Verdana,arial;
        font-size: 18px;
        margin: 8px 13px 5px 10px;
        padding: 9px 34px 10px;
        text-align: center;
        text-decoration: none;
        text-shadow: 0 -1px 0 #F5920F; }

footer#footer form.miniSurveyView table.formBlockSurveyTable tr {
  background: #FAC989; }
  footer#footer form.miniSurveyView table.formBlockSurveyTable tr:nth-child(odd) {
    background: #F9C37A; }
  footer#footer form.miniSurveyView table.formBlockSurveyTable tr td {
    padding: 10px 15px;
    vertical-align: middle;
    width: 40%; }
  footer#footer form.miniSurveyView table.formBlockSurveyTable tr .input_text input,
  footer#footer form.miniSurveyView table.formBlockSurveyTable tr .input_email input,
  footer#footer form.miniSurveyView table.formBlockSurveyTable tr .textarea textarea {
    border: 1px solid #F7A840;
    float: left;
    padding: 8px;
    width: 94%; }
  footer#footer form.miniSurveyView table.formBlockSurveyTable tr .formBlockSubmitButton {
  	background: #34667f;
    background: -moz-linear-gradient(center top, #4a92b5 0%, #34667f 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    background: -webkit-linear-gradient(center top, #4a92b5 0%, #34667f 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    background: -ms-linear-gradient(center top, #4a92b5 0%, #34667f 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    background: -o-linear-gradient(center top, #4a92b5 0%, #34667f 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    background: linear-gradient(center top, #4a92b5 0%, #34667f 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #1E3A49;
    border-radius: 0;
    box-shadow: 0 1px 0 #6FA7C4 inset, 0 1px 1px -1px #4D4D4D;
    color: #FFFFFF;
    cursor: pointer;
    display: block;
    float: right;
    font-family: Verdana,arial;
    font-size: 18px;
    margin: 8px 13px 5px 10px;
    padding: 9px 34px 10px;
    text-align: center;
    text-decoration: none;
    text-shadow: 0 -1px 0 #1E3A49; }

#msg {
  color: #000000;
  margin: 8px 0;
  padding: 2px; }
  #msg .error {
    color: #fff;
    padding-left: 16px;
    background: none repeat scroll 0 0 #FE8383;
    border-color: #CE0101; }

div.notification, div.error, div.warning {
  border-style: solid;
  border-width: 1px;
  font-weight: bold;
  margin-bottom: 10px;
  padding: 10px; }

.ccm-locator-search .ccm-locator-map {
  float: left;
  height: 600px;
  position: absolute;
  top: 0;
  width: 450px;
  background-color: #E5E3DF;
  overflow: hidden;
  border: 0; }
  .ccm-locator-search .ccm-locator-map.fixed {
    position: fixed; }
.ccm-locator-search .results {
  background: none repeat scroll 0 0 #FFFFFF;
  float: right;
  min-height: 600px;
  width: 50%; }
  .ccm-locator-search .results form {
    background: none repeat scroll 0 0 #FFFFFF;
    border-bottom: 1px solid #E5E6E8;
    overflow: hidden;
    padding: 10px 13px; }
    .ccm-locator-search .results form p {
      margin-top: 0; }
    .ccm-locator-search .results form label {
      float: left;
      padding: 5px 10px 5px 0;
      width: auto; }
    .ccm-locator-search .results form label.ccm-locator-map-radius-label {
      margin-left: 30px;
      margin-left: 70px; }
    .ccm-locator-search .results form .ccm-input-text {
      border: 1px solid #4E6C7F;
      border-radius: 4px;
      box-shadow: 0 2px 2px #BABABA inset;
      color: #6E90A6;
      float: left;
      font-size: 115%;
      margin-bottom: 2px;
      margin-right: 9px;
      padding: 7px;
      width: 85px; }
    .ccm-locator-search .results form select {
      float: left;
      padding: 8px; }
    .ccm-locator-search .results form input.btn.ccm-input-submit {
      background-color: #F69D27;
      background-image: url("/themes/Parkinson/files/base/layout/btn_searchLogin.png");
      background-position: 0 -29px;
      border: 0 none;
      border-radius: 4px;
      color: rgba(0, 0, 0, 0);
      display: block;
      float: left;
      font-size: 0;
      height: 29px;
      line-height: 1000;
      margin: 0 0 2px;
      overflow: hidden;
      width: 29px; }
  .ccm-locator-search .results .ccm-locator-map-sidebar {
    border: 0;
    margin: 0;
    padding: 0;
    float: none;
    width: auto;
    height: auto;
    background: transparent; }
    .ccm-locator-search .results .ccm-locator-map-sidebar span.ccm-locator-map-results-title {
      padding: 4px 0 2px; }
    .ccm-locator-search .results .ccm-locator-map-sidebar div.maptab {
      transition: min-height 1s ease-in-out 0s;
      cursor: pointer;
      margin-bottom: 4px; }
      .ccm-locator-search .results .ccm-locator-map-sidebar div.maptab:hover {
        background-color: #EBEBEB; }
      .ccm-locator-search .results .ccm-locator-map-sidebar div.maptab h2 {
        background: url("/themes/Parkinson/files/base/layout/bg_map_result_header.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
        border: 1px solid #E5E6E8;
        box-shadow: 0 1px 5px rgba(0, 0, 0, 0.17);
        display: block;
        float: none;
        font-size: 13px;
        margin: 0 0 5px;
        padding: 8px 13px 8px 33px;
        position: relative;
        z-index: 1;
        color: #34667F; }
        .ccm-locator-search .results .ccm-locator-map-sidebar div.maptab h2 img {
          border: 0 none;
          left: 8px;
          position: absolute;
          top: 8px;
          width: 16px;
          vertical-align: middle;
          float: none;
          margin: 0;
          max-width: none; }
      .ccm-locator-search .results .ccm-locator-map-sidebar div.maptab article {
        background: none repeat scroll 0 0 #FFFFFF;
        margin-top: -1px;
        overflow: hidden;
        padding-bottom: 15px; }
        .ccm-locator-search .results .ccm-locator-map-sidebar div.maptab article header {
          background: none repeat scroll 0 0 #F0F4F6;
          margin-bottom: 8px; }
          .ccm-locator-search .results .ccm-locator-map-sidebar div.maptab article header h3 {
            font-size: 11px;
            margin: 0;
            padding: 11px 13px; }
        .ccm-locator-search .results .ccm-locator-map-sidebar div.maptab article p {
          clear: both;
          font-weight: normal;
          margin: 0;
          overflow: hidden;
          padding: 0 13px 5px; }
          .ccm-locator-search .results .ccm-locator-map-sidebar div.maptab article p .right, .ccm-locator-search .results .ccm-locator-map-sidebar div.maptab article p .left {
            float: left; }
          .ccm-locator-search .results .ccm-locator-map-sidebar div.maptab article p .left {
            color: #8EA8B9;
            min-width: 70px;
            padding-right: 10px; }
          .ccm-locator-search .results .ccm-locator-map-sidebar div.maptab article p .right {
            font-weight: normal; }

.ccm-locator-map-new {
  float: none;
  height: auto;
  overflow: visible;
  width: auto; }
  .ccm-locator-map-new .maptab h2 {
    background: url("/themes/Parkinson/files/base/layout/bg_map_result_header.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #E5E6E8;
    box-shadow: 0 1px 5px rgba(0, 0, 0, 0.17);
    cursor: pointer;
    display: block;
    float: none;
    font-size: 12px;
    margin: 0 0 5px;
    padding: 8px 13px !important;
    position: relative;
    z-index: 1;
    color: #6e90a6; }
  .ccm-locator-map-new .maptab article {
    background: none repeat scroll 0 0 #FFFFFF;
    margin-top: -1px;
    overflow: hidden;
    padding-bottom: 15px; }
    .ccm-locator-map-new .maptab article header {
      background: none repeat scroll 0 0 #F0F4F6;
      margin-bottom: 8px; }
      .ccm-locator-map-new .maptab article header h3 {
        margin-bottom: 10px;
        padding: 11px 13px;
        font-size: 12px;
        color: #6e90a6; }
    .ccm-locator-map-new .maptab article p {
      margin-top: 0;
      clear: both;
      overflow: hidden;
      padding: 0 13px 5px; }
      .ccm-locator-map-new .maptab article p .left, .ccm-locator-map-new .maptab article p .right {
        float: left;
        font-weight: normal; }
      .ccm-locator-map-new .maptab article p .left {
        color: #8EA8B9;
        min-width: 70px;
        padding-right: 10px; }

.ccm-page-list {
  margin-bottom: 30px; }
  .ccm-page-list h3 {
  	background: #e4e7e9;
    background: -moz-linear-gradient(center top, #eef0f2 0%, #e4e7e9 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    background: -ms-linear-gradient(center top, #eef0f2 0%, #e4e7e9 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    background: -webkit-linear-gradient(center top, #eef0f2 0%, #e4e7e9 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    background: -o-linear-gradient(center top, #eef0f2 0%, #e4e7e9 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    background: linear-gradient(center top, #eef0f2 0%, #e4e7e9 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #DADCDD;
    box-shadow: 0 1px 0 0 #FFFFFF inset, 0 1px 0 0 #FFFFFF;
    display: block;
    margin-bottom: 0 !important;
    margin-top: 8px !important;
    padding: 0 !important; }
    .ccm-page-list h3 a {
      display: block;
      line-height: 176%;
      padding: 14px !important;
      text-decoration: none; }

#news-index section.news {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
  border: 0 solid rgba(0, 0, 0, 0);
  padding: 0; }
  #news-index section.news ul {
    margin: 0;
    overflow: hidden;
    padding: 0; }
    #news-index section.news ul li {
      background: none repeat scroll 0 0 #FFFFFF;
      border: 1px solid #DDE5EB;
      margin-bottom: 15px;
      overflow: hidden;
      padding: 15px 15px 0;
      position: relative;
      list-style: none outside none;
      min-height: 56px; }
      #news-index section.news ul li a {
        color: #333333;
        font-size: 110%;
        text-decoration: none; }
        #news-index section.news ul li a.title {
          font-weight: bold; }
      #news-index section.news ul li div.excerpt {
        color: #595959;
        margin-right: 0;
        padding-top: 10px;
        position: relative;
        top: auto;
        width: auto; }
      #news-index section.news ul li .footer {
        background: none repeat scroll 0 0 #F7F9FA;
        border-top: 1px solid #DDE5EB;
        margin: 0 -15px;
        overflow: hidden;
        padding: 0 15px 15px; }
        #news-index section.news ul li .footer div.date {
          color: #56768B;
          float: left;
          padding: 20px 0 0; }
        #news-index section.news ul li .footer a.btn {
          color: #fff; }

body#home section.news {
  background: none repeat scroll 0 0 #FFFFFF;
  border: 1px solid #DDE5EB;
  padding: 15px;
  overflow: hidden; }
  body#home section.news div#actions {
    border-bottom: 1px solid #F8B358;
    overflow: hidden; }
    body#home section.news div#actions a.prev {
      float: left; }
    body#home section.news div#actions a.next {
      float: right; }
    body#home section.news div#actions a {
      cursor: pointer;
      padding-bottom: 15px; }
  body#home section.news div.scrollable {
    height: 480px;
    overflow: hidden;
    position: relative;
    width: 248px; }
    body#home section.news div.scrollable ul.items {
      height: 20000em;
      margin-top: -1px;
      position: absolute;
      overflow: hidden;
      display: block;
      padding: 0;
      margin: 0; }
      body#home section.news div.scrollable ul.items li.item {
        height: 105px;
        margin-bottom: 12px;
        margin-top: -1px;
        padding: 0;
        width: 248px;
        border-left: 0;
        border-top: 1px solid #F8B358;
        border-bottom: 0;
        list-style: none outside none;
        min-height: 56px;
        overflow: hidden;
        padding-bottom: 4px;
        padding-top: 10px; }
        body#home section.news div.scrollable ul.items li.item a.title {
          display: block;
          font-weight: bold;
          padding: 4px 0 3px; }

section.location {
  background-color: #F0F4F6;
  border: 1px solid #E6E6E6;
  box-shadow: 0 0 3px #E6E6E6;
  margin-bottom: 10px;
  padding: 4px; }
  section.location .wrap {
    background-color: #6E90A6;
    background-image: url("/themes/Parkinson/files/base/layout/bg_glass_blue.png");
    background-position: 0 0;
    background-repeat: no-repeat;
    overflow: hidden;
    padding: 10px 10px 8px; }
    section.location .wrap h3 {
      color: #FFFFFF;
      font-size: 25px;
      margin: 0;
      padding-top: 0;
      text-shadow: 0 1px 0 #4C697C;
      font-weight: normal;
      padding-bottom: 13px; }
    section.location .wrap form input.text {
      border: 1px solid #4E6C7F;
      border-radius: 4px 0 0 4px;
      box-shadow: 0 2px 2px #BABABA inset;
      color: #6E90A6;
      float: left;
      font-size: 115%;
      margin-bottom: 2px;
      padding: 7px;
      width: 204px; }
    section.location .wrap form input.submit {
      background: url("/themes/Parkinson/files/base/layout/btn_searchLogin.png") repeat scroll 0 -29px transparent;
      border: 0 none;
      border-radius: 4px;
      color: rgba(0, 0, 0, 0);
      display: block;
      float: left;
      font-size: 0;
      height: 29px;
      line-height: 1000;
      margin: 0 0 2px -1px;
      overflow: hidden;
      width: 29px; }

.twitter-timeline {
  width: 100%; }

.zegelGezond {
  border: 1px solid #E6E6E6;
  box-shadow: 0 0 3px #E6E6E6;
  margin-bottom: 10px;
  padding: 4px;
  text-align: center; }
  .zegelGezond .wrap {
    background-color: #FFFFFF;
    padding: 5px; }

.apply {
  background-color: #F0F4F6;
  border: 1px solid #E6E6E6;
  box-shadow: 0 0 3px #E6E6E6;
  margin-bottom: 10px;
  padding: 4px; }
  .apply div.wrap {
    background-color: #F8B358;
    background-image: url("/themes/Parkinson/files/base/layout/bg_glass_orange.png");
    background-position: 0 0;
    background-repeat: no-repeat;
    color: #FFFFFF;
    overflow: hidden;
    padding: 10px 10px 8px; }
    .apply div.wrap h3 {
      color: #FFFFFF;
      font-size: 25px;
      margin: 0;
      padding: 4px 0 10px;
      text-shadow: 0 1px 0 #F5920F;
      font-weight: normal; }
    .apply div.wrap p {
      margin-top: 0; }
    .apply div.wrap a.button {
      background-image: url("/themes/Parkinson/files/base/layout/btn_apply.png");
      color: #FFFFFF;
      float: none;
      font-size: 100%;
      height: 22px;
      margin: 5px auto 10px;
      padding: 1px 3px;
      text-shadow: 0 1px 2px #262626;
      width: 170px; }

html #wrapper div#menuBtns {
	background: #e4e7e9;
  background: -moz-linear-gradient(center top, #eef0f2 0%, #e4e7e9 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: -ms-linear-gradient(center top, #eef0f2 0%, #e4e7e9 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: -o-linear-gradient(center top, #eef0f2 0%, #e4e7e9 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: -webkit-linear-gradient(center top, #eef0f2 0%, #e4e7e9 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: linear-gradient(center top, #eef0f2 0%, #e4e7e9 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
  border: 1px solid #DADCDD;
  box-shadow: 0 1px 0 0 #FFFFFF inset, 0 1px 0 0 #FFFFFF;
  clear: both;
  display: block;
  height: 26px;
  margin: 0px 0 30px;
  overflow: hidden;
  padding: 15px 0; }
  html #wrapper div#menuBtns article {
    border-right: 1px solid #FFFFFF;
    color: #34667F;
    float: left;
    height: 30px;
    min-width: 141px;
    padding: 0 15px 0 63px;
    position: relative; }
    html #wrapper div#menuBtns article header h3 {
      padding-top: 5px;
      margin: 0; }
      html #wrapper div#menuBtns article header h3 a {
        text-decoration: none; }
    html #wrapper div#menuBtns article img {
      height: auto;
      left: 15px;
      margin-right: 10px;
      position: absolute;
      top: -7px;
      width: 32px; }

/*
#main, .c5_content	{
	position: relative;

	.fasen	{
		position: absolute;
		top:-1px;
		right:0;
		width: 79px;
		height: 80px;
	}
}
*/
#main {
  position: relative; }

  .fase-wrap	{
  	  position: relative;
  	  z-index: 1;
  	  margin-bottom: -1px;
	  overflow: hidden;
  }

  .fase-wrap .fases, .fase-wrap .categories	{
	  list-style: none;
	  padding: 0;
	  margin: 0;
  }

  .fase-wrap .fases	li	{
	  float: left;
  }

  .fase-wrap .categories	{
  	  float: right;
	  padding: 2px 0 0;
	  background-color: #dde5eb;
  }

  .fase-wrap .categories	li	{
  	float: right;
  }

  #main .pageFase {
  	display: block;
    height: 21px;
    padding: 11px 10px 10px;
    color: #fff;}

    #main .pageFase.fase1 {
      background-color: #F8B358; }
    #main .pageFase.fase2 {
      background-color: #6A90A6; }
    #main .pageFase.fase3 {
      background-color: #51DFB5; }
    #main .pageFase.fase4 {
      background-color: #589DF8; }
    #main .pageFase.fase5{
      background-color: #58E5F8; }

	#main .pageIcon	img{
		display:block;
		height:40px
	}

	  /*
	#main .pageIcon:nth-child(1):nth-last-child(1) {
		width: 100%;
	}

	#main .pageIcon:nth-child(1):nth-last-child(2),
	#main .pageIcon:nth-child(2):nth-last-child(1) {
		float: left;
		width: 50%;
	}

	#main .pageIcon:nth-child(1):nth-last-child(3),
	#main .pageIcon:nth-child(2):nth-last-child(2),
	#main .pageIcon:nth-child(3):nth-last-child(1) {
		float: left;
		width: 33.3333%;
	}

	#main .pageIcon:nth-child(1):nth-last-child(4),
	#main .pageIcon:nth-child(2):nth-last-child(3),
	#main .pageIcon:nth-child(3):nth-last-child(2),
	#main .pageIcon:nth-child(4):nth-last-child(1) {
		float: left;
		width: 25%;
	}

	#main .pageIcon:nth-child(1):nth-last-child(5),
	#main .pageIcon:nth-child(2):nth-last-child(4),
	#main .pageIcon:nth-child(3):nth-last-child(3),
	#main .pageIcon:nth-child(4):nth-last-child(2),
	#main .pageIcon:nth-child(5):nth-last-child(1) {
		float: left;
		width: 16.6666%;
	}

	#main .pageIcon:nth-child(1):nth-last-child(6),
	#main .pageIcon:nth-child(2):nth-last-child(5),
	#main .pageIcon:nth-child(3):nth-last-child(4),
	#main .pageIcon:nth-child(4):nth-last-child(3),
	#main .pageIcon:nth-child(5):nth-last-child(2),
	#main .pageIcon:nth-child(6):nth-last-child(1) {
		float: left;
		width: 14.2857%;
	}

	#main .pageIcon:nth-child(1):nth-last-child(7),
	#main .pageIcon:nth-child(2):nth-last-child(6),
	#main .pageIcon:nth-child(3):nth-last-child(5),
	#main .pageIcon:nth-child(4):nth-last-child(4),
	#main .pageIcon:nth-child(5):nth-last-child(3),
	#main .pageIcon:nth-child(6):nth-last-child(2),
	#main .pageIcon:nth-child(7):nth-last-child(1) {
		float: left;
		width: 12.5%;
	}
	*/

.c5_content	{
	position: relative;
	overflow: hidden;
	font-size: inherit !important;
}

.c5_content .pageIcon	{
	position: absolute;
	top: -1px;
	left: auto;
	right: 0;
	height: 10px !important;
	width: 100%;
	padding: 0 1px !important;
	overflow: visible;
	margin-bottom: 0;
}

.btn, .button, button, input[type="button"], .input_button {
  float: right;
  display: block;
  text-align: center;
  cursor: pointer;
  margin-left: 10px;
  margin-top: 10px;
  font-family: Verdana, arial;
  text-decoration: none;
  font-size: 14px;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  -ms-border-radius: 0px;
  -khtml-border-radius: 0px;
  -o-border-radius: 0px;
  border-radius: 0px;
  padding: 7px 16px; }

a.btn {
  text-decoration: none !important; }

.btn.inactive {
  cursor: default; }

.button, button {
  padding: 11px 12px 12px; }

.btn.small, button.small .input_button input.small, input[type="button"].small {
  padding: 3px 10px;
  font-size: 12px; }

.btn.large, button.large .input_button input.large, input[type="button"].large {
  padding: 14px 25px 15px;
  font-size: 18px; }

.btn.v1, .btn.v5, .btn, button, .input_button input, input[type="button"]{
  color: white;
  background-position: 0px -117px;
  background-color: #34667f;
  border: 1px solid #1e3a49;
  -webkit-text-shadow: 0px -1px 0px #1e3a49;
  -moz-text-shadow: 0px -1px 0px #1e3a49;
  -ms-text-shadow: 0px -1px 0px #1e3a49;
  -o-text-shadow: 0px -1px 0px #1e3a49;
  -khtml-text-shadow: 0px -1px 0px #1e3a49;
  text-shadow: 0px -1px 0px #1e3a49;
  -webkit-box-shadow: inset 0px 1px 0px #6fa7c4,0 1px 1px -1px #4d4d4d;
  -moz-box-shadow: inset 0px 1px 0px #6fa7c4,0 1px 1px -1px #4d4d4d;
  -ms-box-shadow: inset 0px 1px 0px #6fa7c4,0 1px 1px -1px #4d4d4d;
  -o-box-shadow: inset 0px 1px 0px #6fa7c4,0 1px 1px -1px #4d4d4d;
  -khtml-box-shadow: inset 0px 1px 0px #6fa7c4,0 1px 1px -1px #4d4d4d;
  box-shadow: inset 0px 1px 0px #6fa7c4,0 1px 1px -1px #4d4d4d;
  background: #4a92b5;/*
  background: -moz-linear-gradient(top, #4a92b5 0%, #34667f 100%) #4a92b5;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #4a92b5), color-stop(100%, #34667f)) #4a92b5;
  background: -webkit-linear-gradient(top, #4a92b5 0%, #34667f 100%) #4a92b5;
  background: -o-linear-gradient(top, #4a92b5 0%, #34667f 100%) #4a92b5;
  background: -ms-linear-gradient(top, #4a92b5 0%, #34667f 100%) #4a92b5;
  background: linear-gradient(top, #4a92b5 0%, #34667f 100%) #4a92b5; */}

.btn.v1:focus, .btn.v5:focus, .btn.v1.active, btn.active, button.active .input_button input.active, input[type="button"].active {
  -webkit-text-shadow: 0px 1px 0px #1e3a49;
  -moz-text-shadow: 0px 1px 0px #1e3a49;
  -ms-text-shadow: 0px 1px 0px #1e3a49;
  -o-text-shadow: 0px 1px 0px #1e3a49;
  -khtml-text-shadow: 0px 1px 0px #1e3a49;
  text-shadow: 0px 1px 0px #1e3a49;
  background: #34667f;/*
  background: -moz-linear-gradient(top, #34667f 0%, #4a92b5 100%) #34667f;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #34667f), color-stop(100%, #4a92b5)) #34667f;
  background: -webkit-linear-gradient(top, #34667f 0%, #4a92b5 100%) #34667f;
  background: -o-linear-gradient(top, #34667f 0%, #4a92b5 100%) #34667f;
  background: -ms-linear-gradient(top, #34667f 0%, #4a92b5 100%) #34667f;
  background: linear-gradient(top, #34667f 0%, #4a92b5 100%) #34667f;*/ }

.btn.v1.inactive, .btn.v5.inactive, btn.inactive, button.inactive, .input_button input.active, input[type="button"].active {
  color: #d9d9d9;
  -webkit-text-shadow: 0px -1px 0px #79aec8;
  -moz-text-shadow: 0px -1px 0px #79aec8;
  -ms-text-shadow: 0px -1px 0px #79aec8;
  -o-text-shadow: 0px -1px 0px #79aec8;
  -khtml-text-shadow: 0px -1px 0px #79aec8;
  text-shadow: 0px -1px 0px #79aec8;
  background: #34667f;
  /*
  background: -moz-linear-gradient(top, #34667f 0%, #4a92b5 100%) #34667f;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #34667f), color-stop(100%, #4a92b5)) #34667f;
  background: -webkit-linear-gradient(top, #34667f 0%, #4a92b5 100%) #34667f;
  background: -o-linear-gradient(top, #34667f 0%, #4a92b5 100%) #34667f;
  background: -ms-linear-gradient(top, #34667f 0%, #4a92b5 100%) #34667f;
  background: linear-gradient(top, #34667f 0%, #4a92b5 100%) #34667f;*/ }

.btn.v5 {
    float: left;
    padding: 7px 11px;
    margin-left: 0px;
    margin-top: 10px;
    margin-right: 10px;
}

.btn.v5.back    {
    margin-right: -1px;
    margin-top: 0;
    margin-bottom: 15px;
}

.btn.v5.right {
    float: right;
    padding: 7px 11px;
    margin-left: 10px;
    margin-top: 10px;
    margin-right: 0px;
}

.btn.v2 {
  color: white;
  background-position: 0px -253px;
  border: 1px solid #4c697c;
  -webkit-text-shadow: 0px -1px 0px #4c697c;
  -moz-text-shadow: 0px -1px 0px #4c697c;
  -ms-text-shadow: 0px -1px 0px #4c697c;
  -o-text-shadow: 0px -1px 0px #4c697c;
  -khtml-text-shadow: 0px -1px 0px #4c697c;
  text-shadow: 0px -1px 0px #4c697c;
  -webkit-box-shadow: inset 0px 1px 0px #bdccd6,0 1px 1px -1px #4d4d4d;
  -moz-box-shadow: inset 0px 1px 0px #bdccd6,0 1px 1px -1px #4d4d4d;
  -ms-box-shadow: inset 0px 1px 0px #bdccd6,0 1px 1px -1px #4d4d4d;
  -o-box-shadow: inset 0px 1px 0px #bdccd6,0 1px 1px -1px #4d4d4d;
  -khtml-box-shadow: inset 0px 1px 0px #bdccd6,0 1px 1px -1px #4d4d4d;
  box-shadow: inset 0px 1px 0px #bdccd6,0 1px 1px -1px #4d4d4d;
  background: #9db4c3;
  /*
  background: -moz-linear-gradient(top, #9db4c3 0%, #6e90a6 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #9db4c3), color-stop(100%, #6e90a6)) #6e90a6;
  background: -webkit-linear-gradient(top, #9db4c3 0%, #6e90a6 100%) #6e90a6;
  background: -o-linear-gradient(top, #9db4c3 0%, #6e90a6 100%) #6e90a6;
  background: -ms-linear-gradient(top, #9db4c3 0%, #6e90a6 100%) #6e90a6;
  background: linear-gradient(top, #9db4c3 0%, #6e90a6 100%) #6e90a6;*/ }

.btn.v2:focus, .btn.v1.active {
  -webkit-text-shadow: 0px 1px 0px #4c697c;
  -moz-text-shadow: 0px 1px 0px #4c697c;
  -ms-text-shadow: 0px 1px 0px #4c697c;
  -o-text-shadow: 0px 1px 0px #4c697c;
  -khtml-text-shadow: 0px 1px 0px #4c697c;
  text-shadow: 0px 1px 0px #4c697c;
  background: #6e90a6;
  /*
  background: -moz-linear-gradient(top, #6e90a6 0%, #9db4c3 100%) #6e90a6;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #6e90a6), color-stop(100%, #9db4c3)) #6e90a6;
  background: -webkit-linear-gradient(top, #6e90a6 0%, #9db4c3 100%) #6e90a6;
  background: -o-linear-gradient(top, #6e90a6 0%, #9db4c3 100%) #6e90a6;
  background: -ms-linear-gradient(top, #6e90a6 0%, #9db4c3 100%) #6e90a6;
  background: linear-gradient(top, #6e90a6 0%, #9db4c3 100%) #6e90a6;*/ }

.btn.v2.inactive {
  color: #d9d9d9;
  -webkit-text-shadow: 0px -1px 0px #c6d4dc;
  -moz-text-shadow: 0px -1px 0px #c6d4dc;
  -ms-text-shadow: 0px -1px 0px #c6d4dc;
  -o-text-shadow: 0px -1px 0px #c6d4dc;
  -khtml-text-shadow: 0px -1px 0px #c6d4dc;
  text-shadow: 0px -1px 0px #c6d4dc;
  background: #6e90a6;
  /*
  background: -moz-linear-gradient(top, #6e90a6 0%, #9db4c3 100%) #6e90a6;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #6e90a6), color-stop(100%, #9db4c3)) #6e90a6;
  background: -webkit-linear-gradient(top, #6e90a6 0%, #9db4c3 100%) #6e90a6;
  background: -o-linear-gradient(top, #6e90a6 0%, #9db4c3 100%) #6e90a6;
  background: -ms-linear-gradient(top, #6e90a6 0%, #9db4c3 100%) #6e90a6;
  background: linear-gradient(top, #6e90a6 0%, #9db4c3 100%) #6e90a6; */}

.btn.v3 {
  color: #f8b358;
  background-position: 0px -189px;
  background-color: #dde5eb;
  border: 1px solid #adc0cf;
  -webkit-text-shadow: 0px -1px 0px #adc0cf;
  -moz-text-shadow: 0px -1px 0px #adc0cf;
  -ms-text-shadow: 0px -1px 0px #adc0cf;
  -o-text-shadow: 0px -1px 0px #adc0cf;
  -khtml-text-shadow: 0px -1px 0px #adc0cf;
  text-shadow: 0px -1px 0px #adc0cf;
  -webkit-box-shadow: inset 0px 1px 0px #ffffff,0 1px 1px -1px #4d4d4d;
  -moz-box-shadow: inset 0px 1px 0px #ffffff,0 1px 1px -1px #4d4d4d;
  -ms-box-shadow: inset 0px 1px 0px #ffffff,0 1px 1px -1px #4d4d4d;
  -o-box-shadow: inset 0px 1px 0px #ffffff,0 1px 1px -1px #4d4d4d;
  -khtml-box-shadow: inset 0px 1px 0px #ffffff,0 1px 1px -1px #4d4d4d;
  box-shadow: inset 0px 1px 0px #ffffff,0 1px 1px -1px #4d4d4d;
  background: white;
  /*
  background: -moz-linear-gradient(top, white 0%, #dde5eb 100%) #dde5eb;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(100%, #dde5eb)) #dde5eb;
  background: -webkit-linear-gradient(top, white 0%, #dde5eb 100%) #dde5eb;
  background: -o-linear-gradient(top, white 0%, #dde5eb 100%) #dde5eb;
  background: -ms-linear-gradient(top, white 0%, #dde5eb 100%) #dde5eb;
  background: linear-gradient(top, white 0%, #dde5eb 100%) #dde5eb; */}

.btn.v3:focus, .btn.v1.active {
  -webkit-text-shadow: 0px 1px 0px #adc0cf;
  -moz-text-shadow: 0px 1px 0px #adc0cf;
  -ms-text-shadow: 0px 1px 0px #adc0cf;
  -o-text-shadow: 0px 1px 0px #adc0cf;
  -khtml-text-shadow: 0px 1px 0px #adc0cf;
  text-shadow: 0px 1px 0px #adc0cf;
  background: #dde5eb;
  /*
  background: -moz-linear-gradient(top, #dde5eb 0%, white 100%) #dde5eb;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #dde5eb), color-stop(100%, white)) #dde5eb;
  background: -webkit-linear-gradient(top, #dde5eb 0%, white 100%) #dde5eb;
  background: -o-linear-gradient(top, #dde5eb 0%, white 100%) #dde5eb;
  background: -ms-linear-gradient(top, #dde5eb 0%, white 100%) #dde5eb;
  background: linear-gradient(top, #dde5eb 0%, white 100%) #dde5eb;*/ }

.btn.v3.inactive {
  color: #f5920f;
  -webkit-text-shadow: 0px -1px 0px #ffffff;
  -moz-text-shadow: 0px -1px 0px #ffffff;
  -ms-text-shadow: 0px -1px 0px #ffffff;
  -o-text-shadow: 0px -1px 0px #ffffff;
  -khtml-text-shadow: 0px -1px 0px #ffffff;
  text-shadow: 0px -1px 0px #ffffff;
  background: #dde5eb;
  /*
  background: -moz-linear-gradient(top, #dde5eb 0%, white 100%) #dde5eb;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #dde5eb), color-stop(100%, white)) #dde5eb;
  background: -webkit-linear-gradient(top, #dde5eb 0%, white 100%) #dde5eb;
  background: -o-linear-gradient(top, #dde5eb 0%, white 100%) #dde5eb;
  background: -ms-linear-gradient(top, #dde5eb 0%, white 100%) #dde5eb;
  background: linear-gradient(top, #dde5eb 0%, white 100%) #dde5eb;*/ }

.btn.v4, .submit button {
  float: left;
  color: white;
  margin-left: 0;
  background-position: 0px -117px;
  background-color: #f8b358;
  border: 1px solid #f5920f;
  font-size: 13px;
  padding: 7px 11px;
  margin-bottom: 10px;
  -webkit-text-shadow: 0px -1px 0px #f5920f;
  -moz-text-shadow: 0px -1px 0px #f5920f;
  -ms-text-shadow: 0px -1px 0px #f5920f;
  -o-text-shadow: 0px -1px 0px #f5920f;
  -khtml-text-shadow: 0px -1px 0px #f5920f;
  text-shadow: 0px -1px 0px #f5920f;
  -webkit-box-shadow: inset 0px 1px 0px #fdebd2,0 1px 1px -1px #4d4d4d;
  -moz-box-shadow: inset 0px 1px 0px #fdebd2,0 1px 1px -1px #4d4d4d;
  -ms-box-shadow: inset 0px 1px 0px #fdebd2,0 1px 1px -1px #4d4d4d;
  -o-box-shadow: inset 0px 1px 0px #fdebd2,0 1px 1px -1px #4d4d4d;
  -khtml-box-shadow: inset 0px 1px 0px #fdebd2,0 1px 1px -1px #4d4d4d;
  box-shadow: inset 0px 1px 0px #fdebd2,0 1px 1px -1px #4d4d4d;
  background: #f8b358;
  /*
  background: -moz-linear-gradient(top, #f8b358 0%, #ff8a00 100%) #f8b358;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f8b358), color-stop(100%, #ff8a00)) #f8b358;
  background: -webkit-linear-gradient(top, #f8b358 0%, #ff8a00 100%) #f8b358;
  background: -o-linear-gradient(top, #f8b358 0%, #ff8a00 100%) #f8b358;
  background: -ms-linear-gradient(top, #f8b358 0%, #ff8a00 100%) #f8b358;
  background: linear-gradient(top, #f8b358 0%, #ff8a00 100%) #f8b358; */}

  .btn.v4, .submit button {
  float: left;
  color: white;
  margin-left: 0;
  background-position: 0px -117px;
  background-color: #f8b358;
  border: 1px solid #f5920f;
  font-size: 13px;
  padding: 7px 11px;
  margin-bottom: 10px;
  -webkit-text-shadow: 0px -1px 0px #f5920f;
  -moz-text-shadow: 0px -1px 0px #f5920f;
  -ms-text-shadow: 0px -1px 0px #f5920f;
  -o-text-shadow: 0px -1px 0px #f5920f;
  -khtml-text-shadow: 0px -1px 0px #f5920f;
  text-shadow: 0px -1px 0px #f5920f;
  -webkit-box-shadow: inset 0px 1px 0px #fdebd2,0 1px 1px -1px #4d4d4d;
  -moz-box-shadow: inset 0px 1px 0px #fdebd2,0 1px 1px -1px #4d4d4d;
  -ms-box-shadow: inset 0px 1px 0px #fdebd2,0 1px 1px -1px #4d4d4d;
  -o-box-shadow: inset 0px 1px 0px #fdebd2,0 1px 1px -1px #4d4d4d;
  -khtml-box-shadow: inset 0px 1px 0px #fdebd2,0 1px 1px -1px #4d4d4d;
  box-shadow: inset 0px 1px 0px #fdebd2,0 1px 1px -1px #4d4d4d;
  background: #f8b358;
  /*
  background: -moz-linear-gradient(top, #f8b358 0%, #ff8a00 100%) #f8b358;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f8b358), color-stop(100%, #ff8a00)) #f8b358;
  background: -webkit-linear-gradient(top, #f8b358 0%, #ff8a00 100%) #f8b358;
  background: -o-linear-gradient(top, #f8b358 0%, #ff8a00 100%) #f8b358;
  background: -ms-linear-gradient(top, #f8b358 0%, #ff8a00 100%) #f8b358;
  background: linear-gradient(top, #f8b358 0%, #ff8a00 100%) #f8b358; */}

.submit button {
  float: right;
  margin: 20px 21px 20px 0; }

.btn.v4:focus, .btn.v1.active, .submit button:focus {
  -webkit-text-shadow: 0px 1px 0px #f5920f;
  -moz-text-shadow: 0px 1px 0px #f5920f;
  -ms-text-shadow: 0px 1px 0px #f5920f;
  -o-text-shadow: 0px 1px 0px #f5920f;
  -khtml-text-shadow: 0px 1px 0px #f5920f;
  text-shadow: 0px 1px 0px #f5920f;
  background: #ff8a00;
  /*
  background: -moz-linear-gradient(top, #ff8a00 0%, #f8b358 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff8a00), color-stop(100%, #f8b358));
  background: -webkit-linear-gradient(top, #ff8a00 0%, #f8b358 100%);
  background: -o-linear-gradient(top, #ff8a00 0%, #f8b358 100%);
  background: -ms-linear-gradient(top, #ff8a00 0%, #f8b358 100%);
  background: linear-gradient(top, #ff8a00 0%, #f8b358 100%);*/ }


.btn.v4.inactive, .submit button.inactive {
  color: #d9d9d9;
  -webkit-text-shadow: 0px -1px 0px #fef1e1;
  -moz-text-shadow: 0px -1px 0px #fef1e1;
  -ms-text-shadow: 0px -1px 0px #fef1e1;
  -o-text-shadow: 0px -1px 0px #fef1e1;
  -khtml-text-shadow: 0px -1px 0px #fef1e1;
  text-shadow: 0px -1px 0px #fef1e1;
  background: #f8b358;
  /*
  background: -moz-linear-gradient(top, #f8b358 0%, #fbd4a1 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f8b358), color-stop(100%, #fbd4a1));
  background: -webkit-linear-gradient(top, #f8b358 0%, #fbd4a1 100%);
  background: -o-linear-gradient(top, #f8b358 0%, #fbd4a1 100%);
  background: -ms-linear-gradient(top, #f8b358 0%, #fbd4a1 100%);
  background: linear-gradient(top, #f8b358 0%, #fbd4a1 100%);  */}

.btn.v6 {
  color: white;
  background-position: 0px -189px;
  background-color: black;
  border: 1px solid black;
  -webkit-text-shadow: 0px -1px 0px #000000;
  -moz-text-shadow: 0px -1px 0px #000000;
  -ms-text-shadow: 0px -1px 0px #000000;
  -o-text-shadow: 0px -1px 0px #000000;
  -khtml-text-shadow: 0px -1px 0px #000000;
  text-shadow: 0px -1px 0px #000000;
  -webkit-box-shadow: inset 0px 1px 0px #404040,0 1px 1px -1px #4d4d4d;
  -moz-box-shadow: inset 0px 1px 0px #404040,0 1px 1px -1px #4d4d4d;
  -ms-box-shadow: inset 0px 1px 0px #404040,0 1px 1px -1px #4d4d4d;
  -o-box-shadow: inset 0px 1px 0px #404040,0 1px 1px -1px #4d4d4d;
  -khtml-box-shadow: inset 0px 1px 0px #404040,0 1px 1px -1px #4d4d4d;
  box-shadow: inset 0px 1px 0px #404040,0 1px 1px -1px #4d4d4d;
  background: #262626;
  /*
  background: -moz-linear-gradient(top, #262626 0%, black 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #262626), color-stop(100%, black));
  background: -webkit-linear-gradient(top, #262626 0%, black 100%);
  background: -o-linear-gradient(top, #262626 0%, black 100%);
  background: -ms-linear-gradient(top, #262626 0%, black 100%);
  background: linear-gradient(top, #262626 0%, black 100%);*/ }

.btn.v6:focus, .btn.v1.active {
  -webkit-text-shadow: 0px 1px 0px black;
  -moz-text-shadow: 0px 1px 0px black;
  -ms-text-shadow: 0px 1px 0px black;
  -o-text-shadow: 0px 1px 0px black;
  -khtml-text-shadow: 0px 1px 0px black;
  text-shadow: 0px 1px 0px black;
  background: black;
  /*
  background: -moz-linear-gradient(top, black 0%, #262626 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, black), color-stop(100%, #262626));
  background: -webkit-linear-gradient(top, black 0%, #262626 100%);
  background: -o-linear-gradient(top, black 0%, #262626 100%);
  background: -ms-linear-gradient(top, black 0%, #262626 100%);
  background: linear-gradient(top, black 0%, #262626 100%); */}

.btn.v6.inactive {
  color: #d9d9d9;
  -webkit-text-shadow: 0px -1px 0px #474747;
  -moz-text-shadow: 0px -1px 0px #474747;
  -ms-text-shadow: 0px -1px 0px #474747;
  -o-text-shadow: 0px -1px 0px #474747;
  -khtml-text-shadow: 0px -1px 0px #474747;
  text-shadow: 0px -1px 0px #474747;
  background: black;
  /*
  background: -moz-linear-gradient(top, black 0%, #262626 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, black), color-stop(100%, #262626));
  background: -webkit-linear-gradient(top, black 0%, #262626 100%);
  background: -o-linear-gradient(top, black 0%, #262626 100%);
  background: -ms-linear-gradient(top, black 0%, #262626 100%);
  background: linear-gradient(top, black 0%, #262626 100%);*/ }

.rsbtn {
  margin-bottom: 0 !important;
  margin-right: -6px !important;
  margin-top: -42px !important; }

.rsbtn_powered {
  display: none !important; }

body#view #main form {
  background: none repeat scroll 0 0 #FFFFFF;
  border: 1px solid #DDE5EB;
  margin-bottom: 15px;
  overflow: hidden;
  padding: 15px; }
  body#view #main form fieldset {
    border: 0;
    padding: 0; }
    body#view #main form fieldset legend {
      display: none; }
  body#view #main form .clearfix {
    margin-bottom: 15px;
    overflow: hidden; }
    body#view #main form .clearfix label {
      display: block;
      margin-bottom: 7px; }
    body#view #main form .clearfix input.ccm-input-text {
      border: 1px solid #34667F;
      border-radius: 3px;
      font-size: 110%;
      height: 27px;
      padding: 2px 5px;
      width: 856px; }
    body#view #main form .clearfix div.input ul.inputs-list,
    body#view #main form .clearfix div.input ul.inputs-list li {
      list-style: none;
      padding: 0;
      margin: 0; }

.login {
  background-color: #f0f4f6;
  padding: 4px;
  border: 1px solid #e6e6e6;
  -webkit-box-shadow: 0 0 3px #e6e6e6;
  -moz-box-shadow: 0 0 3px #e6e6e6;
  -ie-box-shadow: 0 0 3px #e6e6e6;
  -o-box-shadow: 0 0 3px #e6e6e6;
  -khtml-box-shadow: 0 0 3px #e6e6e6;
  box-shadow: 0 0 3px #e6e6e6;
  margin-bottom: 10px; }
  .login div.wrap {
    background-color: #6e90a6;
    background-image: url("/themes/Parkinson/files/base/layout/bg_glass_blue.png");
    background-repeat: no-repeat;
    background-position: 0 0;
    padding: 10px 10px 8px;
    overflow: hidden; }
    .login div.wrap header h3 {
      color: #ffffff;
	    font-size: 22px;
	    font-weight: normal;
	    margin: 0;
	    padding-bottom: 13px;
	    padding-top: 0;
      -webkit-text-shadow: 0 1px 0 #4c697c;
      -moz-text-shadow: 0px 1px 0px #4c697c;
      -ie-text-shadow: 0px 1px 0px #4c697c;
      -o-text-shadow: 0px 1px 0px #4c697c;
      -khtml-text-shadow: 0px 1px 0px #4c697c;
      text-shadow: 0px 1px 0px #4c697c; }
    .login input.text,
    .login input.ccm-input-text,
    .login input.ccm-input-password {
      -webkit-border-radius: 4px;
      -moz-border-radius: 4px;
      -ie-border-radius: 4px;
      -khtml-border-radius: 4px;
      -o-border-radius: 4px;
      border-radius: 4px;
      -webkit-box-shadow: 0px 2px 2px #bababa inset;
      -moz-box-shadow: 0px 2px 2px #bababa inset;
      -ie-box-shadow: 0px 2px 2px #bababa inset;
      -o-box-shadow: 0px 2px 2px #bababa inset;
      -khtml-box-shadow: 0px 2px 2px #bababa inset;
      box-shadow: 0px 2px 2px #bababa inset;
      margin-bottom: 2px;
      border: 1px solid #4e6c7f;
      padding: 7px;
      color: #6e90a6;
      font-size: 115%;
      width: 195px;
      float: left;
      margin-right: 9px; }
    .login div.wrap input.submit {
      height: 29px;
      width: 29px;
      background-color: #f69d27;
      background: url("/themes/Parkinson/files/base/layout/btn_searchLogin.png") repeat scroll 0 -29px transparent;
      background-position: 0 0;
      border: 0px;
      font-size: 0px;
      color: transparent;
      line-height: 1000;
      overflow: hidden;
      margin: 0 0 2px;
      display: block;
      float: left;
      -webkit-border-radius: 4px;
      -moz-border-radius: 4px;
      -ie-border-radius: 4px;
      -khtml-border-radius: 4px;
      -o-border-radius: 4px;
      border-radius: 4px; }

      .btn_login_header	{
      		background: url("/themes/Parkinson/files/base/layout/cta_btn.gif") repeat-x scroll 0 #ffa000;
		    border: 1px solid #b46200;
		    border-radius: 3px;
		    color: #fff !important;
		    display: block;
		    float: right;
		    padding: 4px 10px 5px;
		    margin-left: 10px;
      }
      	.btn_login_header:hover	{ text-decoration: none;}

     .login .sign-in	{
	     color: #ffffff;
     }

	 .login .sign-in a	{
		 color:#F8B358;
	 }

	 .btn.v4 + .btn.v4	{ margin-left: -1px;}

.editMode .ad img {
    text-align: center;
}

.ad {
    text-align: center;
    margin-top: 30px;
}

.ad img {
    margin-bottom: 30px;
}button#cboxClose{
	display: none !important;
}


button#cboxClose{
	display: none !important;
}

.c5_content { clear: both;}
.c5_content.logos img:first-child { float: left;}


html body#home div#wrapper div.wrapper div#menuBtns article.last-child{
    border-right: 0;
}

.large_checkbox .field {
	float: left !important;
	margin-right: 0px !important;
}
.large_checkbox .label {
	float: none !important;
}

form input.changed, form label.changed,  form select.changed{
	background-color: #f8b358;
}

.content-highlight {
	padding: 19px 23px;
	background: #e9eced;
}

.new-accordion {
	padding-top: 10px;
}

#filters{
	margin-bottom: 20px;
}
#filters .filter{
	display:block;
	float:left;
	margin-right: 30px;	
}

#filters .filter input{
	margin-top: 3px;
	margin-right: 15px;
}

 #filters .filter label{
 	font-size: 13px;
 }

#filters .filter input, #filters .filter label{
	display: block;
	float: left;
}

.accordion-item .item-title {
	width: 630px;
	height: 39px;
	line-height: 39px;
	background-image: url('/themes/Parkinson/images/accordion-header.png');
	background-repeat: no-repeat;
	
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 4px;
	padding: 0 0 0 20px;
	text-decoration: none;
	color: #6589A0;
	cursor: pointer;
}
.accordion-item .item-content {
	padding: 13px 7px 18px;
}
.accordion-item .item-content .item-content-title {
	font-size: 17px;
	font-weight: normal;
	color: #6589A0;
	margin-top: 2px;
	margin-bottom: 7px;
}
.accordion-item .item-content .item-image {
	border: 1px solid #dce5eb;
	padding: 0;
}

.accordion-item .item-left-column {
	float: left;
	width: 90px;
}
.accordion-item .item-right-column {
	margin-left: 109px;
}

.item-review {
	border-top: 1px solid #dce5eb;
	padding: 15px 0 15px 0;
	margin-top: 10px;
}
.review-title {
	font-size: 12px;
	font-weight: bold;
	display: block;
}
.review-header {
	color: #8ea8b9;
	font-size: 11px;
}

.review-header .rateit {
	float: right;	
}

.item-review p {
	margin: 0;	
}

.item-review-button {
	margin: -14px 0 0 0;
	float: right !important;
}

#cboxContent { border: 1px solid #ff9933; }
#cboxLoadedContent { margin: 0; }

h1.thin {
	font-weight: normal;
	font-size: 17px;
	padding-bottom: 15px;
	border-bottom: 1px solid #dce5eb;
	margin-bottom: 20px;
}

.hasnote {
	margin-top: -10px;
	display: block;
}

/* File: /themes/Parkinson/css/amiant_image_gallery.css */

body .AmiantImageGalleryBlock<?php   echo $bID?>{
	position: relative;
	margin: 0 auto;
}

body .AmiantImageGalleryBlock<?php   echo $bID?> .AmiantImageGalleryTitle {
	font-weight: normal;
	font-size: 14px;
}

body .AmiantImageGallery<?php   echo $bID?>{
	width: <?php   echo $width?>px;
	height: <?php   echo $height+25;?>px;
	text-align: center;
}

body .AmiantImageGalleryThumbnailContainerWrapper<?php   echo $bID?> {
	width: <?php   echo $maxThumbnailWidth?>px;
	height: <?php   echo $maxThumbnailHeight?>px;
	float: left;
	margin: 10px;
	position: relative;
}

body .AmiantImageGalleryThumbnailContainer<?php   echo $bID?> {
	width: 100%;
	height: <?php   echo $maxThumbnailHeight?>px;
	background-color: #FFFFFF;
	border: 1px solid #EEEEEE;
	-moz-box-shadow: 2px 2px 5px #CCCCCC;
	-webkit-box-shadow: 2px 2px 5px #CCCCCC;
	box-shadow: 2px 2px 5px #CCCCCC;
	padding: 5px;
	position: relative;
}

body .AmiantImageGalleryThumbnailContainer<?php   echo $bID?>:hover {
	background-color: #EEEEEE;
	border: 1px solid #DDDDDD;
}

body .AmiantImageGalleryThumbnailContainerLoading<?php   echo $bID?> {
	background-image: url('<?php   echo $this->getBlockURL()."/images/ajax-loader.gif"; ?>');
	background-position: center center;
	background-repeat: no-repeat;
}

body .AmiantImageGalleryThumbnailContainerError<?php   echo $bID?> {
	background-image: url('<?php   echo $this->getBlockURL()."/images/error.png"; ?>');
	background-position: center center;
	background-repeat: no-repeat;
}

body .AmiantImageGalleryThumbnail<?php   echo $bID?> {
	margin: 0 auto;
	position: relative;
	top: 50%;
}

body .AmiantImageGalleryThumbnailContainer<?php   echo $bID?> .AmiantImageGalleryThumbnailLink {
	border: none;
	text-decoration: none;
}

body .AmiantImageGalleryBlockControlBar<?php   echo $bID?> {
	margin: 5px 0px 5px 0px;
	background: #F5F5F5;
	border: 1px solid #EEEEEE;
	padding: 3px;
	-webkit-box-shadow: 2px 2px 5px #CCCCCC;
	clear: both;
}

body .AmiantImageGalleryBlockFileInfo {
	width: 100%;
	border-top: 1px dotted #CCCCCC;
	margin-top: 10px;
	padding: 5px;
	text-align: left;
}

body .AmiantImageGalleryBlockFileInfoNoCaption {
	width: 100%;
	padding: 5px;
	text-align: left;
}

body .AmiantImageGalleryBlockPopup {
    position: absolute;
    border-collapse: collapse;
	padding: 0px;
	margin: 0px;
	border-spacing: 0px;
    display: none; /* keeps the popup hidden if no JS available */
}

body .AmiantImageGalleryBlockPopup td.top_left {
	width: 15px;
	height: 20px;
	background: url('<?php   echo $this->getBlockURL()."/images/popup_bubble_top_left_corner_arrow.png"; ?>') bottom right no-repeat;
}

body .AmiantImageGalleryBlockPopup td.top_left_small {
	width: 50px;
	height: 20px;
	background: url('<?php   echo $this->getBlockURL()."/images/popup_bubble_top.png"; ?>') bottom right repeat-x;
}

body .AmiantImageGalleryBlockPopup td.top_right {
	width: 17px;
	height: 20px;
	background: url('<?php   echo $this->getBlockURL()."/images/popup_bubble_top_right_corner.png"; ?>') bottom left no-repeat;
}

body .AmiantImageGalleryBlockPopup td.top_center {
	width: 26px;
	height: 20px;
	background: url('<?php   echo $this->getBlockURL()."/images/popup_bubble_top_arrow.png"; ?>') bottom left no-repeat;
}

body .AmiantImageGalleryBlockPopup td.top {
	height: 20px;
	background: url('<?php   echo $this->getBlockURL()."/images/popup_bubble_top.png"; ?>') bottom left repeat-x;
}

AmiantImageGalleryBlockPopup td.left {
	width: 15px;
	background: url('<?php   echo $this->getBlockURL()."/images/popup_bubble_left.png"; ?>') top right repeat-y;
}

body .AmiantImageGalleryBlockPopup td.right {
	width: 17px;
	background: url('<?php   echo $this->getBlockURL()."/images/popup_bubble_right.png"; ?>') repeat-y;
}

body .AmiantImageGalleryBlockPopup td.center {
	padding: 0px;
	background: #FFFFFF;
	text-align: center;
	font-weight: normal;
	font-size: 10px;
	color: #333333;
}

body .AmiantImageGalleryBlockPopup td.bottom_left {
	width: 15px;
	height: 17px;
	background: url('<?php   echo $this->getBlockURL()."/images/popup_bubble_bottom_left_corner.png"; ?>') top right no-repeat;
}

body .AmiantImageGalleryBlockPopup td.bottom_right {
	width: 17px;
	height: 17px;
	background: url('<?php   echo $this->getBlockURL()."/images/popup_bubble_bottom_right_corner.png"; ?>') no-repeat; 
}

body .AmiantImageGalleryBlockPopup td.bottom {
	height: 17px;
	background: url('<?php   echo $this->getBlockURL()."/images/popup_bubble_bottom.png"; ?>') repeat-x;
}

#AmiantImageGallerySlidesWrapper<?php   echo $bID?> {
	width: <?php   echo $width?>px;
	height: <?php   echo $height?>px;
	text-align: center;
}

body .AmiantImageGallerySlidesWrapper<?php   echo $bID?> {
	
}

body .AmiantImageGallerySlide<?php   echo $bID?> {
	width: <?php   echo $width?>px;
	height: <?php   echo $height?>px;
	text-align: center;
}

body .AmiantImageGallerySlideInfo<?php   echo $bID?> {
	width: 100%;
	background: black;
	opacity: 0.7;
	position: absolute;
	z-index: 1500;
	bottom: 0px;
	color: #FFFFFF;
	text-align: left;
	padding: 10px;
}

body .AmiantImageGallerySlideControllsWrapper<?php   echo $bID?> {
	float: right;
}

body .AmiantImageGallerySlideControllPrev<?php   echo $bID?> {
	font-weight: bold;
	color: #ff00d9;
	cursor: pointer;
}

body .AmiantImageGallerySlideControllNext<?php   echo $bID?> {
	font-weight: bold;
	color: #e20404;
	cursor: pointer;
}

#AmiantImageGalleryImagesLoadingWaiter<?php   echo $bID?> {
	display: block;
	width: 16px;
	height: 16px;
	padding: 0px;
	margin-left: 10px;
	float: left;
}

body .AmiantImageGallerySlideControllNav<?php  echo $bID?> { margin: 10px; position: relative }
body .AmiantImageGallerySlideControllNav<?php  echo $bID?> li { float: left; list-style: none}

body .AmiantImageGallerySlideControllNav<?php  echo $bID?> a {
	margin: 2px 1px 3px 0px;
	padding: 3px 5px;
	border: 1px solid #CCCCCC;
	background: #FFFFFF;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: 1px 1px 5px #CCCCCC;
	-webkit-box-shadow: 1px 1px 5px #CCCCCC;
	box-shadow: 1px 1px 5px #CCCCCC;
	text-decoration: none;
}

body .AmiantImageGallerySlideControllNav<?php  echo $bID?> a:hover {
	margin: 5px 1px 0px 0px;
	background: #F0F0F0;
	box-shadow: none;
}

body .AmiantImageGallerySlideControllNav<?php  echo $bID?> li a.activeSlide {
	margin: 5px 1px 0px 0px;
	background: #555555;
	border: none;
	box-shadow: none;
	color: #FFFFFF;
}

body .AmiantImageGallerySlideControllNav<?php  echo $bID?> a:focus { outline: none; }

.ig_pagination {clear: both; padding: 5px;}
.ig_pagination_controls {float: right;}

.ig_pageLeft {}
.ig_pageRight {}
.ig_pager {}

#zoom-mode-image-title {
	padding: 10px;
}

/* File: /themes/Parkinson/css/colorbox.css */

/*
    Colorbox Core Style:
    The following CSS is consistent between example themes and should not be altered.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxWrapper {max-width:none;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto; -webkit-overflow-scrolling: touch;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none; -ms-interpolation-mode:bicubic;}
.cboxIframe{width:100%; height:100%; display:block; border:0; padding:0; margin:0;}
#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}

/* 
    User Style:
    Change the following styles to modify the appearance of Colorbox.  They are
    ordered & tabbed in a way that represents the nesting of the generated HTML.
*/
#cboxOverlay{background:#000;}
#colorbox{outline:0;}
    #cboxTopLeft{width:14px; height:14px; background:url(images/controls.png) no-repeat 0 0;}
    #cboxTopCenter{height:14px; background:url(images/border.png) repeat-x top left;}
    #cboxTopRight{width:14px; height:14px; background:url(images/controls.png) no-repeat -36px 0;}
    #cboxBottomLeft{width:14px; height:43px; background:url(images/controls.png) no-repeat 0 -32px;}
    #cboxBottomCenter{height:43px; background:url(images/border.png) repeat-x bottom left;}
    #cboxBottomRight{width:14px; height:43px; background:url(images/controls.png) no-repeat -36px -32px;}
    #cboxMiddleLeft{width:14px; background:url(images/controls.png) repeat-y -175px 0;}
    #cboxMiddleRight{width:14px; background:url(images/controls.png) repeat-y -211px 0;}
    #cboxContent{background:#fff; overflow:visible;}
        .cboxIframe{background:#fff;}
        #cboxError{padding:50px; border:1px solid #ccc;}
        #cboxLoadedContent{margin-bottom:5px;}
        #cboxLoadingOverlay{background:url(images/loading_background.png) no-repeat center center;}
        #cboxLoadingGraphic{background:url(images/loading.gif) no-repeat center center;}
        #cboxTitle{position:absolute; bottom:-25px; left:0; text-align:center; width:100%; font-weight:bold; color:#7C7C7C;}
        #cboxCurrent{position:absolute; bottom:-25px; left:58px; font-weight:bold; color:#7C7C7C;}

        /* these elements are buttons, and may need to have additional styles reset to avoid unwanted base styles */
        #cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose {border:0; padding:0; margin:0; overflow:visible;  position:absolute; bottom:-29px; background:url(images/controls.png) no-repeat 0px 0px; width:23px; height:23px; text-indent:-9999px;}
        
        /* avoid outlines on :active (mouseclick), but preserve outlines on :focus (tabbed navigating) */
        #cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active {outline:0;}

        #cboxPrevious{left:0px; background-position: -51px -25px;}
        #cboxPrevious:hover{background-position:-51px 0px;}
        #cboxNext{left:27px; background-position:-75px -25px;}
        #cboxNext:hover{background-position:-75px 0px;}
        #cboxClose{right:0; background-position:-100px -25px;}
        #cboxClose:hover{background-position:-100px 0px;}

        .cboxSlideshow_on #cboxSlideshow{background-position:-125px 0px; right:27px;}
        .cboxSlideshow_on #cboxSlideshow:hover{background-position:-150px 0px;}
        .cboxSlideshow_off #cboxSlideshow{background-position:-150px -25px; right:27px;}
        .cboxSlideshow_off #cboxSlideshow:hover{background-position:-125px 0px;}

