/* Use this stylesheet to add custom CSS to all pages of your website. Consolidating CSS code in here will improve page loading speed, reduce bandwidth and circumvent the Internet Explorer 30 stylesheet limit. */
/* Mega Menu Positioning*/

#megamenu {
	height: 34px;
}

#megamenu {
	padding-top: 3px;
}

/* Mega Menu Child Links Columns*/

.link3,
.link10,
.link19,
.link27,
.link31,
.link36,
.link41,
.link47 {
	margin-top: 3px !important; 
	padding-top: 20px !important;
	padding-right: 20px !important;
	padding-bottom: 20px !important;
}

.link34 {
	margin-top: 3px !important; 
	padding-top: 20px !important;
	padding-bottom: 20px !important;
}

.link23,
.link52 {
	margin-top: -30px !important;
}

.link24,
.link25 {
	padding-right: 20px !important;
}

.link3, 
.link27,
.link36 {
	margin-right: 10px !important;
	border: 1px solid #ED942A !important;	
}

.link10,
.link31,
.link41 {
	margin-right: 10px !important;
	border: 1px solid #DA5B26 !important;	
}

.link19,
.link34, 
.link47 {
	border: 1px solid #7C8119 !important;
}

/* Mega Menu Child Links*/

.link3 a,
.link27 a,
.link36 a {
	color: #ED942A !important;
}

.link10 a,
.link31 a,
.link41 a {
	color: #DA5B26 !important;
}

.link19 a,
.link34 a,
.link47 a {
	color: #7C8119 !important;
}

.link24 a,
.link53 a {
	color: #ED942A !important;
}

.link24 a:hover,
.link53 a:hover {
	color: #ED942A !important;
	text-decoration: underline !important;
}

.link25 a,
.link54 a {	
	color: #DA5B26 !important;
}


.link25 a:hover,
.link54 a:hover {
	color: #DA5B26 !important;
	text-decoration: underline !important;
}

.link55 a {
	color: #7C8119 !important;
}

.link55 a:hover {
	color: #7C8119 !important;
	text-decoration: underline !important;
}

/* Mega Menu Grandchild Links*/

.link4 a,
.link5 a,
.link6 a,
.link7 a,
.link8 a,
.link9 a,
.link28 a,
.link29 a,
.link30 a, 
.link37 a,
.link38 a,
.link39 a,
.link40 a {
	color: #4C4C4C !important;
}

.link4 a:hover,
.link5 a:hover,
.link6 a:hover,
.link7 a:hover,
.link8 a:hover,
.link9 a:hover,
.link28 a:hover,
.link29 a:hover,
.link30 a:hover,
.link37 a:hover,
.link38 a:hover,
.link39 a:hover,
.link40 a:hover {
	color: #ED942A !important;
	text-decoration: underline !important;
}

.link4 a.current,
.link5 a.current,
.link6 a.current,
.link7 a.current,
.link8 a.current,
.link9 a.current,
.link28 a.current,
.link29 a.current,
.link30 a.current,
.link37 a.current,
.link38 a.current,
.link39 a.current,
.link40 a.current {
	color: #ED942A !important;
}

.link11 a,
.link12 a,
.link13 a,
.link14 a,
.link15 a,
.link16 a,
.link17 a,
.link18 a, 
.link32 a,
.link33 a,
.link42 a,
.link43 a,
.link44 a,
.link45 a,
.link46 a {
	color: #4C4C4C !important;
}

.link11 a:hover,
.link12 a:hover,
.link13 a:hover,
.link14 a:hover,
.link15 a:hover,
.link16 a:hover,
.link17 a:hover,
.link18 a:hover,
.link32 a:hover,
.link33 a:hover,
.link42 a:hover,
.link43 a:hover,
.link44 a:hover,
.link45 a:hover,
.link46 a:hover {
	color: #DA5B26 !important;
	text-decoration: underline !important;
}

.link11 a.current,
.link12 a.current,
.link13 a.current,
.link14 a.current,
.link15 a.current,
.link16 a.current,
.link17 a.current,
.link18 a.current,
.link32 a.current,
.link33 a.current,
.link42 a.current,
.link43 a.current,
.link44 a.current,
.link45 a.current,
.link46 a.current {
	color: #DA5B26 !important;
}

.link20 a,
.link21 a,
.link48 a,
.link49 a {
	color: #4C4C4C !important;
}

.link20 a:hover,
.link21 a:hover, 
.link48 a:hover,
.link49 a:hover {	
	color: #7C8119 !important;
	text-decoration: underline !important;
}

.link20 a.current,
.link21 a.current,
.link45 a.current,
.link48 a.current,
.link49 a.current {	
	color: #7C8119 !important;
}

/* Mega Menu  - Sidebar*/

#sidebarSearchFunction .button {
	font-family: Century Gothic, Arial, arial, Sans-Serif;
}

.fl-text {
	border: 1px solid #cccccc;
	padding: 4px;
	width: 124px !important;
}

.formloom-submit {
	border: none;
	background: #a4a4a4;
	color: #FFF;
	line-height: 1.50em;
	font-size: 12px;
	font-family: Century Gothic, Arial, arial, Sans-Serif;
}

.fl-reset {
	border: none;
	background: #a4a4a4;
	color: #FFF;
	line-height: 1.50em;
	font-size: 12px;
	font-family: Century Gothic, Arial, arial, Sans-Serif;
}

.gsc-search-button{
	border: none;
	background: #B3B3B3;
	color: #FFFFFF;
	line-height: 16px;
	font-size: 12px;
	font-family: Century Gothic, Arial, arial, Sans-Serif;
}

.gsc-input{ 
	height: 21px !important; 
} 