/* 
Document   : default
Created on : 4. August 2006, 21:06
Author     : Mariusz Pinior
*/
div.clear {
   clear: both;
   height: 0px;
   margin: 0px;
   padding: 0px;
   font-size: 0px;
}

form {
   margin: 0px;
   padding: 0px;
   border: none 0px;
}

a.jpms_help_link {
color: #000000;
text-decoration: underline;
}

a.jpms_help_link:hover {
color: #666666;
text-decoration: underline;
}

.jpms {
   clear: both;
   padding: 0px;
   margin: 0px;
}

.jpms_head {
   clear: both;
   padding: 0px;
   margin: 0px;
}

.jpms_menu_hide {
   -moz-opacity: 0.30;
   filter: alpha(opacity: 30);
   opacity: 0.30;
}

.jpms_tab {
   float: left;
   font-family: Arial;
   font-size: 12px;
   font-weight: bold;
   padding-left: 10px;
   padding-right: 10px;
   padding-top: 1px;
   padding-bottom: 1px;
   background-color: #E4E0C9;
   color: #C8C093;
   text-decoration: none;
}

.jpms_tab_selected {
   float: left;
   font-family: Arial;
   font-size: 12px;
   font-weight: bold;
   padding-left: 10px;
   padding-right: 10px;
   padding-top: 1px;
   padding-bottom: 1px;
   background-color: #D6CFAB;
   text-decoration: none;
   color: #48463F;
}

.jpms_tab_linked {
   float: left;
   cursor: pointer;
   font-family: Arial;
   font-size: 12px;
   font-weight: bold;
   padding-left: 10px;
   padding-right: 10px;
   padding-top: 1px;
   padding-bottom: 1px;
   background-color: #DEDABE;
   text-decoration: none;
   color: #89846A;
}

.jpms_tab_linked_hover {
   float: left;
   cursor: pointer;
   font-family: Arial;
   font-size: 12px;
   font-weight: bold;
   padding-left: 10px;
   padding-right: 10px;
   padding-top: 1px;
   padding-bottom: 1px;
   background-color: #D6CFAB;
   text-decoration: none;
   color: #48463F;
}

.jpms_body {
   clear: both;
   padding: 10px;
   margin: 0px;
   background-color: #ECE9D7;
   border: solid 1px #D6CFAB;
}

.jpms_table {
   clear: both;
}

.jpms_table_label {
   margin-bottom: 5px;
   font-family: Tahoma, Verdana, Arial;
   font-size: 12px;
   font-weight: bold;
}

.jpms_table_column {
   margin-right: 10px;
}

.jpms_table_row {
   clear: both;
}

.jpms_field {
   margin-bottom: 0px;
}

.jpms_field_label {
   color: #48463F;
   font-family: Geneva, Arial;
   font-size: 11px;
}

.jpms_field_message_label {
   margin-bottom: 3px;
   font-family: Tahoma, Verdana, Arial;
   font-size: 12px;
   font-weight: bold;
}

.jpms_field_message {
   padding: 5px;
   margin-bottom: 10px;
   border: solid 1px #CCCCCC;
   background-color: #FFFFFF;
   font-family: Tahoma, Verdana, Arial;
   font-size: 11px;
   text-align: justify;
}

.jpms_field_content {}

.jpms_field_info {
   font-family: Geneva, Arial;
   font-size: 11px;
   color: #666666;
}

.jpms_field_error {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #FF0000;
}

.jpms_action_list {
   clear: both;
   margin: 0px;
   padding: 0px;
   padding-top: 4px;
}

.jpms_action {
   font-family: Tahoma, Verdana, Arial;
   font-weight: bold;
   font-size: 11px;
   color: #FFFFFF;
   cursor: default;
   padding: 2px;
   padding-left: 5px;
   padding-right: 5px;
   margin-right: 10px;
   background-color: #CC6600;
   border: solid 1px #FF870F;
   border-right-color: #BB5E00;
   border-bottom-color: #BB5E00;
}

.jpms_textfield {
   padding: 1px;
   font-size: 12px;
   border: solid 1px #7F9DB9;
}

