﻿/* --// general --// */

html {padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; color: #333333; padding-top: 0px; font-family: Arial, Helvetica;}
body {margin: 0px; font-size: 70%; font-family: Arial, Helvetica; color: #333333;}
a {color: #333333; text-decoration: underline;}
select {font-size: 100%}
p {margin-top: 0px; margin-bottom: 0px;}
ul {list-style-image: url(bullet.gif);}
.DisplayNone {display: none}

/* --// header --// */

.AOF_header {display:none;}

/* --// footer --// */

.AOF_footer {display:none}

/* --// content --// */

.AOF_content {padding: 0px; margin: 20 0 0 0px; width: 100%; height: auto; overflow: visible; background-color: white;}
.AOF_content H1 {font-size: 1.09em; font-weight: bold; color: #666666; margin: 0.4em 0px 0.2em 0px;}
.AOF_content H2, .AOF_content H3, .AOF_content H4, .AOF_content H5, .AOF_content H6 {font-size: 1.09em; margin: 0.2em 0px 0.1em 0px; color: #544f93;}
.AOF_content TD, .AOF_content TH {font-size: 70%;}

/* --// Main column --// */

.AOF_mainColumn  {float: left; width: 54%; margin-right: 1%;}
.AOF_mainColumn a {color: #544f93;}
.AOF_mainColumn TD {font-size: 70%}

.AOF_contentTitle {font-size: 1.63em; margin: 0.4em 0px 0.1em 0px; color: #544f93;}
.AOF_contentTitleSub {font-size: 1.09em; font-weight: bold; color: #666666; margin: 0.8em 0px 0em 0px;}

.AOF_contentLeader {
 height: auto;
 overflow: hidden;
 margin-top: 20px; padding: 0px; border: 0px dotted Fuchsia;
}
.AOF_contentLeader IFRAME {width: 100%; margin-top: 0px;}

/* --// AOF_siteMap --// */

.AOF_siteMap TR {
 float: left;
 width: 270px;
 height: auto;
 margin-left: -20px;
 overflow: visible; border: dotted 0px black;
}

.AOF_siteMap UL  {
 margin-top: 0px;
 color: Red;
}

.AOF_siteMap LI {
 list-style-image: none;
 list-style-type: none;
 margin-left: -20px;
 margin-top: 0px;
}

.AOF_siteMap LI.AOF_level1, .AOF_siteMap LI.AOF_level1 A:link, .AOF_siteMap LI.AOF_level1 A:visited, .AOF_siteMap LI.AOF_level1 A:hover, .AOF_siteMap LI.AOF_level1 A:active {
 margin-top: 20px;
 font-size: 1.28em;
 font-weight: normal;
 line-height: 2em;
 color: #333333; border: solid 0px black;
}

.AOF_siteMap LI.AOF_level2, .AOF_siteMap LI.AOF_level2 A:link, .AOF_siteMap LI.AOF_level2 A:visited, .AOF_siteMap LI.AOF_level2 A:hover, .AOF_siteMap LI.AOF_level2 A:active {
 font-size: 1.03em;
 margin-left: -10px;
 color: #666666;
 font-weight: bold;
 line-height: 2em;
}
.AOF_siteMap LI.AOF_level3, .AOF_siteMap LI.AOF_level3 A:link, .AOF_siteMap LI.AOF_level3 A:visited, .AOF_siteMap LI.AOF_level3 A:hover, .AOF_siteMap LI.AOF_level3 A:active {
 margin-left: -5px;
 color: #666666;
}
.AOF_siteMap LI.AOF_level4, .AOF_siteMap LI.AOF_level4 A:link, .AOF_siteMap LI.AOF_level4 A:visited, .AOF_siteMap LI.AOF_level4 A:hover, .AOF_siteMap LI.AOF_level4 A:active {
 margin-left: 0px;
 color: #777777;
}
.AOF_siteMap LI.AOF_level5, .AOF_siteMap LI.AOF_level5 A:link, .AOF_siteMap LI.AOF_level5 A:visited, .AOF_siteMap LI.AOF_level5 A:hover, .AOF_siteMap LI.AOF_level5 A:active {
 margin-left: 5px;
 color: #999999;
}
.AOF_siteMap LI A:link, .AOF_siteMap LI A:visited, .AOF_siteMap LI A:active {
 text-decoration: none;
}
.AOF_siteMap LI A:hover {
 color: #FFA928;
}

