
#content-primary a, a:visited {  
 color: #0000FF;  
 text-decoration: none;
}  

#content-primary a:hover {  
 color: #0080FF;
 text-decoration: underline;
 }    
    
h1 {  
 padding: 10px 0 15px 0px;  
 color: #808080;  
 font-weight: normal;
 font-size: 23px;
}  

h2 {  
 font-weight: bold; 
 padding: 0 0 15px 0px;
 font-size: 17px; 
 color: #4555C7;
}  

#content-primary h2 a, a:visited {  
 color: #4555C7;  
 text-decoration: none;
}  

#content-primary h2 a:hover {  
 color: #4555C7;
 text-decoration: none;
 }  
 
h3 {  
 font-weight: bold; 
 margin: 0;
 padding: 0; 
 font-size: 1em;
 color: #4555C7;
} 

.smtxt {
       font-size: 0.7em;
}

.map {
     border: 1px solid #4555C7;
     padding: 5px;
     margin: 0 0 10px 0;
}

#content-secondary h3 {  
 padding-bottom: 1em;
 font-size: 0.9em;  
 font-weight: bold;  
 color: #525252;
}

#content-primary p {  
 padding: 0 0 10px 0;
 margin: 0;
 font-size: 0.85em; 
}  

#content-secondary p {  
 padding-bottom: 15px;
} 

#content-secondary a, a:visited {  
 color: #707070;  
 text-decoration: none;
}  

#content-secondary a:hover {  
 color: #132057;
 text-decoration: underline;
 }
 
#footer a, a:visited {  
 color: #808080;  
 text-decoration: none;
}      
#footer a:hover { 
                color: #000000; 
                text-decoration: underline;  
}  
#footer p {  
 padding: 25px 0px 0px 20px;
 color: #808080;
 font-size: 10px;
 line-height: 135%;
 font-family: Verdana, Arial, Sans Serif;
}

.navbulletlist {
            margin: 0px 0 0 0px;
            padding: 0;
            list-style: none;
}

.navbulletlist li {
               padding: 0 0 10px 15px;
               font-size: .8em;
               line-height: 140%;
               background-image: url(images/bullet.png);
               background-repeat: no-repeat;
               background-position: 0 .4em
}

.bulletlist {
            margin: 0px 0 0 20px;
            padding: 0;
            list-style: none;
}

.bulletlist li {
               padding: 0 0 10px 15px;
               font-size: .85em;
               line-height: 140%;
               background-image: url(images/bullet.png);
               background-repeat: no-repeat;
               background-position: 0 .4em
}

.toparrow {
          background-image: url(images/up.gif);
          background-repeat: no-repeat;
          background-position: 0 .4em;
          padding: 0px 0 0 15px;
          font-size: .85em;
          float: right;
}

ul
{
list-style-type: circle;
padding: 0;
margin: 0 0 0 20px;
text-align: left;
}

