/***************************START New Styling***************************/
body {
	background-color:#869655; /*25% black value*/
	color:#000;	
}
.container {
	background-color:#FFF;
	border:#ddd;
}
.fcHeader {/*Container DIV for the header*/}
h1.fcHeader {/*Page or Site Title*/}
h2.fcHeader {/*1st Level Heading*/}
h3.fcHeader {/*2nd Level Heading*/}
h4.fcHeader {}
h5.fcHeader {}
h5.fcHeader {}
p.fcHeader {/*Paragraph styles for header section*/}
a.fcHeader {/*Link styles for header section*/}
.fcHeader a:hover {/*Links hover styles for the header section*/}
ul.fcHeader {/*Unordered List styles for the header section*/}
li.fcHeader {/*List styles for the header section*/}
.fcHeader li a {}
.fcHeader li a:hover {}
.fcHeader ul li {}
.fcHeader ul li a {}
.fcHeader ul li a:hover {}
.fcHeaderSocial {}
.fcHeaderLogin {
	background-color:#333;
	color:#fff;
	border-radius:2px;
		-webkit-border-radius:2px;
		-moz-border-radius:2px;
}
.fcHeaderLogin a {
	color:#fff;
}
.fcHeaderSearch {
	color:#fff;
	text-align:right;
}
/*START Horizontal Nav Styling*/
.horizontal_nav {
    background-color:#424a2a;
    color:#fff;
    line-height:240%;
}
.horizontal_nav li a {
	color:#fff;
    margin:0 10px 0 10px;
	padding:0px 10px 0 10px;
    line-height:40px;
    text-decoration:none;
}
.horizontal_nav li a:hover, .horizontal_nav li a:active { 
	background:#af9a00;
	color:#FFFFFF;
}
.horizontal_nav li.hover { 
	background:#af9a00;
	color:#FFFFFF;
	border-radius:0 0 3px 3px;
}
.horizontal_nav ul {
	background-color:#424a2a;/*edit*/  /*100% Grey*/
	padding:0;
	border-top:1px solid #869655;/*edit*/  /*100% RED*/
	border-left:1px solid #869655;/*edit*/  /*100% RED*/
	border-bottom:1px solid #869655;/*edit*/  /*100% RED*/
	border-right:1px solid #869655;/*edit*/  /*100% RED*/
}
.horizontal_nav ul li {
	width:100%;
	color:#FFFFFF;
	border-bottom:1px solid #869655;/*edit*/  /*100% RED*/
}
.horizontal_nav ul li:hover {
	background-color:#555555;/*edit*/  /*100% White*/
}
ul.horizontal_nav li ul li {
	background-color:#4D5731;/*edit*/ /*100% White*/
	width:100%;
	color:#FFFFFF;
	border-bottom:1px solid #9EA87B;/*edit*/  /*100% RED*/
}
ul.horizontal_nav li ul li:hover, ul.horizontal_nav li ul li:active {
	background-color:#af9a00;/*edit*/  /*100% Grey*/
	width:100%;
	color:#FFFFFF;
}
ul.horizontal_nav li ul li a:hover, ul.horizontal_nav li ul li a:active {
	color:#FFFFFF;
	background-color:transparent;
}
/*END Horizontal Nav Styling*/
#sidebar_menu {
	background-color:#424a2a;
	border-right:1pt #b4b4b4 solid;
	border-left:1pt #b4b4b4 solid;
	border-bottom:1pt #b4b4b4 solid;
	box-shadow:1px 1px 6px 0 #333;
		-webkit-box-shadow:1px 1px 6px 0 #333;
		-moz-box-shadow:1px 1px 6px 0 #333;	
}
#sidebar_menu .category_header {
	background-image:url(../../../images/templates/template_2/category_header.png);
	background-repeat: no-repeat;
	width:230px;
	height:46px;
}
/*START Vertical Nav Styling*/
ul.vertical_nav {
	color:#FFF;
}
.vertical_nav li {/*We apply background color and border bottom white and width to 150px*/
	background-color:#4D5731;
	border-bottom:solid 1px #FFF;
	width:230px;
	height:44px;
	cursor:pointer;
	text-align:left;
	color:#FFF;
}
.vertical_nav li a {/*We apply the link style*/
	padding:12px 15px;
	color:#FFF;
	text-decoration:none;
	border-left:1pt #fff solid;
}
.vertical_nav li:hover {/*We apply the background hover color when user hover the mouse over of the li component*/
	background-color:#9EA87B;
}
/**** SECOND LEVEL MENU ****/
.vertical_nav ul li {/*We make the position to absolute for flyout menu and hidden the ul until the user hover the parent li item*/
	left:230px;
	top:-44px;
	color:#FFF;
}
.vertical_nav ul li {/*we apply different background color to 2nd level menu items*/
	background-color:#9EA87B;
	border-bottom:solid 1px #FFF;
	text-align:left;
}
.vertical_nav ul li:hover {/*We change the background color for the level 2 submenu when hovering the menu*/
	background-color:#8E9D5C;
	color:#FFF;
}
.vertical_nav ul li a {/*We style the color of level 2 links*/
	color:#FFF;
	border-left:1pt #fff solid;
}
.fcSidebar2 {
	background-color:#FFF;
	margin-top:20px;
	border-radius:8px;
		-moz-border-radius:8px;
		-webkit-border-radius:8px;
	box-shadow:1px 1px 6px 0 #333;
		-webkit-box-shadow:1px 1px 6px 0 #333;
		-moz-box-shadow:1px 1px 6px 0 #333;
	width:auto;
}
h2.fcSidebar2 {
	background-color:#424a2a;
	text-align:center;
	padding:5px 0px 5px 0px;
	margin-top:15px;
	line-height:150%;
	color:#FFF;
	border-radius:0;
		-moz-border-radius:0;
		-webkit-border-radius:0;
	box-shadow:none;
		-webkit-box-shadow:none;
		-moz-box-shadow:none;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom:#333 solid 1px;
}				
		ul.fcSidebar2 {/*this creates the top border for the links - all others are placed using a bottom border on the LI*/
		border-top:1px solid #FFF;
		background-color:transparent;
		list-style:none;/*this removes the list marker*/
		margin-bottom:15px;/* this creates the space between the navigation on the content below*/
		margin-top:0px;
		padding-bottom:12px;
		border-radius:0;
			-moz-border-radius:0;
			-webkit-border-radius:0;
		box-shadow:none;
			-webkit-box-shadow:none;
			-moz-box-shadow:none;
		}
		li.fcSidebar2 {/*this creates the button separation*/
		border-bottom:1px solid #FFF;
		line-height:125%;
		background-color:#FFF;
		color:#ccc;
		text-align:left;
		padding:0px;
		margin:0;
		display:block;
		border-radius:0;
			-moz-border-radius:0;
			-webkit-border-radius:0;
		box-shadow:none;
			-webkit-box-shadow:none;
			-moz-box-shadow:none;	
		}
		li.fcSidebar2 a, li.fcSidebar2 a:visited {/*grouping these selectors makes sure that your links retain their button look even after being visited */ 
		background-color:#fff;
		padding:15px;
		display:block;/*this gives the link block properties causing it to fill the whole LI containing it. This causes the entire area to react to a mouse click.*/
		width:auto%;/*this width makes the entire button clickable for IE6. If you don't need to support IE6, it can be removed. Calculate the proper width by subtracting the padding on this link from the width of your sidebar container.*/
		text-decoration:none;
		text-align:left;
		color:#000;
		}
		li.fcSidebar2  a:hover, li.fcSidebar2 a:active, ul.fcSidebar2 a:focus {/*this changes the background and text color for both mouse and keyboard navigators*/
		background-color:#b4b4b4;
		color:#000;
		}			
