@charset "utf-8";
@media print {
    #tricityMenu {
        display: none !important;
        width:1px !important;
    }
    #tricityMenu_splitter {
        left:1px !important;
        display: none !important;
    }
    #tricityTitle {
        display: none !important;
    }
    #tricityBody {
        left: 2px !important;
    }
    #tricityTree {
        display: none !important;
        width: 1px !important;
    }
}
@media screen {
    #tricityMenu {
        width:200px !important;
    }
}
.awardscore {
   color: green;
   font-size: 125%;
   font-weight: bold;
}
.nonawardscore {
   color: black;
   font-size: 100%;
}
.plus25 {
	font-weight: bold;
	color: green;
}
.plus10 {
	color: green;
}
.normalscore {
	color: black;
}
.less25 {
	font-weight: bold;
	color: red;
}
.less10 {
	color: red;
}
html, body {
    height: 100%;
    margin: 0;
    overflow: hidden;
    padding: 0;
    font-family: utf-8;
}

#masthead {
           position:absolute;
           top:0;
           left:0;
           height:70px;
           width:100%;
           color: rgb(0, 0, 0);
           background: rgb(255, 255, 204);
           z-index:1;
           padding:0;
           margin:0;
}

#navigation {
             position:absolute;
             top:70px;
             left:0;
             color: rgb(0, 0, 0);
             background: rgb(255, 255, 204);
             padding:5px;
             margin:0;
             width:150px;
}

#content {
          margin:75px 0 0 170px;
          color: rgb(0, 0, 0);
          background: rgb(255, 255, 204);
          float:left;
          width:66.3%;
}
#left-nav	{color:#000; text-decoration:none; border-bottom:1px solid rgb(255, 255, 204);} 
#left-nav a	{color:#000; text-decoration:none;} 
#left-nav a:hover	{text-decoration:underline; color:#000; background:#eee;} 
#left-nav a.active:hover	{text-decoration:none; color:#000; background:#fff;} 

.top-level a, 
.second-level a, 
.third-level a	{display:block; margin:0; padding:5px 0 5px 0; border-top:1px solid rgb(255, 255, 204);} 

.top-level a	{padding-left:12px;} 
.second-level a	{padding-left:24px;} 
.third-level a	{padding-left:36px;} 

.top-level a	{color:#000; background:rgb(255, 255, 204);} 

.top-level a#site-home	{font-size:1.1em;} 

.second-level a, 
.third-level a, a.open	{color:#000; background:rgb(255, 255, 204);} 

a.active	{color:rgb(255, 0, 0); background:rgb(255, 255, 204);} 

