.book-navigation .menu
{
border-top:1px solid #888;
padding:1em 0 0 3em;
}

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

.book-navigation .page-previous
{
text-align:left;
width:42%;
display:block;
float:left;
}

.book-navigation .page-up
{
margin:0 1%;
width:2%;
}

.book-navigation .page-next
{
text-align:right;
width:42%;
display:block;
float:right;
}

 body.img_assist
{
margin:0px;
padding:5px;
width:auto;
min-width:0;
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:.8em;
background-color:#efefef;
}

body#img_assist_thumbs,body#img_assist_upload,body#img_assist_properties
{
border-top:1px solid #000;
}

body#img_assist_header
{
background-color:#ccc;
margin:0;
}

.img_assist img
{
border:1px solid #000;
}

.img_assist-button
{
font-weight:bold;
margin:3px;
}

.img_assist img
{
display:inline;
}

.img_assist .messages
{
border:1px solid #000;
background-color:#ccc;
padding:2px;
margin:3px 0px 6px 0px;
}

.img_assist .node-form
{
width:95%;
}

.img_assist #preview
{
padding:5px 10px 5px 5px;
}

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

.img_assist #caption
{
display:block;
}

.img_assist #header-browse div.form-item,.img_assist #link-group div.form-item,.img_assist #size div.form-item,.img_assist #size-other div.form-item
{
display:inline;
}

.img_assist #alignment
{
text-align:left;
}

.img_assist #edit-title,.img_assist #edit-desc
{
width:99%;
}

.img_assist #edit-link
{
width:155px;
}

.img_assist #edit-url
{
width:150px;
}

.img_assist #edit-align
{
width:100px;
}

#finalhtmlcode
{
display:none;
visibility:hidden;
}

#header-uploading,#header-properties,#header-browse
{
float:left;
width:80%;
}

#header-startover,#header-cancel
{
float:right;
width:19%;
text-align:right;
}

#header-uploading input,#header-properties input,#header-browse input,#header-startover input,#header-cancel input,#header-uploading select,#header-properties select,#header-browse select
{
margin-top:0;
margin-bottom:0;
vertical-align:baseline;
}

body#img_assist_popup
{
margin:0;
padding:0;
}

 span.inline-left
{
display:block;
float:left;
margin:5px 15px 10px 0px;
}

span.inline-right
{
display:block;
float:right;
margin:5px 0px 10px 15px;
}

span.inline-center
{
display:block;
text-align:center;
margin:10px 0;
}

span.inline .caption
{
display:block;
}

.image-clear
{
  display:block;
clear:both;
height:1px;
line-height:0px;
font-size:0px;
margin-bottom:-1px;
}

.node-unpublished
{
background-color:#fff4f4;
}

.preview .node
{
background-color:#ffffea;
}

#node-admin-filter ul
{
list-style-type:none;
padding:0;
margin:0;
width:100%;
}

#node-admin-buttons
{
float:left;
margin-left:0.5em;
clear:right;
}

td.revision-current
{
background:#ffc;
}

.node-form .form-text
{
display:block;
width:95%;
}

.node-form .container-inline .form-text
{
display:inline;
width:auto;
}

.node-form .standard
{
clear:both;
}

.node-form textarea
{
display:block;
width:95%;
}

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

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

form
{
margin:0;
padding:0;
}

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

img
{
border:0;
}

table
{
border-collapse:collapse;
}

th
{
text-align:left;
padding-right:1em;
border-bottom:3px solid #ccc;
}

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

.clear-block
{
display:inline-block;
}

/* Hides from IE-mac \*/* html .clear-block
{
height:1%;
}

.clear-block
{
display:block;
}

th.active img
{
display:inline;
}

tr.even,tr.odd
{
background-color:#eee;
border-bottom:1px solid #ccc;
padding:0.1em 0.6em;
}

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

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

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

thead th
{
text-align:left;
padding-right:1em;
border-bottom:3px solid #ccc;
}

.breadcrumb
{
padding-bottom:.5em}

.error
{
color:#f00;
}

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

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

