/*Properties for differnet pages start*/
#pbar {
background-color:#DEEFF7; 
border:1px solid #B3D7ED; 
padding:0px 5px 1px 5px; 
margin:8px 0 0 0;
width:796px; 
height:25px;
}
* html #pbar {
padding:0px 5px 1px 2px; 
}
#mncnt.iframe #pbar {width:966px;}
#mncnt1 #pbar {
background-color:#DEEFF7;
border:1px solid #B3D7ED; 
padding:0px 5px 1px 0px;
margin:8px 0 0 0;
width:980px;
height: 25px;
}
#pbarForProdLib #pbar {width:966px;margin-left:8px;}
#hmhdr #pbar {background-color:#FFFFFF; border:1px solid #FFFFFF; padding:0px 5px 0px 5px;float:right;margin:0px; width:786px;}
* html #hmhdr #pbar {
background-color:#FFFFFF; 
border:1px solid #FFFFFF; 
padding:0px 2px 0px 5px;
float:right;
margin:0px; 
width:786px;
}


#pbarForMSerp #pbar {width:980px;margin-bottom:0;}

#pbarForTaxNoNav #pbar {
background-color:#DEEFF7; 
border:1px solid #B3D7ED; 
padding:0px 5px 1px 5px;
margin:8px 0px;
margin:8px 0 0 0;
height: 25px;
width:980px;
}

#pbarForTax #pbar {
background-color:#DEEFF7; 
border:1px solid #B3D7ED; 
padding:0px 5px 1px 5px;
margin:8px 0px;
margin:8px 0 0 0;
height: 25px;
width:806px;
}
#pbarForApp #pbar {
float:left; 
background-color:#DEEFF7;
border:1px solid #B3D7ED; 
padding:0px 5px 1px 5px; 
margin:8px 0 0 0;
width:805px;
height: 25px;
}
/*Properties for differnet pages end*/

/*Properties for div pbar start*/
#pbar UL {list-style:none; margin:0; padding:0;}
#pbar IMG {margin:0px 3px 0px 0px; border:none; vertical-align:text-bottom;}
#pbar LI {
float:left;
padding:3px 8px 3px 6px; 
margin:2px;
background:url(../../shared/images/pbar_divider.gif); 
background-position:right center;
background-repeat:no-repeat;
color:#017BBF; 
font-weight:bold;
font-size:0.9em; 
}
#pbar LI.first {
padding:2px 1px 3px 3px;
background:none;
font-size:1.0em; 
font-weight:bold;
}
#pbar LI.last {
background:none;
}

/*Properties for div pbar end*/

/*Properties required in index.html start*/

#hmhdr #pbar LI {border:1px solid #FFFFFF;}
#hmhdr #pbar UL {float:right;}
#hmhdr #pbar #pbarNav UL {float:left;}
#hmhdr #pbar #pbarNav a {text-decoration:none;border:1px solid #FFF;}
#hmhdr #pbar #pbarNav a:hover {background-color:#FFF; border:1px solid #CCC;text-decoration:underline;cursor:pointer;}


#hmhdr #pbar #pbarNav a.wc {
text-decoration:none;
border:1px 
solid #FFF;
color:#666;
}
#hmhdr #pbar #pbarNav a.wc:hover {
background-color:#FFF; 
border:1px solid #FFF;
cursor:text;
text-decoration:none;
}

#hmhdr #pbar #pbarNav a.nostyle {
text-decoration:none;
background-color:#FFF; 
border:1px solid #FFF;
float:left;
}
#hmhdr #pbar #pbarNav a.nostyle:hover {
background-color:#FFF; 
border:1px solid #FFF;
cursor:text;
text-decoration:none;
}
#hmhdr #pbar #pbarNav a.login:hover {background-color:#FFF; border:1px solid #FFF; cursor:pointer;}

#hmhdr #pbar #pbarNav .persMenu a {
display:block; 
background-color:#FFFFFF; 
text-decoration:none; 
padding:3px 3px 3px 3px;
width:95%;
margin:1px 1px 1px 0;
overflow: hidden;
border:0px;
}
#hmhdr #pbar #pbarNav .persMenu a:hover {
background-color:#F2f2f2;
text-decoration:none;
color:#333; 
font-weight:bold;
border:none;
}
#hmhdr #pbar #pbarNav .persMenu LI{clear: both; font:normal 11px Arial, Helvetica, sans-serif; display:inline; background:none; border:none; width:95%; margin:0;}
#hmhdr #pbar LI.last {
background:none;
padding:3px 3px 3px 6px;
margin:2px 0px 2px 2px;
}
/*Properties required in index.html end*/

