﻿body{
	margin-top:0px; 
	margin-left:0px;
	margin-right:0px; 
	margin-bottom:0px; 
	 background-color:Silver;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
}
p
{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#FFFFFF; 
	font-weight:normal; 
	line-height:16px; 
}

p.title
{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px; 
	color:#cccccc; 
	font-weight:bold;}
ul li
{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#FFFFFF; 
	font-weight:normal; 
	line-height:16px;
}
div.blockDisplay
{
	display:block;
	padding:3px;
}
div.borderSetting{border:#FFFFFF solid 2px; width:100%;}
div.container{padding-top:60px;margin-left:auto; margin-right:auto; display:block; width:800px; height:600px;}
div.containerPlain{padding-top:60px;margin-left:auto; margin-right:auto; display:block; width:100%; height:600px; background-color:#726147;}

div.containerShadow
{
	padding-top:150px; 
	margin-left:auto; 
	margin-right:auto; 
	display:block; 
	width:100%;  
	position:absolute; 
	z-index:0;
	background-image:url(../images/shadow.png); 
	height:600px; 
	background-position:center; 
	background-repeat:no-repeat;
	filter:alpha(opacity=50);
	-moz-opacity:.5;
	opacity:.5;
}

.bodyBackground {background-image:url(../../App_Themes/MMG/Images/bg1.jpg); background-position:center; background-repeat:no-repeat; }
.bodyBackground1 {background-image:url(../../App_Themes/MMG/Images/bg2.jpg); background-position:center; background-repeat:no-repeat; }
bck{ background-color:gray;}
div.container .mainContent {
								width:800px; 
								height:460px; 
							}
div.container .mainContentBg {position:absolute; z-index:0;}

div.container .sideMenuBox{position:absolute; z-index:2; width:800px; height:600px;}
div.container .sideMenuBox .sideMenu
{
	position:absolute; 
	filter:alpha(opacity=80);
	-moz-opacity:.80;
	opacity:.80;
	right:7px; 
	top:14px;
}


.floatleft
{
	float:left;
}

.floatright
{
	float:right;
}
.front
{
	z-index:99 !important;
}
.back
{
	z-index:0 !important;
}



div.container .articleBox {position:absolute; z-index:0; width:400px;  margin-left:355px; height:600px; margin-top:2px;}
div.container .articleBox .articleBoxBackground {position:absolute; z-index:10; width:410px; height:600px; filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80; right:-12px;}
div.container .articleBox .articleBoxTexts {position:absolute; z-index:20; width:370px;  margin-top:20px; margin-left:20px; margin-right:20px; margin-bottom:20px;  right:-12px; height:560px;}
div.container .articleBox .articleBoxTexts .articleTitle{width:370px;}
div.container .articleBox .articleBoxTexts .articleBody{width:370px; margin-top:20px; height:520px; overflow:auto; color:#FFFFFF}
div.container .articleBox .articleBoxTexts .articleBody .articleBodyIntro{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:bolder; margin:0px;}
div.container .articleBox .articleBoxTexts .articleBody img{margin-top:6px; margin-left:10px; margin-right:10px; margin-bottom:6px;}
div.container .articleBox .articleBoxTexts .articleBody table{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; margin:0px;}

div.container .articleBox .articleBoxTexts .articleBody h3
{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#FFFFFF; 
	font-weight:bold; 
	line-height:16px;
}

div.container .articleBox .articleBoxTexts .articleBody div
{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#FFFFFF; 
	font-weight:normal; 
	line-height:16px;
}

div.container .articleBox .articleBoxTexts .articleBody a
{
	font-family:Arial, Helvetica, sans-serif; 
	text-decoration:none; 
	font-size:12px;
	color:#cccccc; 
	font-weight:bold; 
	margin:0px;
}

div.container .articleBox .articleBoxTexts .articleBody table a
{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#FFFFFF; 
	margin:0px;
}

div.container .articleBox .articleBoxTexts .articleBody li a
{
	font-family:Arial, Helvetica, sans-serif; 
	text-decoration:none; 
	font-size:12px;
	color:#cccccc; 
	font-weight:bold; 
	margin:0px;
}
div.container .articleBox .articleBoxTexts .articleBody li li a
{
	font-family:Arial, Helvetica, sans-serif; 
	text-decoration:none; 
	font-size:12px;
	color:#cccccc; 
	font-weight:normal; 
	margin:0px;
}
div.container .articleBox .articleBoxTexts .articleBody li li li a
{
	font-family:Arial, Helvetica, sans-serif; 
	text-decoration:none; 
	font-size:11px;
	color:#cccccc; 
	font-weight:normal; 
	margin:0px;
}


div.container .articleBox .articleBoxTexts .articleBody ul li
{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#FFFFFF; 
	font-weight:normal; 
	line-height:16px;
	text-decoration:none;
	list-style-type:square;
}
div.ResultPath
{
	font-family:Arial, Helvetica, sans-serif; 
	text-decoration:none; 
	font-size:12px; 
	color:#ffffff; 
	font-weight:normal; 
	margin:0px;
}


div.navigationBox {display:block; width:800px; height:140px; z-index:0;}
div.navigationBox .search {display:block; float:left; width:356px; height:140px; background-color:#726147;}
div.navigationBox .banner {display:block; float:left; width:444px; height:140px;z-index:0;}
div.navigationBox .floatright {position:relative; z-index:999; float:right;}
div.navigationBox .floatrightBack {position:relative; z-index:0; float:right;}
div.footerBox {display:block; width:780px; padding-top:10px; padding-left:10px; padding-right:10px; height:15px;  background:#827d78;}
div.footerBox .links {font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size:10px; vertical-align:middle;}
div.footerBox .copyright {font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size:10px; vertical-align:middle;}
div.footerBox .links a{font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size:10px; vertical-align:middle; text-decoration:none;}

div.greyScrollStyle{scrollbar-face-color:#323230; 
				scrollbar-shadow-color:#323230; 
				scrollbar-highlight-color:#323230; 
				scrollbar-3dlight-color:#323230;
				scrollbar-darkshadow-color:#323230; 
				scrollbar-track-color:#645e50; 
				scrollbar-arrow-color:#ffffff;
				}


/* Vertical CSS Based Menu Styling */

div.menuBox{ 
			position:absolute; 
			z-index:30;
			top:374px;
			width:800px; 
			height:1px; }
			
.menuItemSpacing
{
	padding-left: 10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	font-family:Trebuchet MS;
	font-size:11px;
	font-weight:bold;
	color: #ffffff;
}

.Vertical { BORDER-RIGHT: none; 
			BORDER-TOP: none; 
			FONT-SIZE: 12px; 
			BORDER-LEFT: none; 
			WIDTH: 150px; 
			BORDER-BOTTOM: none; 
			FONT-FAMILY: Arial;
			padding-left:15px;
			BACKGROUND-COLOR: #323230;
			display:table;}
			
			
.Vertical UL {  PADDING-RIGHT: 0px; 
				PADDING-LEFT: 0px; 
				PADDING-BOTTOM: 0px; 
				MARGIN: 0px; 
				PADDING-TOP: 0px; 
				LIST-STYLE-TYPE: none; }

.Vertical LI { POSITION: relative; 
				FLOAT: left; 
				}

.Vertical A { PADDING-RIGHT: 0px; 
				BACKGROUND-POSITION: 0px 50%; 
				DISPLAY: block; 
				PADDING-LEFT: 0px; 
				PADDING-BOTTOM: 0px; 
				MARGIN: 0px; 
				WIDTH: 150px; 
				COLOR: black; 
				PADDING-TOP: 0px; 
				BACKGROUND-REPEAT: no-repeat; 
				BACKGROUND-COLOR: #323230; 
				TEXT-DECORATION: none;}

.Vertical A:hover, .Vertical A:sfhover { 
				BACKGROUND: #808080 no-repeat 0px 50%; 
				COLOR: white }

.Vertical UL UL { BORDER-RIGHT: none; 
					BORDER-TOP: none; 
					BORDER-BOTTOM: none;
					BORDER-LEFT: none; 
					Z-INDEX: 100; 
					LEFT: 100%;
					WIDTH: 100%; 
					POSITION: absolute;
					TOP: -1px;
					TEXT-DECORATION: none; }

#Vertical1 UL { DISPLAY: none }

#Vertical1 LI:hover UL UL, #Vertical1 LI:sfhover UL UL { DISPLAY: none }

#Vertical1 UL LI:hover UL UL, #Vertical1 UL LI:sfhover UL UL { DISPLAY: none }

#Vertical1 LI:hover UL, #Vertical1 LI:sfhover UL { DISPLAY: block }

#Vertical1 UL LI:hover UL, #Vertical1 UL LI:sfhover UL { DISPLAY: block }

#Vertical1 UL UL LI:hover UL, #Vertical1 UL UL LI:sfhover UL { DISPLAY: block }
div.Horizontal {margin:-10px 0 0 0;}
div.Horizontal  div.AspNet-Menu-Horizontal ul{padding:0px; margin:0px;}
div.Horizontal  div.AspNet-Menu-Horizontal ul.AspNet-Menu li.AspNet-Menu-Leaf a.AspNet-Menu-Link{width:auto; line-height:12px; padding:0 10px 0 10px; border-right:solid 1px #FFFFFF;}
div.Horizontal  div.AspNet-Menu-Horizontal ul li {padding-top:10px;}
/*END OF MENU STYLING*/


/* 
BreadCrum Styling Elements
*/
div.breadCrumbBox{position:absolute; z-index:0; top:562px; width:150px; margin-left:170px;  height:90px;}
div.breadCrumbBox .navigationTexts{position:absolute; bottom:0px; text-align:right; width:182px;}
div.breadCrumbBox .navigationTexts h1{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#E0d8cb; font-weight:bold; margin:0px;}
div.breadCrumbBox .navigationTexts h1 a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#E0d8cb; font-weight:bold; margin:0px; text-decoration:none;}
div.breadCrumbBox .navigationTexts h1 a:link, a:hover,a:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#E0d8cb; font-weight:bold; margin:0px; text-decoration:none;}

div.breadCrumbBox .navigationTexts h2{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold; margin:0px;}
div.breadCrumbBox .navigationTexts h2 a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#E0d8cb; font-weight:bold; margin:0px; text-decoration:none;}
div.breadCrumbBox .navigationTexts h2 a:link, a:hover,a:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#E0d8cb; font-weight:bold; margin:0px; text-decoration:none;}

.CMSBreadCrumbsLink { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#9c8661; font-weight:bold; margin:0px; text-decoration:none; }
.CMSBreadCrumbsCurrentItem { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold; margin:0px; }



/*END OF BREADCUM STYLING*/

/*
Search Button Styling
*/

.searchButtonClass{border:0px;}
.searchTextBoxClass{ width:100px; font-size:xx-small; font-family:Arial; }

/*
END OF SEARCH BUTTON STYLING
*/
div.PhotoGalleryItemClass
{
	display:block;
}

div.PhotoGalleryItemClass hr
{
	height:1px;
	color:White;
}

div.PhotoGalleryItemClass ImageClass
{
	display:inline;
	float:left;
	padding:5px;
}

div.PhotoGalleryItemClass TextClass
{
	display:inline;
	float:left;
}

.SubTitleClass
{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#cccccc; 
	font-weight:bold;
}

.ContentTextClass
{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#FFFFFF; 
	font-weight:normal; 
	line-height:16px; 
}


/* Fixes */
.tbl td{width:175px;}

backColorFull{ background-color:Gray;}