h3 {
	color:#848484;
}

h3 span {
	color:#d50019;
}

a {
	color:#0d507a;
}

.componentheading, .contentheading, h2, h4,.dropcap-multi {
	color:#0d507a;
}

#main-body ul.menu a:hover {color: #0d507a;}

/* bordure */

#main-body {
	border-top:2px solid #0d507a;
}

#horiz-menu1, #bottom-menu1 {
	border-top:1px solid #0d507a;
}

/*------*/

#horiz-menu li.active a, #horiz-menu li.active .separator {
	border-top:1px solid #56BAF8;
	color:#56BAF8;
}

#horiz-menu li.active .daddy {
	border-top:0px hidden #56BAF8;
	color:#56BAF8;
}

#horiz-menu ul li span:hover {
	color:#56BAF8;
}

#horiz-menu li.sfHover a, #horiz-menu li:hover a, #horiz-menu li:hover li a:hover, #horiz-menu ul li.active ul li.active a, #horiz-menu ul li.active ul li.active li.active a, #horiz-menu ul li.active.parent ul li a:hover, #horiz-menu ul li.active.parent ul li .separator:hover, #horiz-menu li.sfHover .separator, #horiz-menu li:hover .separator, #horiz-menu li:hover li .separator:hover, #horiz-menu ul li.active ul li.active .separator, #horiz-menu ul li.active ul li.active li.active .separator, #horiz-menu ul li.active.parent ul li .separator:hover {
	color:#56BAF8;	
}


#horiz-menu li a:hover, #horiz-menu li .separator:hover {border-top:1px solid #56BAF8;}
