/************ ELEMENT DEFAULTS ***************/

/* COLOR NOTES: 
       white Background1 = body background 
       light blue Background2 = main division 6B829C   was 3E5368
       dark blue Header = page header at top of page
       dark blue Banner1 = H1  level heading 18344A was 369; 
       drop shadow for H1 heading = 42698C
       black text1 = primary text color
       purple text2 = EM tags for terms with definitions
       white headingtext = H2 level headings
*/

BODY {
	font-family: "Times New Roman", Times, "Arial", "Helvetica", sans-serif; 
	background: white;      
	color: #000000;
	/* font-size: 14pt; */
}

/* 
   The entire body of the document is enclosed in a class "main" DIV so
   it can all be indented, fixed width, and with a border.
*/

.main   {
	margin-top: 0;
	margin-left: 50px; 
	width:600px;
	padding: 30px;  
	
	border-right: solid 1px #069;                                                          
	border-bottom: solid 1px #069;                                                         
	border-left: solid 1px #69c; 
	
	background: #6B829C ;  

	color: #black;
	/* font-size: 12pt; */
	/* font-weight: bold; */
                                                          
}

/* These links behave like usual hyperlinks 
A:link    { color: #009; }
A:visited { color: #336; }
A:hover   { color: #900; }  
*/



/* Hyperlinks for definition of terms do not change
   color if they have been previously selected. 
   The term changes color when hovered over to
   draw attention to it.
*/


.snd A:link,  .snd A:visited, .snd A:hover   { 
	color: white;
	text-decoration: none;
	border: none;
}
.sndpopup {
	font-family:  sans-serif; 
	background: black;      
	color: white;
	font-size: 12pt;
}

   
.banner {  
	margin: -30px -39px -30px -32px;        
	width: 660px;
	height: 75px; 
	padding: 10px; 
	
	border-top: solid 2px #69c;                                                            
	border-right: solid 2px #069;                                                          
	border-bottom: solid 3px #069;                                                         
	border-left: solid 3px #69c;   
	
	background: #9C9A63;
	color: #fff;
	text-align: center;       
	font-size: 24pt;                                                                    
	font-weight: normal;
	text-decoration: none;
	cursor: pointer;                                                                                                
}
   
.Term A:link, .Term A:visited { 
	color: #881188;   
	Text-decoration: none;
	font-weight: bold;
} 
	         
.Term A:hover { 
	color: #661166; 
	Text-decoration: none;
	font-weight: bold;
} 

BLOCKQUOTE {
	font-style: italic;
	font-size: -1;
}
  
HR {
	height: 6pt;
	border-top: solid 3px #5E738C;                                                         
	border-left: solid 3px #5E738C;
	border-right: solid 1px #8C9EB3;                                                          
	border-bottom: solid 1px #8C9EB3; 
}

UL {
	list-style-type: square;
	padding-left: 0;
	margin-left: .5em;
	text-align: left;
	text-indent: 0;
	line-height: 200%;
}

LI {
	padding-left: 0;
	margin-left: .5em;
	text-align: left;
	text-indent: 0;
}

/* replace all existing H2s with H1s. */

/* Big banner heading */
H1 {                                                                                    
        position: relative;
        left: -50px;          
        width: 110%;     
        height: 75px;   
	padding: 15px; 
	margin-right: -50px;   
      	/* border-bottom: solid 5px #42698C;                                                                                                                                                                                 
	border-right: solid 7px #42698C;    */
                                  
                     border-top: solid 1px #8A9CB0;                                                            
	border-right: solid 1px #8A9CB0;                                                          
	border-bottom: solid 1px #8A9CB0;                                                         
	border-left: solid 1px #8A9CB0; 
                                  
	background: #369;                                                                
	color: #fff;        
	font-size: 18pt;                                                                    
	font-weight: normal;                                                                                                                                      
}

H2 {
	font-size: 18pt;
	font-weight: bold;
	color: white;
}

H3 {
	font-size: 16pt;
	font-weight: bold;
}

H4 {
	font-size: 14pt;
	font-weight: bold;
}

H5 {
	font-size: 12pt;
	font-weight: bold;
}

.signature {
	color: #204468;
}


.note { 
	margin-left: 25px;
	font-style: italic;
}


