@import url(../../base/css/top_menu.css);
div.sys_top_menu {
	background:none !important;
	/*margin-top:45px;*/
	clear:both;
	/*margin-left:-5px;*/
}
.topMenu {
	height:43px!important; 
	line-height:43px!important; 
}
table.topMenu td.top {
	/*background:url(../images/subh_sep.jpg) no-repeat scroll right center;*/
	border:none!important;
}
/* Topmenu images */ 
 .topMenu a, .topMenu a:link, .topMenu a:visited, .topMenu b {
	background:none!important; 
	color:#000!important;
	height:43px;
	line-height:43px;
	padding:0 0 0 4px!important;
}
.topMenu a span.down, .topMenu b span.down {
	background:none!important; 
	cursor:pointer;
	display:block;
	margin:0px 1px 0 0;
	text-align:center;
	color:#b2aba3!important;
	height:43px;
	line-height:43px;
}
.topMenu td#tm_active a.top_link, .topMenu td#tm_active a.top_link:link, .topMenu td#tm_active a.top_link:visited, .topMenu td#tm_active a.top_link:active {
	background:transparent url(../images/a_bg.jpg) no-repeat scroll 0 5px!important;

}
.topMenu td#tm_active a span.down{
	background:transparent url(../images/span_bg.jpg) no-repeat scroll right 5px!important;
	color:#b1883b!important;

} 
.topMenu td.top:hover a span.down, .topMenu td.top:hover b span.down {
	background:transparent url(../images/span_bg.jpg) no-repeat scroll right 5px!important;
	color:#b1883b!important;

}
.topMenu a.top_link:hover,.topMenu td.top:hover a.top_link {
	background:transparent url(../images/a_bg.jpg) no-repeat scroll 0 5px!important;

} 
/*.topMenu td#tm_active a.top_link, .topMenu td#tm_active a.top_link:link, .topMenu td#tm_active a.top_link:visited, .topMenu td#tm_active a.top_link:active {
	background:url(../images/active_bg.jpg) no-repeat scroll bottom center !important;
	height:50px;
	line-height:50px;
}
.topMenu td.top:hover a span.down, .topMenu td.top:hover b span.down {
	background:url(../images/active_bg.jpg) no-repeat scroll bottom center !important;
}*/
/*submenu hover image removal*/
.topMenu ul.sub li a.button {
	color:#fff !important;
	font-weight:normal;
	line-height:24px;
	margin:0 0 0 10px!important;
}
.topMenu ul.sub li a:hover {
	color:#b1883b !important; 
	margin:0 0 0 10px!important;
}
.topMenu ul.sub li:hover {
	background:url(../images/over.jpg) no-repeat scroll  0 0 !important; 
	
}  
.topMenu .top ul.sub li {
	margin:0 0 0 5px!important; 
}
/*submenu hover image removal*/
/*subcontainer1*/
.subMenuOvr .subMenuInfoKeeper {
	background:url(../images/sub_con.jpg) repeat;
	/*background:transparent url(../images/sub_container1.jpg) no-repeat scroll 0 0; */
	margin:5px 0!important;
	width:988px;
	padding:0 5px;
	height:55px;  
}
/*subcontainer2*/
.subMenu .subMenuContainer {
	background:#242525!important;
	height:29px; 
	width:988px;
	padding-bottom:5px;
}

/*breadcrumb*/
#container_inner .breadcrumb,#container_inner .breadcrumb div.bc_open,#container_inner .breadcrumb div.bc_close{
	/*background:none!important;*/
}
.breadcrumb {
	background-image:none!important;
	background-color:#2e2f2f!important;
	/*background:transparent url(../images/bc_bg.jpg) repeat-x scroll 0 0 !important;*/
	color:#fff !important;
	font-size:12px !important;
	height:24px !important; 
	line-height:24px!important;
	margin:0 4px!important;	
}
#container_inner .breadcrumb {
	/*margin:0 6px!important;	
	background-color:#aa31a9!important;*/
	background:transparent url(../images/innerbc_bg.jpg) repeat-x scroll 0 0 !important;
	color:#fff !important;
	font-size:12px !important;
	height:24px !important; 
	line-height:24px!important;
	margin:0!important;	
	
}
.breadcrumb div.bc_open {
	background:none!important;
	/*background:transparent url(../images/bc_bg_open.jpg) no-repeat scroll left center;
	left:-5px;*/
}
#container_inner .breadcrumb div.bc_open {
	background:none!important;
