﻿#slideshow {
	margin:0 auto;
	padding:0;
	position:relative;
	border:0px solid #fff;
	-webkit-box-shadow:0 3px 5px #999;
	-moz-box-shadow:0 3px 5px #999;
	box-shadow:0 3px 5px #999;
	max-width: 700px;
}

#slideshow ul {
	position:relative;
	overflow:hidden;
	margin:0;
	padding:0;
}

#slideshow ul li {
	position:absolute;
	top:0;
	left:0;
	margin:0;
	padding:0;
	list-style:none;
}

#slideshow ul li img{
	width: auto;
}

#slideshow ul li p{
	width: 100%;
}

#pagination {
	clear:both;
	width:75px;
	margin:25px auto 0;
	padding:0;
}

#pagination li {
	list-style:none;
	float:left;
	margin:0 2px;
}

#pagination li a {
	display:block;
	width:10px;
	height:10px;
	text-indent:-10000px;
	background:url(../imgs/pagination.png);
}

#pagination li a.active {
	background-position:0 10px;
}

.caption {
	width:100%;
	margin:0;
	padding:10px;
	position:absolute;
	left:0;
	font-family:Helvetica, Arial, sans-serif;
	font-size:16px;
	font-weight:lighter;
	color:#fff;
	border-top:1px solid #000;
	background:#4DB899;
}

.field .field-label,.field .field-label-inline,.field .field-label-inline-first
{
  font-weight: bold;
}

.field .field-label-inline,.field .field-label-inline-first
{
  display: inline;
}

.field .field-label-inline
{
  visibility: hidden;
}

.node-form .content-multiple-table td.content-multiple-drag
{
  width: 30px;
  padding-right: 0;
}

.node-form .content-multiple-table td.content-multiple-drag a.tabledrag-handle
{
  padding-right: .5em;
}

.node-form .content-add-more .form-submit
{
  margin: 0;
}

.node-form .number
{
  display: inline;
  width: auto;
}

.node-form .text
{
  width: auto;
}

.form-item #autocomplete .reference-autocomplete
{
  white-space: normal;
}

.form-item #autocomplete .reference-autocomplete label
{
  display: inline;
  font-weight: normal;
}

#content-field-overview-form .advanced-help-link,#content-display-overview-form .advanced-help-link
{
  margin: 4px 4px 0 0;
}

#content-field-overview-form .label-group,#content-display-overview-form .label-group,#content-copy-export-form .label-group
{
  font-weight: bold;
}

table#content-field-overview .label-add-new-field, table#content-field-overview .label-add-existing-field, table#content-field-overview .label-add-new-group
{
  float: left;
}

table#content-field-overview tr.content-add-new .tabledrag-changed
{
  display: none;
}

table#content-field-overview tr.content-add-new .description
{
  margin-bottom: 0;
}

table#content-field-overview .content-new
{
  font-weight: bold;
  padding-bottom: .5em;
}

.advanced-help-topic h3,.advanced-help-topic h4,.advanced-help-topic h5,.advanced-help-topic h6
{
  margin: 1em 0 .5em 0;
}

.advanced-help-topic dd
{
  margin-bottom: .5em;
}

.advanced-help-topic span.code
{
  background-color: #EDF1F3;
  font-family: "Bitstream Vera Sans Mono", Monaco, "Lucida Console", monospace;
  font-size: 0.9em;
  padding: 1px;
}

.advanced-help-topic .content-border
{
  border: 1px solid #AAA;
}

.rteindent1
{
  margin-left: 40px;
}

.rteindent2
{
  margin-left: 80px;
}

.rteindent3
{
  margin-left: 120px;
}

.rteindent4
{
  margin-left: 160px;
}

.rteleft
{
  text-align: left;
}

.rteright
{
  text-align: right;
}

.rtecenter
{
  text-align: center;
}

.rtejustify
{
  text-align: justify;
}

.ibimage_left
{
  float: left;
}

.ibimage_right
{
  float: right;
}

table.cke_editor fieldset
{
  padding:0 !important;
}

.cke_editor
{
  display:table !important;
}

.cke_editor,#ie#bug
{
  display:inline-table !important;
}

.cke_panel_listItem
{
  background-image: none;
  padding-left: 0;
}

tbody
{
  border: 0;
}

#edit-toolbar
{
  display: none;
}

#edit-toolbar + .grippie
{
  display: none;
}

div.sortableList
{
  cursor: n-resize;
}

div.widthMarker
{
  height: 20px;
  border-top: 1px dashed #CCC;
  margin: 10px 0px 0px 1px;
  padding-left: 1px;
  text-align: center;
}

div.sortableList .group
{
  margin: 20px 0px 0px 0px;
}

div.sortableList div.sortableListDiv
{
  height: 30px;
  margin-bottom: 3px;
  width: 900px;
}

div.sortableList div.sortableListDiv span.sortableListSpan
{
  background-color: #F0F0EE;
  height: 30px;
  border-right: 1px dashed #CCC;
  display: block;
}

div.sortableList div.sortableListDiv span.sortableListSpan ul
{
  background: none;
  width: 900px;
  white-space: nowrap;
  border: 1px solid #CCC;
  list-style: none;
  margin: 0px;
  padding: 0px 0px 0px 1px;
  height: 30px;
}

div.sortableList div.sortableListDiv span.sortableListSpan ul li
{
  background: none;
  list-style: none;
  cursor: move;
  height: 18px;
  min-width: 18px;
  padding: 2px;
}

div.sortableList div.sortableListDiv span.sortableListSpan ul li.group
{
  min-width: 5px;
  padding-left: 2px;
}

div.sortableList div.sortableListDiv span.sortableListSpan ul li img
{
  border: 0;
  padding: 0;
  margin: 0;
}

li.sortableItem
{
  position: relative;
  float: left;
  margin: 3px 1px 1px 0px;
  border: 1px solid #CCC;
  background-color: #F0F0EE;
  disc-type: none;
  z-index: 99;
}

fieldset#edit-appearance div#groupLayout, div#allButtons
{
  border: 0;
  padding: 0 0 0 0;
  margin: 1em 0;
  overflow: auto;
}

.ctools-locked
{
  color: red;
  border: 1px solid red;
  padding: 1em;
}

.ctools-owns-lock
{
  background: #eeffdd none repeat scroll 0 0;
  border: 1px solid #D8EDD5;
  padding: 1em;
}

a.ctools-ajaxing, input.ctools-ajaxing, button.ctools-ajaxing, select.ctools-ajaxing
{
  padding-right:18px !important;
  background: url(/sites/all/modules/ctools/images/status-active.gif) right center no-repeat;
}

div.ctools-ajaxing
{
  float: left;
  width: 18px;
  background: url(/sites/all/modules/ctools/images/status-active.gif) center center no-repeat;
}

.filefield-icon
{
  margin: 0 2px 0 0;
}

.filefield-element
{
  margin: 1em 0;
  white-space: normal;
}

.filefield-element .widget-preview
{
  float: left;
  padding: 0 10px 0 0;
  margin: 0 10px 0 0;
  border-width: 0 1px 0 0;
  border-style: solid;
  border-color: #CCC;
  max-width: 30%;
}

.filefield-element .widget-edit
{
  float: left;
  max-width: 70%;
}

.filefield-element .filefield-preview
{
  width: 16em;
  overflow: hidden;
}

.filefield-element .widget-edit .form-item
{
  margin: 0 0 1em 0;
}

.filefield-element input.form-submit,.filefield-element input.form-file
{
  margin: 0;
}

.filefield-element input.progress-disabled
{
  float: none;
  display: inline;
}

.filefield-element div.ahah-progress,.filefield-element div.throbber
{
  display: inline;
  float: none;
  padding: 1px 13px 2px 3px;
}

.filefield-element div.ahah-progress-bar
{
  display: none;
  margin-top: 4px;
  width: 28em;
  padding: 0;
}

.filefield-element div.ahah-progress-bar div.bar
{
  margin: 0;
}

#lightbox
{
  position: absolute;
  top: 40px;
  left: 0;
  width: 100%;
  z-index: 100;
  text-align: center;
  line-height: 0;
}

#lightbox a img
{
  border: none;
}

#outerImageContainer
{
  position: relative;
  background-color: #fff;
  width: 250px;
  height: 250px;
  margin: 0 auto;
  min-width: 240px;
  overflow: hidden;
}

#imageContainer,#frameContainer,#modalContainer
{
  padding: 10px;
}

#modalContainer
{
  line-height: 1em;
  overflow: auto;
}

#loading
{
  height: 25%;
  width: 100%;
  text-align: center;
  line-height: 0;
  position: absolute;
  top: 40%;
  left: 45%;
  *left: 0%;
}

#hoverNav
{
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 10;
}

#imageContainer >#hoverNav
{
  left: 0;
}

#frameHoverNav
{
  z-index: 10;
  margin-left: auto;
  margin-right: auto;
  width: 20%;
  position: absolute;
  bottom: 0px;
  height: 45px;
}

#imageData >#frameHoverNav
{
  left: 0;
}

#hoverNav a,#frameHoverNav a
{
  outline: none;
}

#prevLink,#nextLink
{
  width: 49%;
  height: 100%;
  background: transparent url(/sites/all/modules/lightbox2/images/blank.gif) no-repeat;
  display: block;
}

#prevLink,#framePrevLink
{
  left: 0;
  float: left;
}

#nextLink,#frameNextLink
{
  right: 0;
  float: right;
}

#prevLink:hover,#prevLink:visited:hover,#prevLink.force_show_nav,#framePrevLink
{
  background: url(/sites/all/modules/lightbox2/images/prev.gif) left 15% no-repeat;
}

#nextLink:hover,#nextLink:visited:hover,#nextLink.force_show_nav,#frameNextLink
{
  background: url(/sites/all/modules/lightbox2/images/next.gif) right 15% no-repeat;
}

