/*HORIZONTAL NAV*/
/*Setup*/
	.Nav-x {
	width:756px;
	height:4.7em;
	float:left;
	font-weight: bold;
}

/*LEVEL 1*/
	.Nav-x ul {margin:0; padding:0; font-size:1.6em } 
	.Nav-x li {display:inline}
	.Nav-x li a {color:#fff; padding:5px 10px 5px 10px; margin:0; float:left;  background:url(images/navbg.gif) repeat-y #007abc; height:2.9em;text-align:center; font-size:0.8em; text-decoration:none; }

/*States*/
/*'Selected' (HAS child elements)*/
	.Nav-x ul li.ParentSelected a {padding:6px 17px ;font-weight:bold;background-color:#fff;color:#000;}
/*'Selected' (NO child elements)*/
	.Nav-x ul li.Selected a {padding:6px 15px; font-weight:bold; background-color:#fff;}
	
	.Nav-x li a:hover {background: url(images/navbg.gif) repeat-y #646464; text-decoration:underline }
	.Nav-x a:visited {} 
	.Nav-x a:active {} 

	li.home a, li.home_on a{width: 54px;}
	li.have a, li.have_on a{width: 128px; background-color:#0060a8; color:#ffec48 }
    li.empls a, li.empls_on a{width: 84px; }
	li.pros a,  li.pros_on a {width: 109px;}
	li.expt a, li.expt_on a {width: 98px; }
	li.case a,  li.case_on a{width: 90px;}
	li.links a,  li.links_on a {width: 53px;}
	
	li.home_on a, li.have_on a, li.empls_on a, li.pros_on a, li.expt_on a, li.case_on  a, li.links_on a, li.home_on a:hover, li.have_on a:hover, li.empls_on a:hover, li.pros_on a:hover, li.expt_on a:hover, li.case_on  a:hover, li.links_on a:hover { background:none repeat-y #ffffff; color:#000; text-decoration:none}


/*VERTICAL NAV*/

/*setup*/
	.Nav-y {line-height: 1.5em; font-size:1.2em; font-weight: bold; }
	.Nav-y .Top {background:#fff url(images/master/navigation/Vnav_top.gif) no-repeat;height:10px;border-bottom: 1px solid #fff;display: none;}
	.Nav-y .Body .Content {}
	.Nav-y .Body ul li {vertical-align: bottom;width:100%;}

/*keep width IE 5.5/6*/

/*LEVEL 1*/
/*default*/
	.Nav-y .Body ul li a 
	{padding:0 0 1px 10px; display: block;background: #007abc; text-decoration: none; color:#fff; border-bottom: 1px solid #fff;}

/*'Selected' (NO child elements)*/
	.Nav-y .Body ul li.Selected a {background: #fff;color: #000;font-weight:bold;}

/*'ParentSelected' (HAS child elements)*/
	.Nav-y .Body ul li.ParentSelected a {background: #fff no-repeat 90% 50%; color: #000; font-weight:bold  }

/*States*/
	.Nav-y .Body ul li.ParentSelected a:hover { text-decoration:underline; }
	.Nav-y .Body ul li.Selected a:hover {text-decoration: none;}
	.Nav-y .Body ul li a:hover {text-decoration: underline; background-color: #646464; color: #FFF;}

/*LEVEL 2*/
/*default*/
	.Nav-y .Body ul li.ParentSelected ul li a
	{
	background: url(images/sub_list_bg.gif) left no-repeat #fff;padding: 3px 0 4px 28px;font-weight:normal;line-height:1.3em;color:#007abc;border-top: 1px solid #ccc;list-style-position: inside;list-style-type: square;
}

/*'Selected' (Selected - NO child elements)*/
	.Nav-y .Body  ul li.ParentSelected ul li.Selected a {font-weight:bold; color:#555; background-color: #FFF;}

/*'ParentSelected' (Selected - HAS child elements)*/
	.Nav-y .Body ul li.ParentSelected ul li.ParentSelected a {font-weight:normal;}

/*States*/
	.Nav-y .Body ul li.ParentSelected ul li a:hover{}
	.Nav-y .Body ul li.ParentSelected ul li a:visited{}
	.Nav-y .Body ul li.ParentSelected ul li a:active{}

/*LEVEL 3*/
/*default*/

	.Nav-y .Body ul li.ParentSelected ul li.ParentSelected ul li a
	{font-weight:normal; padding-left: 42px; color:#555; background: #EFEFEF url(images/master/navigation/nav_y_Bullet_grey.gif) no-repeat 28px;}

/*'Selected' (Selected - NO child elements)*/
	.Nav-y .Body ul li.ParentSelected ul li.ParentSelected ul li.Selected a {font-weight:bold; color:#555; background-color: #FFF;}

/*'ParentSelected' (Selected - HAS child elements)*/
	.Nav-y .Body ul li.ParentSelected ul li.ParentSelected ul li.ParentSelected a{font-weight:bold;}

/*States*/
	.Nav-y .Body ul li.ParentSelected ul li.ParentSelected ul li a:hover{}
	.Nav-y .Body ul li.ParentSelected ul li.ParentSelected ul li a:visited{}
	.Nav-y .Body ul li.ParentSelected ul li.ParentSelected ul li a:active{}

/*LEVEL 4*/
	.Nav-y .Body ul li.ParentSelected ul li.ParentSelected ul li.ParentSelected ul li a
	{font-weight:normal; color:#555; background: #EFEFEF url(images/master/navigation/nav_y_Bullet_grey.gif) no-repeat 42px; padding-left:56px;}

/*'Selected' (Selected - NO child elements)*/
	.Nav-y .Body ul li.ParentSelected ul li.ParentSelected ul li.ParentSelected ul li.Selected a {font-weight:bold; color:#555; background-color: #FFF;font-size:1.1em;}

/*States*/
	.Nav-y .Body ul li.ParentSelected ul li.ParentSelected ul li.ParentSelected ul li a:hover{}
	.Nav-y .Body ul li.ParentSelected ul li.ParentSelected ul li.ParentSelected ul li a:visited{}
	.Nav-y .Body ul li.ParentSelected ul li.ParentSelected ul li.ParentSelected ul li a:active{}
	
/*FOOTER/BOTTOM AREA*/
	.Nav-y .Bottom { background: transparent url(images/master/navigation/nav_y_Bottom.gif) repeat-x; height: 16px;}
	
	.cms-text_home ul {margin:0 0 0 10px;}
	.cms-text_home ul li {margin:3px 8px; padding:8px 8px 8px 15px; list-style:none; color:#000; background: url(images/blue_bullet.gif) top left no-repeat; color:#007abc; font-weight:bold}
	
	.cms-text ul {margin:0 0 0 10px;}
	.cms-text ul li {margin:3px 8px; padding:8px 8px 8px 15px; list-style:none; color:#000; background: url(images/blue_bullet.gif) top left no-repeat;}
	
	.cms-text ul ul {margin:0 0 0 10px;}
	.cms-text ul ul li {margin:3px 8px; padding:8px 8px 8px 15px; list-style:none; color:#000; background: url(images/blue_subbullet.gif) top left no-repeat;}
	
	.cms-text ol {margin:0 0 0 18px;}
	.cms-text ol li {margin:3px 8px; padding:8px 0; color:#000}
	
#outer .wrapper .pageBody .inner .cms-text .cms-profile-a .title a {color: #FFFFFF;}
.threepanel .buttonlink:hover { background:none !important}

.box .top h4 a:hover{font-size:1.1em;font-weight:bold;color:#fff;padding:7px 8px 7px 1px;width:130px;text-decoration:none; background:none;}

.box .content IMG:hover  { background:none !important}