* {outline:none;}
html, body {height: 100%;}
body{background:#fff;margin:0px;padding:0px;}
body, p, td{font-family:Tahoma;font-size:11px;font-style:normal;font-weight:normal;}
.nobr {white-space:nowrap !important;}
input.error,textarea.error,select.error
{
	background:#fdeded;
	border:1px solid #d60000 !important;
}
.hideEntryField input {
    display: none !important;
    width: 0 !important;
}
/* MAIN MENU */
.frm_main_menu_inner{background-color:#000;}
.frm_main_menu_inner .split_screen_toggle_buttons_holder{height:16px;background:url(imgs/dragbg.gif) top left repeat-x;text-align:center;}
.frm_main_menu_inner .split_screen_toggle_buttons{cursor:pointer;}
.frm_main_menu_inner .main_menu_holder{}
.frm_main_menu_inner .main_memu_inner_holder{width:100%;float:none;position:relative;margin:0;padding:0px;}
.frm_main_menu_inner .main_memu{height:37px;display:block;float:none;position:relative;margin:0px 0px 0px 0px;padding:0;background:url(imgs/main_menu_background.gif) top left repeat-x #777;border:1px solid #000;}
.frm_main_menu_inner .main_memu li{height:17px;font-size:11px;font-weight:bold;float:left;position:relative;margin:0;padding:10px 10px;list-style:none;border-right:1px solid #000;cursor:pointer;}
.frm_main_menu_inner .main_menu_btn_off, .frm_main_menu_inner .main_menu_btn{background:url(imgs/main_menu_background.gif) top left repeat-x #999;color:#fff;}
.frm_main_menu_inner .main_menu_btn_on, .frm_main_menu_inner .main_menu_btn.on, .frm_main_menu_inner .main_menu_btn.selected{background:#d60000;color:#fff;}

/* GENERIC */
.frm_generic_inner{background:#ccc;border:1px solid #000;}
.frm_generic_inner form{display:block;float:left;position:relative;width:100%;height:100%;padding:0;margin:0;}
.frm_generic_inner .box_title{height:20px;background:#666;color:#fff;font-weight:bold;padding:0 10px;border-bottom:1px solid #000;}
.frm_generic_inner .box_content{height:100%;background:#fff;color:#fff;}
.frm_generic_inner .box_content iframe{width:100%;height:100%;}

/* STATUS BAR */
.frm_status_bar_inner{background:#fff;}
.frm_status_bar_inner .app_logo_holder{width:240px;height:48px;}
.frm_status_bar_inner .status_bar_toggle_mode_btns_holder{width:auto;height:48px;}
.frm_status_bar_inner .status_bar_toggle_mode_btns_holder ul{display:block;float:left;position:relative;margin:0;padding:0;}
.frm_status_bar_inner .status_bar_toggle_mode_btns_holder ul li{width:30px;height:38px;display:block;float:left;position:relative;margin:0;list-style:none;}
.frm_status_bar_inner .toggle_edit_mode_btn_holder{padding:5px 5px 0px 150px;}
.frm_status_bar_inner .toggle_xml_mode_btn_holder{padding:5px 5px;}
.frm_status_bar_inner .toggle_preview_mode_btn_holder{padding:5px 5px;}
.frm_status_bar_inner .attention_bubble_holder{}
.frm_status_bar_inner .attention_bubble{background:url(imgs/attentionbg.gif) left top repeat-x;float:right;width:325px;height:40px;padding:0 5px 0 0;display:none;}
.frm_status_bar_inner .attention_bubble div{float:left;color:#fff;}
.frm_status_bar_inner .attention_bubble a{width:80px;height:17px;display:block;float:left;color:#000;background:#e0dfe3;border:1px solid #808080;text-decoration:none;font-size:10px;text-align:center;margin:5px 4px 0 0;}
.frm_status_bar_inner .attention_bubble .details{padding:0 0 0 5px;}
.frm_status_bar_inner .ruler_holder{}
.frm_status_bar_inner .indicators{width:100%;height:8px;display:block;float:none;position:relative;background:url(imgs/indicators.gif) left -30px no-repeat #fff;border-bottom:1px solid #000;}
.frm_status_bar_inner .ruler{width:100%;height:5px;display:block;float:none;position:relative;background:url(imgs/ruler.gif) top left repeat-x;}

/* VIEWER */
.frm_viewr_inner{background:#d60000;}
.frm_viewr_inner .app_logo_holder{width:100%;height:100%;}


/* SEC MENU */
.frm_resc_sec_menu_inner{}
.frm_resc_sec_menu_inner table{width:100%;height:100%;border:1px solid #000;}
.frm_resc_sec_menu_inner .box_title{height:20px;background:#666;color:#fff;font-weight:bold;padding:0 10px;border-bottom:1px solid #000;}
.frm_resc_sec_menu_inner .box_content{color:#fff;}
.frm_resc_sec_menu_inner .resc_sec_memu_inner_holder{}
.frm_resc_sec_menu_inner .resc_sec_memu{height:auto;display:block;float:none;position:relative;margin:0;padding:0;}
.frm_resc_sec_menu_inner .resc_sec_memu li{height:auto;font-weight:bold;display:block;float:none;position:relative;margin:0;padding:5px 10px;list-style:none;cursor:pointer;border:1px solid #eee;}
.frm_resc_sec_menu_inner .resc_sec_menu_btn_off, .frm_resc_sec_menu_inner .resc_sec_menu_btn{background:#fff;color:#d60000;}
.frm_resc_sec_menu_inner .resc_sec_menu_btn_on,.frm_resc_sec_menu_inner .resc_sec_menu_btn.on{background:#d60000;color:#fff;}

.frm_admin_sec_menu_inner{}
.frm_admin_sec_menu_inner table{width:100%;height:100%;border:1px solid #000;}
.frm_admin_sec_menu_inner .box_title{height:20px;background:#666;color:#fff;font-weight:bold;padding:0 10px;border-bottom:1px solid #000;}
.frm_admin_sec_menu_inner .box_content{color:#fff;}
.frm_admin_sec_menu_inner .admin_sec_memu_inner_holder{}
.frm_admin_sec_menu_inner .admin_sec_memu{height:auto;display:block;float:none;position:relative;margin:0;padding:0;}
.frm_admin_sec_menu_inner .admin_sec_memu li{height:auto;font-weight:bold;display:block;float:none;position:relative;margin:0;padding:5px 10px;list-style:none;cursor:pointer;border:1px solid #eee;}
.frm_admin_sec_menu_inner .admin_sec_menu_btn_off, .frm_admin_sec_menu_inner .admin_sec_menu_btn{background:#fff;color:#d60000;}
.frm_admin_sec_menu_inner .admin_sec_menu_btn_on,.frm_admin_sec_menu_inner .admin_sec_menu_btn.on{background:#d60000;color:#fff;}

.frm_site_pages_menu_inner{}
.frm_site_pages_menu_inner table{width:100%;height:100%;border:1px solid #000;}
.frm_site_pages_menu_inner .box_title{height:20px;background:#666;color:#fff;font-weight:bold;padding:0 10px;border-bottom:1px solid #000;}
.frm_site_pages_menu_inner .box_content{color:#fff;}
.frm_site_pages_menu_inner .site_pages_menu_btn, .frm_site_pages_menu_inner .site_pages_menu_btn.off{background:#fff;color:#d60000;font-weight:bold;padding:5px 10px;cursor:pointer;border-bottom:1px solid #eee;}
.frm_site_pages_menu_inner .site_pages_menu_btn.on{background:#d60000;color:#fff;font-weight:bold;padding:5px 10px;cursor:pointer;border-bottom:1px solid #eee;}

/* SEC SUB MENU */
.frm_resc_sec_sub_menu_inner{}
.frm_resc_sec_sub_menu_inner table{width:100%;height:100%;border-top:1px solid #000;border-left:1px solid #000;border-right:1px solid #000;}
.frm_resc_sec_sub_menu_inner table td{border-bottom:1px solid #000;}
.frm_resc_sec_sub_menu_inner .box_title{height:20px;background:#666;color:#fff;font-weight:bold;padding:0 10px;border-bottom:1px solid #000;}
.frm_resc_sec_sub_menu_inner .box_content{background:#fff;color:#fff;}
.frm_resc_sec_sub_menu_inner .resc_sec_sub_menu_btn_off, .frm_resc_sec_sub_menu_inner .resc_sec_sub_menu_btn{background:#fff;color:#d60000;font-weight:bold;padding:5px 10px;cursor:pointer;border-bottom:1px solid #eee;}
.frm_resc_sec_sub_menu_inner .resc_sec_sub_menu_btn_on, .frm_resc_sec_sub_menu_inner .resc_sec_sub_menu_btn.on{background:#d60000;color:#fff;font-weight:bold;padding:5px 10px;cursor:pointer;border-bottom:1px solid #eee;}

.frm_admin_sec_sub_menu_inner{}
.frm_admin_sec_sub_menu_inner table{width:100%;height:100%;border-top:1px solid #000;border-left:1px solid #000;border-right:1px solid #000;}
.frm_admin_sec_sub_menu_inner table td{border-bottom:1px solid #000;}
.frm_admin_sec_sub_menu_inner .box_title{height:20px;background:#666;color:#fff;font-weight:bold;padding:0 10px;border-bottom:1px solid #000;}
.frm_admin_sec_sub_menu_inner .box_content{background:#fff;color:#fff;}
.frm_admin_sec_sub_menu_inner .admin_sec_sub_menu_btn_off, .frm_admin_sec_sub_menu_inner .admin_sec_sub_menu_btn{background:#fff;color:#d60000;font-weight:bold;padding:5px 10px;cursor:pointer;border-bottom:1px solid #eee;}
.frm_admin_sec_sub_menu_inner .admin_sec_sub_menu_btn_on, .frm_admin_sec_sub_menu_inner .admin_sec_sub_menu_btn.on{background:#d60000;color:#fff;font-weight:bold;padding:5px 10px;cursor:pointer;border-bottom:1px solid #eee;}


/* SEC SUB RESULTS */
.frm_resc_sec_sub_menu_results_inner{}
.frm_resc_sec_sub_menu_results_inner ul{width:100%;display:block;float:left;position:relative;margin:0;padding:0;}
.frm_resc_sec_sub_menu_results_inner ul li{width:100%;display:block;float:left;position:relative;margin:0;padding:0;list-style:none;}
.frm_resc_sec_sub_menu_results_inner .filters_box{background:#999;border-bottom:1px solid #000;}
.frm_resc_sec_sub_menu_results_inner .filters_paging{background:#ccc;border-top:1px solid #000;}
.frm_resc_sec_sub_menu_results_inner .filters_paging table td{padding:5px;}
.frm_resc_sec_sub_menu_results_inner .filters_paging a{font-size:10px;width:20px;display:block;float:left;padding:2px;border:1px solid #000;color:#d60000;text-decoration:none;background:#fff;margin:1px;text-align:center;}
.frm_resc_sec_sub_menu_results_inner .filters_paging a:hover, .filtersPaging a.selected{background:#d60000;color:#fff;}
.frm_resc_sec_sub_menu_results_inner .filters_paging a.disabled{background:#999 !important;color:#fff;}
.frm_resc_sec_sub_menu_results_inner .filters_paging a.selected{background:#d60000 !important;color:#fff;}
.frm_resc_sec_sub_menu_results_inner .filters_toogle_btn{display:block;float:left;padding:4px 5px 5px 5px;}
.frm_resc_sec_sub_menu_results_inner #lnkSearch{display:block;float:right;font-size:10px;padding:5px 5px 5px 10px;border:1px solid #000;background:url(imgs/main_menu_background.gif) top left repeat-x #777;text-decoration:none;color:#fff;font-weight:bold;}
.frm_resc_sec_sub_menu_results_inner #lnkSearch:hover{background:#d60000;color:#fff;}
.frm_resc_sec_sub_menu_results_inner select{width:100%;display:block;position:relative;float:left;padding:2px 0px;margin:0;font-size:10px;border:1px solid #000;}
.frm_resc_sec_sub_menu_results_inner input{width:100%;display:block;position:relative;float:left;padding:2px 0px;margin:0;font-size:10px;border:0px;border-top:1px solid #000;border-bottom:1px solid #000;}
.frm_resc_sec_sub_menu_results_inner .results{padding:0px;}
.frm_resc_sec_sub_menu_results_inner .results_item{overflow:hidden;border-bottom:1px solid #eee;padding:3px 0px;}
.frm_resc_sec_sub_menu_results_inner .results_item div{padding:0;min-height:20px;}
.frm_resc_sec_sub_menu_results_inner .results_item a{display:block;float:none;padding:5px 5px 5px 30px;font-size:10px;font-weight:bold;text-decoration:none;color:#d60000;line-height:16px;}
.frm_resc_sec_sub_menu_results_inner .results_item a:hover{background-color:#d60000;color:#fff;}
.frm_resc_sec_sub_menu_results_inner .results_section_title{background:#d60000;color:#fff;font-size:11px;font-weight:bold;padding:5px 10px;}

.frm_admin_sec_sub_menu_results_inner{}
.frm_admin_sec_sub_menu_results_inner ul{width:100%;display:block;float:left;position:relative;margin:0;padding:0;}
.frm_admin_sec_sub_menu_results_inner ul li{width:100%;display:block;float:left;position:relative;margin:0;padding:0;list-style:none;}
.frm_admin_sec_sub_menu_results_inner .filters_box{background:#999;border-bottom:1px solid #000;}
.frm_admin_sec_sub_menu_results_inner .filters_paging{background:#ccc;border-top:1px solid #000;}
.frm_admin_sec_sub_menu_results_inner .filters_paging table td{padding:5px;}
.frm_admin_sec_sub_menu_results_inner .filters_paging a{font-size:10px;width:20px;display:block;float:left;padding:2px;border:1px solid #000;color:#d60000;text-decoration:none;background:#fff;margin:1px;text-align:center;}
.frm_admin_sec_sub_menu_results_inner .filters_paging a:hover, .filtersPaging a.selected{background:#d60000;color:#fff;}
.frm_admin_sec_sub_menu_results_inner .filters_paging a.disabled{background:#999 !important;color:#fff;}
.frm_admin_sec_sub_menu_results_inner .filters_paging a.selected{background:#d60000 !important;color:#fff;}
.frm_admin_sec_sub_menu_results_inner .filters_toogle_btn{display:block;float:left;padding:4px 5px 5px 5px;}
.frm_admin_sec_sub_menu_results_inner #lnkSearch{display:block;float:right;font-size:10px;padding:5px 5px 5px 10px;border:1px solid #000;background:url(imgs/main_menu_background.gif) top left repeat-x #777;text-decoration:none;color:#fff;font-weight:bold;}
.frm_admin_sec_sub_menu_results_inner #lnkSearch:hover{background:#d60000;color:#fff;}
.frm_admin_sec_sub_menu_results_inner select{width:100%;display:block;position:relative;float:left;padding:2px 0px;margin:0;font-size:10px;border:1px solid #000;}
.frm_admin_sec_sub_menu_results_inner input{width:100%;display:block;position:relative;float:left;padding:2px 0px;margin:0;font-size:10px;border:0px;border-top:1px solid #000;border-bottom:1px solid #000;}
.frm_admin_sec_sub_menu_results_inner .results{padding:0px;}
.frm_admin_sec_sub_menu_results_inner .results_item{overflow:hidden;border-bottom:1px solid #eee;padding:3px 0px;}
.frm_admin_sec_sub_menu_results_inner .results_item div{padding:5px 5px 0px 30px;min-height:20px;}
.frm_admin_sec_sub_menu_results_inner .results_item a{font-size:10px;font-weight:bold;text-decoration:none;color:#d60000;}
.frm_admin_sec_sub_menu_results_inner .results_item a:hover{color:#000;}
.frm_admin_sec_sub_menu_results_inner .results_section_title{background:#d60000;color:#fff;font-size:11px;font-weight:bold;padding:5px 10px;}

/*
.tlBoxTitle{background-color:gray; color:#fff; font-family:Tahoma;font-size:11px;font-weight:bold;padding-left:10px;padding-right:10px;}
.secBoxTitle{background-color:#D60000; color:#fff; font-family:Tahoma;font-size:11px;font-weight:bold;padding-left:10px;padding-right:10px;}
.tlBoxMain{background-color:#fff; color:#fff; font-family:Tahoma;font-size:11px;font-weight:bold;}
.btnOn{background-color:#D60000; color:#fff; font-family:Tahoma;font-size:11px;font-weight:bold;padding:5px 10px;cursor:pointer;}
.btnOff{background-color:#fff; color:#D60000; font-family:Tahoma;font-size:11px;font-weight:bold;padding:5px 10px;cursor:pointer;}
/*


/* TREE -------------------------------------------------------------------------------------------- */
.frm_taxonomy_selector_inner img, .frm_taxonomy_selector_inner div, .frm_taxonomy_selector_inner input{display:block;float:left;position:relative;}
.frm_taxonomy_selector_inner .nobr{float:none;clear:both;}
.frm_taxonomy_selector_inner #tree_view{width:100%;}

.taxonomy_tree_chkbox{width:15px;height:15px;padding:0;margin:0;}
.taxonomy_tree_chkbox_label{font-size:10px;font-style:normal;font-weight:bold;text-decoration:none;color:#d60000;line-height:15px;padding:0 0 0 3px;}
.taxonomy_tree_chkbox_label_off{font-size:10px;font-style:normal;font-weight:bold;text-decoration:none;color:#999;line-height:15px;padding:0 0 0 3px;}
.taxonomy_tree_radio{width:15px;height:15px;padding:0;margin:0;}
.taxonomy_tree_radio_label{font-size:10px;font-style:normal;font-weight:bold;text-decoration:none;color:#d60000;line-height:15px;padding:0 0 0 3px;}
.taxonomy_tree_radio_label_off{font-size:10px;font-style:normal;font-weight:bold;text-decoration:none;color:#999;line-height:15px;padding:0 0 0 3px;}



.frm_site_pages_selector_inner img, .frm_site_pages_selector_inner div, .frm_site_pages_selector_inner input{display:block;float:left;position:relative;}
.frm_site_pages_selector_inner .nobr{float:none;clear:both;}
.frm_site_pages_selector_inner select{width:100%;display:block;position:relative;float:left;padding:2px 0px;margin:0;font-size:10px;border:1px solid #000;}
.frm_site_pages_selector_inner a{font-size:10px;font-style:normal;font-weight:bold;text-decoration:none;color:#d60000;line-height:15px;padding:0;}
.site_pages_tree_chkbox{width:15px;height:15px;padding:0;margin:0;}
.site_pages_tree_chkbox_label{font-size:10px;font-style:normal;font-weight:bold;text-decoration:none;color:#d60000;line-height:15px;padding:0 0 0 3px;}
.site_pages_tree_chkbox_label_off{font-size:10px;font-style:normal;font-weight:bold;text-decoration:none;color:#999;line-height:15px;padding:0 0 0 3px;}
.site_pages_tree_radio{width:15px;height:15px;padding:0;margin:0;}
.site_pages_tree_radio_label{font-size:10px;font-style:normal;font-weight:bold;text-decoration:none;color:#d60000;line-height:15px;padding:0 0 0 3px;}
.site_pages_tree_radio_label_off{font-size:10px;font-style:normal;font-weight:bold;text-decoration:none;color:#999;line-height:15px;padding:0 0 0 3px;}


/* SITE PAGES */
.frm_site_pages_tree_inner{}
.frm_site_pages_tree_inner ul.filters_box{width:100%;display:block;float:left;position:relative;margin:0;padding:0;}
.frm_site_pages_tree_inner ul.filters_box li{width:100%;display:block;float:left;position:relative;margin:0;padding:0;list-style:none;}
.frm_site_pages_tree_inner .filters_box{background:#999;border-bottom:1px solid #000;}
.frm_site_pages_tree_inner select{width:100%;display:block;position:relative;float:left;padding:2px 0px;margin:0;font-size:10px;border:1px solid #000;}
.frm_site_pages_tree_inner a{font-size:10px;font-style:normal;font-weight:bold;text-decoration:none;color:#d60000 !important;line-height:15px;padding:0;}


/* ADMIN USERS */
.frm_admin_users_tree_inner{}
.frm_admin_users_tree_inner ul{width:100%;display:block;float:left;position:relative;margin:0;padding:0;}
.frm_admin_users_tree_inner ul li{width:100%;display:block;float:left;position:relative;margin:0;padding:0;list-style:none;}
.frm_admin_users_tree_inner .filters_box{background:#999;border-bottom:1px solid #000;}
.frm_admin_users_tree_inner select{width:100%;display:block;position:relative;float:left;padding:2px 0px;margin:0;font-size:10px;border:1px solid #000;}
.frm_admin_users_tree_inner a{font-size:10px;font-style:normal;font-weight:bold;text-decoration:none;color:#d60000;line-height:15px;padding:0;}

/* TAXONOMY */
.frm_taxonomy_tree_inner{}
.frm_taxonomy_tree_inner ul.filters_box{width:100%;display:block;float:left;position:relative;margin:0;padding:0;}
.frm_taxonomy_tree_inner ul.filters_box li{width:100%;display:block;float:left;position:relative;margin:0;padding:0;list-style:none;}
.frm_taxonomy_tree_inner .filters_box{background:#999;border-bottom:1px solid #000;}
.frm_taxonomy_tree_inner select{width:100%;display:block;position:relative;float:left;padding:2px 0px;margin:0;font-size:10px;border:1px solid #000;}
.frm_taxonomy_tree_inner a{font-size:10px;font-style:normal;font-weight:bold;text-decoration:none;color:#d60000;line-height:15px;padding:0;}

/* ------------------------------------------------------------------------------------------------- */

/* ITEM REPORT */
.frm_item_report_inner{background:#d60000;}
.frm_item_report_inner form{padding:0;margin:0;}
.frm_item_report_inner .site_page_list{width:940;height:100%;border-left:3px solid #fff;border-right:3px solid #fff;background:#fff;}
.frm_item_report_inner .section_title{background:#d60000;color:#fff;font-size:11px;font-weight:bold;padding:5px 10px;}
.frm_item_report_inner .filterLayer{background:#ccc;padding:5px;border-top:1px solid #000;border-bottom:1px solid #000;}

/* POP UPS */
.popup_generic_inner{background:#ccc;}
.popup_generic_inner .box_title{height:20px;background:#666;color:#fff;font-weight:bold;padding:0 10px;border-bottom:1px solid #000;}
.popup_generic_inner .filterLayer{background:#fff;padding:5px;}
.popup_generic_inner ul{width:100%;display:block;float:left;position:relative;margin:0;padding:0;}
.popup_generic_inner ul li{width:100%;display:block;float:left;position:relative;margin:0;padding:0;list-style:none;}
.popup_generic_inner .filters_box{background:#999;border-bottom:1px solid #000;}
.popup_generic_inner .filters_paging{background:#ccc;border-top:1px solid #000;}
.popup_generic_inner .filters_paging table td{padding:5px;}
.popup_generic_inner .filters_paging a{font-size:10px;width:20px;display:block;float:left;padding:2px;border:1px solid #000;color:#d60000;text-decoration:none;background:#fff;margin:1px;text-align:center;}
.popup_generic_inner .filters_paging a:hover, .filtersPaging a.selected{background:#d60000;color:#fff;}
.popup_generic_inner .filters_paging a.disabled{background:#999 !important;color:#fff;}
.popup_generic_inner .filters_paging a.selected{background:#d60000 !important;color:#fff;}
.popup_generic_inner .filters_toogle_btn{display:block;float:left;padding:4px 5px 5px 5px;}
.popup_generic_inner #lnkSearch{display:block;float:right;font-size:10px;padding:5px 5px 5px 10px;border:1px solid #000;background:url(imgs/main_menu_background.gif) top left repeat-x #777;text-decoration:none;color:#fff;font-weight:bold;}
.popup_generic_inner #lnkSearch:hover{background:#d60000;color:#fff;}
.popup_generic_inner select{width:100%;display:block;position:relative;float:left;padding:2px 0px;margin:0;font-size:10px;border:1px solid #000;}
/*.popup_generic_inner input[type="text"]{width:100%;display:block;position:relative;float:left;padding:2px 0px;margin:0;font-size:10px;border:0px;border-top:1px solid #000;border-bottom:1px solid #000;}*/
.popup_generic_inner input[type="text"]{width:100%;display:block;position:relative;padding:2px 0px;margin:0;font-size:10px;}
.popup_generic_inner .dataTables_wrapper{background:#fff;}
.popup_generic_inner .dataTables_wrapper input[type="text"]{float:right;}

/*----- ORDERS LIST -------------------------------------------*/
#ordersList {margin:0px;padding:0px;border:0px;}
#ordersList td{border-bottom:1px solid #f1f1f1;padding:10px 5px;}
#ordersList .new{background:#99CCFF;color:#000;text-align:center;font-weight:bold;padding:5px;border:1px solid #000;width:100%;}
#ordersList .unpaid{background:#d60000;color:#ffffff;text-align:center;font-weight:bold;padding:5px;border:1px solid #000;width:100%;}
#ordersList .transferred{background:#00d600;color:#ffffff;text-align:center;font-weight:bold;padding:5px;border:1px solid #000;width:100%;}
#ordersList .submitted{background: #fb9108;color:#ffffff;text-align:center;font-weight:bold;padding:5px;border:1px solid #000;width:100%;}

#ordersList .cancelled{background:#FF00FF;color:#000;text-align:center;font-weight:bold;padding:5px;border:1px solid #000;width:100%;}
#ordersList .canceled{background:#FF00FF;color:#000;text-align:center;font-weight:bold;padding:5px;border:1px solid #000;width:100%;}
#ordersList .incomplete{background:#FF00FF;color:#000;text-align:center;font-weight:bold;padding:5px;border:1px solid #000;width:100%;}
#ordersList .pending{background:#FFFF99;color:#000;text-align:center;font-weight:bold;padding:5px;border:1px solid #000;width:100%;}
#ordersList .postponed{background:#FFFF99;color:#000;text-align:center;font-weight:bold;padding:5px;border:1px solid #000;width:100%;}
#ordersList .paid{background:#66FF66;color:#000;text-align:center;font-weight:bold;padding:5px;border:1px solid #000;width:100%;}
#ordersList .payment-failed{background:#FFFF99;color:#000;text-align:center;font-weight:bold;padding:5px;border:1px solid #000;width:100%;}
#ordersList .sent{background:#FFCC99;color:#000;text-align:center;font-weight:bold;padding:5px;border:1px solid #000;width:100%;}
#ordersList .shipped{background:#FFCC99;color:#000;text-align:center;font-weight:bold;padding:5px;border:1px solid #000;width:100%;}
#ordersList .holder{ background:#f1f1f1;}

#ordersList .orderDetails {background:#000;width:100%;}
#ordersList .orderDetails th{font-weight:bold;color:#fff;font-size:10px;padding:5px;}
#ordersList .orderDetails td{background:#fff;font-weight:normal;color:#000;font-size:10px;padding:5px;}
#ordersList .orderDetails .productCode{font-weight:bold;background-color:#D60000;color:#fff;}
#ordersList .orderDetails .grandTotalTitle {background-color:gray;color:#fff;font-weight:bold;text-align:right;}
#ordersList .orderDetails .grandTotalValue {font-weight:bold;background-color:#D60000;color:#fff;font-size:12px;}
.hoverbutton {cursor: pointer;}

/*----- FORMS -------------------------------------------*/
.tag_editor,.char_editor{padding:5px;}
.tag_editor .ui-widget input,.char_editor .ui-widget input{width:280px;}
.tag_editor .tags,.char_editor .chars{border:1px solid #999;padding:0;margin:5px 0 0 0;background:#eee;}
.tag_editor .tags div,.char_editor .chars div{display:inline-block;height:18px;padding:3px;margin:3px;color:#fff;white-space:nowrap;line-height:18px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	/*background:#D60000;*/border:1px solid #D60000;
	background: #ff3019;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmMzAxOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkNjAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ff3019 0%, #d60000 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff3019), color-stop(100%,#d60000));
	background: -webkit-linear-gradient(top,  #ff3019 0%,#d60000 100%);
	background: -o-linear-gradient(top,  #ff3019 0%,#d60000 100%);
	background: -ms-linear-gradient(top,  #ff3019 0%,#d60000 100%);
	background: linear-gradient(to bottom,  #ff3019 0%,#d60000 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff3019', endColorstr='#d60000',GradientType=0 );
}
.tag_editor .tags div a,.char_editor .chars div a{display:inline-block;height:18px;padding:0 5px;background:#fff;color:#D60000;margin:0 5px 0 0;white-space:nowrap;text-decoration:none;line-height:18px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	border:1px solid #D60000;
}

/*----- DATATABLE -------------------------------------------*/
.dataTables_filter {margin:5px 0;}
.dataTables_filter label {font-weight:bold;}
.dataTables_filter input{width:300px; font-family:Tahoma; border-color: #000000; border-style: solid; border-width: 1px; font-size:11px;}
#SearchResults th {font-size:11px;}

/* ###############################################################################################################################################
            OLD CSS
############################################################################################################################################### */


.secBoxTitle{background-color:#D60000; color:#fff; font-family:Tahoma;font-size:11px;font-weight:bold;padding-left:10px;padding-right:10px;}
.alertText{font-family:Tahoma;font-size:12px;font-style:normal;font-weight:bold;color:#D60000;}
.infoSmall{font-family:Tahoma;font-size:11px;font-style:normal;font-weight:bold;color:#D60000;}

.sitePageList td {border-left: solid 1px #000000; border-right: solid 1px #000000;border-bottom: solid 1px #000000;}
.sitePageListInner {font-family:Tahoma;font-size:12px;border:0px;}
.sitePageListInner td {border:0px;padding-left:8px;}
.sitePageListInner th {border:0px;font-weight:bold;border-bottom:dashed 1px #000000;padding-left:8px;}
.ndHotMenu{	
    width:60px !important;
    height:22px !important;
    line-height:20px !important;
    text-align:left !important;
    background:#D60000 !important;
    text-indent:0px !important;
    border:1px solid #fff !important;
    padding:0px !important;
    margin:0px !important;
    font-size:10px !important;
    white-space:nowrap !important;
}
.ndHotMenu a{line-height:20px !important;text-decoration:none !important;color:#fff !important;font-weight:bold !important;font-size:10px !important;padding:0px !important;margin:0px !important;white-space:nowrap !important;display:block !important;width:80px !important;height:22px !important;cursor:pointer;}
.ndHotMenu .ndHotLink img {border:0px !important;}
.ndHotMenu .ndHotLink {line-height:20px !important;text-decoration:none !important;color:#fff !important;font-weight:bold !important;font-size:10px !important;padding:0px !important;margin:0px !important;white-space:nowrap !important;display:block !important;width:80px !important;height:22px !important;cursor:pointer;}
.ndHotMenu .ndHotLink:hover {text-decoration:none !important;font-size:10px !important;}

/*#AJAXLoading{border:1px solid #000;position:absolute;z-index:99999;left:300px;top:55px;width:100px;text-align:center;font-family:Tahoma;font-size:10px;font-weight:normal;color:#fff; background-color:#D60000;visibility:hidden;}*/
#AJAXLoading{background:#D60000;visibility:hidden;padding:0px 20px;}
#loadBar{border:1px solid #000;}

/*----- COLOURS -----------------------------------------------*/
.black{background-color:black;}
.silver{background-color:silver;}
.gray{background-color:gray;}
.darkRed{background-color:#D60000;}


/*----- LOGIN -------------------------------------------------*/
.loginTitle{font-family:Tahoma;font-size:16px;font-style:normal;font-weight:bold;color:#FFFFFF;background-color:#D60000;}
.loginBoxTitle{font-family:Tahoma;font-size:12px;font-style:normal;font-weight:bold;color:#000000;padding:3px 0px;}
.loginBoxTitle input{padding:3px 0px;}
.footerBlack{font-family:Tahoma;font-size:10px;font-style:normal;font-weight:bold;color:#000000;}

/*----- MODULE BASE-------------------------------------------*/
.moduleBase{padding-left:10px;padding-right:10px;}


/*----- TREE ------------------------------------------------*/
.treeLinks:link{font-family:Tahoma;	font-size:10px;	font-style:normal; font-weight:bold; text-decoration:none; color:#D60000;}
.treeLinks:visited{font-family:Tahoma; font-size:10px; font-style:normal; font-weight:bold; text-decoration:none; color:#D60000;}
.treeLinks:hover{font-family:Tahoma; font-size:10px; font-style:normal; font-weight:bold; text-decoration:none;	color:#000;}
.treeLinks:active{font-family:Tahoma; font-size:10px; font-style:normal; font-weight:bold; text-decoration:none; color:#D60000;}
.treeLinksOff{font-family:Tahoma; font-size:10px; font-style:normal; font-weight:bold; text-decoration:none; color:gray;}

/*----- EDIT FORM -------------------------------------------*/
.editFormBox{width:300px; font-family:Tahoma; border-color: #000000; border-style: solid; border-width: 1px; font-size:12px; resize:none; padding:3px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.editFormBoxSmall{width:300px; font-family:Tahoma; border-color: #000000; border-style: solid; border-width: 1px; font-size:11px;}
.editFormTxtArea{width:300px; font-family:Tahoma; height:150px; border-color: #000000; border-style: solid; border-width: 1px;}
.editFormTxtAreaFull{width:100%; font-family:Tahoma; height:500px; border-color: #000000; border-style: solid; border-width: 1px;}
.editFormBoxTitleSmall{font-family:Tahoma;font-size:11px;font-style:normal;font-weight:bold;color:#000;padding-left:5px;}
.editFormBoxTitleXSmall{font-family:Tahoma;font-size:10px;font-style:normal;font-weight:normal;color:#000;padding-left:5px;}
.editFormBoxTitle{font-family:Tahoma;font-size:12px;font-style:normal;font-weight:bold;color:#000000;}
.editFormSectionTitle{background-color:#D60000; color:#fff; font-family:Tahoma;font-size:11px;font-weight:bold;padding:5px;}
.button{background:url(imgs/main_menu_background.gif) top left repeat-x #777;color:#fff;font-family:Tahoma;font-size:12px;font-style:normal;line-height:normal;font-weight: bold;font-variant:normal; text-decoration: none; width: 80px; line-height:20px; height:25px; border-color: #000000; border-style: solid; border-width: 1px;padding:0px;margin:0px;cursor:pointer;}
.buttonSmall{background:url(imgs/main_menu_background.gif) top left repeat-x #777;color:#fff;font-family:Tahoma;font-size: 11px;font-style:normal;line-height:normal; font-weight: bold; font-variant: normal; text-decoration: none; width: 90px; line-height:20px; height:25px; border-color: #000000; border-style: solid; border-width: 1px;padding:0px;margin:0px;cursor:pointer;}
.editFormLstBoxFull{width:100%; font-family:Tahoma; height:100%; border-color: #000000; border-style: solid; border-width: 1px; margin-bottom:0px;}
.cmlnHeader{font-family:Tahoma;font-size:11px;font-style:normal;font-weight:bold;color:#000000;}
th{padding:2px 5px 2px 5px;border-bottom:1px dashed #000;}
.tblListClmn{text-align:left;padding:2px 5px 2px 5px;border-bottom:1px dashed #ccc;font-family:Tahoma;font-size:11px;font-style:normal;font-weight:bold;color:#000000;height:30px;}
.tblListClmnCentre{text-align:center;padding:2px 5px 2px 5px;border-bottom:1px dashed #ccc;font-family:Tahoma;font-size:11px;font-style:normal;font-weight:bold;color:#000000;height:30px;}
.errorMsg{font-family:Tahoma;font-size:11px;font-style:normal;font-weight:bold;color:#D60000;padding-left:5px;}



/*----- ACTIONS ------------------------------------------------*/
.actionLinks:link{font-family:Tahoma;font-size:10px;font-style:normal; font-weight:bold; text-decoration:none; color:#D60000;}
.actionLinks:visited{font-family:Tahoma;font-size:10px;font-style:normal; font-weight:bold; text-decoration:none; color:#D60000;}
.actionLinks:hover{font-family:Tahoma;font-size:10px;font-style:normal; font-weight:bold; text-decoration:none;	color:#000;}
.actionLinks:active{font-family:Tahoma;font-size:10px;font-style:normal; font-weight:bold; text-decoration:none; color:#D60000;}


.prodPreviewImg {width: 100% ;}
#imageSelectorOuter {
    z-index: 200;
    position: fixed;
    top: 0; 
    left: 0;
    background-image: url('imgs/overlay-bg.png');
    background-repeat: repeat;
    width: 100%;
    height: 100%;
    display: none;
}
#imageSelectorInner {
    width: 80%;
    margin-left: 10%;
    margin-right: 10%;
    margin-top: 10%;
    border-radius: 10px;
    border: 2px solid #666666;
    min-height: 200px;
    background-color: #ffffff;
    overflow: hidden;

}
    #imageSelectorInner h2 {
        padding-top: 5px;
        padding-bottom: 5px;
        background-color: #eeeeee;
        color: #333333;
        font-weight: 300;
        text-align: center;
        position: relative;
        width: 100%;
        margin-top: 0;
        border-bottom: 1px solid;
    }
        #imageSelectorInner h2 span {
            display: block;
            position: absolute;
            top: 5px;
            right: 12px;
            cursor: pointer;
        } 
        #imageSelectorContainer {
            display: block;
            width: 100%;
            height: 100%;
        }
#imageSelectorContainer img.productimg {
    margin-left: 2%;
    width: 30%;
    border: 1px solid #333333;
    cursor: pointer;
}

img.variantItemImage:hover {
    opacity: 0.8;
    border: 2px solid #666666;
}
    
    .addProdImage {
        cursor: pointer;
        width: 25px;
    }
img.variantItemImage {
    margin-left: 10px;
    margin-bottom: 10px;
    border: 2px solid #ffffff;
    cursor: pointer;
}
img.productimgSelected {
    border: 2px solid #ff0000 !important;
}

/*############################################################################################
	GENERAL
############################################################################################*/
.float-left {
    float: left !important;
} 
.float-right{float:right !important;} 
.float-none{float:none !important;}
.display-block{display:block !important;}

.clear-all{height:0;clear:both;font-size:0;line-height:0;}
.clear-5h{height:5px;clear:both;font-size:0;line-height:0;}
.clear-10h{height:10px;clear:both;font-size:0;line-height:0;}
.clear-20h{height:20px;clear:both;font-size:0;line-height:0;}
.clear-30h{height:30px;clear:both;font-size:0;line-height:0;}
.clear-40h{height:40px;clear:both;font-size:0;line-height:0;}

.font-normal{font-weight:normal !important;}
.font-bold{font-weight:bold !important;}
.font-italic{font-style:italic !important;}
.under{text-decoration:underline !important;}
.no-under{text-decoration:none !important;}
.none{display:none !important;}
.hidden{height:0px !important;padding:0 !important;margin:0 !important;overflow:hidden !important;border:0 !important;}

.no-wrap{white-space:no-wrap !important;}

/*##########################################################################################*/