.node-form .attachments fieldset {
float:none;
display:block;
}

fieldset {
margin-bottom:1em;
border:none;
padding:.5em;
}

hr {
height:1px;
border:1px solid gray;
}

table {
border-collapse:collapse;
}

* html .clear-block {
height:1%;
}

body.drag {
cursor:move;
}

tr.even,tr.odd {
background-color:#fff;
}

tr.drag {
background-color:#fffff0;
}

tr.drag-previous {
background-color:#ffd;
}

td.active {
background-color:#f3f3f3;
}

td.checkbox,th.checkbox {
text-align:center;
}

tbody {
border-top:none;
}

tbody th {
border-bottom:1px solid #ccc;
}

div.indentation {
width:20px;
height:1.7em;
float:left;
margin:-0.4em 0.2em -0.4em -0.4em;
padding:0.42em 0 0.42em 0.6em;
}

div.tree-child {
background:url(/misc/tree.png) no-repeat 11px center;
}

div.tree-child-last {
background:url(/misc/tree-bottom.png) no-repeat 11px center;
}

div.tree-child-horizontal {
background:url(/misc/tree.png) no-repeat -11px center;
}

div.error {
border:1px solid #d77;
border-color:#c00;
}

div.error,tr.error {
background:#fcc;
color:#200;
padding:2px;
}

.warning {
color:#e09010;
}

div.warning {
border:1px solid #f0c020;
background:#fefedd;
border-color:#ff7;
}

div.warning,tr.warning {
background:#ffd;
color:#220;
padding:2px;
}

.ok {
color:green;
}

div.ok {
border:1px solid #0a0;
}

div.ok,tr.ok {
background:#dfd;
color:#020;
padding:2px;
}

.item-list .icon {
color:#555;
float:right;
padding-left:0.25em;
clear:right;
}

.form-item {
margin-top:1em;
margin-bottom:1em;
}

tr.odd .form-item,tr.even .form-item {
margin-top:0;
margin-bottom:0;
white-space:nowrap;
}

tr.merge-down,tr.merge-down td,tr.merge-down th {
border-bottom-width:0 !important;
}

tr.merge-up,tr.merge-up td,tr.merge-up th {
border-top-width:0 !important;
}

.form-item input.error,.form-item textarea.error,.form-item select.error {
border:1px solid #c00;
}

.form-item .description {
font-size:0.9em;
}

.form-item label {
display:block;
font-weight:700;
}

.form-checkboxes,.form-radios {
margin:1em 0;
}

.marker,.form-required {
color:red;
}

.more-help-link {
font-size:0.85em;
text-align:right;
}

.nowrap {
white-space:nowrap;
}

.item-list .pager {
clear:both;
text-align:center;
}

.item-list .pager li {
background-image:none;
display:inline;
list-style-type:none;
padding:0.5em;
}

.tips {
font-size:0.9em;
margin:0;
padding:0;
}

dl.multiselect dd.b,dl.multiselect dd.b .form-item,dl.multiselect dd.b select {
font-family:inherit;
font-size:inherit;
width:14em;
}

dl.multiselect dd.a,dl.multiselect dd.a .form-item {
width:8em;
}

dl.multiselect dt,dl.multiselect dd {
float:left;
line-height:1.75em;
margin:0 1em 0 0;
padding:0;
}

dl.multiselect .form-item {
height:1.75em;
margin:0;
}

ul.primary {
border-collapse:collapse;
height:auto;
line-height:normal;
white-space:nowrap;
list-style:none;
border-bottom:1px solid #ccc;
position:relative;
z-index:1;
bottom:-1px;
margin:0;
padding:0 0 0 0px;
}

ul.primary li a {
height:auto;
float:left;
display:block;
color:#000;
background-color:#eee;
margin-right:4px;
text-decoration:none;
border-bottom:none;
border-color:#ccc;
border-style:solid solid none;
border-width:1px;
padding:6px 14px;
}

ul.primary li.active a {
background-color:#fff;
border:1px solid #bbb;
border-bottom:#fff 1px solid;
}

ul.primary li a:hover {
color:#000;
background-color:#e3e3e3;
border-bottom:none;
border-color:#ccc;
}

ul.secondary {
border-bottom:1px solid #ccc;
margin:0;
padding:10px;
}

ul.secondary li {
border-right:1px solid #ccc;
display:inline;
border:none;
padding:0 6px 0 0;
}