div.warning,tr.warning
{
background:#ffd;
}

div.ok,tr.ok
{
background:#dfd;
}

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

.item-list .title
{
font-weight:bold;
}

.item-list ul
{
margin:0 0 0.75em 0;
padding:0;
}

.item-list ul li
{
margin:0 0 0.25em 1.5em;
padding:0;
list-style:disc;
}

.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:2px solid red;
}

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

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

.form-item label.option
{
display:inline;
font-weight:normal;
}

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

.form-checkboxes .form-item,.form-radios .form-item
{
margin-top:0.4em;
margin-bottom:0.4em;
}

.marker,.form-required
{
color:#f00;
}

.more-link
{
text-align:right;
}

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

.nowrap
{
white-space:nowrap;
}

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

.pager a,.pager strong.pager-current
{
padding:0.5em;
}

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

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;
padding:0;
margin:0 1em 0 0;
}

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

.container-inline div,.container-inline label
{
display:inline;
}

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(/modules/system/../../misc/menu-expanded.png);
padding:0.2em 0.5em 0 0;
margin:0;
}

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

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

li a.active
{
color:#000;
}

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

ul.links
{
margin:0;
padding:0;
}

ul.links.inline
{
display:inline;
}

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

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

ul.primary
{
border-collapse:collapse;
padding:0 0 0 1em;
white-space:nowrap;
list-style:none;
margin:5px;
height:auto;
line-height:normal;
border-bottom:1px solid #bbb;
}

ul.primary li
{
display:inline;
}

ul.primary li a
{
background-color:#ddd;
border-color:#bbb;
border-width:1px;
border-style:solid solid none solid;
height:auto;
margin-right:0.5em;
padding:0 1em;
text-decoration:none;
}

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

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

ul.secondary
{
border-bottom:1px solid #bbb;
padding:0.5em 1em;
margin:5px;
}

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

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

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

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

#autocomplete ul
{
margin:0;
padding:0;
list-style:none;
}

#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(/modules/system/../../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.collapsed *
{
display:none;
}

html.js fieldset.collapsed legend
{
display:block;
}

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

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

* html.js fieldset.collapsed legend,* html.js fieldset.collapsed legend *,* html.js fieldset.collapsed table *
{
display:inline;
}

html.js fieldset.collapsible legend a
{
display:block;
}

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

.resizable-textarea
{
width:95%;
}

.resizable-textarea .grippie
{
height:9px;
overflow:hidden;
background:#eee url(/modules/system/../../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;
}

.progress
{
font-weight:bold;
}

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

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

.progress .percentage
{
float:right;
}

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

tr.selected td
{
background:#ffc;
}

#permissions td.module
{
font-weight:bold;
}

#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;
}

#access-rules .mask
{
clear:both;
}

#user-login-form
{
text-align:center;
}

#user-admin-filter ul
{
list-style-type:none;
padding:0;
margin:0;
width:100%;
}

#user-admin-buttons
{
float:left;
margin-left:0.5em;
clear:right;
}

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

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

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

.profile dd
{
margin:0;
}

.project table
{
width:auto;
}

.project tbody,.project tr
{
border:0;
}

.project td
{
vertical-align:top;
padding:0.4em 0.1em;
}

.project .links
{
font-size:0.8em;
}

.project .author
{
color:#999;
font-size:0.8em;
}

.project .downloads td
{
border-bottom:1px solid #ccc;
padding-bottom:1em;
}

.project .downloads ul
{
margin:0px;
}

.project .downloads li
{
list-style-type:none;
margin:0px;
}

#edit-project-goto
{
width:150px;
}

.project .node-form fieldset
{
display:block;
}

.project .node-form .project-taxonomy-element
{
float:left;
padding-right:2em;
}

ul.project-terms
{
padding-left:1.5em;
}

.project-release .node-form .version-elements fieldset .form-item
{
float:left;
padding-right:0.8em;
margin:0.05em 0.1em;
}

.project-release .node-form fieldset:after
{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}

table.releases
{
margin-top:.5em;
}

