/******************************************************* 
	UPDATES: petesoder, 03.07.02 - added join elements to end of file
*******************************************************/


.errormessage {
	color : CC0000;
	Font-Weight: BOLD;
	Font-Family: Arial, HELVETICA, Verdana, sans-serif;
	Font-Size: 13px;
}

p {
	Font-Family: Arial, HELVETICA, Verdana, sans-serif;
	Font-Size: 13px;
}

a:link  {color: #003399;}
a:visited {color: #666699;}
a:hover {color: #3366FF;}
a:active {color: #FF9900;}
/*a.focus:   {;}*/


.SECTIONHEAD {Font-Family: ARIAL,VERDANA,HELVETICA,sans-serif;
                  Font-Size:  12px;
                  Font-Weight: BOLD;
                  Color:#cc3333;
				  Margin-left: 20px;}

.HEADERXLARGE {Font-Family: ARIAL,VERDANA,HELVETICA,sans-serif;
                  Font-Size:  16px;
                  Font-Weight: BOLD;
                  Color:#CC3333;}
				  
.HEADERLARGE
                  {Font-Family:ARIAL,HELVETICA,VERDANA,sans-serif;
                  Font-Size: 15px;
                  Font-Weight: BOLD;
                  Color:#006699;}

.HEADERMEDIUM
                  {Font-Family:ARIAL,HELVETICA,VERDANA,sans-serif;
                  Font-Size: 13px;
                  Font-Weight: BOLD;
                  Color:#006699;}
				  
.HEADERSMALL
                  {Font-Family:ARIAL, HELVETICA, VERDANA, sans-serif;
                  Font-Size: 12px;
                  Font-Weight: bold;
                  }

.HEADERXSMALL
                  {Font-Family:ARIAL, HELVETICA, VERDANA, sans-serif;
                  Font-Size: 11px;
                  Font-Weight: bold;}

.HEADERXXSMALL
                  {Font-Family:ARIAL, HELVETICA, VERDANA, sans-serif;
                  Font-Size: 10px;
                  Font-Weight: bold;}
           
.HEADERXXXSMALL
                  {Font-Family:ARIAL, HELVETICA, VERDANA, sans-serif;
                  Font-Size: 9px;
                  Font-Weight: bold;}
                  
.BODYCOPYXLARGE  {Font-Family:ARIAL,HELVETICA,VERDANA,sans-serif;
                  Font-Size: 17px;
                  Font-Weight: BOLD;}    
                  
.BODYCOPYLARGE {Font-Family:ARIAL,HELVETICA,VERDANA,sans-serif;
                  Font-Size: 15px; }

.BODYCOPYMEDIUM {Font-Family: ARIAL,HELVETICA,VERDANA,sans-serif;
                  Font-Size: 13px}
                                              
.BodycopySmall   {Font-Family: ARIAL, HELVETICA, VERDANA, sans-serif;
                  Font-Size: 11px;}
 
.BODYCOPYXSMALL {Font-Family: VERDANA,ARIAL,HELVETICA,sans-serif;
                  Font-Size: 10px;}
 
.BODYCOPYXXSMALL {Font-Family: ARIAL,HELVETICA,VERDANA,sans-serif;
                  Font-Size: 9px;} 
                  
.BODYCOPYFINEPRINT {
	Font-Family: Arial, Helvetica,verdana,sans-serif;
	Font-Size: 9px;
	
} 
				    
.SUBNAVELEMENT {Font-Family: Arial, Helvetica, verdana, sans-serif;
             Font-Size: 12px;
             Color: #FFCC00;
             Background-Color: #003366;
             text-decoration: none;}       
	                   
.NAVELEMENT {Font-Family: Verdana, ARIAL, HELVETICA, sans-serif;
             Font-Size: 11px;
             Font-Weight: Bold;
             Color: #FFCC00;
             text-decoration: none;}      
			 
.NAVELEMENTBIG {Font-Family: Verdana, ARIAL, HELVETICA, sans-serif;
             Font-Size: 12px;
             Font-Weight: Bold;
             Color: #FFCC00;
             text-decoration: none;}  
			 
.GlobalSearch {Font-Family: VERDANA, ARIAL, HELVETICA, sans-serif;
                  Font-Size: 11px;
				  color: #ffffff;}

.GlobalSearchTitle {Font-Family: VERDANA, ARIAL, HELVETICA, sans-serif;
                  Font-Size: 11px;
				  Font-Weight: bold;
				  color: #ffffff;}
						  
.NewslettersCopy {Font-Family: Arial, Helvetica, verdana, sans-serif;
             Font-Size: 10px;
             Color: #000000;
             }                  
 
 .SponsorFootCopy {Font-Family: VERDANA, ARIAL, HELVETICA, sans-serif;
                  Font-Size: 10px;
                  Padding-Bottom: 5px;}                
 
 .SponsorFootLink {Font-Family: VERDANA, ARIAL, HELVETICA, sans-serif;
                  Font-Size: 10px;
                  color: #FFFFFF;
                  font-weight: bold;
                  Padding-Bottom: 5px;
                  Padding-left: 3px;
                  text-decoration: none;
                 } 
                  
 .ShowcaseFootCopy {Font-Family: VERDANA, ARIAL, HELVETICA, sans-serif;
                  Font-Size: 10px;
                  Padding-Bottom: 5px;}                
 
 .ShowcaseFootLink {Font-Family: VERDANA, ARIAL, HELVETICA, sans-serif;
                  Font-Size: 10px;
                  color: #FFCC00;
                  font-weight: bold;
                  Padding-Bottom: 6px;
                  Padding-left: 3px;
                  text-decoration: none;
                  }
                    
 .pubfooterTitle {Font-Family: VERDANA, ARIAL, HELVETICA, sans-serif;
                 Font-Size: 10px;
                 color: #FFFFFF;
                 text-decoration: none;}
 
 .pubfooterCopy {Font-Family: VERDANA, ARIAL, HELVETICA, sans-serif;
                 Font-Size: 10px;
                 color: #FFCC66;
                 text-decoration: none;}
 
 .zdfooterheadline {Font-Family: VERDANA, ARIAL, HELVETICA, sans-serif;
                    Font-Size: 10px;
                    color: #000000;
                    text-decoration: none;}

 .zdfootercopy {Font-Family: VERDANA, ARIAL, HELVETICA, sans-serif;
                Font-Size: 10px;
                color: #3333CC;
                text-decoration: none;}

 .legalfooterCopy {Font-Family: VERDANA, ARIAL, HELVETICA, sans-serif;
                  Font-Size: 10px;
                  text-decoration: none;}
                
 .legalfooterLinks {Font-Family: VERDANA, ARIAL, HELVETICA, sans-serif;
                  Font-Size: 10px;
                  text-decoration: none;
                  color: #000066;
                  font-weight: bold;}
                                  
 .copyright {Font-Family: ARIAL, HELVETICA, VERDANA, sans-serif;
                  Font-Size: 9px;
                  text-decoration: none;
                  color: #999999;}
                            
 .resourceCenter {Font-Family: Arial, Helvetica, verdana, sans-serif;
             Font-Size: 11px;
             Font-Weight: Bold;
             Color: #C0C0C0;
             }   
             
.ModuleAdTitle {Font-Family: verdana, Arial, Helvetica, sans-serif;
             Font-Size: 10px;
             Color: #FFFFFF;
             Font-Weight: Bold;
             text-align: Center;
             }
               
.ModuleHeader {Font-Family: verdana, Arial, Helvetica, sans-serif;
             Font-Size: 10px;
             Font-Weight: Bold;
             Color: #FFFFFF;
             text-align: left
             }

             
.ModuleBodyCopy {Font-Family: verdana, Arial, Helvetica, sans-serif;
             Font-Size: 10px;
             Font-Weight: Bold;
             Color: #000000;
             }
             
.ModuleLink {Font-Family: verdana, Arial, Helvetica, sans-serif;
             Font-Size: 10px;
             Font-Weight: Bold;
             Color: #333399;
             }    

.PollQuestionCopy { Font-Family: verdana,Arial, Helvetica,  sans-serif;
             Font-Size: 12px;
             Color: #000000;}
             
 .CurrentIssue { Font-Family: verdana, Arial, Helvetica, sans-serif;
                  Font-Size: 10px;
                  Font-Weight: bold;
                    color:FFCC00;}
                    
 .Date {Font-Family: Arial, Helvetica, verdana, sans-serif;
                  Font-Size: 10px;
                  Font-Weight: bold;
                  color: #ffffff;
                  text-align: left;}
                  
.MemberAreaCopy {Font-Family: verdana, Arial, Helvetica, sans-serif;
                  Font-Size: 10px;
                  color: #000000;}
                  
.MemberName   {Font-Family: verdana, Arial, Helvetica, sans-serif;
               Font-Size: 10px;
               Font-weight: bold;
               color: #003399;
               text-decoration: none;}                                                              
                                                                         
.Breadcrumb {Font-Family: verdana, arial, HELVETICA, sans-serif;
             Font-Size: 10px;
             Font-Weight: Bold;
             }
			 
.ModuleTOCLink {Font-Family: verdana, Arial, Helvetica, sans-serif;
             Font-Size: 9px;
             Font-Weight: Bold;
             Color: #333399;
             } 
             
                                      
.MicroButHed {Font-Family: Arial, Helvetica, verdana, sans-serif;
             Font-Size: 11px;
             Font-Weight: Bold;
             Color: #333366;
             } 
             
.MicroButAdNotice {Font-Family: verdana, Arial, Helvetica, sans-serif;
             Font-Size: 9px;
             Color: #6699CC;
             }   
.SlideShowNumbers {Font-Family: verdana, Arial, Helvetica, sans-serif;
             Font-Size: 10px;
             Font-Weight: Bold;
             Color: #FFFFFF;
             }  

.SlideNav {Font-Family: verdana, Arial, Helvetica, sans-serif;
             Font-Size: 10px;
             Font-Weight: Bold;
             Color: #FFFF99;                                                                                                      
			}


.WHITE {color: #ffffff;}     
.bgOrange {background-color: #ffcc66;}             
.LeftColumnColor {;}
.PublogoBg {;}
.SponsorBg {Background-color: #CC3333;}
.ShowcaseBg {Background-color: #003366;}
.PubFooter {Background-color: #000000;}
.ZdFooter {Background-color: #cccccc;}
.legalFooter {Background-color: #FFFFFF;}
.UpperLeftCorner {;}
.OverNavArea {;}
.OverContentArea {;}
.OverAdArea {Background-color: #003366;}
.ModuleBodyBg {Background-color: #CCCCEE;}
.ModuleTitleBg {Background-Color: #cc3333;}   
.searchBg {background-color: #003366;}
.moreResultsBg {background-color: #FFCC66;}
.NewslettersCopyBg {background-color: #CCCCCC;}
.NewslettersHeaderBg {background-color: #FFFFFF;}
.adcolumnbg {background-color: #003366;}
.memberAreaBg {;}
.CurrentIssueBg {;}
.NewslettersHeaderBg {;}
.ModuleTOCBg {Background-color: #eeeecc;}	
.FilterhedBg {Background-color: #ff9900;}



.Lmargin5 {margin-left: 5px;}
.Rmargin3 {margin-right: 3px;}
.Lmargin15 {margin-left: 15px;}
.TBmargin3 {margin-top: 3px; margin-bottom: 3px;}
.ModuleList {list-style-position: 5px;}

.Formtext {width: 125px; size: 10px}
.formbutton {height: 20px;} 
.SlideShowBg {Background-color: #003366;}


/*********************************************     
*  added by petesoder for join styles    
*  all new styles will be prepended with j_
*  03.07.02        
**********************************************/

.j_hdr1{
font-family: arial, helvetica, verdana, sans-serif;
font-size: 12px;
font-weight: bold;
}

.j_content1{
font-family: arial, helvetica, verdana, sans-serif;
font-size: 13px
}

.j_content1b{
font-family: arial, helvetica, verdana, sans-serif;
font-size: 13px;
font-weight: bold
}