ul.secondary a {
text-decoration:none;
padding:0;
}

ul.secondary a.active {
border-bottom:4px solid #999;
color:#000;
border:none;
}

#autocomplete {
position:absolute;
border:1px solid;
overflow:hidden;
z-index:100;
}

#autocomplete li {
background:#fff;
color:#000;
white-space:pre;
cursor:default;
}

#autocomplete li.selected {
background:#0072b9;
color:#fff;
}

html.js input.form-autocomplete {
background-image:url(/misc/throbber.gif);
background-repeat:no-repeat;
background-position:100% 2px;
}

html.js input.throbbing {
background-position:100% -18px;
}

html.js fieldset.collapsed {
border-bottom-width:0;
border-left-width:0;
border-right-width:0;
margin-bottom:0;
height:1em;
}

html.js fieldset.collapsible legend a {
padding-left:15px;
background:url(/misc/menu-expanded.png) 5px 75% no-repeat;
display:block;
}

html.js fieldset.collapsed legend a {
background-image:url(/misc/menu-collapsed.png);
background-position:5px 50%;
}

html.js fieldset.collapsible .fieldset-wrapper {
overflow:auto;
}

.resizable-textarea {
width:95%;
}

.resizable-textarea .grippie {
height:9px;
overflow:hidden;
background:#eee url(/misc/grippie.png) no-repeat center 2px;
border:1px solid #ddd;
border-top-width:0;
cursor:s-resize;
}

html.js .resizable-textarea textarea {
margin-bottom:0;
width:100%;
display:block;
}

.draggable a.tabledrag-handle {
cursor:move;
float:left;
height:1.7em;
text-decoration:none;
margin:-0.4em 0 -0.4em -0.5em;
padding:0.42em 1.5em 0.42em 0.5em;
}

a.tabledrag-handle:hover {
text-decoration:none;
}

a.tabledrag-handle .handle {
margin-top:4px;
height:13px;
width:13px;
background:url(/misc/draggable.png) no-repeat 0 0;
}

a.tabledrag-handle-hover .handle {
background-position:0 -20px;
}

.joined + .grippie {
height:5px;
background-position:center 1px;
margin-bottom:-2px;
}

.teaser-checkbox {
padding-top:1px;
}

div.teaser-button-wrapper {
float:right;
padding-right:5%;
margin:0;
}

.teaser-checkbox div.form-item {
float:right;
margin:0 5% 0 0;
padding:0;
}

.progress .bar {
background:#fff url(/misc/progress.gif);
border:1px solid #00375a;
height:1.5em;
margin:0 0.2em;
}

.progress .filled {
background:#0072b9;
height:1em;
border-bottom:0.5em solid #004a73;
width:0;
}

.ahah-progress .throbber {
width:15px;
height:15px;
background:transparent url(/misc/throbber.gif) no-repeat 0 -18px;
float:left;
margin:2px;
}

tr .ahah-progress .throbber {
margin:0 2px;
}

.ahah-progress-bar {
width:16em;
}

#first-time strong {
display:block;
padding:1.5em 0 .5em;
}

table.sticky-header {
margin-top:0;
background:#fff;
}

div.password-description {
font-size:0.85em;
max-width:500px;
margin:4px 0 0;
padding:0 2px;
}

span.password-confirm span {
font-weight:400;
}

ul.menu {
list-style:none;
border:none;
text-align:left;
}

ul.menu li {
margin:0 0 0 0.5em;
}

li.expanded {
list-style-type:circle;
list-style-image:url(/misc/menu-expanded.png);
margin:0;
padding:0.2em 0.5em 0 0;
}

li.collapsed {
list-style-type:disc;
list-style-image:url(/misc/menu-collapsed.png);
margin:0;
padding:0.2em 0.5em 0 0;
}

li.leaf {
list-style-type:square;
list-style:none;
list-style-image:none;
margin:0;
padding:0.2em 0.5em 0 0;
}

td.menu-disabled {
background:#ccc;
}

ul.links li {
display:inline;
list-style-type:none;
padding:0 4px 0 0;
}

.block ul {
margin:0;
padding:0 0 0.25em 0em;
}

#permissions td.permission {
padding-left:1.5em;
}

#access-rules .access-type,#access-rules .rule-type {
margin-right:1em;
float:left;
}

#access-rules .access-type .form-item,#access-rules .rule-type .form-item {
margin-top:0;
}

