body {
	margin: 0;
	padding: 0;
	background: #000;
	color: #000;
	}

td,p,ul,ol,li,input,select,textarea,div,span,blockquote {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	}

img {
	border: 0 none;
	}

p,li {
	line-height: 1.5em;
	}

a {
	color: #32323C;
	font-weight: bold;
	text-decoration: none;
	}

a:hover {
	color: #FFF;
	font-weight: bold;
	text-decoration: underline;
	}

#Content {
	background: #B2B2BC;
	}

h1,h2,h3,h4,h5,h6 {
	font: bold 16px Arial, Helvetica, sans-serif;
	}

#Sub {
	background: #C5C5CD;
	color: #767688;
	}

#Sub td,#Sub p,#Sub ul,#Sub ol,#Sub li,#Sub input,#Sub select,#Sub textarea,#Sub div,#Sub span,#Sub blockquote {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	}


#Nav {
	background: url(../../MCG_Images/MCG_MCG/EN/nav_back.jpg) repeat-y #646478;
	}

#FootTop {
	background: #32323C;
	color: #FFF;
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	}

#FootBot {
	background: #000;
	}

.big {
	font: bold 16px Arial, Helvetica, sans-serif;
	}

.small {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	}

.SubHeadline {
	font: normal 13px Arial, Helvetica, sans-serif;
	}

#BrandNav td div.BrandContainer {
	position: relative;
	}

.BrandMenu {
	border: 1px solid #FFF;
	}

.BrandMenu,.BrandMenu li {
	padding: 0;
	margin: 0;
	list-style: none none;
	}

.BrandMenu a {
	padding: 0 4px;
	display: block;
	color: #FFF;
	background: #324482;
	font: bold 10px/18px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	height: auto !important;
	height: 18px;
	}

.BrandMenu a:hover {
	color: #000;
	background: #FFF;
	text-decoration: none;
	}

.portal_slogan {
	visibility:hidden;
	display:none;
	position:absolute;
	top:210px;
	left:560px;
	height:30px;
	width:200px;
	}
	
#menu_brand {
	position:absolute;
	top:239px;
	left:0px;
	height:31px;
	width:760px;
	}

#menu_portal {
	position:absolute;
	top:292px;
	left:594px;
	height:132px;
	width:166px;
	}
	
#menu_lang {
	position:absolute;
	top:424px;
	left:594px;
	width:166px;
	}

#Manitowoc, #Grove, #Decines {
	position:absolute; 
	top: 100px; 
	left: 200px; 
	width:200px; 
	visibility:hidden;
	}

.DownloadHead {
  font: 14px Verdana, Arial, Helvetica, sans-serif;
	}

.visibleDiv	{
	display: block;
	}
.invisibleDiv {
	display: none;
	}

.TitleText	{
	color:#FFFFFF;
	background-color:gray;
	padding: .5em;
	}
	
#TitleText {
	color:#FFFFFF;
	}

#headline {
	color:#FFFFFF;
	}

.story {
	color:#FFFFFF;
	}
	
.shadow-black {
	color: #000000;
	position: relative;
	left: 1px;
	top: 1px;
	}
	
.shadow-white {
	color: #ffffff;
	position: relative;
	left: 1px;
	top: 1px;
	}
	
.shadow-gray {
	color: gray;
	position: relative;
	left: 1px;
	top: 1px;
	}
	
.shadow-text {
	position: absolute;
	left: -1px;
	top: -1px;
	}
	
.container {
	position:relative;
	left: 1px;
	top: 1px;
	color:#666666;
}

/* MCG ADS*/
#ads_menu {
  background: url(../../MCG_Images/MCG_ADS/BG/ads_back.jpg) no-repeat;
  padding-top: 138px;
  width:  450px;
  height:  337px;
}

#ads_menu_sel {
  padding: 145px 5px 10px 5px;
}

/* Shows */

fieldset {
  background-color: #a1a1a1;
  color:#000000;
  padding:4px;
  width:  152px;
}

legend {
 background-color: #D52B1E;
 color: #ffffff;
 padding: 2px;
 font-weight: bold;
}

fieldset #podtitle {
  text-align: center;
  width: 100%;
  color: #FFFFFF;
  font-weight: bold;
}

.poddesc poddesc {
  width: 100%;
  color: #FFFFFF;
}

#story {
  width: 95%;
  margin: 0 auto;
  text-align: left;
  padding: 5px;
}

#story img {
  border: 1px solid #000000;
}

#mcg_bck {
  background: url(../../MCG_Images/MCG_MCG/EN/Contacts/back.gif) repeat-y;
}

/* Looking Up Styles */
.lu_thumb {
  border: 1px solid #000000;
}

.lu_grave {
  color: #ff0000;
}
