/* CSS Document */

.notice {
        position: relative;
        color: #FFFFFF;
        text-align: center;
        background-color: #747474;
        padding: 10px 10px 10px 10px;
        margin-bottom: 15px;
        border: solid 1px #333333;
}

.blog_desc {
        position: relative;
        color: #CCCCCC;
        font-size: 0.85em;
}

div.blog_desc a:link, div.blog_desc a:visited, div.blog_desc a:active {
        color: #CCCCCC;
        text-decoration: underline;
}

div.blog_desc a:hover {
        color: #FFFFFF;
        text-decoration: none;
}

div.blog_desc .url {
        color: #F0F0F0;
}

strong {
        color: #F0F0F0;
        font-weight: bold; 
        letter-spacing: 1px;
}

form {
        margin: 0px;
}

div.content ul {
        font-family: Verdana, Arial, Helvetica, sans-serif;
}       

div.content li {
        margin: 10px 0px 0px 0px;
}

input[type=text] {
        font-size: 1.0em;
        font-family: Verdana, Arial, Helvetica, sans-serif;
}

.dig_list {
        list-style-type: decimal;
        padding-left: 25px;
}

.dig_list2 {
        list-style-type: disc;
        margin-top: 10px;
        padding-left: 25px;
}

.dig_list3 {
        list-style-type: circle;
        margin-top: 10px;
        padding-left: 25px;
}

.image_cont { 
        position: relative;
        font-family: Arial, Helvetica, sans-serif;
        text-align: center;
        color: #FFFFFF;
        margin: 20px 0px 20px 0px;
        padding: 2px 0px 0px 0px;
}

div.image_cont a:link, div.image_cont a:visited, div.image_cont a:active {
        color: #FFFFFF;
        text-decoration: none;
}

div.image_cont a:hover {
        color: #FFFFFF;
        text-decoration: underline;
}

.image_img {
        border: solid 3px #000000;
}

.image_tit { 
        position: relative;
        font-weight: bold; 
        font-size: 1.1em;
        letter-spacing: 1px;
        margin-top: 10px;
}

.image_loc { 
        position: relative;
        font-size: 1.1em;
        margin-top: 3px;
}

.image_info { 
        position: relative;
        font-size: 0.85em;
        color: #CCCCCC;
        margin-top: 7px;
}

.image_date { 
        position: relative;
        font-size: 0.85em;
        color: #CCCCCC;
        margin-top: 0px;
}

.image_url { 
        position: relative;
        color: #33FF00;
        margin-top: 5px;
}

.no_data {
        color: #FFCC00;
}


.image_link { 
        position: relative;
        font-size: 0.85em;
        color: #CCCCCC;
        margin-top: 5px;
        margin-bottom: 0px;
        padding-bottom: 0px;
}

div.image_link a:link, div.image_link a:visited, div.image_link a:active {
        color: #CCCCCC;
        text-decoration: none;
}

div.image_cont a:hover {
        color: #CCCCCC;
        text-decoration: underline;
}

.blog_insert_div {
        position: relative;
        float: right;
        width: 250px;
        background-color: #FAF9FC;
        padding: 10px 20px 15px 20px;
        margin: 3px -21px 10px 15px;
        border: solid 1px #002A7E;
}

.form_desc {
        font-weight: bold;
        text-align: right;
        padding: 3px 10px 0px 20px;
}

.form_desce {
        font-weight: bold;
        color: #DC0506;
        text-align: right;
        padding: 3px 10px 0px 20px;
}

a.export_F:link, a.export_F:visited, a.export_F:active {
        color: #33FF00;
        text-decoration: none;
}

a.export_F:hover {
        color: #33FF00;
        text-decoration: underline;
}

a.disp_F:link, a.disp_F:visited, a.disp_F:active {
        color: #002A7E;
        text-decoration: underline;
}

a.disp_F:hover {
        color: #990033;
        text-decoration: underline;
}

.highlight_string {
        color: #FFCC00;
}

.views {
        font-family: Arial, Helvetica, sans-serif;
        float: right;
        font-size: 0.7em;
        padding-top: 4px;
}

.views_new_resp {
        color: #DBA6B8;
        color: #FFCC00;
}

.blog_cats {
        position: relative;
        color: #CCCCCC;
        font-size: 0.85em;
        margin: 15px 0px 10px 0px;
}

.blog_cats:after {
  position: relative;
  content: "";
  display: table;
  clear: both;
}

.blog_cat_title {
        position: relative;
        float: left;
        font-weight: bold;
        padding-right: 5px;
}

.blog_cat_cats {
        position: relative;
}

.blog_cat_cats a {
        color: #CCCCCC;
        text-decoration: underline;
}

.blog_cat_cats a:hover {
        color: #FFFFFF;
        text-decoration: underline;
}

.blog_resp_div {
        position: relative;
}

div.blog_resp_div table, div.blog_resp_div form {
        font-size: 1.0em;
        margin-bottom: 10px;
}

.blog_resp_r1_c1_reg {
        background-color: #606060;
        padding: 6px 10px 7px 10px;
        border: solid 1px #404040;
}

.blog_resp_r2_c1_reg {
        background-color: #6F6F6F;
        padding: 6px 10px 7px 10px;
        border: solid 1px #404040;
}