#user-admin-settings fieldset .description {
font-size:0.85em;
padding-bottom:.5em;
}

.profile {
clear:both;
margin:1em 0;
}

.profile .picture {
float:right;
margin:0 1em 1em 0;
}

.profile h3 {
font-size:1.6em;
margin-bottom:2px;
padding-bottom:5px;
border-bottom:none;
text-transform:uppercase;
color:#aaa;
}

.profile dl {
margin:0 0 1.5em;
}

.profile dt {
font-weight:700;
margin:0 0 0.2em;
}

.node-form .content-multiple-table td.content-multiple-drag {
width:30px;
padding-right:0;
}

.node-form .content-multiple-table td.content-multiple-drag a.tabledrag-handle {
padding-right:.5em;
}

.node-form .text {
width:auto;
}

.form-item #autocomplete .reference-autocomplete {
white-space:normal;
}

#content-field-overview-form .advanced-help-link,#content-display-overview-form .advanced-help-link {
margin:4px 4px 0 0;
}

table#content-field-overview .content-new {
font-weight:700;
padding-bottom:.5em;
}

.advanced-help-topic h3,.advanced-help-topic h4,.advanced-help-topic h5,.advanced-help-topic h6 {
margin:1em 0 .5em;
}

.advanced-help-topic dd {
margin-bottom:.5em;
}

.advanced-help-topic span.code {
background-color:#EDF1F3;
font-family:"Bitstream Vera Sans Mono",Monaco,"Lucida Console",monospace;
font-size:0.9em;
padding:1px;
}

.advanced-help-topic .content-border {
border:1px solid #AAA;
}


.filefield-icon {
float:left;
margin-right:0.4em;
}

.filefield-element {
white-space:normal;
margin:1em 0;
}

.filefield-element .widget-preview {
float:left;
padding-right:10px;
border-right:1px solid #CCC;
margin-right:10px;
max-width:30%;
}

.filefield-element .widget-edit {
float:left;
max-width:70%;
}

.filefield-element .filefield-preview {
width:16em;
overflow:hidden;
}

.filefield-element input.progress-disabled {
float:none;
display:inline;
}

.filefield-element div.ahah-progress,.filefield-element div.throbber {
display:inline;
float:none;
padding:1px 13px 2px 3px;
}

.filefield-element div.ahah-progress-bar {
display:none;
margin-top:4px;
width:28em;
padding:0;
}

.filefield-generic-edit .filefield-icon {
float:left;
margin-right:0.7em;
margin-top:0.3em;
}

.filefield-generic-edit-description {
margin-right:6em;
}

.filefield-generic-edit .form-text {
width:99%;
}

.filefield-generic-edit .description {
white-space:normal;
margin-bottom:0;
overflow:auto;
}

div.fieldgroup {
margin:.5em 0 1em;
}

div.fieldgroup .content {
padding-left:1em;
}

.image-replace {
text-indent:-9999px;
font-size:1px;
line-height:1px;
display:block;
}

th,thead th,tbody th {
text-align:left;
padding-right:0;
border-bottom:none;
}

dd {
margin:0 0 0 15px;
padding:0;
}

div.messages {
border:1px solid #d8f0c0;
color:#000;
background:#ecf9de;
font-style:normal;
margin:0 0 20px;
padding:5px 10px;
}

div.warning,tr.warning,body.section-admin tr.warning {
color:#000;
background-color:#fefedd;
border:1px solid #ededa3;
}

div.error,tr.error,body.section-admin tr.error {
color:#900;
background-color:#fee;
}

.help {
margin:10px 0;
}

#content #content-area .item-list ul.pager {
clear:both;
text-align:left;
margin:15px 0 0;
padding:0;
}

#content #content-area .item-list ul.pager li {
list-style:none;
display:block;
font-size:0.9em;
float:left;
background:#f3f3f3;
line-height:1.2em;
margin:0 2px 0 0;
padding:3px 10px;
}

#content #content-area .item-list ul.pager li a {
display:block;
text-transform:uppercase;
margin:0;
}

.feed-icons {
margin:10px 0 0;
}

.node-unpublished div.unpublished,.comment-unpublished div.unpublished {
height:0;
overflow:visible;
color:#d8d8d8;
font-size:35px;
line-height:1;
font-family:Helvetica,Arial,sans-serif;
font-weight:700;
text-transform:uppercase;
text-align:center;
word-wrap:break-word;
}

.node .submitted {
color:#888;
margin-bottom:10px;
font-size:0.9em;
}

