body {
   background-color: #eeeedd;	
}

.tree_root {     
  font-family: verdana, arial, sans-serif;
  font-size:12px; 
  text-align:left;           
  padding:0px 0px 6px 0px; 
  font-weight:bold;  
}
    
.editable_text {
  //padding:2px;
  background-color: #FFFFFF;
  overflow: -moz-scrollbars-none;
  overflow: hidden;
}
.editable_text-box:hover {
  outline: 1px dashed grey; 
  cursor:pointer;
}

.editable_text_box {
  //padding:2px;
  overflow: -moz-scrollbars-none;
  overflow: hidden;
}

.updating2 {
  background-color: #BB9944;	   

}

.updating {
  background-color: #BB9944;	   
  overflow: -moz-scrollbars-none;
  overflow: hidden;
}

.active_text {
  background-color: #CCCCCC;	   
  overflow: -moz-scrollbars-none;
  overflow: hidden;
}

.is_active {
  background-color: #DDBB88;	   
  overflow: -moz-scrollbars-none;
  overflow: hidden;
}

.perspective {
  min-width:650px;
}

.dashboard_controls {
  width:100%;
}

.dashboard_content_container {
  padding:0px 5px 0px 4px;
}

.coremeasure_list dd {
   padding: 0;
   margin-left: 0;   
   margin-right: 0;
   margin-top: 0;
   margin-bottom: 0;
   width: 100%
}

.coremeasure_swf_chart_wrapper {
  background-color: #eeeedd;  	
}

@media print {
  .noprint { display: none; }
}

.menu_header{
font: bold 12px Verdana;
background: #B9B9B9;
text-align: right;
padding: 0px 0px 0px 4px;
}

.fy_header{
font: bold 12px Verdana;
background: #B9B9B9;
text-align: left;
padding: 0px 0px 0px 6px;
}

.menu_title{
  padding: 4px 0x 4px 4px;
  font-weight:bold;
}

span.process_header{
font: bold 11px Verdana;

}

.orgunit_link{
font: bold 11px Verdana;
text-decoration: underline;
}

.orgunit_link:hover{
  font: bold 11px Verdana;
  text-decoration: underline;
  color:#3333CC;
  cursor:pointer;
}

span.orgunit_link:hover{
 color:#3333CC;
 cursor:pointer;
}

.orgunit_link2{
font-size: 11px;
font-family: "Trebuchet MS","Helvetica","Arial","Verdana","sans-serif";
text-decoration: underline;
}

.orgunit_link2:hover{
  color:#3333CC;
  cursor:pointer;
}

.show_cursor:hover{
  cursor:pointer;
}

span.orgunit_link2{
font-size: 11px;
font-family: "Trebuchet MS","Helvetica","Arial","Verdana","sans-serif";
text-decoration: underline;
}

span.orgunit_link2:hover{
 color:#3333CC;
 cursor:pointer;
}

span.action_item {
 text-decoration: underline;
}

span.action_item:hover{
 color:#3333CC;
 cursor:pointer;

}


.orgunit_label{
font: bold 12px Verdana;
font-weight:normal;
}

.orgunit_expander{
font: bold 12px Verdana;
padding: 0px 5px 0px 0px;
}



.dashboard_content {
  width: 100%;
  min-width: 617px;
}

.dashboard_content_area {
  float:left; 
  width:100%;
  border-style:solid;
  border-width:1px;
  border-color:#000000;      
  margin-bottom:6px;
  margin-left:2px;
  border-radius: 6px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;   
  background-color:#EEEEDD; 
}


.orgunit_info{
font: 11px Verdana;
}

.bsc_menu_name{
font: 12px Verdana;
background-color: #B9B9B9;
padding: 0px 0px 0px 8px;
font-weight:bold;
}

table.bsc_menu_table {

background-color: #B9B9B9;
text-align: left;
font-family: Verdana;
font-size: 11px;
width: 270px;
border: 2px #AAAAAA solid;
border-spacing: 2px 2px 3px 2px;
}

