
/* TYPOGRAPHY */
    body {
        text-align: left;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
        font-size: 11px;
        line-height: 1.4em;
        
        color: #6e6e6e;
    }
    div {
        font-size: 1em;
    }
    img, a img, a:link img, a:active img, a:visited img, a:hover img {
        border: none !important;
    }
    
/* LINKS */
    a,
    a:link,
    a:active,
	a:visited {
        text-decoration: underline;
        
        color: #87ae28;
    }

    a:hover {
        text-decoration: none;
        
        color: #87ae28;
    }
    a:active { outline: none; }
/* END LINKS */
    
/* HEADINGS */
h1, h2, h3 {
  margin: 0 0 0.5em 0;
  padding: 0; 
  font: bold 18px Verdana, Geneva, Arial, Helvetica, sans-serif; 
  color: #1e2a58;
}
h2 { font-size: 16px; }
h3 { font-size: 14px; }
h4 {
 margin: 0 0 1em 0;
 padding: 0;
 font: bold 13px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 line-height: 1.3em;
 color: #58585a;
}
h5 {
 margin: 0 0 1em 0;
 padding: 0;
 font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 line-height: 1.3em;
 color: #58585a;
}
h6, .searchlabel {
 font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 margin: 0 0 1em 0;
 padding: 0;
 font-size: 13px;
 line-height: 1.3em;
 color: #58585a;
}

#footer h1, #footer h2 {
 margin: 0 0 1em 0;
 padding: 0;
 font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 line-height: 1.3em;
 color: #1e2a58;
}

/* END HEADINGS */

/* TEXT */
    p {
        margin: .5em 0 1em;
        padding: 0;
        
        font-size: 1em;
    }
 
    strong, b {
        font-weight: bold;
    }
    em, i {
        font-style:italic;
    }
 
#footer {
 line-height: 250%;
}

/* END TEXT */
    
/* TABLE */
    table {
        margin: 0 0 1.5em 0;
        padding: 0;
        border-collapse: collapse;
        font-size: 1em;
		border: none;
    }
	table.list {
		border-collapse: separate;
	}
    table caption {
        margin: 0;
        padding: 0 0 1.5em 0;
        
        font-weight: bold;
    }
    td { vertical-align: top; }
	.center, td.center {
		text-align: center;
	}
	
/* END TABLE */    
    ul.lines {
    	list-style-type: none;
		padding: .5em 0;
		margin: 0;
    }
	ul.lines li{
		background: url(images/ax-bg_hr.gif) repeat-x center bottom;
		padding: .4em .4em .5em;
	}
	
	
	
    hr {
        display: none;
    }
    div.hr {
        height: 1px;
        
        margin: .5em 0;
        
		background: url(images/ax-bg_hr.gif) repeat-x center center;
		overflow:hidden;
    }
    
    .font8 { font-size: 8px !important; }
    .font10 { font-size: 10px !important; }
    .font11 { font-size: 11px !important; }
    .font12 { font-size: 12px !important; }
    .font14 { font-size: 14px !important; }
    .font16 { font-size: 16px !important; }
    .font18 { font-size: 18px !important; }
    .font24 { font-size: 24px !important; }

	.bold { font-weight: bold !important; }
	.italic { font-style: italic !important; }
	
	.white, a.white, a.white { color: #ffffff !important; }
	.red, a.red, a.red:hover { color: #8b004f !important; }
	.grey, a.grey, a.grey:hover { color: #6e6e6e !important; }

	
	.alt, a.alt, a.alt:hover { color: #666666 !important; }
	
	.txtcenter {
		text-align: center !important;
	}
	.txtright {
		text-align: right !important; 
	}

	
/* END TYPOGRAPHY */    
 * 
 */
