#message div.menuHoriz,
#message div.menuHoriz a.menuButton {
  font-family: Verdana, Arial, sans-serif;
  font-size: 8pt;
  color: #000000;
}

#message div.menuHoriz {
  background-color: #F0EEE2;
  padding: 6px 2px 6px 2px;
  text-align: center;
  margin-left:20px;
    padding: 6px 2px 6px 2px;
    margin-left:20px;

}

#message div.menuHoriz a.menuButton {
  background-color: transparent;
  border: 1px solid;
  border-color: #f0f0f0 #909090 #909090 #f0f0f0;
  color: #000000;
  cursor: pointer;
  left: 0px;
  margin: 1px;
  padding: 2px 6px 2px 6px;
  text-decoration: none;
  top: 0px;
  z-index: 100;
}

#message div.menuHoriz a.menuButton:hover {
  background-color: transparent;
  border-color: #909090 #f0f0f0 #f0f0f0 #909090;
  color: #000000;
}
/* Start Vertical Menu */
 .menuVert {

	color: #999999;
	word-spacing: -1pt; 
	vertical-align:middle;
	width:100%;

	/*text-indent: 18px;/*original indent for 1st line*/
	/* margin-left: 18px;/*this shifts the whole menu to the right*/
	/*margin:18px; /*this doesn't work*/
}
.menuVert a {
	font-family: "MS Sans Serif" , Verdana;
	width: 99%;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	padding-right: 0px;
	padding-top: 5px;
	padding-left: 2px;
	padding-bottom: 5px;
	word-spacing: -1pt;
	color: #CCCCCC;
	display: block;
	background-color: #0B2C76;
	border-bottom: #d1dbe9 1px solid;
}
.menuVert a:hover{
	color:#FFFFFF;
	
	

}




.buttontextSelected , a.buttontextselected 
  {
   color: #0099CC; 
   background-color: #4B8C40; 
   display: block; 
}
/*###########################################################################
  ##############              Home Page               ###################
###########################################################################*/

/*Home Header On State*/
ServicesHeaderOn, #Home .menuVerticalHead, #Home  .menuVerticalHead a {
	}
	
/*Home Header Hover State*/	

#Home .menuVert a:hover  {

	color:#EAEAE8;
	background-image: url(../images_bwp/header/menu/menu0/images/menu_r1_c8.gif);
}

/*###########################################################################
  ##############              Services Page               ###################
###########################################################################*/

/*Services Header On State*/
ServicesHeaderOn, #Services .menuVerticalHead, #Services  .menuVerticalHead a {
	background-color: #990099;}
/*Services Header Hover State*/	
.menuVerticalHead a:hover { color:#FFFF99;}

/*services menu item on state*/
servicesbuttonsOn, #BallotingAgent .btntextSVC7 a, #BallotingAgent .btntextSVC7,
#CaseManagent .btntextSVC2 a, #CaseManagent .btntextSVC2,
#ClaimsAgent .btntextSVC6 a, #ClaimsAgent .btntextSVC6,
#ConsultingServices .btntextSVC1 a, #ConsultingServices  .btntextSVC1,
#MailingMatrix .btntextSVC3 a, #MailingMatrix .btntextSVC3,
#DisbursingAgent .btntextSVC8 a, #DisbursingAgent .btntextSVC8,
#NoticingAgent .btntextSVC5 a, #NoticingAgent  .btntextSVC5,
#ClientList .btntextSVC11 a, #ClientList  .btntextSVC11,
#SoFAs .btntextSVC4 a, #SoFAs .btntextSVC4,
#WebServices .btntextSVC9 a, #WebServices  .btntextSVC9,
#Services .btntextSVC0 a , #Services .btntextSVC0, 
#CallCenter .btntextSVC10 a, #CallCenter  .btntextSVC10   { 
	display:block;
	font-family:"MS Sans Serif", Verdana;
	font-weight: bold;
	text-decoration:none;
	color:#FFFFFF;
	background-image: URL(../images_bwp/header/menu/menu0/images/menu_r1_c12.gif);
	width: 100%;
	} 
	

