/* common styling */

a,
a:link,
a:visited,
a:active {
	color: 					#13316D;
}

a:hover {
	color: 					#0051D0;
}

.menu {
    margin: 				0px;
    width: 					100%;
	font-size: 				80%;
	font-weight:			bold;
	text-transform: 		uppercase;
	text-decoration:		none;
}

.menu ul li a, .menu ul li a:visited {
    display:				block;
    text-decoration:		none;
    color:					#000;
    width: 					130px;
    height:					20px;
    text-align:				center;
    background: 			#5371AD url(/smforum/Themes/dilbermc/images/lightnavy/menubar.gif) repeat-x;
	color: 					#000066;
    line-height:			20px;
    font-size:				11px;
    overflow:				hidden;
}

.menu ul {	padding:				0;
	margin:					0;
	list-style-type: 		none;
}

.menu ul li {	float:					left;
	margin-right:			1px;
	position:				relative;
}

.menu ul li ul {	display: 				none;
}

/* specific to non IE browsers */
.menu ul li:hover a {	color: 					#0000CC;
}

.menu ul li:hover ul {
    display:				block;
    position:				absolute;
    top:					20px;
    left:					0;
    width:					130px;
}

.menu ul li:hover ul li a.hide {
    background: 			transparent url(/smforum/Themes/dilbermc/images/lightnavy/topbar.gif) repeat-x;
}

.menu ul li:hover ul li:hover a.hide {
    background: 			#5371AD url(/smforum/Themes/dilbermc/images/lightnavy/menubar.gif) repeat-x;
	color: 					#0000CC;
}

.menu ul li:hover ul li ul {
    display: 				none;
}

.menu ul li:hover ul li a {
    display:				block;
    background: 			#5371AD url(/smforum/Themes/dilbermc/images/lightnavy/menubar.gif) repeat-x;
	color: 					#000066;
}

.menu ul li:hover ul li a:hover {	color: 					#0000CC;
}

.menu ul li:hover ul li:hover ul {	display:				block;
	position:				absolute;
	left:					130px;
	top:					0;
}

.menu ul li:hover ul li:hover ul.left {	left:					-105px;
}



/*********************************/
/*   TAB Menu                    */
/*********************************/
.tab-wrapper {
	border-color: 			#eee;
}

.tab-menu li a,
.tab-menu li a:link,
.tab-menu li a:visited {
	color:					#FFFFFF;
	background: 			#5371AD;
}

.tab-menu li a:hover {
	color: 					#FAEC8F;
	background: 			#5371AD;
}

.tab-menu li.tab-selected a,
.tab-menu li.tab-selected a:visited,
.tab-menu li.tab-selected a:focus {
	color:					#5371AD;
	background-color:		#FAEC8F;
}



/*********************************/
/*   TabMenu ImageMenu           */
/*********************************/

.tab-menu-im li a,
.tab-menu-im li a:link,
.tab-menu-im li a:visited {
	color:					#FFFFFF;
	background-color:		#5371AD;
}

.tab-menu-im li a:hover {
	color:					#FAEC8F;
	background-color:		#5371AD;
}

.tab-menu-im li.tab-selected a,
.tab-menu-im li.tab-selected a:visited,
.tab-menu-im li.tab-selected a:focus {
	color:					#5371AD;
	background-color:		#FAEC8F;
}



/*********************************/
/*  Tool Tips                    */
/*********************************/
.custom-title {
	color: 					#FFFFFF;
	background: 			#5371AD;
}

.custom-text {
    color: 					#000000;
	background: 			#FFFFEE;
	border-color: 			#5371AD;
}

.wntt-title {
	color: 					#FFFFFF;
	background: 			#5371AD;
}

.wntt-text {
    color: 					#000000;
	background: 			#FFFFEE;
	border-color: 			#5371AD;
}

/*********************************/
/*  RSS                          */
/*********************************/
.rssChannel a,
.rssChannel a:link,
.rssChannel a:visited,
.rssChannel a:active {
	color: 					#13316D;
}

.rssChannel a:hover {
	color: 					#0051D0;
}

.rssItem {
	border-right-color: 	#5371AD;
	border-bottom-color: 	#5371AD;
}

.rssItem a,
.rssItem a:link,
.rssItem a:visited,
.rssItem a:active {
  color: 					#13316D;
}

.rssItem a:hover {
  color: 					#0051D0;
}