table.releases .release-title
{
font-size:12px;
width:40%;
}

table.releases .release-half
{
font-size:12px;
width:50%;
}

table.releases .release-date
{
font-size:12px;
width:45%;
}

table.releases .release-size
{
font-size:12px;
width:15%;
}

table.releases .release-links
{
font-size:12px;
width:15%;
}

.panel-2col-stacked
{
   overflow:hidden;
}

.panel-2col-stacked div > div
{
margin:.5px;
}

.panel-2col-stacked .panel-col-top,.panel-2col-stacked .panel-col-bottom
{
width:99.9%;
clear:both;
}

.panel-2col-stacked .panel-col-first
{
float:left;
width:47%;
}

.panel-2col-stacked .panel-col-last
{
float:right;
width:47%;
}

.panel-clearer
{
clear:both;
}

A
{
COLOR:#618e91;
text-decoration:none;
}

A:hover
{
COLOR:#618e91;
text-decoration:underline}

IMG
{
BORDER:0px;
}

.main
{
BACKGROUND:#fff;
}

.heada
{
background:#b3def0;
}

.headMenu
{
FONT-SIZE:1.2em;
font-weight:bold;
text-align:center;
}

.headMenu UL
{
BORDER:none;
PADDING-TOP:6px;
padding-bottom:6px;
LIST-STYLE-TYPE:none;
}

.headMenu LI
{
DISPLAY:inline;
}

.headMenu LI A
{
PADDING-RIGHT:5px;
PADDING-LEFT:5px;
FONT-WEIGHT:bold;
COLOR:#555;
}

.headMenu LI A:hover
{
COLOR:#333;
TEXT-DECORATION:none;
}

.search
{
MARGIN-TOP:14px;
FLOAT:right;
}

.search P
{
PADDING-RIGHT:0px;
PADDING-LEFT:0px;
PADDING-BOTTOM:0px;
MARGIN:14px 0px 0px;
PADDING-TOP:0px;
TEXT-ALIGN:right;
}

.headb
{
BACKGROUND:#84d0f0;
}

.headb .logo
{
FLOAT:left;
}

.headb .welcome
{
MARGIN-TOP:25px;
FLOAT:left;
}

.welcome H1
{
font-size:3em;
letter-spacing:-2px;
padding-left:10px;
margin-bottom:0;
color:#555;
}

.welcome P.mission
{
PADDING-LEFT:10px;
font-size:1.2em;
font-weight:bold;
margin-bottom:0;
}

.welcome A
{
color:#555;
TEXT-DECORATION:none;
}

.welcome A:hover
{
TEXT-DECORATION:none;
}

.cont
{
}

.menu LI A.active
{
PADDING-RIGHT:0px;
DISPLAY:block;
PADDING-LEFT:5px;
BACKGROUND:#f5f5f5 repeat-x 50% bottom;
PADDING-BOTTOM:8px;
MARGIN:0px;
COLOR:#000;
PADDING-TOP:8px;
TEXT-DECORATION:none;
}

.leftColumn UL.menu LI
{
PADDING-RIGHT:0px;
PADDING-LEFT:0px;
PADDING-BOTTOM:0px;
MARGIN:0px 0px 0px 1em;
PADDING-TOP:0px;
}

.center UL.menu LI
{
PADDING-BOTTOM:2px;
PADDING-TOP:2px;
}

LI.expanded
{
PADDING-RIGHT:0px;
PADDING-LEFT:0px;
PADDING-BOTTOM:0px;
MARGIN:0px;
PADDING-TOP:0px;
LIST-STYLE-TYPE:circle;
TEXT-DECORATION:none;
}

LI.collapsed
{
PADDING-RIGHT:0px;
PADDING-LEFT:0px;
PADDING-BOTTOM:0px;
MARGIN:0px;
PADDING-TOP:0px;
LIST-STYLE-TYPE:disc;
TEXT-DECORATION:none;
}

LI.leaf
{
PADDING-RIGHT:0px;
PADDING-LEFT:0px;
PADDING-BOTTOM:0px;
MARGIN:0px;
PADDING-TOP:0px;
LIST-STYLE-TYPE:square;
TEXT-DECORATION:none;
}