.blog_resp_r1_c1_new {
        background-color: #606060;
        padding: 6px 10px 7px 10px;
        border: solid 1px #FFCC00;
}

.blog_resp_r2_c1_new {
        background-color: #6F6F6F;
        padding: 6px 10px 7px 10px;
        border: solid 1px #FFCC00;
}

.blog_resp_r1_c1_loc {
        background-color: #606060;
        padding: 6px 10px 7px 10px;
        border: dotted 1px #FFCC00;
}

.blog_resp_r2_c1_loc {
        background-color: #6F6F6F;
        padding: 6px 10px 7px 10px;
        border: dotted 1px #FFCC00;
}

.blog_resp_r1_c2_reg {
        width: 600px;
        background-color: #606060;
        padding: 6px 10px 7px 10px;
        border: solid 1px #404040;
        border-left: none;
}

.blog_resp_r2_c2_reg {
        width: 600px;
        background-color: #6F6F6F;
        padding: 6px 10px 7px 10px;
        border: solid 1px #404040;
        border-left: none;
}

.blog_resp_r1_c2_new {
        width: 600px;
        background-color: #606060;
        padding: 6px 10px 7px 10px;
        border: solid 1px #FFCC00;
        border-left: none;
}

.blog_resp_r2_c2_new {
        width: 600px;
        background-color: #6F6F6F;
        padding: 6px 10px 7px 10px;
        border: solid 1px #FFCC00;
        border-left: none;
}

.blog_resp_r1_c2_loc {
        width: 600px;
        background-color: #606060;
        padding: 6px 10px 7px 10px;
        border: dotted 1px #FFCC00;
        border-left: none;
}

.blog_resp_r2_c2_loc {
        width: 600px;
        background-color: #6F6F6F;
        padding: 6px 10px 7px 10px;
        border: dotted 1px #FFCC00;
        border-left: none;
}

.blog_resp_textarea {
        width: 592px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 1.0em;
        background-color: #646464;
        color: #FFFFFF;
        margin: 0px;
}

.blog_resp_edit {
        position: relative;
        text-align: right;
        margin: 10px 0px -10px 0px;
        padding: 0px 0px 0px 0px;
}

.blog_resp_edited {
        position: relative;
        text-align: right;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 0.85em;
        color: #262626;
        margin: 5px -5px -3px 0px;
        padding: 0px 0px 0px 0px;
}

.blog_resp_deleted {
        position: relative;
        text-align: center;
        font-family: Arial, Helvetica, sans-serif;
        color: #666666;
        margin: 7px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
}

.blog_resp_del {
        position: relative;
        margin: 10px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
}

.blog_nav_div {
        position: relative;
        color: #CCCCCC;
        font-weight: bold;
        text-align: center;
        margin: 15px 0px 10px 0px;
}

div.blog_nav_div a:link, div.blog_nav_div a:visited, div.blog_nav_div a:active {
        color: #CCCCCC;
        text-decoration: underline;
}

div.blog_nav_div a:hover {
        color: #FFFFFF;
        text-decoration: none;
}

.blog_nav_edit_div {
        position: relative;
        font-family: Arial, Helvetica, sans-serif;
        text-align: right;
        margin: 5px 0px 0px 0px;
}

div.blog_nav_edit_div a.act:link, div.blog_nav_edit_div a.act:visited, div.blog_nav_edit_div a.act:active {
        color: #00CC00;
        text-decoration: underline;
}

div.blog_nav_edit_div a.act:hover {
        color: #00CC00;
        text-decoration: none;
}

.inact {
        position: relative;
        color: #999999;
        font-weight: bold;
        text-align: center;
}

.clear {
        position: relative;
        clear: both;
        margin: 0px;
        padding: 0px;
}

.clear_left {
        position: relative;
        clear: left;
        margin: 0px;
        padding: 0px;
}

.clear_right {
        position: relative;
        clear: right;
        margin: 0px;
        padding: 0px;
}

.quote_text {
        position: relative;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 1.05em;
        font-style: italic;
        padding: 10px 50px 5px 50px;
}

.quote_attrib {
        position: relative;
        text-align: center;
        padding: 0px 50px 10px 50px;
}

.code {
        font-family: Courier New, Courier, Georgia, Times New Roman, serif;
        font-weight: bold;
}


.bis1209_r0 {
        font-weight: bold;
}

tr.bis1209_r0 td {
        border-bottom: solid 1px #000000;
}

.bis1209_r1 {
        background-color: #747474;
}

.bis1209_r1sub {
        background-color: #747474;
}

.bis1209_r2 {
        background-color: #5A5A5A;
}

.bis1209_r2sub {
        background-color: #5A5A5A;
}

.bis1209_c1 {
        padding: 2px 5px 2px 10px;
        border-right: solid 1px #000000;
}

.bis1209_c1sub {
        padding: 2px 5px 2px 50px;
        border-right: solid 1px #000000;
}

tr.bis1209_r1sub td {
        border-top: solid 1px #5A5A5A;
}
tr.bis1209_r2sub td {
        border-top: solid 1px #747474;
}

.bis1209_c2 {
        text-align: right;
        padding: 2px 10px 2px 5px;
}

.bis1209_c2c {
        text-align: center;
        padding: 2px 10px 2px 10px;
}

.bis1209_c2sub {
        text-align: right;
        padding: 2px 55px 2px 5px;
}
