.applemenu {
  margin: 5px 0;
  padding: 0;
  width: 100%; /*width of menu*/
}

.applemenu .faq_question {
  background: #4a96d4;
	    background: -moz-linear-gradient(top, #4a96d4 0%, #007ab7 100%);
	    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #4a96d4), color-stop(100%, #007ab7));
	    background: -webkit-linear-gradient(top, #4a96d4 0%, #007ab7 100%);
	    background: -o-linear-gradient(top, #4a96d4 0%, #007ab7 100%);
	    background: -ms-linear-gradient(top, #4a96d4 0%, #007ab7 100%);
	    background: linear-gradient(to bottom, #4a96d4 0%, #007ab7 100%);
	    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4a96d4', endColorstr='#007ab7',GradientType=0); 
	  border: 1px solid;
	  border-color: #4a96d4;
  font: normal 24px Tahoma, "Lucida Grande", "Trebuchet MS", Helvetica, sans-serif;
  display: block;
  position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
  width: auto;
  padding: 5px 0;
  padding-left: 8px;
  text-decoration: none;
  color:white;
}

.applemenu .faq_question:visited, .applemenu .faq_question:active{
}

.applemenu div.selected, .applemenu .faq_question:hover {
  border-color: #db8600 #d98305 #c86d26 #d98305;
	  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZkYWEwMiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZlOTcwMiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
	  background-size: 100%;
	  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fdaa02), color-stop(100%, #fe9702));
	  background-image: -moz-linear-gradient(top, #fdaa02, #fe9702);
	  background-image: -webkit-linear-gradient(top, #fdaa02, #fe9702);
	  background-image: linear-gradient(to bottom, #fdaa02, #fe9702);
  font-weight:bold;
	color:white;
}

.applemenu .faq_answer { /*DIV that contains each sub menu*/
  padding: 5px;
  /*height: 300px; /*Height that applies to all sub menu DIVs. A good idea when headers are toggled via "mouseover" instead of "click"*/
  background-color: #f0f8ff;
}