/*Hover state for services section */	
#services .menuVert a:hover,
#BallotingAgent .menuVert a:hover,
#CaseManagent .menuVert a:hover,
#ClaimsAgent .menuVert a:hover,
#ConsultingServices .menuVert a:hover,
#MailingMatrix .menuVert a:hover,
#DisbursingAgent .menuVert a:hover,
#NoticingAgent .menuVert a:hover,
#ClientList .menuVert a:hover,
#SoFAs .menuVert a:hover,
#WebServices .menuVert a:hover,
#CallCenter .menuVert a:hover  {

	color:#EAEAE8;
	background-image: URL(../images_bwp/header/menu/menu0/images/menu_r1_c12.gif);
	width: 100%;
}

/*END Services*/

/*###########################################################################
  ##############              Reports Section               ###################
###########################################################################*/

/*Reports Header On State*/
#Reports .menuVerticalHead, #Reports .menuVerticalHead a {
	background-color:#CC0000  ;
	color: #FFFFFF;
	}
/*Services Header Hover State*/	
#Reports .menuVerticalHead a:hover { color:#FFFF99;}

/*on state for buttons*/
#reports .btntextreport a, #reports .btntextreport, 
#represent .btntextrepresent a, #represent .btntextrepresent,
#Assign .btntextAssign a, #Assign .btntextAssign,
#LateFiled .btntextLateFiled a, #LateFiled .btntextLateFiled,
#TopVar .btntextTopVar a, #TopVar .btntextTopVar,
#Claims .btntextClaims a, #Claims .btntextClaims
{
	display:block;
	font-family:"MS Sans Serif", Verdana;
	font-weight: bold;
	text-decoration:none;
	color:#FFFFFF;
	background-color:#CC0000 ;
	background-image: URL(../images_bwp/header/menu/menu0/images/menu_r1_c20.gif);
	width:100%;
}

.btntextreport a:hover, 
.btntextrepresent a:hover, 
.btntextAssign a:hover, 
.btntextLateFiled a:hover, 
.btntextTopVar a:hover,
.btntextClaims a:hover
{
	display:block;
	font-family:"MS Sans Serif", Verdana;
	font-weight: bold;
	text-decoration:none;
	color:#FFFFFF;
	background-color:#CC0000 ;
	background-image: URL(../images_bwp/header/menu/menu0/images/menu_r1_c20.gif);
	width:100%;
}



/*END REPORTS*/

/*###########################################################################
  ##############              Real Time Data               ###################
###########################################################################*/
/*Real Time Data has no Header On State or Hover States because 
no vertical menu exists in the Client Gateway page.*/


/*Real Time Data On State*/
#RealTime  .buttontextSelected ,  #RealTime  a.buttontextselected  
  {
   color: #FFFFFF; 
   background-color: Green; 
/*	background-image: URL(../images_bwp/header/menu/menu0/images/menu_r1_c16.gif);*/

   display: block; 
} 

/*Real Time Data Hover State*/
#RealTime .menuVert a:hover
{
	display: block;
	/*background-image: url(../images_bwp/header/menu/menu0/images/menu_r1_c16.gif);*/
	background-color:Green;
	color: gainsboro;
	background-color: #4b8c40;
} 


/*End Real Time Data */




.menuVert .ArrowSelected {
	background-image: url(\images_bwp\btnVertBG1on.gif); /*yellow arrow pointing down url(\images_bwp\btnVertBG1on_standAlone.gif);/*no longer needed*/
	background-repeat: no-repeat;
/*	background-position: top;*/



}

.menuVert .ArrowNotSelected{

	background-image: url(\images_bwp\btnVertBG1off_standAlone.gif);
/*	background-position: center right;/**/
	background-repeat: no-repeat;
	background-position: top;

 }
 
