* { font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #000000; line-height: 16px; }
html, body { height: 100%; background-color: #003974; }
body { padding: 0px; margin-top: 0px; margin-bottom: 0px; margin-left: 5%; margin-right: 5%; width: 900px; background: #EBF3F7 url(images/body_tile.gif); }
html>body #container { 	height: auto; }
h1 { color: #003399; font-size: 12px; }
p { color: #003399; }
a img { border: none; }


#container { background: #C9DAF5; position: relative; min-height: 100%; height: 100%; voice-family: "\"}\""; voice-family: inherit; height: auto; }
#container2 { position: relative; padding: 4px; }

#header { height: 108px; background-color: #FFF; border-bottom: 1px solid #B1CFDF; border-right: 1px solid #B1CFDF; padding: 4px; clear: both; margin-bottom: 4px; }

#content { clear: both; width: 100%; }

#navigation { width: 124px; float: left; }
#navigation a { text-decoration: none; text-indent: 15px; background: #FFF url(images/arrow.gif) no-repeat; line-height: 10px;  }
#navigation a:hover { border-top: 1px solid #B1CFDF; border-left: 1px solid #B1CFDF; border-right: none; border-bottom: none; background-color: #F6F6F6; }
#navigation a, #navigation div { display: block; background-color: #FFF; border-bottom: 1px solid #B1CFDF; border-right: 1px solid #B1CFDF; padding: 4px; margin-bottom: 2px; }
#navigation div { margin-top: 10px; }
#navigation div h1 { display: inline; }

#page { margin-right: 164px; margin-left: 128px; }
#pagecontent, #pagecontent2 { padding: 4px; background-color: #FFF; border-bottom: 1px solid #B1CFDF; border-right: 1px solid #B1CFDF; margin-bottom: 4px; }

#right { width: 159px; float: right; }
#right div { background-color: #FFF; border-bottom: 1px solid #B1CFDF; border-right: 1px solid #B1CFDF; margin-bottom: 4px; padding: 4px; }

a:hover { color: #FF0000; }
br.clearer { height: 1px; overflow: hidden; clear: both; }