* {
margin: 0;
padding: 0;
}
html {
height: 100%;
}
body {
font: 96% Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #000;
background-color: #fff;
}
p, a, li {
font-size: 0.80em;
}
p span, p a, li a, li span, address a {
font-size: 100%;
}
h1 {
font: bold 1.2em Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #000;
background-color: #fff;
margin: 0 0 1.0em 0;
}
h2 {
font: bold 1.0em/1.4em Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #000;
background-color: #fff;
margin: 0 0 0.5em 0;
}
img {
border: 0px;
}
/* IDs */
#container {
width: 100%;
color: #000;
background-color: #fff;
}
#header {
width: 100%;
height: 194px;
color: #000;
background-color: #f2f2f2;
}
#logo {
width: 262px;
height: 74px;
padding: 35px 0 0 40px;
color: #000;
background-color: #f2f2f2;
}
#head {
position: absolute;
top: 0px;
right: 104px;
height: 194px;
width: 222px;
color: #000;
background-color: #d78842;
}
#topnav {
position: absolute;
top: 152px;
left: 90px;
color: #000;
background-color: transparent;
}
#topmenu {
font: 0.9em Arial, Helvetica, sans-serif;
color: #000;
background-color: transparent;
}
#topmenu span {
color: #1E569F;
background-color: transparent;
font-weight: bold;
}
#topmenu a:link, 
#topmenu a:visited {
color: #000;
background-color: transparent;
font-weight: bold;
text-decoration: none;
}
#topmenu a:hover, 
#topmenu a:active, 
#topmenu a:focus {
color: #fff;
background-color: #d78842;
}
#leftnav {
position: absolute;
top: 233px;
left: 0;
width: 10em;
color: #000;
background-color: transparent;
text-align: right;
}
#leftmenu {
font-family: Arial, Helvetica, sans-serif;
}
#leftmenu li {
list-style: none;
line-height: 1.4em;
margin-bottom: 1.4em;
}
#leftmenu li.internal {
margin-bottom: 0.7em;
}
#leftmenu li.external {
margin-top: 1.4em;
}
#leftmenu span {
color: #000;
background-color: #f2f2f2;
font-weight: bold;
}
#leftmenu a:link, 
#leftmenu a:visited {
color: #666;
background-color: transparent;
font-weight: bold;
text-decoration: none;
}
#leftmenu a:hover, 
#leftmenu a:active, 
#leftmenu a:focus {
color: #666;
background-color: #f2f2f2;
}
#leftmenu li.submenu {
list-style: none;
line-height: 1.4em;
margin-bottom: 0.7em;
}
#leftmenu span.submenu {
color: #000;
background-color: #f2f2f2;
font-weight: normal;
}
#leftmenu a:link.submenu, 
#leftmenu a:visited.submenu {
color: #666;
background-color: transparent;
font-weight: normal;
text-decoration: none;
}
#leftmenu a:hover.submenu, 
#leftmenu a:active.submenu, 
#leftmenu a:focus.submenu {
color: #666;
background-color: #f2f2f2;
}
#column {
float: right;
width: 222px;
height: 2000px;
padding: 43px 104px 0 0; 
color: #000;
background-color: #fff;
}
#imagebox {
width: 222px;
height: 2000px;
color: #000;
background-color: #f2f2f2;
}
#main {
padding: 39px 377px 0 13em;
}
#content {
color: #000;
background-color: #fff;
}
#content p.head {
font-weight: bold;
line-height: 1.4em;
margin: 0;
}
#content p {
font: normal 0.8em/1.4em Verdana, Geneva, Arial, Helvetica, sans-serif;
margin: 0 0 1.8em 0;
}
#content p.internal {
margin: 0 0 1.0em 0;
}
#content address {
font: normal 0.8em/1.4em Verdana, Geneva, Arial, Helvetica, sans-serif;
margin: 0 0 1.8em 0;
}
#content address.external {
margin: 0 0 1.2em 0;
}
#content address.internal {
margin: 0;
}
#content ul {
margin-bottom: 1.8em;
}
#content ul.internal {
margin-bottom: 1.0em;
}
#content li.head {
font-weight: bold;
list-style: none;
}
#content li {
font: normal 0.8em/1.4em Verdana, Geneva, Arial, Helvetica, sans-serif;
list-style: square outside;
margin: 0.8em 0 0 1.2em;
}
#content li.subord {
list-style: circle;
margin: 0.8em 0 0 2.4em;
}
#content p a:link,
#content address a:link,
#content li a:link,
#content li.subord a:link {
color: #000;
background-color: #fff;
font-weight: normal;
text-decoration: underline;
}
#content p a:visited,
#content address a:visited,
#content li a:visited,
#content li.subord a:visited {
color: #666;
background-color: #fff;
font-weight: normal;
text-decoration: underline;
}
#content p a:hover,
#content p a:active, 
#content p a:focus,
#content address a:hover,
#content address a:active,
#content address a:focus,
#content li a:hover,
#content li a:active, 
#content li a:focus,
#content li.subord a:hover,
#content li.subord a:active,
#content li.subord a:focus {
color: #000;
background-color: #f2f2f2;
text-decoration: none;
}
#content strong {
font-weight: bold;
}
#content dfn {
font-style: italic;
font-weight: bold;
}
#copyright p {
font: normal 0.7em/1.4em Verdana, Geneva, Arial, Helvetica, sans-serif;
margin: 3em 0 3em 0;
}
#map {
margin: 0 0 1.0em 0;
}
/* IE/Win Unscrollable Content Bug */
/* Start hide from IE-Mac \*/
* html #content {
height: 1%;
}
/* End Hide from IE-Mac */