.sidenote  {                                                                                                                             
	background:  #9C9A63;                                                                
	color: #fff;        
	font-size: 12pt;                                                                    
	font-weight: normal;                                                                                                                      
}       

.noteboxbig {                                                                                    
     	float: right;
       	margin-left: 20px;                                        
       	margin-right: 5px;                                        
	background: #9C9A63;                                                                
	color: FFFFFF;        
	font-size: 11pt;                                                                    
	font-weight: normal;                                                                                                                      
	height: 75px;   
	padding: 15px;                                                                     
}

.noteboxbig H4 {                                                                                                                                               
	font-size: 14pt;                                                                    
	font-weight: normal;                                                                                                                                                                                          
}  


.noteboxbig H5 {                                                                                                                                               
	font-size: 12pt;                                                                    
	font-weight: bold;                                                                                                                                                                                          
}  

.noteboxbig TD {                                                                                                                                               
	font-size: 12pt;                                                                    
	font-weight: normal; 
	color: CCCCCC;                                                                                                                                                                                          
}    

.examplesbox {                                                                                    
       	margin: 10px;                                                                           
	padding: 10px;                                                                     
	background: #9C9A63;                                                                
	color: FFFFFF;                                                                                              
}
.examplesbox, .examplesbox TD {
	font-size: 9pt;                                                                    
	font-weight: normal; 
}
.examplesfirstcolumn TD {
	font-size: 9pt;                                                                    
	font-weight: bold; 
}

.mono {    
	font-family: courier;                                                                                                                                           
	font-size: 10pt;                                                                    
	font-weight: normal;                                                                                                                                                                                          
}    
 
.imgleft { 
	margin-left: 5px;
	margin-right: 25px;
}
.imgright  { 
	margin-left: 30px;
	margin-right:5px;
}
.imgcenter  { 
	margin-left: 25px;
	margin-right: 25px;
}

.button {
                padding: 10px;            
                position:relative;
                font-weight: normal;
                text-align: center;
                margin-bottom: 3px;
                margin-top: 3px;
                margin-left: 1px;
                margin-right: 0px;
}

.button a {
	padding: 4px;
	text-decoration: none;
	width: 98%;
	display: block;
	background: #9C9A63;          
	border-top: 4px #606060  solid;
                  border-left: 6px #808080  solid;                                                      
}

.button a:hover {

	background: #BFBE9B;                                                                

}
.button A:link, .button A:visited, .button A:hover   { 
	color: #000000; 
	text-decoration: none;
}

.numerical TABLE {                                                                                    
        	width: 100%;                                                                                                                                                                                                                                                                         
	color: #000000;        
	font-size: 10pt;                                                                    
	font-weight: normal;                                                                                                                                      
}
.numerical THEAD {                                                                                                                                                                         
                      border-top: solid 1px #8A9CB0;                                                            
	border-right: solid 1px #8A9CB0;                                                          
	border-bottom: solid 1px #8A9CB0;                                                         
	border-left: solid 1px #8A9CB0;             
	background: #369;                                                                
	color: #fff;        
	font-size: 8pt;                                                                    
	font-weight: bold;   
	font-family:  "Arial", "Helvetica", sans-serif;                                                                                                                                         
}
.numerical TBODY {                                                                                                                                                                               
	background: #FFFFFF;                                                     
	color: #000000;        
	font-size: 8pt;       
	font-family:  "Arial", "Helvetica", sans-serif;                                                              
	font-weight: normal;                                                                                                                                      
}

/* _______________ Definition Window_________ */

.DefinitionHeader,  {
	margin-left: 10px;
        margin-right: 10px;
        margin-top: 10px;
        margin-bottom: 10px;
	font-family: verdana, arial, sans-serif; 
	background: #369;     
	color: white; 
	font-size: 20pt;                                                                                                         
}

.DefinitionText   {
	font-family: verdana, arial, sans-serif;     
	background: #888866 ;
	color: black;  
}


/* _______________ Sound Window_________ */

.SoundBody   {
	margin-left: 10px;
      	margin-right: 10px;
      	margin-top: 0px;
   	margin-bottom: 10px;
   	font-family: verdana, arial, sans-serif;     
	background: #888866 ;
	color: black;  
	font-size: 10pt;
}

