﻿/* Menu CSS */
/********************************************************************/
#dnnStandardMenu .dnnNav						{ padding: 0; margin: 0; position: relative; }
#dnnStandardMenu .root						{ float: left; display: block; padding: 0; margin: 0; list-style: none; }
#dnnStandardMenu .haschild					{ position: relative; }
#dnnStandardMenu .root .txt					{ display: block; font-size: 11px; line-height: 18px; font-weight: normal; 
											font-family: Tahoma,​Geneva,​sans-serif; font-weight: bold;
											color: #fff; margin: 0; padding: 10px 18px; text-decoration: none; cursor: pointer;
											background: url(images/em-menu-bg.png) repeat-x scroll left top transparent; }
#dnnStandardMenu .root-sep					{ background: url(images/em-menu-bg.png) repeat-x scroll left top transparent; }
#dnnStandardMenu .root-sep span				{ display: block;  padding: 19px 2px 19px 0; 
											background: url(images/em-menu-sep.png) repeat-x scroll left top transparent; }
#dnnStandardMenu .root .sel,
#dnnStandardMenu .root .exp,
#dnnStandardMenu .root .txt:hover 			{ background: url(images/em-menu-bg-on.png) repeat-x scroll left top transparent; }
#dnnStandardMenu .m							{ min-width: 200px; _width: 200px; display: none; background: #444; border: 1px solid #CACACA;
											position: absolute; padding: 0; margin: 0; z-index: 999; white-space: nowrap; }
#dnnStandardMenu .m .mi						{ padding: 0; margin: 0; list-style: none; }
#dnnStandardMenu .m .last					{ border-bottom: none; }
#dnnStandardMenu .m .mi .txt					{ font-size: 12px; line-height: 18px; font-weight: normal; color: #fff; 
											padding: 6px 8px; margin: 0; display: block; background: transparent; vertical-align: middle; }
#dnnStandardMenu .m .mi .txt .icn				{ display: inline-block; *display: inline; *zoom: 1; height: 16px; width: 16px; margin: 0 6px 0 0; }
#dnnStandardMenu .m .mi .txt:hover .icn img,
#dnnStandardMenu .m .mi .txt:focus .icn img,
#dnnStandardMenu .m .mi .txt:active .icn img	{ height: 16px; width: 16px; border: none; }
#dnnStandardMenu .m .mi .sel,
#dnnStandardMenu .m .mi .exp,
#dnnStandardMenu .m .mi .txt:hover			{ background-color: #bab5ad; color: #fff; }
#dnnStandardMenu .m .mi .child				{ background-image: url(images/menu-arrow.png); background-position: right 8px; background-repeat: no-repeat; }


/* Green Css */
/********************************************************/
.sRegGreen #dnnStandardMenu .root .txt		{ background-color: #58a33f; }
.sRegGreen #dnnStandardMenu .root .sel,
.sRegGreen #dnnStandardMenu .root .exp,
.sRegGreen #dnnStandardMenu .root .txt:hover	{ background-color: #419E03; }
.sRegGreen #dnnStandardMenu .m				{ background: #3C662C; }
.sRegGreen #dnnStandardMenu .m .mi .sel,
.sRegGreen #dnnStandardMenu .m .mi .exp,
.sRegGreen #dnnStandardMenu .m .mi .txt:hover	{ background-color: #599E19; }


/* Apple Green Css */
/********************************************************/
.sRegAppleGreen #dnnStandardMenu .root .txt	{ background-color: #9acc10; }
.sRegAppleGreen #dnnStandardMenu .root .sel,
.sRegAppleGreen #dnnStandardMenu .root .exp,
.sRegAppleGreen #dnnStandardMenu .root .txt:hover	
											{ background-color: #545454; }
.sRegAppleGreen #dnnStandardMenu .m			{ background: #85b10e; }
.sRegAppleGreen #dnnStandardMenu .m .mi .sel,
.sRegAppleGreen #dnnStandardMenu .m .mi .exp,
.sRegAppleGreen #dnnStandardMenu .m .mi .txt:hover
											{ background-color: #404040; }

/* Gray Css */
/********************************************************/
.sRegGray #dnnStandardMenu .root .txt			{ background-color: #a6a6a6; }
.sRegGray #dnnStandardMenu .root .sel,
.sRegGray #dnnStandardMenu .root .exp,
.sRegGray #dnnStandardMenu .root .txt:hover	{ background-color: #858585; }
.sRegGray #dnnStandardMenu .m				{ background: #707070; }
.sRegGray #dnnStandardMenu .m .mi .sel,
.sRegGray #dnnStandardMenu .m .mi .exp,
.sRegGray #dnnStandardMenu .m .mi .txt:hover	{ background-color: #424242; }

/* Navy Blue Css */
/********************************************************/
.sRegNavyBlue #dnnStandardMenu .root .txt		{ background-color: #275fb3; }
.sRegNavyBlue #dnnStandardMenu .root .sel,
.sRegNavyBlue #dnnStandardMenu .root .exp,
.sRegNavyBlue #dnnStandardMenu .root .txt:hover
											{ background-color: #023c94; }
.sRegNavyBlue #dnnStandardMenu .m			{ background: #0f4587; }
.sRegNavyBlue #dnnStandardMenu .m .mi .sel,
.sRegNavyBlue #dnnStandardMenu .m .mi .exp,
.sRegNavyBlue #dnnStandardMenu .m .mi .txt:hover
											{ background-color: #062552; }

/* Red Css */
/********************************************************/
.sRegRed #dnnStandardMenu .root .txt			{ background-color: #e00404; }
.sRegRed #dnnStandardMenu .root .sel,
.sRegRed #dnnStandardMenu .root .exp,
.sRegRed #dnnStandardMenu .root .txt:hover	{ background-color: #b30000; }
.sRegRed #dnnStandardMenu .m					{ background: #ab0707; }
.sRegRed #dnnStandardMenu .m .mi .sel,
.sRegRed #dnnStandardMenu .m .mi .exp,
.sRegRed #dnnStandardMenu .m .mi .txt:hover	{ background-color: #750101; }

/* Sky Blue Css */
/********************************************************/
.sRegSkyBlue #dnnStandardMenu .root .txt		{ background-color: #57caff; }
.sRegSkyBlue #dnnStandardMenu .root .sel,
.sRegSkyBlue #dnnStandardMenu .root .exp,
.sRegSkyBlue #dnnStandardMenu .root .txt:hover
											{ background-color: #37d3fa; }
.sRegSkyBlue #dnnStandardMenu .m				{ background: #222; }
.sRegSkyBlue #dnnStandardMenu .m .mi .sel,
.sRegSkyBlue #dnnStandardMenu .m .mi .exp,
.sRegSkyBlue #dnnStandardMenu .m .mi .txt:hover
											{ background-color: #000; }

/* Yellow Css */
/********************************************************/
.sRegYellow #dnnStandardMenu .root .txt		{ background-color: #ffcc00; }
.sRegYellow #dnnStandardMenu .root .sel,
.sRegYellow #dnnStandardMenu .root .exp,
.sRegYellow #dnnStandardMenu .root .txt:hover	{ background-color: #737373; }
.sRegYellow #dnnStandardMenu .m				{ background: #f5c400; }
.sRegYellow #dnnStandardMenu .m .mi .txt		{ color: #000; }
.sRegYellow #dnnStandardMenu .m .mi .sel,
.sRegYellow #dnnStandardMenu .m .mi .exp,
.sRegYellow #dnnStandardMenu .m .mi .txt:hover
											{ background-color: #424242; color: #fff; }