
/*** BREADCRUMB ***/

div.DbD_breadcrumb {
height: 22px;
line-height: 22px;
padding: 0px 10px;
font-size: 8pt;
background: #000000 url('https://cdn.themis-media.com/themes/www/default/images/header_black.png') repeat-x;
font-weight: bold;
color: #FFFFFF;
margin-bottom: 4px;
}

div.DbD_breadcrumb a {
color: #C8C8C8;
text-decoration: none;
}

div.DbD_breadcrumb a:hover {
color: #FFFFFF;
}

/*** PANELS ***/

div.DbD_panel {
background: #FFFFFF;
color: #000000;
border: solid 4px #000000;
margin-bottom: 4px;
width: 642px;
text-align: left;
}

* html div.DbD_panel {
width: 650px;
}

* html div.DbD_panel div.DbD_panel_body {
width: 100%;
}

div.DbD_panel h1 {
background: #023274 url('https://cdn.themis-media.com/themes/www/default/images/footer.png') center no-repeat;
font-size: 20px;
line-height: 20px;
padding: 8px;
margin: 0px;
color: #FFFFFF;
}

div.DbD_panel h2 {
background: #023274 url('https://cdn.themis-media.com/themes/www/default/images/footer.png') center no-repeat;
font-size: 16px;
line-height: 14px;
padding: 6px;
margin: 0px;
color: #FFFFFF;
}

div.DbD_panel h3 {
background: #000000 url('https://cdn.themis-media.com/themes/www/default/images/header_black.png') repeat-x;
font-size: 12px;
line-height: 20px;
height: 22px;
padding: 0px 4px;
margin: 0px;
color: #FFFFFF;
}

div.DbD_panel div.DbD_panel_body {
padding: 5px;
}

div.DbD_panel div.DbD_panel_body h1,
div.DbD_panel div.DbD_panel_body h2,
div.DbD_panel div.DbD_panel_body h3 {
margin: -5px -5px 4px;
}

div.DbD_panel div.DbD_panel_footer {
clear: both;
}

/*** VIEW PAGES ***/

div.DbD_item_tooltip_header,
div.DbD_item_header {
background: #222222 url('https://cdn.themis-media.com/media/global/images/gradient_bg.png') bottom left no-repeat;
border: solid 1px #000000;
padding: 2px;
color: #FFFFFF;
margin-bottom: 2px;
}

div.DbD_item_tooltip_header {
margin-top: 2px;
}

div.DbD_subtitle {
font-size: 8pt;
}

div.DbD_item_footer {
background: #FFFFFF url('https://cdn.themis-media.com/media/global/images/gradient_bg.png') bottom left no-repeat;
border: solid 1px #EEEEEE;
padding: 2px;
clear: both;
}

div.DbD_item_footer a {
font-weight: bold;
text-decoration: none;
font-style: italic;
}

#DbD_user_image_table {
border-left: solid 4px #FFFFFF;
margin-bottom: 4px;
}

#DbD_user_image_submit {
font-size: 8pt;
width: 89px;
border: solid 1px #000000;
}

div.DbD_user_image_credit {
font-size: 8pt;
text-align: center;
background: #FFFFFF url('https://cdn.themis-media.com/media/global/images/gradient_bg.png') bottom left no-repeat;
border: solid 1px #CCCCCC;
}

.DbD_item_stats td {
font-size: 9pt;
padding-right: 10px;
}

.DbD_description {
margin: 10px 0px;
font-size: 9pt;
}

/*** TABLE STYLES ***/

table.DbD_table {
border-collapse: collapse;
}

table.DbD_table td {
font-size: 8pt;
color: #000000;
padding: 2px;
border: solid 1px #DBDBDB;
}

table.DbD_table a {
color: #000000;
text-decoration: none;
}

table.DbD_table a:hover {
color: #8597B3;
}

/* Header Styles */
table.DbD_table thead td {
color: #1A4877;
font-weight: bold;
padding: 2px 5px;
background: #F4FCFF url('https://cdn.themis-media.com/media/global/images/gradient_bg.png') bottom left no-repeat;
}

table.DbD_table thead td:hover {
background: #A4C5EF url('https://cdn.themis-media.com/media/global/images/gradient_bg.png') bottom left no-repeat;
}

table.DbD_table thead td a {
display: block;
width: 100%;
color: #1A4877;
}

table.DbD_table thead td a:hover {
color: #000000;
}

/* Primary Styles */
table.DbD_table tbody td {
background: #FFFFFF url('https://cdn.themis-media.com/media/global/images/gradient_bg.png') bottom left no-repeat;
}

tr.DbD_r1:hover,
tr.DbD_r2:hover {
background: #333333;
}

/* Subcategory Styles */
table.DbD_table td.DbD_dcat {
background: #0D4695 url('https://cdn.themis-media.com/media/global/images/gradient_bg.png') bottom left no-repeat;
color: #FFFFFF;
font-weight: bold;
}

/*** PAGINATION STYLES ***/

table.DbD_table tbody tr.DbD_rpage td.DbD_dpage {
background: #000000 url('https://cdn.themis-media.com/themes/www/default/images/header_black.png') repeat-x;
}

table.DbD_table tbody tr.DbD_rpage td {
color: #FFFFFF;
background: none;
border: none;
}

table.DbD_table a.DbD_rpage_link {
color: #DA6700;
}

table.DbD_table a.DbD_rpage_link:hover {
color: #FFFFFF;
}

/*** FORMS ***/

.DbD_text {
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 8pt;
background: #FFFFFF;
font-weight: normal;
color: #000000;
border: solid 1px #333333;
margin-bottom: 1px;
}

.DbD_select {
font-family: Tahoma, Arial, Helvetica, sans-serif;
background: #FFFFFF;
font-weight: normal;
color: #000000;
border: solid 1px #333333;
}

