a {
  color: #C00;
  font-weight: bold;
  text-decoration: none;
}

a:hover {
  color: #900;
  font-weight: bold;
  text-decoration: underline;
}

.heada a, .heada:hover a{
  color: #000;
  font-weight: bold;
  text-decoration: none;
}

b {
  font-weight: bold;
}

body {
  margin: 0;
  padding: 0 0 10px 0;
  background: #FFF;
  color: #333;
}

h1,h2,h3,h4,h5,h6 {
  font: bold 14px Arial, Helvetica, sans-serif;
}

td,th,p,ul,ol,li,input,select,textarea,div,span,blockquote {
  font: 10px Verdana, Arial, Helvetica, sans-serif;
}

th {
  background: #CCC;
  font-weight: bold;
  text-align: left;
}

hr {
  border-top: 1px solid #CCC;
  border-bottom: 1px solid #FFF;
  border-left: 0 none;
  border-right: 0 none;
  padding: 0;
  margin: 0 1px;
  height: 2px;
}
.leftcol {
  border-bottom: 1px solid #CCC;
  background: url(../MCG_Images/Shared/left_col_repeaters/bills_fade.gif) repeat-y;
}

#Slogan {
  background: url(../MCG_Images/Shared/slogan_back.gif) repeat-x;
}

#Nav {
  background: #000;
  height: 24px;
}

#Nav a {
  border-bottom: 5px solid #000;
  margin: 0 6px;
  color: #FFF;
  font: bold 11px/23px Arial;
  text-decoration: none;
  text-transform: uppercase;
}

#Nav a:hover {
  border-bottom: 5px solid #999;
  text-decoration: none;
}

#Nav a.NavSelected {
  border-bottom: 5px solid #999;
  text-decoration: none;
}

#Footer {
  background: #333;
  color: #FFF;
  font: bold 9px Verdana, Arial, Helvetica, sans-serif;
}

.DataTable {
  background: #999;
}

.DataTable td {
  background: #FFF;
}

.ColSplash {
  border-bottom: 1px solid #CCC;
  background: url(../MCG_Images/Shared/splash/col_back.gif) repeat-y;
}

.Col {
  border-bottom: 1px solid #CCC;
  background: url(../MCG_Images/Shared/col_back.gif) repeat-y;
}

.ColNav {
  padding: 4px 0 0 16px;
  margin: 0;
}

.TitleContainer {
  background: #CCC;
}

.TitleText {
  padding-left: 10px;
  color: #FFF;
  font: bold 18px/33px "Trebuchet MS", Arial, Helvetica, sans-serif;
  letter-spacing: 3px;
  background: #CCC;
}

.ProdGroup {
  background: #EFEFEF;
}

.ProdText {
  border-top: 1px solid #FFF;
}

.SubTitleContainer {
  border-bottom: 1px solid #CCC;
  background: #DFDFDF;
}

.SubTitleText {
  padding-left: 10px;
  color: #666;
  font: bold 14px/23px "Trebuchet MS", Arial, Helvetica, sans-serif;
  letter-spacing: 3px;
}

.TextBig {
  font: bold 16px Arial, Helvetica, sans-serif;
}

.TextSmall {
  font: 9px Verdana, Arial, Helvetica, sans-serif;
}

.content {
  padding-left: 10px;
}

#BrandNav td div.BrandContainer {
  position: relative;
}

#Manitowoc, #Grove, #Decines {
	position:absolute; 
	top: 100; 
	left: 200; 
	width:153;
	height:115; 
	visibility:hidden;
	}


.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: #000;
  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;
}

.DownloadHead {
  font: 12px Verdana, Arial, Helvetica, sans-serif;
}
.visibleDiv
{
display: block;
}
.invisibleDiv
{
display: none;
}

/* Contact Us */
#cont_us_container {
  width: 746px;
  margin: 0px;
  padding:  5px;
  border: 1px solid red;
  height: 400px;
}