/* typeface specification */

.bodytext

{

    font-family: verdana, geneva, arial, helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
	margin-bottom: 0px;
    margin-top: 0px;
	color: #4E4B4A;
	line-height: 1.4

}
.genericbodyheader {
	MARGIN-TOP: 0px; FONT-WEIGHT: 700; FONT-SIZE: 11px; MARGIN-BOTTOM: 0px; COLOR: #365481; FONT-STYLE: normal; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif
}

.genericbodytext
{
    font-family: verdana, geneva, arial, helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
	margin-bottom: 0px;
    margin-top: 0px;
	color: #4E4B4A;
	line-height: 1.4
}


.newhometext
{
    font-family: verdana, geneva, arial, helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
	margin-bottom: 0px;
    margin-top: 0px;
	color: #4E4B4A;
	line-height: 1.4
}

.newhomeorangetext
{
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	margin-bottom: 0px;
	margin-top: 0px;
	color: #FF9900;
	
}

.genericform {
	MARGIN-TOP: 0px; FONT-SIZE: 10px; MARGIN-BOTTOM: 0px; COLOR: #666666; FONT-STYLE: normal; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif
}


.genericbodybold {
	MARGIN-TOP: 0px; FONT-WEIGHT: 700; FONT-SIZE: 11px; MARGIN-BOTTOM: 0px; COLOR: #666666; FONT-STYLE: normal; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif
}

