A  {
	font-size : 8pt;
	color : #0080c0;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	text-decoration : none;
}

A:Visited  {
	font-size : 8pt;
	color : #0080c0;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	text-decoration : none;
}

A:Active  {
	font-size : 8pt;
	color : #0080c0;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	text-decoration : none;
}

A:Hover  {
	font-size : 8pt;
	color : #838383;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	text-decoration : none;
}

TD  {
	font-size : 8pt;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	color : #838383;
}

P  {
	font-size : 8pt;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	color : #838383;
}
DIV  {
	font-size : 8pt;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	color : #838383;
}

UL  {
	font-size : 1pt;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	color : #838383;
}

LI  {
	font-size : 8pt;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	color : #838383;
}

B  {
	font-size : 8pt;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	color : #181F6F;
	font-weight : bold;
}

.maintitle  {
	font-size : 14pt;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	color : #181F6F;
}
.bluetext  {
	font-size : 8pt;
	color : navy;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	text-decoration : none;
}

.section  {
	font-size : 8pt;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	color : #ffffff;
}

.title  {
	font-size : 10pt;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	color : #181F6F;
}

.smtext  {
	font-size : 10pt;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	color : #838383;
	padding-bottom : 10px;
}

.formtext  {
	font-size : 8pt;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	color : #6F6F6F;
	font-weight : bold;
	padding-left : 20px;
}

.topmenu-td  {
	text-align : center;
	color : #ffffff;
	vertical-align : center;
}

.main_menu-td  {
	text-align : left;
	padding-left : 10px;
	BACKGROUND-IMAGE : url(images/menu/menu_0.gif);
}

.training_menu-td  {
	text-align : left;
	padding-left : 10px;
	BACKGROUND-IMAGE : url(images/menu/trmenu_0.gif);
}
.contact_menu-td  {
	text-align : left;
	padding-left : 10px;
	BACKGROUND-IMAGE : url(images/menu/trmenu_0.gif);
}
.products_menu-td  {
	text-align : left;
	padding-left : 10px;
	BACKGROUND-IMAGE : url(images/menu/trmenu_0.gif);
}

.tdinfo  {
	padding-left : 20px;
	padding-top : 20px;
}

a.MenuItemon:link, a.MenuItemon:active, a.MenuItemon:visited, a.MenuItemon:hover  {
	color : white;
	font-weight :regular;
	font-size : 10px;
	text-decoration : none;
	font-family : Verdana, Tahoma, Helvetica, sans-serif;
}

a.MenuItemoff:link, a.MenuItemoff:active, a.MenuItemoff:visited, a.MenuItemoff:hover  {
	color : white;
	font-weight : bold;
	font-size : 10px;
	text-decoration : none;
	font-family : Verdana, Tahoma, Helvetica, sans-serif;
}

a.SubMenuItemon:link, a.SubMenuItemon:active, a.SubMenuItemon:visited, a.SubMenuItemon:hover  {
	color : gray;
	font-weight : normal;
	font-size : 10px;
	text-decoration : none;
	font-family : Verdana, Tahoma, Helvetica, sans-serif;
}

a.SubMenuItemoff:link, a.SubMenuItemoff:active, a.SubMenuItemoff:visited, a.SubMenuItemoff:hover  {
	color : gray;
	font-weight : bold;
	font-size : 10px;
	text-decoration : none;
	font-family : Verdana, Tahoma, Helvetica, sans-serif;
}

a.TrainingMenuon:link, a.TrainingMenuon:active, a.TrainingMenuon:visited, a.TrainingMenuon:hover  {
	color : gray;
	font-weight : bold;
	font-size : 10px;
	text-decoration : none;
	font-family : Verdana, Tahoma, Helvetica, sans-serif;
}

a.TrainingMenuoff:link, a.TrainingMenuoff:active, a.TrainingMenuoff:visited, a.TrainingMenuoff:hover  {
	color : gray;
	font-weight : normal;
	font-size : 10px;
	text-decoration : none;
	font-family : Verdana, Tahoma, Helvetica, sans-serif;
}
a.ContactMenuon:link, a.ContactMenuon:active, a.ContactMenuon:visited, a.ContactMenuon:hover  {
	color : gray;
	font-weight : bold;
	font-size : 10px;
	text-decoration : none;
	font-family : Verdana, Tahoma, Helvetica, sans-serif;
}

a.ContactMenuoff:link, a.ContactMenuoff:active, a.ContactMenuoff:visited, a.ContactMenuoff:hover  {
	color : gray;
	font-weight : normal;
	font-size : 10px;
	text-decoration : none;
	font-family : Verdana, Tahoma, Helvetica, sans-serif;
}
{

    text-align: left;

    margin-left: 3px;

            vertical-align: top;

}

 
.homepage-td

{ border-left-width : 0px;
     border-right-width : 0px;
     border-bottom-width : 1px;
     border-top-width : 0px;
     border-style : solid;
     border-color : #AFB5BD;
    CURSOR: hand;

}

.services-td

{ border-left-width : 0px;
     border-right-width : 0px;
     border-bottom-width : 1px;
     border-top-width : 0px;
     border-style : solid;
     border-color : #AFB5BD;
    CURSOR: hand;

}
.enginetypes-td

{ border-left-width : 0px;
     border-right-width : 0px;
     border-bottom-width : 1px;
     border-top-width : 0px;
     border-style : solid;
     border-color : #AFB5BD;
    CURSOR: hand;

}

.Contact-td

{ border-left-width : 0px;
     border-right-width : 0px;
     border-bottom-width : 1px;
     border-top-width : 0px;
     border-style : solid;
     border-color : #AFB5BD;
    CURSOR: hand;

}
.Products-td

{ border-left-width : 0px;
     border-right-width : 0px;
     border-bottom-width : 1px;
     border-top-width : 0px;
     border-style : solid;
     border-color : #AFB5BD;
    CURSOR: hand;

}

.location-td
{

     border-left-width : 0px;
     border-right-width : 0px;
     border-bottom-width : 1px;
     border-top-width : 0px;
     border-style : solid;
     border-color : #AFB5BD;
    CURSOR: hand;
	}

.quote-td
{ border-left-width : 0px;
     border-right-width : 0px;
     border-bottom-width : 1px;
     border-top-width : 0px;
     border-style : solid;
     border-color : #AFB5BD;
    CURSOR: hand;
	}
	
.email-td
{ border-left-width : 0px;
     border-right-width : 0px;
     border-bottom-width : 1px;
     border-top-width : 0px;
     border-style : solid;
     border-color : #AFB5BD;
    CURSOR: hand;

}
.text1 {
	font-size : 14pt;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	color : #181F6F;
	font-weight : bold;