.DbD_searchbar {
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight: bold;
color: #000000;
}

/*** MENU LISTS ***/


ul.DbD_dcat {
margin: 0px;
padding: 0px;
padding-left: 20px;
font-size: 8pt;
font-weight: bold;
}

ul.DbD_dcat ul {
margin: 0px;
padding: 0px;
padding-left: 20px;
}

ul.DbD_dcat a {
font-weight: bold;
text-decoration: none;
}

ul.DbD_dcat a:hover {
color: #000000;
}

/*** ADMIN STYLES ***/


div.DbD_tabs {
height: 22px;
background: #000000;
}

div.DbD_tabs a {
display: block;
font-size: 8pt;
float: left;
padding: 2px 5px;
background: #999999;
border: solid 1px #000000;
line-height: 14px;
text-decoration: none;
height: 15px;
color: #000000;
}

div.DbD_tabs a:hover {
background: #BBBBBB;
}

div.DbD_tabs a.active {
background: #CCCCCC;
color: #0000FF;
}

.DbD_footer {
font-size: 8pt;
text-align: right;
padding: 2px;
background: #FFFFFF url('https://cdn.themis-media.com/media/global/images/gradient_bg.png') bottom left no-repeat;
font-weight: bold;
padding-right: 8px;
}

.DbD_footer a {
text-decoration: none;
}

.DbD_search_container {
margin: 5px 0px;
}

/*** OTHER STYLES ***/

/*
.DbD_frame_content a {
color: #EFF6FF;
text-decoration: none;
}

.DbD_frame_content a:hover {
color: #FDE98E;
}

.DbD_frame_content,
A.DbD_frame_content:hover {
color: #FFFFFF;
}

A.DbD_frame_content,
A.DbD_frame_content:visited {
color: #FDE98E;
}

.DbD_header_title,
.comment_header {
color: #FFFFFF;
font-weight: bold;
font-size: 10pt;
border-bottom: solid 1px #333333;
margin-bottom: 5px;
}

.DbD_user_image {
border: solid 1px #666666;
}

.DbD_user_image_credit {
font-size: 8pt;
color: #FFFFFF;
background: #000000;
text-align: center;
}

.DbD_icon_image {
margin-right: 5px;
}

table.DbD_frame {
margin-bottom: 5px;
}

div.DbD_user_image_credit a {
color: #FDE98E;
text-decoration: none;
font-weight: bold;
}

div.DbD_item_container {
width: 660px;
background: #111111;
padding: 5px;
border: solid 1px #000000;
-moz-border-radius: 7px;
}

div.DbD_item_header {
width: 650px;
height: 64px;
padding: 5px;
-moz-border-radius: 7px 7px 0px 0px;
margin-bottom: 5px;
}

div.DbD_subtitle {
color: #A8A383;
font-size: 8pt;
}

div.DbD_description {
padding-top: 10px;
color: #A8A383;
}

ul.DbD_item_bonuses {
margin: 0px;
padding: 0px;
margin-top: 5px;
padding-left: 20px;
list-style-type: square
}

ul.DbD_effects {
margin: 0px;
padding: 0px;
margin-top: 5px;
padding-left: 20px;
list-style-type: square;
}

span.DbD_effect_description {
font-size: 8pt;
color: #666666;
}

div.DbD_item_durability {
margin-top: 5px;
margin-bottom: 5px;
border: solid 1px #758EAC;
background: #103D8E;
padding: 1px;
font-size: 8pt;
text-align: center;
}

div.DbD_item_spell_container {
width: 300px;
padding: 5px;
margin: 2px;
background: #000000;
-moz-border-radius: 7px;
border: solid 1px #333333;
}

div.DbD_item_spell_name a {
font-weight: bold;
}

div.DbD_item_spell_level,
div.DbD_item_spell_description {
padding-left: 37px;
color: #FFFFCC;
}

div.DbD_item_charges {
margin-top: 5px;
border: solid 1px #66AA66;
background: #336633;
padding: 1px;
font-size: 8pt;
font-weight: bold;
text-align: center;
}

.DbD_item_stats td {
color: #FFFFFF;
font-size: 9pt;
padding-right: 10px;
}

div.DbD_item_footer {
width: 650px;
font-size: 8pt;
color: #999999;
padding: 2px 5px;
background: #222222;
-moz-border-radius: 0px 0px 7px 7px;
margin-top: 5px;
}

div.DbD_item_footer a {
font-weight: bold;
color: #CCCCCC;
}

div.DbD_item_footer a:hover {
color: #FDE98E;
}

.DbD_spell_cost {
color: #64AAC4;
}

.DbD_page_link {
padding-top: 3px;
}
*/

/*** Skill Styles ***/

/*
div.DbD_skill_list {
background: #111111;
border: solid 1px #000000;
padding: 5px;
-moz-border-radius: 7px;
}

div.DbD_skill_list img {
margin-right: 5px;
}

div.DbD_skill_name {
padding-left: 37px;
}

div.DbD_skill_description {
font-size: 8pt;
color: #A8A383;
padding-left: 37px;
}

div.DbD_skill_classes {
padding-left: 37px;
font-size: 8pt;
color: #999999;
}

div.DbD_skill_classes b {
color: #FFFFFF;
}

div.DbD_flavor_header {
background: #111111;
color: #FFFFFF;
border: solid 1px #000000;
padding: 5px;
-moz-border-radius: 7px;
font-size: 9pt;
margin-bottom: 5px;
}

div.DbD_flavor_header i {
color: #A8A383;
}

div.DbD_flavor_header a {
color: #FDE98E;
}

div.DbD_flavor_header a:hover {
color: #FFFFFF;
}

*/
