 #slideshowWrapper{position:relative;width:950px;height:200px;margin:auto;margin-left:-10px;}
#fssPrev{position:absolute;top:169px;left:-67px;background:url(arrows.png) -67px 0px;width:67px;height:143px;text-indent:-999999px;}
#fssNext{position:absolute;top:169px;left:646px;background:url(arrows.png) no-repeat;width:67px;height:143px;text-indent:-999999px;}
#fssPlayPause{position:absolute;top:435px;right:20px;background:url(white.png) repeat;padding:4px 0 5px 0;-moz-border-radius:5px;border-radius:5px;width:60px;text-align:center;display:block;color:#333;text-decoration:none;}

ul#slideshow{list-style:none;padding:0; margin:0; width:950px;height:480px;overflow:hidden;}
#fssList{list-style:none;width:646px;margin:auto;padding:5px 0 0 45%;}
#fssList li{display:inline;padding-right:10px;}
#fssList li a{color:#999;text-decoration:none;}
#fssList li.fssActive a{font-weight:bold;color:#333;}






.container{
	max-width: 950px !important;
	padding:0 !important;
}


 /* Pure CSS3 Multi Level Drop Down Navigation Menu */
/*             By www.Bloggermint.com            */


#nav {
      float: left;
    font: bold 12px "Lucida Grande", Arial, sans-serif;
      -webkit-border-radius: 5px;
      -moz-border-radius: 5px;
      border-radius: 5px;
      overflow: hidden;
}

#nav ul {
  margin:0;
  padding:0;
  list-style:none;
}

#nav ul li {
  float:left;
}

#nav ul li a {
    float: left;
  color:#C3DBED;
      padding: 8px 13px;
  text-decoration:none;

background: #5192c3; /* Old browsers */
background: -moz-linear-gradient(top, #5192c3 0%, #2d77af 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5192c3), color-stop(100%,#2d77af)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #5192c3 0%,#2d77af 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #5192c3 0%,#2d77af 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #5192c3 0%,#2d77af 100%); /* IE10+ */
background: linear-gradient(to bottom, #5192c3 0%,#2d77af 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5192c3', endColorstr='#2d77af',GradientType=0 ); /* IE6-9 */
}

#nav ul>li{
  border-right: 1px solid #75AAD2;
}

#nav ul>li:last-child{
  border-right: 0;
}

#nav ul>li>a{
  border-right: 1px solid #2B6484;
}
#nav ul>li:last-child>a{
  border-right: 0;
}


#nav ul li a:hover,
#nav ul li:hover > a, #nav ul li.active > a {
      color: #fff;

background: #357fad; /* Old browsers */
background: -moz-linear-gradient(top, #357fad 0%, #2a6484 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#357fad), color-stop(100%,#2a6484)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #357fad 0%,#2a6484 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #357fad 0%,#2a6484 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #357fad 0%,#2a6484 100%); /* IE10+ */
background: linear-gradient(to bottom, #357fad 0%,#2a6484 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#357fad', endColorstr='#2a6484',GradientType=0 ); /* IE6-9 */



}

#nav li ul a:hover, 
#nav ul li li:hover > a  {
color:#fff;
background: #357fad; /* Old browsers */
background: -moz-linear-gradient(top, #357fad 0%, #2a6484 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#357fad), color-stop(100%,#2a6484)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #357fad 0%,#2a6484 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #357fad 0%,#2a6484 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #357fad 0%,#2a6484 100%); /* IE10+ */
background: linear-gradient(to bottom, #357fad 0%,#2a6484 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#357fad', endColorstr='#2a6484',GradientType=0 ); /* IE6-9 */
}



#nav li ul {
background: #5192c3; /* Old browsers */
background: -moz-linear-gradient(top, #5192c3 0%, #2d77af 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5192c3), color-stop(100%,#2d77af)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #5192c3 0%,#2d77af 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #5192c3 0%,#2d77af 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #5192c3 0%,#2d77af 100%); /* IE10+ */
background: linear-gradient(to bottom, #5192c3 0%,#2d77af 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5192c3', endColorstr='#2d77af',GradientType=0 ); /* IE6-9 */
      border-radius: 0 0 2px 2px;
      -moz-border-radius: 0 0 2px 2px;
      -webkit-border-radius: 0 0 2px 2px;
      left: -999em;
      margin: 30px 0 0;
      position: absolute;
      width: 160px;
      z-index: 9999;
      box-shadow: 0 0 15px rgba(0, 0, 0, 0.4) inset; 
      -moz-box-shadow: 0 0 15px rgba(0, 0, 0, 0.4) inset; 
      -webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.4) inset; 
      border: 1px solid rgba(0, 0, 0, 0.5);
}

#nav li ul li {
  border-right: 0 none;
  border-bottom: 1px solid #2B6484;;
}


#nav li:hover ul {
      left: auto;
}

