﻿body {
    margin:9px 9px 0 9px;
    font-family: Arial, Trebuchet, Verdana, Helvetica, Sans Serif;
    font-size:100%/120%;
    padding:1em;
    background:#FFF;
    }
a img {border:none;}
a:link {text-decoration: none ; 
        color: #3D7CBB;
        font-family: Verdana, Arial, Helvetica, sans-serif, "Arial";
    }
a:visited {text-decoration: none;
        color: #3D7CBB; 
        font-family: Verdana, Arial, Helvetica, sans-serif, "Arial";
    }
a:hover {text-decoration: none;
        color: #003367;
        font-family: Verdana, Arial, Helvetica, sans-serif, "Arial";
    }
a.pathway:link, a.pathway:visited, a.pathway:active {
        font-size:12pt;
	background: #CCC;
	color:#666666;
	text-decoration:none;
	background-image:none;
	padding-bottom:0.1em;
	padding-left:0.4em;
	padding-right:0.9em;
	margin: 10px 10px 3px 10px;
        
}
a.pathway:hover {
	color:#000000;
	text-decoration:none;
} 
dd {font-size:9pt;
	border:1px solid #CCC;
        color:#000;
	padding-left:25px;
	padding-right:25px;
	padding-top:10px;
	padding-bottom:20px;
        text-align:justify;
}
h3{
  text-transform:capitalize;
}
p{
    	font-size:9pt;
        color:#000;
        text-align:justify;   
}
table{
    
  border-top-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-right-style: solid;
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 0px;
  border-right-width: 0px;
  font-family: Verdana, Arial, Helvetica, sans-serif, "Arial";
  font-size: 9pt;
  text-decoration: none;
}
tr{
    
  border-top-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-right-style: solid;
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 0px;
  border-right-width: 0px;
  font-family: Verdana, Arial, Helvetica, sans-serif, "Arial";
  font-size: 9pt;
}
td{
    
  font-family: Verdana, Arial, Helvetica, sans-serif, "Arial";
  font-size: 9pt;
  border-top-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-right-style: solid;
  border-top-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
}
li i{
        display:block;
    	font-size:9pt;
        color:#3D7CBB;
        font-style:italic;
        font-family: Verdana, Arial, Helvetica, sans-serif, "Arial";
        /*border:1px solid #CCC;*/
        margin-bottom:10px;
        margin-top:0px;
        margin-left:20px;
        margin-right:10px;
        text-align: justify;
}
span{
	font-size:9pt;        
	color:#3366CC;
}
span.pathway {
	color:#999999;
	background-image:url(../images/pathway_bullet1.gif);
	background-position:15px 5px;
	background-repeat:no-repeat;
	padding-left:25px;
	text-transform:lowercase;
}

.hidden { display: none; }
.unhidden { display: block; }
.leftNavBar {
    position:absolute;
    width:180px;
    height:40em;
    top:0px;
    left:9px;
    padding-left:0.2em;
    font-size:9pt;
    }
 .rightNavBar {
    position:absolute;	
    width:140px;
    top:-145px;    
    right:0px;	
    font-size:10pt;
    }
  .rightNavBar h3 {
    margin:0;
    padding:3px;
    background:#CCC;
    font-weight:bold;
    font-size:1em;
    text-align:center;
    }   

  #topNavBar {
    background:#FFF;
    padding-top:9px;
    width:72%;	
    }	
  /*#level0 {
    
    background:#FFF;
    }*/
  #level1 {
    font: Arial, Trebuchet, Verdana, Helvetica, sans-serif;
    margin-left:143px;
    padding-left:9px;
    background:#FFF;
    width:87%;
    }
  #level2 {
    background:#FFF;
    position:relative;
    width:inherit;
    }

 #main {
    color:#000;
    margin-right:9em;
    padding-right:9px;
    padding-left:9px;
    background:#FFF;
    }  
  #main h1 {
    margin:0;
    padding-left:.3em;
    padding-right:5em;
    font:1.25em Arial, Trebuchet, Verdana, Helvetica, sans-serif;
    color:#FFF;
    background:#000;
    }
  #main dt { 
    font-weight:bold;
    font-size:70%;
    margin-top:.8em;
    }

  #topNavBar form {
    float:right;
    width:10.5em;
    text-align:right;
    margin:0;
    line-height:.7em;
    }
    
  #topNavBar input {
          font-size:.8em;
      }
      
  #topNavBar b {
    display:block;
    text-align:left;
    font-weight:bold;
    font-size:9pt;
    font-family: Arial, Trebuchet, Verdana, Helvetica, sans-serif;
    padding-left:0.5em;
    padding-bottom:0.5em;
      }
 
  #advNavBar {
    background:#FFF;
    clear:right;
    text-align:center;
   }     
 #advNavBar span{
	font-size:20pt;
	color:#FFF;
	text-align:right;
	font-weight:bold;
        }
#advNavBar img{
  margin-bottom:0.5em;
  padding-top:0.3em;
  padding-bottom:0.1em;
		}