/*Properties for div pbarNav start*/
/*#pbarNav LI {float:left;padding:3px 8px 3px 6px; margin:3px;background:url(../../shared/images/pbar_divider.gif) right repeat-y; color:#017BBF; font-weight:bold; font-size:0.9em; border:1px solid #DEEFF7;}*/

#pbarNav A {display:block;text-decoration:none;border:1px solid #DEEFF7;}
#pbarNav a:hover {text-decoration:none;background-color:#CCC; border:1px solid #017BBF;cursor:pointer;background-repeat: no-repeat;}

#pbarNav a.login {
text-decoration:none;
border:1px solid #DEEFF7;
float:left;
}
#pbarNav a.firstcolor {
color:#666;
}
#pbarNav a.wc {
text-decoration:none;
border:1px solid #DEEFF7;
color:#666;
}
#pbarNav a.wc:hover {
background-color:#DEEFF7; 
border:1px solid #DEEFF7;
cursor:text;
text-decoration:none;
}
#pbarNav a.login:hover {
background-color:#DEEFF7; 
border:1px solid #DEEFF7; 
cursor:pointer;
text-decoration:underline;
}
#pbarNav a.nostyle {
text-decoration:none;
background-color:#DEEFF7; 
border:1px solid #DEEFF7;
float:left;
}
#pbarNav a.nostyle:hover {
background-color:#DEEFF7; 
border:1px solid #DEEFF7;
cursor:text;
text-decoration:none;
}
#pbarNav li ul { 
	position: absolute;
	background-color:#ffffff;
	width: 200px;
	border:1px solid #999;
	left: -999em; 
	z-index:99;
	padding:0 0 6px 0;
}
#pbarNav li ul li {
clear: both; 
font:normal 11px Arial, Helvetica, sans-serif; 
display:inline; 
background:none; 
border:none; 
margin:0;
}
#pbarNav .menu a {
display:block; 
background-color:#FFFFFF; 
text-decoration:none; 
padding:3px 3px 3px 3px;
margin:1px 1px 1px 0; 
overflow: hidden;
border:0px;
}
#pbarNav .menu a:hover {
background-color:#F2f2f2;
text-decoration:none;
color:#333; 
font-weight:bold;
border:none;
}
#pbarNav .menu .viewnotes {display:block; background-color:#FFFFFF; text-decoration:none; padding:3px 1px 3px 0px;overflow: hidden;}
#pbarNav .menu .viewnotes a {display:block; background-color:#FFFFFF; text-decoration:none; padding-left:0px;overflow: hidden; border:0px;}
#pbarNav .menu .viewnotes a:hover {background-color:#F2f2f2;border:none;text-decoration:none; color:#333;}
#pbarNav .menu LI{clear: both; font:normal 11px Arial, Helvetica, sans-serif; display:inline; background:none; border:none; width:95%; margin:0;}

/*for personalization menu start*/
#pbarNav li ul.persMenu { 
	position: absolute;
	background-color:#ffffff;
	width: 150px;
	border:1px solid #999;
	left: -999em; 
	z-index:99;
	padding:0 0 6px 0;
}
#pbarNav .persMenu a {
display:block; 
background-color:#FFFFFF; 
text-decoration:none; 
padding:3px 3px 3px 3px;
width:95%;
margin:1px 1px 1px 0;
overflow: hidden;
border:0px;
}
#pbarNav .persMenu a:hover {
background-color:#F2f2f2;
text-decoration:none;
color:#333; 
font-weight:bold;
border:none;
}
#pbarNav .persMenu LI{clear: both; font:normal 11px Arial, Helvetica, sans-serif; display:inline; background:none; border:none; width:95%; margin:0;}
/*for personalization menu end*/

#pbarNav li:hover ul, #pbarNav li.sfpbarhover ul {
	left: auto;
}

/*Properties for div pbarNav end*/

/*Properties for for pageActions start*/
#pbar .pgactions {float:right; background:none; border:1px solid #DEEFF7; padding:5px 0px 5px 8px;font-weight:normal; color:#666; font-size:0.9em; float:right;}
#pbar .pgactions A {text-decoration:none; padding:3px 5px; border:1px solid #DEEFF7; color:#666; }	
#pbar .pgactions A:hover {background-color:#CCC; border:1px solid #017BBF; cursor:pointer;}