#nav li ul a {
      background: none;
      border: 0 none;
      margin-right: 0;
      width: 158px;
      box-shadow: none;
      -moz-box-shadow: none;
      -webkit-box-shadow: none;
      border-bottom: 1px solid transparent;
      border-top: 1px solid transparent;
}

#nav li li ul {
      margin: -1px 0 0 158px;
      -webkit-border-radius: 0 2px 2px 2px;
      -moz-border-radius: 0 2px 2px 2px;
      border-radius: 0 2px 2px 2px;
      visibility:hidden;
}

#nav li li:hover ul {
      visibility:visible;
}

#nav ul ul li:last-child > a {
  -moz-border-radius:0 0 2px 2;
  -webkit-border-radius:0 0 2px 2px;
  border-radius:0 0 2px 2px;
}

#nav ul ul ul li:first-child > a {
  -moz-border-radius:0 2px 0 0;
  -webkit-border-radius:0 2px 0 0;
  border-radius:0 2px 0 0;
}

#topnav{
  margin-bottom: 6px;
  background: transparent;
  min-height: 0;
  padding:0;
-webkit-box-shadow:  0px 5px 5px 0px rgba(0, 0, 0, .1);
        
        box-shadow:  0px 5px 5px 0px rgba(0, 0, 0, .1);
}

#topnav .container{
background: #5192c3; /* Old browsers */
background: -moz-linear-gradient(top, #5192c3 0%, #2d77af 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5192c3), color-stop(100%,#2d77af)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #5192c3 0%,#2d77af 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #5192c3 0%,#2d77af 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #5192c3 0%,#2d77af 100%); /* IE10+ */
background: linear-gradient(to bottom, #5192c3 0%,#2d77af 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5192c3', endColorstr='#2d77af',GradientType=0 ); /* IE6-9 */
}

#breadnav .breadcrumb{
  display:inline-block;
  margin:0;
  padding:0 5px;
}

#breadnav .well{
  padding: 5px 15px;
  font-size:12px;
  border-radius:0;
  margin:0;

}

#main{
  border:1px solid #E7E8E6;
  border-bottom:0;
    font-size:12px;
    font-family: "Lucida Grande", Arial, sans-serif;
    line-height: 1.6;
    color:#515756;
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top, #ffffff 75%, #f8f8f7 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(75%,#ffffff), color-stop(100%,#f8f8f7)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ffffff 75%,#f8f8f7 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ffffff 75%,#f8f8f7 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ffffff 75%,#f8f8f7 100%); /* IE10+ */
background: linear-gradient(to bottom, #ffffff 75%,#f8f8f7 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f8f8f7',GradientType=0 ); /* IE6-9 */    
}

#main h1, #main h2{
  font-weight:bold;
  margin: 10px 0;
  font-family: "Lucida Grande", Arial, sans-serif;
}

#main h1{font-size:18px;}
#main h2{font-size:13px;}

#main hr{
  margin:20px 0 10px;
}

