/* Page Setup =============================================================== */
body {    background-color: #ffffff; margin: 0 0 0 0; text-align: left; }
body, span, p, div, li, td, th {    font-family: Arial, Verdana, sans-serif; font-size: 96%; }
#SerifFont { font-family: Times Roman, serif; }
a:link, a:visited { color: #c2791d; }
#ContainerDefaults { width: 940px;    margin-left: 45px; margin-right: auto;    position: relative;    text-align: left; }
.DottedDivider { margin: 10px 0px 10px 0px;    border-top: 1px dotted #666666; }
.ThickDivider { margin: 10px 0px 10px 0px;    border-top: 4px solid #CCCCCC; }
.ClearDiv { clear: both; }
/* remove border from linked images by default */
a img { border: 0px; }

/* Header ========================================================================= */
.HeaderContainer{background-color:#244064;border-bottom:3px solid #c2791d;position:relative;}
.HeaderContainer a{color:#FFFFFF;}
.HeaderContainer a img{border:0;cursor:pointer;}
ul.HeaderTopTools{position:absolute;right:0;top:0;margin:0;padding:0;display:inline;}
ul.HeaderTopTools li{width:160px;height:20px;margin-left:0;list-style-type:none;padding:8px 30px 5px 10px;color:#ffffff;text-transform:uppercase;font-size:85%;font-weight:bold;float:left;border-left:1px solid #506683;}
ul.HeaderTopTools li a:link,ul.HeaderTopTools li a:visited{color:#ffffff;text-decoration:none;}
ul.HeaderTopTools li a:hover{text-decoration:underline;}
.HeaderTopTools img{margin-left:5px;}
ul.HeaderTopTools2 li a:hover{text-decoration:underline;}
ul.HeaderTopTools2 {float: right; margin:0;padding:0;display:inline;top:-90px; left: -5px;position:relative;}
ul.HeaderTopTools2 li{margin-left:0;list-style-type:none;padding:0px 8px 0px 8px;color:#ffffff;font-size:85%;font-weight:bold;float:left;border-left:1px solid #777766;}
ul.HeaderTopTools2 li a:link,ul.HeaderTopTools li a:visited{color:#ffffff;text-decoration:none;}
ul.HeaderTopTools2 li a:hover{text-decoration:underline;}
ul.NavTop{position:absolute;top: 74px;margin:0;padding:0; width: 100%;}
ul.NavTop li{float: right; height:20px;margin-left:0;list-style-type:none;color:#ffffff;padding:0px 5px px 5px;text-transform:uppercase;font-size:90%;font-weight:bold;white-space:nowrap;}


/* Footer  =========================================================================== */
.FooterContainer {border-top:3px solid #244064;padding:10px 0 20px;clear:both;}
ul.NavBottom {position:absolute;right:0;top:10px;margin:0;padding:0;display:inline;}
ul.NavBottom li {width:85px;height:25px;margin-left:0;list-style-type:none;padding:2px 0 5px 8px;font-size:90%;font-weight:bold;float:left;border-left:1px solid #CCCCCC;}
ul.NavBottom li a:link,ul.NavBottom li a:visited {text-decoration:none;font-size:90%;}
ul.NavBottom li a:hover {text-decoration:underline;}
.Copyright {color:#244064;font-weight:bold;font-size:85%;}
.ContactInfo {color:#244064;font-weight:normal;font-size:85%;}

/* Avalon Specific ============================================================================ */

.text-properties{margin: 20 20 20 20; text-align: left;}
.site-menu {border:3px solid #c2791d; text-align: center; font-family: Arial, Verdana, sans-serif; font-size: 86%; margin-top:10px;margin-bottom:10px;}
.page-menu{border:3px solid ; text-align: center; font-family: Arial, Verdana, sans-serif; font-size: 86%;color:#244064;}
.sourcetable{text-align: center; font-family: Arial, Verdana, sans-serif; font-size: 86%;color:#244064;margin-bottom: 10px;}
p { text-indent: 25px; line-height: 120%}
blockquote{ font-family: "Arial"; font-size: 14px; margin-left: 40px; margin-right: 40px; line-height: 120% }
.site-title{color:#244064; text-align: center; font-family: Times, Arial, Verdana, sans-serif; font-size: 24px; margin-bottom: 5px; font-weight: bold; padding: 10px;}
.document-title{color:#244064; text-align: center; font-family: Times, Arial, Verdana, sans-serif; font-size: 20px; margin-bottom: 5px; font-weight: bold; padding: 10px;}
.datecolor {color:#244064;font-family: Times, Arial, Verdana, sans-serif; font-size: 16px;}
.listheader {color:#244064;font-family: Times, Arial, Verdana, sans-serif; font-size: 16px;}