.node .taxonomy {
font-size:0.9em;
margin-bottom:10px;
}

ul.links li.first {
padding:0 4px 0 0;
}

.comment {
background:#f9f9f9 url(/sites/remigium.se/themes/remigium/images/bg_comments.gif) 0 0 repeat-x;
border:#ececec 1px solid;
border-bottom:#e2e2e2 2px solid;
margin:0 0 5px;
padding:10px 10px 0;
}

.new {
color:red;
text-transform:uppercase;
font:bold 0.9em arial,helvetica,sans-serif;
padding-left:5px;
}

.comment .submitted {
font-size:0.9em;
color:#888;
margin-bottom:10px;
}

.indented {
margin-top:-12px;
margin-left:10px;
margin-right:0;
}

.block {
background:transparent;
}

tr.even td,tr.odd td {
vertical-align:top;
}

.form-item,.form-checkboxes,.form-radios {
margin:0 0 8px;
padding:0;
}

.form-required {
color:#c03;
}

.section-admin tbody {
border-top:1px solid #ccc;
}

.section-admin th {
text-align:left;
padding-right:1em;
border-bottom:3px solid #ddd;
}

.section-admin tbody th {
border-bottom:1px solid #ddd;
}

.section-admin thead th {
text-align:left;
border-bottom:1px solid #ddd;
padding:0 10px 4px 0;
}

.section-admin tr.even,.section-admin tr.odd {
background-color:#f7f7f7;
border-bottom:1px solid #ddd;
padding:0;
}

.section-admin td {
padding:4px 6px;
}

.sidebar .block ul.menu {
border:none;
list-style:none;
margin:0;
padding:0 0 15px;
}

.sidebar .block ul.menu ul,.sidebar .block ul.menu ul ul {
padding-bottom:0;
padding-left:20px;
}

.sidebar .block ul.menu li {
list-style:none;
border:0;
margin:0;
padding:0;
}

div.tabs {
margin:0 0 10px;
}

ul.primary li.active a,ul.primary li.active a:hover {
background-color:#fff;
border:1px solid #ccc;
border-bottom:none;
}

ul.secondary a:hover {
text-decoration:underline;
}

#attachments th {
font-weight:400;
padding-bottom:2px;
border-bottom:1px solid #fff;
}

#attachments th,#attachments td {
padding:0 20px 0 0;
}

#attachments tr.odd,#attachments tr.even {
background:#fff;
}

.block-region {
background-color:#f4f4f4;
border:1px dashed #ccc;
margin:6px 0;
padding:3px 5px;
}

.book-navigation .menu {
border-top:1px solid #ddd;
padding:10px 0 0;
}

.book-navigation .page-links {
border-bottom:1px solid #ddd;
border-top:1px solid #ddd;
text-align:center;
padding:0.5em;
}

div.admin .left,div.admin .right {
width:48%;
margin:0;
}

div.admin-panel .body {
margin:5px 0 0;
padding:0;
}

div.admin-panel .description {
margin:0;
padding:0;
}

div.admin-panel ul.menu {
margin:10px 0 8px 25px;
padding:0;
}

div.admin-panel ul.menu li {
list-style-type:circle;
margin:0;
padding:0 0 2px;
}

body {
font:normal 0.73em/1.5em helvetica,arial,verdana,sans-serif;
color:#000;
background:#f3f3f3 url(bg_body.gif) top left repeat-x;

margin:0;
}

p {
margin:0;
padding:0 0 15px;
color: #363636;
}

#content #content-area ul,.sidebar .block ul,#content #content-area ol,.sidebar .block ol {
margin:0;
}


#content #content-area .view-user-list ul,.sidebar .block ul,#content #content-area .view-user-list ol,.sidebar .block ol {
list-style-type:none;
margin:0;
padding:0;
}

#content #content-area .view-user-list ul li,.sidebar .block ul li {
list-style-type:none;
border-bottom:#dfdfdf 1px solid;
padding:12px 0;
}

label.views-label-name {
color:#888;
display:none;
}

a {
color:#223368;
text-decoration:none;
}

a:hover {
color:#131d3c;
text-decoration:underline;
outline:none;
}



#content-area table th,#content-area table td.active {
background:#f3f3f3;
}

h1,h2,h3,h4,caption {
color: #363636;
background-color:transparent;
text-align:left;
margin:0;
}

