p,th,td
		{	font-size: 11px;
			font-family: verdana, arial, 'sans serif';
			padding: 0px;
			margin: 0px;
			border: 0px;
			vertical-align:top;
		}

body 	
		{	
		    background-color: #FFFFFF;
	  		margin-top: 0px;
			min-width: 767px;
	 	}

img 	
		{	
		    border: 0;
		}
		
.container
		{	
		    width: 767px;
			border-collapse: collapse; 
			border-spacing: 0;
		}

.logo	
		{	width: 502px;
		    height: 59px;
			text-align: left;
		}
		
.tagline
        {	width: 265px;
            height: 59px;
            text-align: right;
            vertical-align: bottom;
		}

.menu
        {   width: 767px;
            height: 24px;
            border-collapse: collapse; 
			border-spacing: 0;            
        }

.td1
        {   width: 656px;
            height: 24px;            
        }
        
.td2
        {   background-image: url(../menu/background.gif);
            width: 111px;
            height: 24px;
            text-align: right;           
        }
        
.body1
        {   width:767px;
            height:227px;
            background-color:#f0f0f0;            
        }
        
.lowerbody1
        {   width: 570;
            background-color: #f0f0f0;
            text-align: justify;
            padding-right: 3px;
            vertical-align: top;
            padding-left: 5px;            
        }
        
.lowerbody2
        {   width: 197;
            background-color: #f0f0f0;
            text-align: right;        
        }

.lowerbodylevel2
        {   width: 227;
            background-color: #f0f0f0;
            vertical-align: top;
            text-align: center;
            padding-top: 5px;
            padding-left: 10px;       
        }    
      
.survey
        {   width: 750;
            background-color: #f0f0f0;
            text-align: justify;
            padding-right: 3px;
            vertical-align: top;
            padding-left: 5px;            
        } 
        
.border
        {   border: 1px solid #B00000;
            
        }
                
.redbulletarea
        {   width: 200;
            background-color: #ca0000;
            text-align: left;
            padding-left: 10px;
            padding-right: 5px;  
            vertical-align: top; 
        }
        
.commonbody
        {   width: 537;
            background-color: #f0f0f0;
            text-align: justify;
            padding-right: 3px;
            vertical-align: top;
            padding: 5px;
            padding-left: 10px; 
                      
        }
        
.profile
        {   width: 767;
            background-color: #f0f0f0;
            text-align: justify;
            padding-right: 3px;
            vertical-align: top;
            padding: 5px;
            padding-left: 10px; 
                      
        }
        
.reps
        {   vertical-align: top;
            width: 240px;
            
        }
        
.pixelspacer
        {   width: 767px;
            height: 2px;            
        }
        
.footer1
        {   width: 267px;
            font-size: 9px;
        }
        
.footer2
        {   width: 500px;
            text-align: right;
            font-size: 10px;
		    font-weight: bold;            
        }
        
.f3
        {   color:#777777;
            font-size: 10px;
            font-family: Verdana, Sans-Serif;
            letter-spacing: -0.7pt;
            }

.newscontainer
        {   width: 310px;     
        }
        
.newsheader
        {   font-size: 15px;
            font-weight: bold;
            margin-bottom: 4px;
            font-family: arial, sans-serif;       
        }
        
.bodyheader
        {   font-size: 15px;
            font-weight: bold;
            margin-bottom: 2px;
            font-family: arial, sans-serif;       
        }

.largetext
        {   font-size: 15px;
            padding-top: 5px;
            margin-bottom: 4px;
            font-family: arial, sans-serif; 
            line-height: 19px;     
        }
        
.quote
        {   font-size: 12px;
            padding-left: 20px;
            padding-right: 20px;            
        }
                
.listheader
        {   font-size: 15px;
            font-weight: bold;
            padding-top: 5px;
            margin-bottom: 4px;
            color: #FFFFFF; 
            font-family: arial, sans-serif;      
        }
        
.listitems
        {   
            margin-top: 6px;
            margin-bottom: 6px;
            color: #FFFFFF;       
        }
        
.news
        {   vertical-align: middle;
            height: 110px;      
        }
        
.list
        {   margin-top: 0px;            
            margin-left: 20px;
            margin-bottom: 0px;
            
        }
        
.lcdlist
        {   width: 270px;
            vertical-align: top;
            
        }
    
.lipad
        {   margin-top: 6px;
            margin-bottom: 6px;
            
        }
        
.lowerbodytext
        {   padding-top: 3px;
            padding-bottom: 3px;
            padding-left: 5px;            
        }
.white
        {   color: #FFFFFF;
            
        }
        
.input
        {   padding-left: 10px;
            padding-top: 1px;
            padding-bottom: 1px;
            vertical-align: top;
            }
            
.inputspan
        {   margin-top: 11px;
            font-size: 12px; 
			font-family: verdana, arial;
			color: #000000; 
			width: 250px; 
			height: 20px; 
			border: #646464 1px solid;

            }
            
.inputtext
        {   font-size: 14px;
            line-height: 33px;
            vertical-align: top;
            padding-top: 6px;
            text-align: right;
            font-family: Arial, 'sans-serif';
            }
        
a:link    
		{	color: #B00000;
		}
		
a:visited 
		{	color: #B00000;
		}
		
a:active  
		{	color: #B00000;
		}
		
a:hover   
		{	color: #B00000; 
			text-decoration: none;
		}