/* ********** Menu style ************** */
.MainMenu_MenuContainer{ background:transparent; width:100%;}
.MainMenu_MenuBar{}
.MainMenu_MenuIcon{ display: none; padding:0; }
.MainMenu_RootMenuArrow{ display: none; }
.MainMenu_MenuArrow{display: none; }

/*---------Root Menu Separator---------------*/
.MainMenu_MenuBreak{
	
 	display: block;
	margin-bottom:1px; 
	border-top-width: 0px;	
	border-right-width: 0px;	
	border-bottom-width: 0px;	
	border-left-width:0px;	
	background-color: Transparent;
}




.ModuleTitle_MenuItemSel{

	background-color: transparent;
}

.MainMenu_MenuItemSel{
	background-color: transparent;
}

/*---------Sub Menu style---------------*/
.MainMenu_MenuItem {

	font-family: verdana;
	font-weight: normal; 
	color:#4286b5;
	font-size:11px;
	padding:5px 30px 5px 13px;
	width: auto;
	background-repeat: repeat-x;
	background-position: bottom;
	border:0px #000000 solid; 
	border-width:0px 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #4286b5;



}



.MainMenu_submenuitembreadcrumb{

	font-family: verdana;
	font-weight: normal; 
	color:#EAEAEA; 
	font-size:11px;
	padding:5px 30px 5px 13px;
	background-repeat: repeat-x;
	background-position: bottom;
	border:0px #000000 solid; 
	border-width:0px 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #4286b5;
}
	

.MainMenu_submenuitemsel{
	font-family: verdana;
	font-weight: normal; 
	color:orange;
	font-size:11px;
	padding:5px 30px 5px 13px;
	background-repeat: repeat-x;
	background-position: bottom;
	background-color:#FFFFFF;
	border:0px #000000 solid; 
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #4286b5;
}


	
.MainMenu_SubMenu{
	z-index:1000;
	background-color:#fff;
	font-size:11px;
	filter:alpha(opacity=90);
	
	opacity: .90;
	-moz-opacity: .90;
	margin-top: 0px;
	margin-left: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-left-style: dotted;
	border-top-color: #DCDCDC;
	border-right-color: #DCDCDC;
	border-left-color: #DCDCDC;
}

	


/*---------Root/tab1 Menu style---------------*/
.rootmenuitem TD{
	padding:0px 10px 0px 10px;
	font-family: verdana;
	font-size:11px;
	font-weight: normal; 
	color:#4286b5; 
	text-align: center;

	margin:0;
}

.rootmenuitem TD DIV{ 
	background-position: bottom right; 
	background-repeat: no-repeat;
	margin:-1px 0 -26px 0; 
	padding:0;  
	_margin:-13px 0;
}

.rootmenuitem TD DIV DIV{ 
	background-position: bottom left; 
	background-repeat: no-repeat; 
	margin:-1px 0 -26px 0; 
	padding:0 11px; 
	_margin:-13px 0;
}