.center
{
PADDING-RIGHT:0px;
PADDING-LEFT:0px;
PADDING-BOTTOM:8px;
PADDING-TOP:8px;
}

.center P
{
PADDING-RIGHT:0px;
PADDING-LEFT:0px;
PADDING-BOTTOM:6px;
MARGIN:0px;
PADDING-TOP:6px;
line-height:1.5em;
}

.bottom
{
FONT-SIZE:11px;
PADDING-BOTTOM:10px;
COLOR:#ccc;
BORDER-BOTTOM:#ccc 1px solid;
TEXT-ALIGN:right;
}

.bottom UL
{
PADDING-RIGHT:0px;
DISPLAY:inline;
PADDING-LEFT:0px;
PADDING-BOTTOM:0px;
MARGIN:0px;
BORDER-TOP-STYLE:none;
PADDING-TOP:0px;
BORDER-RIGHT-STYLE:none;
BORDER-LEFT-STYLE:none;
LIST-STYLE-TYPE:none;
BORDER-BOTTOM-STYLE:none;
}

.bottom LI
{
PADDING-RIGHT:0px;
DISPLAY:inline;
PADDING-LEFT:0px;
PADDING-BOTTOM:0px;
MARGIN:0px;
PADDING-TOP:0px;
}

.bottom LI A
{
PADDING-RIGHT:6px;
PADDING-LEFT:6px;
BACKGROUND:#fff;
PADDING-BOTTOM:0px;
MARGIN:0px;
COLOR:#999;
PADDING-TOP:0px;
TEXT-DECORATION:none;
}

.slinks A
{
PADDING-RIGHT:6px;
PADDING-LEFT:6px;
BACKGROUND:#fff;
PADDING-BOTTOM:0px;
MARGIN:0px;
COLOR:#999;
PADDING-TOP:0px;
TEXT-DECORATION:none;
}

.bottom LI A:hover
{
PADDING-RIGHT:6px;
PADDING-LEFT:6px;
BACKGROUND:#fff no-repeat 50% bottom;
PADDING-BOTTOM:10px;
MARGIN:0px;
COLOR:#666;
PADDING-TOP:0px;
TEXT-DECORATION:none;
}

.slinks A:hover
{
PADDING-RIGHT:6px;
PADDING-LEFT:6px;
BACKGROUND:#fff no-repeat 50% bottom;
PADDING-BOTTOM:10px;
MARGIN:0px;
COLOR:#666;
PADDING-TOP:0px;
TEXT-DECORATION:none;
}

INPUT.text
{
BORDER-RIGHT:#ccc 1px solid;
BORDER-TOP:#ccc 1px solid;
BACKGROUND:#fff;
MARGIN:0px;
BORDER-LEFT:#ccc 1px solid;
WIDTH:130px;
COLOR:#777;
BORDER-BOTTOM:#ccc 1px solid;
}

INPUT.text:hover
{
BORDER-RIGHT:#666 1px solid;
BORDER-TOP:#666 1px solid;
BORDER-LEFT:#666 1px solid;
BORDER-BOTTOM:#666 1px solid;
}

INPUT.form-submit
{
BORDER-RIGHT:#ccc 1px solid;
PADDING-RIGHT:1px;
BORDER-TOP:#ccc 1px solid;
PADDING-LEFT:1px;
FONT-SIZE:10px;
BACKGROUND:#f9f9f9;
PADDING-BOTTOM:1px;
MARGIN:1px;
TEXT-TRANSFORM:uppercase;
BORDER-LEFT:#ccc 1px solid;
COLOR:#618e91;
PADDING-TOP:1px;
BORDER-BOTTOM:#ccc 1px solid;
FONT-FAMILY:Arial,Helvetica,sans-serif;
}

FIELDSET
{
BORDER-RIGHT:#ccc 1px solid;
BORDER-TOP:#ccc 1px solid;
BORDER-LEFT:#ccc 1px solid;
BORDER-BOTTOM:#ccc 1px solid;
}

