﻿/* css for piano comp nav - new */

/*................................................................ content nav...............*/

#content a
       {
        text-decoration: underline; color: #414040;
       }
/*................................................................ site nav..................*/

#leftNav
       {
        font-family: verdana, arial, helvetica, sans;
        font-size: x-small;
        font-weight: bold;
        color: #585858;
        background-color: #fce8c5;       /*#fee0a9;*/
        padding: 0px;
       } 

#leftNav ul
       {
        margin: 0;
        padding: 0;
       }
       
#leftNav ul li
       {
        margin: 0;
        padding: 0;
        list-style-type: none;
        display: block;
        font-weight: bold;
        border-bottom: 1px solid #fff;
       }

#submenu li
       {
        margin: 0;
        padding: 0;
        display: block;
        font-weight: bold;
        background-color: #b3b3d7;
       }
         
/*
#leftNav ul ul li .underline
       {
        margin: 0;
        padding: 1px 1px 1px 2px;
        border: 0;
        line-height: 1.35;
        border-bottom: 1px solid #b6b6b6;
       }
*/
            
.intranetSubSiteMenu .menuItem
       {
        background-color:#181A6F;
        padding: 5px 0px 5px 5px;
        color: #ffffff;
        display: block;
        text-decoration: none; 
       } 
       
.defaultPageMenu .menuCurrent 
{
		background-color:#181A6F;
        padding: 5px 0px 5px 5px;
        color: #ffffff;
        display: block;
        text-decoration: none; 
}
       
.intranetSubSiteMenu .menuCurrent
       {
        background-color:#6B6DA9;
        padding: 5px 0px 5px 5px;
        color: #ffffff;
        display: block;
        text-decoration: none; 
       } 

div#overall div#leftNav a.menuCurrent, div#overall div#leftNav a.menuItem
       {
          color: #ffffff;
       } 
       
.defaultPageMenu .menuChild 
       {
        background-color:#fce8c5;
        padding: 5px 0px 5px 5px;
        color: #787878;
        display: block;
        text-decoration: none; 
       } 
       
.intranetSubSiteMenu .menuChild 
       {
        background-color:#b3b3d7;
        padding: 5px 0px 5px 5px;
        color: #ffffff;
        display: block;
        text-decoration: none; 
       } 
       
.intranetSubSiteMenu .menuSibling 
{	
		background-color:#fce8c5;
        padding: 5px 0px 5px 5px;
        color: #787878;
        display: block;
        text-decoration: none; 
}	          
        
/*.selectedSubmenu
       {
        background-color:#6B6DA9;
        padding: 5px 0px 5px 5px;
        color: #ffffff;
       }       
      
#leftNav a
       {
        display: block; 
        font-weight: bold;
        padding-top: 5px;
        padding-bottom: 5px;
        padding-left: 5px;
       }

#leftNav a:link
       {
        display: block;
        text-decoration: none; 
        color: #787878;
       }

#leftNav a:visited
       {
        display: block;
        text-decoration: none; 
        color: #787878;
       }*/

#leftNav a:hover
       {
        display: block;
        text-decoration: underline; 
        color: #fff;
        background-color: #6B6DA9;
       }
/*
#leftNav a:active
       {
        display: block;
        text-decoration: none; 
        color: #787878;
       }

#submenu a
       {
        display: block; 
        font-weight: bold;
        padding-top: 5px;
        padding-bottom: 5px;
        padding-left: 5px;
       }

#submenu a:link
       {
        display: block;
        text-decoration: none; 
        color: #fff;
       }

#submenu a:visited
       {
        display: block;
        text-decoration: none; 
        color: #fff;
       }

#submenu a:hover
       {
        display: block;
        text-decoration: underline; 
        color: #fff;
        background-color: #6B6DA9;
       }

#submenu a:active
       {
        display: block;
        text-decoration: none; 
        color: #000;
       }*/

/*............................................................end site nav..................*/


a.linkx
       {
        font-size: x-small;
        font-weight: bold;
        color: #787878;
       }


a.linkx:active
       {
	color: #787878;
	text-decoration: underline;
       } 

a.linkx:visited
       {
	color: #787878;
	text-decoration: underline;
       } 

a.linkx:link
       {
	color: #787878;
	text-decoration: underline;
       } 

a.linkx:hover
       {
	color: #787878;
	text-decoration: underline;
       }


