/* Default Body Style */
body{ font-weight:normal; color:#000000; font-family:Arial,helvetica,tahoma,gill}

P {font-size:12px }
UL {font-size:12px }

.gray { background-color:#999; }

TABLE.regularTable {  font-size:12px; font-weight:bold; color:#000000 }
TABLE.formTable { font-size:14px; font-weight:bold; color:#426E9C}
TABLE.smallFormTable { font-size:12px; font-weight:bold; color:#426E9C}
TABLE.orderingMultiple { border-top-style:solid; border-width:1px; border-color:#999999 }
TR.formHeader { font-size:14px; font-weight:bold; background-color:#426E9C; color:#FFFFFF}
.formLabel  { font-size:14px; font-weight:bold; color:#426E9C}
.formField { padding:1px; font-weight:normal; height:20px; color:#000000; background-color:#FFFFFF; font-size:11px; font-family:Arial,helvetica,tahoma,gill; }
.formTextArea { padding:1px; font-weight:normal;  color:#000000; background-color:#FFFFFF; font-size:11px; font-family:Arial,helvetica,tahoma,gill; }
.formSelectField { padding:1px; font-weight:normal; height:20px; color:#000000; background-color:#FFFFFF; font-size:11px; font-family:Arial,helvetica,tahoma,gill; } 
.formAsterisk { font-size:12px; color:#CC6600}

.regionText{ font-size:9px; color:#000000 }
.leadTimeText { font-size:11px; color:#000000; font-weight:normal;}

.paddingTop10Bottom5	{ padding-bottom:5px; padding-top:10px }

TABLE.borderTop { border-top:solid; border-width:1px; border-color:#6D6E71}
TABLE.partSearchFilterForm { font-size:12px; font-weight:bold; color:#426E9C}
.partSearchFilterField { padding:2px; font-weight:normal; height:22px; color:#000000; background-color:#FFFFFF; font-size:11px; font-family:Arial,helvetica,tahoma,gill; }
.partSearchSelectFilterField { padding:2px; font-weight:normal; height:22px; color:#000000; background-color:#FFFFFF; font-size:11px; font-family:Arial,helvetica,tahoma,gill; }
.partSearchResultsText { font-size:12px; font-weight:bold; color:#426E9C}
.partSearchResultHeaderText { font-size:10px; font-weight:bold; color:#426E9C}

.shippingMethodSelectField { padding:2px; font-weight:normal; height:22px; color:#000000; background-color:#FFFFFF; font-size:11px; font-family:Arial,helvetica,tahoma,gill; }
.shippingMethodText { font-size:12px; font-weight:bold; color:#FFFFFF}

TD.borderRight { border-right:solid; border-width:1px; border-color:#6D6E71}


TR.tableHeader { background-color:#426E9C; font-weight:bold; font-size:12px; color:#FFFFFF }
/*TR.dataRow1 { background-color:#EAE3C8; font-weight:normal; font-size:11px; color:#000000}*/
TR.dataRow1 { background-color:#F0F0F0; font-weight:normal; font-size:11px; color:#000000}
TR.dataRow2 { background-color:#FFFFFF; font-weight:normal; font-size:11px; color:#000000}
TR.dataRowShipping { background-color:#EEEEEE; font-weight:normal; font-size:11px; color:#000000}


TR.tableHeaderCheckoutStatus { background-color:#426E9C; font-weight:bold; font-size:12px; color:#FFFFFF }

.checkoutStatusBar { font-weight:bold; font-size:16px; color:#FFFFFF }
A.checkoutStatusBar:link { font-weight:bold; font-size:14px; text-decoration:none; color:#FFFFFF; font-family:Arial,Tahoma,helvetica,tahoma,gill }
A.checkoutStatusBar:visited { font-weight:bold; font-size:14px; text-decoration:none; color:#FFFFFF; font-family:Arial,Tahoma,helvetica,tahoma,gill }
A.checkoutStatusBar:hover { font-weight:bold; font-size:14px; text-decoration:underline; color:#FFD52D; font-family:Arial,Tahoma,helvetica,tahoma,gill }
A.checkoutStatusBar:active { font-weight:bold; font-size:14px; text-decoration:none; color:#FFFFFF; font-family:Arial,Tahoma,helvetica,tahoma,gill }

A.notLogoutText:link { font-weight:bold; font-size:10px; text-decoration:none; font-family:Arial,Tahoma,helvetica,tahoma,gill }
A.notLogoutText:visited { font-weight:bold; font-size:10px; text-decoration:none; font-family:Arial,Tahoma,helvetica,tahoma,gill }
A.notLogoutText:hover { font-weight:bold; font-size:10px; text-decoration:underline; font-family:Arial,Tahoma,helvetica,tahoma,gill }
A.notLogoutText:active { font-weight:bold; font-size:10px; text-decoration:none; font-family:Arial,Tahoma,helvetica,tahoma,gill }\


A.checkoutStatusBarSelected:link { font-weight:bold; font-size:14px; text-decoration:none; color:#FFD52D; font-family:Arial,Tahoma,helvetica,tahoma,gill }
A.checkoutStatusBarSelected:visited { font-weight:bold; font-size:14px; text-decoration:none; color:#FFD52D; font-family:Arial,Tahoma,helvetica,tahoma,gill }
A.checkoutStatusBarSelected:hover { font-weight:bold; font-size:14px; text-decoration:underline; color:#FFFFFF; font-family:Arial,Tahoma,helvetica,tahoma,gill }
A.checkoutStatusBarSelected:active { font-weight:bold; font-size:14px; text-decoration:none; color:#FFD52D; font-family:Arial,Tahoma,helvetica,tahoma,gill }

A.myAccountLink:link { font-size:12px; text-decoration:underline; color:#666666; font-family:Arial,Tahoma,helvetica,tahoma,gill }
A.myAccountLink:visited { font-size:12px; text-decoration:underline; color:#666666; font-family:Arial,Tahoma,helvetica,tahoma,gill }
A.myAccountLink:hover { font-size:12px; text-decoration:underline; color:#990000; font-family:Arial,Tahoma,helvetica,tahoma,gill }
A.myAccountLink:active {  font-size:12px; text-decoration:underline; color:#666666; font-family:Arial,Tahoma,helvetica,tahoma,gill }


.shippingTaxSummary { font-size:12px; font-weight:bold; color:#000000}
.shippingTaxSummaryPrice { font-size:12px; font-weight:bold; color:#990000}

.formButtonStyle { padding:1px; font-weight:normal; background-color:#666666; color:#FFFFFF; border:1px solid #000000; font-size:14px; font-weight:bold; border-top:1px solid #000000; border-left:1px solid #000000; font-family:Arial,helvetica,tahoma,gill;}
.formButtonUpdateStyle { padding:1px; font-weight:normal; background-color:#FFFF7F; color:#990000; border:1px solid #990000; font-size:14px; font-weight:bold; border-top:1px solid #990000; border-left:1px solid #990000; font-family:Arial,helvetica,tahoma,gill;}
.filterFormButtonStyle { padding:1px; font-weight:normal; background-color:#666666; color:#FFFFFF; border:1px solid #000000; font-size:11px; font-weight:bold; border-top:1px solid #000000; border-left:1px solid #000000; font-family:Arial,helvetica,tahoma,gill;}

.currencyFilterField{ padding:2px; font-weight:normal; height:22px; color:#000000; background-color:#FFFFFF; font-size:11px; font-family:Arial,helvetica,tahoma,gill; }

.pageSubTitle { font-size:20px; font-weight:bold; font-family:Arial,helvetica,tahoma,gill}
.pageSectionHeader { font-size:15px; font-weight:bold; font-family:Arial,helvetica,tahoma,gill}
.pageText { font-size:12px; color:#000000; font-weight:normal; font-family:Arial,helvetica,tahoma,gill}
.noteText { font-size:12px; font-style:italic; color:#000000; font-weight:normal}
.errorText { font-size:12px; color:#990000; font-weight:normal}

TABLE.userStatusBar { font-size:12px; color:#000000; font-weight:bold}
TABLE.shoppingCartSummary { font-size:12px; color:#000000; font-weight:normal}
TABLE.shoppingCartSummaryItems { font-size:10px; color:#000000; font-weight:normal}
.shoppingCartSummaryText { font-size:12px; color:#000000; font-weight:bold}
.dollarText { color:#990000 }
.componentTitle { font-size:18px; font-weight:bold;  font-family:Arial,helvetica,tahoma,gill}
.currencyFieldLabel { font-size:12px; color:#000000; } 
.stockRulesText { font-size:11px; color:#990000; font-weight:normal}
.stockRulesTextDetail { font-size:11px; color:#000000; font-weight:normal}

.leadFreeText { font-size:12px; color:#008000; font-weight:bold}
.bondQtyText { font-size:10px; color:#990000; font-weight:normal}
.ncnrText { font-size:11px; font-style:italic}
.phoneNumber { font-size:16px; font-weight:bold; color:#426E9C}

.shoppingCartRegionText {font-size:16px; font-weight:bold; color:#000000}
.shoppingCartTotalText {font-size:14px; font-weight:bold; color:#000000}
.shoppingCartGrandTotal {font-size:14px; font-weight:bold; color:#990000}
.shoppingCartSubTotal{font-size:12px; font-weight:bold; color:#990000}

A.shoppingCartTotalText:link {font-size:14px; font-weight:bold; color:#000000; text-decoration:none;}
A.shoppingCartTotalText:visited {font-size:14px; font-weight:bold; color:#000000; text-decoration:none;}
A.shoppingCartTotalText:hover {font-size:14px; font-weight:bold; color:#000000; text-decoration:underline;}
A.shoppingCartTotalText:active {font-size:14px; font-weight:bold; color:#000000; text-decoration:none;}

.complianceQA { font-size:16px; font-weight:bold; color:#426E9C }
.smallFormLabel { font-size:12px; font-weight:bold; color:#426E9C }

.partSearchTitle { font-size:14px; font-weight:bold; color:#000000 }

.orderButtonText { font-size:12px; color:#FF0000; font-weight:bold}
.contactUsButtonText { font-size:12px; color:#000000; font-weight:bold}
.pricingText { font-size:11px; color:#990000}
.qtyText { font-size:11px; color:#000000}
.commodityDescText { font-size:11px; color:#006699}
.stockInfoText{ font-size:11px; color:#000000}
.orderQtyTextArea { padding:2px; font-weight:normal; height:18px; color:#000000; background-color:#FFFFFF; font-size:10px; font-family:Arial,helvetica,tahoma,gill; }
.addToCartButtonStyle { padding:1px; font-weight:normal; background-color:#666666; color:#FFFFFF; border:1px solid #000000; font-size:11px; font-weight:bold; border-top:1px solid #000000; border-left:1px solid #000000; font-family:Arial,helvetica,tahoma,gill;}

A.pagingLink:link { font-size:12px; text-decoration:none; color:#666666; font-family:Arial,Tahoma,helvetica,tahoma,gill }
A.pagingLink:visited { font-size:12px; text-decoration:none; color:#666666; font-family:Arial,Tahoma,helvetica,tahoma,gill }
A.pagingLink:hover { font-size:12px; text-decoration:underline; color:#426E9C; font-family:Arial,Tahoma,helvetica,tahoma,gill }
A.pagingLink:active { font-size:12px; text-decoration:none; color:#666666; font-family:Arial,Tahoma,helvetica,tahoma,gill }
.currentPageText { font-size:16px; text-decoration:none; color:#426E9C; font-family:Arial,Tahoma,helvetica,tahoma,gill }

/** Layout Border Styles 
TD.topBannerSeperator { border-right:solid; border-width:1px; border-color:#6D6E71}
TABLE.footerMenu {border-top:solid; border-width:1px; border-color:#6D6E71}
**/
/** Home Page Styles 
.homePageBarText { font-weight:bold; TEXT-DECORATION:none; font-size:12px; color:#000000; font-family:Arial,Tahoma,helvetica,tahoma,gill }
A.homePageBarText:link { font-weight:bold; TEXT-DECORATION:none; font-size:12px; color:#000000; font-family:Arial,Tahoma,helvetica,tahoma,gill }
A.homePageBarText:visited { font-weight:bold; TEXT-DECORATION:none; font-size:12px; color:#000000; font-family:Arial,Tahoma,helvetica,tahoma,gill }
A.homePageBarText:hover { font-weight:bold; TEXT-DECORATION:underline; font-size:12px; color:#000000; font-family:Arial,Tahoma,helvetica,tahoma,gill }
A.homePageBarText:active { font-weight:bold; TEXT-DECORATION:none; font-size:12px; color:#000000; font-family:Arial,Tahoma,helvetica,tahoma,gill }

A.homepageServiceMenu:link { font-weight:bold; TEXT-DECORATION:none; font-size:16px; color:#FFFFFF; font-family:Arial,Tahoma,helvetica,tahoma,gill }
A.homepageServiceMenu:visited { font-weight:bold; TEXT-DECORATION:none; font-size:16px; color:#FFFFFF; font-family:Arial,Tahoma,helvetica,tahoma,gill }
A.homepageServiceMenu:hover { font-weight:bold; TEXT-DECORATION:underline; font-size:16px; color:#FFFFFF; font-family:Arial,Tahoma,helvetica,tahoma,gill }
A.homepageServiceMenu:active { font-weight:bold; TEXT-DECORATION:none; font-size:16px; color:#FFFFFF; font-family:Arial,Tahoma,helvetica,tahoma,gill }
**/
/* Banner Styles */
.topLoginBarText{ font-weight:normal; text-decoration:none; font-size:11px; color:#000000; font-family:Arial,helvetica,tahoma,gill}

A.topLoginBarText:link { font-weight:normal; text-decoration:none; font-size:11px; color:#000000; font-family:Arial,helvetica,tahoma,gill }
A.topLoginBarText:visited { font-weight:normal; text-decoration:none; font-size:11px; color:#000000; font-family:Arial,helvetica,tahoma,gill }
A.topLoginBarText:hover { font-weight:normal; text-decoration:underline; font-size:11px; color:#00209F; font-family:Arial,helvetica,tahoma,gill }
A.topLoginBarText:active { font-weight:normal; text-decoration:none; font-size:11px; color:#000000; font-family:Arial,helvetica,tahoma,gill }

.sponsoredByText { font-weight:none; TEXT-DECORATION:none; font-size:10px; color:#6D6E71; font-family:Arial,Tahoma,helvetica,tahoma,gill }


#eAlertButtonStyle { padding:1px; font-weight:normal; background-color:#FFFFFF; color:#000000; border:1px solid #000000; font-size:12px; border-top:1px solid #000000; border-left:1px solid #000000; font-family:Arial,helvetica,tahoma,gill;}
