.AccordionContent, .AccordionContainer
{ 
    width:600px;
}

.AccordionTitle
{
     width:600px; 
     overflow:hidden; 
     cursor:pointer; 
     font-family:Arial; 
     font-size:10pt; 
     color:#474B3E; 
     font-weight:normal; 
     text-align:left; 
     padding:5px;
     display:table-cell; 
     background-color:#E9E9E9; 
     border-bottom:solid thin #999999;  
     -moz-user-select:none;
     line-height:1.2em; 
 
 }

.AccordionContent
{
     padding-left:5px; 
     padding-right:5px; 
     overflow:auto; 
     font-size:10pt; 
     display:none;  
     color:#666666; 
 
 }
.AccordionContent p 
{
    padding-left:5px; 
    padding-right:5px; 
    width:480px;
 }
.AccordionContent ul
{ 
    margin:0;
    padding-left:0px; 
    width:480px;
}

.AccordionContent li
{ 
    width:480px;
}

.AccordionContainer
{
    border-top: solid 1px #C1C1C1; 
    border-bottom:solid 1px #C1C1C1; 
    border-left: solid 2px #C1C1C1;   
    border-right: solid 2px #C1C1C1;
}

.accordionheaderselected
{
	background-color:#DCECF9;
	height:30px;
	line-height:30px;
	padding-left:5px;
	color:#35527A;
	cursor:pointer;
	
}

.accordionheader
{
	background-color:#B0CCE2;
	height:30px;
	line-height:30px;
	padding-left:5px;
	margin-bottom:5px;
	
	cursor:pointer;
}

.accordioncontent
{
	border:dashed 1px #466991;
	border-top:none;
	padding:20px;
	margin-bottom:5px;
}

#alerts
{
    width:700px;
    margin-left:auto;
    margin-right:auto;
    margin-bottom:100px;
}

#jsddm{width:964px;margin: 0 auto;padding:0;}
#jsddm li{float: left;list-style-type: none;font: Arial;width:120px;	display:block;	margin-top:0px;	text-align:center;	height:54px; line-height:54px; font-size:14px;}
#jsddm li a{padding-top:0px;	height:54px;line-height:54px;    display: block;	text-decoration: none;	color:white; font-family:Arial; font-size:14px; text-align:center;}
#jsddm li a:hover{ background-color:#ccc;  color:#123456; background-image:url(../images/nav_bg.png);  background-repeat:repeat-x;}





#jsddm li ul{ margin: 0;padding: 0;	position:relative;visibility: hidden;	width:187px;}
#jsddm li ul li{float: none; display: inline; padding-top:0; margin-top:0; height:auto;}
#jsddm li ul li a{line-height:normal; background:#69829A;	background-image:url(../images/hr.png);  background-repeat:no-repeat;background-position:bottom center;text-align:left; width:187px; color:#fff; height:auto; padding:10px 5px;}		
#jsddm li ul li a:hover{background-color:#ccc; color:#123456;width:187px;background-image:none;}
