/* ----------------------------------------------------------------------------- */
/* > frame > content > right > home */

#frame #content #right #home {

}

	/* ----------------------------------------------------------------------------- */
	/* > frame > content > right > home > strip_line */

	#frame #content #right #home #strip_line {
		float:left;
		display:block;
		overflow:hidden;
		width:330px;
		padding:40px 0 0 20px;
		font-size:14px;
		font-weight:bold;
		line-height:20px;
		text-align:left;
		letter-spacing:0px;
		color:#707070;
	}

	#frame #content #right #home #strip_line a {
		color:#b70f2a;
		font-size:12px;
		font-weight:normal;
		background:none;
	}

	#frame #content #right #home #strip_line a:hover {
		text-decoration:none;
	}

	/* ----------------------------------------------------------------------------- */
	/* > frame > content > right > home > highlight */

	#frame #content #right #home #highlight {
		float:right;
		display:block;
		overflow:hidden;
		width:217px; /*257px*/
		padding:36px 20px 20px 20px;
		color:#b70f2a;
		text-align:left;
		background:url(../img/bk_home_highlight.gif) bottom no-repeat #f8e7e9;
		font-size:24px;
	}
	
	/* SPSV Image*/
	#frame #content #right #home #highlight_spsv {
		float:right;
		display:block;
		overflow:hidden;
		width:257px; /*217px*/
		padding:0;
		text-align:left;
		margin-left:10px;
	}
	#highlight_spsv a{
		margin-right:-10px;
	}


	/* ----------------------------------------------------------------------------- */
	/* > frame > content > right > home > highlight a */

	#frame #content #right #home #highlight a{
		color:#b70f2a;
		text-decoration: none;
	}

	/* ----------------------------------------------------------------------------- */
	/* > frame > content > right > home > highlight a:hover */

	#frame #content #right #home #highlight a:hover{
		color:#b70f2a;
		text-decoration: underline;
	}

	/* ----------------------------------------------------------------------------- */
	/* > frame > content > right > panel */

	#frame #content #right #home .panel {
		float:left;
		display:block;
		overflow:hidden;
		width:263px; /*257px*/
		min_height:100px;
		margin:10px 0 0 35px;
		text-align:left;
		background:url(../img/bk_panel_bottom.gif) bottom left no-repeat #dcdbdb;
	}

	* html #frame #content #right #home .panel {
		margin:10px 0 0 20px;
	}

	#frame #content #right #home .panel.red {
		background:url(../img/bk_panel_bottom_red.gif) bottom left no-repeat #f8e7e9;
	}

	#frame #content #right #home .panel.orange {
		background:url(../img/bk_panel_bottom_orange.gif) bottom left no-repeat #fdf0e8;
	}

	#frame #content #right #home .panel.yellow {
		background:url(../img/bk_panel_bottom_yellow.gif) bottom left no-repeat #fef8e5;
	}

	#frame #content #right #home .panel .title {
		display:block;
		overflow:hidden;
		padding:5px 20px 6px 20px;
		margin-bottom:14px;
		font-size:14px;
		font-weight:bold;
		color:#FFFFFF;
		text-decoration:none;
	}

	#frame #content #right #home .panel.red .title {
		background:url(../img/bk_panel_red.gif) top left no-repeat #b70f2a;
	}

	#frame #content #right #home .panel.orange .title {
		background:url(../img/bk_panel_orange.gif) top left no-repeat #e86d1f;
	}

	#frame #content #right #home .panel.yellow .title{
		background:url(../img/bk_panel_yellow.gif) top left no-repeat #fdb913;
	}

	#frame #content #right #home .panel .faqs {
		list-style-type: none;
		list-style: none;
		padding: 0;
		margin: 0;
		list-style-image: none;
	}


	#frame #content #right #home .panel .panel_item {
		margin:10px 20px 10px 20px;
		padding: 0px 0 0 20px;
		color:#000000;
	}

	#frame #content #right #home .panel.red .panel_item {
		background:url(../img/bullet_red.gif) top left no-repeat;
	}

	#frame #content #right #home .panel.orange .panel_item {
		background:url(../img/bullet_orange.gif) top left no-repeat;
	}

	#frame #content #right #home .panel.yellow .panel_item {
		background:url(../img/bullet_yellow.gif) top left no-repeat;
	}

	#frame #content #right #home a {
		text-decoration:underline;
	}

	#frame #content #right #home .panel_item a:hover {
	background:none;
		text-decoration:none;
	}

	#frame #content #right #home .panel .more {
		padding: 0px 0 10px 150px;
