/*
	Exweb Provider Matrix CSS
	Mike Hearfield
	December 2006
*/
	/* override standard.css ul li behaviour */
	ul li {background-image:none; list-style-position:outside; }

	#div_matrixOuter{clear:both; position:relative; width:610px; z-index:1; clear:both; padding:0px; margin:0px;}
		#div_matrixOuter ul{list-style:none; list-style-image:none; margin:0px; padding:0px;}
			#div_matrixOuter ul li {padding:0px; margin:0px;}
		#div_matrixOuter h2{height:30px; line-height:28px; padding:0px 5px 0px 0px; margin:0px;}
			#matrixSubTitle{text-align:right; font-weight:bold;}
	.div_matrixTab{display:none; position:relative; height:358px; overflow:hidden; z-index:3;}
		.div_matrixTab.visible{display:block; border:1px solid #CCCCCC;}
	.div_matrixSubTab{clear:both; display:none; position:absolute; height:352px; overflow:auto; top:0px; left:307px; width:295px; z-index:5; padding:3px; border:none; border-left:1px solid #0099cc;}
		.div_matrixSubTab.visible{display:block;}
			.div_matrixSubTab p{margin:0px 0px 10px 0px !important; padding:0px;}
			


/* Main (top) tabs */			
	#links_outerMatrix{height:28px; display:block; z-index:10; background-color:#FFFFFF;}
		#links_outerMatrix li{float:left; height:28px; overflow-x:hidden; }
		#links_outerMatrix li a{display:block; height:28px; line-height:28px; text-decoration:none; text-align:center; color:#FFFFFF; font-size:85%; font-weight:bold; background:url(../../images/menu/menu_bg.jpg) 0 0px no-repeat; cursor:default; }
			#links_outerMatrix li a:hover, #links_outerMatrix li a.selected{background-position:0 -50px; color:#FFFFFF; }
			#tab1, #tabLink_1{width:50px} /* term */
			#tab2, #tabLink_2{width:55px} /* ciwol */
			#tab3, #tabLink_3{width:43px} /* ip */
			#tab4, #tabLink_4{width:70px} /* pensions */
			#tab5, #tabLink_5{width:70px} /* annuities */
			#tab6, #tabLink_6{width:60px} /* bonds */
			#tab7, #tabLink_7{width:95px} /* mortgage prot */
			#tab8, #tabLink_8{width:75px} /* equity release */
			#tab9, #tabLink_9{width:50px} /* PMI */
			#tab10, #tabLink_10{width:42px} /* GI */

/* Secondary links */
	.links_innerMatrix{position:relative; width:295px; z-index:7; margin-top:-1px;}
	.links_innerMatrix li{clear:both;}
		.links_innerMatrix li a{float:left; width:295px; height:26px; text-decoration:none; line-height:26px; color:#006699; padding:0px 5px 0px 5px; border:1px solid #FFFFFF; cursor:default;}
			.links_innerMatrix li a:hover, .links_innerMatrix li a.selected{width:298px; background:#FFFFFF url(../../images/matrix/matrix_link_bg.jpg) 0 0 repeat-y; border:1px solid #006699; border-left:none; border-right:none; z-index:20; color:#FFFFFF; text-decoration:none; }