﻿
.accordion { margin:0; padding:0; width:215px; list-style-type:none; color:#fff; line-height:120%; }
.accordion li li { /*height:273px; /*!important;*/ }

.accordion li ul  { background-image:url(/Brokers/eyield/images/accord-bg.gif); background-repeat:repeat-y; margin:0; }
.accordion li ul li { padding:0; margin:0; }
.accordion li ul li div { padding:0; }

.accordion li a span { position:relative; margin-top:5px }
.accordion li.firstitem a { width:215px; padding:10px 0 0 0; margin-bottom:-10px; line-height:34px; }
.accordion li.firstitem a.closed { width:215px; }

.accordion a { display:block; font-weight:normal; text-decoration:none; } 
.accordion ul { overflow: hidden; margin:0; padding:0; }
.accordion li { margin:0; padding:0px; list-style-type:none; }
.accordion li span { margin:0px; /*padding:20px; */ }
.accordion li a { width:215px; padding:0; display:block; color:#fff;
				   background-image:url(/Brokers/eyield/images/accord-header.gif); height:34px; line-height:34px; text-align:center; }

.accordion li a.closed { width:215px; background-image:url(/Brokers/eyield/images/accord-header.gif) !important; height:34px; }
.accordion li.firstitem a.closed {  background-image:url(/Brokers/eyield/images/boxTop.png) !important; 
								   height:34px; width:215px; padding:0; margin-bottom:0px; }
.accordion li.firstitem a.closed.contactByPhone {  background-image:url(/Brokers/eyield/images/boxTop.png) !important; 
								   height:34px; width:215px; padding:0; margin-bottom:0px; }
								   
								   								   
.accordion li.lastitem a.closed {  background-image:url(/Brokers/eyield/images/accBottom.png) !important;
								  height:34px; padding:0; margin-bottom:0px; width:215px;  }
.accordion li.lastitem a.closed.ourOffices {  background-image:url(/Brokers/eyield/images/accBottom.png) !important;
								  height:34px; padding:0; margin-bottom:0px; width:215px;  }
								  
								  								  
.accordion li li { /*border-left:1px solid #ffffff; border-right:1px solid #ffffff; */ padding:0px;  }
.accordion li a.opened { background-image:url(/Brokers/eyield/images/accord-header-active.gif); height:34px; width:215px; }


.accordion li.firstitem a.opened { background-image:url(/Brokers/eyield/images/boxTop.png);  padding:0; 
                                   margin-bottom:0px; width:215px; height:34px; }
.accordion li.firstitem a.opened.contactByPhone {  background-image:url(/Brokers/eyield/images/boxTop.png) !important; 
								   height:34px; width:215px; padding:0; margin-bottom:0px; }
                                   
                                   
.accordion li.lastitem a.opened { background-image:url(/Brokers/eyield/images/accord-header-active.gif); padding:0; 
                                   margin-bottom:-5px; width:215px; height:41px; }
                                   
.accordion li.lastitem a.opened.ourOffices { background-image:url(/Brokers/eyield/images/accord-header-active.gif); padding:0; 
                                   margin-bottom:-5px; width:215px; height:34px; }

.accordion li.lastitem li { margin-bottom:-4px;  }
.accordion li.lastitem ul { background-image:url(/Brokers/eyield/images/boxBottom.png); background-repeat:no-repeat; background-position:bottom; 
                            padding-bottom:4px; }

.accordion li { width:215px; margin:0px; padding:0px; }

 .accordion {margin-bottom:5px;}  
   /* *** Other Styles */   
                
    ul#subMenuButtons, ul#subMenuButtons li a { background-image:none; color:#007cc2; }
		ul#subMenuButtons li a { width:auto; }
		ul#subMenuButtons li a:hover { text-decoration:underline; }
    
	#WatchlistBox { margin:15px 0 0 10px;  }
	
	div#LiveNewsBox1 { margin-left:5px; margin-right:5px;}  
	div#LiveNewsBox1 div.NewsItem a { background-image:none; color:#007cc2; }
	
	#LiveNewsBox1 p { font-size:9px; text-align:center; padding:5px 0 0 0; margin: 0 0 0 0;}        
    #LiveNewsBox1 a { font-size:12px; text-align:center; background:none; line-height:15px; padding-bottom:5px; width:200px;}                        
              
   /**** Contact accord ****/ 
   .contactAccDiv h5 {margin-bottom:2px;}
   #officeHoursP {width:150px; font-size:12px; }
