body {
    margin: 0px;
    padding: 0px;
    FONT-FAMILY: Helvetica;
    FONT-SIZE: 1em;
}
p {
    FONT-FAMILY: Helvetica;
    FONT-SIZE: 1em;
}
td {
    FONT-FAMILY: Helvetica;
    FONT-SIZE: 1em;
    vertical-align: top;
}
img {
    border: 0px;
}
A:link {
	color: #1c5f94;
}
A:visited {
	color: #1c5f94;
}
A:hover {
	COLOR: #1c3345;
}
A:active {
	color: #1c5f94;
}
A.nu:link {
	color: #1c5f94;
	text-decoration: none;
}
A.nu:visited {
	color: #1c5f94;
	text-decoration: none;
}
A.nu:hover {
	COLOR: #1c3345;
	text-decoration: none;
}
A.nu:active {
	color: #1c5f94;
	text-decoration: none;
}

ol { line-height: 1.6em;}
ul { line-height: 1.6em;}


.bold {
    font-weight: bold;
    letter-spacing: .1em;
}
.normal {
    FONT-SIZE: .8em;
    letter-spacing: .1em;
}

.small {
    FONT-SIZE: .6em;
    letter-spacing: .1em;
}

.fe9900 {
    color: #FE9900;
}
.fff200 {
    color: #fff200;
}

div.thImage {
    background-repeat: no-repeat;
    width: 120px;
    height: 118px;
    padding-right: 13px;
}
div.maBg_fe9900 {
    background-image: url("../images/p_fe9900.gif");
    padding: 0px;
    margin: 0px;
    height: 48px;
}

li.taImgLi {
    list-style-image: url(../images/li_fe9900.gif);
}

td.oCategory {
    color: #0072bc;
    text-transform: uppercase;
    font-size: 1.2em;
    font-weight: bold;
}
td.oItem {
    font-weight: bold;
    padding-left: 20px;
}
.bg_fe9900 {
    background-image: url("../images/bg_fe9900.gif");
    background-repeat: repeat-x;
}
.bg_headerImg {
    background-image: url("../images/bg_header.gif");
    height: 191px;
}
.bg_headerIndex {
    background-image: url("../images/hr_index.gif");
    background-repeat: no-repeat;
    height: 191px;
    color: #FFFFFF;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 28px;
}
.bg_headerContact {
    background-image: url("../images/hr_contact.gif");
    background-repeat: no-repeat;
    height: 191px;
}
.bg_headerThankYou {
    background-image: url("../images/hr_ThankYou.gif");
    background-repeat: no-repeat;
    height: 191px;
}
.bg_headerAbout {
    background-image: url("../images/hr_about.gif");
    background-repeat: no-repeat;
    height: 181px;
    color: #FFFFFF;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 18px;
}
.bg_headerOrder {
    background-image: url("../images/hr_Order.gif");
    background-repeat: no-repeat;
    height: 191px;
    color: #FFFFFF;
    padding-left: 380px;
    padding-right: 20px;
    padding-top: 18px;
}

.bg_headerProduct {
    background-image: url("../images/hr_product.gif");
    background-repeat: no-repeat;
    height: 191px;
    color: #FFFFFF;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 28px;
}

.cBGimgHeader {
    background-repeat: no-repeat;
    height: 191px;
    color: #FFFFFF;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 28px;
}

.taContain {
    padding-top: 0px;
    padding-left: 20px;
    padding-right: 20px;
}
.taImageIndex {
    background-image: url("../images/index.gif");
    background-repeat: no-repeat;
    width: 265px;
    height: 260px;
    padding-right: 13px;
}

.taImageContact {
    background-image: url("../images/contact.gif");
    background-repeat: no-repeat;
    width: 265px;
    height: 260px;
    padding-right: 13px;
}

.taNotice {
    color: #fe9900;
    text-align: center;
    font-weight: bold;
    font-style: italic;
}
.taImageThankYou {
    background-image: url("../images/thankyou.gif");
    background-repeat: no-repeat;
    width: 265px;
    height: 260px;
    padding-right: 13px;
}