#main .content{
  padding: 0 10px 10px;
}

#container{
	padding:0;
}

.container .row{
	margin: 0;
}

#main .content legend{
  font-size:16px;
}

#footer{
  min-height: 154px;
  background: #F8F8F7; /* Old browsers */
  background: -moz-linear-gradient(top, #ffffff 0%, #f8f8f7 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f8f8f7)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #ffffff 0%,#f8f8f7 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #ffffff 0%,#f8f8f7 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #ffffff 0%,#f8f8f7 100%); /* IE10+ */
  background: linear-gradient(to bottom, #ffffff 0%,#f8f8f7 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f8f8f7',GradientType=0 ); /* IE6-9 */
  border: 1px solid #E7E8E6;
  border-top: 0;
  padding:10px;
  font-size:11px;
  color: #626A69;
}

#footer h3{
  font-size:11px;
  margin:0;
  font-weight: bold;
}

#footer .vline{
  border-right: 1px solid #e3e3e3;
min-height: 133px;
}

#footer p{
  margin: 10px 0;
}

#footer p img{
  float:left;
  margin-right: 5px;
}

#footer .col-3{
  padding-top:10px;
} 


#logo{
  font-family:"Times New Roman", Times, serif;
  font-size:26px;
  font-weight: bold;
  line-height: 28px;
  min-height:76px;
}
#logo a, #logo a:hover{
  text-decoration: none;
  color: #02557D;
  display:block;
}

#logo img{
  float:left;
  margin-right:15px;
}

#logo .logotext{
display: table-cell;
height: 74px;
vertical-align: middle;
}


#contactinfo{
  font-family:"Times New Roman", Times, serif;
    text-align:right;
  font-weight: bold;
  line-height: 22px;
  min-height:76px;  
  color:#21BBF9;
}

#contactinfo img{
  float:left;
  margin-right:15px;

}

#servicetel{
  padding-top:10px;
  display:inline-block;
  width: 275px;
}

#stel, #stext, #servicemail{
display: inline-block;
}
#stel, #stext, #servicemail, #servicemail a{
color:#21BBF9;
}




#stel{
  padding-top: 5px;
}

#stel{
  font-size:28px;
  letter-spacing:2px;
}

#stext{
  font-size:16px;
  letter-spacing:3px;
}

#servicemail{
  letter-spacing:2px;
}

.container .middle{margin-top:10px;}

.middle div{
  padding-top:10px;
  padding:0;
  text-align:center;
}

.middle img{
  border: 3px solid #eee;
}

.ydk{
  border-bottom: 1px solid #ccc;
}

.ydk .col-md-3{
  text-align:center;
  border-right: 1px solid #ccc;
  padding-bottom: 10px;
  padding-top: 10px;
}

.content .ydk:last-child{
  border:0;
}

.ydk .col-md-3:last-child{
  border:0;
}

.ydk span{
  display:block;
  text-align:center;
}