/* off state for arrows */ 
.ArrowSelectreport, .ArrowSelectRepresent, .ArrowSelectAssign, .ArrowSelectClaims,
 .ArrowSelectLateFiled , .ArrowSelectTopVar,
 .ArrowSelectSVC7, 
.ArrowSelectSVC10, 
.ArrowSelectSVC2, 
.ArrowSelectSVC6, 
.ArrowSelectSVC1, 
.ArrowSelectSVC3, 
.ArrowSelectSVC8, 
.ArrowSelectSVC5, 
.ArrowSelectSVC11, 
.ArrowSelectSVC4, 
.ArrowSelectSVC9, 
.ArrowSelectSVC0

  {
	background-image: url(\images_bwp\btnVertBG1off_standAlone.gif);
	background-repeat: no-repeat;
 }

/* clever use of CSS to make arrowNotSelected 
Become ArrowSelected for pages with correct ID */
#reports  .ArrowSelectreport, 
#represent .ArrowSelectRepresent,
#Assign .ArrowSelectAssign, 
#Claims .ArrowSelectClaims,
#LateFiled .ArrowSelectLateFiled , 
#TopVar .ArrowSelectTopVar,
#BallotingAgent .ArrowSelectSVC7, 
#CallCenter .ArrowSelectSVC10, 
#CaseManagent .ArrowSelectSVC2, 
#ClaimsAgent .ArrowSelectSVC6, 
#ConsultingServices .ArrowSelectSVC1, 
#MailingMatrix .ArrowSelectSVC3, 
#DisbursingAgent .ArrowSelectSVC8, 
#NoticingAgent .ArrowSelectSVC5, 
#ClientList .ArrowSelectSVC11, 
#SoFAs .ArrowSelectSVC4, 
#WebServices .ArrowSelectSVC9, 
#Services .ArrowSelectSVC0
  {
	background-image: url(\images_bwp\btnVertBG1on.gif); /*yellow arrow pointing down url(\images_bwp\btnVertBG1on_standAlone.gif);/*no longer needed*/
	background-repeat: no-repeat;
 }

 
 .menuVert tr {
	background-attachment: fixed;
 }
 
#bindex a#index, #bcfp a#cfp, #bcmt a#cmt, #bcontact a#contact, #bemail a#email, #bhistory a#history, #bholdings a#holdings, #bintro a#intro, #bmarkets a#markets, #bmta a#mta, #bperformance a#performance, #bportfolios a#portfolios, #bmi a#mi, #big a#ig, #bmp a#mp, #bprofile a#profile, #bresources a#resources, #bsaafti a#saafti, #bsite a#site{
color:#369;
background:#efefef;
}

.menubg {
	border:0px;
	font-size: 12px;
	background-image: url(\images_bwp\MenuHorizBG2.gif);
	background-repeat:repeat-x;
	background-color: #C3CDDE;
	background-position: 0px 1px;
	text-align: center;
}

.menuVerticalHead {
	background-image: url(../images_bwp/menuvertHeader.gif);
	height: 21px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	background-position: left;
	text-align: right;
	background-color: #0B2C76;
	color: #FFFFFF;
	padding-right: 6px;
	padding-left: 0px;
	overflow: hidden;
}

.menuVerticalHead a{

	font-size: 13px;
	font-weight: bold;
	text-align: right;
	color: #FFFFFF;
	text-decoration:none;

}


.menuVerticalBody{
	background-color: #0b2c76;	/* background-color: #D3CEC3;	*/
	margin: 0px;
	padding: 0px;	
}


.menuVerticalHeadB, .menuVerticalHeadB td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	background-position: right;
	text-align: right;
	color: #FFFFFF;
	padding-right: 5px;
	border-bottom-width: 2px;
	border-bottom-style:dotted;
	border-bottom-color: #C6CD6D;

}

