body {
	margin: 0px;
	padding: 0px;
	font-family: arial, helvetica, sans-serif;
	font-size: 10pt;
	height: 100%;
	background-color: #e9e6d5;
}
html {
	height: 100%;
}
td {
	font-size: 10pt;
}
tr {
	vertical-align: top;
}

/* LINKS */

a.aagLink:link, a.aagLink:visited, a.aagLink:active {
	font-weight: bold;
	padding: 5px;
	color: #000000;
	text-decoration: none;
}

/* CLASSES */

.aagHeaderCell {
	background-color: #f8b464;
}
.aagTableCell {
	font-size: 9pt;
	text-align: right;
}
.aagTableHeader {
	border-bottom: 1px solid #000000;
	font-size: 9pt;
	text-align: right;
}
.aagTableLeftCell {
	font-size: 9pt;
}
.aagUL {
	margin-left: 12pt;
	margin-right: 12pt;
}
.articleBegin {
	font-weight: bold;
	font-size: 12pt;
	color: #a89d56;
}
.articleHeader {
	font-size: 12pt;
	font-weight: bold;
	border: 1px solid #666666;
}
.articleHeaderTable {
	width: 560px;
}
.articleHeaderCellLeft {
	text-align: left;
	padding: 0px;
	padding-top: 6px;
	padding-bottom: 6px;
}
.articleHeaderCellRight {
	text-align: right;
	padding: 0px;
	padding-top: 6px;
	padding-bottom: 6px;
}
.articleHeaderRow {
	vertical-align: middle;
}
.bodyContent {
	margin: 20px;
}
.fhCellDark {
	text-align: right;
}
.fhCellLight {
	text-align: right;
	color: #ffffff;
}
.fhTable {
	font-size: 8pt;
	width: 548px;
	border-collapse: collapse;
	border-bottom: 1px solid #ffffff;
}
.fhTable TD {
	font-size: 8pt;
}
.fhtHeaderLeft {
	font-size: 9pt;
	font-weight: bold;
	border-bottom: 1px solid #ffffff;
	text-align: left;
}
.fhtHeaderRight {
	font-size: 9pt;
	font-weight: bold;
	border-bottom: 1px solid #ffffff;
	text-align: right;
}
.fhtHeaderRightLight {
	font-size: 9pt;
	font-weight: bold;
	border-bottom: 1px solid #ffffff;
	text-align: right;
	color: #ffffff;
}
.fhtPMCellLeftDark {
	border-top: 3px double #ffffff;
}
.fhtPMCellLight {
	border-top: 3px double #ffffff;
	text-align: right;
	color: #ffffff;
}
.fhtPMCellRightDark {
	border-top: 3px double #ffffff;
	text-align: right;
}
.fhtSBUCellDark {
	border-top: 1px solid #ffffff;
	text-align: right;
}
.fhtSBUCellLeftDark {
	border-top: 1px solid #ffffff;
}
.fhtSBUCellLight {
	border-top: 1px solid #ffffff;
	text-align: right;
	color: #ffffff;
}
.footer {
	border-top: 2px solid #f8b464;
	font-size: 8pt;
	text-align: center;
}
.leftColAM {
	background-image: url(../images/am_roncal_col.jpg);
	background-repeat: no-repeat;
	width: 200px;
}
.leftColCM {
	background-image: url(../images/cm_kaleen_col.jpg);
	background-repeat: no-repeat;
	width: 200px;
}
.leftColHighlights {
	background-color: #f8b464;
	border-bottom: 1px solid #ffffff;
	width: 201px;
}
.leftColLI {
	background-image: url(../images/li_adrienne_col.jpg);
	background-repeat: no-repeat;
	width: 200px;
}
.leftColPolicy {
	background-color: #f8b464;
	border-bottom: 1px solid #ffffff;
	width: 200px;
}
.leftColAMAAG, .leftColCMAAG, .leftColLIAAG, .leftColPMAAG {
	background-color: #f8b464;
	border-bottom: 1px solid #ffffff;
	width: 201px;
}
.leftColPM {
	background-image: url(../images/pm_andy_col.jpg);
	background-repeat: no-repeat;
	width: 200px;
}
.mainCol {
	width: 600px;
}
.mainColAAG {
	width: 600px;
}
.mainColFH {
	width: 598px;
	background-color: #a89d56;
	border-left: 2px solid #ffffff;
	border-top: 1px solid #ffffff;
}
.mainTable {
	width: 800px;
	background-color: #ffffff;
	border-collapse: collapse;
}
.subHeader {
	font-weight: bold;
	font-size: 10pt;
	color: #a89d56;
}
.subHeaderFinancial {
	font-weight: bold;
	font-size: 12pt;
	color: #a89d56;
}
.subText {
	font-size: 8pt;
}