TEXTAREA.text
{
BORDER-RIGHT:#ccc 1px solid;
BORDER-TOP:#ccc 1px solid;
BACKGROUND:#fff;
BORDER-LEFT:#ccc 1px solid;
WIDTH:90%;
COLOR:#444;
BORDER-BOTTOM:#ccc 1px solid;
HEIGHT:150px;
}

TEXTAREA.text:hover
{
BORDER-RIGHT:#bbb 1px solid;
BORDER-TOP:#bbb 1px solid;
BACKGROUND:#fffff4;
BORDER-LEFT:#bbb 1px solid;
COLOR:#000;
BORDER-BOTTOM:#bbb 1px solid;
}

INPUT.field
{
BORDER-RIGHT:#ccc 1px solid;
BORDER-TOP:#ccc 1px solid;
BORDER-LEFT:#ccc 1px solid;
WIDTH:200px;
COLOR:#444;
BORDER-BOTTOM:#ccc 1px solid;
BACKGROUND-COLOR:#fff;
}

INPUT.field:hover
{
BORDER-RIGHT:#bbb 1px solid;
BORDER-TOP:#bbb 1px solid;
BACKGROUND:#fff;
BORDER-LEFT:#bbb 1px solid;
COLOR:#444;
BORDER-BOTTOM:#bbb 1px solid;
}

INPUT.button
{
BORDER-RIGHT:#ccc 1px solid;
BORDER-TOP:#ccc 1px solid;
FONT-WEIGHT:bold;
FONT-SIZE:10px;
BACKGROUND:#f4f4f4;
BORDER-LEFT:#ccc 1px solid;
COLOR:#555;
BORDER-BOTTOM:#ccc 1px solid;
FONT-FAMILY:Verdana,Geneva,Arial,Helvetica,sans-serif;
}

.comments
{
PADDING-RIGHT:10px;
PADDING-LEFT:10px;
BACKGROUND:#f8f8f8;
PADDING-BOTTOM:8px;
MARGIN:0px 0px 7px;
COLOR:#666;
PADDING-TOP:10px;
}

.commentsbox
{
PADDING-RIGHT:0px;
PADDING-LEFT:10px;
BACKGROUND:#f4f4f4;
PADDING-BOTTOM:10px;
MARGIN:0px 0px 10px;
COLOR:#666;
PADDING-TOP:8px;
}

.error
{
BORDER-RIGHT:#618e91 1px dashed;
PADDING-RIGHT:7px;
BORDER-TOP:#618e91 1px dashed;
MARGIN-TOP:5px;
PADDING-LEFT:7px;
MARGIN-BOTTOM:10px;
PADDING-BOTTOM:7px;
BORDER-LEFT:#618e91 1px dashed;
COLOR:#618e91;
PADDING-TOP:7px;
BORDER-BOTTOM:#618e91 1px dashed;
BACKGROUND-COLOR:#fec;
}

.error H2
{
FONT-WEIGHT:normal;
COLOR:#618e91;
LETTER-SPACING:-1px;
}

.success
{
BORDER-RIGHT:#ccc 1px dashed;
PADDING-RIGHT:7px;
BORDER-TOP:#ccc 1px dashed;
MARGIN-TOP:5px;
PADDING-LEFT:7px;
BACKGROUND:#f5f5f5;
MARGIN-BOTTOM:5px;
PADDING-BOTTOM:7px;
BORDER-LEFT:#ccc 1px dashed;
COLOR:#666;
PADDING-TOP:7px;
BORDER-BOTTOM:#ccc 1px dashed;
}

.success H2
{
FONT-WEIGHT:normal;
COLOR:#666;
LETTER-SPACING:-1px;
}

.breadcrumb
{
PADDING-RIGHT:0px;
PADDING-LEFT:0px;
FONT-WEIGHT:normal;
FONT-SIZE:11px;
PADDING-BOTTOM:8px;
MARGIN:0px;
COLOR:#618e91;
PADDING-TOP:6px;
BORDER-BOTTOM:#999 2px solid;
FONT-FAMILY:Arial,Helvetica,sans-serif;
}

