BODY { margin-right: 0px;
	   margin-left: 0px;
	   margin-top: 0px;
	   font-family:  Verdana, Arial, Helvetica;
	   font-size: 10pt;
	   background-color: #2d3263; 
           }

.normal { font: 10pt Verdana, Arial, Helvetica;
                 }
.large { font: 20px Verdana, Arial, Helvetica;
                 }
.huge { font: 24px Verdana, Arial, Helvetica;
                 }
.small { font: 8pt Verdana, Arial, Helvetica;
                 }
.smallgrey { font: 8pt Verdana, Arial, Helvetica; color: #7777777; }
.smallgrey:link { font: 8pt Verdana, Arial, Helvetica; color: #7777777; }
.smallgrey:visited { font: 8pt Verdana, Arial, Helvetica; color: #7777777; }
.smallgrey:hover { font: 8pt Verdana, Arial, Helvetica; color: #cccc33; }

.smallnav { font: 8pt Verdana, Arial, Helvetica;
                 font-weight:bold;      
                 line-height: 13px;
                  }

.quicklinks {font: 8pt Verdana, Arial, Helvetica; color:#cccc99; font-weight:bold}
.quicklinks:link {color:#cccc99; text-decoration:none }
.quicklinks:visited {color:#cccc99; text-decoration:none }
.quicklinks:active {color:#cccc99; text-decoration:none }
.quicklinks:hover {color:#6699cc; text-decoration:none }


.helv { font: 10px Verdana, Arial, Helvetica;
                 }
.helvb  { font: 10px Verdana, Arial, Helvetica; 
		 font-weight:bold; 
                 letter-spacing:+1pt;
		  }
.ital {font: 20px Palatino, Book Antiqua, Garamond, Times, Times New Roman ;
                 }
.smallserif {font: 10pt Palatino, Book Antiqua, Garamond, Times, Times New Roman ;
                line-height: 15px ;
                 }
.serif {font: 13pt Palatino, Book Antiqua, Garamond, Times, Times New Roman ; color:#000000; line-height: 15px ;}
.serif:link {font: 13pt Palatino, Book Antiqua, Garamond, Times, Times New Roman ; color:993300; text-decoration:none ; line-height: 15px ;}
.serif:visited {font: 13pt Palatino, Book Antiqua, Garamond, Times, Times New Roman ; color:993300; text-decoration:none ; line-height: 15px ;}
.serif:active {font: 13pt Palatino, Book Antiqua, Garamond, Times, Times New Roman ; color:993300; text-decoration:none ; line-height: 15px ;}
.serif:hover {font: 13pt Palatino, Book Antiqua, Garamond, Times, Times New Roman ; color:ee0000; text-decoration:none ; line-height: 15px ;}


.img {  border-style:none;  border-width:0px; }

.button1 {font-family:verdana, arial, helvetica;
                font-size:8pt;
                color:white;
                font-weight:bold;
                background-color:4682b4}


/* #900 is Dark Red */
/* #339 is Bright Yellow */

/* Link styles */
A:link { text-decoration: underline; 
		 font-family: Verdana, Arial, Helvetica; 
		 color: #000000   ; }

A:visited { text-decoration: underline; 
		font-family: Verdana, Arial, Helvetica;
		color: #000000  ; }
			 
A:active { text-decoration: underline; 
		   font-family: Verdana, Arial, Helvetica; 
		   color: #000000 ; }
		   
A:hover { text-decoration: underline ;
		  font-family: Verdana, Arial, Helvetica;
		  color: #cccc33 ;}		   

/* Table styles */

	 
TD { font-family:  Verdana, Arial, Helvetica; 
     font-size: 10pt;
	}

UL { font-family:  Verdana, Arial, Helvetica; 
     font-size:12 px; } 	 

/* Special Table Styles */
.quote_td {
        background: #CCF;
        font-family:  Verdana, Arial, Helvetica;
        font-size: 12px;
        font-weight:bold;
        }

.quote_caption  {
        background: #36C;
        color: #FFF;
        font-family:  Verdana, Arial, Helvetica;
        font-size: 11px;
        font-weight:bold;
        }


/* List styles */	 
	 
LI { font-family:  Verdana, Arial, Helvetica; 
     font-size:12 px; } 

P { font-family:  Verdana, Arial, Helvetica; 
	font-size:12 px; }

/* These styles are for the navigational items in the leftside navigation cell */

.leftnav {
	font: 12px Verdana, Arial, Helvetica, geneva, sans-serif;
	margin-left : 10px;
	font-weight: bold;
	margin-top: 20px;
	margin-bottom: 2px;
	margin-right: 4px;
	vertical-align : top;
}
     	
/* General Header styles */
H1  { color: #900; 
	  font-family:  Verdana, Arial, Helvetica; 
	  font-size: 16px;
		}

H2, H3 { color: #900; 
		  font-family:  Verdana, Arial, Helvetica; 
		 font-size: 12px;
}
/* background: #f0f0f0; */			
			 
H4 { color: #900; 
	 font-family: Verdana, Arial, Helvetica; }

/* List styles */
/* LI { font-size: 10pt } */

/* Markup elements */

.bold { font-weight: bold; }

/* Special text styles */
.home  { font: 10px  Verdana, Arial, Helvetica; 
		 font-weight:bold; 
		 color: #339; }
		 
.head1 { font: 12px  Verdana, Arial, Helvetica; 
		 font-weight:bold; 
		 margin-top: 20px; 
		 margin-bottom:10px; }
		 
.head-red { font: 12px  Verdana, Arial, Helvetica; 
		 font-weight:bold; 
		 margin-top: 20px; 
		 margin-bottom:10px;
		 color: #C00; }		 

.subhead { font: 12px Verdana, Arial, Helvetica; 
		   font-weight:bold; 
		   color: #C00; 
		   margin-top: 10px; 
		   margin-bottom:10px; }

/* FOR EMPHASIS (bold and red)*/				   
.emphasis { font: 12px  Verdana, Arial, Helvetica; 
		   font-weight:bold; 
		   color: #C00; }
		   
/* FOR EMPHASIS (bold and red)*/				   
.bigemphasis { font: 12px  Verdana, Arial, Helvetica; 
		   font-weight:bold; 
		   color: #C00; }		   

/* FOR EMPHASIS (bold and black)*/				   
.emphasis-b { font: 12px  Verdana, Arial, Helvetica; 
		   font-weight:bold; 
		   color: #000; }		   
		   
		   
/* FOR EMPHASIS (bold and italics)*/				   
.emphasis-i { font: 12px  Verdana, Arial, Helvetica; 
		   font-weight:bold; 
		   font-style:italic; 
		   color: #000; }		  
		  
/* FOR ITALICIZED TEXT*/				   
.italic { font: 12px  Verdana, Arial, Helvetica; 
		  font-style:italic; 
		  color: #000; }				  
		   
		    
		   
/* PARAGRAPH HEADER */				   
.p-head { font: 12px  Verdana, Arial, Helvetica; 
		   font-weight:bold; 
		   color: #900; }
		   
.p-head2 { font: 12px  Verdana, Arial, Helvetica; 
		   font-weight:bold; 
		   color: #900; }				   

/* SECTION HEADER */		
.section-head { font: 15px  Verdana, Arial, Helvetica; 
		   font-weight:bold; 
		   color: #000;
		   background: #f0f0f0; }

/* SECTION NAVIGATION HEADER */		   
.sn-head { font: 12px  Verdana, Arial, Helvetica; 
		   font-weight:bold; 
		   color: #000; 
		   margin-left:5px;}		

/* SECTION NAVIGATION HEADER CENTERED*/		   
.sn-headc { font: 12px  Verdana, Arial, Helvetica; 
		   font-weight:bold; 
		   color: #000; 
		   margin-left:7px;
		   text-align: center; }	
		   
/* LEFT-HAND SECTION NAVIGATION HEADER CENTERED*/		   
.nav 	{ font: 10px  Verdana, Arial, Helvetica; 
		  font-weight:bold; 
		   color: #000; 
		   margin-left:5px;
		  text-align: center; }				   	   

				

.topnav  { font: 8px Verdana, Arial, Helvetica; 
			    font-weight:bold; 
				color: #F0F0F0; 
				margin-top: 0px; 
				margin-bottom:0px; }				
				

.text { font: 12px/12px  Verdana, Arial, Helvetica, geneva, sans-serif; }

/* These styles are for the navigational items in the footer's red table cell */
.nav-text { font: 10px Verdana, Arial, Helvetica, geneva, sans-serif; 
			color: #FFF; 
			font-weight: bold; }

.smallfooter  { font: 8px Verdana, Arial, Helvetica; 
			    font-weight:bold; 
				color: #F0F0F0; 
				margin-top: 1px; 
				margin-bottom:2px;
				}
			
A.footer-nav:link { font: 10px  Verdana, Arial, Helvetica, geneva, sans-serif; 
					color: #F0F0F0; 
					font-weight: bold; }

A.footer-nav:visited { font: 10px  Verdana, Arial, Helvetica,  helvetica, geneva, sans-serif; 
					   color: #FF0; 
					   font-weight: bold; }

/* These styles are for the navigational items at the top of the page */
A.top-links:link { font: 12px Verdana, Arial, Helvetica, geneva, sans-serif; 
					color: #F0F0F0; 
					font-weight: bold; }

A.top-links:visited { font: 12px Verdana, Arial, Helvetica,  helvetica, geneva, sans-serif; 
					   color: #FFF; 
					   font-weight: bold; }
					   
/*A:top-links:hover { text-decoration: underline;				*/
/*		  font: 11px Verdana, Arial, Helvetica,  helvetica, geneva, sans-serif;     */
/*					   color: #FFF;								*/
/*					   font-weight: bold; }		   				*/
					   
/* As expected, the copyright line */
.copyright { font: 8pt Verdana, Arial, Helvetica, san-serif; color:#999; }

/* As expected, the copyright line */
.small-emphasis { font: 10px Verdana, Arial, Helvetica, san-serif; color:#900; }

/* Date & timestamp */
.date { font: 10px Verdana, Arial, Helvetica, san-serif; color:#999; }

/* A note to our viewers (small text) */
.notes { font: 10px  Verdana, Arial, Helvetica, san-serif; color:#000; }

/* Body text */
.body { font: 12px Verdana, Arial, Helvetica, san-serif; color:#000; }

/* Blue Table Properties */
.table-head { background: #99F;font-family:  Verdana, Arial, Helvetica; font-size: 12px; color: #FFF; font-weight:bold; }
.td { background: #CCF; font-family:  Verdana, Arial, Helvetica; font-size: 12px; }
.td-bold { background: #CCF; font-family:  Verdana, Arial, Helvetica; font-size: 12px; font-weight:bold; }
.th { background: #CCF; font-family:   Verdana, Arial, Helvetica; font-weight:bold; font-size: 12px; }
.color-sep { background: #99C; font-family:   Verdana, Arial, Helvetica; font-size: 12px; color: #FFF;  }

/* Black Table Properties */
.th-black { background: #000; font-family:   Verdana, Arial, Helvetica; font-weight:bold; font-size: 12px; color: #FFF; }


/* Bold Blue Text on Dark Blue Background */
.CCF { color:#CCF; font-weight:bold; }
