/*
@font-face {
	font-family: TrajanPro;
	src: url('Fonts/TrajanPro-Regular.otf');
}

@font-face {
	font-family: TrajanPro;
	font-weight: bold;
	src: url('Fonts/TrajanPro-Bold.otf');
}*/

/*Site Colors: Blue - #002756  Green - #6AA944*/

/*tags*/
/**
 * This typography file is included in the WYSIWYG editor
 */
.typography * {
/*font-family:'Century Gothic',Futura,'URW Gothic L',sans-serif;

font-size:13px;
*/
}
.typography blockquote {
	margin-left:20px;
}
.typography hr {
	margin:5px 0;
padding:2px 0;
}
.typography p,
.typography ul li,
.typography ol li,
.typography a {
	
	line-height:1.2em;
	/*font-size:1.0em;*/
}
.typography p {
	margin-bottom:20px;
        font-size:13px;
}


/** CMS LIST STYLES **/
.typography ul,
.typography ol {
	margin-left:10px;
	margin-bottom:20px;
        font-size:13px;
      
}
	.typography ul li,
	.typography ol li {
		margin:10px;
		
	}
		.typography ul li {
		 list-style-type:disc;
		}
		.typography ol li {
			list-style-type:decimal;
    }

/* HEADER STYLES */

.typography h1,
.typography h2,
.typography h3,
.typography h4 {
            margin:0px;
            padding:0px;
         font-family: 'Times New Roman', Times, serif;

}



.typography h1,
.typography h4 {
	font-weight:bold;

}
.typography h2,
.typography h3 {
	font-weight:normal;
}
	.typography h1 {
        font-size: 1.5em;
        margin: 0 0 15px;
	}
	.typography h2 {
        font-size: 1.3em;

	}
	.typography h3 {
	 font-size: 1.2em;
	}
	.typography h4 {
	 font-size: 1.1em;
	}

/* LINK STYLES */
.typography a {
color:#6AA944;
  /*font-size:1em;*/
  text-decoration:none;
}
	.typography a:hover {
		text-decoration:underline;
	}


.typography table {
	font-size:1.1em;
}
	.typography table tr td {
		padding:5px;
                
	}
        .typography table tr.odd td{
            background:none repeat scroll 0 0 #FFF;
}
        .typography table tr.even td{
            background:none repeat scroll 0 0 #ddd;
}


/* WYSIWYG EDITOR ALIGNMENT CLASSES */
.typography .left {
	text-align:left;
}
.typography .center {
	text-align:center;
}
.typography .right {
	text-align:right;
}
.typography img.right {
	float:right;
}
.typography img.left {
	float:left;
}

.typography p.MsoNormal, .typography p.MsoBodyText {
	margin: 0;
}

.typography p.subtitle{
    font-style: italic;
    margin: 0px 0px 5px 0px;
}


/* LINK ICONS - shows type of file
	------------------------------------ */
	.typography a[href$=".pdf"],
	.typography a[href$=".PDF"],
	.typography a.pdf {
		padding: 2px;
		padding-left: 20px;
		background: url(../images/icons/page_white_acrobat.png) no-repeat left center;
	}
	.typography a[href$=".doc"],
	.typography a[href$=".DOC"],
	.typography a.doc {
		padding: 2px;
		padding-left: 20px;
		background: url(../images/icons/page_word.png) no-repeat left center;
	}
	.typography a[href$=".xls"],
	.typography a[href$=".XLS"],
	.typography a.xls {
		padding: 2px;
		padding-left: 20px;
		background: url(../images/icons/page_excel.png) no-repeat left center;
	}
	.typography a[href$=".gz"],
	.typography a[href$=".GZ"],
	.typography a[href$=".gzip"],
	.typography a[href$=".GZIP"],
	.typography a[href$=".zip"],
	.typography a[href$=".ZIP"],
	.typography a.archive {
		padding: 2px;
		padding-left: 20px;
		background: url(../images/icons/page_white_zip.png) no-repeat left center;
	}
	.typography a[href$=".exe"],
	.typography a[href$=".EXE"],
	.typography a.application {
		padding: 2px;
		padding-left: 20px;
		background: url(../images/icons/application.png) no-repeat left center;
	}
        .typography a[href$=".rss"]{
                padding: 2px;
		padding-left: 20px;
		background: url(../images/icons/feed.png) no-repeat left center;
        }
        .typography a[href$=".ical"]{
                padding: 2px;
		padding-left: 20px;
		background: url(../images/icons/date.png) no-repeat left center;
        }

        .typography .rssFeed{
              padding: 2px;
		padding-left: 20px;
		background: url(../images/icons/feed.png) no-repeat left center;
                 display:block;
                 font-size:13px;
        }
        .typography .icalFeed{
                padding: 2px;
		padding-left: 20px;
		background: url(../images/icons/date.png) no-repeat left center;
                display:block;
                font-size:13px;
        }

.typography .clearDiv{
clear:both;
}