/* Stylesheet for IMA template */

/* red : #d10000 */

#locator div,
#locator div a,
#mainNav li a:hover,
#mainNav li a.act,
#mainNav li a.cur,
#subNav li a.cur,
#subNav li li li a.level3:hover, 
#subNav li a.act,
#subNav li li a.cur,
#subNav li li a.act,
#rightCol .ctArea a,
#midCol .ctArea a,
#midCol h2,
#midCol h2 a,
#langNav li a:hover, 
#langNav li a.act, 
#langNav li a.cur,
#metaNav li a:hover,
#metaNav li a.act,
#metaNav li a.cur{
	color:#d10000;
}

#midCol .ctArea .fce3colsLevel2 div.links a {
	/*color:#828282;*/
	color: #4d4d4d;
	background:url("../../images/arrow_ima.png") no-repeat scroll 0 8px transparent
}

#subNav li a:hover {
	background-image:url("../../images/subnav_bg_ima_lvl1_hover.png");
}

#subNav li.curHasSub a,
#subNav li a.act {
	background:url("../../images/subnav_bg_ima_lvl1_act.png") no-repeat scroll 21px 10px transparent;
}



#subNav li li a.level2:hover {
	background:url("../../images/subnav_bg_lvl2_ima_hover.png") no-repeat scroll 1px 7px transparent;
}

#rightCol #serviceNav li.home a:hover {
	background-image: url(../../images/servicenav_bg_home_hover_ima.png);
}

#rightCol #serviceNav li.fav a:hover {
	background-image: url(../../images/servicenav_bg_fav_hover_ima.png);
}

#rightCol #serviceNav li.contact a:hover {
	background-image: url(../../images/servicenav_bg_contact_hover_ima.png);
}

#rightCol #serviceNav li.sitemap a:hover {
	background-image: url(../../images/servicenav_bg_sitemap_hover_ima.png);
}

#rightCol #serviceNav li.print a:hover {
	background-image: url(../../images/servicenav_bg_print_hover_ima.png);
}

#rightCol #portal p a:hover {
	background: url(../../images/portal_submit_hover_ima.png) no-repeat 0 0;
}

#rightCol h2 {
	background-image:url(../../images/rightcol_bg_header_ima.png);
}

#rightCol .ctArea h2 a {
	color:#FFF;
	background-image:none;
	font-size:14px;
	padding-left:0px;
}

#head h1 a {
	background-image:url(../../images/logo_ima.png);
	left:655px;
	height:47px;
}

#feintoolMember {
	/*background:url("../../images/memberOfTheFeintoolGroup.png") no-repeat scroll 0 0 transparent;*/
	left:20px;
	position:relative;
	top:62px;
	width:200px;
}

#feintoolMember a{
	height:20px;
	width:200px;
	position:relative;
	left:20px;
	text-indent:-9999px;
	background:url("../../images/memberOfTheFeintoolGroup.png") no-repeat scroll 0 0 transparent;
	display:block;
}

#midCol .fce3colsLevel2 a:hover,
#midCol .ctAreaTop .topContentBox .topContentBoxInnerWrap .topContentBoxInnerWrapMore a:hover {
	background-image:url(../../images/3col_lvl2_arrow_hover_ima_bg.gif);

}

#subNav li li a.cur,
#subNav li li a.act {
	background: url(../../images/subnav_bg_lvl2_act_ima.png) no-repeat 0px 8px;
}

#subNav li a.cur {
	background-image:url(../../images/subnav_bg_lvl1_act_ima.png);
}


