﻿/* REALLY NEED TO MOVE THIS TO THE SKIN OR CREATE A NEW CONTAINER - 041608
** This is used for BOTH RJHA AND HLF
** Labels are in place
*/

/* AJAX Accordian Start */
.rjhoppAccordion_LightGreyHeader {
	cursor: pointer;
	border-top: solid 1px #000;	
	border-right: solid 1px #000;
	border-bottom: solid 1px #000;
	border-left: solid 1px #000;	
	text-align: left;
	vertical-align: middle;
	font-weight: bold;
	font-size:12px;
    font-family:arial,verdana,tahoma,helvetica;
	background-color: #8d3733;
    margin-top:4px;
    padding:4px;
	color: #ffffff;
}

.rjhoppAccordion_DarkGreyHeader {
	cursor: pointer;
	border-top: solid 1px #000;	
	border-right: solid 1px #000;
	border-bottom: solid 1px #000;
	border-left: solid 1px #000;	
	text-align: left;
	vertical-align: middle;
	font-weight: bold;
	font-size:12px;
    font-family:arial,verdana,tahoma,helvetica;
	background-color: #5b0602;
    margin-top:4px;
    padding:4px;
	color: #ffffff;
}
.rjhoppAccordion_GreyGradientContent{
	text-align: left;
	border-right: solid 1px #000000;
	border-bottom: solid 1px #000000;
	border-left: solid 1px #000000;	
    padding:8px;
    /*background:
        url("images/Gradients/grey-gradient.gif") 
        repeat-x
        bottom; */
    background-color:#ffffff;
    color:#000;
}

/* AJAX Accordian End */

/*RJHA Open Header*/
.Accordion_LightGreyHeader {
	border: solid 1px #7c6363;	
	text-align: left;
	vertical-align: middle;
	font-weight: bold;
	font-size:11px;
    font-family:Lucida,tahoma,helvetica;
	background-color: #aaa;
    margin-top:4px;
    padding:4px;
	color: #5b0602;
}
/*RJHA Header*/
.Accordion_SolidBlueHeader {
	border: solid 1px #7c6363;	
	text-align: left;
	vertical-align: middle;
	font-weight: bold;
	font-size:11px;
    font-family:Lucida,tahoma,helvetica;
	background-color: #5b0602;
    margin-top:4px;
    padding:4px;
	color: #ffffff;
}
/*HLF Open Header*/
.Accordion_DarkGreyHeader {
	border: solid 1px #545454;	
	text-align: left;
	vertical-align: middle;
	font-weight: bold;
	font-size:11px;
    font-family:Lucida,tahoma,helvetica;
	background-color: #aaa;
    margin-top:4px;
    padding:4px;
	color: #023467;
}
/*HLF Header*/
.Accordion_SolidWhiteHeader {
	border: solid 1px #545454;	
	text-align: left;
	vertical-align: middle;
	font-weight: bold;
	font-size:11px;
    font-family:Lucida,tahoma,helvetica;
	background-color: #023467;
    margin-top:4px;
    padding:4px;
	color: #fff;
}

.Accordion_ShadowGradientContent{
	text-align: justify; /*040408-Justifies the text so it doesn't have to be CSS'd in the actual text*/
	border-right: solid 1px #000000;
	border-bottom: solid 1px #000000;
	border-left: solid 1px #000000;	
	color:#222;
    padding:8px;

    background-color:#777;}
	.Accordion_ShadowGradientContent p{color:#ffc;}
.Accordion_ShadowGradientContent ul {padding-left:15px;}
.Accordion_ShadowGradientContent a:link{color:#5b0602;}
.Accordion_ShadowGradientContent a:visited{color:#5b0602;}
.Accordion_ShadowGradientContent a:hover{color:#5b0602;text-decoration:underline;}
.Accordion_ShadowGradientContent a:active{color:#5b0602;text-decoration:underline;}
