﻿	/*  CSS Document
    font and font-size definitions (small font) */

    body p, div, td {
        font-family: Lucida Sans, Lucida Grande, Trebuchet MS, Verdana, Arial, Sans-Serif;  
        font-size: 12px;
        color:#666666;  
    }
    sub, sup {
	  line-height: 0;
	  font-size: 80%;
	}
	ul, li {
        font-family: Lucida Sans, Lucida Grande, Trebuchet MS, Verdana, Arial, Sans-Serif;   
        font-size: 12px;
        color:#666666;  
    }
	
    /* HEADLINES */
    h1 {
		font-family: Trebuchet MS, Verdana, Arial, Sans-Serif; 
		font-size: 24px;
		margin: 0 0 14px 0;
		font-style: normal;
		color: #666;
	}
	h2 {
		font-family: Trebuchet MS, Verdana, Arial, Sans-Serif; 
		font-size: 16px; 
		font-weight: normal;
		margin: 0 0 7px 0;
		font-style: normal;
		color: #666;
	}
	h3 {
		font-family: Trebuchet MS, Verdana, Arial, Sans-Serif; 
		font-size: 14px; 
		font-weight: normal;
		margin: 0 0 7px 0;
		color: #666;
	}
	h4 {
		font-family: Trebuchet MS, Verdana, Arial, Sans-Serif; 
		font-size: 18px; 
		font-weight: normal;
		margin: 0 0 0 0;
		color: #666;
	}
	h5 {
		font-family: Lucida Sans, Lucida Grande, Trebuchet MS, Verdana, Arial, Sans-Serif;
		font-size: 12px; 
		font-weight: bold;
		margin: 0 0 0 0;
		color: #666;
	}
	h6 {
		font-family: Lucida Sans, Lucida Grande, Trebuchet MS, Verdana, Arial, Sans-Serif;
		font-size: 12px; 
		font-weight: normal;
		margin: 0 0 0 0;
		color: #666;
	}
	
	/* FORM FIELDS */
	input, select, textarea {
	    font-family: Lucida Sans, Lucida Grande, Trebuchet MS, Verdana, Arial, Sans-Serif; 
	    font-size: 11px;     
	}
	
	/* LINKS */
	a {			font-size: 12px; color: #666; font-weight: normal; text-decoration:none; } 
	.divMainContent a  {	font-size: 12px; color: #666; font-weight: bold; text-decoration:none; }
	a.footerLink, .divFooterContent a { font-size: 10px; color: #fff; font-weight: bold; }
	a.footerLink:hover, .divFooterContent a:hover {	font-size: 10px; color: #fff; font-weight: bold; }
	
	a.mainNaviOn {          font-family: Trebuchet MS, Verdana, Arial, Sans-Serif; font-size: 13px; color: #fff; font-weight: bold; }
	a.mainNaviOff {         font-family: Trebuchet MS, Verdana, Arial, Sans-Serif; font-size: 13px; color: #666; font-weight: bold; }
	
	a.buttonLink {			font-size: 11px; color: #fff; font-weight: bold; }
	a.buttonLink:hover {	font-size: 11px; color: #fff; font-weight: bold; }
	
	a.content {			    line-height:18px; font-size: 12px; color: #666; font-weight: normal; }
	
	a.subnavigMain {		font-family: Trebuchet MS, Verdana, Arial, Sans-Serif; font-size: 13px; color: #666; font-weight: normal; }
	a.subnavigMain:hover {	color: #333; }
	a.subnavigMainActive {	font-family: Trebuchet MS, Verdana, Arial, Sans-Serif; font-size: 13px; color: #333; font-weight: bold; }
	
	a.subnavigSub {			font-family: Trebuchet MS, Verdana, Arial, Sans-Serif; font-size: 12px; color: #666; font-weight: normal; }
	a.subnavigSub:hover {	color: #333; }
	a.subnavigSubActive {	font-family: Trebuchet MS, Verdana, Arial, Sans-Serif; font-size: 12px; color: #333; font-weight: bold; }
	
	/* Special Class */
	.imageDescriptionContainer {
	    font-size: 10px;   
	}
	.divFooterContent {
	    font-size:11px;
	}
	.spanDotBlue {    
	    color:#0099cc;
	    font-weight:normal;
	    margin-right:5px;
	}
	.divContactsContainer, .divContact, .divContactRight {
	    font-size:11px;
	}