.rootmenuitem TD DIV DIV DIV{ 
	color:#FFFFFF; 
	background-image:url(http://www.caliberpoint.com/caliber/Portals/_default/Skins/MainSkin/images/spacer.gif); 	
	background-position: bottom center; 
	background-repeat:repeat-x; 
	font-size:11px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: 900; 	
	padding: 11px 9px 0px 7px; 
	height:39px; 
	line-height:48px;  
	margin: -12px -1px 10px -1px;
	_ padding: 8px 9px 0px 7px;
	_margin:-19px -1; 
	_line-height:2.7em; 

}

/*-- Mouse Hover styles  --*/        
.rootmenuitembreadcrumb TD{
	padding:0px 10px 0px 10px;
	font-family: verdana;
	font-size:11px;
	font-weight: normal; 
	color:#4286b5; 
	background-image:url();
	background-repeat: repeat-x;
	text-align: center;

	margin:0;

}

.rootmenuitembreadcrumb TD DIV{ 
	background-image:url(); 	
	background-position: bottom left; 
	background-repeat: no-repeat;  
	margin:-1px 0 -26px 0; 
	padding:0;  
	_margin:-13px 0;
}

.rootmenuitembreadcrumb TD DIV DIV{ 
	background-image:url(); 	
	background-position:bottom right; 
	background-repeat: no-repeat; 
	margin:-1px 0 -26px 0; 
	padding:0 11px;  
	_margin:-13px 0;
}

.rootmenuitemselected TD DIV DIV DIV{ 
	color:white;
	background-image:url(); 
	background-position: bottom center; 	
	background-repeat:repeat-x; 
	font-size:11px;	
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: 900; 
	padding: 11px 9px 0px 7px; 	
	height:39px; 
	line-height:48px; 
	margin: -12px -1px 10px -1px;
	_ padding: 8px 9px 0px 7px;
	_margin:-19px -1; 
	_line-height:2.7em; 

}



/*-- Selected Tab styles          --*/
.rootmenuitemselected TD{ 
	padding:0px 10px 0px 10px;
	font-family: verdana;
	font-size:11px;
	font-weight: normal; 
	color:orange; 
	background-image:url();
	background-repeat: repeat-x;
	text-align: center;
	
	margin:0;
}

.rootmenuitemselected TD DIV { 
	background-image:url(); 	
	background-position: bottom left; 
	background-repeat: no-repeat; 
	margin:-1px 0 -26px 0; 
	padding:0;  
	_margin:-13px 0;
}

.rootmenuitemselected TD DIV DIV{ 
	background-image:url(); 	
	background-position:bottom right; 
	background-repeat: no-repeat; 
	margin:-1px 0 -26px 0; 
	padding:0 11px;  
	_margin:-13px 0;
}

.rootmenuitembreadcrumb TD DIV DIV DIV{ 
	color:#4f7d87;			
	background-image:url(); 
	background-position: bottom center; 	
	background-repeat:repeat-x; 
	font-size:11px;	
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: 900; 
	padding: 11px 9px 0px 7px;
	height:41px; 	line-height:48px; 
	margin: -12px -1px 10px -1px;
	_ padding: 8px 9px 0px 7px;
	_margin:-19px -1; 
	_line-height:2.7em; 
}

/* Opera */


@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0)
{
.rootmenuitem TD DIV DIV DIV{ 
	color:#FFFFFF;         background-image:url(); 	
	background-position: bottom center; 
	background-repeat:repeat-x; 
	font-size:11px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: 900; 	
	padding: 11px 9px 0px 7px; 
	height:39px; 
	line-height:41px;  
}


.rootmenuitemselected TD DIV DIV DIV { 
	color:#4f7d87;		background-image:url(); 
	background-position: bottom center; 	
	background-repeat:repeat-x; 
	font-size:11px;	
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: 900; 
	padding: 11px 9px 0px 7px; 	
	height:39px; 
	line-height:41px; margin:  
}


.rootmenuitembreadcrumb TD DIV DIV DIV{ 
	color:#4f7d87;		background-image:url(); 
	background-position: bottom center; 	
	background-repeat:repeat-x; 
	font-size:11px;	
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: 900; 
	padding: 11px 9px 0px 7px;
	height:39px; 	line-height:41px; margin:  
}

}


.login,a.login:link,a.login:active,a.login:visited,.login{	
color:#4286b5;	
text-decoration:none;	
font-weight:normal;	
font-size:12px;	
font-family: verdana; 
background-image: url(http://www.caliberpoint.com/caliber/Portals/_default/Skins/MainSkin/images/padlock.gif);	
background-repeat: no-repeat;	
background-position: left center;	
height:16px; padding: 3px 0px 3px 28px; 
margin: 0 0px 0 3px;
}

a.login:hover{	
color:orange;	
text-decoration:none;	
font-weight:normal;	
font-size:12px;	
font-family: verdana; 
background-image: url(http://www.caliberpoint.com/caliber/Portals/_default/Skins/MainSkin/images/padlock-hov.gif);	
background-repeat: no-repeat;	
background-position: left center;	
height:16px; 
padding: 3px 0px 3px 28px; 
margin: 0 0px 0 3px;

}


.user,a.user:link,a.user:active,a.user:visited,.user{	
color:#4286b5;	
text-decoration:none;	
font-weight:normal;	
font-size:12px;	
font-family: verdana;	
background-image: url(http://www.caliberpoint.com/caliber/Portals/_default/Skins/MainSkin/images/user.gif);	
background-repeat: no-repeat;	
background-position: left center;	
height:16px; 
padding: 3px 0px 3px 28px;
margin: 0 0px 0 3px;
}


a.user:hover{	
color:orange;	
text-decoration:none;	
font-weight:normal;	
font-size:12px;	
font-family:verdana;	
background-image: url(http://www.caliberpoint.com/caliber/Portals/_default/Skins/MainSkin/images/user-hov.gif);	
background-repeat: no-repeat;	
background-position: left center;	
height:16px; 
padding: 3px 0px 3px 28px;
margin: 0 0px 0 3px;
}



