﻿body { background-color: #dddad4; margin:0; padding:0; text-align:center; font-family: Tahoma, Verdana; font-size:12px; color:#333333; }
body#tell {background-color:#fff;}
#document {background: #fff url('/UI/IMG/bg_document.jpg') repeat-y;margin:0 auto; padding:0 16px; width:968px; text-align:left;}
body#tell #document {background-image:none;}
#head {height:105px;}
#topnavigation {height:28px; background:url('/UI/IMG/bg_topnav.jpg') repeat-x;}
#spacebar {height:7px; background: url('/UI/IMG/bg_spacebar.gif') repeat-x;}
#flash {background-color:#ffffff;}
#grid {}
#navigation {width:210px; padding:15px 15px 0px 15px; height:100%; float:left; min-height:500px;}
#content {width:487px; float:left; min-height:500px; margin:0px; padding:15px 0 5px 0;}
#sidebar {width:210px; padding: 15px 15px 0px 15px; height:100%; float:left;min-height:500px;}
#foot {clear:both; height:50px; text-align:center; border-top: 1px solid #cbc5bc;padding-top:15px; font-size:11px;color:#666;}

h1 {font-family: Tahoma, Verdana; font-size:17px;margin-bottom:18px;}
#content div.puff_top h1 {font-family:Tahoma, Verdana; font-size:15px;margin:0;}
h2 {font-family: Tahoma, Verdana; font-size:13px;color:#666;}
img {border:0px;}
img.float-left { float: left; margin-right:10px; EditMenuName: Float left; }
img.float-right { float: right; margin-left:10px; EditMenuName: Float right; }
input.text {background-color:#f5f4f2;font-family:Tahoma, Verdana;font-size:11px;height:14px;border-bottom:1px solid #dddddd;border-left:1px solid #c3c3c3;border-right:1px solid #c3c3c3; border-top: 2px solid #7c7c7c;}
#tellcontent .text {margin-bottom: 10px;}
.multi {height:auto;}
a:link, a:hover, a:active, a:visited {text-decoration:none; color:#0a67b2;}
div.clear {clear:both;}

#head img.logo {margin-top:52px; margin-left:32px; float:left;}
#head #login {float:right; width:320px; height:75px;padding-top:27px;}
#head #login span.login {font-weight:bold; font-size:12px; color:#9d978b;display:block;margin-bottom:6px;}
#head #login div.formfield {float:left; width:120px;margin-right:10px; font-size:11px; color:#666666;}
#head #login input.text {margin-top:4px;width:115px;}
#head #login input.submit {float:left;margin-top:16px;margin-left:-5px;}

#topnavigation ul {padding:0; margin:0; list-style: none;}
#topnavigation ul.topnav li {float:left;display:block;height:28px;}
#topnavigation ul.topnav li a {display:block;font-family:Tahoma,Verdana; font-size:14px; color:#fff;padding: 5px 18px;}
#topnavigation ul.topnav li a.current {color:#4799dc;}
#topnavigation ul.topnav li.separator {width:7px;background:url('/UI/IMG/bg_topnav_separator.jpg') no-repeat;}
#topnavigation ul.topnav li.first {width:18px;background: url('/UI/IMG/bg_topnav_first.jpg') no-repeat;}
#topnavigation #language {float:right; margin-top:7px;margin-right:30px;}

div.puff_top {height:16px; background:url('/UI/IMG/bg_puff_top.jpg') no-repeat;padding:5px 18px;font-size:15px;font-weight:bold; color:#fff;}
#content div.puff_top {background: url('/UI/IMG/bg_content_top.jpg') no-repeat;}
div.puff_bottom {height:10px; background:url('/UI/IMG/bg_puff_bottom.jpg') no-repeat;margin-bottom:15px;}
div.puff_img {padding:0px;border-left: 1px solid #d3cec0; border-right: 1px solid #d3cec0;}
div.puff_mid {width:172px;border-left: 1px solid #d3cec0; border-right: 1px solid #d3cec0;padding:10px 18px;font-size:11px;}
div.puff_mid ul {margin-top:5px; padding:0;margin:0;}
div.puff_mid ul li {margin:10px 10px 10px 0; padding-left:13px;list-style:none; background:url('/UI/IMG/list.jpg') left 5px no-repeat;}
div.puff_mid a {font-weight:bold;}
div.puff_mid span.newsdate {display:block; color: #666;}
div.puff_mid span.newslink {display:block; margin-bottom:10px;}
div.puff_mid a.morelinks {display:block;float:right;font-weight:normal;}
div.puff_mid input.text {width:170px;margin-bottom:8px;margin-top:6px;}
div.puff_mid span.puff_header {font-family: Arial,Verdana;font-weight:bold; font-size: 14px; color:#333; margin-bottom:3px;}
div.puff_mid span.puff_text {display:block;font-size:12px;margin-bottom:10px;}

#navigation ul {padding:0; margin:0; list-style: none;}
#navigation ul.level1 li {background-color:#f5f4f2;border-left:1px solid #d0d1bf;border-right:1px solid #d0d1bf;border-bottom:1px solid #e5e4e2;border-top:none;}
#navigation ul.level1 li a {display:block; text-decoration:none; font-size:13px; font-weight:bold; color:#333; padding:3px 0px 3px 18px;}
#navigation ul.level1 li a.active {color:#0a67b2;}
#navigation ul.level1 li.collapsed {background:#f5f4f2 url('/UI/IMG/plus.jpg') no-repeat 6px 8px;}
#navigation ul.level1 li.expanded {background:#f5f4f2 url('/UI/IMG/minus.jpg') no-repeat 6px 8px;}
#navigation ul.level1 li.expanded a {color:#0a67b2;}
#navigation ul.level1 li ul.level2 li a {color:#333;}
#navigation ul.level1 li ul.level2 li a.active {color:#0a67b2;}
#navigation ul.level1 li ul.level2 {border:none;border-top:1px solid #e5e4e2;background-color:#fff;}
#navigation ul.level1 li ul.level2 li {padding-left: 13px; border:none; background-color:#fff;}
#navigation ul.level1 li ul.level2 li.collapsed {background-position: 18px 8px;}
#navigation ul.level1 li ul.level2 li.expanded {background-position: 18px 8px;color:#0a67b2;}
#navigation ul.level1 li ul.level2 li.expanded a {color:#0a67b2;}
#navigation ul.level1 li ul.level2 li ul.level3 li a {color:#333;display:block; background-color:#fff; padding: 2px 0px 3px 18px; font-weight:normal;}
#navigation ul.level1 li ul.level2 li ul.level3 li a.active {color:#0a67b2;}
#navigation div.nav_bottom {height:25px; background:url('/UI/IMG/bg_navbottom.jpg') no-repeat;margin-bottom:15px;}


#content h1 {font-family: Verdana, Tahoma; font-size:15px;clear:both;}
#content h1.pagename {display:block; background:url('/UI/IMG/bg_content_top.jpg') no-repeat;}
#content #text {margin: 18px;}
#content #form {margin: 18px;}
#content #list {margin: 18px;}
#content div.finish {height:10px; border-bottom: dotted 1px #999; margin-left:18px; margin-right:18px; margin-bottom:18px;}
#content #toolbar {height:30px;margin:0 18px;}
#content #toolbar a {display:block;line-height:30px; font-size:11px;}
#content #toolbar a.leftlink {float:left;}
#content #toolbar a.rightlink {float:right; padding-left:40px;}
#content #toolbar a.tips {background: url('/UI/IMG/icon_tips.jpg') no-repeat 15px 8px;}
#content #toolbar a.print {background: url('/UI/IMG/icon_print.jpg') no-repeat 17px 7px;}
#content img.puff {margin: 9px 0 9px 18px;}
#content div.list {margin-top:25px;}
#content div.list span.listheading {display:block; font-weight:bold;margin-top:10px;}
#content div.list span.listtext {display:block; margin-bottom:10px;}
#content div.list span.listtext p {margin:0;}
#content div.form {margin-top:25px;}
/*#content div.form input {margin-left:10px;margin-right:10px; background-color:#f5f4f2;font-family:Tahoma, Verdana;font-size:11px;border-bottom:1px solid #dddddd;border-left:1px solid #c3c3c3;border-right:1px solid #c3c3c3; border-top: 2px solid #7c7c7c;}*/
#content div.search {margin-top:18px;}
#content div#searchresults {border:solid 1px #000;}
#content div.search div.formfield {float:left;margin-right:10px; font-size:11px; color:#666;}
#content div.search div.formfield input.text {width:300px;}

#foot span.separator {margin: 0px 5px;}

body#tell #document #tellcontent {margin-top:20px;}

.pager { margin: 20px 0; }
.pager ul { margin: 0px; padding: 0px; }
.pager li { display: inline; padding: 0px 5px 0px 0; }
.pager li.current { color:#000; }

#id_matrix fieldset { border:none; }