h1,h2,h3 {
font-family:helvetica,arial,verdana,sans-serif;
line-height:1.2em;
font-weight:400;
}

h1 {
font-size:2.1em;
margin:0 0 10px;
}

h1:first-letter {
text-transform:uppercase;
}

h2,caption {
font-size:1.3em;
padding:0 0 3px;
}

h3 {
font-weight:700;
font-size:1.2em;
}

h4 {
font-size:1.3em;
line-height:1.3em;
font-weight:400;
margin-bottom:15px;

}

input,select,textarea {
font-family:helvetica,arial,verdana,sans-serif;
font-size:100%;
background:#f9f9f9;
border:1px solid #ddd;
margin:0;
padding:2px;
}

legend {
color:#000;
margin:0;
padding:0;
}

input.form-checkbox,input.form-radio {
border:none;
background:none;
}

.node-type-webform .form-text,.node-type-webform .form-select,.node-type-webform .form-textarea {
width:250px;
}

.node-type-webform .form-item .form-radios,.node-type-webform .form-item .form-checkboxes {
padding:2px 0 0;
}

.form-submit {
margin-bottom:15px;
border:none;
color:#fff;
background:#223368;
padding:2px 5px;
}

.node-type-webform .form-textarea,.resizable-textarea {
width:350px;
}

.node-type-webform .form-select {
width:256px;
}

.block .form-text,.block .form-select,.block .form-textarea {
width:194px;
}

.block .form-text.search {
padding-left:19px;
width:177px;
background-image:url(/sites/remigium.se/themes/remigium/images/search.gif);
background-position:3px 50%;
background-repeat:no-repeat;
}

#header {
background:none;
position:relative;
padding:55px 40px 20px;
}

#page {
width:987px;
text-align:left;
background:url(bg_page_987.gif) top no-repeat;
margin:0 auto;
padding:0 9px;
}

#main {
background:#fff;
margin:20px 20px 0 19px;
padding:0 15px 25px;
}

#content {
float:left;
width:468px;
}

#sidebar-left {
float:left;
width:200px;
margin-right: 35px;
}

#sidebar-right {
float:right;
width:170px;
}

.sidebar .block {
margin-top:20px;
}

.sidebar h2 {
color:#666;
padding-bottom:4px;
margin: 8px 0 2px 0;
border-bottom:1px #9ba2b3 solid;
font-size: 1.2em;
}

h2 {
color:#666;
padding-bottom:4px;
margin: 18px 0 15px 0;
border-bottom:1px #9ba2b3 solid;
font-size: 1.4em;
}

.sidebar .block .content {
padding:15px 0 0;
}

.sidebar #block-block-2.block .content {
margin-top:10px;
background:#f3f3f3;
border:#dfdfdf 1px solid;
padding:16px 12px;
}

.sidebar #block-user-0.block .content {
font:normal 0.9em/1.5em helvetica,arial,verdana,sans-serif;
}

.sidebar #block-user-0.block .content li {
border-bottom:none;
padding:3px 0;
}

#content ul {
padding: 0px 0px 4px 0px;
margin: 8px 0 2px 0;
font-size: 1.2em;
}

#content ul li {
color:#000;
padding-bottom:4px;
margin: 8px 0 2px 0;
border-bottom:1px #9ba2b3 solid;
font-size: 12px;
list-style-type: none;
}

#content ul li a {
color:#223368;
padding-bottom:4px;
margin: 8px 0 2px 0;
font-size: 1.2em;
}

#footer {
border-top:1px solid #eee;
font-size:0.9em;
line-height:1.2em;
background:#fff;
margin:0 20px 0 19px;
padding:15px 0 15px 20px;
}

#footer ul {
margin:3px 0 0;
padding:0;
}

#footer ul li {
display:inline;
list-style:none;
padding:0;
}

#footer ul li a {
float:left;
display:block;
margin:0 10px 0 0;
}

#nav {
font:normal 0.9em/1.5em helvetica,arial,verdana,sans-serif;
float:right;
}

#nav ul {
margin:30px 0 0;
padding:0;
}

#nav li {
list-style:none;
display:inline;
white-space:nowrap;
padding:0;
}

#nav li a {
display:block;
float:left;
color:#777;
text-decoration:none;
text-transform:uppercase;
margin:0 0 0 16px;
padding:0 0 6px;
}

