/*
Styles spcific to cfiunderwriters.ca:
- Colours
- Navbar widths


*/

#programs li a { }

a {
  color: #5284b5;
  text-decoration: underline; }
  
a:hover {
  text-decoration: none; }
  
h1, h2, h3, h4, h5, #contact p, #navbar a {
  color: #003479; }

#navbar a:hover {
  color: #5284b5;}

#navbar {
  /* navbar background source is in /images/psd */
  background-image: url('/images/menu.gif');
  text-align: center;
  background-repeat: no-repeat;
  font-size: 9px;
  margin: 0;
  padding: 10px 0 0 0;
  height: 21px;
  width: 582px;
  float: left;
  font-weight: bold; }

    #navbar a {
      text-decoration: none; }
    
    #navbar a:hover {
      text-decoration: underline; }
    
        #navbar #nav-about {
          float: left;
          width: 70px;
          margin-left: 10px; }

        #navbar #nav-testimonials {
          float: left;      
          width: 110px ;}
      
        #navbar #nav-claims {
          float: left;      
          width: 78px ; }
      
        #navbar #nav-downloads {
          float: left;
          width: 136px ; }
      
        #navbar #nav-employment {
          float: left;
          width: 90px ; }
      
        #navbar #nav-bulletins {
          float: left;
          width: 70px ; }
          
#programs { height: 170px; }


      
 #brokers {
  background-image: url('/images/version2/brokers.jpg');
  background-repeat: no-repeat;
  margin: 0;
  padding: 0;
  float: left;
  height: 164px;
  width: 207px; }

    #brokers p {
      font-size: 10px;
      line-height: 16px;
      margin: 0;
      width: 155px;
      padding: 67px 0px 0px 27px; }

      #brokers a {
        color: #5284b5;
        text-decoration: underline; }
        
      #brokers a:hover {
        text-decoration: none; }

#cross-promotion {
  background-image: url('/images/version2/farm-division.jpg'); 
  height: 135px; }

  #cross-promotion a {margin: 0; padding: 0; display: block;  text-align: center; height: 100%; width: 100%; }
  #cross-promotion img { margin: 0 auto; padding: 60px 0 0 0; }
          
 #a10k {
   text-align: center; }

    #a10k a { color: transparent; }
    
    #a10k img { padding-top: 10px; padding-bottom: 5px; }