.breadcrumb A
{
COLOR:#666;
TEXT-DECORATION:none;
}

.sticky
{
BORDER-RIGHT:#ccc 1px solid;
PADDING-RIGHT:15px;
BORDER-TOP:#ccc 1px solid;
PADDING-LEFT:15px;
MARGIN-BOTTOM:10px;
PADDING-BOTTOM:15px;
BORDER-LEFT:#ccc 1px solid;
PADDING-TOP:8px;
BORDER-BOTTOM:#ccc 1px solid;
BACKGROUND-COLOR:#fbfbfb;
}

SPAN.submitted
{
FONT-SIZE:10px;
COLOR:#898989;
}

.description
{
FONT-SIZE:10px;
COLOR:#898989;
}

.node_read_more
{
FONT-SIZE:10px;
}

.comment_forbidden
{
FONT-SIZE:10px;
}

.blog_usernames_blog
{
FONT-SIZE:10px;
}

.comment_add
{
FONT-SIZE:10px;
}

.book_add_child
{
FONT-SIZE:10px;
}

.book_printer
{
FONT-SIZE:10px;
}

.comment_comments
{
FONT-SIZE:10px;
}

.comment_new_comments
{
FONT-SIZE:10px;
}

.comment_delete
{
FONT-SIZE:10px;
}

.comment_edit
{
FONT-SIZE:10px;
}

.comment_reply
{
FONT-SIZE:10px;
}

.terms
{
FONT-SIZE:10px;
}

.node_read_more A
{
BORDER-RIGHT:#ccc 1px solid;
PADDING-RIGHT:5px;
BORDER-TOP:#ccc 1px solid;
PADDING-LEFT:5px;
PADDING-BOTTOM:0px;
BORDER-LEFT:#ccc 1px solid;
COLOR:#888;
PADDING-TOP:0px;
BORDER-BOTTOM:#ccc 1px solid;
BACKGROUND-COLOR:#e4f8da;
TEXT-DECORATION:none;
}

.comment_forbidden A
{
BORDER-RIGHT:#ccc 1px solid;
PADDING-RIGHT:5px;
BORDER-TOP:#ccc 1px solid;
PADDING-LEFT:5px;
PADDING-BOTTOM:0px;
BORDER-LEFT:#ccc 1px solid;
COLOR:#888;
PADDING-TOP:0px;
BORDER-BOTTOM:#ccc 1px solid;
BACKGROUND-COLOR:#f8f2da;
TEXT-DECORATION:none;
}

.blog_usernames_blog A
{
BORDER-RIGHT:#ccc 1px solid;
PADDING-RIGHT:5px;
BORDER-TOP:#ccc 1px solid;
PADDING-LEFT:5px;
PADDING-BOTTOM:0px;
BORDER-LEFT:#ccc 1px solid;
COLOR:#888;
PADDING-TOP:0px;
BORDER-BOTTOM:#ccc 1px solid;
BACKGROUND-COLOR:#daedf8;
TEXT-DECORATION:none;
}

.comment_add A
{
BORDER-RIGHT:#ccc 1px solid;
PADDING-RIGHT:5px;
BORDER-TOP:#ccc 1px solid;
PADDING-LEFT:5px;
PADDING-BOTTOM:0px;
BORDER-LEFT:#ccc 1px solid;
COLOR:#888;
PADDING-TOP:0px;
BORDER-BOTTOM:#ccc 1px solid;
BACKGROUND-COLOR:#f8dada;
TEXT-DECORATION:none;
}

.book_add_child A
{
BORDER-RIGHT:#ccc 1px solid;
PADDING-RIGHT:5px;
BORDER-TOP:#ccc 1px solid;
PADDING-LEFT:5px;
PADDING-BOTTOM:0px;
BORDER-LEFT:#ccc 1px solid;
COLOR:#888;
PADDING-TOP:0px;
BORDER-BOTTOM:#ccc 1px solid;
BACKGROUND-COLOR:#daf8e8;
TEXT-DECORATION:none;
}