.taImageAbout {
    background-image: url("../images/about.gif");
    background-repeat: no-repeat;
    width: 265px;
    height: 260px;
    padding-right: 13px;
}

.taImageOrder {
    background-image: url("../images/order.gif");
    background-repeat: no-repeat;
    width: 265px;
    height: 260px;
    padding-right: 13px;
}

.taImageFlangeFacer {
    background-image: url("../images/Flange_Facer.gif");
    background-repeat: no-repeat;
    width: 265px;
    height: 260px;
    padding-right: 13px;
}

.taImageTriTool {
    background-image: url("../images/ID_Mount_Flange_Facing.gif");
    background-repeat: no-repeat;
    width: 265px;
    height: 260px;
    padding-right: 13px;
}

.taImageBevelTool {
    background-image: url("../images/Flange_Facing_Beveling.gif");
    background-repeat: no-repeat;
    width: 265px;
    height: 260px;
    padding-right: 13px;
}

.taImageODFlangeFacer {
    background-image: url("../images/Flange_Facing_OuterMount.gif");
    background-repeat: no-repeat;
    width: 265px;
    height: 260px;
    padding-right: 13px;
}

.taImageOD3FlangeFacer {
    background-image: url("../images/Flange_Facing_OuterMount3.gif");
    background-repeat: no-repeat;
    width: 265px;
    height: 260px;
    padding-right: 13px;
}

.taImageOD4FlangeFacer {
    background-image: url("../images/Flange_Facing_OuterMount4.gif");
    background-repeat: no-repeat;
    width: 265px;
    height: 260px;
    padding-right: 13px;
}

.taImageClamFlangeFacer {
    background-image: url("../images/Flange_Facing_Clamshell.gif");
    background-repeat: no-repeat;
    width: 265px;
    height: 260px;
    padding-right: 13px;
}

.cTAcontent {
    padding-bottom: 15px;
    padding-left:15px;
    width: 99%;
}

.cHeader1 {
    text-transform: uppercase;
    color: #FFF200;
    font-weight: bold;
}

.cTAcImage {
    background-repeat: no-repeat;
    width: 265px;
    height: 260px;
    padding-right: 13px;
}

.tafooterCopy {
    text-align: center;
    width: 98%;
}
.maMain {
    color: #FFFFFF;
    font-weight: bold;
    width: 98%;
    margin-right: 20px;
    margin-top: 4px;
    margin-left: 1px;
}
.maTools {
    color: #FFFFFF;
    font-weight: bold;
    font-size: small;
    font-style: italic;
    margin-top: 6px;
    margin-left: 1px;
    margin-right: 20px;
}
.ordernow {
    text-decoration: none;
    font-weight: bold;
    text-transform: uppercase;
    letter-spacing: .05em;
    font-style: italic;
    color: #0072bc;
}

.ordernow:visited {
    text-decoration: none;
    font-weight: bold;
    text-transform: uppercase;
    letter-spacing: .05em;
    font-style: italic;
    color: #0072bc;
}

.tafooter {
    text-align: center;
    font-size: smaller;
    width: 98%;
}
.tafooterItem {
    padding-left: 10px;
    padding-right: 10px;
}
.ta_index {
    margin-top: 10px;
    padding-top: 10px;
}
.p_fe9900 {
    background-image: url("../images/p_fe9900.gif");
    padding: 0px;
    margin: 0px;
}

