@import url("layout/basic.css");

/* First level border */
.zpMenu-horizontal-mode .zpMenu-item,
.zpMenu-vertical-mode .zpMenu-item,
.zpMenuContainer .zpMenuContainer .zpMenu-item {
	border: 1px solid #000000;
}

.zpMenu-vertical-mode .zpMenu-item {
	border-bottom: none;
}

/* Set border for drop down menu - Pravesh */
.zpMenuContainer .zpMenuContainer {
	border: 1px solid #7a99dc;
}



/* first level border */
.zpMenu-vertical-mode .zpMenu-item-last {
	border-bottom: 1px solid #3399FF;
}

/* Top horizontal - clip right border so left/right 2px not formed */
.zpMenu-horizontal-mode .zpMenu-item {
	border-right:none;
}
/* Top horizontal - add right most border */
.zpMenu-horizontal-mode .zpMenu-item-last {
	border-right: 1px solid #3399FF;
}

/* Sub level borders left and right */
.zpMenuContainer .zpMenuContainer .zpMenu-item {
	border-top:none;
}

/* Sub level borders First item - define TOP border */
.zpMenuContainer .zpMenuContainer .zpMenu-item-first {
	border-top:  1px solid #3399FF;
}

/* Default Background Color of Top menu items - Pravesh */
.zpMenuContainer .zpMenu-item {
	background: none;
}

/* Default Background Color of ALL menu items - Pravesh */
.zpMenuContainer .zpMenuContainer .zpMenu-item {
	background: #ffffff;
}

/* Second and higher level menu  - Pravesh */
.zpMenuContainer .zpMenuContainer .zpMenuContainer .zpMenu-item {
	background: #bdcad0;
}

.zpMenuContainer .zpMenuContainer .zpMenuContainer .zpMenu-item-collapsed  {
	background-image: url("icon/arrow_left_black.gif");
	background-repeat: no-repeat;
	background-position: center left;
}

.zpMenuContainer .zpMenuContainer .zpMenuContainer .zpMenu-item-selected {
	background: #ffffff;
}

.zpMenuContainer .zpMenuContainer .zpMenuContainer  .zpMenu-item-expanded  {
	background: url("icon/arrow_left_black.gif") #ffffff no-repeat center left;
}
/* ************************************************ */


/* Current selected items in top horizontal menu*/
.zpMenuContainer .zpMenuContainer .zpMenu-item-selected{
   background: #bdcad0;
}

/* change top menu color onmouseover - Pravesh */
.zpMenuContainer .zpMenu-item-selected {
   background: #566079;
}

/* All hrefs in the Menu color black */
.zpMenu-top .zpMenu-label, 
.zpMenu-top a{
	color:#bdcad0;
}

.zpMenu-item table.zpMenu-table {
	font: 18px "Arial", "Verdana", sans-serif;
}

/* The arrow that shows up when there's a sub-menu */
.zpMenuContainer .zpMenuContainer .zpMenu-item-collapsed  {
	background-image: url("icon/arrow_right_black.gif");
	background-repeat: no-repeat;
	background-position: center right;
}

/* The arrow that shows up when there's a sub-menu and the item is hovered*/
.zpMenuContainer .zpMenuContainer .zpMenu-item-expanded  {
	background: url("icon/arrow_right_black.gif") #bdcad0 no-repeat center right;
}
/* Override previously defined background defined in this css for HR */
.zpMenuContainer .zpMenu-item-hr,
.zpMenuContainer .zpMenuContainer .zpMenu-item-hr {
	padding:0;
	margin:0;
	border:none;
	background:black;
}

/* Menu Font size , face, color - Pravesh */
 .zpMenuContainer .zpMenu-item { 
	border-left:  thin none #bdcad0;
	border-left-width: 1px;
	border-right: thin none #bdcad0;  
	border-right-width: 1px;
	border-top:  thin none #bdcad0;
	border-top-width: 1px;
	border-bottom: thin none #bdcad0;
	border-bottom-width: 1px;
 
   }
 .zpMenuContainer .zpMenu-item-selected { 
	border-left:  thin solid #779CE2;
	border-left-width: 1px;
	border-right: thin solid #779CE2;  
	border-right-width: 1px;
	border-top: thin solid #779CE2;
	border-top-width: 1px;
	border-bottom: thin none #779CE2;
	border-bottom-width: 1px;
}

 
 .zpMenuContainer .zpMenuContainer .zpMenu-item { border-style:none; }
 .zpMenuContainer .zpMenu-item .zpMenu-label { font-family:Verdana; font-size:11px; color:white; }
 .zpMenuContainer .zpMenu-item a { font-family:Verdana; }
 .zpMenuContainer .zpMenuContainer .zpMenu-item .zpMenu-label { font-family:Verdana; }
 .zpMenuContainer .zpMenuContainer .zpMenu-item a { font-family:Verdana; color:#2a5484; text-decoration:none; }
 
 .zpMenuContainer .zpMenuCust0 { border-style:none; }
 .zpMenuContainer .zpMenuContainer .zpMenuCust0 { border-style:none; }
 .zpMenuContainer .zpMenuCust0 .zpMenuContainer { border-style:none; }
 .zpMenuContainer .zpMenuContainer .zpMenuCust0 .zpMenuContainer { border-style:none; }
 .zpMenuContainer .zpMenuCust0 .zpMenu-label { font-family:Arial; }
 .zpMenuContainer .zpMenuCust0 a { font-family:Arial; }
 .zpMenuContainer .zpMenuContainer .zpMenuCust0 .zpMenu-label { font-family:Arial; }
 .zpMenuContainer .zpMenuContainer .zpMenuCust0 a { font-family:Arial; }
 
 .zpMenuContainer .zpMenuCust31 { border-style:none; }
 .zpMenuContainer .zpMenuContainer .zpMenuCust31 { border-style:none; }
 .zpMenuContainer .zpMenuCust31 .zpMenu-label { font-family:Arial; }
 .zpMenuContainer .zpMenuCust31 a { font-family:Arial; }
 .zpMenuContainer .zpMenuContainer .zpMenuCust31 .zpMenu-label { font-family:Arial; }
 .zpMenuContainer .zpMenuContainer .zpMenuCust31 a { font-family:Arial; }

.myNewTextColor {
	color: #EC8A30;
}

.myNewTextColorOver {
	color: #ffffff;
}