/*END Vertical Nav Styling*/
/*START Controls Styling*/
.fcControls {
}
h2.fcControls {/*Class for main headings*/
	padding-top:12px;
	padding-bottom:12px;
	text-align:left;
	color:#424a2a;
}
h3.fcControls {/*Class for headings on content items*/
	padding-top:12px;
	padding-bottom:12px;
	color:#4D5731;
}
h3.fcControls a {/*Class for headings on content items*/
	color:#333;/*Dark Grey*/	
}
h3.fcControls a:hover {/*Class for headings on content items*/
	color:#869655;/*Medium Grey*/	
}
h4.fcControls {/*Class for detail headings*/
	padding:5px;
	margin:0px;
	text-align:left;
	color:#FFF;/*edit*/  /*Dark Grey 100%*/
	/*background-color:#424a2a;*/  /*edit*/  /*Red 100%*/
}
h4.fcControls a {
	color:#161616;/*edit*/  /*White 100%*/
}
h4.fcControls a:hover {/*Class for headings on content items*/
	color:#777;/*edit*/  /*Black 15%*/
	background:#DBC000
}
h5.fcControls {/*Class for Large Slogan*/
	padding:35px;
	margin-left:10px;
}
h6.fcControls { /*Class for Centered Content Heading*/
	text-align:center;
	padding:0px;
	margin:0px;
	color:#424a2a;
}
p.fcControls {/*Styling for paragraphs inside controls*/}
a.fcControls {/*Styling for links inside controls*/
	color:#424a2a;
}
a:hover.fcControls {/*Styling for link hover state inside controls*/ 
	background-color:#d3d3d3;
	color:#333;
}
ul.fcControls { /*Styling for Unordered lists inside controls*/ 
	color:#737879;
}
ol.fcControls { /*Styling for Ordered lists inside controls*/ 
	color:#737879;
}
li.fcControls {/*Styling for list items inside controls*/}
.fcControlsHdr {}
.fcControlsSubHdr {/*Styling for Table headers*/
	background-color:#424a2a;
	border-top:1px #BBBBBB solid;
	border-bottom:1px #BBBBBB solid;
}
.fcControls2 { /*Styling for Table alternative rows*/
	background-color:#eeeeee;
	border-top:1px #BBBBBB solid;
	border-bottom:1px #BBBBBB solid;
}
.fcSidebar {/*Styling for sidebar text boxes*/
	padding:25px;
	margin-top:20px; 
	line-height:150%;
	background-color:#000; 
	color:#fff; 
	text-align:left;
	border-radius:8px;
		-moz-border-radius:8px;
		-webkit-border-radius:8px;
	box-shadow:1px 1px 6px 0 #333;
		-webkit-box-shadow:1px 1px 6px 0 #333;
		-moz-box-shadow:1px 1px 6px 0 #333;	
}
.fcControlsButton {/*Styling for buttons inside controls*/
	box-shadow:inset 0px 1px 0px 0px #999999;
		-moz-box-shadow:inset 0px 1px 0px 0px #999999;
		-webkit-box-shadow:inset 0px 1px 0px 0px #999999;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#4D5731+1,2d331d+100 */
background: rgb(134,150,85); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(134,150,85,1) 1%, rgba(45,51,29,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(134,150,85,1) 1%,rgba(45,51,29,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(134,150,85,1) 1%,rgba(45,51,29,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#869655', endColorstr='#2d331d',GradientType=0 ); /* IE6-9 */



	border-top-left-radius:5px;
		-webkit-border-top-left-radius:5px;
		-moz-border-radius-topleft:5px;
	border-top-right-radius:5px;
		-webkit-border-top-right-radius:5px;
		-moz-border-radius-topright:5px;
	border-bottom-right-radius:5px;
		-webkit-border-bottom-right-radius:5px;
		-moz-border-radius-bottomright:5px;
	border-bottom-left-radius:5px;
		-webkit-border-bottom-left-radius:5px;
		-moz-border-radius-bottomleft:5px;
	text-indent:0;
	border:1px solid #869655;
	display:inline-block;
	color:#fff!important;
	font-family:inherit;
	font-size:.85em;
	font-weight:600;
	font-style:normal;
	height:auto;
	line-height:1em;
	width:auto;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #666666;
	padding:8px;
	margin-bottom:8px;
}
.fcControlsButton:hover {
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#2d331d+0,869655+99 */
background: rgb(45,51,29); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(45,51,29,1) 0%, rgba(134,150,85,1) 99%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(45,51,29,1) 0%,rgba(134,150,85,1) 99%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(45,51,29,1) 0%,rgba(134,150,85,1) 99%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2d331d', endColorstr='#869655',GradientType=0 ); /* IE6-9 */



}
.fcControlsButton:active {
	position:relative;
	top:1px;
}
/*END Controls Styling*/
.fcControlsSectionHeader{
	background-color:#424a2a;
	padding-top:5px;
	padding-bottom:5px;
}
h3.fcControlsSectionHeader {
	color:#FFF;
	text-align:center;
}
h4.fcControlsSectionHeader {
	color:#FFF;
	text-align:center;
}
/*END Controls Styling*/
/***************************END New Styling***************************/
.feature_footer {
	background-color:#424a2a;
}
a {
	text-decoration:none/*!important*/;
}
/***************************START Content (Main content area)***************************/
.content {
	padding:0px;
	background-color:#fff;
	margin-top:0px;
	min-height:600px;
}
#blog_link {
	text-align:right;
}
#featured_column_copy {
	padding-left: 8px;
}
#featured_column_copy h4 {
	text-align:left;
}
#featured_column_copy p {
	text-align:justify;
}
.category_header a{
	float:left;
	height:28px;
	padding-top:12px;
	text-align:left;
	padding-left:15px;
	color:#333;
}
.category_icon {
	float:left;
	display:block;
}
/* all below  values need to be tagged Important*/
input.gsc-search-button, input.gsc-search-button:hover, input.gsc-search-button:focus {
   	border-color:#444!important;    
   	background-color:#000!important;   
   	background-image:none!important;
}
input.gsc-input, .gsc-input-box, .gsc-input-box-hover, .gsc-input-box-focus {
   	border-color:#444!important;  
    background-image:none!important;
}
#featured_column_copy h4 {
	text-align:center;
}
.cmeLogo {
	text-align:center;
}
#latestNews {
	box-shadow:1px 1px 6px 0 #333;
		-webkit-box-shadow:1px 1px 6px 0 #333;
		-moz-box-shadow:1px 1px 6px 0 #333;
}
.gsc-input-box {
	border:1px solid #D9D9D9;
	background:#fff;
	box-shadow:1px 1px 2px 0 #737373;
		-webkit-box-shadow:1px 1px 2px 0 #737373;
		-moz-box-shadow:1px 1px 2px 0 #737373;
}
.content_sm_column {
	background-color:#d9d9d9;/*15% black value*/
}
.slogan_container{
	background-color:#d9d9d9;/*15% black value*/
}
.highlight_box25 {
	background-color:#ccc;/*25% black value*/
}
.highlight_box20 {
	background-color:#dfdfdf;/*20% black value*/
}
.highlight_box15 {
	background-color:#e5e5e5;/*15% black value*/
}
.fcControls_color1 {
	background-color:#515C2E;
}
.fcControls_color2 {
	background-color:#424a2a;
}
.fcControls_color3 {
	background-color:#9EA87B;
}
.fcControls_color4 {
	background-color:#869655;
}