.book_printer A
{
BORDER-RIGHT:#ccc 1px solid;
PADDING-RIGHT:5px;
BORDER-TOP:#ccc 1px solid;
PADDING-LEFT:5px;
PADDING-BOTTOM:0px;
BORDER-LEFT:#ccc 1px solid;
COLOR:#888;
PADDING-TOP:0px;
BORDER-BOTTOM:#ccc 1px solid;
BACKGROUND-COLOR:#daedf8;
TEXT-DECORATION:none;
}

.comment_comments A
{
BORDER-RIGHT:#ccc 1px solid;
PADDING-RIGHT:5px;
BORDER-TOP:#ccc 1px solid;
PADDING-LEFT:5px;
PADDING-BOTTOM:0px;
BORDER-LEFT:#ccc 1px solid;
COLOR:#888;
PADDING-TOP:0px;
BORDER-BOTTOM:#ccc 1px solid;
BACKGROUND-COLOR:#dfdaf8;
TEXT-DECORATION:none;
}

.comment_new_comments A
{
BORDER-RIGHT:#ccc 1px solid;
PADDING-RIGHT:5px;
BORDER-TOP:#ccc 1px solid;
PADDING-LEFT:5px;
PADDING-BOTTOM:0px;
BORDER-LEFT:#ccc 1px solid;
COLOR:#888;
PADDING-TOP:0px;
BORDER-BOTTOM:#ccc 1px solid;
BACKGROUND-COLOR:#dfdaf8;
TEXT-DECORATION:none;
}

.comment_delete A
{
BORDER-RIGHT:#ccc 1px solid;
PADDING-RIGHT:5px;
BORDER-TOP:#ccc 1px solid;
PADDING-LEFT:5px;
PADDING-BOTTOM:0px;
BORDER-LEFT:#ccc 1px solid;
COLOR:#888;
PADDING-TOP:0px;
BORDER-BOTTOM:#ccc 1px solid;
BACKGROUND-COLOR:#f8dada;
TEXT-DECORATION:none;
}

.comment_edit A
{
BORDER-RIGHT:#ccc 1px solid;
PADDING-RIGHT:5px;
BORDER-TOP:#ccc 1px solid;
PADDING-LEFT:5px;
PADDING-BOTTOM:0px;
BORDER-LEFT:#ccc 1px solid;
COLOR:#888;
PADDING-TOP:0px;
BORDER-BOTTOM:#ccc 1px solid;
BACKGROUND-COLOR:#fff;
TEXT-DECORATION:none;
}

.comment_reply A
{
BORDER-RIGHT:#ccc 1px solid;
PADDING-RIGHT:5px;
BORDER-TOP:#ccc 1px solid;
PADDING-LEFT:5px;
PADDING-BOTTOM:0px;
BORDER-LEFT:#ccc 1px solid;
COLOR:#888;
PADDING-TOP:0px;
BORDER-BOTTOM:#ccc 1px solid;
BACKGROUND-COLOR:#f8daf8;
TEXT-DECORATION:none;
}

.terms A
{
BORDER-RIGHT:#ccc 1px solid;
PADDING-RIGHT:5px;
BORDER-TOP:#ccc 1px solid;
PADDING-LEFT:5px;
PADDING-BOTTOM:0px;
BORDER-LEFT:#ccc 1px solid;
COLOR:#888;
PADDING-TOP:0px;
BORDER-BOTTOM:#ccc 1px solid;
BACKGROUND-COLOR:#f8daf8;
TEXT-DECORATION:none;
}

.last-reply
{
FONT-SIZE:9px;
}

.created
{
FONT-SIZE:9px;
}

.replies
{
FONT-SIZE:9px;
}

.last-reply A
{
TEXT-DECORATION:none;
}

.created A
{
TEXT-DECORATION:none;
}

.replies A
{
TEXT-DECORATION:none;
}

TABLE
{
BORDER-COLLAPSE:collapse;
margin-bottom:1em;
}