.bsc_menu_view{
background: #B9B9B9;
padding: 0px 0px 0px 4px;
}

.overview_button{
background: #B9B9B9;
padding: 0px;
}

.overview_div{
background: #B9B9B9;
padding: 0px;
 
}

.overview_area{
  padding: 0px; 
}


A.orgunit_link {
	 
      font-family: verdana, arial, sans-serif;
      font-size:11px; 
      line-height:13px;
      text-align:left;           
      text-decoration: underline;
      font-weight:520;    	 
	  color:#000000;
	}
	
A.orgunit_link:hover {
	 
      font-family: verdana, arial, sans-serif;
      font-size:11px; 
      line-height:13px;
      text-align:left;           
      text-decoration: underline;
      font-weight:520;    	 
	  color:#3333CC;
	  cursor:pointer;
	}

	
A.goal_link:link {
	 float:left; 
      width:97%;
      font-family: verdana, arial, sans-serif;
      font-size:11px; 
      line-height:13px;
      text-align:left;           
      padding:6px; 
      font-weight:bold;    
	  text-decoration: none;
	  color:#000000;
	}
	A.goal_link:hover {
	 float:left; 
      width:97%;
      font-family: verdana, arial, sans-serif;
      font-size:11px; 
      line-height:13px;
      text-align:left;           
      padding:6px; 
      font-weight:bold;    
	  text-decoration: none;
	  color:#000000;
	  cursor:pointer;
	}
	A.goal_link:active {
	 float:left; 
      width:97%;
      font-family: verdana, arial, sans-serif;
      font-size:11px; 
      line-height:13px;
      text-align:left;           
      padding:6px; 
      font-weight:bold;    
	  text-decoration: none;
	  color:#000000;
	}
	A.goal_link:visited {
	 float:left; 
      width:97%;
      font-family: verdana, arial, sans-serif;
      font-size:11px; 
      line-height:13px;
      text-align:left;           
      padding:6px; 
      font-weight:bold;    
	  text-decoration: none;
	  color:#000000;
	}

 .goal_title {     
      float:left; 
      width:500px;
      font-family: verdana, arial, sans-serif;
      font-size:11px; 
      line-height:13px;
      text-align:left;           
      padding:6px; 
      font-weight:bold;  
      text-align:left;   
    }
    
    .goal_layer {
      float:left; 
      width:280px;
      padding:0px 8px 0px 0px;     
    }
    
    .direction_column {
      float:left; 
      width:304px;
    }
    
    .direction_base {     
      float:left; 
      width:300px;
      border-style:solid;
      border-width:1px;
      border-color:#000000;      
      margin-bottom:6px;
      margin-left:2px;
      border-radius: 6px;
      -webkit-border-radius: 6px;
      -moz-border-radius: 6px;   
      background-color:#EEEEDD; 
    }
    
    .legend_base {     
      float:left; 
      width:220px;
      border-style:solid;
      border-width:1px;
      border-color:#AAAAAA;      
      margin-bottom:6px;
      margin-left:2px;
      border-radius: 6px;
      -webkit-border-radius: 6px;
      -moz-border-radius: 6px;    
    }
    
    .legend_base2 {     
      float:left; 
      width:168px;
      border-style:solid;
      border-width:1px;
      border-color:#000000;      
      margin-bottom:2px;
      margin-left:2px;
      border-radius: 6px;
      -webkit-border-radius: 6px;
      -moz-border-radius: 6px;    
    }
    
     span.dashboard_selection_base {     
      float:left; 
      width:168px;
      border-style:solid;
      border-width:1px;
      border-color:#EEEEEE; 
      min-height:60px;
      height:60px;
      

      background-color:#003366;        

      margin-left:2px;
 
      border-radius: 6px;
      -webkit-border-radius: 6px;
      -moz-border-radius: 6px;    
    }
    
     span.dashboard_selection_base:hover {
       cursor:pointer; 
       background-color:#1f4f7f;          
     }
  
    .legend_title {     
      float:left; 
      width:100%;      
      font-family: verdana, arial, sans-serif;
      font-size:11px; 
      text-align:center;      
      font-weight:bold;     
      padding:6px 0px 6px 0px; 
      background-color:#B9B9B9; 
      border-radius: 6px;
      -webkit-border-radius: 6px;
      -moz-border-radius: 6px;    
    }
    
    .legend_title2 {     
      float:left; 
      width:100%;      
      font-family: verdana, arial, sans-serif;
      font-size:12px; 
      text-align:center;      
      font-weight:bold;     
      padding:12px 0px 12px 0px; 
      background-color:#B9B9B9; 
      border-radius: 6px;
      -webkit-border-radius: 6px;
      -moz-border-radius: 6px;    
    }
    
    .legend_item {
      width:56px;      
      height:50px;
      font-size:8pt;
      line-height:9pt;
      float:left;
      padding: 6px 0px 6px 8px;
    }
    
    .legend_item1 {
      width:74px;      
      height:36px;
      font-size:8pt;
      line-height:9pt;
      float:left;
      padding: 6px 0px 6px 8px;
    }
    
    .legend_item2 {
      width:74px;      
      height:36px;
      font-size:11px;
      line-height:12px;
      float:left;
      padding: 4px 0px 4px 8px;
    }
    
    
    .legend_image {
      border:1px;
      border-style:solid;
      border-color:#000000;
    }
    
    
    .legend_graphic {
      height:20px;
      width:20px;
    }
    
    .direction_goals {
      width:130px;       
      float:left;
    }
    
    .direction_goal_title {   
      height:28px; 
      line-height:12px;       
      font-size:11px;
      font-family: arial, sans-serif; 
      clear:both; 
      width:100%;     
      text-align:center; 
      margin-left:auto; 
      margin-right:auto;  
      font-weight:normal;
      padding:4px 2px 0px 2px;      
    }
    
    table.overview_tbl{
    border-radius: 6px;
      -webkit-border-radius: 6px;
-moz-border-radius: 6px;
text-align: left;
font-family: Verdana;
font-weight: bold;
font-size: 14px;
color: #000000;
width: 100%;
border: 2px #666666 solid;
border-spacing: 0px;
margin: 2px;

}