a.maTools:link {
    color: #fff200;
    letter-spacing: .1em;
    text-decoration: none;
}
a.maTools:active {
    color: #fff200;
    letter-spacing: .1em;
    text-decoration: none;
}
a.maTools:visited {
    color: #fff200;
    letter-spacing: .1em;
    text-decoration: none;
}
a.maTools:hover {
    color: #ffffff;
    letter-spacing: .1em;
    text-decoration: underline;
    background-image: url("../images/bgMOfad_FE9900_FFF200.png");
    background-repeat: no-repeat;
}
a.maMain:link {
    color: #FFFFFF;
    text-decoration: none;
}
a.maMain:active {
    color: #FFFFFF;
    text-decoration: none;
}
a.maMain:visited {
    color: #FFFFFF;
    text-decoration: none;
}
a.maMain:hover {
    color: #FFFFFF;
    text-decoration: underline;
    background-image: url("../images/bgMOfad_FE9900_FFFFFF.png");
    background-repeat: no-repeat;
}
a.pnLink:Hover {
    text-decoration: underline; 
    text-transform: uppercase;
    color: #FE9900;
    font-weight: bold;
}
a.pnLink:Link {
    text-decoration: none;
    text-transform: uppercase;
    color: #FE9900;
    font-weight: bold;
}
a.pnLink:Active {
    text-decoration: none;
    text-transform: uppercase;
    color: #FE9900;
    font-weight: bold;
}
a.pnLink:Visited {
    text-decoration: none;
    text-transform: uppercase;
    color: #FE9900;
    font-weight: bold;
}
a.fe9900:hover {
    text-decoration: underline;
}

a.fe9900:link {
    color: #FE9900;
    text-decoration: underline;
}

a.fe9900:visited {
    color: #FE9900;
    text-decoration: underline;
}

a.fe9900:active {
    color: #FE9900;
}

.footer {
	FONT-SIZE: 10px; COLOR: #999999; FONT-FAMILY: Helvetica; TEXT-ALIGN: right; TEXT-DECORATION: none
}
A.footer:link {
	COLOR: #999999
}
A.footer:visited {
	COLOR: #999999
}
A.footer:active {
	COLOR: #999999
}
A.footer:hover {
	COLOR: #2c4482
}
.top_nav {
	PADDING-RIGHT: 8px; MARGIN-TOP: 5px; PADDING-LEFT: 8px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 3px; COLOR: #ffffff; PADDING-TOP: 5px; FONT-FAMILY: Helvetica; TEXT-DECORATION: none
}
A.top_nav:link {
	COLOR: #ffffff
}
A.top_nav:visited {
	COLOR: #ffffff
}
A.top_nav:active {
	COLOR: #ffffff
}
A.top_nav:hover {
	COLOR: #ffdd75; BACKGROUND-COLOR: #345983
}
.form {
	BORDER-RIGHT: #d8d8d8 1px solid; BORDER-TOP: #d8d8d8 1px solid; FONT-SIZE: 14px; BORDER-LEFT: #d8d8d8 1px solid; COLOR: #000000; BORDER-BOTTOM: #d8d8d8 1px solid; FONT-FAMILY: Helvetica; HEIGHT: 20px; BACKGROUND-COLOR: #f2f2f2
}
.form_button {
	BORDER-RIGHT: #d8d8d8 1px solid; BORDER-TOP: #d8d8d8 1px solid; FONT-SIZE: 14px; BORDER-LEFT: #d8d8d8 1px solid; COLOR: #000000; BORDER-BOTTOM: #d8d8d8 1px solid; FONT-FAMILY: Helvetica; HEIGHT: 26px; BACKGROUND-COLOR: #f2f2f2
}
.form_comments {
	BORDER-RIGHT: #d8d8d8 1px solid; BORDER-TOP: #d8d8d8 1px solid; FONT-SIZE: 14px; BORDER-LEFT: #d8d8d8 1px solid; WIDTH: 200px; COLOR: #000000; BORDER-BOTTOM: #d8d8d8 1px solid; FONT-FAMILY: Helvetica; HEIGHT: 85px; BACKGROUND-COLOR: #f2f2f2
}
.form_address {
	BORDER-RIGHT: #d8d8d8 1px solid; BORDER-TOP: #d8d8d8 1px solid; FONT-SIZE: 14px; BORDER-LEFT: #d8d8d8 1px solid; WIDTH: 200px; COLOR: #000000; BORDER-BOTTOM: #d8d8d8 1px solid; FONT-FAMILY: Helvetica; HEIGHT: 36px; BACKGROUND-COLOR: #f2f2f2
}