.jpms_textarea {
   padding: 1px;
   font-size: 11px;
   font-family: Tahoma, Arial;
   border: solid 1px #7F9DB9;
}

.jpms_help_content {
   clear: both;
   padding: 1px;
   background-color: #F4F4F4;
   border: solid 1px #666666;
   border-top-color: #8E8E8E;
   border-left-color: #8E8E8E;
}

.jpms_help_head {
   padding: 1px;
   padding-left: 2px;
   background-color: #DDDDDD;
   font-family: Geneva, Arial;
   font-size: 11px;
   font-weight: bold;
}

.jpms_help_body {
   padding: 5px;
   font-size: 10px;
   font-family: Verdana, Arial;
   background-color: #FFFFFF;
   border: solid 1px #AAAAAA;
   border-right-color: #CECECE;
   border-bottom-color: #CECECE;
}

.jpms_status {
   font-family: Geneva, Arial;
   font-size: 11px;
}

.jpms_listbox {
   font-size: 12px;
   border: solid 1px #7F9DB9;
}

.jpms_category_list {
   margin-top: 5px;
   margin-bottom: 5px;
}

.jpms_category_paths {
   padding: 5px;
}

.jpms_category_path {
   color: #48463F;
   padding: 2px;
   padding-left: 5px;
}

.jpms_category_item {
   margin: 3px;
   margin-left: 5px;
   margin-right: 5px;
}

.jpms_item_selected {
   color: #FFF;
   padding: 2px;
   padding-left: 1px;
   padding-right: 1px;
   background-color: #2C4F89;
}

.jpms_category_item_selected {
   color: #FFF;
   margin: 2px;
   margin-left: 5px;
   margin-right: 5px;
   border: solid 1px #2C4F89;
   background-color: #ECE9D7;
}

.jpms_category_item_link {
   text-decoration: none;
   color: #48463F;
   padding: 2px;
}

a.jpms_category_item_link:hover {
   background-color: #2C4F89;
   text-decoration: none;
   padding: 2px;
   color: #FFF;
}
.jpms_image {
   background-color: #FFFFFF;
   border-left: solid 1px #F3F1E4;
   border-right: solid 1px #F3F1E4;
   padding-top: 4px;
   padding-bottom: 4px;
   height: 100px;
}
.jpms_image_toolbar {
   background-color: #E7E2CB;
}
.jpms_image_preview {
   background-color: #E7E2CB;
   border: solid 1px #F3F1E4;
   border-right-color: #D8CFA9;
   border-bottom-color: #D8CFA9;
}
.jpms_image_preview_disable {
   background-color: #E7E2CB;
   border: solid 1px #F3F1E4;
}
a.jpms_image_button {
   padding: 1px;
   color: #000000;
   background-color: #E7E2CB;
   border: solid 1px #E7E2CB;
   text-decoration : none;
   text-align: center;
   cursor: default;
   display: block;
}
a.jpms_image_button:hover {
   padding: 1px;
   color: #000000;
   background-color: #E7E2CB;
   border: solid 1px #F3F1E4;
   border-right-color: #D8CFA9;
   border-bottom-color: #D8CFA9;
   text-decoration : none;
   text-align: center;
   cursor: default;
   display: block;
}
a.jpms_image_button:active {
   padding: 1px;
   color: #000000;
   background-color: #E7E2CB;
   border: solid 1px #F3F1E4;
   border-top-color: #D8CFA9;
   border-left-color: #D8CFA9;
   text-decoration : none;
   text-align: center;
   cursor: default;
   display: block;
}
a.jpms_image_button_disable {
   padding: 1px;
   color: #999999;
   background-color: #E7E2CB;
   border: solid 1px #E7E2CB;
   text-decoration : none;
   text-align: center;
   cursor: default;
   display: block;
}
a.jpms_image_button_disable:hover {
   padding: 1px;
   color: #999999;
   background-color: #E7E2CB;
   border: solid 1px #E7E2CB;
   text-decoration : none;
   text-align: center;
   cursor: default;
   display: block;
}