.moduletable, .moduletable td{
	margin:0 0 0 1px !important;
	padding:0 !important;
	border-collapse:collapse
}

.icru_menu, .icru_menu td{
	margin:0 !important;
	padding:0 !important;
	border-collapse:collapse;
}

.icru_menu a{
	/*====================================================
	CSS here affects all menu item anchors (parentItem,
	subItem_1, subItem_2, etc..)
	Settings here can be overriden by adding css to other
	anchor classes - eg, to override font of sub item 1:
	.icru_menu .subItem_1 {
		font-familiy: sans-serif;
		font-size: 15px;
	}
	======================================================*/
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	font-size			: 10px;
    font-weight			: normal;
	font-style			: normal;
    /*width				: 160px;*/
	text-decoration		: none;
    display				: block;
    white-space			: normal;
    position			: relative;
	border				: 1px solid White;
	padding				: 5px 15px 5px 15px;
	margin				: -1px 0px 0px 0px; /*-1 px stops adjacent borders looking like 2 pixels width*/
	background-repeat	: no-repeat
}

#infinity_menu_1-0	{ width:62px !important; background:url(/templates/icru_home/images/navHome.jpg) no-repeat top left }
#infinity_menu_1-1	{ width:76px !important; background:url(/templates/icru_home/images/navAboutICRU.jpg) no-repeat top left }
#infinity_menu_1-2	{ width:96px !important; background:url(/templates/icru_home/images/navCommissioners.jpg) no-repeat top left }
#infinity_menu_1-3	{ width:69px !important; background:url(/templates/icru_home/images/navCurrentProgram.jpg) no-repeat top left }
#infinity_menu_1-4	{ width:62px !important; background:url(/templates/icru_home/images/navReports.jpg) no-repeat top left }
#infinity_menu_1-5	{ width:92px !important; background:url(/templates/icru_home/images/navRelatedOrgs.jpg) no-repeat top left }
#infinity_menu_1-6	{ width:80px !important; background:url(/templates/icru_home/images/navNews.jpg) no-repeat top left }
#infinity_menu_1-7	{ width:92px !important; background:url(/templates/icru_home/images/navContactICRU.jpg) no-repeat top left }


.icru_menu .menuCont_1{
background-color	: #fff;
/* Un comment this line if you want opacity */
Filter: Alpha(Opacity=95);
-moz-opacity:.95;
opacity:.95;
width:100%;
}

.icru_menu .menuCont_2{
background-color: #ffffff;
/* Un comment this line if you want opacity */
Filter: Alpha(Opacity=95);
-moz-opacity:.95;
opacity: .95;
width:100%;
}

.icru_menu .parentItem img,
.icru_menu .parentItem-active img{
    position: absolute;
    top: 0px;
    border: 0;
}
.icru_menu .rgtImg {
	position: relative;
    margin-top: 5px;
    right: 4px;
    border: 0;
}
.icru_menu .lftImg {
	position: relative;
	margin-top: 2px;
    border: 0;
}

.icru_menu .parentItem, 
.icru_menu .parentItem:hover, 
.icru_menu .parentItem-active,
.icru_menu .parentItem-active:hover {
	display:block;
	float:left;
	height:23px;
	text-indent:-9999px;
	border:0
}

.icru_menu .parentItem:link,
.icru_menu .parentItem:visited {
	/*background-color	: #ff9b37;*/   /*.menuCont classes deal with the background color beacuse it makes opacity possible*/
	color				: #ffffff;
	font-weight: bold;
}

.icru_menu .parentItem:hover,
.icru_menu .parentItem-active {
	background-color	: #ffcc66;
	color				: #000000 !important;
	background-position:0 -23px !important
}
.icru_menu .parentItem:active {
	/*background-color	: #ee5500;*/   /*.menuCont classes deal with the background color beacuse it makes opacity possible*/
	color				: #ffffff !important;
}
.icru_menu .subItem_1 img, .icru_menu .subItem_2 img,
.icru_menu .subItem_1-active img, .icru_menu .subItem_2-active img{
    position: absolute;
    top: 0px;
    border: 0;
}

.icru_menu .subItem_1, .icru_menu .subItem_1-active{
	background-image	: url(images/default/menu_orange_bgr.png);
	/*width: 160px;*/
}

.icru_menu .subItem_2, .icru_menu .subItem_2-active{
	background:#fff;
	/*background-image	: url(images/default/menu_blue_bgr.png);*/
	border:1px dotted #0c5a97;
	border-width:1px 0;
}
 .icru_menu .subItem_2 span{
 	display:block;
	padding:2px 0 3px 5px;
}

.icru_menu .subItem_1, .icru_menu .subItem_2 {
	color: #0c5a97 !important;
}


.icru_menu .subItem_1:hover, .icru_menu .subItem_2:hover,
.icru_menu .subItem_1-active, .icru_menu .subItem_2-active,
.icru_menu .subItem_1-active:hover, .icru_menu .subItem_2-active:hover{
	/*.menuCont classes deal with the background color beacuse it makes opacity possible*/
	color: #000000 !important;
	/*width: 160px; This had to be added to stop menu from shrinking on hover - GT 22/08/2005*/
}


.icru_menu .subItem_1-active,
.icru_menu .subItem_1-active:hover,
.icru_menu .subItem_1:hover{
    background-color	: #ffcc66;	
}


.icru_menu .subItem_2-active,
.icru_menu .subItem_2-active:hover,
.icru_menu .subItem_2:hover{
    background-color	: #e7e7e7;	
}



.icru_menu .section {
	background:#fff;
    border: 1px solid #dedede;
	padding:8px 10px;
    position: absolute;
	top:27px;
    visibility: hidden;
    z-index: -1;
}


* html .icru_menu td { position: relative; } /* ie 5.0 fix */