@import url(../../base/css/top_menu.css);

div.sys_top_menu {
	background:transparent none repeat scroll 0 0 !important;
	height:31px  !important;
	position:absolute;
	z-index:100;
	color:#FFFFFF !important;
	width:100% !important;

}
table.topMenu {
margin:0 auto;
position:relative;
z-index:1;
}
.sys_top_menu {
width:100%;
}
.topMenu .more_right {
background:none !important;
margin-top:1px;
}
div.sys_tm_title_addon {
height:61px;
margin-top:10px;
}
/*bg menu*/
.topMenu td {
	background:url(../images/bg-menu.jpg) repeat-x !important;
	height:31px;
	margin-right:0;
	vertical-align:middle;
	border-right:0 !important;
}
/*active menu color -left side*/
.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:#2358b8 !important;
	color:#FFFFFF;
}
.topMenu a, .topMenu a:link, .topMenu a:visited, .topMenu b {
	background:none !important;
	border-width:0;
	color:#FFFFFF;
	display:block;
	font-weight:normal;
	margin:0;
	padding:0 0 0 5px;
	text-decoration:none;
	text-transform:capitalize;
}
/*active menu color -left side - hover*/
.topMenu td.top:hover a.top_link, .topMenu td.top:hover a.top_link:link, .topMenu td.top:hover a.top_link:visited, .topMenu td.top:hover a.top_link:active {
	background:#2358b8 !important;
	color:#FFFFFF;
}
/*active menu color -right side*/
.topMenu .sub a.more_top_element.active, .topMenu .sub a.more_ntop_element.active {
	color:#FFFFFF;
	font-weight:bold;
}
.topMenu td#tm_active a span.down {
	background-image:none !important;
	color:#FFFFFF;
}
.topMenu a span.down, .topMenu b span.down {
	background-image:none !important;
	cursor:pointer;
	display:block;
	padding:0 5px 0 0;
	text-align:center;
}
.topMenu a span.down, .topMenu b span.down {
	background:none;
	cursor:pointer;
	display:block;
	padding:0 5px 0 0;
	text-align:center;
}
/*dropdown bg*/
.topMenu .top ul.sub  {
	background:#9cb3de !important;
	display:none;
	height:auto;
	list-style:none outside none;
	margin:0;
	padding:2px 0;
	position:absolute;
	right:0;
	text-align:left;
	visibility:hidden;
	white-space:nowrap;
	width:185px !important;
	z-index:20;
}
/*dropdown hover bg*/
.topMenu ul.sub li:hover {
	background:url(../images/li_hover.png) no-repeat scroll center center !important;
	vertical-align:middle;
}
/*dropdown text color */

.topMenu ul.sub li a.button {
	background-image:none !important;
	color:#FFFFFF;
	cursor:pointer;
	font-size:12px;
	height:33px;
	line-height:33px !important;
	margin:0 0 0 20px;
	overflow:hidden;
	padding-left:12px !important;
	text-align:left;
	width:140px;
}
.topMenu .sub a.more_ntop_element:hover {
	color:#FFFFFF;
} 
.topMenu .top ul.sub .li_last_round {
	background:none !important;
	font-size:0;
	height:3px;
	line-height:0;
	position:absolute;
	display:none;
}
.topMenu .more_down, .topMenu .more_right {
	width:20px !important;
}
div.sys_top_menu  .breadcrumb .bc_addons  a {
	font-size:12px !important;
	font-weight:bold;
}
.breadcrumb div.bc_addons { 
	margin-right:12px;
}
.breadcrumb div.bc_addons b{ 
	font-size:11px !important;
}
subMenu - Help Page
.subMenuOvr .subMenuInfoKeeper {
	color:#333333;
	font-size:18px;
	margin:0 !important;
	padding:0;
	text-transform:capitalize;
	background:#FFFFFF;
}
.subMenu table a.sublinks, .subMenu table a.sublinks:link, .subMenu table a.sublinks:visited {
	color:#FFFFFF !important;
	display:block;
	font-weight:normal;
	height:32px;
	margin:0;
	padding:0 8px;
	text-decoration:none;
}
.subMenu table td.usual div {
	margin-top:0 !important;
}
.subMenu table a.sublinks:hover, .subMenu table a.sublinks:active {
	background-color:#2E62C5 !important;
	color:#FFFFFF !important;
}
.subMenu table td.tabbed div {
	color:#FFFFFF !important;
	font-size:11px;
}
td  {
	text-align:left;
	color:#000000;
}
div.sys_top_menu a, div.sys_top_menu a:link, div.sys_top_menu a:visited, div.sys_top_menu a:active, div.sys_top_menu b {
     font-size:11px;
}
/* Help Page */

.subMenu .subMenuContainer {
	background: url(../images/bg-menu.jpg) repeat-x scroll 0 0 transparent !important;
	height:32px !important;
	text-transform:capitalize;
	width:100%;
}
.subMenuOvr .sys_tm_actions input[type="submit"], .subMenuOvr .sys_tm_actions input.submit {
	background-image:none;
	font-size:14px;
	font-weight:bold;
	min-width:47px !important;
	padding:0 20px 4px 6px !important;
	width:98px;
}
.subMenuOvr .sys_tm_actions .button_wrapper, .subMenuOvr .sys_tm_actions .button_wrapper input, .subMenuOvr .sys_tm_actions .button_wrapper_close  {
	background-color:transparent;
	cursor:pointer;
	height:25px !important;
}
/*------------BreadCrumb------------*/
/*.breadcrumb a,.breadcrumb b{
	font-size:13px !important;
	}
	.bc_addons a {
	font-size:13px;
}*/
.breadcrumb {
	background:#91abdb !important;
	color:#FFFFFF !important;
	font-size:9px !important;
	height:24px !important;
	line-height:24px;
	position:relative;
	margin:0 !important;
	text-transform:capitalize;
}
.breadcrumb a, .breadcrumb a:link, .breadcrumb a:visited, .breadcrumb a:hover, .breadcrumb a:active {
	color:#FFFFFF !important;
	font-size:9px;
	text-transform:capitalize;
	padding:0 10px !important;
}
.bc_addons a{
       font-size:12px !important;
       font-weight:bold;
       text-decoration:underline;
}
.breadcrumb a, .breadcrumb a:link, .breadcrumb a:visited, .breadcrumb a:hover, .breadcrumb a:active {
	padding:0 2px !important;
}
div.sys_breadcrumb  {
	height:24px !important;
	margin-top:0 !important;
        margin-bottom:5px !important;
       * margin-bottom:15px !important;
}
.breadcrumb div.bc_open {
	background:none !important;
}
.breadcrumb div.bc_close {
	background:none !important;
}

.breadcrumb div.bc_open, .breadcrumb div.bc_close {
	height:19px !important;
	position:absolute;
	top:0;
	width:10px;
}
.breadcrumb img.bc_divider {
	float:left;
	height:19px;
	margin:1px 0 0 0;
	position:relative;
	width:7px;
}
.breadcrumb div.bc_unit {
	float:left;
	margin:0 10px !important;
}
.subMenu  {
	background:none repeat scroll 0 0 #FFFFFF;
	font-weight:bold;
}
.msgbox_content {
	background-color:#fff;
}
.msgbox_content .clsBlueRft,.msgbox_content .clsBlueLft,.msgbox_content .clsBlueCtr{	
	background:none;
}
.sys_page_header a{
	color:#000 !important;
        font-size:16px !important;
        font-weight:bold;
}