.overview_title {     
      float:left; 
      width:100%;      
      font-family: verdana, arial, sans-serif;
      font-size:8pt; 
      text-align:left;      
      font-weight:bold;     
      padding:6px 0px 6px 0px; 
      background-color:#CCCCCC; 
      border-top-left-radius:6px;       
      border-top-right-radius:6px;
      -webkit-border-top-left-radius: 6px; 
      -webkit-border-top-right-radius: 6px;
      -moz-border-topleft-radius: 6px; 
      -moz-border-topright-radius: 6px;    
    }
    
 table.wait_tbl{
 border-radius: 6px;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
text-align: left;
font-family: Verdana;
font-weight: bold;
font-size: 14px;
color: #000000;
width: 610px;

border: 2px #666666 solid;
border-spacing: 0px;
margin: 2px;

}

.wait_title {     
      float:left; 
      width:100%;      
      font-family: verdana, arial, sans-serif;
      font-size:8pt; 
      text-align:left;      
      font-weight:bold;     
      padding:6px 0px 6px 0px; 
      background-color:#CCCCCC; 
      border-top-left-radius:6px;       
      border-top-right-radius:6px;
     -webkit-border-top-left-radius: 6px; 
      -webkit-border-top-right-radius: 6px;
      -moz-border-topleft-radius: 6px; 
      -moz-border-topright-radius: 6px;    
    }
    
     .detail_title {     
      float:left; 
      width:100%;      
      font-family: verdana, arial, sans-serif;
      font-size:8pt; 
      text-align:left;      
      font-weight:bold;     
      padding:6px 0px 6px 0px; 
      background-color:#CCCCCC; 
      border-top-left-radius:6px;       
      border-top-right-radius:6px;
      -webkit-border-top-left-radius: 6px; 
      -webkit-border-top-right-radius: 6px;
      -moz-border-topleft-radius: 6px; 
      -moz-border-topright-radius: 6px;    
    }
    
    .direction_title {     
      float:left; 
      width:100%;      
      font-family: verdana, arial, sans-serif;
      font-size:11px; 
      text-align:left;      
      font-weight:bold;     
      padding:6px 0px 6px 0px; 
      background-color:#CCCCCC; 
      border-top-left-radius:6px;       
      border-top-right-radius:6px;
      -webkit-border-top-left-radius: 6px; 
      -webkit-border-top-right-radius: 6px;
      -moz-border-topleft-radius: 6px; 
      -moz-border-topright-radius: 6px;       
    }
    
    .goal_title_action {      
       border-radius: 6px;
      -moz-border-radius: 6px;
      -webkit-border-radius: 6px;     
    }
    
    .perspective_title {     
      float:left; 
      width:100%;      
      font-family: verdana, arial, sans-serif;
      font-size:11px; 
      text-align:left;      
      font-weight:bold;     
      padding: 5px 0px 5px 0px; 
      background-color:#B9B9B9; 
      border-radius: 6px;
      -webkit-border-radius: 6px;
      -moz-border-radius: 6px;  
      border: 1px #000000 solid;
      border-spacing: 0px;  
    }
    
    .direction_title_2 {     
      float:left; 
      width:500px;
      font-family: verdana, arial, sans-serif;
      font-size:14px; 
      text-align:left;
      line-height:16px;      
      font-weight:bold;     
      padding:2px 2px 6px 2px;      
    }    
    
    .direction_dial {     
      clear:both; 
      width:120px;
      max-width:120px;
      text-align:center; 
      margin-left:auto; 
      margin-right:auto; 
      padding: 2px 0px 2px 4px;      
    }
    
    .direction_control {     
      clear:both; 
      width:70px;
      max-width:70px;
      text-align:center; 
      margin-left:auto; 
      margin-right:auto; 
      clear:both; 
       
    }   
    

    
   
