/******************/ /* global */ /******************/ 
* { padding: 0; margin: 0; } 
* html { height: 1%; } 
body { font-family: Arial, Verdana, sans-serif; background-color: #00408F; xbackground-color: white; font-size: 100.01%; } 
p { padding-bottom: 1em; } 
h2 { color: red; font-size: 1.4em; margin-bottom:1em; }
h3 { color: black; font-size: 1.2em; margin-bottom:1em; } 
h4 { color: red; font-size: 1.2em; margin-bottom:1em; } 
a { color: black; } 
xtable, td { font-size: 100%; padding: 0.5em 0; } 

/******************/ /* header */ /******************/ 
.header { background: url(AClogo.jpg) top left no-repeat; height: 160px; }

/***********************/ /* micronavigation */ /***********************/ 
#micronav { display: block; clear: left; font-size: 0.9em; font-weight: normal; background-color: #00408F; color: white; padding-left: 1em; } 
#micronav a { display: inline; font-weight: normal; padding: 0.5em 0.2em 0.5em 0.2em; color: white; line-height: 1.9em; } 

/******************/ /* navigation */ /******************/ 
.navigation { float: left; padding-left: 0.2em; background-color: #00408F; margin-bottom: 0;} 
.navigation li { text-align: left; list-style: none; } 
.navigation a { display: block; font-size: 0.75em; margin-bottom: 0.175em; text-decoration: none; line-height: 1.68em; } 
.navsel { font-weight: bold; color: #bc353c; }
.level0 { background-color: #99ccff; width: 205px; padding-left: 10px; } 
.level1 { background-color: #99ccff; width: 195px; padding-left: 20px; } 
.level2 { background-color: #e0e1e1; width: 185px; padding-left: 30px; } 
.navigation a:link { /* color: black;*/ } 
.navigation a:hover { color: #bc353c; background-color: #e0e1e1; } 

/******************/ /* content */ /******************/ 
.ifadologo { font-family: Times New Roman,Times,serif; font-style: italic; font-weight: bold; color: black; } 
.content { margin: 0 102px 0 230px; padding: 0 0.5em; background-color: white; } 
.content a { text-decoration: underline; color: blue; } 
.content ul { display: block; margin-left: 1em; }

/******************/ /* teaser */ /******************/ 
.teaser { float: right; width: 150px; background-color: #7fade1; } 
.teaser2 { margin-right: 5px; } 
.teaser p { padding: 5px 0 5px 3px; } 
.teaser a { text-decoration: underline; color: blue; } 

/******************/ /* footer */ /******************/ 
ul#footer { clear: left; margin: 0; padding: 0; list-style: none; background-color: #00408F; } 
ul#footer li { display: inline; margin-left: 12em; } 
ul#footer a { font-size: 0.9em; font-weight: normal; text-align: center; color: white; line-height: 1.9em; height: 1.9em; }

