body,html	{font-size:85%; font-family:arial, sans-serif; line-height:1.5em; color:#000000; margin:0; padding:0}
body		{background:url("/i/bg.jpg") #ffffff right top repeat-y}
body * 		{font-size:100%}
body a		{color:#0060a3}
table	{border-collapse:collapse; width:100%; border-spacing:0; border-width:0}
td,th	{text-align:left; padding:0; margin:0}
div,img,table	{border:0}
form	{margin:0; padding:0}
p	{margin:0.2em 0 1em 0}
dd	{font-weight:normal; margin-bottom:0.5em}
dt	{font-weight:bold}
ul {margin:1em 0 1em 22px; padding:0}
li {margin-top:0.3em; margin-bottom:0.4em}
hr {height:1px; color:#a0a0a0; border:none}
html>body hr {margin-right:0; height:1px; background-color:#a0a0a0; border:0 solid #a0a0a0}

small	{font-size:75%}
big	{font-size:125%}
img {text-decoration:none}

h1,h2,h3,h4,h5,h6 {font-family:arial, sans-serif; color:#000000; padding:0; margin:1.2em 0 0.8em 0; line-height:1.1em}
h1	{font-size:220%; font-weight:normal}
h2	{font-size:185%; font-weight:normal}
h3	{font-size:155%; font-weight:normal}
h4	{font-size:130%; font-weight:normal}
h5	{font-size:95%; font-style:italic}
h6	{; font-size:90%; font-style:italic}

.highlight {color:#ffffff; background-color:#0060a3; padding-left:0.4em; padding-right:0.4em; margin:0 0.25em}
.control-highlight {border:2px solid #a00000}
.event-date {font-size:95%; color:#666666}

#logo {width:70%}
#icons {width:30%}

#menu {padding-top:3em; padding-bottom:3em}
#menu ul {list-style-type:none; list-style-image:none; padding:0; margin:0}
#menu ul ul {padding-left:20px}
#menu li {font-size:120%; font-weight:bold}
#menu li li {font-size:85%; font-weight:normal}
#menu li li li {font-size:100%}
#menu li li a {color:#000000}
#menu li li a:hover {color:#0060a3}
#menu li strong a {color:#000000}

#subnav {padding-top:1.5em; padding-bottom:1.5em}
#subnav .sublogo {text-align:right}
#subnav .icons {overflow:hidden; zoom:1; list-style-type:none; list-style-image:none; padding:0; margin:10px 0; color:#666666; font-size:95%; line-height:1.1em}
#subnav .icons a {color:#000000}
#subnav .icons li {float:left; margin:0; padding:0.5em 18px}
#subnav .icons li.home {background:url("/i/home.gif") left center no-repeat}
#subnav .icons li.home-s {background:url("/i/home-s.gif") left center no-repeat}
#subnav .icons li.sitemap {background:url("/i/sitemap.gif") left center no-repeat}
#subnav .icons li.sitemap-s {background:url("/i/sitemap-s.gif") left center no-repeat}
#subnav .search {position:relative}
#subnav .search #q-field {width:10em; font-size:13px; font-family:arial, sans-serif}
#subnav .search label {color:#666666}
#subnav .search label.overlabel-apply {position:absolute; top:3px; left:5px; z-index:1; font-size:13px}
#subnav .search .submit {vertical-align:middle; margin-left:5px}

#footer td {border-top:1px solid #a0a0a0; padding-top:1em}
#footer td td {vertical-align:top; font-size:95%; line-height:1.4em; border-top:0; padding-bottom:1em}
#footer .mediaproduct {white-space:nowrap}
#footer .mediaproduct .nc {color:#000000; text-decoration:none; cursor:text}
#footer .mediaproduct img {margin-right:7px; margin-top:0.2em}

#content {padding-bottom:3em}

div.ico div {line-height:1.3em; padding-bottom:0.8em; padding-left:23px; background:url("/i/ico/default.gif") transparent 0 0.1em no-repeat}
div.ico div.doc {background:url("/i/ico/doc.gif") no-repeat !important}
div.ico div.xls {background:url("/i/ico/xls.gif") no-repeat !important}
div.ico div.zip {background:url("/i/ico/zip.gif") no-repeat !important}
div.ico div.pdf {background:url("/i/ico/pdf.gif") no-repeat !important}

