/*left navigation menu*/ 

#leftColumnNav{
width:180px;
color:#000; 
 float:left;
 margin:5px auto;


}

#leftSideBar {
   
  
  float:left;}
  
  
.leftNav{width:100%;margin-left:0px;
 
color:#000; }


#navigation {
	 
	
	margin-top: 25px;
}

#navigation  {font:0.7em  Verdana, Arial, Helvetica, sans-serif #000;
 float:left;
padding:0px;
margin:0px;}

#navigation li{list-style:none outside none;display:block;  
 }
#navigation td {
	border-bottom: 1px solid #28A9D3;
	}
	
#navigation li a,#navigation a {  -moz-border-radius: 3px;

  -khtml-border-radius: 3px;

  -webkit-border-radius: 3px;
  border-radius: 3px;
width:99%;
    
	font: 0.7em ;
	color: #28A9D3;
	letter-spacing:-0.1em;
	text-decoration: none;
	display:block;
	height:25px;
 
	}
	
#navigation a:hover{width:100%;
 
	font: 0.7em ;
	background: #D8EFF5;
	color:#FFFFFF;	letter-spacing:-0.1em;
	text-decoration: none;
	display:block;
	height:25px;
	 
	}
#navigation a:visited{width:100%;
 	font: 0.7em ; 
	color: #28A9D3;
	 }

#navigation ul ul li a:hover,#navigation ul ul li:hover{
	font: 0.7em ;
	 
	color:#D8EFF5;	letter-spacing:-0.1em;
	text-decoration: none;
	float:right;
	
	    
	}
	.leftNav li ul li {color: #fff;
  list-style: none;
  position: absolute;
  width: 199px;
  left: -999em;
  }/*.leftNav ul li ul li ul li a:hover{color: #000;
  list-style: none;
  position: absolute;
  width: 199px;
  padding-left:-199px;
  right:250px;
  border:1px solid #000;
   
  }*/
  .leftNav li:hover ul,.leftnav li.sfhover ul {
  left: auto;
  }
	
#leftColumnNav li li {color: #fff;
  float: left;
  margin: 0;
  padding: 0;
  width: 150px; height: 35px;
  display:block;
   background-color:#fff;
   z-index:1;
   visibility:visible;

  }
 #leftColumnNav li li a:hover, .leftnav li li:hover { color: #000;
  border: 1px solid #131f27;
  background: #3399cc; 
 background-color:#3399cc;
  padding: 5px 20px 5px 15px;   }