#pbar .menuPA {border:1px solid #999; background-color:#ffffff; z-index:99; position:absolute;}
#pbar .menuPA UL{list-style:none;margin:0px;}
#pbar .menuPA LI{clear: both; font:normal 11px Arial, Helvetica, sans-serif; display:inline; background:none; border:none;margin:0;}
#pbar .menuPA LI.divider {border-top:1px solid #cccccc;}
#pbar .menuPA a {width:212px;display:block; background-color:#FFFFFF; text-decoration:none; padding:3px 3px 3px 3px;
	margin:1px 1px 1px 0;overflow: hidden;}
#pbar .menuPA a:hover {background-color:#F2f2f2;text-decoration:none; color:#333; font-weight:bold;}
/*Properties for for pageActions start*/
/*Pbar changes for Look and feel project */
#pbar { background-color:#627178; border:1px solid #627178; padding:2px 5px 0px 5px; margin:8px 0 0 0; width:796px; height:25px;line-height:18px; }/*padding:0px 5px 0px 5px;-----changed to padding:0px 5px 0px 5px; height:25px;---->29px; line-height added*/
#mncnt1 #pbar { background-color:#627178; border:1px solid #627178; padding:0px 5px 0px 0px; margin:8px 0 0 0; width:980px; height: 25px; }
#pbarForTax #pbar { background-color:#627178; border:1px solid #627178; padding:0px 5px 1px 5px; margin:8px 0px; margin:8px 0 0 0; height: 25px; width:806px; }
#pbarForTaxNoNav #pbar { border:1px solid #B3D7ED; padding:0px 5px 1px 5px; margin:8px 0px; margin:8px 0 0 0; height: 25px; width:980px; background-color:#627178}
#pbar LI { float:left; padding:3px 8px 3px 6px; margin:2px; 
background-position:right center; background-repeat:no-repeat; color:#017BBF;
font-weight:bold; font-size:0.9em;}/*modified by b30256 for CR40452, GFORGE#11179: height:19px; added*/

#pbar LI.last { background:none; padding:3px 0px 3px 3px;}
#pbarNav A {display:block;text-decoration:none;border:none;color:#FFFFFF;line-height:18px;}/*modified by b30256 [from "border:1px solid #627178" to border:none, line-height:17px;(newly added)]*/
#pbarNav a:hover {text-decoration:none;border:none;cursor:pointer;background-color:#7a929a;}/*modified by b30256 [from "border:1px solid #7a929a" to border:none, background-color:none--- removed]*/
#pbarNav a.login { text-decoration:none; border:1px solid #627178; float:left; }
#pbarNav a.firstcolor { color:#FFFFFF; }
#pbarNav a.wc { text-decoration:none; border:1px solid #627178; color:#FFFFFF; }
#pbarNav a.wc:hover { background-color:#7a929a; border:1px solid #7a929a; cursor:text; text-decoration:none; }
#pbarNav a.login:hover { background-color:#7a929a; border:1px solid #7a929a; cursor:pointer; text-decoration:underline; }
#pbarNav a.nostyle { text-decoration:none; background-color:#627178; border:1px solid #627178; float:left; }
#pbarNav a.nostyle:hover { background-color:#7a929a; border:1px solid #7a929a; cursor:text; text-decoration:none; }
#pbarNav .menu a { display:block; background-color:#FFFFFF; color:#7a929a; text-decoration:none; padding:3px 3px 3px 3px; margin:1px 1px 1px 0; overflow: hidden; border:0px; }
#pbarNav .persMenu a { display:block; color:#7a929a; text-decoration:none; padding:3px 3px 3px 3px; width:95%; margin:1px 1px 1px 0; overflow: hidden; border:0px; }
#pbar .pgactions {float:right; background:none; border:1px solid #627178; padding:5px 0px 1px 8px;font-weight:normal; color:#FFFFFF; font-size:0.9em; float:right; font-weight: bold;position:relative;}/*changed by b30256 for CR40452:[padding:5px 0px 5px 8px;---->padding:5px 0px 1px 8px;]*/
#pbar .pgactions A {text-decoration:none; padding:0px; color:#FFFFFF; border:0}	
#pbar .pgactions A:hover {background-color:#7a929a; border:1px solid #7a929a; cursor:pointer;}

/*start: added by b30256 for CR40452, gforge issue 11179*/

#pbarNav li:hover{background-color:#7a929a;border-radius:5px 5px 0 0;line-height:18px;}
#pbar LI.first{padding: 2px 1px 2px 3px;}
#pbar LI.login-outer:hover{padding-bottom:1px;}/*added for login button in personalisation bar mouseover issue*/
#pbar li ul.menu li:hover{background-color:#ffffff}

/*End: added by b30256 for CR40452, gforge issue 11179*/
