/*  CSS Document
    font and font-size definitions (small font) */

    body p, div, span {
        font-family: Lucida Sans, Lucida Grande, Trebuchet MS, Verdana,Arial, sans-serif;  
        font-size: 12px; 
    }
    h1 {
		font-size: 20px;
		margin: 0 0 12px 0;
		color: #000000;
		font-weight: bold;
		line-height: 1.3em;
	}
	h2  {
		font-size: 18px;
		margin: 0 0 12px 0;
		color: #000000;
	}
	h3 {
		font-size: 14px; 
		font-weight: bold;
		margin: 0 0 2px 0;
		color: #000;
	}
	h4 {
		font-size: 12px; 
		font-weight: bold;
		margin: 0 0 7px 0;
		color: #000;
	}
	h5 {
		font-size: 12px; 
		font-weight: bold;
		margin: 0 0 7px 0;
		color: #FFFFFF;
	}
	h6 {
		font-size: 14px; 
		font-weight: bold;
		margin:0;
		color: #003399;
	}
	input, select, textarea {
	    font-family: Verdana,Arial,sans-serif;
	    font-size:11px;   
	}
	h1.introText {
	    font-size:22px;
	    padding:0;
	    margin:0 0 3px 0;   
	}
	p.introText {
	    font-size:14px;
	    padding:0;
	    margin:0 0 30px 0;   
	}
	.divHeaderLogin {
	    font-size:12px;
	}
	.divHeaderLogin a {
	    font-size:12px;
	    font-weight:bold;
	    text-decoration:none;
	    color:#ffffff;
	}
	.divHeaderLogin a:hover {
	    font-size:12px;
	    font-weight:bold;
	    text-decoration:none;
	    color:#000000;
	}
	
	/* LINKS */
	a {					    
	    font-size: 11px; 
	    text-decoration: none;	
	    font-weight: bold;
	    color:#0353C0; 
	}
	a:hover {					    
	    color:#4B80C9; 
	}	
	a.header {			    
	    line-height: 12px;  
	}
	a.linked {
	    color: #0353c0;
	}
	
	a.active {
	    line-height: 12px;  
	}
	a.portal {			    
	    color: #fff;  
	    font-weight: normal; 
	}
	a.portalActive {	    
	    color: #fff;  
	}
	
	a.footer {			    
	    font-size: 10px; 
	    color: #fff; 
	    font-weight: normal; 
	}
	a.footerActive {	    font-size: 10px; color: #fff;  }
	
	a.subnavigMain {		color: #fff; font-weight: normal; }
	a.subnavigMainActive {	color: #000; }
	a.subnavigSub {			color: #fff; font-weight: normal; }
	a.subnavigSubActive {	color: #000; font-weight: normal; }
	a.boxNaviColor {		color: #FFFFFF; font-weight: bold; }
	a.boxNaviColorActive {	color: #FFFFFF; font-weight: normal; }
	
	.footer {
		font-size: 10px; 
	}
	.spanNewsHeadline {
	    color: #000000;  
	    font-size: 12px; 
		font-weight: bold;
		margin: 0 0 15px 0;  
	}
	.spanNewsHeadline a {
	    color: #0353c0;  
	    font-size: 12px; 
		font-weight: bold;
		margin: 0 0 15px 0;  
	}
	.spanNewsHeadline a:hover {
	    color: #4b80c9;
	}
	.spanNewsContent {
	    color: #000000;  
	    font-size: 12px; 
		font-weight: normal;
		margin: 0 0 7px 0;  
	}
	.black {
	    color:#000;
	}
	.small {
	    font-size:10px;
	}
	