<style type="text/css">
.onDiv, .offDiv{
border:1px solid #E39622;
padding:0 5px 12px;
margin:8px 0;
clear:both;
}
a.showLink, a.hideLink{
float:left; 
margin:2px 2px 0 2px;
padding: 0 2px;
font-size:10px;
text-decoration:none;
width:16px;
text-align:center;
}
a.showLink{
border:1px dotted #E4E4E4;
background-color:#E39622;
color:#FFF;
}
a.hideLink{
border:1px dotted #e2b947;
color:#e2b947;
}
a.showAll, a.hideAll{
display:inline;
float:left;
width:70px;
border:1px dotted #E39622;
background-color:#FFF;
color:#E39622;
padding:4px;
margin:0 5px 2px 0;
text-align:center;
}
a.showLink:hover, a.hideLink:hover{
border:1px dotted #E39622;
}
a.hideLink:hover{
color:#E39622;
}
a.showLink:hover{
color:#FFF;
}
.faqTitle{
clear:left;
font-size:12px;
margin:0 2px 2px 8px;
border-bottom:1px dotted #ffffff;
cursor:pointer;
color:#E39622;
}

.onDiv .showLink{
display:none;
}
.offDiv .hideLink{
display:none;
}
.show-hide{
padding:0 0 0 29px;
}
/*------- These links are shown with JS, hidden if JS is off ------ */
a.showLink, a.hideLink, a.hideAll, a.showAll{
display:none;
}

a.favourite {
	color: #E39622;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
	text-decoration:none;

}
a.favourite:hover {
	color: #E39622;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
	text-decoration: underline;
}

</style> 