@charset "utf-8";
/* CSS Document */

.footer{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CCC;
	text-decoration:none;

	}
.footer:hover{
	text-decoration:underline;
	color:#FFF;
	}
.footerSelected{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	text-decoration:underline;
	cursor:auto;
	padding-left:10px;
	padding-right:10px;
	}
.footerli{
	list-style:none;
	float:right;
	}

.footerSp{
	padding-left:5px;
	padding-right:5px;
	color:#FFF;
		font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}
.footerCopy{
	color:#CCC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	}
.footerSol{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	color:#FFF;
	cursor:pointer;
	}
	
.footerSol:hover{
	color:#06F;
	text-decoration:underline;
}


.footerSol_1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	color:#000000;
	cursor:pointer;
	}
	
.footerSol_1:hover{
	color:#06F;
	text-decoration:underline;
}


/*-----------------------------*/


.tanfooter{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#933;
	text-decoration:none;

	}
.tanfooter:hover{
	text-decoration:underline;
	color:#000;
	}
.tanfooterSelected{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-decoration:underline;
	cursor:auto;
	padding-left:10px;
	padding-right:10px;
	}
.tanfooterli{
	list-style:none;
	float:right;
	}

.tanfooterSp{
	padding-left:5px;
	padding-right:5px;
	color:#933;
		font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}
.tanfooterCopy{
	color:#333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	}
.tanfooterSol{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	color:#FFF;
	cursor:pointer;
	}
	
.tanfooterSol:hover{
	color:#06F;
	text-decoration:underline;
}

/*  //////////////////////*/



#accordion {width:459px; margin:auto}
.accordion {width:645px; font:12px Verdana,Arial; color:#333;}
.accordion dt {width:439px; border:2px solid #9ac1c9; padding:8px; font-weight:bold; margin-top:5px; cursor:pointer; background:url(../images/header.gif)}
.accordion dt:hover {background:url(../images/header_over.gif)}
.accordion dd {overflow:hidden; background:#fff}
.accordion span {display:block; width:425px; border:2px solid #9ac1c9; border-top:none; padding:15px}
.s{
	
	padding:0; margin:0;}
#accordion2 {
	width:645px; 
	margin:auto; 
	border:1px solid #333; 
	border-top:none;
	background-color:#f5f5dd;
	}
.accordion2 {
	width:630px; 
	font:12px Verdana,Arial; 
	color:#333;
	padding:0px;
	margin:0px;
	}
.accordion2 dt {
	width:634px; 
	padding:4px 6px; 
	font-weight:bold; 
	cursor:pointer; 
	background-color:#666; 
	background-image:url(../images/arrow_down.gif); 
	background-position:right center; 
	background-repeat:no-repeat; 
	color:#333;
	border-top:1px solid #333;
	}
.accordion2 dt:hover {
	background-color:#555;
	}
.accordion2 .open {
	border-right:1px solid #333;
	color:#000;
	background-color:#444; 
	background:url(../images/spry_rep.jpg);
	}
.accordion2 dd {
	overflow:hidden; 
	background:#fff;
	}
.accordion2 span {
	margin:0px;
	display:block; 
	width:600px; 
	border-top:none; 
	padding:15px;
		background:url(../images/spry_back.jpg) no-repeat right bottom #f5f5dd;
	}
td img.elite, getTxt6 img.elite {
	display:inline;
	margin-bottom:-4px;
	margin-right:2px;
}
