/* Genuitec css file, March 2006 */

/* where graphic is a link - image will also need a border="0" */
.logo { }
a.logo:active { background: transparent; text-decoration: none; } 
a.logo:hover { background: transparent; text-decoration: none; }

/* resolves master table height issues */  
#container { height: 100% }


/* primarily used in sidebars */
.spacer { height: 4px; }
  
/* prevents hyphenated words from breaking across a line */  
.nobr { white-space: nowrap; }

.header_bg { background-image: url(/images/masthead_index_04.gif); background-repeat: repeat-x; background-position: top left; }
.white_bg { background-color: #ffffff; }

/* footer styles */
.footer { background-color: #709438; color: #E8F0DB; font-size: 9px; font-weight: normal; text-align: center; text-decoration: none;
          font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; }
a.footer:link { color: #E8F0DB; }
a.footer:visited { color: #E8F0DB; }
a.footer:active { color: #ffffff; } 
a.footer:hover { color: #ffffff; }
.copyright { color: #9FA597; font-size: 9px; font-weight: normal; text-align: center; text-decoration: none;
             font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; }           

/* page shadow styles */
.left_shadow { background-color: #E1E1E1; background-image: url(images/bg_left.gif); background-repeat: repeat-y; background-position: top left; }
.right_shadow { background-color: #E1E1E1; background-image: url(images/bg_right.gif); background-repeat: repeat-y; background-position: top left; }

#index { font-size: 1.3em; font-weight: bold; color: #333; text-align: center; }
#index ul li { background-image: none; display: inline; padding-right: 15px; padding-left: 15px; border-right: 1px solid #666; }
  

