body  {
background: url('picts/back2.gif')  center center repeat-y  ;
font-family: Verdana, Arial, Helvetica, sans-serif;
  
    font-size: 9px;
  
     
         COLOR: #333;
                         line-height:14px;
                    font-weight: 500;
     


}

table {
margin-top: 20px;
margin-left: 60px;


}



td  {

padding: 2px;


}

a:link		{ color: #000; text-decoration: underline; }

a:visited	{ color: #000; text-decoration: underline}

a:active	{ color: #000; text-decoration: none}

a:hover		{ color: #FF6600; text-decoration: underline }

  
  
  
  p  {  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #333;
  line-height: 18px;
     margin: 0px 10px 0px 0px; padding: 10px 0px 0px 15px; 
  
    font-size: 11px; }
  

  
          
 ul   {  list-style: none;   
         padding: 10px 0px 15px 15px;
         
         margin: 0px 0px 0px 30px;
         
         }
       
 li  {list-style: square;
     
        
         padding: 0px 0px 3px 2px;
         margin: 0px 0px 0px 0px;  }   
        
          
 
.button 	{ background-image: url("picts/button.gif");
		background-color:#E0D7D2;
		FONT-FAMILY: arial, verdana, helvetica, sans;
		color: #000000;
		font-size: 8pt;
		height: 19px;
		width: 100px;
		cursor:hand;
		font-weight: bold;
		text-align: center;
		BORDER: #000000 1px solid }
		
.box 		{overflow: auto;
		height: 10em;
		padding: 2px 2px 2px 5px;
		background-color:#E0D7D2;
		overflow: auto;
		color: #000000;
		font-size: 8pt;
		width: 150px;
		BORDER: #000000 1px solid }		

.buttonon 	{ background-image: url("picts/buttonon.gif");
		background-color:#F7D0A1;
		FONT-FAMILY: arial, verdana, helvetica, sans;
		color: #996600;
		font-size: 8pt;
		height: 19px;
		width: 100px;
		cursor:hand;
		font-weight: bold;
		text-align: center;
		BORDER: #000000 1px solid }


.button-popups { background-image: url("picts/button-popup.gif");
		background-color:#333333;
		FONT-FAMILY: arial, verdana, helvetica, sans;
		color: #FFFFFF;
		font-size: 8pt;
		height: 23px;
		width: 100%;
		cursor:hand;
		font-weight: bold;
		text-align: center;
		padding-top: 2px;
		padding-bottom: 2px;
		padding-left: 2px;
		padding-right: 2px;
		BORDER: #FFFFFF 0px solid }

.buttonon-popups { background-image: url("picts/buttonon-popup.gif");
		background-color:#C0C0C0;
		FONT-FAMILY: arial, verdana, helvetica, sans;
		color: #000000;
		font-size: 8pt;
		height: 23px;
		width: 100%;
		cursor:hand;
		font-weight: bold;
		text-align: center;
		padding-top: 2px;
		padding-bottom: 2px;
		padding-left: 2px;
		padding-right: 2px;
		BORDER: #FFFFFF 0px solid }

.shadeform	{ FONT: 13px arial, verdana, sans-serif;
		background-image: url("picts/shadeform.gif");
		padding: 3px;
		text-align: left;
		WIDTH: 200PX;
		
		BORDER: #000000 1px solid}



.dropdown 	{ COLOR: #000000;
		WIDTH: 250PX;
		FONT: 11px geneva, verdana, arial, sans-serif }


.textarea	{ FONT: 13px arial, verdana, sans-serif;
		background-image: url("picts/shadeform.gif");
		text-align: left;
		WIDTH: 400PX;
		BORDER: #000000 1px solid}


.searchform { 	WIDTH: 125PX;
		HEIGHT: 25PX;
	 	FONT: 15px arial, verdana, sans-serif;
		background-image: url("picts/shadeform.gif");
		BORDER: #000066 1px solid}


.searchdrop { color: #000000; background-color: #FFFFFF; WIDTH: 60PX; HEIGHT: 20PX; FONT: 11px arial, georgia, "Times New Roman", sans-serif }


.searchbutton {	background-color:#4E7CD6;
		FONT-FAMILY: arial, verdana, helvetica, sans;
		color: #ffffff;
		font-size: 8pt;
		height: 20px;
		width: 20px;
		cursor:hand;
		font-weight: bold;
		text-align: center;
		BORDER: #000000 1px solid }


.quoteform	{ FONT: 13px arial, verdana, sans-serif;
		background-image: url("picts/shadeform.gif");
		text-align: left;
		BORDER: #000000 1px solid}

.quotedropdown 	{ COLOR: #000000;
		WIDTH: 260PX;
		FONT: 11px geneva, verdana, arial, sans-serif}
         

    
    
 .blacktext {
 
 color: #333;
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-weight:500;
     line-height: 16px;
     margin: 0; padding: 5px 0px 15px 10px; 
  
    font-size: 12px;}

   .redtext {
   
   color: #830008;
       font-family: Verdana, Arial, Helvetica, sans-serif;
       font-weight:500;
       margin: 0; padding: 0px 0px 0px 0px; 
    
    font-size: 12px;}
   
     
   .under2           { COLOR: #c93; FONT: 12px verdana, arial, sans-serif; font-weight: bold; padding:0; margins:0;}
    
   a.under2:link    { color: #c93; text-decoration: none}
    
   a.under2:visited { color: #c93; text-decoration: none }
    
   a.under2:active  { color: #c93; text-decoration: none }
    
   a.under2:hover  { color: #FF6600; text-decoration: underline}
   
   
       
       .noline          { COLOR: #039; FONT: 11px verdana, arial, sans-serif; font-weight: 500;
                          
                          }
        
       a.noline:link    { color: #039; text-decoration: none}
        
       a.noline:visited { color: #039; text-decoration: none }
        
       a.noline:active  { color: #039; text-decoration: none }
        
       a.noline:hover  { color: #FF6600; text-decoration: underline}
       
       
       .noline2          { COLOR: #0033CC; FONT: 12px verdana, arial, sans-serif; font-weight: 500;  }                    
                          
            
           a.noline2:link    { color: #0033CC; text-decoration: none}
            
           a.noline2:visited { color: #0033CC; text-decoration: none }
            
           a.noline2:active  { color: #0033CC; text-decoration: none }
            
       a.noline2:hover  { color: #FF6600; text-decoration: underline}
       
       
       
              .noline3          { COLOR: #039; FONT: 12px verdana, arial, sans-serif; font-weight: 500; }
                
               a.noline3:link    { color: #039; text-decoration: underline}
                
               a.noline3:visited { color: #039; text-decoration: underline }
                
               a.noline3:active  { color: #039; text-decoration: underline }
                
            a.noline3:hover  { color: #f60; text-decoration: underline}
              
            .noline4          { COLOR: #039; FONT: 12px verdana, arial, sans-serif; font-weight: 500; padding: 0px 0px 0px 0px; margins: 0 }
     
    a.noline4:link    { color: #039; text-decoration: none}
     
    a.noline4:visited { color: #039; text-decoration: none }
     
    a.noline4:active  { color: #039; text-decoration: none }
     
    a.noline4:hover  { color: #FF6600; text-decoration: underline}
      
              
              
    div#ebooks {
    align: center;
    margin: 20px 0 0 0;
    text-align: center;
    
    }
    
   		
  #search { width: 59px; height: 18px; background: url("picts/search.gif") no-repeat top left; border: none; } 
   
   
   
   
   
    form { 
    
     color: #000; 
  
     font-family: Verdana, Arial, Helvetica, sans-serif; 
     font-size: 9px; 
   
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    }
    
  
  
   
  
  #date-location  {
  
  

      padding-top: 5px;
      padding-left: 5px;
      padding-bottom: 10px;
      top: 0px;
      left:0px;
      
  }
  
     .date-format  {
                   font: 10px verdana, arial, sans-serif;
                   font-weight:700;
                   color: #666;
                   margin:0px 0px 0px 0px;
                      
                   padding: 0px 2px 0px 0px;
                   }  
                
   
               
      div#database   {   
               padding: 0;
              margin: 10px 15px 0px 10px;
      
                 }
  
  
           
              
              
              
      div#database ul {
      			list-style:none;
      			padding:0px 0px 10px 10px;
      			line-height: 12px;
      		        margin: 0;
      		    
      		        
      		}
      		
      		
      div#database ul li {
      			list-style: square;
                          text-align: left;
      			margin: 0px 0px 2px 5px;
      			padding: 5px 0 5px 0;
      			
  		}
  		
       
        
   
  div#database img   { float: left; margin-bottom: 2px; margin-left: 0px; margin-right: 10px;  }  
  
  
    div#database p { font-family: Verdana, Arial, Helvetica, sans-serif;
         
         
             COLOR: #333;  font-weight: 500;
             line-height: 18px;
            font-size: 12px; margin: 0; padding: 0px 0px 0px 0px; }
  
  
      .hor { margin-top: 10px; margin-bottom: 10px; padding: 0;  }   
  
  div.books_cover   {   
        
                  padding: 0;
  	       	margin: 5px 0px 10px 10px; 
      		border: 0;
      
                 }
  
  
           
              
              
              
      div.books_cover ul {
      			list-style:none;
      			
      			
      			display: inline;
  			
                      
      			
      			padding: 10px 0px 0px 5px;
      		        margin: 0;
      		        border: 0;
      		        
      		}
      		
      		
      div.books_cover ul li {
      			list-style:none;
      			
  						
  			display: inline;
  			
             		margin: 0;
      			padding: 0px 5px 0px 0px;
      			
  		}
  		
       
  
       
        div.books_cover p { font-family: Verdana, Arial, Helvetica, sans-serif;
        
        
            COLOR: #333; line-height:15px; font-weight: 500;
            font-size: 11px;margin: 0px; padding: 0px 0px 0px 10px; }
  
       
       
       

       
       
       
  
  
  div.books2   {   
        
                  padding: 0;
  	       	margin: 0px 20px 0px 10px; 
      		border: 0;
      
                 }
  
  
               
      div.books2 p {
      			
      			font: 12px geneva, verdana, arial, sans-serif; font-weight: 500;
   	                color: #000;
      			padding: 0px 0px 0px 10px;
      			 line-height: 13px;
      			  text-align: center;
      		        margin: 10px 0px 0px 0px;
      		        border: 0;
      		          font-weight: 700;
      		        
      		}    
              
              
              
      div.books2 ul {
      			list-style:none;
      				display:inline;
      			padding: 0px 0px 0px 0px;
      		        	margin: 0px 0px 0px 0px;
      		        border: 0;
      		        
      		}
      		
      		
      		
      		
      div.books2 li {
      			list-style:none;
      				display:inline;
             		margin: 0px 0px 0px 0px;
      			padding: 0px 0px 0px 0px;
      			border: 0;
  		}
  		
       
  
  
  
  
  .date-font	{ color: #000000; font: 9px verdana, arial, sans-serif; font-weight: 500 }
  
  
  
     
   
  div#box1 { width: 190px;
         
          text-align: left;
          line-height: 19px;
          margin: 0px 0px 15px 10px;
          padding: 10px 0px 10px 0px;
      
        
          }
          
          
          
  div#box1 ul {
  			list-style:none;
  			 margin: 0px 13px 0px 0px;
  			  
  			   padding: 0px 10px 0px 0px;
  			line-height: 12px;
  			
  		}
  div#box1 ul li {
  			list-style:none;
  			display:list-item;
  			margin: 0px 0px 0px 0px;
  			padding: 0px 0px 10px 0px;
  		}
          
   
   div#box2 { width: 170px; color: #fff; margin-top: 0px;      border: 1px solid #666;    color: #444; text-align: left;  padding: 5px 5px 10px 5px;   
   background-color: #CDCDCD;}
   
   div#box2 p {
       			
       			font: 10px geneva, verdana, arial, sans-serif; font-weight: 500;
    	                color: #000;
       			padding: 0px 0px 0px 0px;
       			line-height: 13px;
       			text-align: left;
       		        margin: 0px 0px 0px 0px;
       		        border: 0;
       		        
      		} 
      		
      		
      		
    div#box2 ul {
    			font: 10px Verdana, Arial, Helvetica, sans-serif; font-weight: 500;
    	                color: #000;
    	                 line-height: 12px;
    			list-style:none;
    			padding:0px 0px 0px 0px ;
    			margin:10px 0px 15px 0px;
    		}
    		
    div#box2 ul li {
    			list-style:none;
    			display:list-item;
    			 text-align: left;
    			margin: 0px 0px 0px 0px;
    			padding: 0px 0px 2px 0px;
    			/* background: url('picts/block.gif') no-repeat 0% 50%; */
   		}   		
   
      
  div#box3 { width: 340px;  margin:0;  padding: 5px 0px 0px 0px; }
   
   div#box3 p {
       			
       			font: 10px geneva, verdana, arial, sans-serif; font-weight: 500;
    	                color: #000;
       			padding: 0px 0px 0px 0px;
       			line-height: 13px;
       			text-align: left;
       		        margin: 0px 0px 0px 0px;
       		        border: 0;
       		        
      		} 
      		
      		
      		
    div#box3 ul {
    			font: 10px Verdana, Arial, Helvetica, sans-serif; font-weight: 500;
    	                color: #000;
    	              
    			list-style:none;
    			padding:0;
    			margin:5px 0px 0px 10px;
    		}
    		
    div#box3 ul li {
    			list-style:none;
    			display:list-item;
    			
    			margin: 0px 0px 5px 0px;
    			padding: 0px 0px 0px 0px;
    			
   		}   		
   
      
  
  
  
  
  
  .leftimg        { float: left; margin-right: 5px; margin-left: 0px; margin-bottom: 0px;}
  
    .falconimg        { float: left; margin-right: 3px; margin-left: 0px; }
  
  
      
      .MagSearch { font-size: 9px; width: 195px; margin: 10px 0 0 0; padding:  0 0 0 0; }
      
      div.MagSearch p {
           			
           			font: 10px geneva, verdana, arial, sans-serif; font-weight: 500;
        	                color: #000;
           			padding: 0px 0px 0px 0px;
           			line-height: 13px;
           			text-align: left;
           		        margin: 0px 0px 0px 0px;
           		        border: 0;
           		        
          		} 
          		
          		
          		
        div.MagSearch ul {
        			font: 10px Verdana, Arial, Helvetica, sans-serif; font-weight: 500;
        	                color: #000;
        	                 line-height: 12px;
        			list-style:none;
        			padding:5px 0px 5px 0px ;
        			margin:0px 0px 0px 5px;
        		}
        		
        div.MagSearch ul li {
        			list-style:none;
        			display:list-item;
        			 text-align: left;
        			margin: 0px 0px 0px 0px;
        			padding: 0px 0px 0px 0px;
        			/* background: url('picts/block.gif') no-repeat 0% 50%; */
       		}   	
      .MagSearch_Top { display: block; width: 195px; height: 10px; background: url("picts/searchbox-top.gif") no-repeat top left;
                       }
      .MagSearch_Top_wo { display: block; width: 195px; height: 19px; background: url("picts/searchbox-top-wo.gif") no-repeat top left; }
      .MagSearch_Middle { display: block; background: url("picts/searchbox-bkgrnd.gif") repeat-y top left; width: 195px; margin: 0; padding: 0; }
      .MagSearch_Bottom { display: block; width: 195px; height: 10px; background: url("picts/searchbox-btm.gif") no-repeat top left; }
    
 
 
  
  
  .PowerSearch { font-size: 9px; width: 195px; margin: 10px 0 0 0; padding:  0 0 0 0; }
  
  div.PowerSearch p {
       			
       			font: 10px geneva, verdana, arial, sans-serif; font-weight: 500;
    	                color: #000;
       			padding: 0px 0px 0px 0px;
       			line-height: 13px;
       			text-align: left;
       		        margin: 0px 0px 0px 0px;
       		        border: 0;
       		        
      		} 
      		
      		
      		
    div.PowerSearch ul {
    			        
			  list-style: none;   
			         padding: 5px 0px 5px 5px;
			         
			         margin: 0px 0px 0px 5px;
			         
			         }
			       
			
    		}
    		
    div.PowerSearch ul li {
    		list-style: none;
					     
					        
					         padding: 0px 0px 2px 2px;
         margin: 0px 0px 0px 0px;
   		}   	
  .PowerSearch_Top { display: block; width: 195px;
                      height: 33px; background: url("picts/searchbox-top.gif") no-repeat top left;
                   }
  .PowerSearch_Top_wo { display: block; width: 195px; height: 19px; background: url("picts/searchbox-top-wo.gif") no-repeat top left; }
  .PowerSearch_Middle { display: block; background: url("picts/searchbox-bkgrnd.gif") repeat-y top left; width: 195px; margin: 0; padding: 0; }
  .PowerSearch_Bottom { display: block; width: 195px; height: 10px; background: url("picts/searchbox-btm.gif") no-repeat top left; }

 
 div.bulletpts   {   
       
                 padding: 0;
 	       	margin: 15px 0px 10px 0px; 
     		border: 0;
     
                }
 
 
          
             
             
             
     div.bulletpts ul {
     			padding: 10px 0px 10px 10px;
 			        line-height: 0px;
         margin: 0px 5px 0px 5px;
     		        
     		}
     		
     		
     div.bulletpts  li {
     			list-style: disc;
 			        color: #000;
 			       
 			        padding: 0px 0px 10px 0px;
         margin: 0px 0px 0px 5px;
     			
 		}
 		
      
 
      
       div.bulletpts p { font-family: Verdana, Arial, Helvetica, sans-serif;
       
       
           COLOR: #333; line-height:15px; font-weight: 500;
           font-size: 11px;margin: 0px; padding: 0px 0px 0px 5px; }
 
      
      
     
h1{
    COLOR: #039;
     FONT: 18px geneva, verdana, arial, sans-serif; font-weight: 700;
    margin-right:20px;
    margin-top:0px;
    margin-left:5px;
    margin-bottom: 0px;
    padding: 2px 4px 0px 0px;
    border-bottom: 1px dotted #666;

    
   
}

 h2{
     COLOR: #000;
      FONT: 12px geneva, verdana, arial, sans-serif; font-weight: 700;
     margin-right: 0px;
     text-align: left;
     margin-top:10px;
     border-bottom: 1px solid #A67C52;
     margin-left:0px;
     margin-bottom: 0px;
     padding: 2px 0px 2px 0px;
 
     
}

h3{
     COLOR: #000;
      FONT: 12px geneva, verdana, arial, sans-serif; font-weight: 700;
     margin-right: 30px;
     text-align: left;
     margin-top:35px;
     border-bottom: 2px solid #039;
     margin-left:10px;
     margin-bottom: 10px;
     padding: 2px 4px 10px 23px;
      background: url('picts/plus.gif') no-repeat 0% 50%;
 
     
}

h4 {
        COLOR: #000;
           FONT: 11px geneva, verdana, arial, sans-serif; font-weight: 700;
           text-align: center;
          margin-right: 10px;
          margin-top:0px;
          margin-left:5px;
          margin-bottom: 10px;
          padding: 2px 4px 2px 0px;
      
         border-bottom: 1px solid #000;

  
        
}



h5 {
    COLOR: #000;
     FONT: 11px geneva, verdana, arial, sans-serif; font-weight: 500;
    margin: 0px 0px 0px 10px;
    padding: 0px 0px 5px 0px;
  
    
}




