@import url(../../base/css/top_menu.css);
div.sys_top_menu {
    min-height: 31px;
	position: relative;
	z-index: 100;
	background-color:#000;
	background: transparent /*url(../images/tm_item_right.png) repeat-x scroll center top*/;
}


td.sys_page_header {
    max-width: 680px;
    padding: 0px 10px;
    color:#FFF;
    white-space: nowrap;
    overflow: hidden;
}

.topMenu a, 
.topMenu a:link, 
.topMenu a:visited, 
.topMenu b {
    
	margin: 0px;
	padding: 0px 0px 0px 0px;
	
	display: block;
	
	background: transparent url(../images/tm_item_left.png) no-repeat scroll 0%;
	border-width: 0px;

	text-transform: capitalize;
	text-decoration: none;
	color:#ooo;	
	font-weight: normal;
}

.topMenu td#tm_active a span.down {
background-image:url(../images/tm_item_right_act.png);
}

.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 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/tm_item_left_act.png) no-repeat scroll 0 50%;
color:#fff;
}


.topMenu a span.down, .topMenu b span.down {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/tm_item_right.png) no-repeat scroll right top;
cursor:pointer;
display:block;
padding:0 0px 0 0;
text-align:center;
}

.topMenu td.top:hover a span.down, .topMenu td.top:hover b span.down {
background-image:url(../images/tm_item_right_act.png);
color:#FFF;
}

.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 {

-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/tm_item_left_act.png) no-repeat scroll 0 50%;
}

.topMenu ul.sub li:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/tm_sitem_act.png) no-repeat scroll 0 0;
vertical-align:middle;
}

.topMenu ul.sub li:hover a.button {
color:#CCCCCC;
}

.subMenu .subMenuContainer {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/tm_item_right.png) repeat-x scroll 0 0;
height:31px;
text-transform:capitalize;
width:100%;
}

.subMenu table a.sublinks:hover, 
.subMenu table a.sublinks:active { 
    color:#fff; 
    background-color:transparent;
	
}


.subMenu table td.usual div { margin-top:-5px; }

.subMenu table td.tabbed div { font-size:14px; color:#fff; }

.subMenu table td.divider div { display:block; height:34px; margin-top:5px; }

.subMenu table td.usual {
height:31px;
}
/*BREADCRUMB*/
.breadcrumb {
	-moz-border-radius-bottomleft:4px;
	-moz-border-radius-bottomright:4px;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px;
	border:1px solid #333;
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/head_cutting3.gif) repeat-x scroll 0 0;
color:#fff;
font-size:9px;
height:10px;
line-height:10px;
margin:0 0px;
position:relative;
text-transform:capitalize;
padding:4px;
}

.breadcrumb div.bc_open {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent /*url(../images/bc_bg_open.png) no-repeat scroll left center*/;
left:-10px;
}


.breadcrumb div.bc_close {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent /*url(../images/bc_bg_close.png) no-repeat scroll right center*/;
right:-10px;
}

.breadcrumb a, .breadcrumb a:link, .breadcrumb a:visited, .breadcrumb a:hover, .breadcrumb a:active {
color:#0F0;
font-size:9px;
text-transform:capitalize;
}

.subMenu .subMenuContainerEmpty {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent /*url(../images/tm_cm_bg.png) repeat-x scroll 0 0*/;
height:20px;
width:100%;
}

table.topMenu td.top{
	border-right:0px;
	padding0;
	position:relative;
}