/*	background:transparent url(../images/innerbc_bg_open.jpg) no-repeat scroll left center;
	left:-5px;*/
}
.breadcrumb div.bc_open, .breadcrumb div.bc_close {
	height:24px !important;
	line-height:24px!important;	
	width:5px !important;
}
div.sys_breadcrumb {
	margin:0 0 5px 0 !important;
	height:24px!important;
	/*padding:10px 0 !important;*/
}
.breadcrumb div.bc_close {
	background:none!important;
/*	background:transparent url(../images/bc_bg_close.jpg) no-repeat scroll right center;
	right:-5px;*/
}
#container_inner .breadcrumb div.bc_close {
	background:none!important;
/*	background:transparent url(../images/innerbc_bg_close.jpg) no-repeat scroll right center;
	right:-5px;*/
}
.breadcrumb div.bc_unit {
	margin:0 10px !important;
}
/*breadcrumb*/
.breadcrumb img.bc_divider {
	margin:3px 10px 0 0!important;
}
.subMenu table td.tabbed div {
	/*background:none!important;*/
    font-size:12px !important;
    color:#fff!important;
}
.subMenu table td.usual div {
	margin-top:0!important; 
}
td.sys_page_header,td.sys_page_header a{
	color:#fcfcfc!important;
	font-weight:normal!IMPORTANT;
	font-size:20px !important;
}
.subMenu table td.usual div, .subMenu table td.tabbed div,.subMenu table td.tabbed {
	height:23px!important;
	line-height:23px!important;
}
.subMenu table a.sublinks:hover, .subMenu table a.sublinks:active{
	background:none!important;
}
/*inner page right buttons*/
.subMenuOvr .menu_user_actions {
	/*top:-5px !important;*/
}
/*breadcrumb*/
.breadcrumb a, .breadcrumb a:link, .breadcrumb a:visited, .breadcrumb a:hover, .breadcrumb a:active {
	color:#fff !important;
	font-size:12px !important;
	font-weight:bold !important;
	margin-right:3px !important;
} 
.topMenu .top ul.sub {
	background:#343333!important;
	/*background:transparent url(../images/sub_drop.png) repeat left top !important;*/
   /* width:170px;*/
	 width:200px!important; 
    height:auto;
    right:0px;
    margin-top:9px !important; 
	position:absolute;
	z-index:20;
	display:none;
	visibility:hidden; 	
	list-style:none;	
	white-space:nowrap;	
	text-align:left;
	top:-10px;
	padding:7px 0 5px 0 !important;  
}
/*submneu image transparency*/

.topMenu .top ul.sub .li_last_round {
	background:none !important;
}
.subMenu table a.sublinks, .subMenu table a.sublinks:link, .subMenu table a.sublinks:visited {
	color:#FFF!important;
	height:20px!important;
}
div.sys_tm_actions div.input_wrapper {
	margin-right:10px!important;
}

/*mar 29*/
div.sys_tm_title_addon {
	height:0!important;
	margin:0!important;
}
/*mar 31*/
.topMenu .more_right{
	background:url("../images/tm_sitem_right.gif") no-repeat scroll left -3px !important;
	margin-top:1px;
}
.topMenu .more_down{
	background:url("../images/tm_sitem_down.gif") no-repeat scroll left -3px !important;
	margin-top:1px;
}
#gse_search {
	color:#000000 !important;
	padding:6px 0 0 10px!important;
       * padding:0 0 0 10px!important;
	height:24px!important;
}
#gse_search input {
	color:#fff!important;
	padding:6px 0 0 !important;
	 margin:-7px 0 0 !important;
       * margin:-15px 0 0!important;

}
.menu_user_actions .actionsBlock .button_input_wrapper button{
	color:#a6a6a6!important;
}
.subMenuInfoKeeper .notify_message {
	max-width:480px!important;
	min-width:450px!important;
}
/*mar 31*/

#container div.sys_bc_wrapper {
	width:993px!important;
}
#container_inner div.sys_bc_wrapper {
	width:983px!important;
}
.subMenu .subMenuContainerEmpty {
	background:none!important;
	height:0!important;
}
table.topMenu td.right {
	background:none repeat scroll 0 0 transparent !important;
}
.subMenu table {
	margin:3px 0 0 2px!important;
}
.menu_user_actions td {
	padding:0!important;
}
table.topMenu {
	border:1px solid #535252;
	height:43px;
	width:988px !important;
	padding:0 2px;
}

