#header {background: url("/_assets/styles/02/header-background.gif") #bbbaba repeat-x;}
	#header H1, #header H1 A, #header H1 A:link, #header H1 A:visited {text-decoration: none; color: white;}
#logo {border: 1px solid #8b9097; background: white;}

#menu {
	background: url("/_assets/styles/02/menu-background.gif") #e3edf8 repeat-x;
}
#menu {
	overflow: scroll !important;
}

	#menu::-webkit-scrollbar {
		display: none
	}
	#menu .icon-group {color: #384e73;}
	#menu .icon-group ul li {font-size: 8pt; line-height: 12px; color: #1e395b;}
		#menu .icon-group ul li A, #menu .icon-group ul li A:link, #menu .icon-group ul li A:visited {text-decoration: none; color: #1e395b;}
		#menu .icon-group ul ul {border: 1px solid #9fb2c7;}
		#menu .icon-group ul li:hover ul {background: url("/_assets/styles/02/menu2-background.gif") repeat-y #e3edf8;}
	#menu .betweengroup {background: url("/_assets/styles/02/menu-betweengroup-background.gif") #b0b6bc no-repeat;}

#line_submenu {background: url("/_assets/styles/02/menu-subline-background.gif") #8b9097 repeat-x;}

.border1, .submenu_icon, #subicons DIV.message {border: 1px solid #ced5df; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px;}
.border2 {border: 1px solid #9fb2c7; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px;}


.table_listTH TD {background-color: #ced5df;}
.table_listTH TD {border-bottom: 2px solid #bbbaba;}
.table_list_odd TD, .table_list_even TD {border-bottom: 1px solid #bbbaba;}
.table_list TR:hover  {background-color: #fcf3c4;}
.table_list_odd {background-color: white;}
.table_list_even {background-color: #f4f4f4;}

H1 {color: #1e395b;}

/* start tab container */
.tabContainer .ajax__tab_header {border-bottom: 1px solid #8ba0bc;}
.tabContainer .ajax__tab_outer {margin-right: 5px; border-right: 1px solid #ced5df;border-top-left-radius: 5px;border-top-right-radius: 5px;}
.tabContainer .ajax__tab_inner {margin-left: 0px; border-left: 1px solid #ced5df; border-top-left-radius: 5px;border-top-right-radius: 5px;}
.tabContainer .ajax__tab_tab {color: #1e395b; border-top: 1px solid #ced5df; height: 24px; padding: 0px 10px; margin: 0px; line-height: 24px; border-top-left-radius: 5px;border-top-right-radius: 5px;}

.tabContainer .ajax__tab_hover .ajax__tab_outer {cursor: pointer;}
.tabContainer .ajax__tab_hover .ajax__tab_inner {cursor: pointer;}
.tabContainer .ajax__tab_hover .ajax__tab_tab {cursor: pointer; color: black; background-color: #ced5df;}

.tabContainer .ajax__tab_active .ajax__tab_outer {border-right: 1px solid #8ba0bc;}
.tabContainer .ajax__tab_active .ajax__tab_inner {border-left: 1px solid #8ba0bc;}
.tabContainer .ajax__tab_active .ajax__tab_tab {color: black; border-top: 1px solid #8ba0bc; background: url('/_assets/styles/02/header-background.gif') repeat-x 0px -40px; padding: 0px 10px; margin: 0px 0px -1px 0px; border-bottom: 1px solid white;}

.tabContainer .ajax__tab_disabled { color: #A0A0A0;}
.tabContainer .ajax__tab_body {border: 0px; padding: 0px 0px; margin-top: 10px;}
/* end tab container */