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;

}