*{margin:0;padding:0;}
* :focus{outline:none;}
body{background-color:#33393c;font:normal 0.75em/145% Arial, Tahoma, sans-serif;color:#33393c;text-align:left;}
p{line-height:140%;color:#33393c;margin:0 0 10px;}
a{outline:none;text-decoration:none;color:#33393c;}
a:hover{text-decoration:none;color:#6DA9D2;}
.hide{display:none;}
img{border:0;}
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.clearfix{display:inline-block;}
html[xmlns] .clearfix{display:block;}
* html .clearfix{height:1%;}
#navwrap{width:100%; margin: 0;}
#branding{float:left;width:400px;}
#branding h1{font:italic 2.1em Georgia, "Times New Roman", Times, serif;color:#fff;margin:0;padding:20px 0 20px 30px;}
#branding h1 span{font:italic 0.7em Georgia, "Times New Roman", Times, serif;color:#6da9d2;}
#logout{float:right;display:inline;position:relative; width:300px; color:white ; text-align: right; padding-top: 10px;padding-right: 50px;}
#logout a{color:#E6E6D2 ;}
#page-navigation{background-color:#4a5154;padding:12px 30px;}
#page-navigation ul{list-style:none;margin:0;padding:0;}
#page-navigation ul li{float:left;margin:0 10px 0 0;}
#page-navigation ul li a{font:bold 1em Arial, Tahoma, sans-serif;color:#fff;text-decoration:none;text-transform:uppercase;display:block;padding:4px 10px;}
#page-navigation ul li.current a{background-color:#f60;color:#fff;}
#small-page-content{margin-top:60px;margin-right:auto; margin-left:auto;padding:20px 30px 30px; width:400px;}
#small-page-content h1{font:bold italic 2em Georgia, "Times New Roman", Times, serif;color:#33393c;margin:0 0 10px;padding:0 0 1px;}
#small-page-content h2{background-color:#4A5154;font:bold 1.2em Arial, Tahoma, sans-serif;color:#fff;margin:0;padding:12px 0 12px 15px;}
#small-page-content h2 span{color:#6da9d2;}
#small-page-content h3{font:bold 1em Arial, Tahoma, sans-serif;color:#33393c;border-bottom:1px solid #33393c;margin:0;padding:8px 0 8px 15px;}
#small-page-content h3 a{font:bold 1em Arial, Tahoma, sans-serif;color:#09f;text-decoration:none;}
#small-page-content .inner-box{background-color:#fff;padding:30px;}
#small-page-content .margin-top{margin-top:10px;}
#small-page-content label{font:bold 1.2em Arial, Tahoma, sans-serif;color:#33393c;display:block;margin:0 0 5px;}
#small-page-content input,#page-content textarea{font:normal 1.5em Arial, Tahoma, sans-serif;color:#454545;display:block;border:1px solid #ccc;width:98%;margin:0 0 15px;padding:5px;}
#small-page-content textarea{font:normal 1.2em Arial, Tahoma, sans-serif;height:150px;}
#small-page-content input:focus,#page-content textarea:focus{border:1px solid #454545;}
#small-page-content label{display:inline; position:relative;margin-left: 0.2em;_top:0.2em;}
#small-page-content input.radio{display:inline; _top:0.2em;}
#small-page-content input.submit{background-color:#09f;display:block;float:left;width:140px;font:bold 1.1em Arial, Tahoma, sans-serif;color:#fff;text-transform:uppercase;border:1px solid #fff;margin:0 10px 20px 0;padding:6px 0;}
#small-page-content input.reset{background-color:#33393c;}
#small-page-content input.submit:hover{background-color:#f60;}
#small-page-content .short{width:35%;}
#small-page-content .medium{width:60%;}
#small-page-content .success{font:bold 1.1em Arial, Tahoma, sans-serif;color:#249901;border:1px solid #84cd6e;background-color:#dff2d9;margin:0 0 20px;padding:10px 15px;}
#small-page-content .error{font:bold 1.1em Arial, Tahoma, sans-serif;color:#f03a31;border:1px solid #f03a31;background-color:#fad3c5;margin:0 0 20px;padding:10px 15px;}
#page-content{background-color:#e6e6d2;padding:20px 30px 30px;}
#page-content h1{font:bold italic 2em Georgia, "Times New Roman", Times, serif;color:#33393c;margin:0 0 10px;padding:0 0 1px;}
#page-content h2{background-color:#33393c;font:bold 1.2em Arial, Tahoma, sans-serif;color:#fff;margin:0;padding:12px 0 12px 15px;}
#page-content h2 span{color:#6da9d2;}
#page-content h3{font:bold 1em Arial, Tahoma, sans-serif;color:#33393c;border-bottom:1px solid #33393c;margin:0;padding:8px 0 8px 15px;}
#page-content h3 a{font:bold 1em Arial, Tahoma, sans-serif;color:#09f;text-decoration:none;}
#page-content .inner-box{background-color:#fff;padding:30px;}
#page-content .margin-top{margin-top:10px;}
#page-content label{font:bold 1.2em Arial, Tahoma, sans-serif;color:#33393c;display:block;margin:0 0 5px;}
#page-content input,#page-content textarea{font:normal 1.5em Arial, Tahoma, sans-serif;color:#454545;display:block;border:1px solid #ccc;width:98%;margin:0 0 15px;padding:5px;}
#page-content textarea{font:normal 1.2em Arial, Tahoma, sans-serif;height:150px;}
#page-content input:focus,#page-content textarea:focus{border:1px solid #454545;}
#page-content label{display:block; position:relative;margin-left:0.2em;top:0.2em;}
#page-content input.submit{background-color:#09f;display:block;float:left;width:140px;font:bold 1.1em Arial, Tahoma, sans-serif;color:#fff;text-transform:uppercase;border:1px solid #fff;margin:0 10px 20px 0;padding:6px 0;}
#page-content input.reset{background-color:#33393c;}
#page-content input.submit:hover{background-color:#f60;}
#page-content .short{width:35%;}
#page-content .medium{width:60%;}
#page-content .success{font:bold 1.1em Arial, Tahoma, sans-serif;color:#249901;border:1px solid #84cd6e;background-color:#dff2d9;margin:5px 0 10px;padding:10px 15px;}
#page-content .error{font:bold 1.1em Arial, Tahoma, sans-serif;color:#f03a31;border:1px solid #f03a31;background-color:#fad3c5;margin:5px 0 10px;padding:10px 15px;}
#form-block em{color:#5c6163;display:block;margin:-12px 0 12px;}
#wide-table-block table{width:100%;position:relative;}
#wide-table-block table tr td{border-bottom:1px solid #cdcdcd;padding:5px 6px;}
#wide-table-block table tr.header td{font:bold 1.1em Arial, Tahoma, sans-serif;color:#fff;background-color:#4a5154;padding:7px 6px;}
#wide-table-block table tr.alternate{background-color:#f5f5ed;}
#wide-table-block table td.true{color:#093;}
#wide-table-block table td.false{color:#900;}
#wide-table-block table td.actions{color:#ccc;}
#wide-table-block table tr:hover{background-color:#ffffd4;}
#wide-table-block table td.actions a{font:bold 0.9em Arial, Tahoma, sans-serif;color:#09f;text-decoration:none;text-transform:uppercase;padding:0 2px;}
#wide-table-block table td.actions a.delete{color:#999;}
#table-block table{width:100%;position:relative;}
#table-block table tr td{border-bottom:1px solid #cdcdcd;padding:5px 6px;}
#table-block table tr.header td{font:bold 1.1em Arial, Tahoma, sans-serif;color:#fff;background-color:#4a5154;padding:7px 6px;}
#table-block table tr.alternate{background-color:#f5f5ed;}
#table-block table td.true{color:#093;}
#table-block table td.false{color:#900;}
#table-block table td.actions{color:#ccc;}
#table-block table tr:hover{background-color:#ffffd4;}
#table-block table td.actions a{font:bold 0.9em Arial, Tahoma, sans-serif;color:#09f;text-decoration:none;text-transform:uppercase;padding:0 2px;}
#table-block table td.actions a.delete{color:#999;}
#sidebar{position:relative;width:240px;float:right;}
#sidebar ul{list-style:none;border-left:1px solid #cdcdcd;margin:0;padding:0 0 100px;}
#sidebar ul li.head{font:bold 1.4em Arial, Tahoma, sans-serif;color:#09f;text-transform:uppercase;padding:15px 0 15px 15px;}
#sidebar ul li{border-bottom:1px solid #cdcdcd;}
#sidebar ul li a{background-color:#f2f2e8;display:block;font:normal 1.2em Arial, Tahoma, sans-serif;color:#33393c;text-decoration:none;height:1%;padding:8px 10px 8px 15px;}
#sidebar ul li a:hover{background-color:#e6e6d2;}
#sidebar ul li.current a{background-color:#fff;font:bold 1.2em Arial, Tahoma, sans-serif;color:#33393c;text-decoration:none;margin-left:-1px;padding:8px 10px 8px 16px;}
#page-footer{text-align:center;padding:15px;}
#page-footer p{font:normal 0.9em/150% Arial, Tahoma, sans-serif;color:#ccc;}
#page-footer strong{color:#69a2c8;}
#page-footer a{color:#fff;}
#page-navigation ul li a:hover,#table-block table td.actions a:hover{color:#f60;}
#form-block,#table-block{position:relative;margin-right:270px;}
div.pagination{margin:3px;padding:3px;}
div.pagination a{border:1px solid #33393C;text-decoration:none;color:#33393C;margin:2px;padding:2px 5px;}
div.pagination a:hover,div.pagination a:active{border:1px solid #33393C;color:#000;}
div.pagination span.current{border:1px solid #33393C;font-weight:700;background-color:#33393C;color:#FFF;margin:2px;padding:2px 5px;}
div.pagination span.disabled{border:1px solid silver;color:silver;margin:2px;padding:2px 5px;}
#leftcolumn{float:left;width:50%;}
#rightcolumn{float:right;width:50%;display:inline;position:relative;}
#fattie{margin-bottom:15px;padding:.7em;}
.progressbar{border:1px solid #000;width:200px;height:20px;line-height:20px;text-align:center;}