#prevLink:hover.force_show_nav,#prevLink:visited:hover.force_show_nav,#framePrevLink:hover,#framePrevLink:visited:hover
{
  background: url(/sites/all/modules/lightbox2/images/prev_hover.gif) left 15% no-repeat;
}

#nextLink:hover.force_show_nav,#nextLink:visited:hover.force_show_nav,#frameNextLink:hover,#frameNextLink:visited:hover
{
  background: url(/sites/all/modules/lightbox2/images/next_hover.gif) right 15% no-repeat;
}

#framePrevLink,#frameNextLink
{
  width: 45px;
  height: 45px;
  display: block;
  position: absolute;
  bottom: 0px;
}

#imageDataContainer
{
  font: 10px Verdana, Helvetica, sans-serif;
  background-color: #fff;
  margin: 0 auto;
  line-height: 1.4em;
  min-width: 240px;
}

#imageData
{
  padding: 0 10px;
}

#imageData #imageDetails
{
  width: 70%;
  float: left;
  text-align: left;
}

#imageData #caption
{
  font-weight: bold;
}

#imageData #numberDisplay
{
  display: block;
  clear: left;
  padding-bottom: 1.0em;
}

#imageData #lightbox2-node-link-text
{
  display: block;
  padding-bottom: 1.0em;
}

#imageData #bottomNav
{
  height: 66px;
}

.lightbox2-alt-layout #imageData #bottomNav,.lightbox2-alt-layout-data #bottomNav
{
  margin-bottom: 60px;
}

#lightbox2-overlay
{
  position: absolute;
  top: 0;
  left: 0;
  z-index: 90;
  width: 100%;
  height: 500px;
  background-color: #000;
}

#overlay_default
{
  opacity: 0.6;
}

#overlay_macff2
{
  background: transparent url(../styles/images/overlay.png) repeat;
}