.SoundHeader  {
	position: relative;
	top: -10px;  
  	left: -20px;          
        	width: 120%;     
        	height: 40px;   
	margin-left: 10px;
      	margin-right: 10px;
      	margin-top: 0px;
   	margin-bottom: 5px;
   	padding: 10px;
	font-family: verdana, arial, sans-serif; 
	background: #369;     
	color: white; 
	font-weight: bold;
	font-size: 14px;                                                                                                         
}
  
  
.SoundHeader TD {
	color: white;
	font-weight: bold;
	font-size: 14px;  
}



/****************** OBSOLETE ***************/


.small {
	font-size: smaller;
}
  

.CoBanner {                                                             
	margin: 10px -30px 20px -30px;                                                   
	width: 600px;
	height: 80px; 
	padding: 10px;  
	border-top: solid 1px #69c;                                                            
	border-right: solid 1px #069;                                                          
	border-bottom: solid 1px #069;                                                         
	border-left: solid 1px #69c; 
		
	background: #369;                                                                
	color: #fff;        
	font-size: 12pt;                                                                    
	font-weight: normal;                                                                                                                  
}                                                                                                                                                                                     

                                                                                               
.CoBanner H2 {                                                             
}  
                                                                                                                                                                                        
.CoFootnote {                                                                                  
	font-family: verdana, arial, sans-serif;                                               
	font-size: 9pt;                                                                                                                                               
} 


.CoText P, BLOCKQUOTE {   
	 font-size: 12pt;                                                                                 

}    

.CoNote { 
	margin-left: 50px;
	font-size: 12pt;
	font-style: italic;
}

.CoButton {
 	font-size: 12pt;
	background:  #992299;;
	color: #fff;
	top: auto;
	right: 20px;
	width: 100px;
	margin-left: 15px;
        margin-right: 15px;
        margin-top: 15px; 
        margin-bottom: 15px; 
}    

.CoNote {
 	font-size: 12pt;
	text-indent: 40px;
	font-style: italic;
}          

         
                                                                                   
.CoText  {                                                                                    
	font-family: verdana, arial, sans-serif;  
	font-size: 12pt;       
	padding: 15px;                                                                                                            
	background: #DDDDFF;                                                                
	color: #000;                                                                           
	border-right: solid 1px #069;                                                          
	border-bottom: solid 1px #069;                                                         
	border-left: solid 1px #69c;                                                           
	width: 600px;                                                                          
	/*  height: 100px; */
}   

.CoText P, BLOCKQUOTE {   
	 font-size: 12pt;                                                                                 

}    

.CoButton {
 	font-size: 12pt;
	background:  #992299;;
	color: #fff;
	top: auto;
	right: 20px;
	width: 100px;
	margin-left: 15px;
        margin-right: 15px;
        margin-top: 15px; 
        margin-bottom: 15px; 
}    

.CoNote { 
	margin-left: 50px;
	font-size: 12pt;
	font-style: italic;
}

.CoNote {
 	font-size: 12pt;
	text-indent: 40px;
	font-style: italic;
}   

                                                             

.NavText, .cnnNavHighlightText, .cnnNavGroupText {                   
  	font-family: verdana, arial, sans-serif;                     
  	font-size: 10pt;                                             
  	font-weight: bold;                                           
  	line-height: 14px;                                           
  	padding-left: 6px;                                           
  }                                                                    


.LargeHeader {
	font-family: arial, helvetica, sans-serif;
	font-size: 15pt;
	color: #c00;
}




.Zbtn {
	margin: 20px 20px 20px 20px;
	clear: none;
	width: 120px;
	height: 30px;

	background:#8ca694;
	color:#333333;
	font-size:10pt;
	
	cursor:pointer;
}

.bigbtn {
	margin: 20px 20px 20px 20px;
	width: 100px;
	height: 50px;
	background: #8ca694;
	color: #333333;
	cursor:hand;
}

.bigbutton {                                                                                    
        float: left;
        width: 200px;    
        height: 60px; 
        padding: 8px; 
        margin: 10px 10px 10px 10px;    
        
        font-size: 12pt;                                                                    
	font-weight: normal;  
	text-decoration: none;
	text-align: center;
	
        color: #fff;                                       
	background:        #9C9A63;                                                                
	border-bottom: solid 3px #75754A;
	border-right:  solid 3px #75754A;                                                                                         
  
	cursor: hand;                                                                  
} 