input.parsley-success, textarea.parsley-success{color:#468847 !important;background-color:#DFF0D8 !important;border:1px solid #D6E9C6 !important;}
input.parsley-error, textarea.parsley-error{color:#B94A48 !important;background-color:#F2DEDE !important;border:1px solid #EED3D7 !important;}
ul.parsley-error-list{font-size:11px;margin:2px; padding:0;list-style-type:none;}
ul.parsley-error-list li{line-height:11px;}





/*!
 * bootstrap-select v1.1.3
 * http://silviomoreto.github.io/bootstrap-select/
 *
 * Copyright 2013 bootstrap-select
 * Licensed under the MIT license
 */.bootstrap-select.btn-group,.bootstrap-select.btn-group[class*="span"]{float:none;display:inline-block;margin-bottom:10px;margin-left:0;border: 0;-webkit-box-shadow: none;box-shadow:none;padding: 0}.form-search .bootstrap-select.btn-group,.form-inline .bootstrap-select.btn-group,.form-horizontal .bootstrap-select.btn-group{margin-bottom:0}.bootstrap-select.btn-group.pull-right,.bootstrap-select.btn-group[class*="span"].pull-right,.row-fluid .bootstrap-select.btn-group[class*="span"].pull-right{float:right}.input-append .bootstrap-select.btn-group{margin-left:-1px}.input-prepend .bootstrap-select.btn-group{margin-right:-1px}.bootstrap-select:not([class*="span"]){width:220px}.bootstrap-select{width:220px \0/}.bootstrap-select>.btn{width:100%}.error .bootstrap-select .btn{border:1px solid #b94a48}.bootstrap-select.show-menu-arrow.open>.btn{z-index:1001}.bootstrap-select .btn:focus{outline:thin dotted #333 !important;outline:5px auto -webkit-focus-ring-color !important;outline-offset:-2px}.bootstrap-select.btn-group .btn .filter-option{overflow:hidden;position:absolute;left:12px;right:25px;text-align:left}.bootstrap-select.btn-group .btn .caret{position:absolute;top:50%;right:12px;margin-top:-2px;vertical-align:middle}.bootstrap-select.btn-group>.disabled,.bootstrap-select.btn-group .dropdown-menu li.disabled>a{cursor:not-allowed}.bootstrap-select.btn-group>.disabled:focus{outline:none !important}.bootstrap-select.btn-group[class*="span"] .btn{width:100%}.bootstrap-select.btn-group .dropdown-menu{min-width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.bootstrap-select.btn-group .dropdown-menu.inner{position:static;border:0;padding:0;margin:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.bootstrap-select.btn-group .dropdown-menu dt{display:block;padding:3px 20px;cursor:default}.bootstrap-select.btn-group .div-contain{overflow:hidden}.bootstrap-select.btn-group .dropdown-menu li{position:relative}.bootstrap-select.btn-group .dropdown-menu li>a.opt{padding-left:35px}.bootstrap-select.btn-group .dropdown-menu li>a{cursor:pointer}.bootstrap-select.btn-group .dropdown-menu li>dt small{font-weight:normal}.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a i.check-mark{display:inline-block;position:absolute;right:15px;margin-top:2.5px}.bootstrap-select.btn-group .dropdown-menu li a i.check-mark{display:none}.bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text{margin-right:34px}.bootstrap-select.btn-group .dropdown-menu li small{padding-left:.5em}.bootstrap-select.btn-group .dropdown-menu li:not(.disabled)>a:hover small,.bootstrap-select.btn-group .dropdown-menu li:not(.disabled)>a:focus small{color:#64b1d8;color:rgba(255,255,255,0.4)}.bootstrap-select.btn-group .dropdown-menu li>dt small{font-weight:normal}.bootstrap-select.show-menu-arrow .dropdown-toggle:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #CCC;border-bottom-color:rgba(0,0,0,0.2);position:absolute;bottom:-4px;left:9px;display:none}.bootstrap-select.show-menu-arrow .dropdown-toggle:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid white;position:absolute;bottom:-4px;left:10px;display:none}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:before{bottom:auto;top:-3px;border-top:7px solid #ccc;border-bottom:0;border-top-color:rgba(0,0,0,0.2)}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:after{bottom:auto;top:-3px;border-top:6px solid #fff;border-bottom:0}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:before{right:12px;left:auto}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:after{right:13px;left:auto}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle:before,.bootstrap-select.show-menu-arrow.open>.dropdown-toggle:after{display:block}.mobile-device{position:absolute;top:0;left:0;display:block !important;width:100%;height:100% !important;opacity:0}.bootstrap-select.fit-width{width:auto !important}.bootstrap-select.btn-group.fit-width .btn .filter-option{position:static}.bootstrap-select.btn-group.fit-width .btn .caret{position:static;top:auto;margin-top:-1px}








input[type="checkbox"],
input[type="radio"] {
  -webkit-appearance: none;
  appearance: none;
  width: 13px;
  height: 13px;
  background: white;
  border: 1px solid #dcdcdc;
  -webkit-border-radius: 1px;
  -moz-border-radius: 1px;
  border-radius: 1px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
}
input[type="radio"] {
  -webkit-border-radius: 1em;
  -moz-border-radius: 1em;
  border-radius: 1em;
  width: 15px;
  height: 15px;
  top:-2px;
}
input[type="checkbox"]:hover {
  border-color: #c6c6c6;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
}
input[type="checkbox"]:active,
input[type="radio"]:active {
  border-color: #c6c6c6;
  background: #EBEBEB;
}
input[type="checkbox"]:checked,
input[type="radio"]:checked {
  background: #fff;
}
input[type="checkbox"]:checked::after {
  content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVCAYAAACpF6WWAAAAtklEQVQ4y2P4//8/A7Ux1Q0cxoaCADIbCUgCMTvVXAoE5kA8CYidyXYpGrAH4iVAHIXiCwoMDQTimUBcBsRMlBrKCsTpUANzkC0j11BuIK6EGlgKsoAkQ4FgChD7AzELVI8YEDdDDawDYk6YQaQY6gg1oAqILYC4D8oHGcyLbBAphoJAKtQgGO4EYiHk2CLHUJAXm6AG9gCxNHoSIMdQEJCFGqiALaGSayjMxQwUGzq0S6nhZygA2ojsbh6J67kAAAAASUVORK5CYII=);
  display: block;
  position: absolute;
  top: -6px;
  left: -5px;
}
input[type="radio"]:checked::after {
  content: '';
  display: block;
  position: relative;
  top: 3px;
  left: 3px;
  width: 7px;
  height: 7px;
  background: #666;
  -webkit-border-radius: 1em;
  -moz-border-radius: 1em;
  border-radius: 1em;
}
input[type="checkbox"]:focus,
input[type="radio"]:focus {
  outline: none;
  border-color: #4d90fe;
}
input[disabled],
select[disabled],
textarea[disabled] {
  cursor: not-allowed;
  border: 1px solid #e5e5e5;
  background: #f1f1f1;
}
input[disabled]:hover,
select[disabled]:hover,
textarea[disabled]:hover {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
input[readonly],
select[readonly],
textarea[readonly] {
  cursor: not-allowed;
  border: 1px solid #d9d9d9;
}
input[readonly]:hover,
select[readonly]:hover,
textarea[readonly]:hover,
input[readonly]:focus,
select[readonly]:focus,
textarea[readonly]:focus {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}




div.moduletable h3{
  font-size: 100%;
  margin: 0 -10px 5px;
  padding: 5px 10px;
  background: url(../images/grad3.gif) repeat-x bottom #A8A8A8;
  border-bottom: 1px solid #E7E8E6;
  color: #FFFFFF;
}


div.moduletable li {
  padding-left:16px;
  margin:0;
}

ul.leftmenu,ul.leftmenu li ul {
  list-style:none;
  margin:0;
  padding:0;
}

ul.leftmenu li {
  background:none;
  margin:0;
  padding:0;
}

ul.leftmenu li a:hover,ul.leftmenu li a:active,ul.leftmenu li a:focus {
  color:#2C79B3;
  background:url(../images/arrow2.png) no-repeat 97% center;
}

ul.leftmenu li li a  {
  background:url(../images/bullet.gif) no-repeat 10px 13px!important;
  border:none;
  font-weight:400!important;
  padding-left:20px!important;
  width:75%;
}

ul.leftmenu li a {
  display:block;
  outline:none;
  color:#626A69;
  border-bottom:1px solid #E7E8E6;
  background:url(../images/arrow.png) no-repeat 97% center;
  padding:6px 4px;
}

ul.leftmenu li.active a {
  color:#2C79B3;
  font-weight:700;
}
