body {
background:#EEEDEC url(../images/light/s5_background.jpg) no-repeat top center;
background-attachment:fixed;
}

#s5_body_padding {
background:url(../images/light/s5_background_lines.png);
}

#s5_header_area1 {
background:#FFFFFF;
border-bottom:solid 1px #D2D2D2;
-moz-box-shadow:0 0px 50px rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 0 0px 50px rgba(0, 0, 0, 0.2);
box-shadow:0 0px 50px rgba(0, 0, 0, 0.2);
}

#s5_footer_area1 {
border-top:solid 1px #F2F2F2;
}

#s5_header_area_inner {
background: #F0F0F0; /* Old browsers */
background: -moz-linear-gradient(top, #FAFAFA 0%, #F0F0F0 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FAFAFA), color-stop(100%,#F0F0F0)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #FAFAFA 0%,#F0F0F0 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #FAFAFA 0%,#F0F0F0 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, #FAFAFA 0%,#F0F0F0 100%); /* IE10+ */
background: linear-gradient(top, #FAFAFA 0%,#F0F0F0 100%); /* W3C */
height:56px;
}

#s5_search_wrap input {
color:#2A2A2A !important;
background:#FFFFFF url(../images/s5_search.png) no-repeat center right;
border:solid 1px #EEEEEE !important;
}

#s5_search_wrap {
padding-top:12px;
}

#s5_search_wrap input:hover, #s5_search_wrap input:focus {
background:#FFFFFF url(../images/s5_search.png) no-repeat center right !important;
}

#s5_footer_body_section, #s5_middle_body_section, #s5_top_body_section {
border:solid 1px #D2D2D2;
}

#s5_right_column_wrap, #s5_left_column_wrap {
background:#FFFFFF;
}

#s5_bottom_row2_area1 {
background:#FAFAFA;
}

#s5_bottom_row3_area1, #s5_footer_area1 {
background:#FFFFFF;
border-top:solid 1px #EEEDED;
color:#2A2A2A;
}

#s5_bottom_row2_area1 {
color:#2A2A2A;
}

.s5_body_section {
-moz-box-shadow:0 0px 50px rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 0 0px 50px rgba(0, 0, 0, 0.2);
box-shadow:0 0px 50px rgba(0, 0, 0, 0.2);
}

