.typography h1, .typography h2, .typography h3, .typography h4, .typography h5, .typography h6 {
  font-weight: Bold; 		
}

.typography h1 {
  font-size: 1.9em;
}

.typography h2 {
  font-size: 1em;
}

.typography h3 {
  font-size: 1em;
  text-transform:normal;
}

.typography h4 {
  font-size: 1em;
}

.typography h5 {
  font-style:italic;
  font-size: 1em;
}

.typography h6 {
  font-size: 1em;
  font-weight: normal;
}

.typography a { color: #E0E7FF; text-decoration: none; }
.typography a:link { color: #E0E7FF; }
.typography a:hover {
	text-decoration: underline;
	color: #E43B32;
}
.typography a:visited { color: #E0E7FF; }
.typography #menu a {
	display: block;
	float: left;
	width: 80px;
	height: 31px;
	text-align: center;
	text-decoration: none;
	color: #E0E7FF;
	font-weight: bold;
	font-size: 14px;
	padding-top: 22px;
}
.typography #menu a:hover {
	width: 80px;
	height: 31px;
	color: #E43B32;
}
.typography #logo a {
	text-decoration: none;
	text-transform: lowercase;
	font-style: italic;
	font-size: 18px;
	color: #FFFFFF;
}
.typography #logo h2 a { font-size: 12px; }

.typography p {
	text-align:justify;
}

.typography #left h3, .typography #address h3{
	width: 238px;
	height: 39px;
	font-size: 14px;
	font-weight: bold;
	padding-left: 15px;
	padding-top: 15px;
	text-transform: uppercase;
	color: #ffffff;
	background: url(../images/title.gif) no-repeat
}

.typography #left h3, {
	background: url(../images/title.gif) no-repeat
}

.typography #address h3{

	background: url(../images/title_transparent.png) no-repeat
}


.typography #left h2, .typography #left h3, .typography #left h4 { font-size: 14px; padding-left: 15px;}

.typography #left a {
	color: #E43B32;
	font-size: 1em;
	font-weight:bold;
}
.typography #left a:visited {
	color: #E43B32;
}

.typography #right a {
	color: #E43B32;
	text-decoration: none;
}

.typography #right h1 {
	text-align:left;
}

.typography #right h2, .typography #right h3, .typography #right h4 {
	text-align:left;
	margin: 0;
	padding: 0;
	padding: 10px 0;
	font-size: 14px;
}

.typography #right h4 {
	margin: 0;
	padding: 0px;
	font-size: 12px;
	color: #E43B32;
}

.typography .date a { color: #E43B32; }
.typography #footer a { color: #E43B32; }


.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;
}