
/* ****************************************************************** */  

#header { height: 90px; background: url(images/back.png) repeat-x; color: #000000; 
          font-family: Verdana, Arial, Helvetica, Sans-serif; text-align: center; 
          font-size: 11px; border: 1px solid #000000; } 
          
#header a:link, #header a:visited  { color: #000000; background-color: transparent; } 

#header a:hover { color: #FFFFFF; background-color: transparent; }             
                
body.basic { background-color: transparent; color: #000000; margin: 4px; padding: 0px; }
             
.content { margin: 6px 128px 0px 128px; background-color: transparent; color: #000000;
           font-family: Verdana, Arial, Helvetica, Sans-serif; font-size: 13px; }

.search  { margin: 6px 2px 0px 128px; background-color: transparent; color: #000000;
           font-family: Verdana, Arial, Helvetica, Sans-serif; font-size: 13px; }

.rktop { height: 6px; background: #D6D6D6 url(images/tr.gif) no-repeat top right; font-size: 0px; }
.rktop .rkformat { background: #D6D6D6 url(images/tl.gif) no-repeat top left; display: block; width: 6px; height: 6px; }

.rkmid { border-left: 1px solid #D6D6D6; border-right: 1px solid #D6D6D6; padding: 10px 12px; }

.navmid { border-left: 1px solid #D6D6D6; border-right: 1px solid #D6D6D6; padding: 0px; }

.rkbot { height: 6px; background: #D6D6D6 url(images/br.gif) no-repeat bottom right; font-size: 0px; }
.rkbot .rkformat { background: #D6D6D6 url(images/bl.gif) no-repeat bottom left; display: block; width: 6px; height: 6px; }
           
.articles  { list-style: none; margin-left: 20px; padding: 0px; color: #000000;
             text-align: justify; background-color: transparent; }

.category  { font-family: Arial, Verdana, Helvetica, Sans-serif; font-size: 12px; 
             color: #000000; text-align: center; background-color: transparent; }

.icons     { list-style: none; color: #000000; background-color: transparent;
             margin: 6px 8px 0px 0px; text-align: justify; padding: 0px; }

.icons li  { margin-bottom: .8em; }

.jumpbox   { font-family: Arial, Verdana, Helvetica, Sans-serif; font-size: 11px; width: 109px; }    

.mainmenu  { font-family: Helvetica, Verdana, Arial, sans-serif; text-decoration: none; 
             font-size: 14px; color: #000000; background-color: transparent; }

.tips      { list-style: none; text-align: justify; color: #000000; 
             margin-left: 10px; padding: 0px; background-color: transparent; }

.title     { font-weight: bold; font-size: 18px; color: #0000CC; 
             text-align: center; background-color: transparent; }           

/* ****************************************************************** */  

a:link, a:visited  { color: #0000CC; background-color: transparent; }

a:hover { color: #CC0000; background-color: transparent; } 

/* ****************************************************************** */  
         
.topnav  { background: #00186B url(images/topnav.png); margin: 0px; 
           padding: 0px; border: 1px solid #000000; border-top: 0px; }
           
.topnav td  { background: url(images/topsep.png) no-repeat right; margin: 0px; 
              font-family: Verdana, Arial, Helvetica, Sans-serif; padding: 0px;
              font-size: 11px; font-weight: bold; height: 29px; text-align: center; }   
                     
.topnav td a:link, .topnav td a:visited  { color: #FFFF00; text-decoration: none; background-color: transparent; }

.topnav td a:hover { color: #FFFF00; text-decoration: underline; background-color: transparent; }                     
                     
.topnav td.end   { color: #FFFF00; background-image: none; background-color: transparent; }     

/* ****************************************************************** */  
              
#navleft { position: absolute; left: 5px; width: 122px; margin-top: 6px;  
           font-size: 10px; font-family: Verdana, Arial, Helvetica, Sans-serif; }      
           
#navright { position: absolute; right: 5px; width: 122px; margin-top: 6px;  
            font-size: 10px; font-family: Verdana, Arial, Helvetica, Sans-serif; }
	
/* *************** Begin Style For Main Page RSS Feed *************** */

.rss-box  { width: auto; border: 0px solid red;  
            text-align: justify; margin: 0em; }

.rss-title { font-size: 10pt; font-weight: bold; }
         
.rss-items { margin: 0px; padding: .5em; color: #000000; background-color: transparent; }
             
.rss-item  { font-family: Verdana, Arial, Helvetica, Sans-serif;
             font-size: 10pt; list-style: none; padding-bottom: .5em; }

.rss-item a, .rss-item a:visited  { font-size: 10pt; font-weight: bold;
                                    color: #0000CC; background-color: transparent; }        

.rss-item a:hover  { color: #FF0000; background-color: transparent; }                                 

.rss-date  { font-size: 10pt; font-weight: bold; }

/* ****************************************************************** */ 

.box   { border: 1px solid #FF0000; background-color: #EDEDED; width: 325px;
         color: #000000; margin: 15px auto; padding: 6px 0px 10px 0px; }
        
/* ************** Begin Styles for Search Results Page ************** */        
        
b.hl1 {	font-weight: bold; }

b.hl2 {	font-weight: bold; font-style: italic; }
	
.sr { font-size: 10pt; line-height: 14pt; }