/*****************************************************************************************************
****************************************************************************************************
Description		- This document contains the styles and code necessary to create the accordion
				  animations.
				  
Notes			20110123 - Created
****************************************************************************************************
*****************************************************************************************************/
/* some general settings that all three parts of the accordion have in common */
.AccordionTitle, .AccordionContent, .AccordionContainer
{
  position:relative;
  width:160px;
}

/* sets up each of the "buttons" (titles) in the accordion.  */

.AccordionTitle
{
  height:35px;
  overflow:hidden;
  cursor:pointer;
  font-family:Arial;
  font-size: .75em;
  vertical-align:middle;
  text-align:left;
  display:table-cell;
  -moz-user-select:none;
  color: #003366;
  background-color: #FFFFFF;
  border-top: 1px solid #8fc5d8;
  padding-left: 3px;
  width:157px;

}




.AccordionTitle:hover
{
	text-decoration: underline;
	font-weight:normal;
}

.AccordionTitle a:hover{
	font-weight:normal;
	text-decoration: underline;
}



/* sets up the content parameters of the accordion*/
.AccordionContent
{
	height: 0px;
	overflow:auto;
	display:none;
	min-height: 100px;
	padding-left: 4px;
	padding-right: 4px;
	color: #002448;
    font-size: .7em;
	font-weight:normal;
	padding-bottom:30px;

}

/* sets up the container (i.e. box) for the accordion */
.AccordionContainer
{
  border-top: solid 1px #8fc5d8;
  border-bottom: solid 1px #8fc5d8;
  border-left: solid 1px #8fc5d8;
  border-right: solid 1px #8fc5d8;
  background-color: #FFFee6;


}

/* sets up the content parameters of the accordion with out bullets*/
.AccordionContent ul, .AccordionContent ul li
{

	padding-right: 2px;    
	font-size: 100%;
	line-height: 1.25em;
}

.AccordionContent p
{
	padding-right: 3px;    
	font-size: 100%;
	line-height: 1.25em;
}

/* sets up the content parameters of the accordion with a bullet NOT WORKING YET*/
.AccordionContent .bullet ul,  .AccordionContent .bullet ul li
{
  list-style-type: disc;
  padding-left: 2px;
}


.AccordionContent a, .AccordionContent a:link,  .AccordionContent a:hover, .AccordionContent a:active , .AccordionContent p{
    color: #002448;
	font-weight:normal;
}

.AccordionContent a:visited, {
    color: #800080;
	font-weight:normal;
}

.AccordionContent a:hover{
	text-decoration: underline;
	font-weight: normal;
}




/*defines the link styles for .AccordionTitle
.AccordionTitle a, .AccordionTitle a:link, .AccordionTitle a:visited {
                font-weight: bold;
} */


 




/*defines header text for the accordion*/
/* ^^^^^^^^^^^^^^^^^^^ KE changed  	deleted: border-bottom: 2px solid #003366; ^^^^^^^^^^^^^^^^^^^*/
/* ^^^^^^^^^^^^^^^^^^^ KE changed  		padding-left: 3px; to 	padding-left: 4px; ^^^^^^^^^^^^^^^^^^^*/
/* ^^^^^^^^^^^^^^^^^^^ KE changed  		font-weight: bold; to 	font-weight: .75em; ^^^^^^^^^^^^^^^^^^^*/
#AccordionHeader
{
	padding-left: 4px;
	width: 158px;
	color: #ffffff;
	background-color: #006699;
	font-family: "Times New Roman", Times, serif;
	font-size: 0.9em;
	font-weight: bold;
	background: #15365b url('../images/HeaderBar1-40px.gif') repeat-x;
	text-align: center;

}