/*............................................................Right nav..................*/

#rightNav
{
	width: 160px;

	margin-top:10px;
	margin-right: 4px;
	float: right;

    font-family: verdana, arial, helvetica, sans;
    font-size: x-small;
    line-height: 1.3;
    color: #787878;
} 

#rightNav #rightNavBox
{
	background-color: #fce8c5;
	padding:10px;
	margin-bottom:10px;
}

#rightNav h1
{
	font-family: verdana, arial, helvetica, sans;
	font-size: x-small;
	color: #787878;
	font-weight: bold;
}

#rightNav a:active
{
	text-decoration: none; color: #787878;
}

#rightNav a:visited
{
	text-decoration: none; color: #787878;
}

#rightNav a:link
{
	text-decoration: none; color: #787878;
}

#rightNav a:hover
{
text-decoration: underline; color: #787878;
/*background-color: #e4c895;*/
}
       
/*
#download
       {
        width: 150px;
        font-family: verdana, arial, helvetica, sans;
        font-size: x-small;
        line-height: 1.3;
        color: #787878;
        border-top: 1px solid #b6b6b6;
        border-bottom: 1px solid #b6b6b6;
        padding: 3px 3px 5px 3px;
        margin-bottom: 0px;
       }
*/
       
#download a:active
       {
        text-decoration: none; color: #787878;
       }

#download a:visited
       {
        text-decoration: none; color: #787878;
       }

#download a:link
       {
        text-decoration: none; color: #787878;
       }

#download a:hover
       {
        text-decoration: underline; color: #787878;
        /*background-color: #e4c895;*/
       }
       
       
/*............................................................message nav..................*/

#message a
       {
        text-decoration: none;
        font-family: verdana;
        font-weight: bold;
        color: #ffffff;
       }

#message a:active
       {
        text-decoration: none; color: #ffffff;
       }

#message  a:visited
       {
        text-decoration: none; color: #ffffff;
       }

#message  a:link
       {
        text-decoration: none; color: #ffffff;
       }

#message  a:hover
       {
        text-decoration: underline; color: #ffffff;
       }
       
.items a
       {
        text-decoration: none;
        font-family: verdana;
        font-weight: bold;
        color: #787878;
       }
       
.items  a:hover
       {
        text-decoration: underline; color: #787878;
       }
       
#items2 a
       {
        text-decoration: none;
        font-family: verdana;
        font-weight: bold;
        color: #787878;
       }

#items2  a:hover
       {
        text-decoration: underline; color: #787878;
       }    


/*............................................................news nav..................*/
     


#news a
       {
        width: 45px;
        display: block;
        text-decoration: none;
        font-family: verdana;
        font-weight: bold;
        color: #787878;
        text-align: left;
        /*background-color: #e4c895;*/
        padding-left: 2px;
        padding-bottom: 3px;
        margin-top: 5px;
       }

      
#news a:active
       {
        text-decoration: none; color: #787878;
       }

#news a:visited
       {
        text-decoration: none; color: #787878;
       }

#news a:link
       {
        text-decoration: none; color: #787878;
       }

#news a:hover
       {
        text-decoration: underline; color: #787878;
        /*background-color: #e4c895;*/
       }
       
       
/*............................................................web links nav..................*/



#webLinks
       {
        font-family: verdana, arial, helvetica, sans;
        font-size: x-small;
        color: #787878;
        padding-top: 7px;
        border-bottom: 1px solid #b6b6b6;
       }

#webLinks a
       {
        display: block;
        text-decoration: none;
        font-family: verdana;
        font-size: x-small;
        color: #787878;
        text-align: left;
        padding-left: 2px;
        padding-bottom: 3px;
        margin-top: 5px;
       }
      
#webLinks a:active
       {
        text-decoration: none; color: #787878;
       }

#webLinks a:visited
       {
        text-decoration: none; color: #787878;
       }

#webLinks a:link
       {
        text-decoration: none; color: #787878;
       }

#webLinks a:hover
       {
        text-decoration: underline; color: #787878;
        /*background-color: #e4c895;*/
       }
       
/*............................................................footer link..................*/   

#footer a
       {
        width: 981px;
        font-family: verdana, arial, helvetica, sans;
        font-size: x-small;
        color: #787878;
        text-decoration: none;
       }
       
#footer a:hover
       {
	color: #787878;
	text-decoration: underline;
       }