table.perspective {
 border-radius: 6px;
 -webkit-border-radius: 6px;
-moz-border-radius: 6px;
text-align: center;
font-family: Verdana;
font-weight: bold;
font-size: 14px;


border: 0px;
border-spacing: 0px;
}


.direction {
 border-radius: 6px;
 -webkit-border-radius: 6px;
-moz-border-radius: 6px;
text-align: left;
font-family: Verdana;
font-weight: bold;
font-size: 14px;
color: #000000;
width: 610px;
background-color:#EEEEDD;
border: 1px #000000 solid;
border-spacing: 0px;
margin: 2px;

}

table.direction {
 border-radius: 6px;
 -webkit-border-radius: 6px;
-moz-border-radius: 6px;
text-align: left;
font-family: Verdana;
font-weight: bold;
font-size: 14px;
color: #000000;
width: 610px;
background-color:#EEEEDD;
border: 1px #000000 solid;
border-spacing: 0px;
margin: 2px;

}

table.detail {
 border-radius: 6px;
 -webkit-border-radius: 6px;
-moz-border-radius: 6px;
text-align: left;
font-family: Verdana;
font-weight: bold;
font-size: 14px;
color: #000000;
width: 610px;

border: 1px #000000 solid;
border-spacing: 0px;
margin: 2px;

}

table.admin_area_tbl {
 border-radius: 6px;
 -webkit-border-radius: 6px;
-moz-border-radius: 6px;
text-align: left;
font-family: Verdana;
font-weight: bold;
font-size: 14px;
color: #000000;
width: 610px;
background-color:#EEEEDD;
border: 1px #000000 solid;
border-spacing: 0px;
margin: 2px;

}