TH
{
PADDING-RIGHT:1em;
FONT-SIZE:10px;
BORDER-BOTTOM:#ccc 3px solid;
TEXT-ALIGN:left;
}

TH.active IMG
{
DISPLAY:inline;
}

TR.even
{
BORDER-RIGHT:#dfdfe1 0px solid;
BORDER-TOP:#dfdfe1 1px solid;
BORDER-LEFT:#dfdfe1 0px solid;
BORDER-BOTTOM:#dfdfe1 1px solid;
}

TR.odd
{
BORDER-RIGHT:#dfdfe1 0px solid;
BORDER-TOP:#dfdfe1 1px solid;
BORDER-LEFT:#dfdfe1 0px solid;
BORDER-BOTTOM:#dfdfe1 1px solid;
}

TBODY TH
{
BORDER-RIGHT:#dfdfe1 0px solid;
BORDER-TOP:#dfdfe1 1px solid;
BORDER-LEFT:#dfdfe1 0px solid;
BORDER-BOTTOM:#dfdfe1 1px solid;
}

TR.odd
{
BACKGROUND-COLOR:#f9f9f9;
}

TR.info
{
BACKGROUND-COLOR:#f9f9f9;
}

TR.even
{
BACKGROUND-COLOR:#fff;
}

TR.odd TD.active
{
BACKGROUND-COLOR:#f2f2f2;
}

TR.even TD.active
{
BACKGROUND-COLOR:#f9f9f9;
}

TD.active
{
BACKGROUND-COLOR:#ddd;
}

#forum TD.container
{
PADDING-RIGHT:0px;
PADDING-LEFT:8px;
FONT-WEIGHT:bold;
FONT-SIZE:14px;
PADDING-BOTTOM:2px;
MARGIN:8px 0px;
COLOR:#fff;
PADDING-TOP:2px;
FONT-FAMILY:Arial,Helvetica,sans-serif;
LETTER-SPACING:-0.02em;
BACKGROUND-COLOR:#618e91;
}

#forum TD.container A
{
COLOR:#fff;
TEXT-DECORATION:none;
}

.pager
{
CLEAR:both;
MARGIN-TOP:20px;
FONT-SIZE:10px;
BACKGROUND:#f5f5f5;
TEXT-ALIGN:center;
}

.pager-current
{
COLOR:#fff;
BACKGROUND-COLOR:#618e91;
}

.pager A
{
PADDING-RIGHT:5px;
PADDING-LEFT:5px;
PADDING-BOTTOM:0px;
PADDING-TOP:0px;
TEXT-DECORATION:none;
}

.pager A:hover
{
BACKGROUND-COLOR:#f5f5f5;
}

.book-navigation .menu
{
PADDING-RIGHT:0px;
PADDING-LEFT:20px;
PADDING-BOTTOM:8px;
PADDING-TOP:0px;
font-size:14px;
font-weight:bold;
border-top:none;
}

.book-navigation .page-links
{
PADDING-RIGHT:2px;
BORDER-TOP:#c0c0c0 1px solid;
PADDING-LEFT:2px;
FONT-SIZE:12px;
font-weight:bold;
PADDING-BOTTOM:2px;
PADDING-TOP:2px;
BORDER-BOTTOM:#c0c0c0 1px solid;
BACKGROUND-COLOR:#fbfbfb;
TEXT-ALIGN:center;
}

.copy
{
FONT-SIZE:9px;
COLOR:#ccc;
}

.copy A
{
PADDING-RIGHT:3px;
PADDING-LEFT:3px;
PADDING-BOTTOM:0px;
COLOR:#f5f5f5;
PADDING-TOP:0px;
BACKGROUND-COLOR:#ccc;
TEXT-DECORATION:none;
}

.picture
{
FLOAT:right;
MARGIN:0px 0px 0px 10px;
}

IMG.left
{
FLOAT:left;
MARGIN:0px 12px 0px 0px;
}

IMG.right
{
FLOAT:right;
MARGIN:0px 0px 0px 12px;
}

IMG.center
{
DISPLAY:block;
MARGIN:0px auto;
}