.fcControlsSubHdr a {
	color:#ffffff;
	text-shadow:none;
}
.fcControlsSubHdr a:hover {
	color:#e2e2e2;
	text-shadow:none;
}
.fcControlsSubHdr p {
	color:#ffffff;
	text-shadow:none;
}
p.fcControlsSectionHeader {
	color:#ffffff;
	padding:.5em;
	background-color:#869655;
	text-shadow:none;
}
.fcControlsSubHdrItalic {
	background-color:#ffffff;
	font-style:italic;
	text-shadow:none;
}
.fcControlsSubHdrItalic p {
	padding:.5em;
	text-shadow:none;
}
.fcControlsAlert {
	color:#ffffff;
	border:0;
	text-shadow:none;
}
.fcControlsAlert p {
	padding:.5em;
	font-style: normal;
	background-color:#DBC000;
	text-shadow:none;
}
/***************************END Content (Main content area)***************************/

/***************************START Tabs and Accordion***************************/
#horizontalTab {
	background:#FFFFFF;
}
ul.resp-tabs-list {
	padding-bottom:60px;
}
ul.resp-tabs-list, p {
	color:#737879;
}
ul.resp-tabs-list, h3 {
	color:#737879;
}
ul.resp-tabs-list, h4 {
	color:#737879;
}
.resp-tabs-list li {
    cursor:pointer;
	background-color:#eee;
	border:0px solid #b7b7b7;
	border-bottom:0px solid #b7b7b7;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
}
#verticalTab .resp-tabs-list li {
	border:none;
	border-left:0px solid #b7b7b7;
	border-right:0px solid #b7b7b7;
	border-bottom:1px solid #b7b7b7;
}
#verticalTab .resp-tabs-list li:first-child {
	border-top:0px solid #b7b7b7;
}
#verticalTab .resp-tabs-list li:last-child {
	border-bottom:1px solid #b7b7b7;
}
.resp-tabs-container {
    background-color:#fff;
}
h2.resp-accordion {
    cursor:pointer;
}
.resp-tab-active {
    border:0px solid #c1c1c1;
    border-bottom:none;
}
.resp-tab-active {
    background-color:#fff !important;
	color:#74787a;
	border:none;
}
#verticalTab .resp-tab-active {
	background-color:#eee!important;
	color:#74787a;
	border-radius:0px 0px 0px 0px;
	border:none;
	border-right:0px solid #b7b7b7!important;
}
.resp-tab-content {
    border:0px solid #c1c1c1;
}
h2.resp-accordion {
		background-color:#869655;
		color:#fff;
    border:0px solid #c1c1c1;
    border-top:0px solid #c1c1c1;
}
h2.resp-accordion a{
	color:#fff;	
}
h2.resp-tab-active {
    border-bottom:0px solid #c1c1c1!important;
}
h2.resp-tab-active a{
	color:#fff;	
}
h2.resp-tab-title:last-child {
    border-bottom:12px solid #c1c1c1!important;
    background:blue;
}
/*-----------Vertical tabs-----------*/
.resp-vtabs .resp-tabs-container {
    background-color:#fff;
    border:0px solid #c1c1c1;
}
.resp-vtabs .resp-tab-content {
    border:none;
}
.resp-vtabs li.resp-tab-active {
    border:0px solid #c1c1c1;
    border-right:none;
    background-color:#fff;
}
.resp-arrow {
    border-left:6px solid transparent;
    border-right:6px solid transparent;
    border-top:12px solid #fff;
}
h2.resp-tab-active span.resp-arrow {
    border:none;
    border-left:6px solid transparent;
    border-right:6px solid transparent;
    border-bottom:12px solid #FFF;
}
/*-----------Accordion styles-----------*/
h2.resp-tab-active {
    background:#4D5731!important; /*100% color 3*/
	color:#fff;
}
.resp-easy-accordion .resp-tab-content {
    border:0px solid #c1c1c1;
}
.resp-easy-accordion .resp-tab-content:last-child {
    border-bottom:0px solid #c1c1c1!important;
}
h2.resp-accordion:first-child {
    border-top:0px solid #c1c1c1!important;
}