table.goal {
 border-radius: 6px;
 -webkit-border-radius: 6px;
-moz-border-radius: 6px;
text-align: left;
font-family: Verdana;
font-weight: bold;
font-size: 12px;
color: #000000;
width: 100%;

border: 1px #eeeedd solid;
border-spacing: 0px;
margin: 0px 2px 0px 3px;
}


table.coremeasure {
 border-radius: 6px;
 -webkit-border-radius: 6px;
-moz-border-radius: 6px;
text-align: center;
font-family: Verdana;
font-weight: normal;
font-size: 11px;
color: #000000;
width: 594px;
background-color: #eeeedd;	
border: 1px #bbbbbb solid;
border-spacing: 0px;
margin: 2px;
}

.coremeasure {
 border-radius: 6px;
 -webkit-border-radius: 6px;
-moz-border-radius: 6px;
text-align: center;
font-family: Verdana;
font-weight: normal;
font-size: 11px;
color: #000000;
width: 100%;

border: 1px #bbbbbb solid;
border-spacing: 0px;
margin: 2px;
}


.goal {
 border-radius: 6px;
 -webkit-border-radius: 6px;
-moz-border-radius: 6px;
text-align: left;
font-family: Verdana;
font-weight: bold;
font-size: 12px;
color: #000000;
width: 100%;

border: 1px #eeeedd solid;
border-spacing: 0px;
padding: 0px 12px 0px 0px;
margin: 0px 2px 0px 3px;
}



score_inversion {font-size: 11px; width:500px;}

