/*All Extended and common class styles are designed here */
/*********************** Code Written By Darshini *************************/


.cleft
{
float:left;
}
.pullDown {
    margin-top:-5px;
}
.pullDownDrop
{
    display:none;
    position:absolute;   
    background:white;
     border-top: 0; 
     width: auto; 
     margin: 0; 
     text-align: left; 
     -webkit-border-bottom-right-radius: 6px; 
     -webkit-border-bottom-left-radius: 6px; 
     -moz-border-radius-bottomright: 6px; 
     -moz-border-radius-bottomleft: 6px;
      border-bottom-right-radius: 6px; 
      border-bottom-left-radius: 6px;
      height:auto;
      z-index:9000;
      border:1px solid #ccc;
     display:none;
    box-shadow: 3px 3px 3px rgba(0,0,0,0.05);
    margin-top : 8px;
}

.pleft
{
      margin-left:-85px;
}

.pullDownDrop .notch {
    position: absolute;
    top: -10px;
    right: 23px;
    margin: 0;
    border-top: 0; 
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom:10px solid   #ccc;
    padding: 0;
    width: 0;
    height: 0;
    /* ie6 height fix */
    font-size: 0;
    line-height: 0;
     /* ie6 transparent fix */
    _border-right-color: pink;
    _border-left-color: pink;
    _filter: chroma(color=pink);
}

.pullDownDrop ul  
{
    list-style-type:none  ;
   margin-bottom:0px;
}
.pullDownDrop ul li 
{
    padding:5px;
    padding-left:20px;
   min-width:150px; 
   color: #788288;
}
.pullDownDrop ul li:last-child  
{
    border-top:1px solid #ccc;
}
.pullDownDrop ul .lastchild   /*no support for last child in ie8*/
{
    border-top:1px solid #ccc;
}
.pullDownDrop ul li a 
{
    color: #788288;
}
.pullDownDrop ul li:hover
{
    background-color:#f2f4f8;
}
.pullDownDrop ul li:hover a
{
   color:black;
  }