.clearfix:after
{
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

* html > body .clearfix
{
  display: inline;
  width: 100%;
}

* html .clearfix
{
  height: 1%;
}

#bottomNavClose
{
  display: block;
  background: url(/sites/all/modules/lightbox2/images/close.gif) left no-repeat;
  margin-top: 33px;
  float: right;
  padding-top: 0.7em;
  height: 26px;
  width: 26px;
}

#bottomNavClose:hover
{
  background-position: right;
}

#loadingLink
{
  display: block;
  background: url(/sites/all/modules/lightbox2/images/loading.gif) no-repeat;
  width: 32px;
  height: 32px;
}

#bottomNavZoom
{
  display: none;
  background: url(/sites/all/modules/lightbox2/images/expand.gif) no-repeat;
  width: 34px;
  height: 34px;
  position: relative;
  left: 30px;
  float: right;
}

#bottomNavZoomOut
{
  display: none;
  background: url(/sites/all/modules/lightbox2/images/contract.gif) no-repeat;
  width: 34px;
  height: 34px;
  position: relative;
  left: 30px;
  float: right;
}

#lightshowPlay
{
  margin-top: 42px;
  float: right;
  margin-right: 5px;
  margin-bottom: 1px;
  height: 20px;
  width: 20px;
  background: url(../styles/images/play.png) no-repeat;
}

#lightshowPause
{
  margin-top: 42px;
  float: right;
  margin-right: 5px;
  margin-bottom: 1px;
  height: 20px;
  width: 20px;
  background: url(../styles/images/pause.png) no-repeat;
}

.lightbox2-alt-layout-data #bottomNavClose,.lightbox2-alt-layout #bottomNavClose
{
  margin-top: 93px;
}

.lightbox2-alt-layout-data #bottomNavZoom,.lightbox2-alt-layout-data #bottomNavZoomOut,.lightbox2-alt-layout #bottomNavZoom,.lightbox2-alt-layout #bottomNavZoomOut
{
  margin-top: 93px;
}

.lightbox2-alt-layout-data #lightshowPlay,.lightbox2-alt-layout-data #lightshowPause,.lightbox2-alt-layout #lightshowPlay,.lightbox2-alt-layout #lightshowPause
{
  margin-top: 102px;
}

.lightbox_hide_image
{
  display: none;
}

#lightboxImage
{
  -ms-interpolation-mode: bicubic;
}

div.panel-pane div.admin-links
{
  font-size: xx-small;
  margin-right: 1em;
}

div.panel-pane div.admin-links li a
{
  color: #ccc;
}

div.panel-pane div.admin-links li
{
  padding-bottom: 2px;
  background: white;
  z-index: 201;
}

div.panel-pane div.admin-links:hover a, div.panel-pane div.admin-links-hover a
{
  color: #000;
}

div.panel-pane div.admin-links a:before
{
  content: "[";
}

div.panel-pane div.admin-links a:after
{
  content: "]";
}

div.panel-pane div.panel-hide
{
  display: none;
}

div.panel-pane div.panel-hide-hover, div.panel-pane:hover div.panel-hide
{
  display: block;
  position: absolute;
  z-index: 200;
  margin-top: -1.5em;
}

div.panel-pane div.node
{
  margin: 0;
  padding: 0;
}

div.panel-pane div.feed a
{
  float: right;
}

.views_slideshow_singleframe_no_display,.views_slideshow_singleframe_hidden,.views_slideshow_singleframe_controls,.views_slideshow_singleframe_image_count
{
  display: none;
}

.views_slideshow_singleframe_pager div a img
{
  width: 75px;
  height: 75px;
}

.views_slideshow_singleframe_pager div
{
  display: inline;
  padding-left: 10px;
}

.views_slideshow_singleframe_pager .thumbnails a.activeSlide img
{
  border: 3px solid #000;
}

.views_slideshow_singleframe_pager .numbered a.activeSlide
{
  text-decoration: underline;
}

div.fieldgroup
{
  margin: .5em 0 1em 0;
}

div.fieldgroup .content
{
  padding-left: 1em;
}

.views-exposed-form .views-exposed-widget
{
  float: left;
  padding: .5em 1em 0 0;
}

.views-exposed-form .views-exposed-widget .form-submit
{
  margin-top: 1.6em;
}

.views-exposed-form .form-item,.views-exposed-form .form-submit
{
  margin-top: 0;
  margin-bottom: 0;
}

.views-exposed-form label
{
  font-weight: bold;
}

.views-exposed-widgets
{
  margin-bottom: .5em;
}

html.js a.views-throbbing, html.js span.views-throbbing
{
  background: url(/sites/all/modules/views/images/status-active.gif) no-repeat right center;
  padding-right: 18px;
}

div.view div.views-admin-links
{
  font-size: xx-small;
  margin-right: 1em;
  margin-top: 1em;
}

.block div.view div.views-admin-links
{
  margin-top: 0;
}

div.view div.views-admin-links ul
{
  margin: 0;
  padding: 0;
}

div.view div.views-admin-links li
{
  margin: 0;
  padding: 0 0 2px 0;
  z-index: 201;
}

div.view div.views-admin-links li a
{
  padding: 0;
  margin: 0;
  color: #ccc;
}

div.view div.views-admin-links li a:before
{
  content: "[";
}

div.view div.views-admin-links li a:after
{
  content: "]";
}

div.view div.views-admin-links-hover a, div.view div.views-admin-links:hover a
{
  color: #000;
}

div.view div.views-admin-links-hover, div.view div.views-admin-links:hover
{
  background: transparent;
}

div.view div.views-hide
{
  display: none;
}

div.view div.views-hide-hover, div.view:hover div.views-hide
{
  display: block;
  position: absolute;
  z-index: 200;
}

div.view:hover div.views-hide
{
  margin-top: -1.5em;
}

.views-view-grid tbody
{
  border-top: none;
}

.panel-1col{}

.panel-2col .panel-col-first .inside
{
  margin: 0;
}

.panel-1col .panel-col{}

#panels-edit-display .panel-pane,#panels-edit-display .helperclass
{
  margin: .5em;
}

.panel-2col .panel-separator
{
  margin: 0 0 1em 0;
}

.ui-bar-a{
  border:1px solid #000000;
  background:#215C3E;
  /*color:#c6cbcf;*/
  font-weight:bold;
  text-shadow:0 1px 1px #000000;
  background-image:-webkit-gradient(linear,left top,left bottom,from(#22402C),to(#1D3623));
  background-image:-webkit-linear-gradient(#22402C,#1D3623);
  background-image:-moz-linear-gradient(#22402C,#1D3623);
  background-image:-ms-linear-gradient(#22402C,#1D3623);
  background-image:-o-linear-gradient(#22402C,#1D3623);
  background-image:linear-gradient(#22402C,#1D3623);
  
}

.ui-bar-a .ui-link-inherit{
  color:#c6cbcf;
}

.ui-bar-a .ui-link{
  color:#b9dbca;
  font-weight:bold;  
}

.ui-bar-a .ui-link:hover{
  color:#b9dbca;
}

.ui-bar-a .ui-link:active{
  color:#b9dbca;
}

.ui-bar-a .ui-link:visited{
  color:#b9dbca;
}

.ui-bar-a,.ui-bar-a input,.ui-bar-a select,.ui-bar-a textarea,.ui-bar-a button{
  font-family:Verdana,Tahoma,"DejaVu Sans",sans-serif;
}

.ui-body-a,.ui-dialog.ui-overlay-a{
  border:1px solid #000000;
  color:#000;
  /*text-shadow:0 1px 0 #000000;*/
  background: #d3edd7;
  /*background-image:-webkit-gradient(linear,left top,left bottom,from(   #1e3839   ),to(   #274748   ));
  background-image:-webkit-linear-gradient(   #1e3839,#274748   );
  background-image:-moz-linear-gradient(   #1e3839,#274748   );
  background-image:-ms-linear-gradient(   #1e3839,#274748   );
  background-image:-o-linear-gradient(   #1e3839,#274748   );
  background-image:linear-gradient(   #1e3839,#274748   );*/
}

.ui-body-a,.ui-body-a input,.ui-body-a select,.ui-body-a textarea,.ui-body-a button{
  font-family:Verdana,Tahoma,"DejaVu Sans",sans-serif;
}

.ui-body-a .ui-link-inherit{
  color:#c6cbcf;
}

.ui-body-a .ui-link{
  color:#b9dbca;
  font-weight:bold;
}

.ui-body-a .ui-link:hover{
  color:#75A655;
}
.ui-body-a .ui-link:active{color:#75A655;}.ui-body-a .ui-link:visited{color:#75A655;}

.ui-btn-up-a{
  border:1px solid #565;
  font-weight:bold;
  color:#FAFAFA;
  text-shadow:0 1px 1px #333;
  background:#4db899;
  /*background-image:-webkit-gradient(linear,left top,left bottom,from( #346768 ),to( #182B1F ));
  background-image:-webkit-linear-gradient( #346768,#182B1F );
  background-image:-moz-linear-gradient( #346768,#182B1F );
  background-image:-ms-linear-gradient( #346768,#182B1F );
  background-image:-o-linear-gradient( #346768,#182B1F );
  background-image:linear-gradient( #346768,#182B1F );*/
  transition: box-shadow .5s;
  -moz-transition: box-shadow .5s;
  -webkit-transition: box-shadow .5s;
  -o-transition: box-shadow .5s;
}

.ui-btn-up-a a.ui-link-inherit{
  color:#FAFAFA;
}

.ui-btn-hover-a{
  border:1px solid #000000;
  font-weight:bold;
  color:#FFF;
  text-shadow:0 1px 1px #333;
  background:#569887;
  box-shadow:inset 0 0 10px #333 !important;
  /*background-image:-webkit-gradient(linear,left top,left bottom,from( #5db1b3 ),to( #234A36 ));
  background-image:-webkit-linear-gradient( #5db1b3,#234A36 );
  background-image:-moz-linear-gradient( #5db1b3,#234A36 );
  background-image:-ms-linear-gradient( #5db1b3,#234A36 );
  background-image:-o-linear-gradient( #5db1b3,#234A36 );
  background-image:linear-gradient( #5db1b3,#234A36 );*/
}

.ui-btn-hover-a a.ui-link-inherit{
  color:#FFF;
}

.ui-btn-down-a{
  border:1px solid #000000;
  background:#c6cbcf;
  font-weight:bold;
  color:#215C3E;
  text-shadow:0 1px 1px #ffffff;
  background-image:-webkit-gradient(linear,left top,left bottom,from(   #effafa   ),to(   #9CA0A3   ));
  background-image:-webkit-linear-gradient(   #effafa,#9CA0A3   );
  background-image:-moz-linear-gradient(   #effafa,#9CA0A3   );
  background-image:-ms-linear-gradient(   #effafa,#9CA0A3   );
  background-image:-o-linear-gradient(   #effafa,#9CA0A3   );
  background-image:linear-gradient(   #effafa,#9CA0A3   );
}

.ui-btn-down-a a.ui-link-inherit{
  color:#215C3E;
}

.ui-btn-up-a,.ui-btn-hover-a,.ui-btn-down-a{
  font-family:Verdana,Tahoma,"DejaVu Sans",sans-serif;
  text-decoration:none;
}

.ui-bar-b{
  border:1px solid #000000;
  color:#c6cbcf;
  font-weight:bold;
  text-shadow:0 1px 1px #000000;
  background:#1e3839;
  background-image:-webkit-gradient(linear,left top,left bottom,from( #336667 ),to( #24494A ));
  background-image:-webkit-linear-gradient( #336667,#24494A );
  background-image:-moz-linear-gradient( #336667,#24494A );
  background-image:-ms-linear-gradient( #336667,#24494A );
  background-image:-o-linear-gradient( #336667,#24494A );
  background-image:linear-gradient( #336667,#24494A );
}

.ui-bar-b .ui-link-inherit{
  color:#c6cbcf;
}

.ui-bar-b .ui-link{color:#b9dbca;font-weight:bold;}
.ui-bar-b .ui-link:hover{color:#b9dbca;}
.ui-bar-b .ui-link:active{color:#b9dbca;}
.ui-bar-b .ui-link:visited{color:#b9dbca;}
.ui-bar-b,.ui-bar-b input,.ui-bar-b select,.ui-bar-b textarea,.ui-bar-b button{font-family:Verdana,Tahoma,"DejaVu Sans",sans-serif;}
.ui-body-b,.ui-dialog.ui-overlay-b{
  border:1px solid #000000;
  color:#c6cbcf;
  text-shadow:0 1px 0 #000000;
  background:#4DB899;
  /*background-image:-webkit-gradient(linear,left top,left bottom,from(   #1e3839   ),to(   #274748   ));
  background-image:-webkit-linear-gradient(   #1e3839,#274748   );
  background-image:-moz-linear-gradient(   #1e3839,#274748   );
  background-image:-ms-linear-gradient(   #1e3839,#274748   );
  background-image:-o-linear-gradient(   #1e3839,#274748   );
  background-image:linear-gradient(   #1e3839,#274748   );*/
}

.ui-body-b,.ui-body-b input,.ui-body-b select,.ui-body-b textarea,.ui-body-b button{
  font-family:Verdana,Tahoma,"DejaVu Sans",sans-serif;  
}
.ui-body-b .ui-link-inherit{
  color:#c6cbcf;
}
.ui-body-b .ui-link{
  color:#b9dbca;
  font-weight:bold;
}.ui-body-b .ui-link:hover{color:#75A655;}.ui-body-b .ui-link:active{color:#75A655;}.ui-body-b .ui-link:visited{color:#75A655;}

.ui-btn-up-b{
  border:1px solid #000000;
  font-weight:bold;
  color:#c6cbcf;
  text-shadow:0 1px 1px #000000;
  background:#1e3839;
  background-image:-webkit-gradient(linear,left top,left bottom,from( #336667 ),to( #24494A ));
  background-image:-webkit-linear-gradient( #336667,#24494A );
  background-image:-moz-linear-gradient( #336667,#24494A );
  background-image:-ms-linear-gradient( #336667,#24494A );
  background-image:-o-linear-gradient( #336667,#24494A );
  background-image:linear-gradient( #336667,#24494A );
  transition: box-shadow .5s;
  -moz-transition: box-shadow .5s;
  -webkit-transition: box-shadow .5s;
  -o-transition: box-shadow .5s;
}

.ui-btn-up-b a.ui-link-inherit{color:#c6cbcf;}
.ui-btn-hover-b{
  border:1px solid #000000;
  font-weight:bold;
  color:#c6cbcf;
  box-shadow: inset 0 0 30px #000;
}

.ui-btn-hover-b.active {
  box-shadow: none;
}

.ui-btn-hover-b a.ui-link-inherit{color:#c6cbcf;}.ui-btn-down-b{border:1px solid       #000000;background:#c6cbcf;font-weight:bold;color:#215C3E;text-shadow:0                    1px                    1px                    #ffffff;background-image:-webkit-gradient(linear,left top,left bottom,from(   #F5FBFF   ),to(   #969A9D   ));background-image:-webkit-linear-
gradient(   #F5FBFF,#969A9D   );background-image:-moz-linear-gradient(   #F5FBFF,#969A9D   );background-image:-ms-linear-gradient(   #F5FBFF,#969A9D   );background-image:-o-linear-gradient(   #F5FBFF,#969A9D   );background-image:linear-gradient(   #F5FBFF,#969A9D   );}.ui-btn-down-b a.ui-link-inherit{color:#215C3E;}.ui-btn-up-b,.ui-btn-hover-b,.ui-btn-down-b{font-family:Verdana,Tahoma,"DejaVu Sans",sans-serif;text-decoration:none;}a.ui-link-inherit{text-decoration:none !important;}

.ui-btn-active{
  border:1px solid #000000;
  font-weight:bold;
  color:#FFF;
  cursor:pointer;
  text-shadow:none;
  text-decoration:none;
  background:#4DB899;
  background-image:-webkit-gradient(linear,left top,left bottom,from( #88D5BE),to( #4DB899 ));
  background-image:-webkit-linear-gradient( #88D5BE,#4DB899 );
  background-image:-moz-linear-gradient( #88D5BE,#4DB899 );
  background-image:-ms-linear-gradient( #88D5BE,#4DB899 );
  background-image:-o-linear-gradient( #88D5BE,#4DB899 );
  background-image:linear-gradient( #88D5BE,#4DB899 );
  font-family:Verdana,Tahoma,"DejaVu Sans",sans-serif;
}

.ui-btn-active a.ui-link-inherit{color:#215C3E;}.ui-btn-inner{border-top:1px solid #fff;border-color:rgba(255,255,255,.3);}.ui-corner-tl{-moz-border-radius-topleft:0.6em;-webkit-border-top-left-radius:0.6em;border-top-left-radius:0.6em;}.ui-corner-tr{-moz-border-radius-topright:0.6em;-webkit-border-top-right-radius:0.6em;border-top-right-radius:0.6em;}.ui-corner-bl{-moz-border-radius-bottomleft:0.6em;-webkit-border-bottom-left-radius:0.6em;border-bottom-left-radius:0.6em;}.ui-corner-br{-moz-border-radius-bottomright:0.6em;-webkit-border-bottom-right-radius:0.6em;border-bottom-right-radius:0.6em;}.ui-corner-top{-moz-border-radius-topleft:0.6em;-webkit-border-top-left-radius:0.6em;border-top-left-radius:0.6em;-moz-border-radius-topright:0.6em;-webkit-border-top-right-radius:0.6em;border-top-right-radius:0.6em;}
.ui-corner-bottom{
  -moz-border-radius-bottomleft:0.6em;
  -webkit-border-bottom-left-radius:0.6em;
  border-bottom-left-radius:0.6em;
  -moz-border-radius-bottomright:0.6em;
  -webkit-border-bottom-right-radius:0.6em;
  border-bottom-right-radius:0.6em;
}
.ui-corner-right{
  -moz-border-radius-topright:0.6em;
  -webkit-border-top-right-radius:0.6em;
  border-top-right-radius:0.6em;
  -moz-border-radius-bottomright:0.6em;
  -webkit-border-bottom-right-radius:0.6em;
  border-bottom-right-radius:0.6em;
}
.ui-corner-left{
  -moz-border-radius-topleft:0.6em;
  -webkit-border-top-left-radius:0.6em;
  border-top-left-radius:0.6em;
  -moz-border-radius-bottomleft:0.6em;
  -webkit-border-bottom-left-radius:0.6em;
  border-bottom-left-radius:0.6em;
}
.ui-corner-all{
  -moz-border-radius:0.6em;
  -webkit-border-radius:0.6em;
  border-radius:0.6em;
}
.ui-corner-none{
  -moz-border-radius:0;
  -webkit-border-radius:0;
  border-radius:0;
}
.ui-disabled{opacity:.3;}
.ui-disabled,.ui-disabled a{pointer-events:none;cursor:default;}
.ui-icon,.ui-icon-searchfield:after{
  background:#FFFFFF;
  background:rgba(6,10,15,0.4);
  background-image:url(../styles/images/icons-18-white.png);
  background-repeat:no-repeat;-moz-border-radius:9px;
  -webkit-border-radius:9px;
  border-radius:9px;
}
.ui-icon-alt{
  background:#fff;
  background:rgba(255,255,255,.3);
  background-image:url(../styles/images/icons-18-black.png);
  background-repeat:no-repeat;
}

@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-resolution:240dpi)
  {
    .ui-icon-plus,.ui-icon-minus,.ui-icon-delete,.ui-icon-arrow-r,.ui-icon-arrow-l,.ui-icon-arrow-u,.ui-icon-arrow-d,.ui-icon-check,.ui-icon-gear,.ui-icon-refresh,.ui-icon-forward,.ui-icon-back,.ui-icon-grid,.ui-icon-star,.ui-icon-alert,.ui-icon-info,.ui-icon-home,.ui-icon-search,.ui-icon-searchfield:after,.ui-icon-checkbox-off,.ui-icon-checkbox-on,.ui-icon-radio-off,.ui-icon-radio-on
    {
      background-image:url(../styles/images/icons-36-white.png);
      -moz-background-size:776px 18px;
      -o-background-size:776px 18px;
      -webkit-background-size:776px 18px;
      background-size:776px 18px;
    }

.ui-icon-alt{background-image:url(../styles/images/icons-36-black.png);}}
.ui-icon-plus{background-position:-0 50%;}.ui-icon-minus{background-position:-36px 50%;}.ui-icon-delete{background-position:-72px 50%;}.ui-icon-arrow-r{background-position:-108px 50%;}.ui-icon-arrow-l{background-position:-144px 50%;}.ui-icon-arrow-u{background-position:-180px 50%;}.ui-icon-arrow-d{background-position:-216px 50%;}.ui-icon-check{background-position:-252px 50%;}.ui-icon-gear{background-position:-288px 50%;}.ui-icon-refresh{background-position:-324px 50%;}.ui-icon-forward{background-position:-360px 50%;}.ui-icon-back{background-position:-396px 50%;}.ui-icon-grid{background-position:-432px 50%;}.ui-icon-star{background-position:-468px 50%;}.ui-icon-alert{background-position:-504px 50%;}.ui-icon-info{background-position:-540px 50%;}.ui-icon-home{background-position:-576px 50%;}.ui-icon-search,.ui-icon-searchfield:after{background-position:-612px 50%;}.ui-icon-checkbox-off{background-position:-684px 50%;}.ui-icon-checkbox-on{background-position:-648px 50%;}.ui-icon-radio-off{background-position:-
756px 50%;}.ui-
icon-radio-on{background-position:-720px 50%;}.ui-checkbox .ui-icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}.ui-icon-checkbox-off,.ui-icon-radio-off{background-color:transparent;}.ui-checkbox-on .ui-icon,.ui-radio-on .ui-icon{background-color:#b9dbca;}.ui-icon-loading{background-image:url(../styles/images/ajax-loader.png);width:40px;height:40px;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;background-size:35px 35px;}.ui-btn-corner-tl{-moz-border-radius-topleft:0.6em;-webkit-border-top-left-radius:0.6em;border-top-left-radius:0.6em;}.ui-btn-corner-tr{-moz-border-radius-topright:0.6em;-webkit-border-top-right-radius:0.6em;border-top-right-radius:0.6em;}.ui-btn-corner-bl{-moz-border-radius-bottomleft:0.6em;-webkit-border-bottom-left-radius:0.6em;border-bottom-left-radius:0.6em;}.ui-btn-corner-br{-moz-border-radius-bottomright:0.6em;-webkit-border-bottom-right-radius:0.6em;border-bottom-right-radius:0.6em;}.ui-btn-corner-top{-moz-border-radius-topleft:0.6em;-
webkit-border-top-left-radius:0.6em;border-top-left-radius:0.6em;-moz-border-radius-topright:0.6em;-webkit-border-top-right-radius:0.6em;border-top-right-radius:0.6em;}.ui-btn-corner-bottom{-moz-border-radius-bottomleft:0.6em;-webkit-border-bottom-left-radius:0.6em;border-bottom-left-radius:0.6em;-moz-border-radius-bottomright:0.6em;-webkit-border-bottom-right-radius:0.6em;border-bottom-right-radius:0.6em;}.ui-btn-corner-right{-moz-border-radius-topright:0.6em;-webkit-border-top-right-radius:0.6em;border-top-right-radius:0.6em;-moz-border-radius-bottomright:0.6em;-webkit-border-bottom-right-radius:0.6em;border-bottom-right-radius:0.6em;}.ui-btn-corner-left{-moz-border-radius-topleft:0.6em;-webkit-border-top-left-radius:0.6em;border-top-left-radius:0.6em;-moz-border-radius-bottomleft:0.6em;-webkit-border-bottom-left-radius:0.6em;border-bottom-left-radius:0.6em;}.ui-btn-corner-all{-moz-border-radius:0.6em;-webkit-border-radius:0.6em;border-radius:0.6em;}.ui-corner-tl,.ui-corner-tr,.ui-corner-bl,.ui-corner-br,.
ui-corner-top,.ui-corner-bottom,.ui-corner-right,.ui-corner-left,.ui-corner-all,.ui-btn-corner-tl,.ui-btn-corner-tr,.ui-btn-corner-bl,.ui-btn-corner-br,.ui-btn-corner-top,.ui-btn-corner-bottom,.ui-btn-corner-right,.ui-btn-corner-left,.ui-btn-corner-all{-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;}.ui-overlay{background:#666;opacity:.5;filter:Alpha(Opacity=50);position:absolute;width:100%;height:100%;}.ui-overlay-shadow{-moz-box-shadow:0px 0px 12px rgba(0,0,0,.6);-webkit-box-shadow:0px 0px 12px rgba(0,0,0,.6);box-shadow:0px 0px 12px rgba(0,0,0,.6);}.ui-shadow{-moz-box-shadow:0px 1px          4px                 rgba(0,0,0,0.3) ;-webkit-box-shadow:0px 1px          4px                 rgba(0,0,0,0.3) ;box-shadow:0px 1px          4px                 rgba(0,0,0,0.3) ;}.ui-bar-a .ui-shadow,.ui-bar-b .ui-shadow,.ui-bar-c .ui-shadow{-moz-box-shadow:0px 1px 0 rgba(255,255,255,.3);-webkit-box-shadow:0px 1px 0 rgba(255,255,255,.3);box-shadow:0px 1px 0 rgba(255,255,255,.3)
;}.ui-shadow-inset{-moz-box-shadow:inset 0px 1px 4px rgba(0,0,0,.2);-webkit-box-shadow:inset 0px 1px 4px rgba(0,0,0,.2);box-shadow:inset 0px 1px 4px rgba(0,0,0,.2);}.ui-icon-shadow{-moz-box-shadow:0px 1px 0   rgba(255,255,255,.4) ;-webkit-box-shadow:0px 1px 0   rgba(255,255,255,.4) ;box-shadow:0px 1px 0   rgba(255,255,255,.4) ;}.ui-focus{-moz-box-shadow:0px 0px 12px #b9dbca;-webkit-box-shadow:0px 0px 12px #b9dbca;box-shadow:0px 0px 12px #b9dbca;}.ui-mobile-nosupport-boxshadow *{-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;}.ui-mobile-nosupport-boxshadow .ui-focus{outline-width:2px;}

.ui-mobile,.ui-mobile body{height:100%}.ui-mobile fieldset,.ui-page{padding:0;margin:0}.ui-mobile a img,.ui-mobile fieldset{border-width:0}.ui-mobile-viewport{margin:0;overflow-x:visible;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}body.ui-mobile-viewport,div.ui-mobile-viewport{overflow-x:hidden}.ui-mobile [data-role=page],.ui-mobile [data-role=dialog],.ui-page{top:0;left:0;width:100%;min-height:100%;/*position:absolute;*/display:none;border:0}.ui-mobile .ui-page-active{display:block;overflow:visible}.ui-page{outline:0}

@media screen and (orientation:portrait)
{
  .ui-mobile,.ui-mobile .ui-page{min-height:420px}
}
@media screen and (orientation:landscape)
{
  .ui-mobile,.ui-mobile .ui-page{min-height:300px}
}
.ui-page.ui-mobile-touch-overflow,.ui-mobile-touch-overflow.ui-native-fixed .ui-content{overflow:auto;height:100%;left:0;right:0;-webkit-overflow-scrolling:touch;-moz-overflow-scrolling:touch;-o-overflow-scrolling:touch;-ms-overflow-scrolling:touch;overflow-scrolling:touch}
.ui-page.ui-mobile-touch-overflow,.ui-page.ui-mobile-touch-overflow *{-webkit-transform:rotateY(0)}
.ui-page.ui-mobile-pre-transition{display:block}
.ui-mobile-touch-overflow.ui-native-fixed .ui-content .ui-listview{margin-top:0}
.ui-mobile-touch-overflow.ui-native-fixed .ui-content .ui-listview-inset{margin-top:1em}
.ui-mobile-touch-overflow.ui-native-fixed .ui-content .ui-listview-filter{margin-top:.2em;margin-bottom:0}
.ui-mobile-touch-overflow.ui-native-fixed .ui-content .ui-listview-filter-inset{margin-bottom:-.9em}
.ui-mobile-touch-overflow.ui-native-fixed .ui-header .ui-btn{z-index:10}
.ui-loading .ui-mobile-viewport{overflow:hidden!important}
.ui-loading .ui-loader{display:block}
.ui-loading .ui-page{overflow:hidden}
.ui-loader{display:none;position:absolute;opacity:.85;z-index:100;left:50%;width:200px;margin-left:-130px;margin-top:-35px;padding:10px 30px;background:#4DB899;}
.ui-loader h1{font-size:15px;text-align:center}
.ui-loader .ui-icon{position:static;display:block;opacity:.9;margin:0 auto;width:35px;height:35px;background-color:transparent}
.ui-mobile-rendering>*{visibility:hidden}
.ui-bar,.ui-body{position:relative;padding:.4em 15px;overflow:hidden;display:block;clear:both}.ui-bar{font-size:16px;margin:0}.ui-bar h1,.ui-bar h2,.ui-bar h3,.ui-bar h4,.ui-bar h5,.ui-bar h6{margin:0;padding:0;font-size:16px;display:inline-block}.ui-header,.ui-footer{display:block}.ui-page .ui-header,.ui-page .ui-footer{position:relative}.ui-header .ui-btn-left{position:absolute;left:10px;top:.4em}.ui-header .ui-btn-right{position:absolute;right:10px;top:.4em}.ui-header .ui-title,.ui-footer .ui-title{min-height:1.1em;text-align:center;font-size:16px;display:block;margin:.6em 90px .8em;padding:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;outline:0!important}.ui-footer .ui-title{margin:.6em 15px .8em}.ui-content{border-width:0;overflow:visible;overflow-x:hidden;padding:15px}.ui-page-fullscreen .ui-content{padding:0}.ui-mobile-touch-overflow.ui-page.ui-native-fixed,.ui-mobile-touch-overflow.ui-page.ui-native-fullscreen{
overflow:visible}.ui-mobile-touch-overflow.ui-native-fixed .ui-header,.ui-mobile-touch-overflow.ui-native-fixed .ui-footer{position:fixed;left:0;right:0;top:0;z-index:200}.ui-mobile-touch-overflow.ui-page.ui-native-fixed .ui-footer{top:auto;bottom:0}.ui-mobile-touch-overflow.ui-native-fixed .ui-content{padding-top:2.5em;padding-bottom:3em;top:0;bottom:0;height:auto;position:absolute}.ui-mobile-touch-overflow.ui-native-fullscreen .ui-content{padding-top:0;padding-bottom:0}.ui-mobile-touch-overflow.ui-native-fullscreen .ui-header,.ui-mobile-touch-overflow.ui-native-fullscreen .ui-footer{opacity:.9}.ui-native-bars-hidden{display:none}.ui-icon{width:18px;height:18px}.ui-fullscreen img{max-width:100%}.ui-nojs{position:absolute;left:-9999px}.ui-hide-label label,.ui-hidden-accessible{position:absolute!important;left:-9999px;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.spin{-webkit-transform:rotate(360deg);-webkit-animation-name:spin;-webkit-animation-duration:1s;-webkit-animation-iteration-count:infinite;-
webkit-animation-timing-function:linear}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}.in,.out{-webkit-animation-timing-function:ease-in-out;-webkit-animation-duration:350ms}.slide.out{-webkit-transform:translateX(-100%);-webkit-animation-name:slideouttoleft}.slide.in{-webkit-transform:translateX(0);-webkit-animation-name:slideinfromright}.slide.out.reverse{-webkit-transform:translateX(100%);-webkit-animation-name:slideouttoright}.slide.in.reverse{-webkit-transform:translateX(0);-webkit-animation-name:slideinfromleft}.slideup.out{-webkit-animation-name:dontmove;z-index:0}.slideup.in{-webkit-transform:translateY(0);-webkit-animation-name:slideinfrombottom;z-index:10}.slideup.in.reverse{z-index:0;-webkit-animation-name:dontmove}.slideup.out.reverse{-webkit-transform:translateY(100%);z-index:10;-webkit-animation-name:slideouttobottom}.slidedown.out{-webkit-animation-name:dontmove;z-index:0}.slidedown.in{-webkit-transform:translateY(0);-webkit-animation-name:
slideinfromtop;z-index:10}.slidedown.in.reverse{z-index:0;-webkit-animation-name:dontmove}.slidedown.out.reverse{-webkit-transform:translateY(-100%);z-index:10;-webkit-animation-name:slideouttotop}@-webkit-keyframes slideinfromright{from{-webkit-transform:translateX(100%)}to{-webkit-transform:translateX(0)}}@-webkit-keyframes slideinfromleft{from{-webkit-transform:translateX(-100%)}to{-webkit-transform:translateX(0)}}@-webkit-keyframes slideouttoleft{from{-webkit-transform:translateX(0)}to{-webkit-transform:translateX(-100%)}}@-webkit-keyframes slideouttoright{from{-webkit-transform:translateX(0)}to{-webkit-transform:translateX(100%)}}@-webkit-keyframes slideinfromtop{from{-webkit-transform:translateY(-100%)}to{-webkit-transform:translateY(0)}}@-webkit-keyframes slideinfrombottom{from{-webkit-transform:translateY(100%)}to{-webkit-transform:translateY(0)}}@-webkit-keyframes slideouttobottom{from{-webkit-transform:translateY(0)}to{-webkit-transform:translateY(100%)}}@-webkit-keyframes slideouttotop{from{-
webkit-transform:translateY(0)}to{-webkit-transform:translateY(-100%)}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeout{from{opacity:1}to{opacity:0}}.fade.out{z-index:0;-webkit-animation-name:fadeout}.fade.in{opacity:1;z-index:10;-webkit-animation-name:fadein}.viewport-flip{-webkit-perspective:1000;position:absolute}.ui-mobile-viewport-transitioning,.ui-mobile-viewport-transitioning .ui-page{width:100%;height:100%;overflow:hidden}.flip{-webkit-animation-duration:.65s;-webkit-backface-visibility:hidden;-webkit-transform:translateX(0)}.flip.out{-webkit-transform:rotateY(-180deg) scale(.8);-webkit-animation-name:flipouttoleft}.flip.in{-webkit-transform:rotateY(0) scale(1);-webkit-animation-name:flipinfromleft}.flip.out.reverse{-webkit-transform:rotateY(180deg) scale(.8);-webkit-animation-name:flipouttoright}.flip.in.reverse{-webkit-transform:rotateY(0) scale(1);-webkit-animation-name:flipinfromright}@-webkit-keyframes flipinfromright{from{-webkit-transform:rotateY(-180deg) scale(
.8)}to{-webkit-transform:rotateY(0) scale(1)}}@-webkit-keyframes flipinfromleft{from{-webkit-transform:rotateY(180deg) scale(.8)}to{-webkit-transform:rotateY(0) scale(1)}}@-webkit-keyframes flipouttoleft{from{-webkit-transform:rotateY(0) scale(1)}to{-webkit-transform:rotateY(-180deg) scale(.8)}}@-webkit-keyframes flipouttoright{from{-webkit-transform:rotateY(0) scale(1)}to{-webkit-transform:rotateY(180deg) scale(.8)}}@-webkit-keyframes dontmove{from{opacity:1}to{opacity:1}}.pop{-webkit-transform-origin:50% 50%}.pop.in{-webkit-transform:scale(1);opacity:1;-webkit-animation-name:popin;z-index:10}.pop.in.reverse{z-index:0;-webkit-animation-name:dontmove}.pop.out.reverse{-webkit-transform:scale(.2);opacity:0;-webkit-animation-name:popout;z-index:10}@-webkit-keyframes popin{from{-webkit-transform:scale(.2);opacity:0}to{-webkit-transform:scale(1);opacity:1}}@-webkit-keyframes popout{from{-webkit-transform:scale(1);opacity:1}to{-webkit-transform:scale(.2);opacity:0}}.ui-grid-a,.ui-grid-b,.ui-grid-c,.ui-grid-d{
overflow:hidden}.ui-block-a,.ui-block-b,.ui-block-c,.ui-block-d,.ui-block-e{margin:0;padding:0;border:0;float:left;min-height:1px}.ui-grid-solo .ui-block-a{width:100%;float:none}.ui-grid-a .ui-block-a,.ui-grid-a .ui-block-b{width:50%}.ui-grid-a .ui-block-a{clear:left}.ui-grid-b .ui-block-a,.ui-grid-b .ui-block-b,.ui-grid-b .ui-block-c{width:33.333%}.ui-grid-b .ui-block-a{clear:left}.ui-grid-c .ui-block-a,.ui-grid-c .ui-block-b,.ui-grid-c .ui-block-c,.ui-grid-c .ui-block-d{width:25%}.ui-grid-c .ui-block-a{clear:left}.ui-grid-d .ui-block-a,.ui-grid-d .ui-block-b,.ui-grid-d .ui-block-c,.ui-grid-d .ui-block-d,.ui-grid-d .ui-block-e{width:20%}.ui-grid-d .ui-block-a{clear:left}.ui-header,.ui-footer,.ui-page-fullscreen .ui-header,.ui-page-fullscreen .ui-footer{position:absolute;overflow:hidden;width:100%;border-left-width:0;border-right-width:0}.ui-header-fixed,.ui-footer-fixed{z-index:1000;-webkit-transform:translateZ(0)}.ui-footer-duplicate,.ui-page-fullscreen .ui-fixed-inline{display:none}.ui-page-fullscreen .ui-
header,.ui-page-fullscreen .ui-footer{opacity:.9}.ui-navbar{overflow:hidden}.ui-navbar ul,.ui-navbar-expanded ul{list-style:none;padding:0;margin:0;position:relative;display:block;border:0}.ui-navbar-collapsed ul{float:left;width:75%;margin-right:-2px}.ui-navbar-collapsed .ui-navbar-toggle{float:left;width:25%}.ui-navbar li.ui-navbar-truncate{position:absolute;left:-9999px;top:-9999px}.ui-navbar li .ui-btn,.ui-navbar .ui-navbar-toggle .ui-btn{display:block;font-size:12px;text-align:center;margin:0;border-right-width:0;max-width:100%}.ui-navbar li .ui-btn{margin-right:-1px}.ui-navbar li .ui-btn:last-child{margin-right:0}.ui-header .ui-navbar li .ui-btn,.ui-header .ui-navbar .ui-navbar-toggle .ui-btn,.ui-footer .ui-navbar li .ui-btn,.ui-footer .ui-navbar .ui-navbar-toggle .ui-btn{border-top-width:0;border-bottom-width:0}.ui-navbar .ui-btn-inner{padding-left:2px;padding-right:2px}.ui-navbar-noicons li .ui-btn .ui-btn-inner,.ui-navbar-noicons .ui-navbar-toggle .ui-btn-inner{padding-top:.8em;padding-bottom:.9em}.
ui-navbar-expanded .ui-btn{margin:0;font-size:14px}.ui-navbar-expanded .ui-btn-inner{padding-left:5px;padding-right:5px}.ui-navbar-expanded .ui-btn-icon-top .ui-btn-inner{padding:45px 5px 15px;text-align:center}.ui-navbar-expanded .ui-btn-icon-top .ui-icon{top:15px}.ui-navbar-expanded .ui-btn-icon-bottom .ui-btn-inner{padding:15px 5px 45px;text-align:center}.ui-navbar-expanded .ui-btn-icon-bottom .ui-icon{bottom:15px}.ui-navbar-expanded li .ui-btn .ui-btn-inner{min-height:2.5em}.ui-navbar-expanded .ui-navbar-noicons .ui-btn .ui-btn-inner{padding-top:1.8em;padding-bottom:1.9em}.ui-btn{display:block;text-align:center;cursor:pointer;position:relative;margin:.5em 5px;padding:0}.ui-header .ui-btn,.ui-footer .ui-btn,.ui-bar .ui-btn{display:inline-block;font-size:13px;margin:0}.ui-btn-inline{display:inline-block}.ui-btn-inner{padding:.6em 25px;display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;position:relative;zoom:1}.ui-btn input,.ui-btn button{z-index:2}.ui-header .ui-btn-inner,.ui-footer .
ui-btn-inner,.ui-bar .ui-btn-inner{padding:.4em 8px .5em}.ui-btn-icon-notext{width:24px;height:24px}.ui-btn-icon-notext .ui-btn-inner{padding:2px 1px 2px 3px}.ui-btn-text{position:relative;z-index:1}.ui-btn-icon-notext .ui-btn-text{position:absolute;left:-9999px}.ui-btn-icon-left .ui-btn-inner{padding-left:33px}.ui-header .ui-btn-icon-left .ui-btn-inner,.ui-footer .ui-btn-icon-left .ui-btn-inner,.ui-bar .ui-btn-icon-left .ui-btn-inner{padding-left:27px}.ui-btn-icon-right .ui-btn-inner{padding-right:33px}.ui-header .ui-btn-icon-right .ui-btn-inner,.ui-footer .ui-btn-icon-right .ui-btn-inner,.ui-bar .ui-btn-icon-right .ui-btn-inner{padding-right:27px}.ui-btn-icon-top .ui-btn-inner{padding-top:33px}.ui-header .ui-btn-icon-top .ui-btn-inner,.ui-footer .ui-btn-icon-top .ui-btn-inner,.ui-bar .ui-btn-icon-top .ui-btn-inner{padding-top:27px}.ui-btn-icon-bottom .ui-btn-inner{padding-bottom:33px}.ui-header .ui-btn-icon-bottom .ui-btn-inner,.ui-footer .ui-btn-icon-bottom .ui-btn-inner,.ui-bar .ui-btn-icon-bottom .ui-
btn-inner{padding-bottom:27px}.ui-btn-icon-notext .ui-icon{display:block;z-index:0}.ui-btn-icon-left .ui-icon,.ui-btn-icon-right .ui-icon{position:absolute;top:50%;margin-top:-9px}.ui-btn-icon-top .ui-icon,.ui-btn-icon-bottom .ui-icon{position:absolute;left:50%;margin-left:-9px}.ui-btn-icon-left .ui-icon{left:10px}.ui-btn-icon-right .ui-icon{right:10px}.ui-btn-icon-top .ui-icon{top:10px}.ui-btn-icon-bottom .ui-icon{bottom:10px}.ui-header .ui-btn-icon-left .ui-icon,.ui-footer .ui-btn-icon-left .ui-icon,.ui-bar .ui-btn-icon-left .ui-icon{left:4px}.ui-header .ui-btn-icon-right .ui-icon,.ui-footer .ui-btn-icon-right .ui-icon,.ui-bar .ui-btn-icon-right .ui-icon{right:4px}.ui-header .ui-btn-icon-top .ui-icon,.ui-footer .ui-btn-icon-top .ui-icon,.ui-bar .ui-btn-icon-top .ui-icon{top:4px}.ui-header .ui-btn-icon-bottom .ui-icon,.ui-footer .ui-btn-icon-bottom .ui-icon,.ui-bar .ui-btn-icon-bottom .ui-icon{bottom:4px}.ui-btn-hidden{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-appearance:button;opacity:.
1;cursor:pointer;background:#fff;background:rgba(255,255,255,0);filter:Alpha(Opacity=.0001);font-size:1px;border:0;line-height:999px}.ui-collapsible{margin:.5em 0}.ui-collapsible-heading{font-size:16px;display:block;margin:0 -8px;padding:0;border-width:0 0 1px 0;position:relative}.ui-collapsible-heading a{text-align:left;margin:0}.ui-collapsible-heading a .ui-btn-inner{padding-left:40px}.ui-collapsible-heading a span.ui-btn{position:absolute;left:6px;top:50%;margin:-12px 0 0 0;width:20px;height:20px;padding:1px 0 1px 2px;text-indent:-9999px}.ui-collapsible-heading a span.ui-btn .ui-btn-inner{padding:10px 0}.ui-collapsible-heading a span.ui-btn .ui-icon{left:0;margin-top:-10px}.ui-collapsible-heading-status{position:absolute;top:-9999px;left:0}.ui-collapsible-content{display:block;margin:0 -8px;padding:10px 16px;border-top:0;background-image:none;font-weight:normal}.ui-collapsible-content-collapsed{display:none}.ui-collapsible-set{margin:.5em 0}.ui-collapsible-set .ui-collapsible{margin:-1px 0 0}.ui-
controlgroup,fieldset.ui-controlgroup{padding:0;margin:.5em 0 1em}.ui-bar .ui-controlgroup{margin:0 .3em}.ui-controlgroup-label{font-size:16px;line-height:1.4;font-weight:normal;margin:0 0 .3em}.ui-controlgroup-controls{display:block;width:100%}.ui-controlgroup li{list-style:none}.ui-controlgroup-vertical .ui-btn,.ui-controlgroup-vertical .ui-checkbox,.ui-controlgroup-vertical .ui-radio{margin:0;border-bottom-width:0}.ui-controlgroup-controls label.ui-select{position:absolute;left:-9999px}.ui-controlgroup-vertical .ui-controlgroup-last{border-bottom-width:1px}.ui-controlgroup-horizontal{padding:0}.ui-controlgroup-horizontal .ui-btn,.ui-controlgroup-horizontal .ui-select{display:inline-block;margin:0 -5px 0 0}.ui-controlgroup-horizontal .ui-checkbox,.ui-controlgroup-horizontal .ui-radio{float:left;margin:0 -1px 0 0}.ui-controlgroup-horizontal .ui-checkbox .ui-btn,.ui-controlgroup-horizontal .ui-radio .ui-btn,.ui-controlgroup-horizontal .ui-checkbox:last-child,.ui-controlgroup-horizontal .ui-radio:last-child{
margin-right:0}.ui-controlgroup-horizontal .ui-controlgroup-last{margin-right:0}.ui-controlgroup .ui-checkbox label,.ui-controlgroup .ui-radio label{font-size:16px}

@media all and (min-width:450px)
{
  .ui-field-contain .ui-controlgroup-label{vertical-align:top;display:inline-block;width:20%;margin:0 2% 0 0}.ui-field-contain .ui-controlgroup-controls{width:60%;display:inline-block}.ui-field-contain .ui-controlgroup .ui-select{width:100%}.ui-field-contain .ui-controlgroup-horizontal .ui-select{width:auto}}.ui-dialog{min-height:480px}.ui-dialog .ui-header,.ui-dialog .ui-content,.ui-dialog .ui-footer{max-width:500px;margin:10% auto 15px auto;width:85%;position:relative}.ui-dialog .ui-header,.ui-dialog .ui-footer{padding:0 15px;z-index:10}.ui-dialog .ui-content{padding:15px}.ui-dialog .ui-content,.ui-dialog .ui-footer{margin-top:-15px}.ui-checkbox,.ui-radio{position:relative;margin:.2em 0 .5em;z-index:1}.ui-checkbox .ui-btn,.ui-radio .ui-btn{margin:0;text-align:left;z-index:2}.ui-checkbox .ui-btn-inner,.ui-radio .ui-btn-inner{white-space:normal}.ui-checkbox .ui-btn-icon-left .ui-btn-inner,.ui-radio .ui-btn-icon-left .ui-btn-inner{padding-left:45px}.ui-checkbox .ui-btn-icon-right .ui-btn-inner,.ui-radio .ui-
btn-icon-right .ui-btn-inner{padding-right:45px}.ui-checkbox .ui-icon,.ui-radio .ui-icon{top:1.1em}.ui-checkbox .ui-btn-icon-left .ui-icon,.ui-radio .ui-btn-icon-left .ui-icon{left:15px}.ui-checkbox .ui-btn-icon-right .ui-icon,.ui-radio .ui-btn-icon-right .ui-icon{right:15px}.ui-checkbox input,.ui-radio input{position:absolute;left:20px;top:50%;width:10px;height:10px;margin:-5px 0 0 0;outline:0!important;z-index:1}.ui-field-contain,fieldset.ui-field-contain{padding:0.4em 0;margin:0;border-width:0 0 1px 0;overflow:visible}.ui-field-contain:first-child{border-top-width:0}
  
  @media all and (min-width:450px)
  {
    .ui-field-contain,.ui-mobile fieldset.ui-field-contain{border-width:0;padding:0;margin:1em 0}}.ui-select{display:block;position:relative}.ui-select select{position:absolute;left:-9999px;top:-9999px}.ui-select .ui-btn{overflow:hidden}.ui-select .ui-btn{opacity:1}.ui-select .ui-btn select{cursor:pointer;-webkit-appearance:button;left:0;top:0;width:100%;min-height:1.5em;min-height:100%;height:3em;max-height:100%;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);z-index:2}.ui-select .ui-disabled{opacity:.3}@-moz-document url-prefix(){.ui-select .ui-btn select{opacity:.0001}}.ui-select .ui-btn select.ui-select-nativeonly{opacity:1;text-indent:0}.ui-select .ui-btn-icon-right .ui-btn-inner{padding-right:45px}.ui-select .ui-btn-icon-right .ui-icon{right:15px}label.ui-select{font-size:16px;line-height:1.4;font-weight:normal;margin:0 0 .3em;display:block}.ui-select .ui-btn-text,.ui-selectmenu .ui-btn-text{display:block;min-height:1em;overflow:hidden}.ui-select .ui-btn-text{text-overflow:ellipsis}.ui-
selectmenu{position:absolute;padding:0;z-index:1100!important;width:80%;max-width:350px;padding:6px}.ui-selectmenu .ui-listview{margin:0}.ui-selectmenu .ui-btn.ui-li-divider{cursor:default}.ui-selectmenu-hidden{top:-
9999px;left:-9999px}.ui-selectmenu-screen{position:absolute;top:0;left:0;width:100%;height:100%;z-index:99}.ui-screen-hidden,.ui-selectmenu-list .ui-li .ui-icon{display:none}.ui-selectmenu-list .ui-li .ui-icon{display:block}.ui-li.ui-selectmenu-placeholder{display:none}.ui-selectmenu .ui-header .ui-title{margin:.6em 46px .8em}

@media all and (min-width:450px)
{
  .ui-field-contain label.ui-select{vertical-align:top;display:inline-block;width:20%;margin:0 2% 0 0}.ui-field-contain .ui-select{width:60%;display:inline-block}}.ui-selectmenu .ui-header h1:after{content:'.';visibility:hidden}.ui-li-static .ui-select .ui-li-count{right:38px}label.ui-input-text{font-size:16px;line-height:1.4;display:block;font-weight:normal;margin:0 0 .3em}input.ui-input-text,textarea.ui-input-text{background:#FFF;padding:.4em;line-height:1.4;font-size:16px;display:block;width:97%}input.ui-input-text{-webkit-appearance:none}textarea.ui-input-text{height:50px;-webkit-transition:height 200ms linear;-moz-transition:height 200ms linear;-o-transition:height 200ms linear;transition:height 200ms linear}

.ui-input-search{
  padding:0 30px;
  background-color:#FFF;
  position:relative;
  border: 1px solid #565;
}

.ui-icon-searchfield:after{position:absolute;left:7px;top:50%;margin-top:-9px;content:"";width:18px;height:18px;opacity:.5}
.ui-input-search input.ui-input-text{border:0;width:98%;padding:.4em 0;margin:0;display:block;background:transparent none;outline:0!important}
.ui-input-search .ui-input-clear{position:absolute;right:0;top:50%;margin-top:-13px}
.ui-input-search .ui-input-clear-hidden{display:none}

@media all and (min-width:450px)
{
  .ui-field-contain label.ui-input-text{vertical-align:top;display:inline-block;width:20%;margin:0 2% 0 0}
.ui-field-contain input.ui-input-text,.ui-field-contain textarea.ui-input-text,.ui-field-contain .ui-input-search{width:60%;display:inline-block}.ui-field-contain .ui-input-search{width:50%}.ui-hide-label input.ui-input-text,.ui-hide-label textarea.ui-input-text,.ui-hide-label .ui-input-search{padding:.4em;width:97%}.ui-input-search input.ui-
input-text{width:98%}}.ui-listview{margin:0;counter-reset:listnumbering}.ui-content .ui-listview{margin:-15px}.ui-content .ui-listview-inset{margin:1em 0}.ui-listview,.ui-li{list-style:none;padding:0}.ui-li,.ui-li.ui-field-contain{display:block;margin:0;position:relative;overflow:visible;text-align:left;border-width:0;border-top-width:1px}.ui-li .ui-btn-text a.ui-link-inherit{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ui-li-divider,.ui-li-static{padding:.5em 15px;font-size:14px;font-weight:bold}.ui-li-divider{counter-reset:listnumbering}ol.ui-listview .ui-link-inherit:before,ol.ui-listview .ui-li-static:before,.ui-li-dec{font-size:.8em;display:inline-block;padding-right:.3em;font-weight:normal;counter-increment:listnumbering;content:counter(listnumbering) ". "}ol.ui-listview .ui-li-jsnumbering:before{content:""!important}.ui-listview-inset .ui-li{border-right-width:1px;border-left-width:1px}.ui-li:last-child,.ui-li.ui-field-contain:last-child{border-bottom-width:1px}.ui-li>.ui-btn-inner{
display:block;position:relative;padding:0}.ui-li .ui-btn-inner a.ui-link-inherit,.ui-li-static.ui-li{padding:.7em 15px .7em 15px;display:block}.ui-li-has-thumb .ui-btn-inner a.ui-link-inherit,.ui-li-static.ui-li-has-thumb{min-height:60px;padding-left:100px}.ui-li-has-icon .ui-btn-inner a.ui-link-inherit,.ui-li-static.ui-li-has-icon{min-height:20px;padding-left:40px}.ui-li-has-count .ui-btn-inner a.ui-link-inherit,.ui-li-static.ui-li-has-count{padding-right:45px}.ui-li-has-arrow .ui-btn-inner a.ui-link-inherit,.ui-li-static.ui-li-has-arrow{padding-right:30px}.ui-li-has-arrow.ui-li-has-count .ui-btn-inner a.ui-link-inherit,.ui-li-static.ui-li-has-arrow.ui-li-has-count{padding-right:75px}.ui-li-has-count .ui-btn-text{padding-right:15px}.ui-li-heading{font-size:16px;font-weight:bold;display:block;margin:.6em 0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ui-li-desc{font-size:12px;font-weight:normal;display:block;margin:-.5em 0 .6em;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ui-li-
thumb,.ui-listview .ui-li-icon{position:absolute;left:1px;top:0;max-height:80px;max-width:80px}.ui-listview .ui-li-icon{max-height:40px;max-width:40px;left:10px;top:.9em}.ui-li-thumb,.ui-listview .ui-li-icon,.ui-li-content{float:left;margin-right:10px}.ui-li-aside{float:right;width:50%;text-align:right;margin:.3em 0}

@media all and (min-width:480px)
{
  .ui-li-aside{width:45%}
}

.ui-li-divider{cursor:default}
.ui-li-has-alt .ui-btn-inner a.ui-link-inherit,.ui-li-static.ui-li-has-alt{padding-right:95px}
.ui-li-has-count .ui-li-count{position:absolute;font-size:11px;font-weight:bold;padding:.2em .5em;top:50%;margin-top:-.9em;right:38px}
.ui-li-divider .ui-li-count,.ui-li-static .ui-li-count{right:10px}
.ui-li-has-alt .ui-li-count{right:55px}
.ui-li-link-alt{position:absolute;width:40px;height:100%;border-width:0;border-left-width:1px;top:0;right:0;margin:0;padding:0;z-index:2}
.ui-li-link-alt .ui-btn{overflow:hidden;position:absolute;right:8px;top:50%;margin:-11px 0 0 0;border-bottom-width:1px;z-index:-1}
.ui-li-link-alt .ui-btn-inner{padding:0;height:100%;position:absolute;width:100%;top:0;left:0}
.ui-li-link-alt .ui-btn .ui-icon{right:50%;margin-right:-9px}
.ui-listview * .ui-btn-inner>.ui-btn>.ui-btn-inner{border-top:0}
.ui-listview-filter{border-width:0;overflow:hidden;margin:-15px -15px 15px -15px}
.ui-listview-filter .ui-input-search{margin:5px;width:auto;display:block}
.ui-listview-filter-inset{margin:-15px -5px -15px -5px;background:transparent}
.ui-li.ui-screen-hidden{display:none}

@media only screen and (min-device-width:768px) and (max-device-width:1024px)
{
  .ui-li .ui-btn-text{overflow:visible}}label.ui-slider{font-size:16px;line-height:1.4;font-weight:normal;margin:0 0 .3em;display:block}input.ui-slider-input,.ui-field-contain input.ui-slider-input{display:inline-block;width:50px}select.ui-slider-switch{display:none}div.ui-slider{position:relative;display:inline-block;overflow:visible;height:15px;padding:0;margin:0 2% 0 20px;top:4px;width:60%}div.ui-slider-switch{width:99.8%}a.ui-slider-handle{position:absolute;z-index:10;
top:50%;width:28px;height:28px;margin-top:-15px;margin-left:-15px}a.ui-slider-handle .ui-btn-inner{padding-left:0;padding-right:0}

@media all and (min-width:480px)
{
  .ui-field-contain label.ui-slider{vertical-align:top;display:inline-block;width:20%;margin:0 2% 0 0}.ui-field-contain div.ui-slider{width:43%}}div.ui-slider-switch{height:32px;overflow:hidden;margin-left:0}div.ui-slider-inneroffset{margin-left:50%;position:absolute;top:1px;height:100%;width:50%}a.ui-slider-handle-snapping{-webkit-transition:left 70ms linear;-moz-transition:left 70ms linear}div.ui-slider-labelbg{position:absolute;top:0;margin:0;border-width:0}div.ui-slider-switch div.ui-slider-labelbg-a{width:60%;height:100%;left:0}div.ui-slider-switch div.ui-slider-labelbg-b{width:60%;height:100%;right:0}.ui-slider-switch-a div.ui-slider-labelbg-a,.ui-slider-switch-b div.ui-slider-labelbg-b{z-index:-1}.ui-slider-switch-a div.ui-slider-labelbg-b,.ui-slider-switch-b div.ui-slider-labelbg-a{z-index:0}div.ui-slider-switch a.ui-slider-handle{z-index:20;
width:101%;height:32px;margin-top:-18px;margin-left:-101%}span.ui-slider-label{width:100%;position:absolute;height:32px;font-size:16px;text-align:center;line-height:2;background:0;border-color:transparent}span.ui-slider-label-a{left:-100%;margin-right:-1px}span.ui-slider-label-b{right:-100%;margin-left:-1px}

.pager{text-align:center;}.pager .ui-btn-inner{padding:5px 10px;}.region-populated{display:none;}.pager.ui-controlgroup{margin-top:25px;}.ui-select{width:auto !important;}.headLogo{display:none;}.ui-mobile img{max-width:100%!important;height:auto!important;}.primarylinks .ui-btn-text{display:none;}@media all and (min-width:400px) {.primarylinks .ui-btn-text{display:inline;}}@media all and (min-width:650px) {.content-secondary{text-align:left;float:left;width:45%;background:none;border-top:0;margin:0;padding:0;}.content-primary{width:45%;float:right;margin:0;padding:0;}}@media all and (min-width:750px) {.content-secondary{width:27%;}.content-primary{width:68%;padding-right:0;}.headLogo{display:table-cell;}.smallhead{display:none;}}@media all and (min-width:1200px) {.content-secondary{width:25%;padding:0;margin:0 0 0 5%;}.content-primary{width:60%;margin:0 5% 0 0;padding-right:0;}}@media all and (min-width:1600px) {.content-secondary{width:20%;padding:0;margin:0 0 0 10%;}.content-primary{width:53%;margin:0 10% 
0 0;padding-right:0;}}

body{background-color:#22402C;color:#E6FFFF;/*text-shadow:0 1px 0 black;*/}a{color:#b9dbca;}a img{border:none;}div.messages{padding:9px;margin:1em 0;color:#376100;background:#C6D99E;border:1px solid #8EAD7B;text-shadow:0 1px 0 #fff;}div.messages a.ui-link{color:#376100!important;}div.warning{color:#6C8700;background:#77A140;border-color:#22A112;}div.error{color:white;background:#ee6633;border-color:#dd5522;}div.status{color:#336600;background:#9EC769;border-color:#7BAB3C;}.ui-mobile-viewport{background-color:#274748;}h1.title{border-bottom:1px dashed #b9dbca;padding-bottom:0.5em;margin-top:0;font-size:1.5em;}.ui-footer{background-color:#274748 !important;background-image:none !important;}.ui-link{font-weight:normal !important;}.headHolder.ui-bar-a,.ui-content.ui-body-a{}.form-required{color:#f00;}.primarylinks .ui-btn .ui-btn-inner{padding-top:40px !important;}.primarylinks .ui-btn .ui-icon{width:30px!important;height:30px!important;margin-left:-15px !important;box-shadow:none!important;-moz-box-shadow:none!
important;-webkit-box-shadow:none!important;-webkit-border-radius:0 !important;border-radius:0 !important;}
#primary-1 .ui-icon{background:url(../styles/images/buttoms.png) no-repeat top left;background-position:0 -90px;}
#primary-2 .ui-icon{background:url(../styles/images/buttoms.png) no-repeat top left;background-position:0 -30px;}
#primary-3 .ui-icon{background:url(../styles/images/buttoms.png) no-repeat top left;background-position:0 -60px;}
#primary-1.active .ui-icon{background:url(../styles/images/buttoms.png) no-repeat top left;background-position:0 -90px;}
#primary-2.active .ui-icon{background:url(../styles/images/buttoms.png) no-repeat top left;background-position:0 -30px;}
#primary-3.active .ui-icon{background:url(../styles/images/buttoms.png) no-repeat top left;background-position:0 -60px;}

.ui-header .ui-title,.ui-footer .ui-title{margin:.6em 2.5em .8em !important;}.headlinks{display:table;width:100%;}.headLogo{width:430px;overflow:hidden;vertical-align:middle;}.headLogo a{margin-left:17px;}.
primarylinks{display:table-cell;vertical-align:middle;}#autocomplete{position:absolute;border:1px solid;overflow:hidden;z-index:999;top:0;left:0;}#autocomplete ul{margin:0;padding:0;list-style:none;}#autocomplete li{background:#1F361E;white-space:pre;cursor:default;padding-left:0.5em;}#autocomplete li.selected{background:#5D784A;}.ui-mobile #map1 img{max-width:none !important;}#map1{width:100%;height:250px;color:#215C3E;text-shadow:0 1px 0 #fff;}#mapcalc-form,#mapcalc-block-form{position:relative;}#mapcalc-form .cityholder .ui-field-contain label,#mapcalc-block-form .cityholder .ui-field-contain label{position:absolute;padding:.4em;line-height:1.4em;font-size:16px;top:3px;}#mapcalc-form .ui-field-contain input,#mapcalc-block-form input{width:95%;}.views_slideshow_main{}.views_slideshow_slide{max-width:100%;height:auto;}.views_slideshow_slide img{box-shadow:0 0 5px 1px 151f28;-webkit-box-shadow:0 0 5px 1px 151f28;-moz-box-shadow:0 0 5px 1px 151f28;}#hprinfo{position:relative;z-index:30;color:#215C3E;text-
align:left;margin:0;top:-5px;padding:0.2em 0 0.3em 0.5em;text-shadow:0 1px 0 #fff;background:#b9dbca;-webkit-border-bottom-right-radius:0.5em;-webkit-border-bottom-left-radius:0.5em;-moz-border-radius-bottomright:0.5em;-moz-border-radius-bottomleft:0.5em;border-bottom-right-radius:0.5em;border-bottom-left-radius:0.5em;box-shadow:0 0 5px 1px 151f28;-webkit-box-shadow:0 0 5px 1px 151f28;-moz-box-shadow:0 0 5px 1px 151f28;}.views-slideshow-controls-bottom{position:relative;}.views_slideshow_singleframe_pager{position:absolute;left:0;top:0;z-index:40;padding:0.5em 0.5em 0.5em 0;float:left;}.views_slideshow_singleframe_pager div{margin-left:0.5em;padding-left:0;-webkit-border-radius:0.5em;-moz-border-radius:0.5em;border-radius:0.5em;display:inline;}.views_slideshow_singleframe_pager .pager-item{width:1em;height:1em;overflow:hidden;display:block;float:left;}.views_slideshow_singleframe_pager .pager-item a{text-decoration:none;background-color:#274530;padding-left:2em;display:inline-block;}.activeSlide.pager-item a{
background-color:#b9dbca;}.prhimg img,.views_slideshow_slide img{max-width:100%;height:auto;-webkit-border-top-left-radius:0.5em;-webkit-border-top-right-radius:0.5em;-moz-border-radius-topleft:0.5em;-moz-border-radius-topright:0.5em;border-top-left-radius:0.5em;border-top-right-radius:0.5em;}.prhimg{margin-bottom:2.5em;}.views_slideshow_no_display,.views_slideshow_hidden{display:none;}.views_slideshow_singleframe_no_display,.views_slideshow_singleframe_hidden,.views_slideshow_singleframe_controls,.views_slideshow_singleframe_image_count{display:none;}.fleft{font-weight:normal;padding:0 1em;float:left;}.fright{float:right;position:relative;padding:0 1em;}.homecontact .tel{font-size:2em;margin:0.1em 0 0.5em 0;}.homecontact .tel small{font-size:0.6em;}.homecontact .tel span{color:#1E3839;}#directions_panel{margin-top:1em;background:#b6e6bf;color:#244022;text-shadow:0 1px 0 #fff;padding:0.5em;display:none;}#star{display:none;}.node .content img,#directions_panel,div.messages{-webkit-border-radius:0.5em;-moz-
border-radius:0.5em;border-radius:0.5em;box-shadow:0 0 5px 1px 151f28;-webkit-box-shadow:0 0 5px 1px 151f28;-moz-box-shadow:0 0 5px 1px 151f28;}.addthis_toolbox,#at20mc{text-shadow:none;color:#244022;}.addthis_toolbox{display:inline-block;opacity:0.5;}.addthis_toolbox:hover{opacity:0.85;}.field-field-img-sert,.field-field-img{overflow:hidden;margin:0 -1em 1em 0;}.field-field-img-sert .field-item,.field-field-img .field-item{float:left;margin:1em 1em 0 0;}.field-field-img-sert .field-item img{border-radius:0;}#imageDetails{text-shadow:none;}#imageDetails a{color:black;}

.map_canvas_1
{
  width: 100%;
  height: 320px;
}