.s5_mod_h3_outer {
background:#E1E0E0;
background: -moz-linear-gradient(top, #EDEDED 0%, #E1E0E0 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#EDEDED), color-stop(100%,#E1E0E0));
background: -webkit-linear-gradient(top, #EDEDED 0%,#E1E0E0 100%);
background: -o-linear-gradient(top, #EDEDED 0%,#E1E0E0 100%);
background: -ms-linear-gradient(top, #EDEDED 0%,#E1E0E0 100%);
background: linear-gradient(top, #EDEDED 0%,#E1E0E0 100%);
}

#s5_left_column_wrap .s5_mod_h3_outer, #s5_right_column_wrap .s5_mod_h3_outer, #s5_breadcrumb_font_wrap {
border-top:solid 1px #F2F2F2;
background:#FBFBFB;
}

.s5_mod_h3, #s5_breadcrumb_font_wrap, .module_round_box-plain .s5_h3_first, .module_round_box-plain .s5_mod_h3 {
color:#2A2A2A !important;
}

#s5_right_column_wrap, #s5_left_column_wrap {
color:#2A2A2A;
}

.s5_va_inactive {
background:#E6E4E4 url(../images/light/s5_closed.png) no-repeat right center !important;
background: url(../images/light/s5_closed.png) no-repeat right center, -moz-linear-gradient(top, #EEEDED 0%, #E6E4E4 100%) !important;
background: url(../images/light/s5_closed.png) no-repeat right center, -webkit-gradient(linear, left top, left bottom, color-stop(0%,#EEEDED), color-stop(100%,#E6E4E4)) !important;
background: url(../images/light/s5_closed.png) no-repeat right center, -webkit-linear-gradient(top, #EEEDED 0%,#E6E4E4 100%) !important;
background: url(../images/light/s5_closed.png) no-repeat right center, -o-linear-gradient(top, #EEEDED 0%,#E6E4E4 100%) !important;
background: url(../images/light/s5_closed.png) no-repeat right center, -ms-linear-gradient(top, #EEEDED 0%,#E6E4E4 100%) !important;
background: url(../images/light/s5_closed.png) no-repeat right center, linear-gradient(top, #EEEDED 0%,#E6E4E4 100%) !important;
color:#2A2A2A;
border-top:solid 1px #F7F7F7 !important;
border-bottom:solid 1px #DEDDDD !important;
}

#s5_accordion_menu h3 {
background:#E6E4E4 !important;
background: -moz-linear-gradient(top, #EEEDED 0%, #E6E4E4 100%) !important;
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#EEEDED), color-stop(100%,#E6E4E4)) !important;
background: -webkit-linear-gradient(top, #EEEDED 0%,#E6E4E4 100%) !important;
background: -o-linear-gradient(top, #EEEDED 0%,#E6E4E4 100%) !important;
background: -ms-linear-gradient(top, #EEEDED 0%,#E6E4E4 100%) !important;
background: linear-gradient(top, #EEEDED 0%,#E6E4E4 100%) !important;
color:#2A2A2A;
border-top:solid 1px #F7F7F7 !important;
border-bottom:solid 1px #DEDDDD !important;
}

#s5_accordion_menu, #s5_va_accordion {
border-bottom:solid 1px #DEDDDD !important;
}

.s5_va_inactive:hover, .s5_va_active  {
background: #DADADA url(../images/light/s5_closed.png) no-repeat right center !important;
color:#2A2A2A !important;
border-top:solid 1px #E8E8E8 !important;
border-bottom:solid 1px #DDDDDD !important;
-webkit-transition: none !important;
-moz-transition: none !important;
-o-transition: none !important;
transition: none !important;
}

.s5_va_active {
background:#DADADA url(../images/light/s5_open.png) no-repeat right center !important;
}

.s5_va_active:hover {
background:#DADADA url(../images/light/s5_open.png) no-repeat right center !important;
-webkit-transition: none !important;
-moz-transition: none !important;
-o-transition: none !important;
transition: none !important;
}

#s5_accordion_menu h3.s5_am_open, #s5_accordion_menu h3:hover, #s5_accordion_menu h3.s5_am_open:hover  {
background: #DADADA !important;
color:#2A2A2A !important;
border-top:solid 1px #E8E8E8 !important;
border-bottom:solid 1px #DDDDDD !important;
-webkit-transition: none !important;
-moz-transition: none !important;
-o-transition: none !important;
transition: none !important;
}

#s5_accordion_menu #current.s5_am_toggler a, #s5_accordion_menu h3.s5_am_toggler a.mainlevel, div.s5_accordion_menu_element li a, .s5_am_inner_li .separator span, #fontControls a {
color:#2A2A2A !important;
}

#s5_accordion_menu h3.s5_am_parent span.s5_accordion_menu_left {
background:url(../images/light/s5_closed.png) no-repeat center right !important;
}

#s5_accordion_menu h3.s5_am_open span.s5_accordion_menu_left {
background:url(../images/light/s5_open.png) no-repeat center right !important;}

#s5_accordion_menu h3.s5_am_not_parent span.s5_accordion_menu_left {
background:none !important;
}

#s5_footer_area1 a, #s5_right_column_wrap .s5_va_element, #s5_left_column_wrap .s5_va_element {
color:inherit !important;
}

#s5_center_column_wrap_inner, #s5_columns_wrap {
background:#F6F6F6;
}

.module_round_box_outer ul li a, .module_round_box_outer ul.menu li span {
background:url(../images/light/s5_closed.png) no-repeat left center;
color:inherit;
}

#s5_logo_banner_row {
color:inherit;
}

div.s5_accordion_menu_element li a, .s5_am_inner_li .separator span {
background:url(../images/light/s5_circle.png) no-repeat center left !important;
}

#s5_left_column_wrap .module_round_box-inset, #s5_right_column_wrap .module_round_box-inset {
-webkit-box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.05) inset !important;
-moz-box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.05) inset !important;
box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.05) inset !important;
}

#s5_right_column_wrap {
border-left:solid 1px #E9E9E9;
}

#s5_left_column_wrap {
border-right:solid 1px #E9E9E9;
}

#s5_scrolltopvar .s5_scrolltotop  {	
	background:transparent url(../images/light/s5_scroll_arrow.png) no-repeat top left;}	

#s5_scrolltopvar .s5_scrolltotop:hover  {	
	background:transparent url(../images/light/s5_scroll_arrow.png) no-repeat bottom left;}	

#s5_is_leftarrow {
background:url(../images/light/s5_is_left_arrow.png) no-repeat 0% 50% !important;
}

#s5_is_rightarrow {
background:url(../images/light/s5_is_right_arrow.png) no-repeat 100% 50% !important;
}

.s5_ts_active a  {
background:#8C8B8B !important;
}