.tab p 
{
margin:0px; 
padding:0px;     
font-size:14px;  
background-color:#f2f2f2;
}


.tab p span
 {   
    
    text-align:center;   
    display:inline-block;
    cursor:pointer;
  
 }
      

.tab p span.current
        {
          font-weight: bold; border-bottom:solid 2px #0095db;
       }
         

.tab ul 
{
    padding-left:10px;  
    background-repeat:repeat-x; 
   
    margin:0 auto 7px 0px; 
  
    padding-bottom:7px; 
    padding-top:0px;
    background-position:left bottom;
}
        
.tab li 
{
  
    list-style-type:none;
    background-repeat:no-repeat; 
    padding-left:3px; 
    background-position:left 6px; 
  
    padding-top:4px;
  
    display:block; 
    text-overflow:ellipsis; 
    -o-text-overflow:ellipsis; 
    white-space:nowrap; 
    overflow:hidden;
 }
 
.tab li a:link ,.tab li a:visited
{
     text-decoration:none; 
     color:#333;
     font-size:14px;
     
 }  
   
.tab li a:hover
 {
     text-decoration:underline;
     color:#2c96cd;
 }


.tab li {
   line-height:20px;
}


#block1 ul{width:250px;}
#block1 .tab p {width:350px;}
#block1 .tab p span{ width:101px;   line-height:27px;}
#block1 ul{   width:345px;     height:190px; }




#block2 ul{width:400px;}
#block2 .tab p {width:420px;}
#block2 .tab p span{ width:101px;   line-height:27px;}
#block2 ul{   width:370px;     height:226px; }

#block2 li{ 

     width:370px; 
 }


 

