/* Keith Webb CSS Edits
--------------------------------------------- */

/* Colors
	
Green1 #3a471e
Green2 #495926
Green3 #607c2d
Green4 #779b38

--------------------------------------------- */

	
body {
	font: 18px "proxima-nova-alt",sans-serif;
	font-weight: 400;
	font-family: "proxima-nova-alt",sans-serif;
	font-size: 18px;
	}
	
a {
    color: #495926;
    text-decoration: underline;
    }
    
a:hover {
    color: #607c2d;
    }
    
ul {
  list-style: square;
  }
  
ul, menu, dir {
  list-style-type: square;
}
	    
/* Headings
--------------------------------------------- */
	
h1, h2, h3, h4, h5, h6 {
	font-family: "proxima-nova-alt",sans-serif;
	font-weight: normal;
	font-weight: 100;
	margin: 0px 0px;
	color: #495926;
	}
	
h1 {
  font-weight: 600;
  font-size: 2.5em;
  font-size: 46px;
  line-height: 2.5em;
}
	
h2 {
    margin: 0.7em 0px 0.6em;
    font-weight: 600;
    font-size: 42px;
    line-height: 1.2;
    color: #495926;
    margin-top: 25px;
    margin-bottom: 25px;
}
	
/* Primary Menu
--------------------------------------------- */

.WaGadgetMenuHorizontal .menuBackground {
  background: #3a471e;
}

.WaGadgetMenuHorizontal .menuInner ul.firstLevel > li > .item > a {
  display: block;
  height: 26px;
  text-decoration: none;
  vertical-align: top;
  white-space: nowrap;
  position: relative;
  padding: 14px 20px 14px 0px;
  font: 100 18px/22px "proxima-nova-alt";
  color: white;
  text-align: left;
}

.WaGadgetMenuHorizontal .menuInner ul ul li > .item > a {
  padding: 14px 20px 14px 20px;
  font: 100 14px/18px "proxima-nova-alt";
  color: white;
  white-space: nowrap;
  position: relative;
}

.WaGadgetMenuHorizontal .menuInner ul.firstLevel > li.sel > .item > a {
  color: #7b9e3e;
}

.WaGadgetMenuHorizontal .menuInner ul.firstLevel > li > .item:hover > a {
  color: #7b9e3e;
}

.WaGadgetMenuHorizontal .menuInner ul.firstLevel > li > .item:active > a {
  color: #fff;
}

.WaGadgetMenuHorizontal .menuInner ul.firstLevel > li.dir > .item > a > span:before {
  background: url(https://creativeresultsmanagement.com/resources/Theme/icon_set.png) 0 -1950px no-repeat;
}

.WaGadgetMenuHorizontal .menuInner ul ul {
  margin: 2px 0 0 0;
  padding: 0;
  background: #495926;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}

.WaGadgetMenuHorizontal .menuInner ul ul li > .item > a:hover {
	background: #607c2d;
}
	
.WaGadgetMenuHorizontal .menuInner ul ul li.sel > .item > a {
  background: #637e37;
  color: white;
}

/* Breadcrumbs
--------------------------------------------- */


.WaGadgetBreadcrumbs ul {
	font-size: 14px;
	color: #bfbfbf;
}

.WaGadgetBreadcrumbs ul li, .WaGadgetBreadcrumbs ul li:link {
	color: #bfbfbf;
}

.WaGadgetBreadcrumbs ul li.last {
  color: #bfbfbf;
}


.WaGadgetLoginButton .loginBoxLinkContainer .loginBoxLinkButton {
  padding: 8px 15px 9px 15px;
  background: #bfbfbf;
  font: normal 15px/1.25 "proxima-nova-alt";
  color: white;
}

.WaGadgetLoginButton .loginBoxLinkContainer .loginBoxLinkButton:hover {
  background: #8c8c8c;
}

.WaGadgetSiteSearch .searchBoxFieldContainer {
font-size: 14px;
}

ul {
  margin: 1em 0 1em 18px;
  padding: 5px;
  list-style: disc;
}

[class*="EditableArea"] ul {
    margin: 1em 0 1em 18px;
    padding: 5px;
    list-style: disc;
}

#idFooterPoweredByWA, #idFooterPoweredByWA a:link {
  font: 100 10px "proxima-nova-alt";
  color: #bfbfbf;
  text-decoration: none;
}

table.CRMTABLE {
  border-collapse: collapse;
  padding: 20px;
}

td, th {
  padding: 5px;
}

#id_BhyPdj3 > div > table .CRMTABLE {
  padding: 20px;	
}