td.composite_dial {font-size: 11px; height:50px; width:90px; text-align:center; text-valign:bottom}
td.coremeasure_title {font-size: 12px; font-weight:bold; width:516px; text-align:left; padding:2px 2px 2px 6px; background-color:#d0d0c3; -moz-border-radius: 4px; -webkit-border-radius: 4px;}
td.coremeasure_controls {font-size: 11px; height:20px; width:420px; background-color:#eeeedd;}

td.fy_title {font-size: 10px; width:25%;  font-style:italic; text-align:left;}
td.adv_controls {width:40%; text-align:right; padding:0px 0px 0px 0px; display:none;}
td.controls {width:35%; text-align:right; padding:0px 6px 0px 0px;}

td.item_key {font-size: 11px; width:4%; text-align:center;}
td.inventory_label_header {  font-size: 11px; }
td.item_label_header { text-decoration:underline; font-size: 11px; }
td.item_label_header:hover {background-color:#DDDDDD; color:#3333CC; cursor:pointer;}
td.reset_all { text-decoration:underline; font-size: 11px; }
td.reset_all:hover {background-color:#DDDDDD; color:#3333CC; cursor:pointer;}
td.item_label {font-size: 11px; }
td.item_label_old {font-size: 11px; width:275px;}
td.item_label:hover {background-color:#DDDDDD; color:#3333CC; cursor:pointer;}
td.item_text {font-size: 11px; width:275px;}
td.item_text:hover {background-color:#d0d3d6; color:#3333CC; cursor:pointer;}
td.item_heading {font-size: 11px; width:50px; text-align:center; display:none;}
th.item_heading_r {font-size: 11px; width:110px; text-align:right;}
td.item_value {font-size: 10px; width:50px; text-align:right; display:none;}
td.item_year {font-size: 10px; width:50px; text-align:center; display:none;}
td.item_term {font-size: 10px; width:50px; text-align:left; display:none;}
td.item_year2 {font-size: 10px; width:50px; text-align:center; }

.item {font-size: 10px; width:50px; text-align:right; display:none;}

.item_text_l {font-size: 11px; width:375px; text-align:left;}
.item_text_l2 {font-size: 11px;  text-align:left;}
.item_txt {font-size: 11px;  text-align:left;}
.action {font-size: 11px;  text-align:left; text-decoration:underline;}
.item_txt_c {font-size: 11px; width:375px; text-align:center;}

.select_box11 {font-size: 11px;  text-align:left;}

.item_details { display:none;}
.coremeasure_files_yr {display:none;}

.coremeasure_process_yr {display:none;}

input {font-size: 9px;}
input.item_input {font-size: 9px; size:6; width:50px; text-align:left;}
description {font-size: 9px; text-align:left;}
input.item_note {font-size: 9px; size:50; width:560px; text-align:left;}

table.inventory
{
  text-align:left;	
  width:100%;
}	

  
      
tr.inventory_title 
{
	  text-align:left;      
      font-family: verdana, arial, sans-serif;
	  font-size: 11px;     
      font-weight:bold;  	     
      padding:6px 0px 6px 0px;  
	  background-color:#bbbbbb; 
 border-radius: 4px;
	  -moz-border-radius: 4px;
      -webkit-border-radius: 4px;
}

      
td.inventory_title_row 
{
	  text-align:left;      
      font-family: verdana, arial, sans-serif;
	  font-size: 11px;     
      font-weight:bold;  	     
      padding:6px;  	  
	  background-color:#d0d3d6;
 border-radius: 4px;
	  -moz-border-radius: 4px;
      -webkit-border-radius: 4px;
}

td.inventory_title 
{
	  text-align:left;      
      font-family: verdana, arial, sans-serif;
	  font-size: 11px;     
      font-weight:bold;  	     
     
}

A.process_link:link {
	 
      font-family: verdana, arial, sans-serif;
      font-size:11px; 
      line-height:13px;
      text-align:left;           
       
      font-weight:normal;    
	  text-decoration: underline;
	  color:#000000;
	}
	A.process_link:hover {
	 
      font-family: verdana, arial, sans-serif;
      font-size:11px; 
      line-height:13px;
      text-align:left;           
      
      font-weight:normal;    
	  text-decoration: underline;
	  color:#3333CC;
	  cursor:pointer;
	}
	A.process_link:active {
	 
      font-family: verdana, arial, sans-serif;
      font-size:11px; 
      line-height:13px;
      text-align:left;           
      
      font-weight:normal;    
	  text-decoration: underline;
	  color:#000000;
	}
	A.process_link:visited {
	 
      font-family: verdana, arial, sans-serif;
      font-size:11px; 
      line-height:13px;
      text-align:left;           
      
      font-weight:normal;    
	  text-decoration: underline;
	  color:#000000;
	}



.staff_letter { 
    font-family: verdana, arial, sans-serif;
      font-size:11px; 
      line-height:13px;
      text-align:left;           
      
      font-weight:normal;    
	  text-decoration: underline;
	  color:#0000EE;
}
	
tr.inventory_labels {text-align:left; font-size: 11px; padding:2px; background-color:#bbbbbb; -moz-border-radius: 4px; -webkit-border-radius: 4px;}
tr.measurement_term_labels {text-align:left; font-size: 11px; padding:2px; background-color:#bbbbbb; -moz-border-radius: 4px; -webkit-border-radius: 4px;}

.goal_list {}

.coremeasure_list {display:none;}


.perspective_name{font-size: 12px; text-align:left; font-weight:bold;}
.icon {padding:2px 3px 2px 3px;}

.buttons { margin:0px; padding:1px; border:2px; background-color:#AAAAAA; border-style: outset; border-color:#AAAAAA;}
.buttons:hover {cursor:pointer; background-color:#DDDDDD; margin:0px; padding:1px; border:2px; border-style: inset; border-color:#AAAAAA;}

.buttons2 { padding:1px 3px 1px 3px; border:0px;}

.buttons3 { margin:3px 0px 0px 0px; padding:1px; border:2px; background-color:#CCCCCC; border-style: outset; border-color:#DDDD99;}
.buttons3:hover {cursor:pointer; background-color:#DDDDBB; margin:3px 0px 0px 0px; padding:1px; border:2px; border-style: inset; border-color:#DDDD99;}

.summary_button{margin:2px; padding:1px; border:2px; background-color:#CCCCCC; border-style: outset; border-color:#DDDD99;}

.buttons4 { margin:0px; padding:1px; border:2px; background-color:#CCCCCC; border-style: outset; border-color:#DDDD99;}
.buttons4:hover {cursor:pointer; background-color:#DDDDBB; margin:0px; padding:1px; border:2px; border-style: inset; border-color:#DDDD99;}

.template {display:none;}
.coremeasure_chart {display:none;}
.coremeasure_description {display:none;}
.coremeasure_process {text-align:left; display:none;}
.coremeasure_process_list {text-align:left; margin:15px;}
.coremeasure_files {text-align:left; display:none;}
.coremeasure_files_area {text-align:left; padding:15px;}
.coremeasure_upload {display:none;}


.key_box {width:10px; height:10px; border-color:#ffffff; border-width:1px;}
.key_box2 {width:8px; height:8px; border-color:#ffffff; border-width:1px;}

.inventory_response {}
.coremeasure_description_text {text-align:left; font-size: 11px; padding:4px; margin:5px; -moz-border-radius: 4px; -webkit-border-radius: 4px;}
.coremeasure_note_text {text-align:left; font-size: 11px; padding:4px 6px 4px 6px;  margin:4px; background-color:#d0d0c3; -moz-border-radius: 4px; -webkit-border-radius: 4px;}
.inventory_response_text {text-align:left; font-size: 11px; padding:4px 6px 4px 6px;  margin:4px; height:20px; background-color:#d0d3d6; -moz-border-radius: 4px; -webkit-border-radius: 4px;}


.coremeasure_swf_spacer {font-size: 11px; width:16px; height:240px;}
.coremeasure_swf_chart {font-size: 11px; width:412px; text-align:center; height:240px; background-color:#EEEEDD;}
.coremeasure_dials {font-size: 11px; width:140px; background-color:#EEEEDD;}
.coremeasure_note {font-size: 11px; font-style:italic;}

composite_dial {width:100px; text-align:center;}
trend_dial {font-size: 11px; width:50px; height:42px; text-align:right;}
td.trend_dial_label {font-size: 10px; width:132px; text-align:center;}
td.trend_dial_year {font-size: 10px; width:132px; text-align:center;}
comparative_dial {font-size: 11px; width:50px; height:42px; text-align:center;}
td.comparative_dial_label {font-size: 10px; width:132px; text-align:center;}
td.comparative_dial_year {font-size: 10px; width:132px; text-align:center;}
target_dial {font-size: 11px; width:50px; height:42px; text-align:center;}
td.target_dial_label {font-size: 10px; width:132px; text-align:center;}
td.target_dial_year {font-size: 10px; width:132px; text-align:center;}
td.small_dial_key {width:26px; text-align:center;}

td.tolerance {font-size: 10px; width:150px; text-align:center;}

.monitor {
  
  width: 610px;
  font-size:12px;
  float:left; 
  padding: 40px 0px 0px 40px;
  border-style:solid;
  border-width:1px;
  border-color:#000000;      
  margin-bottom:6px;
  margin-left:2px;
 border-radius: 6px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;   
  background-color:#EEEEDD; 
  
}

.monitor_txt {padding:30 0 30 50; font-size: 12px;}
.expanded {display:none;}
.perspective_summary {display:none;}
.details {display:none;}
.admin_area {display:none;}
.coremeasure_a_name {display:none;}
.detail{ background-color: #EEEEDD;}



dl { text-indent: 4px; margin: 4px;}
dt { text-indent: 8px; margin: 8px; padding:0px; font-weight: bold; }
dd { text-indent: 8px; margin: 8px; }

dl.org_unit {padding:2px 0px 0px 0px}
dt.org_unit {padding:0px 0px 2px 0px; font-weight: bold; }
dd.org_unit_detail { padding: 0px 0px 0px 28px;}

.tickLabel {font-size: 10px;}