#nav li a.active,#nav li a.active:hover,#nav li a.active-trail,#nav li a.active-trail:hover {
color:#223368;
border-bottom:#ccc 1px solid;
background:url(/sites/remigium.se/themes/remigium/images/bg_nav-sel.gif) bottom center no-repeat;
padding:0 0 5px;
}

#nav li a:hover {
color:#223368;
border-bottom:#ccc 1px solid;
padding:0 0 5px;
}

.sidebar #subnav {
width:200px;
border-top:1px solid #ddd;
margin:0 0 20px;
}

.sidebar #subnav ul.menu {
width:200px;
margin:0;
padding:0;
}

.sidebar #subnav ul.menu li {
list-style-image:none;
list-style-type:none;
white-space:nowrap;
margin:0;
padding:0;
}

.sidebar #subnav ul.menu li a {
display:block;
width:180px;
color:#000;
text-decoration:none;
border-bottom:1px solid #ddd;
padding:7px 10px;
}

.sidebar #subnav ul.menu li ul li a {
padding-left:20px;
width:170px;
}


#content-top img {
margin-bottom:15px;
}



img,a img {
border:0;
}

.clear-block:after,.quicktabs_tabs:after,.clear:after,.clear-block:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}


.item-list ul li,#autocomplete ul {
list-style:none;
margin:0;
padding:0;
}

.form-item label.option,.form-item #autocomplete .reference-autocomplete label {
display:inline;
font-weight:400;
}

.form-checkboxes .form-item,.form-radios .form-item,.password-parent,.node-form .content-add-more .form-submit,.filefield-element input.form-submit,.filefield-element input.form-file,.filefield-element div.ahah-progress-bar div.bar,#comments,.comment div.links,.sidebar .block.count-1,#footer p,dl.search-results dd {
margin:0;
}

.more-link,#user-login-form {
text-align:left;
}

html.js fieldset.collapsed *,textarea.teaser,html.js .no-js,#clean-url.install,html.js .js-hide,table#content-field-overview tr.content-add-new .tabledrag-changed,fieldset.search-advanced,#comment-form .tips,#comment-form p,.thickbox-hide-image {
display:none;
}

html.js fieldset.collapsible,.node.node-unpublished .picture,.comment.comment-unpublished .picture {
position:relative;
}

.progress .percentage,img.alignright {
float:right;
}

.progress-disabled,.ahah-progress,table#content-field-overview .label-add-new-field,table#content-field-overview .label-add-existing-field,table#content-field-overview .label-add-new-group,img.alignleft,#header #logo {
float:left;
}

span.password-strength,span.password-confirm,.field .field-label-inline {
visibility:hidden;
}

input.password-field,input.password-confirm {
margin-right:10px;
}

div.password-description ul,table#content-field-overview tr.content-add-new .description {
margin-bottom:0;
}

.confirm-parent,dl.search-results {
margin:5px 0 0;
}

li a.active,h2 a,h3 a,h4 a,h2 a:hover,h3 a:hover,h4 a:hover,#TB_window a:hover {
color:#000;
}

.profile dd,.filefield-element .widget-edit .form-item {
margin:0 0 1em;
}

td,ul.links li.last,div.admin-panel,.faq .faq_question {
padding:0;
}

.sidebar .block li.expanded,.sidebar .block li.collapsed {
list-style:none;
list-style-image:none;
margin:0;
padding:0.2em 0.5em 0 0;
}



label.views-label-value,label.views-label-value-1 {
color:#888;
}

.sidebar #subnav ul.menu li a.active,.sidebar #subnav ul.menu li a.active:hover,.sidebar #subnav ul.menu li a:hover {
color:#000;
background:#f6f6f6;
}

.sidebar #subnav ul.menu li ul li,.sidebar .block .view-story li,.sidebar .block .view-archive li,.sidebar .block .item-list li {
list-style:none;
}

.sidebar .block .view-story ul,.sidebar .block .view-archive ul,.sidebar .block .item-list ul {
padding-left:0;
}

#TB_window a:link,#TB_window a:visited,#TB_window a:active,#TB_window a:focus {
color:#666;
}

* html #TB_overlay,* html #TB_HideSelect {
position:absolute;
height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight + 'px');
}

.error {
color: #C03;
}

.notice {
color: #98BF21;
}

.jobs {
font-size: 0.9em;
border: 0px;
margin: 5px 0px 15px 0px;
}

.jobs tr {

border: 0px;
}

.jobs td {
border: 0px;
width: 290px;
}

.form-login {
width: 165px;
}