/* COMMON STYLES */
#BananAlbum {
 background-color: #FFFFFF;
 width: 100%;
 height: 100%;
 z-index: 10000 !important;
}
.pages_name {
 display: none;
}
/* Don't delete existing styles, only modify its or add new ones! */

/* COMMON */
body {
 background-color:#ffffff;
 font-size: 16px;
 color: #000000;
 font-family: Georgia,"Times New Roman",Times,serif;
}
p {
 margin: 0.5em 0px;
}
ul, ol {
 margin: 0px 0px 0px 15px;
 padding: 0px;
}
li {
 margin: 0px;
 padding: 0px;
}
p, a, input, select, textarea {
 color: inherit;
 font-size: inherit;
 font-family: inherit;
}
table {
 margin: 0px;
 border: 0px hidden;
 border-collapse: separate;
}
td {
 padding: 0px;
 border: 0px hidden;
 vertical-align: top;
}
tr {
 border: 0px hidden;
}
a {
 color: #662222;
 text-decoration:underline;
}
a:hover {
 color:#662222;
 text-decoration:none;
}

hr {
 color:#881122;
 height:1px;
}

#pager{
 text-decoration: none;
}

img {
 border:0px;
}

/* END COMMON */

/* HEADERS */
h1, h1 a, h1 a:visited, h1 a:hover, .h1, .h1 a, .h1 a:visited, .h1 a:hover {
 color: #881122;
 font-size: 1.00em;
 font-weight: bold;
 margin: 0.25em 0px;
}
h2, h2 a, h2 a:visited, h2 a:hover, .h2, .h2 a, .h2 a:visited, .h2 a:hover {
 color: #000000;
 font-size: 1.00em;
 font-weight: normal;
 font-style: italic; 
 margin: 0.25em 0px;
}
 
h3, h3 a, h3 a:visited, h3 a:hover, .h3, .h3 a, .h3 a:visited, .h3 a:hover {
 color: #000000;
 font-size: 1.125em;
 font-weight: normal;
 margin: 0.25em 0px;
}
h4, h4 a, h4 a:visited, h4 a:hover, .h4, .h4 a, .h4 a:visited, .h4 a:hover {
 color: #000000;
 font-size: 1em;
 font-weight: bold;
 margin: 0.25em 0px;
}
h5, h5 a, h5 a:visited, h5 a:hover, .h5, .h5 a, .h5 a:visited, .h5 a:hover {
 color: #000000;
 font-size: 1em;
 font-weight: normal;
 margin: 0.25em 0px;
}
/* END HEADERS */


/* TOP MENU */
.top_menu, .top_menu a, .top_menu a:hover, .top_menu a:visited {
 font-size: 10px;
}
/* END TOP MENU */

/* BOTTOM MENU */
.bottom_menu TD, .bottom_menu a, .bottom_menu a:hover, .bottom_menu a:visited {
 font-size:10px;
}
/* END BOTTOM MENU */

/* MAIN MENU */
table.main_menu {
 float: right;
 height: 80px;
 margin-right: 29px;
 vertical-align: middle;
 font-family: Verdana,arial,sans-serif;
}
table.main_menu td {
 vertical-align: middle;
}
.main_menu a.menu_item_active, .main_menu a.menu_item {
 color: #FFFFFF;
 font-weight: bold;
 text-decoration: none;
}
.main_menu a:hover {
 color: #aaaaaa;
}
.main_menu td.splitter_cell {
 color: #B13D52;
 padding: 6px;
}
.submenu {
 position: absolute;
 left: 0px;
 top: 0px;
 display:none;
}
.pd_menu {
 background-color:#ffffff;
}
.pd_menu td {
}
.pd_menu td a, .pd_menu td a:visited {
}
.pd_menu a:hover {
}
.pd_menu_active a {
}
/* END MAIN MENU */

/* SYSTEM */
table#sign {
 width: 800px;
 margin: 0px auto;
 text-align: center;
 vertical-align: middle;
 background-color: #881122;
}
table#sign a {
 color: #FFFFFF;
}
#stat {display:none;}
#sp {display:none;}

.status_error {
 color: #660000;
 font-size: 10px;
}
.status_notice {
 color: #000066;
 font-size: 10px;
}
.status_normal {
 color: #006600;
 font-size: 10px;
}
/* END SYSTEM */
textarea.inp-h{
    display: none;
}
