@charset "utf-8";

/* ============ defaults. ============ */

.menu {
    float:left;
    font-family:verdana, Helvetica, Arial, sans-serif;
    font-size:11px;
    height:440px;
    width:200px;
    margin:3px 0 0 0;
    padding:0;
   /* background:url(/images/bg/side-nav2.jpg) no-repeat; */
   background:url(/images/bg/side-nav1.png) no-repeat;
}

.menu ul li a, .menu ul li a:visited {
    display: block;
    text-decoration:none;
    color:#fafafa;
    height:13px;
    margin:13px 0 0 16px;
    padding:3px 0 0 0;
    width:162px;
    text-align:left; 
    font-size:11px;
    z-index:-1;
    float: left;   
}

.menu ul {
    padding:0; 
    margin:0;
    list-style-type:none; 
}

.menu ul li {
    float:left; 
    margin-right:1px; 
    position:relative;
}

.menu ul li a:hover {text-decoration:underline; color:#fafafa;}

#selected {
   background:url(/images/icons/dot.jpg) no-repeat  left bottom;
   padding:0; 
   margin:0 0 0 8px;
}

#non-selected {
   padding: 0; 
   margin:0 0 0 8px;
}
/*




.menu ul li ul {
    display:none;
    background:url(/images/bg/side-nav-extend.png) no-repeat;
    text-decoration:none; 
}

.menu ul li:hover a {
    color:#fafafa;  
    text-decoration:underline;  
}

.menu ul li:hover ul {
    display:block; 
    position:absolute; 
    margin-top:-1px; 
    left:190px; 
    width:201px;
    z-index:100;
    text-decoration:none; 
}

.menu ul li:hover ul li a.hide {    
    width:200px;
    text-decoration:none; 
}

.menu ul li:hover ul li a.hide {
    color:#fafafa;
    text-decoration:none; 
     
}

.menu ul li:hover ul li:hover a.hide {
     width:201px;
     text-decoration:none; 
}

.menu ul li:hover ul li ul {
    display:none;  
    text-decoration:none;   
}

.menu ul li:hover ul li a {
    display:block; 
    color:#fafafa;
    height:30px;
    width:178px;  
    margin:0 0 0 22px;
    padding:0;
    text-decoration:underline;
}

.menu ul li:hover ul li a:hover { 
    color:#fafafa;
    text-decoration:underline;
}

.menu ul li:hover ul li:hover ul {
    display:block; 
    position:absolute; 
    left:135px; 
    top:0;
    color:#fafafa;
}

.menu ul li ul li {
  display:block; 
  background: url(/images/bg/li-background.png) no-repeat; 
  color:#fafafa;
  margin:0;
  padding:2px 0 0 0;
  height:28px;
  width:202px;  
  text-decoration:none; 
}

.menu ul li:hover ul li:hover ul li a {
    display:block; 
    width:201px;  
    color:#fafafa;    
}

.menu ul li:hover ul li:hover ul li a:hover { 
    color:#fafafa;
    text-decoration: underline;
    width:201px;  
}

.menu ul li ul li#end {
	width:200px;
	height:30px; 
    background: url(/images/bg/side-nav-bottom.png) no-repeat;
    z-index:99;
}
*/
.menu #news_title {
    margin:30px 0 0 26px;
    color:#fafafa;
    font-size:14px;
    font-family: Verdana, Helvetica, Arial, sans-serif;
}

.menu #news_text {
    margin:0 0 0 8px;
    padding:0;
    color:#B2B2B2;
    font-size:11px;
    height:50px;
    width: 160px;
    font-family: Verdana, Helvetica, Arial, sans-serif;
}

.menu #news_text p {
	margin:0;
	padding:0;
    color:#B2B2B2;
    font-size:11px;
    font-family: Verdana, Helvetica, Arial, sans-serif;
}

.menu ul li ul li a#list_item {
    text-decoration: none;
}	

.menu ul li ul li a#list_item:hover{
    text-decoration:underline;
}

.menu #news_text a:hover {
    text-decoration:underline;
}

.menu #news_view_all {
    margin-left:110px;	
}


/* ============ defaults. ============ */

.menu-home {
    float:left;
    font-family:verdana, Helvetica, Arial, sans-serif;
    font-size:11px;
    height:440px;
    width:200px;
    margin:4px 0 0 0;
    padding:0;
    background:url(/images/bg/side-nav.jpg) no-repeat;
}

.menu-home ul li a, .menu-home ul li a:visited {
    display: block;
    text-decoration:none;
    color:#fafafa;
    height:13px;
    margin:13px 0 0 16px;
    padding:3px 0 0 0;
    width:162px;
    text-align:left; 
    font-size:11px;
    z-index:-1;
    float: left; 
}

.menu-home ul {
    padding:0; 
    margin:0;
    list-style-type:none; 
}

.menu-home ul li {
    float:left; 
    margin-right:1px; 
    position:relative;
}

.menu-home ul li a:hover {text-decoration:underline; color:#fafafa;}

#non-selected {
   padding: 0; 
   margin:0 0 0 8px;
}

.menu-home #news_title {
    margin:30px 0 0 26px;
    color:#fafafa;
    font-size:14px;
    font-family: Verdana, Helvetica, Arial, sans-serif;
}

.menu-home #news_text {
    margin:0;
    padding:0;
    color:#B2B2B2;
    font-size:11px;
    height:50px;
    font-family: Verdana, Helvetica, Arial, sans-serif;
}

.menu-home #news_text p {
  margin:0;
  padding:0;
    color:#B2B2B2;
    font-size:11px;
    font-family: Verdana, Helvetica, Arial, sans-serif;
}


.menu-home #client_access{
  margin:40px 0 5px 29px;
  color:#fafafa;
  font-size:11px;
  font-family:Verdana, Helvetica, Arial, sans-serif;
}

.menu #client_access {
  margin:40px 0 5px 29px;
  color:#fafafa;
  font-size:11px;
  font-family:Verdana, Helvetica, Arial, sans-serif;
}

#client_profile1 {
  float: right; margin:0 0 0 100px;padding:0;
}

#client_profile2 {
  float: right; margin:-40px 0 0 80px;padding:0;
}
