body
{
	background-color:#FFFFFF;
	margin: 0px;
}
td
{
	font-family: Tahoma;
	font-size: 14px;
	color: #404040;
}
td.maintd
{
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 20px;
}
td.footer
{
	background-image:url(images/footer_bk.jpg);
	height: 39px;
	background-position:top;
	background-repeat:repeat-x;
}
li {
	line-height: 20px;
	list-style-position: outside;
	list-style-image: url(images/arrow.gif);
}
p.smttyl
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #000000;
	border-bottom: 1px solid #B7AD78;
}
img.imgborder
{
	border: 2px solid #C2C2C2;
}
.input2
{
	border: 1px solid #C3C3C3;
	background-color:#FFFFFF;
	width: 100%;
}
.link
{
	color: #891125;
}

.aboutheader {
  font-size: 12pt;
}

.topmenu  {
  width:463px;
  height:49px;
  background-image: url(images/mosur-fr.jpg);
  background-repeat: no-repeat;
}
.headmenu  {
  width:463px;
  height:138px;
  float:left;
}
.bannerfleft {
  float:right;
  width:537px;
  height:187px;
}


.separator {
  float: left;
  height: 49px;
  width: 5px;
  margin-left:2px;
}

.menuItem {
  float: left;
  height: 49px;
  text-align:center;
  margin-top:15px;
  margin-left:5px;
}

.menuItem A:link, .menuItem A:visited {
  color: #FFFFFF;
  font-size: 8pt;
  text-decoration: none;
  text-transform: uppercase;
  font-family:Tahoma;
}
.menuItem A:hover {
  color: #c21131;
  font-size: 8pt;
  text-decoration: underline;
  font-family:Tahoma;
}
#denous {
 margin-left:3px;
}
#aboutus {
 padding-left:2px;
}
#custommachine {
 padding-left:3px;

}
#custommachine2 {
 padding-left:3px;

}
#custommachine2 A:link, #custommachine2 A:visited {
 padding-left:3px;
 color: #c21131;
}
.customactive {
  color: #c21131;
  
}
#services {
  padding-left:3px;
}
#services2 {
  padding-left:3px;
}
#services2 A:link, #services2 A:visited {
  padding-left:3px;
  color: #c21131;
}
#multimedia {
 padding-left:2px;
}
#multimedia2 {
 padding-left:2px;
}
#multimedia2 A:link, #multimedia2 A:visited  {
 padding-left:2px;
 color: #c21131;
}

#contactus {
 padding-left:2px;
}
#contactus2 {
 padding-left:2px;
}
#contactus2 A:link, #contactus2 A:visited {
 padding-left:2px;
 color: #c21131;
}
#jaxw {
  width:71px;
  padding-top:20px;
}
#lycow {
 width:86px;
 margin-left:10px;
 margin-top:20px;
}
#ccmw {
 width:82px;
 margin-left:10px;
 margin-top:20px;
}
#jbtw {
 width:121px;
 margin-left:10px;
 margin-top:15px;
}
#formw {
 width:107px;
 margin-left:10px;
 margin-top:25px;
}
#easw {
  margin-top:30px;
  width:133px;
  margin-left:10px;
}
#kronw {
  margin-top:24px;
  width:105px;
  margin-left:10px;
}
#cmcw {
  width:109px;
  margin-left:10px;
  margin-top:24px;
}
#otherw {
  width:95px;
  margin-left:10px;
  margin-top:15px;
}
.logomenus {
  width:1000px;
}
.logoitem {
  float:left;
  overflow: hidden;
}
.lseparator {
  float:left;

}
#jaxbg {
  background-image: url(images/logos/jaxbg.png);
  background-repeat: no-repeat;
  width: 71px;
  height:78px;
}
#lycobg {
  background-image: url(images/logos/lycobg.png);
  background-repeat: no-repeat;
  width: 95px;
  height:78px;
}
#ccmbg {
  background-image: url(images/logos/ccmbg.png);
  background-repeat: no-repeat;
  width: 92px;
  height:78px;
}
#laytonbg {
  background-image: url(images/logos/laytonbg.png);
  background-repeat: no-repeat;
  width: 131px;
  height:78px;
}
#formitbg {
  background-image: url(images/logos/formitbg.png);
  background-repeat: no-repeat;
  width: 117px;
  height:78px;
}
#easybg {
  background-image: url(images/logos/easybg.png);
  background-repeat: no-repeat;
  width: 142px;
  height:78px;
}
#kronenbg {
  background-image: url(images/logos/kronenbg.png);
  background-repeat: no-repeat;
  width: 114px;
  height:78px;
}
#cmcbg {
  background-image: url(images/logos/cmcbg.png);
  background-repeat: no-repeat;
  width: 118px;
  height:78px;
}
#othersbg {
  background-image: url(images/logos/otherbg.png);
  background-repeat: no-repeat;
  width: 107px;
  height:78px;
}
.footer {
  background-image: url(images/footerbg.jpg);
  background-repeat: no-repeat;
  width: 1000px;
  height:37px;
}
.footleft {
  float:left;
  width:400px;
}
.footright {
  float:right;
  width:600px;
}


.footitem {
  float:left;
  margin-top:10px;
  margin-left:10px;
  font-family: Tahoma;
  font-size: 9pt;
  font-weight: none;
}
.footitem2 {
  float:right;
  margin-top:10px;
  margin-left:10px;
  font-family: Tahoma;
  font-size: 9pt;
  font-weight: none;
}

#fspacer {
  width:10px;
}
#fspacer2 {
  width:10px;
}

.footitem2 a:link, a:visited {
  color: #363636;
  font-family: Tahoma;
  text-decoration: none;

}
.footitem a:link, a:visited {
  color: #363636;
  font-family: Tahoma;
  text-decoration: none;

}
.footitem a:hover {
  color: #363636;
  font-family: Tahoma;
  text-decoration: underline;
}
#fitempad {
 margin-right:15px;
}
.footitem2 a:hover {
  color: #363636;
  font-family: Tahoma;
  text-decoration: underline;
}
.aboutitem {
  float:left;
  margin-top:7px;
  margin-left:1px;
  margin-right:3px;
  color: #FFFFFF;
  font-size: 8pt;
  text-decoration: none;
  text-transform: uppercase;
  font-family:Tahoma;
  text-align:center;
}
.mainheader {
  font-size:13pt;
  margin-top:25px;
  margin-bottom:20px;
  font-weight: bold;
  color:#918961;
}
.clogo {
  float:right;
  margin-bottom:10px;
}


.video {
  float:left;
  margin-left:120px;
  margin-top:15px;
  background-repeat:no-repeat;

}
.desimages {
  font-size:8pt;
}
.dotinvisible {
  color:#FFFFFF;
}

#engabout {
  color:#FFFFFF;
  font-size:9pt;
}

.imagetext {
  color:#918961;
  font-weight: bold;
}
.imagetext2 {
  color:#918961;
  font-weight: bold;
}

.undertxt {
  text-decoration: underline;
  font-weight: bold;
}

.lflowleft {
  float:left;
  font-weight: bold;
  width:500px;
  margin-bottom: 20px;
}
.jaxtxt {
  float:left;
}