/*Here your can change the breakpoint to set the accordion, when screen resolution changed*/
	@media only screen and (max-width: 768px) {
		.resp-vtabs .resp-tab-content {
			border:0px solid #C1C1C1;
		}
		.resp-vtabs .resp-tabs-container {
			border:none;
		}
		.resp-vtabs .resp-tab-content:last-child {
			border-bottom:0px solid #c1c1c1!important;
		}
	}
/***************************END Tabs and Accordion***************************/

 
/*A-------------------------------------------------*/
.ui-bar-a {
	background-image:linear-gradient( #424a2a, #424a2a)!important;
		background-image:-webkit-gradient(linear, left top, left bottom, from( #424a2a), to( #424a2a))!important;
		background-image:-webkit-linear-gradient( #424a2a, #424a2a)!important;
		background-image:-moz-linear-gradient( #424a2a, #424a2a)!important;
		background-image:-ms-linear-gradient( #424a2a, #424a2a)!important;
		background-image:-o-linear-gradient( #424a2a, #424a2a)!important;
}
.ui-body-a,.ui-overlay-a {
	background-image:linear-gradient( #424a2a, #424a2a)!important;
		background-image:-webkit-gradient(linear, left top, left bottom, from( #424a2a), to( #424a2a))!important;
		background-image:-webkit-linear-gradient( #424a2a, #424a2a)!important;
		background-image:-moz-linear-gradient( #424a2a, #424a2a)!important;
		background-image:-ms-linear-gradient( #424a2a, #424a2a)!important;
		background-image:-o-linear-gradient( #424a2a, #424a2a)!important;
}
.ui-btn-up-a {
	border:0px solid #FFF!important;
	color:#FFF!important;
	text-shadow:0 0px 0 #FFF!important;
	background-image:linear-gradient( #424a2a, #424a2a)!important;
		background-image:-webkit-gradient(linear, left top, left bottom, from( #424a2a), to( #424a2a))!important;
		background-image:-webkit-linear-gradient( #424a2a, #424a2a)!important; 
		background-image:-moz-linear-gradient( #424a2a, #424a2a)!important; 
		background-image:-ms-linear-gradient( #424a2a, #424a2a)!important; 
		background-image:-o-linear-gradient( #424a2a, #424a2a)!important; 
}
.ui-btn-up-a:visited,.ui-btn-up-a a.ui-link-inherit {
	color:#FFF!important;
}
.ui-btn-hover-a {
	border:0px solid #FFF!important;
	text-shadow:0 1px 0 #FFF!important;
	background-image:linear-gradient( #424a2a, #424a2a)!important;
		background-image:-webkit-gradient(linear, left top, left bottom, from( #424a2a), to( #424a2a))!important;
		background-image:-webkit-linear-gradient( #424a2a, #424a2a)!important; 
		background-image:-moz-linear-gradient( #424a2a, #424a2a)!important; 
		background-image:-ms-linear-gradient( #424a2a, #424a2a)!important; 
		background-image:-o-linear-gradient( #424a2a, #424a2a)!important; 
}
.ui-btn-hover-a:visited,.ui-btn-hover-a:hover,.ui-btn-hover-a a.ui-link-inherit {
	color:#FFF!important;
}
.ui-btn-down-a {
	background-image:linear-gradient( #424a2a, #424a2a)!important;
		background-image:-webkit-gradient(linear, left top, left bottom, from( #424a2a), to( #424a2a))!important;
		background-image:-webkit-linear-gradient( #424a2a, #424a2a)!important;
		background-image:-moz-linear-gradient( #424a2a, #424a2a)!important;
		background-image:ms-linear-gradient( #424a2a, #424a2a)!important;
		background-image:-o-linear-gradient( #424a2a, #424a2a)!important;
}
/*A-------------------------------------------------*/
.ui-collapsible-inset .ui-collapsible-content {
	border-right-width:0px!important;
	border-left-width:0px!important;
}
/*B-------------------------------------------------*/
.ui-bar-b {
	background-image:linear-gradient( #af9a00, #af9a00)!important;
		background-image:-webkit-gradient(linear, left top, left bottom, from( #af9a00), to( #af9a00))!important;
		background-image:-webkit-linear-gradient( #af9a00, #af9a00)!important; 
		background-image:-moz-linear-gradient( #af9a00, #af9a00)!important; 
		background-image:-ms-linear-gradient( #af9a00, #af9a00)!important; 
		background-image:-o-linear-gradient( #af9a00, #af9a00)!important; 
}
.ui-body-b,.ui-overlay-b {
	background-image:linear-gradient( #af9a00, #af9a00)!important;
		background-image:-webkit-gradient(linear, left top, left bottom, from( #af9a00), to( #af9a00))!important;
		background-image:-webkit-linear-gradient( #af9a00, #af9a00)!important;
		background-image:-moz-linear-gradient( #af9a00, #af9a00)!important;
		background-image:-ms-linear-gradient( #af9a00, #af9a00)!important;
		background-image:-o-linear-gradient( #af9a00, #af9a00)!important;
}
.ui-btn-up-b {
	border:0px solid #fff!important;
	color:#fff!important;
	text-shadow:0 0px 0 #fff!important;
	background-image:linear-gradient( #af9a00, #af9a00)!important;
		background-image:-webkit-gradient(linear, left top, left bottom, from( #af9a00), to( #af9a00))!important;
		background-image:-webkit-linear-gradient( #af9a00, #af9a00)!important;
		background-image:-moz-linear-gradient( #af9a00, #af9a00)!important;
		background-image:-ms-linear-gradient( #af9a00, #af9a00)!important;
		background-image:-o-linear-gradient( #af9a00, #af9a00)!important;
}
.ui-btn-up-b:visited,.ui-btn-up-b a.ui-link-inherit {
	color:#fff!important;
}
.ui-btn-hover-b {
	border:0px solid #fff!important;
	text-shadow:0 1px 0 #fff!important;
	background-image:-o-linear-gradient( #af9a00, #af9a00)!important; 
		background-image:linear-gradient( #af9a00, #af9a00)!important;
		background-image:-webkit-gradient(linear, left top, left bottom, from( #af9a00), to( #af9a00))!important;
		background-image:-webkit-linear-gradient( #af9a00, #af9a00)!important; 
		background-image:-moz-linear-gradient( #af9a00, #af9a00)!important; 
		background-image:-ms-linear-gradient( #af9a00, #af9a00)!important; 
}
.ui-btn-hover-b:visited,.ui-btn-hover-b:hover,.ui-btn-hover-b a.ui-link-inherit {
	color:#fff!important;
}
.ui-btn-down-b {
	background-image:linear-gradient( #af9a00, #af9a00)!important;
		background-image:-webkit-gradient(linear, left top, left bottom, from( #af9a00), to( #af9a00))!important;
		background-image:-webkit-linear-gradient( #af9a00, #af9a00)!important; 
		background-image:-moz-linear-gradient( #af9a00, #af9a00)!important; 
		background-image:-ms-linear-gradient( #af9a00, #af9a00)!important; 
		background-image:-o-linear-gradient( #af9a00, #af9a00)!important;
}
/*B-------------------------------------------------*/
/*E-------------------------------------------------*/
a.mblLogin {
		color:#fff!important;
}
/*E-------------------------------------------------*/



/***********************START Responsive Styling***********************/
/**************************************START Responsive Nav Styling**************************************/
	.mainNav {
		background:transparent;/*edit*/  /*90% Blue*/
	}
	#nav a {
		color:#fff;
	}
	#nav a:hover {
		color:#fff;
		background-color:#af9a00;/*edit*/  /*75% Blue*/
	}
	#nav li ul {
	  background-color:#4D5731;/*edit*/  /*90% Blue*/
	  padding:0;
	  border-top:1px solid #9ea87b;/*edit*/  /*100% Blue*/
	  border-left:1px solid #9ea87b;/*edit*/  /*100% Blue*/
	  border-bottom:none;
	  border-right:1px solid #9ea87b;/*edit*/  /*100% Blue*/
	}
	#nav li ul li {
	  border-bottom:1px solid #9ea87b !important;/*edit*/  /*100% Blue*/
	}
	#nav li ul li a {
		color:#fff;
		background-color:#4D5731;/*edit*/  /*75% Blue*/
	}
	#nav li ul li a:hover {
		background-color:#fff;
		background:#af9a00;/*edit*/  /*90% Blue*/
	}
	#nav .text {
		color:#fff;
	}
	#nav .opener {
		color:#fff;
		background:#424a2a;/*edit*/  /*100% Blue*/
	}
	#nav .opener:hover {
		background:#af9a00;/*edit*/  /*90% Blue*/
	}
	.nav-active #nav .opener {
		color:#fff;
	}
	#nav .opener:hover {
		color:#fff;
	}
	#nav .opener:before, #nav .opener:after, #nav .opener span {
		background:#fff;
	} 
/**************************************END Responsive Nav Styling**************************************/
/**************************************START Misc Responsive Styling**************************************/
	.contactInfo {
		color:#8A8A8A;/*Medium Grey*/
	}
	ul.horizontal_nav {
		list-style:none;
		background-repeat:no-repeat;
		background-position:left, top;
	}
	.feature_footer {
		background-color:#424a2a;/*edit*/  /*100% Blue*/
	}
	#horizontalMenuDiv {
		background-color: #424a2a;/*edit*/  /*100% Blue*/
	}
	.horizontal_menu li { 
		font-size:1em;
	}
 
/**************************************END Misc Responsive Styling**************************************/
/**************************************START Responsive Styling Media Queries**************************************/
	/******************Tablets******************/	
		@media only screen and (max-width: 768px) {
			#horizontalMenuDiv {
				background-color:transparent;
			}
			.mainNav {
				background:transparent;
			}
			#nav {
				background:#424a2a;/*edit*/  /*90% Blue*/
			}
			#nav .opener {}
			.nav-holder {}
			.nav-active .nav-holder {}
			.nav-holder {}
			.nav-active .nav-holder {}
			#nav ul {}
			#nav ul li {
				background-color:#424a2a;/*edit*/  /*90% Blue*/
			}
			#nav ul li:first-child {}
			#nav ul a {}
			#nav ul li:hover {}
		}
	/******************Mobile Phones******************/	
		@media only screen and (max-width: 640px) {
			.mainNav {
				background: transparent;/*edit*/  /*100% Blue*/
			}
			#nav {
				background:#424a2a;/*edit*/  /*90% Blue*/
			}
			#nav .opener {}
			#nav li ul {}
			#nav li:hover ul {}
			#nav li ul li {}
			#nav li ul li a {}
			.nav-holder {}
			.fcNarrowContent {}
		}
/**************************************END Responsive Styling Media Queries**************************************/