body{
background-image: url(theme-dynabg/bg_main_01_alphablending.png) !important;
background-color: #FFFFFF !important;
color: #FFFFFF !important;
}
h1, h1 a { 
  border-bottom: 1px solid #A6A6A6 !important; 
}
h1,
h1 a,
h2,
h2 a,
h3,
h3 a,
h4,
h4 a,
h5,
h5 a,
h6,
h6 a{
  color: #BBFF00 !important;
    }
ul.menu,
ul.menu ul,
ul.menu ul ul {
  background: #96A4B0 !important;
  background: -moz-linear-gradient(top, #96A4B0 0%, #667888 100%) !important;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #96A4B0), color-stop(100%, #667888)) !important;
  background: -webkit-linear-gradient(top, #96A4B0 0%, #667888 100%) !important;
  background: -o-linear-gradient(top, #96A4B0 0%, #667888 100%) !important;
  background: -ms-linear-gradient(top, #96A4B0 0%, #667888 100%) !important;
  background: linear-gradient(top, #96A4B0 0%, #667888 100%) !important;
}

ul.menu li a,
ul.menu li span {
  color: #ffffff!important;
}

ul.menu ul li a,
ul.menu ul li span {
  color: #ffffff!important;
}
ul.menu li:hover > a,
ul.menu li:hover > span,
ul.menu li.current > a,
ul.menu li.current > span, 
ul.menu li.active > a,
ul.menu li.active > span,
ul.menu li ul li:hover > a,
ul.menu li ul li:hover > span,
ul.menu li ul li.current > a, 
ul.menu li ul li.current > span, 
ul.menu li ul li.active > a,
ul.menu li ul li.active > span,
ul.menu li ul li ul li:hover > a,
ul.menu li ul li ul li:hover > span,
ul.menu li ul li ul li.current > a, 
ul.menu li ul li ul li.current > span, 
ul.menu li ul li ul li.active > a,
ul.menu li ul li ul li.active > span,
ul.autocompleter-choices li.autocompleter-selected { 
  background: #bbff00 !important;
  background: -moz-linear-gradient(top,  #bbff00 0%, #709900 100%) !important;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #bbff00), color-stop(100%, #709900)) !important;
  background: -webkit-linear-gradient(top, #bbff00 0%, #709900 100%) !important;
  background: -o-linear-gradient(top, #bbff00 0%, #709900 100%) !important;
  background: -ms-linear-gradient(top, #bbff00 0%, #709900 100%) !important;
  background: linear-gradient(top, #bbff00 0%, #709900 100%) !important;


  color: #ffffff;
  text-shadow: 0px -1px 0px rgba(0,0,0,0.3);
}

#ct_headerSearch .search input, #ct_headerSearch .finder input{
background-color: #8D9CAA !important;
}
input[type='text'], input[type='password'], input[type='email'], input[type='text'], select, textarea {
background-color: #8D9CAA !important;
}
input[type='text']:hover, 
input[type='password']:hover, 
input[type='email']:hover, 
input[type='text']:focus, 
input[type='password']:focus, 
input[type='email']:focus,
select:focus, 
textarea:focus {
  -moz-box-shadow: 0px 0px 3px 0px #bbff00, 0px 0px 3px 0px #bbff00, 0px 0px 3px 0px #bbff00 !important;
  -webkit-box-shadow: 0px 0px 3px 0px #bbff00, 0px 0px 3px 0px #bbff00, 0px 0px 3px 0px #bbff00 !important;
  box-shadow: 0px 0px 3px 0px #bbff00, 0px 0px 3px 0px #bbff00, 0px 0px 3px 0px #bbff00 !important;
}
input.button, button, .btn {
background: ##709900 !important;
background: -moz-linear-gradient(top, ##bbff00 0%, ##709900 100%) !important;
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, ##bbff00), color-stop(100%, ##709900)) !important;
background: -webkit-linear-gradient(top, ##bbff00 0%, ##709900 100%)!important;
background: -o-linear-gradient(top, ##bbff00 0%, ##709900 100%) !important;
background: -ms-linear-gradient(top, ##bbff00 0%, ##709900 100%) !important;
background: linear-gradient(top, ##bbff00 0%, ##709900 100%) !important;
}

#login-form.compact .button{
background: ##709900 !important;
background-image: url(images/bg_btn_login.png), -moz-linear-gradient(top, ##bbff00 0%, ##709900 100%) !important;
background-image: url(images/bg_btn_login.png), -webkit-gradient(linear, left top, left bottom, color-stop(0%, ##bbff00), color-stop(100%, ##709900)) !important;
background-image: url(images/bg_btn_login.png), -webkit-linear-gradient(top, ##bbff00 0%, ##709900 100%)!important;
background-image: url(images/bg_btn_login.png), -o-linear-gradient(top, ##bbff00 0%, ##709900 100%) !important;
background-image: url(images/bg_btn_login.png), -ms-linear-gradient(top, ##bbff00 0%, ##709900 100%) !important;
background-image: url(images/bg_btn_login.png), linear-gradient(top, ##bbff00 0%, ##709900 100%) !important;
}


.box1{
background: ##677989 !important;
background: -moz-linear-gradient(top, ##677989 0%, ##5E6F7D 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, ##677989), color-stop(100%, ##5E6F7D));
background: -webkit-linear-gradient(top, ##677989 0%, ##5E6F7D 100%);
background: -o-linear-gradient(top, ##677989 0%, ##5E6F7D 100%);
background: -ms-linear-gradient(top, ##677989 0%, ##5E6F7D 100%);
background: linear-gradient(top, ##677989 0%, ##5E6F7D 100%);
-pie-background: linear-gradient(top, ##677989 0%, ##5E6F7D 100%);
}


.box2{
background: ##677989 !important;
background: -moz-linear-gradient(top, ##677989 0%, ##5E6F7D 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, ##677989), color-stop(100%, ##5E6F7D));
background: -webkit-linear-gradient(top, ##677989 0%, ##5E6F7D 100%);
background: -o-linear-gradient(top, ##677989 0%, ##5E6F7D 100%);
background: -ms-linear-gradient(top, ##677989 0%, ##5E6F7D 100%);
background: linear-gradient(top, ##677989 0%, ##5E6F7D 100%);
-pie-background: linear-gradient(top, ##677989 0%, ##5E6F7D 100%);
}

.flex-control-nav li a.flex-active ,
.flex-control-nav li a:hover {
  background: ##709900 !important;
  background: -moz-linear-gradient(top,  ##709900 0%, ##bbff00 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, ##709900), color-stop(100%, ##bbff00));
  background: -webkit-linear-gradient(top, ##709900 0%, ##bbff00 100%);
  background: -o-linear-gradient(top, ##709900 0%, ##bbff00 100%);
  background: -ms-linear-gradient(top, ##709900 0%, ##bbff00 100%);
  background: linear-gradient(top, ##709900 0%, ##bbff00 100%); 
  -pie-background: linear-gradient(top,  ##709900 0%, ##bbff00 100%);
}



.crosstec-testimonial-content:after{
/*border-bottom: 15px solid #FFFFFF !important;
border-top: 15px solid #FFFFFF !important;*/
border-right: 15px solid #FFFFFF !important;
}


.staff-meta{
background:#FFFFFF !important;
}
.staff-meta:after{
  border-top: 10px solid #FFFFFF !important;
}

.crosstec-callout{
  background: #FFFFFF !important;
}

.crosstec-callout-caption { 

border-left: 5px solid BBFF00 !important;
}

#service-tabs li.active a{
    background: #BBFF00 !important;
    color: #FFFFFF !important;
}

#service-tabs li a{
    color: #FFFFFF !important;
  }