﻿/* default layout */
.ajax__tab_default .ajax__tab_header { white-space: normal !important; margin-top: -16px; position: absolute; }
.ajax__tab_default .ajax__tab_outer { display: -moz-inline-box; display: inline-block; }
.ajax__tab_default .ajax__tab_inner { display: -moz-inline-box; display: inline-block; }
.ajax__tab_default .ajax__tab_tab { overflow: hidden; text-align: center; display: -moz-inline-box; display: inline-block; }

/* Mobile theme */
.tabs_az_mobile .ajax__tab_header { font-family: tahoma,verdana,helvetica; font-size: 11px; background: repeat-x bottom; font-weight: bold; min-width: 500px; }
.tabs_az_mobile .ajax__tab_outer { padding-left: 5px; background: url('images/tabsbg_left_n.png') no-repeat left; height: 18px; }
.tabs_az_mobile .ajax__tab_inner { background: url('images/tabsbg_right_n.png') no-repeat right; padding-right: 12px; height: 18px; }
.tabs_az_mobile .ajax__tab_tab { height: 12px; padding: 3px; margin: 0px; background-image: url('images/tabsbg_center_n.png'); color: #fff; }
.tabs_az_mobile .ajax__tab_hover .ajax__tab_outer { cursor: pointer; background-image: url('images/tabsbg_left_h.png'); }
.tabs_az_mobile .ajax__tab_hover .ajax__tab_inner { cursor: pointer; background-image: url('images/tabsbg_right_h.png'); }
.tabs_az_mobile .ajax__tab_hover .ajax__tab_tab { color: #fff; cursor: pointer; background-image: url('images/tabsbg_center_h.png'); }
.tabs_az_mobile .ajax__tab_active .ajax__tab_outer { background: url('images/tabsbg_left.png') no-repeat left; }
.tabs_az_mobile .ajax__tab_active .ajax__tab_inner { background: url('images/tabsbg_right.png') no-repeat right; }
.tabs_az_mobile .ajax__tab_active .ajax__tab_tab { color: #2C3D5A; background: url('images/tabsbg_center.png') repeat-x; }
.tabs_az_mobile .ajax__tab_disabled { color: #A0A0A0; }
.tabs_az_mobile .ajax__tab_body { margin-top: 17px; background-position: right top; font-size: 10pt; background-image: url('images/bg_tabs.png'); background-repeat: no-repeat; height: 88px; border-left-style: solid; border-left-width: 1px; border-left-color: #a3a3a3; min-width:721px;}

/* Fixed theme */
.tabs_az_fixed .ajax__tab_header { font-family: tahoma,verdana,helvetica; font-size: 11px; background: repeat-x bottom; font-weight: bold; }
.tabs_az_fixed .ajax__tab_outer { padding-left: 5px; background: url('images/tabsbg_left_n.png') no-repeat left; height: 18px; }
.tabs_az_fixed .ajax__tab_inner { background: url('images/tabsbg_right_n.png') no-repeat right; padding-right: 12px; height: 18px; }
.tabs_az_fixed .ajax__tab_tab { height: 12px; padding: 3px; margin: 0px; background-image: url('images/tabsbg_center_n.png'); color: #fff; }
.tabs_az_fixed .ajax__tab_hover .ajax__tab_outer { cursor: pointer; background-image: url('images/tabsbg_left_h.png'); }
.tabs_az_fixed .ajax__tab_hover .ajax__tab_inner { cursor: pointer; background-image: url('images/tabsbg_right_h.png'); }
.tabs_az_fixed .ajax__tab_hover .ajax__tab_tab { color: #fff; cursor: pointer; background-image: url('images/tabsbg_center_h.png'); }
.tabs_az_fixed .ajax__tab_active .ajax__tab_outer { background: url('images/tabsbg_left.png') no-repeat left; }
.tabs_az_fixed .ajax__tab_active .ajax__tab_inner { background: url('images/tabsbg_right.png') no-repeat right; }
.tabs_az_fixed .ajax__tab_active .ajax__tab_tab { color: #D99226; background: url('images/tabsbg_center.png') repeat-x; }
.tabs_az_fixed .ajax__tab_disabled { color: #A0A0A0; }
.tabs_az_fixed .ajax__tab_body { margin-top: 17px; background-position: right top; font-size: 10pt; background-image: url('images/bg_tabs_f.png'); background-repeat: no-repeat; height: 88px; border-left-style: solid; border-left-width: 1px; border-left-color: #a3a3a3; }
.tabs_az_fixed .sf-menu a, .tabs_az_fixed .sf-menu a:visited { color: #990000; }
.tabs_az_fixed .sf-menu li:hover { background-color: #33CCFF; background-image: url('images/icon_hover_bg_f.png'); }
.tabs_az_fixed .sep_menu { background-image: url('images/group_div.png'); }
.tabs_az_fixed .sf-menu li ul li { border-color: #dbb393; background-color: #ECD7C6; }
.tabs_az_fixed .sf-menu li li:hover, .tabs_az_fixed .sf-menu li li.sfHover, .tabs_az_fixed .sf-menu li li a:focus, .tabs_az_fixed .sf-menu li li a:hover, .tabs_az_fixed .sf-menu li li a:active { background-color: #fee1c4; border-color: #dbb393; }

/* Config theme */
.tabs_az_cfg .ajax__tab_header { font-family: tahoma,verdana,helvetica; font-size: 11px; background: repeat-x bottom; font-weight: bold; }
.tabs_az_cfg .ajax__tab_outer { padding-left: 5px; background: url('images/tabsbg_left_n.png') no-repeat left; height: 18px; }
.tabs_az_cfg .ajax__tab_inner { background: url('images/tabsbg_right_n.png') no-repeat right; padding-right: 12px; height: 18px; }
.tabs_az_cfg .ajax__tab_tab { height: 12px; padding: 3px; margin: 0px; background-image: url('images/tabsbg_center_n.png'); color: #fff; }
.tabs_az_cfg .ajax__tab_hover .ajax__tab_outer { cursor: pointer; background-image: url('images/tabsbg_left_h.png'); }
.tabs_az_cfg .ajax__tab_hover .ajax__tab_inner { cursor: pointer; background-image: url('images/tabsbg_right_h.png'); }
.tabs_az_cfg .ajax__tab_hover .ajax__tab_tab { color: #fff; cursor: pointer; background-image: url('images/tabsbg_center_h.png'); }
.tabs_az_cfg .ajax__tab_active .ajax__tab_outer { background: url('images/tabsbg_left.png') no-repeat left; }
.tabs_az_cfg .ajax__tab_active .ajax__tab_inner { background: url('images/tabsbg_right.png') no-repeat right; }
.tabs_az_cfg .ajax__tab_active .ajax__tab_tab { color: #4F6153; background: url('images/tabsbg_center.png') repeat-x; }
.tabs_az_cfg .ajax__tab_disabled { color: #A0A0A0; }
.tabs_az_cfg .ajax__tab_body { margin-top: 17px; background-position: right top; font-size: 10pt; background-image: url('images/bg_tabs_cfg.png'); background-repeat: no-repeat; height: 88px; border-left-style: solid; border-left-width: 1px; border-left-color: #a3a3a3; }
.tabs_az_cfg .sf-menu a, .tabs_az_cfg .sf-menu a:visited { color: #990000; }
.tabs_az_cfg .sf-menu li:hover { border-color: #ec7c99; background-color: #33CCFF; background-image: url('images/icon_hover_bg_cfg.png'); }
.tabs_az_cfg .sep_menu { background-image: url('images/group_div.png'); }
.tabs_az_cfg .sf-menu li ul li { border-color: #ec7c99; background-color: #fbc9d6; }
.tabs_az_cfg .sf-menu li li:hover, .tabs_az_cfg .sf-menu li li.sfHover, .tabs_az_cfg .sf-menu li li a:focus, .tabs_az_cfg .sf-menu li li a:hover, .tabs_az_cfg .sf-menu li li a:active { background-color: #ffdde6; border-color: #ec7c99; }

/* Start theme */
.tabs_az_start .ajax__tab_header { font-family: tahoma,verdana,helvetica; font-size: 11px; background: repeat-x bottom; font-weight: bold; }
.tabs_az_start .ajax__tab_outer { padding-left: 5px; background: url('images/tabsbg_left.png') no-repeat left; height: 18px; }
.tabs_az_start .ajax__tab_inner { background: url('images/tabsbg_right.png') no-repeat right; padding-right: 12px; height: 18px; }
.tabs_az_start .ajax__tab_tab { height: 12px; padding: 3px; margin: 0px; background-image: url('images/tabsbg_center.png'); color: #fff; }
.tabs_az_start .ajax__tab_hover .ajax__tab_outer { cursor: pointer; background-image: url('images/tabsbg_left_h.png'); }
.tabs_az_start .ajax__tab_hover .ajax__tab_inner { cursor: pointer; background-image: url('images/tabsbg_right_h.png'); }
.tabs_az_start .ajax__tab_hover .ajax__tab_tab { color: #fff; cursor: pointer; background-image: url('images/tabsbg_center_h.png'); }
.tabs_az_start .ajax__tab_active .ajax__tab_outer { background: url('images/tabsbg_left.png') no-repeat left; }
.tabs_az_start .ajax__tab_active .ajax__tab_inner { background: url('images/tabsbg_right.png') no-repeat right; }
.tabs_az_start .ajax__tab_active .ajax__tab_tab { color: #339966; background: url('images/tabsbg_center.png') repeat-x; }
.tabs_az_start .ajax__tab_disabled { color: #A0A0A0; }
.tabs_az_start .ajax__tab_body { margin-top: 17px; background-position: right top; font-size: 10pt; background-image: url('images/bg_tabs_start.png'); background-repeat: no-repeat; height: 88px; border-left-style: solid; border-left-width: 1px; border-left-color: #a3a3a3; }
.tabs_az_start .sf-menu a, .tabs_az_start .sf-menu a:visited { color: #990000; }
.tabs_az_start .sf-menu li:hover { background-color: #33CCFF; background-image: url('images/icon_hover_bg_start.png'); border-color: #33CC33; }
.tabs_az_start .sep_menu { background-position: center top; background-image: url('images/group_div.png'); background-repeat: no-repeat; }
.tabs_az_start .sf-menu li ul li { border-color: #abc6aa; background-color: #d8e7d8; }
.tabs_az_start .sf-menu li li:hover, .tabs_az_start .sf-menu li li.sfHover, .tabs_az_start .sf-menu li li a:focus, .tabs_az_start .sf-menu li li a:hover, .tabs_az_start .sf-menu li li a:active { background-color: #cdedcd; border-color: #abc6aa; }

/* scrolling */
.ajax__scroll_horiz { overflow-x: scroll; }
.ajax__scroll_vert { overflow-y: scroll; }
.ajax__scroll_both { overflow: scroll; }
.ajax__scroll_auto { overflow: auto; }

/* plain theme */
.ajax__tab_plain .ajax__tab_outer { text-align: center; vertical-align: middle; border: 2px solid #999; }
.ajax__tab_plain .ajax__tab_inner { text-align: center; vertical-align: middle; }
.ajax__tab_plain .ajax__tab_body { text-align: center; vertical-align: middle; }
.ajax__tab_plain .ajax__tab_header { text-align: center; vertical-align: middle; }
.ajax__tab_plain .ajax__tab_active .ajax__tab_outer { background: #FFFFE1; }
.tabs_az_mobile .ajax__tab_container .ajax__tab_default { color: #293955; }
div.icon_group_box ul.sf-menu li.current a span, div.icon_group_box ul.sf-menu li a span, div.icon_group_box li a span { color: #293955 !important; }
