*,html,body,h1,h2,h3,h4,h5,h6,p,form,ul {margin:0;padding:0}
html,body {background:#b6c4d4 url(/gfx/bg_main.gif) repeat-x top;color:#000}
body {font:0.8em/1.3 arial,sans-serif}

img,form {margin:0;border:0;}
hr{border-bottom:0;border-left:0;border-right:0;border-top:1px solid #6B8999;height:1px;margin:10px 0 15px}

#header {width:834px;height:80px;margin:0 auto;padding-top:122px;background:url(/gfx/bg_header.gif) no-repeat center top;}
#header fieldset{border:0 none;}
#header fieldset legend {display:none;}
#header p {float:left;width:190px;text-align:center;text-transform:uppercase;font-size:10px;color:#666;background:transparent;}
#header p br {display:none;}
#header p img {display:block;}
#header ul {margin:0;padding:44px 20px 0 0;list-style:none;float:right;border-bottom:1px solid #D7DBE0;}
#header li {float:left;background:url(/gfx/tabs_left.gif) no-repeat left top;margin:0;padding:0 0 0 9px;}
#header li a {float:left;display:block;background:url(/gfx/tabs_right.gif) no-repeat right top;padding:14px 24px 6px 12px;text-decoration:none;text-transform:uppercase;font-size:85%;}
#header a:hover {color:#000;}
#header #current {background-image:url(/gfx/tabs_left_on.gif);}
#header #current a {background-image:url(/gfx/tabs_right_on.gif);padding-bottom:6px;font-weight:bold;}

#container {width:834px;margin:0 auto;background:url(/gfx/bg_container.gif) repeat-y;color:#000;}
#container .left {float:left;width:180px;background:url(/gfx/bg_left.gif) no-repeat top left;min-height:280px;_height:280px;}
#container .left ul {list-style:none;padding-top:22px;}
#container .left li {display:block;background:url(/gfx/bg_menu.gif) no-repeat left;padding:5px 0 5px 14px;margin-bottom:2px;}
#container .left li a {text-decoration:none;text-transform:uppercase;font-size:85%;line-height:normal;}
#container .left fieldset{border:0 none;}
#container .left fieldset legend {display:none;}
#container .right {float:right;width:600px;padding:25px 25px 25px 0;}

#footer {width:834px;margin:0 auto;background:url(/gfx/bg_container.gif) repeat-y;color:#000;}
#footer div.left {padding:15px;float:left;width:330px;}
#footer div.left ul {list-style:none;line-height:1.5;}

#footer div.left ul li {font-size:80%;}

#footer div.right {padding:15px;float:right;width:420px;}
#footer div.right dt {font-weight:bold;}
#footer div.right dl.right {display:block;float:left;width:190px;}
#footer div.right dl.left {display:block;float:left;width:190px;padding-right:20px;}

a:link {background:transparent;color:#4A6776;font-size:100%}
a:visited {background:transparent;color:#4A6776;font-size:100%}
a:hover {background:transparent;color:#000;font-size:100%}
a:active {background:transparent;color:#DE755A;font-size:100%}

h1 {position:absolute;left:-500px;top:-500px}
h2 {font-weight:normal;text-transform:uppercase;font-size:130%;color:#4A6776;margin-bottom:8px;}
big {display:block;font-weight:normal;font-size:120%;line-height:1.1;margin-bottom:20px;}

.show {display:inline}
.clear {clear:both}

form .text {padding:2px;vertical-align:middle;width:18em}
form .msg {padding:2px;vertical-align:middle;width:30em}
form .num {padding:2px;vertical-align:middle;width:3.3em}
form .smallnum {margin-right:6px;padding:2px;width:1.6em}
form .button {margin-top:2px;overflow:visible;padding:1px 5px;vertical-align:middle;width:auto}

.shadow-bottom {width:834px;height:10px;margin:0 auto;background:url(/gfx/shadow_bottom.gif) no-repeat top;}

.date {position:absolute;clear:both;display:block;width:590px;text-align:right;color:#666;background:transparent;}

.image {float:right;margin:0 0 25px 25px;}

span.error strong {font-size:100%;color:red;}
span.error {font-size:90%;} 

#pagefunctions {float:right;width:200px;margin:0 0 20px 20px;}
#pagefunctions h2 {margin:0 0 4px 0;font-size:110%;}
#pagefunctions input, #pagefunctions textarea {width:170px;margin-bottom:5px;}
#pagefunctions .content {background:#EAEEF0;padding:12px;margin-bottom:15px;border-bottom:1px solid #C5D1D7;}
#pagefunctions .content ul {list-style:none;}
