/* Document Defaults */

 

/*html {
			SCROLLBAR-FACE-COLOR: #E5E5E5; 
			SCROLLBAR-HIGHLIGHT-COLOR: #E5E5E5; 
			SCROLLBAR-SHADOW-COLOR: #E5E5E5; 
			SCROLLBAR-3DLIGHT-COLOR: #E5E5E5; 
			SCROLLBAR-ARROW-COLOR: #E5E5E5; 
			SCROLLBAR-TRACK-COLOR: #E5E5E5; 
			SCROLLBAR-DARKSHADOW-COLOR: #E5E5E5;
	}
*/

	body {
		font: 1em normal arial, helvetica, sans-serif;
		padding: 10px;
	}
	
	p {
		font-size:0.95em;
	}
		
	dt {
		font-size: .85em;
		font-weight:bold;
		margin: 20px 0 6px 6px;
	}
	dd {
		font-size: .85em;
		margin-left: 6px;
	}
	
	a {
		text-decoration: none;
		outline: none;
	}
	
	ol, ul {
		list-style-position:outside;
		
	}
	
	 
	 
	 a:link    { color: #0096D6; /*#0000F2;*/ font-weight: normal}
	 a:visited { color: #0096D6; /*#0000F2;*/  font-weight: normal}
	 a:hover   { 
				color: #F05332;/*#800000;*/ font-weight: normal;
				text-decoration:underline;
				}
	 a:active  { color: #0096D6; /*#0000F2;*/  font-weight: normal}
	 
	img {
		border: none;
		margin:10px 0 0 10px;
		
	}



			object {
				margin: 6px 0 0 10px;
		}

       /* h1
          { font-family: arial, helvetica, sans-serif;
            font-size: 1.5em; 
            font-style: normal; 
            font-weight: normal;
            color: #FFFFFF;
            margin: 0 -20px 0 -20px;
            white-space: normal; 
            text-align:left;
            padding: 15px 10px 15px 0px;
            text-transform: uppercase;
            display:block;
            background: #3C3C3C;
            text-indent: 20px; 
            
          } */
          
          h1, h2 
          {
            margin: 0px 0 0 10px;
            /*font-family: arial, helvetica, sans-serif;*/
            font-size: 1em; 
            font-style: normal; 
            font-weight: bold;
            color:white;
           
           
            /*border-bottom: 1px solid #3C3C3C;*/
          }
         
				  h3 
		          {
		          	/*font-family: arial, helvetica, sans-serif;*/
		            font-size: 1em; 
		            font-style: normal; 
		            font-weight: bold;
		            margin: 10px 0 2px 0;
		            display:none;
		          }
		       
		          h4
		          { font-family: Arial, Helvetica, _San;
		            font-size: 1em; 
		            font-weight: bold;
		            font-style: normal;
		            margin-top: 0.75em; 
		            margin-bottom: 0.5em;
		            color: #003399;
		            white-space: normal 
		          }
    
    table {
		
		width:85%;
		border-collapse:collapse;
		margin-bottom:10px;
	}
	td, th  {
		font-size:1em;
		border:1px solid #054EA5;
		padding:3px 7px 2px 7px;
	}
	th {
		/*font-family: "Trebuchet MS", arial, helvetica, sans-serif;*/
		
		text-align:left;
		padding-top:5px;
		padding-bottom:4px;
		background-color:#BBDDFF;
		/*color:#ffffff;*/
	}
	tr.alt td {
		color:#000000;
		background-color:#EAF2D3;
		}
    .body {
			margin: 40px 0 0 0;
			
			/*float:left;*/
		
		}
	
	#topicheading {
    	display:block;
    	padding: 10px;
    	margin: 0px -18px 6px -20px;
    	/*border: solid 1px red;*/
    	position:fixed;
    	top:0px;
    	width:100%;
    	background:#0096D6; /*#054EA5;*/
    }
    
  .bannerbar {
	float:right;
		
  }   

	.bannerbar div:hover{
	cursor:pointer;
	}
	.bannerbarpara {
		display:none;
	}  

	  
  
  #glosspanelink{
  	display:block;
  	float:right;
  	margin: 0px -8px 0px 6px;
  	background-image:url('../images/closegloss.png');
		background-repeat:no-repeat;
		background-position: top left;
  }
    
    #topicgloss {
    	width: 250px;
			margin: 0 10px 10px 10px;
			position:fixed;
			padding: 6px;
			float:right;
			right:0;
			top:60px;
    }
     
   .topicglossclosed {
   	display:none;
   	 
  }
  
   .topicglossopen {
   	  display:block;
			border: 2px solid #0096D6;
			background:white; /*EEF5E7;*/
			
			
  	}
  	.glosslink a {
  		color:#EEF5E7;
  		margin-right: 10px;
  		display:block;
  		
  		
  		
  	} 
  	.glosslink a:hover {
  		/*color:#006200;*/
  		cursor:pointer;
		text-decoration:none;
  	}
  	a.glossterm {
		cursor: pointer;
  		color:#0096D6; /*green;*/
  		border-bottom:dashed 1px;
  	}
		a.glossterm:hover {
			color:#F05332;/*#004A25;*/
			cursor:pointer; 
			text-decoration:none;
			
		}
		.glosstermopen {
			display:block;
		}
		
		.glosstermclosed {
			display:none;
			
		}
		
		
		.collapsible_div_closed {
			display:block;
		}
		
	 
	 
	 
	 .divtrigclosed {
		/*font-size: 1.1em;*/
		font-weight: bold;
		color: #0096D6; /*#054EA5;*/
		display:block;
		margin-left: 20px;
	 }
	 
	 .divtrigclosed:hover {
		color: #F05332;/*#0080FF;*/
		cursor:pointer; 
		
	 }
	 
	 .divtrigopen {
		/*font-size: 1.1em;*/
		font-weight: bold;
		color: #0096D6; /*#054EA5;*/
		display:block;
		margin-left: 20px;
		margin-bottom: 0px;
	 }
	 
	 .divtrigopen:hover {
		color: #F05332;/*#0080FF;*/
		cursor:pointer; 
		
	 }
	 
	 .bodydiv{
		display:none;
		
		
	 }
	 
	
	 .bodydivopen  {
		display:block;
		margin-left:21px;
		margin-top: 0px;
		margin-top: -14px;

	 }
 	 
	 .uielement {
		font-weight: bold;
	 }
	 
	 .note {	
	 
		width: 75%;
		padding: 12px;
		background: #F8F8F8;
		border: 1px solid #D6D6D6;
		margin-bottom: 10px;
	 }
	 
	 .note .gentext {
		font-weight:bold;
		text-transform:capitalize;
	 }
		
 	.auto-generated { /* hide phantom column on tables */
		display:block;
	}
	.footerbar{
		display:none;
		
		}


	 
 	