h2 { color: #FF9900; font-style: normal; font-weight: 700; font-size: 11px; font-family: verdana, geneva, arial, helvetica, sans-serif; margin-top: 0px; margin-bottom: 0px }
h3 { font-family: verdana, geneva, arial, helvetica, sans-serif; font-size: 11px; font-weight: 700; font-style: normal; margin-bottom: 0px; margin-top: 0px; color: #365481; line-height: 1.4; }


.newhomefootertext
{
    font-family: verdana, geneva, arial, helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
	margin-bottom: 0px;
    margin-top: 0px;
	color: #4E4B4A;
	line-height: 1.4
}

.newhomemenutext
{
    font-family: verdana, geneva, arial, helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
	margin-bottom: 0px;
    margin-top: 0px;
	color: #7A99DC;
}

.newhomebluemenutext
{
    font-family: verdana, geneva, arial, helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
	margin-bottom: 0px;
    margin-top: 0px;
	color: #79A8CD;
}

.newhomeorangetext
{
    font-family: verdana, geneva, arial, helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
	margin-bottom: 0px;
    margin-top: 0px;
	color: #EC8A30;
}

.newhomebluetext
{
    font-family: verdana, geneva, arial, helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
	margin-bottom: 0px;
    margin-top: 0px;
	color: #003864;
}

.newcontheader
{
    font-family: verdana, geneva, arial, helvetica, sans-serif;
    font-size: 12px;
	font-weight: 700;
    font-style: normal;
	margin-bottom: 0px;
    margin-top: 0px;
	color: #2A5485;
}

.bluetext

{

    font-family: verdana, geneva, arial, helvetica, sans-serif;

    font-size: 11px;

    font-style: normal;

	margin-bottom: 0px;

    margin-top: 0px;

	color: #6E8AB2;

}


.newcontmenutext
{
    font-family: verdana, geneva, arial, helvetica, sans-serif;
    font-size: 11px;
	font-weight: 700;
    font-style: normal;
	margin-bottom: 0px;
    margin-top: 0px;
	color: #B4B4B4;
	line-height: 2.0
}

A:link {
	COLOR: #6e8ab2; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #6e8ab2; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #365481; TEXT-DECORATION: underline
}
A:active {
	COLOR: #6e8ab2; TEXT-DECORATION: underline
}


/* link class specification */

A.newhomelink:link { color: #FFFFFF; text-decoration: none; }
A.newhomelink:visited { color: #FFFFFF; text-decoration: none; }
A.newhomelink:hover { color: #C5D5EF; text-decoration: none; }
A.newhomelink:active { color: #FFFFFF; text-decoration: none; }

A.newhomebluelink:link { color: #79A8CD; text-decoration: none; }
A.newhomebluelink:visited { color: #79A8CD; text-decoration: none; }
A.newhomebluelink:hover { color: #AEC6D9; text-decoration: none; }
A.newhomebluelink:active { color: #79A8CD; text-decoration: none; }

A.newhomebluelink2:link { color: #003864; text-decoration: none; }
A.newhomebluelink2:visited { color: #003864; text-decoration: none; }
A.newhomebluelink2:hover { color: #4D7493; text-decoration: none; }
A.newhomebluelink2:active { color: #003864; text-decoration: none; }

A.newhomefooterlink:link { color: #4E4B4A; text-decoration: none; }
A.newhomefooterlink:visited { color: #4E4B4A; text-decoration: none; }
A.newhomefooterlink:hover { color: #838181; text-decoration: none; }
A.newhomefooterlink:active { color: #4E4B4A; text-decoration: none; }

A.newcontmenulink:link { color: #B4B4B4; text-decoration: none; }
A.newcontmenulink:visited { color: #B4B4B4; text-decoration: none; }
A.newcontmenulink:hover { color: #8B8B8B; text-decoration: none; }
A.newcontmenulink:active { color: #B4B4B4; text-decoration: none; }

A.orderorangelink:link {  font-family: verdana, geneva, arial, helvetica, sans-serif;

    font-size: 10px;

    font-style: normal;  color: #FFFFFF; text-decoration: none; }

A.orderorangelink:visited {  font-family: verdana, geneva, arial, helvetica, sans-serif;

    font-size: 10px;

    font-style: normal; color: #FFFFFF; text-decoration: none; }

A.orderorangelink:hover {  font-family: verdana, geneva, arial, helvetica, sans-serif;

    font-size: 10px;

    font-style: normal; color: #996600; text-decoration: none; }

A.orderorangelink:active {  font-family: verdana, geneva, arial, helvetica, sans-serif;

    font-size: 10px;

    font-style: normal; color: #FFFFFF; text-decoration: none; }
A.orderbluelink:link {  font-family: verdana, geneva, arial, helvetica, sans-serif;

    font-size: 10px;

    font-style: normal; color: #FFFFFF; text-decoration: none; }

A.orderbluelink:visited {  font-family: verdana, geneva, arial, helvetica, sans-serif;

    font-size: 10px;

    font-style: normal; color: #FFFFFF; text-decoration: none; }

A.orderbluelink:hover {  font-family: verdana, geneva, arial, helvetica, sans-serif;

    font-size: 10px;

    font-style: normal; color: #6699CC; text-decoration: none; }

A.orderbluelink:active {  font-family: verdana, geneva, arial, helvetica, sans-serif;

    font-size: 10px;

    font-style: normal; color: #FFFFFF; text-decoration: none; }
A.orderbluelink2:link {  font-family: verdana, geneva, arial, helvetica, sans-serif;

    font-size: 10px;

    font-style: normal; color: #FFFFFF; text-decoration: none; }

A.orderbluelink2:visited {  font-family: verdana, geneva, arial, helvetica, sans-serif;

    font-size: 10px;

    font-style: normal; color: #FFFFFF; text-decoration: none; }

A.orderbluelink2:hover {  font-family: verdana, geneva, arial, helvetica, sans-serif;

    font-size: 10px;

    font-style: normal; color: #29537C; text-decoration: none; }

A.orderbluelink2:active {  font-family: verdana, geneva, arial, helvetica, sans-serif;

    font-size: 10px;

    font-style: normal; color: #FFFFFF; text-decoration: none; }
	
.newcontmenutext
{
    font-family: verdana, geneva, arial, helvetica, sans-serif;
    font-size: 11px;
	font-weight: 700;
    font-style: normal;
	margin-bottom: 0px;
    margin-top: 0px;
	color: #B4B4B4;
	line-height: 2.0;
	height: 23px
}

.newhomeorangetext
{
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: 700;
	font-style: normal;
	margin-bottom: 0px;
	margin-top: 0px;
	color: #FF8C00;
	height: 23px;
}

.newcontmenutext2
{
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: 700;
	font-style: normal;	
	margin-bottom: 0px;
	margin-top: 8px;
	color: #B4B4B4;
	line-height: 1.0;
	padding-top:0;
	padding-bottom: 0;
	height: 28px;
		
}

.newhomeorangetext2
{
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	margin-bottom: 00px;
	margin-top: 8px;
	color: #EC8A30;
	line-height: 1.0;
	height: 28px;
}

.bodytextdgreybold

{

    font-family: verdana, geneva, arial, helvetica, sans-serif;

    font-size: 10px;

    font-style: normal;

	font-weight: 700;

	margin-bottom: 0px;

    margin-top: 0px;

	color: #666666;

}

.newcontmenutext3
{
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: 700;
	font-style: normal;
	margin-bottom: 0px;
	margin-top: 0px;
	color: #B4B4B4;
	line-height: 1.0;
	height: 35px
}

.newhomeorangetext3
{
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	margin-bottom: 0px;
	margin-top: 0px;
	color: #EC8A30;
	line-height: 1.0;
	height: 35px
}

A.newcontmenulink:link { color: #B4B4B4; text-decoration: none; }
A.newcontmenulink:visited { color: #B4B4B4; text-decoration: none; }
A.newcontmenulink:hover { color: #8B8B8B; text-decoration: none; }
A.newcontmenulink:active { color: #B4B4B4; text-decoration: none; }

A.newcontmenuorangelink:link { color: #EC8A30; text-decoration: none; }
A.newcontmenuorangelink:visited { color: #EC8A30; text-decoration: none; }
A.newcontmenuorangelink:hover { color: #D26F13; text-decoration: none; }
A.newcontmenuorangelink:active { color: #EC8A30; text-decoration: none; }
A.genericbluelink:link {
	COLOR: #365481; TEXT-DECORATION: none
}
A.genericbluelink:visited {
	COLOR: #365481; TEXT-DECORATION: none
}
A.genericbluelink:hover {
	COLOR: #365481; TEXT-DECORATION: none
}
A.genericbluelink:active {
	COLOR: #365481; TEXT-DECORATION: none
}
A.genericcontentlink:link {
	COLOR: #6e8ab2; TEXT-DECORATION: underline
}
A.genericcontentlink:visited {
	COLOR: #6e8ab2; TEXT-DECORATION: underline
}
A.genericcontentlink:hover {
	COLOR: #365481; TEXT-DECORATION: underline
}
A.genericcontentlink:active {
	COLOR: #6e8ab2; TEXT-DECORATION: underline
}
A.genericquicklink:link {
	COLOR: #666666; TEXT-DECORATION: none
}
A.genericquicklink:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
A.genericquicklink:hover {
	COLOR: #003366; TEXT-DECORATION: underline
}
A.genericquicklink:active {
	COLOR: #666666; TEXT-DECORATION: none
}

.genericblue
{
    font-family: verdana, geneva, arial, helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
	margin-bottom: 0px;
    margin-top: 0px;
	color: #365481;
}

.generictableheader {
	MARGIN-TOP: 0px; FONT-WEIGHT: 700; FONT-SIZE: 11px; MARGIN-BOTTOM: 0px; COLOR: #666666; FONT-STYLE: normal; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif
}

.genericorange {
	MARGIN-TOP: 0px; FONT-SIZE: 11px; MARGIN-BOTTOM: 0px; COLOR: #ff9900; FONT-STYLE: normal; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif
}



A.generictopnavlink:link {
	COLOR: #cccccc; TEXT-DECORATION: none
}
A.generictopnavlink:visited {
	COLOR: #cccccc; TEXT-DECORATION: none
}
A.generictopnavlink:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.generictopnavlink:active {
	COLOR: #cccccc; TEXT-DECORATION: none
}

A.genericanchorlink:link
{
    color: #999999;
    text-decoration: underline;
}

A.genericanchorlink:visited
{
    color: #999999;
    text-decoration: underline;
}
A.genericanchorlink:hover
{
    color: #365481;
    text-decoration: underline;
}
A.genericanchorlink:active
{
    color: #999999;
    text-decoration: underline;
}		
A.newhomeorangelink:link {
	color: #FF8C00;
	text-decoration: none;
}
A.newhomeorangelink:visited { color: #FF8C00; text-decoration: none; }
A.newhomeorangelink:hover {
	color: #6e8ab2;
	text-decoration: none;
}
A.newhomeorangelink:active { color: #FF8C00; text-decoration: none; }

UL {
	LIST-STYLE-POSITION: outside; LIST-STYLE-IMAGE: url(../images/arrowlabel.gif)
}

H1 {
	MARGIN-TOP: 0px; margin-bottom: 0px; FONT-WEIGHT: 700; FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; COLOR: #2A5485; FONT-STYLE: normal; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif
}
.newhometext
{
    font-family: verdana, geneva, arial, helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
	margin-bottom: 0px;
    margin-top: 0px;
	color: #4E4B4A;
	line-height: 1.4
}
.greyheadertitle { font-family: verdana, geneva, arial, helvetica, sans-serif; font-size: 14px; font-weight: normal; font-style: normal; margin-bottom: 0px; margin-top: 0px; color: #8D8D8D; line-height: 1.4; }
A.newhomebluetext:link { font-family: verdana, geneva, arial, helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
	margin-bottom: 0px;
    margin-top: 0px;
	color: #003864; text-decoration: none; }
A.newhomebluetext:visited { font-family: verdana, geneva, arial, helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
	margin-bottom: 0px;
    margin-top: 0px; color: #003864; text-decoration: none; }
A.newhomebluetext:hover {font-family: verdana, geneva, arial, helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
	margin-bottom: 0px;
    margin-top: 0px; color: #6e8ab2; text-decoration: none; }
A.newhomebluetext:active { font-family: verdana, geneva, arial, helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
	margin-bottom: 0px;
    margin-top: 0px; color: #003864; text-decoration: none; }
	
.countrytitle

{
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size: 21px;
	font-style: italic;
	color: #ffffff;
	font-weight: lighter;
}	

/* START lightblue.css content added here */
/* Basic CSS for menus to be included by other CSS files */

/* LAYOUT CSS -- this part should not be altered! */

/* This selector will activate on page load when the menue is displayed */
.zpMenuContainer, .zpMenu {
	float: right; /* IE fix */
	position: absolute;
	color: #ffffff;
}

/* Top Menu Height - Pravesh */
/* Top menu, horizontal */
.zpMenu-horizontal-mode .zpMenu-level-1 {
	float: left;
	padding-left:6px;
	padding-right:7px;
	height: 26px;
}

/* Anchor has NO style */
.zpMenu-top a{
	text-decoration:none;
}

/* All NON-Selected Labels font color black */
.zpMenu-top .zpMenu-label,
.zpMenu-top a{
	color: #000000;
}

/* ALL Selected Labels font color black */
.zpMenu-top .zpMenu-item-selected .zpMenu-label,
.zpMenu-top .zpMenu-item-selected a {
	color: #000000;
}

/* What to do if the LI has NO icon
by default show NO icons
-you css can override this
*/
.zpMenu-level-1  {
	background: none;
}

/* Vertical: true */
/* 
class="zpMenu-top zpMenuContainer zpMenu-vertical-mode" 
class="zpMenu-item-odd zpMenu-level-1 zpMenu-item zpMenu-item-first zpMenu-lines-c"
*/
.zpMenu-vertical-mode  .zpMenu-level-1 {
	width: 10em;
	position:relative;
	/* override float:left in basic.css */
	float:none;
	margin:0;
	padding-left: 5px;	/* Label 5px in */
	/* If border then make sure HR css renders correctly 
	border-bottom:1px solid black;
	*/
 }

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

/* FORMATTING CSS -- can be altered. */


/* Menu containers */

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


.zpMenu-item {
	cursor: pointer;
}


/* Hide expansion indicators */

/* These are indicators for items that have sub-menus, and are hidden cause they generate a
   blank space in front of the content of those items */

.zpMenu .zpMenu-item .minus,
.zpMenuContainer .zpMenuContainer .zpMenu-item .minus,
.zpMenu .zpMenu-item .plus,
.zpMenuContainer .zpMenuContainer .zpMenu-item .plus {
	display: none;
}

/* Helper classes to hide the menu onload */
/* ??? I guess these are to be used on low Internet connection to display nothing befor all the needed things for the menu are loaded*/
.zpHideOnLoad {
	background: url("images/menuLoad.gif") no-repeat 100% 100%;
	display:none;
}
.zpHideOnLoad ul {
	display:none;
}


/*
<div style="-moz-user-select: none;" class="zpMenu-item-even zpMenu-item zpMenu-level-1 zpMenu-item-hr zpMenu-lines-c">
  <table cellspacing="0" cellpadding="0" style="-moz-user-select: none;" class="zpMenu-table">
    <tbody style="-moz-user-select: none;">
      <tr style="-moz-user-select: none;">
        <td style="-moz-user-select: none;" class="zpMenu-label">
          <hr>
          </hr>
        </td>
      </tr>
    </tbody>
  </table>
</div>
*/
/* Begin HR style */
/* Controls the behavior of <hr>  it the menu
Overide ALL element contained in a zpMenu-item-hr */
/* zpMenu-item and zpMenu-item-hr are in same class level */

.zpMenuContainer .zpMenu-item-hr,
.zpMenuContainer .zpMenuContainer .zpMenu-item-hr {
	margin:0;
	padding:0;
	border-top:none;
	border-left:none;
	border-right:none;
	border-bottom:1px solid blue;
	background:red;
	/* note: width of 100% breaks in IE */
	/* If you take out width:auto then FireFox does not pad right properly */
	width:auto;
}

/* for CSS2 browsers */
.zpMenuContainer .zpMenu-item-hr hr *,
.zpMenuContainer .zpMenuContainer .zpMenu-item-hr hr *,
/* for CSS1 browsers */
.zpMenuContainer .zpMenu-item-hr hr,
.zpMenuContainer .zpMenuContainer .zpMenu-item-hr hr {
	xbackground:none;
	display: none;
}



/* End HR style */

/* Start - ICON Alignment */
/* Controls the behavior of ALL left icons */
.zpMenuContainer .zpMenuContainer .icon {
	background: none;
	width: 32px;
	padding-right:5px;
}

/* If you have an icon column and you want the Label to be left aligned, where the
   icon would start, then uncomment this section
.zpMenuContainer .zpMenuContainer  .zpMenu-noicon {
	background: none;
	width: 0px;
}
*/
/* End - ICON Alignment */

/* Sub-menu */
.zpMenuContainer .zpMenuContainer {
	position: absolute;
	width: 10em;
}

/*Sub menu padding and width - Pravesh */
/* General items that's not a top menu */
.zpMenuContainer .zpMenuContainer .zpMenu-item {
	width: 170px;
	padding:3px;
}

/* TOP Menu - Set vertical align to center table */
.zpMenu-vertical-mode .zpMenu-level-1,
.zpMenu-horizontal-mode .zpMenu-level-1 {
	vertical-align:middle;
}

/* TOP Menu - Have table use 100% of DIV so it can be vertical-align: middle */
.zpMenu-horizontal-mode .zpMenu-level-1 .zpMenu-table {
	height:100%;
}

.zpMenuContainer .zpMenuContainer  .zpMenu-label {
	/* This scenario is needed when an Arrow image is over a menu item image */
	/* Make the Menu label FILL the td so the Arrow will be right aligned */
	/* zpMenu-item-collapsed, zpMenu-item-expanded */
	width:1000px; 
}


/* Must include this CSS for Animation and Special Effects.  Fixes IE problems */
.zpMenuContainer .zpMenuContainer .zpMenu {
	filter: alpha(opacity=100);
}

.zpMenuDisabled {
	cursor: default !important;
}

.zpMenuDisabled .zpMenu-table .zpMenu-label,
.zpMenuDisabled .zpMenu-table .zpMenu-label a
{
	color: #aaa !important;
	cursor: default !important;
}

.zpMenuPath,
.zpMenuPath td,
.zpMenuPath a
{
	background: orange !important;
}

.zpMenuScrollUpActive {
	height: 10px;
	margin: 0px !important;
	padding: 0px !important;
	background: url(../images/scroll_up_active.gif) no-repeat center top;
}

.zpMenuScrollUpInactive {
	height: 10px;
	margin: 0px !important;
	padding: 0px !important;
	background: url(../images/scroll_up_inactive.gif) no-repeat center top;
}

.zpMenuScrollDownActive {
	height: 10px;
	margin: 0px !important;
	padding: 0px !important;
	background: url(../images/scroll_down_active.gif) no-repeat center bottom;
}

.zpMenuScrollDownInactive {
	height: 10px;
	margin: 0px !important;
	padding: 0px !important;
	background: url(../images/scroll_down_inactive.gif) no-repeat center bottom;
}


/* 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_right_black.gif");
	background-repeat: no-repeat;
	background-position: center right;
}

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

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


/* 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;
}



/* END lightblue.css  */