/*		background:url(../img/bk_panel_bottom.gif) bottom left no-repeat #dcdbdb;*/
	}

	#frame #content #right #home .panel .more a {
		color:#FFFFFF;
		text-decoration:none;
	}

	#frame #content #right #home .panel .more a:hover {
		background-position:top right;
	}

	#frame #content #right #home .panel.red .more a:hover {
		color:#b70f2a;
	}

	#frame #content #right #home .panel.orange .more a:hover {
		color:#707070;
	}

	#frame #content #right #home .panel.yellow .more a:hover {
		color:#707070;
	}


	#frame #content .panel .btn {
		display:block;
		overflow:hidden;
		width:90px;
		height:17px;
		padding-top:2px;
		text-align:center;
		color:#FFFFFF;
		font-weight:bold;
	}

	#frame #content .panel.red .btn {
		color:#FFFFFF;
		background:url(../img/btn_red.gif) top left no-repeat #b70f2b;
	}

	#frame #content .panel.orange .btn {
		color:#FFFFFF;
		background:url(../img/btn_orange.gif) top left no-repeat #e86d1f;
	}

	#frame #content .panel.yellow .btn  {
		background:url(../img/btn_yellow.gif) top left no-repeat #feb913;
	}



	/* ----------------------------------------------------------------------------- */
	/* > frame > content > right > home > downloads */

	#frame #content #right #home #downloads {
		display:block;
		overflow:hidden;
		width:561px;
		min_height:100px;
		margin:30px 0 10px 35px;
		text-align:left;
		background:url(../img/bk_panel_long_bottom.gif) bottom left no-repeat #dcdbdb;
	}

	* html #frame #content #right #home #downloads {
		margin:30px 0 10px 32px;
	}

	#frame #content #right #home #downloads a {
		text-decoration:none;
	}

	#frame #content #right #home #downloads a:hover {
		text-decoration:none;
	}

	#frame #content #right #home #downloads .title {
		display:block;
		overflow:hidden;
		padding:8px 20px 0 20px;
		margin-bottom:5px;
		background:url(../img/bk_panel_grey.gif) top left no-repeat;
		font-size:14px;
		font-weight:bold;
		color:#b70f2a;
	}

	#frame #content #right #home #downloads .doc {
		display:block;
		overflow:hidden;
		float:left;
		width:100px;
		height:160px;
		margin:0px 10px 10px 10px;
		padding:10px 8px 0 12px;
		background:url(../img/bk_doc.gif) top left no-repeat;
		text-align:center;
		text-decoration:none;
		color:#000000;
	}

	* html #frame #content #right #home #downloads .doc {
		display:block;
		overflow:hidden;
		float:left;
		width:100px;
		height:160px;
		margin:0px 7px 10px 7px;
		padding:10px 10px 0 10px;
		background:url(../img/bk_doc.gif) top left no-repeat;
		text-align:center;
		text-decoration:none;
		color:#000000;
	}

	#frame #content #right #home #downloads .doc:hover {
		/*background:#f8e7e9;*/
		background:url(../img/bk_doc.gif) top right no-repeat;
		text-decoration:none;
	}

	#frame #content #right #home #downloads .doc img {
		border:none;
		margin-bottom:10px;
	}

	#frame #content #right #home #downloads .doc .name {
		text-decoration:underline;
		margin-bottom:3px;
	}

	#frame #content #right #home #downloads .doc .date {
		color:#b70f2a;
		font-size:11px;
		text-decoration:none;
	}

	#frame #content #right #home #downloads .doc .type {
		color:#b70f2a;
		text-decoration:none;
	}
