﻿body {background:#34565c url(images/layout/bg.jpg) no-repeat center top; margin:0; padding:0;}
#container {border:1px solid #009900; width:800px; padding:0; margin:0 auto; position:relative; border:1px solid transparent;}

/* Navigation list */
#nav {position:absolute; top:220px; width:100%;}
#nav ul {list-style-type:none; margin:0; padding:0 0 0 30px; overflow:hidden; height:55px;}
#nav ul li {float:left; margin-right:10px;}
#nav ul li a {display:block; width:90px; padding:10px 10px 0 10px; color:White; font-weight:bold; height:50px; text-align:center; text-decoration:none;}
#nav ul li a:hover {background:url(images/layout/linkbghover.jpg) repeat-y left top;}

/* Content holder */
#content {position:absolute; top:275px; width:800px;}
#text {background-color:#e2eded; padding:10px; padding-bottom:30px;}

/* Generic */
h1, h2, h3 {font-family:Georgia, Sans-Serif; color:#272180;}
h1 {font-size:26pt; letter-spacing:-0.02em; font-weight:normal; margin-top:1em; margin-bottom:1em;}
h2 {font-size:20pt; font-weight:normal; margin-top:1em; margin-bottom:1em;}
h3 {font-size:16pt;}
p, td, div, ul, li, input, textarea {font-family:Arial; font-size:9pt;}
p, td, div, ul, li {line-height:1.5em;}
table {border-collapse:collapse;}
td {vertical-align:top; padding:5px;}
a {font-weight:bold; color:#272180;}

/* Custom */
.bold {font-weight:bold;}
.red {color:#990000;}
.ieerror {text-align:center; margin-top:2em; margin-bottom:2em; padding-left:5em; padding-right:3em;}
ul.encon {list-style-image:url(images/layout/bullet.gif);}
a.nounderline {text-decoration:none;}

#footer {margin:0; text-align:center; clear:both; color:#666666; font-size:8pt; background-color:#e2eded; padding:10px;}
#footer a {color:#666666; font-weight:normal;}
#footershadow {margin:0; background:url(images/layout/bottomshadow.png) no-repeat center top;}