BODY
{
    FONT: bold 10pt verdana,arial;
	background: #eee url(/img/bg-grade-gray.gif) repeat-x;margin:0px;text-align:center;font-family:verdana,sans-serif;color:#333;
}
#main {width:720px;background:#fff;margin: 0 auto;text-align:left;}
.companyNameBox 
{
	BORDER-BOTTOM:#909090 1px solid;
	BORDER-TOP:#909090 1px solid;
	BORDER-LEFT:#909090 1px solid;
	BORDER-RIGHT:#909090 1px solid;
	BACKGROUND: #d0d0d0;
}	
TD.mainHeader
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 0px;
    FONT: bold 10pt verdana,arial;
    BORDER-LEFT: #909090 1px solid;
    COLOR: #606060;
    PADDING-TOP: 0px
}
TD.mainHeaderNoBar
{
    FONT: bold 10pt verdana,arial;
    COLOR: #606060
}
TD.subPageTitle
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 20px;
    BACKGROUND: #d0d0d0;
    PADDING-BOTTOM: 10px;
    FONT: bold 14pt verdana,arial;
    COLOR: #990033;
    PADDING-TOP: 30px
}
TD.subPageInfo
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 20px;
    BACKGROUND: #d0d0d0;
    PADDING-BOTTOM: 5px;
    FONT: bold 10pt verdana,arial;
    COLOR: #707070;
    PADDING-TOP: 5px
}
TD.featureColumn
{
    BORDER-LEFT: #909090 1px solid
}
TD.header
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 5px;
    FONT: bold 7pt verdana,arial;
    COLOR: #707070;
    PADDING-TOP: 40px
}
TD.gbox
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    FONT: bold 9pt verdana,arial;
    BACKGROUND: #FFFFFF;
    PADDING-TOP: 2px;
    CURSOR: hand;
	BORDER-BOTTOM:#909090 1px solid;
	BORDER-TOP:#909090 1px solid;
	BORDER-LEFT:#909090 1px solid;
	BORDER-RIGHT:#909090 1px solid;
}
TD.ebox
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    FONT: bold 9pt verdana,arial;
    PADDING-TOP: 2px;
}
A.header
{
    FONT: bold 7pt verdana,arial;
    COLOR: #707070;
    TEXT-DECORATION: none
}
A.header:hover
{
    FONT: bold 7pt verdana,arial;
    COLOR: #990033;
    TEXT-DECORATION: none
}
TD.footer
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    BACKGROUND: #d0d0d0;
    PADDING-BOTTOM: 0px;
    FONT: 7pt verdana,arial;
    BORDER-LEFT: #909090 1px solid;
    PADDING-TOP: 0px
}
P.note {
    FONT: 9pt arial,sans-serif;
	BORDER-TOP: #d0d0d0 1px solid;
	BORDER-RIGHT: #d0d0d0 1px solid;
	BORDER-BOTTOM: #d0d0d0 1px solid;
	BORDER-LEFT: #d0d0d0 1px solid;
	PADDING-TOP: 3px;
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 3px;
	COLOR: #000000;
	BACKGROUND: #F5F8A4;
}
TD.note {
    FONT: 9pt arial,sans-serif;
	BORDER-TOP: #d0d0d0 1px solid;
	BORDER-RIGHT: #d0d0d0 1px solid;
	BORDER-BOTTOM: #d0d0d0 1px solid;
	BORDER-LEFT: #d0d0d0 1px solid;
	PADDING-TOP: 3px;
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 3px;
	COLOR: #000000;
	BACKGROUND: #F5F8A4;
}
TD.button {
	BORDER-TOP: #d0d0d0 1px solid;
	BORDER-RIGHT: #d0d0d0 1px solid;
	BORDER-BOTTOM: #d0d0d0 1px solid;
	BORDER-LEFT: #d0d0d0 1px solid;
	PADDING-TOP: 3px;
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 3px;
	BACKGROUND: #ffffff;
	CURSOR: hand;
    FONT: bold 8pt verdana,arial;
    COLOR: #990033;
    TEXT-DECORATION: none	
}
TD.buttonon {
	BORDER-TOP: #d0d0d0 1px solid;
	BORDER-RIGHT: #d0d0d0 1px solid;
	BORDER-BOTTOM: #d0d0d0 1px solid;
	BORDER-LEFT: #d0d0d0 1px solid;
	PADDING-TOP: 3px;
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 3px;
	BACKGROUND: #FCFCBC;
	CURSOR: hand;
    FONT: bold 8pt verdana,arial;
    COLOR: #990033;
    TEXT-DECORATION: none	
}
A.footer
{
    COLOR: #000000;
    TEXT-DECORATION: none;
    7pt: 
}
A.footer:hover
{
    COLOR: #990033;
    TEXT-DECORATION: none;
    7pt: 
}
TD.small
{
    FONT: 2pt verdana,arial
}
TD.smallLine
{
    FONT: 2pt verdana,arial;
    BORDER-BOTTOM: #000000 1px solid
}
TD.login
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    FONT: 7pt verdana,arial;
    COLOR: #606060;
    PADDING-TOP: 10px;
    LETTER-SPACING: 0.02em
}
TD.loginRed
{
    FONT: bold 8pt verdana,arial;
    COLOR: #990033;
    LETTER-SPACING: 0.02em
}
A.loginRed
{
    FONT: bold 8pt verdana,arial;
    COLOR: #990033;
    LETTER-SPACING: 0.02em;
    TEXT-DECORATION: none
}
A.loginRed:hover
{
    FONT: bold 8pt verdana,arial;
    COLOR: #990033;
    LETTER-SPACING: 0.02em;
    TEXT-DECORATION: underline
}
A.productSplash
{
    FONT: bold 7pt verdana,arial;
    COLOR: #FFFFFF;
    TEXT-DECORATION: none
}
A.productSplash:hover
{
    FONT: bold 7pt verdana,arial;
    COLOR: #990033;
    TEXT-DECORATION: none
}
A.productSplashDrk
{
    FONT: bold 7pt verdana,arial;
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.productSplashDrk:hover
{
    FONT: bold 7pt verdana,arial;
    COLOR: #990033;
    TEXT-DECORATION: none
}
TR.productListTitle 
{
    FONT: bold 7pt verdana,arial;
	TEXT-ALIGN: center; 
	VERTICAL-ALIGN: middle; 
	COLOR: #FFFFFF; 
	BACKGROUND: #909090; 
	PADDING: 3px
}

TD.productSplash 
{
	TEXT-ALIGN: right; 
	VERTICAL-ALIGN: bottom; 
	COLOR: #FFFFFF; 
	BACKGROUND-IMAGE: url(/images/products_oil_safe_hdr.gif);
	BACKGROUND-REPEAT: no-repeat;
	WIDTH: 720px;
	HEIGHT: 64px;
	PADDING: 0px 5px 2px 0px
}
TD.productSplashDesCase
{
	TEXT-ALIGN: right; 
	VERTICAL-ALIGN: bottom; 
	COLOR: #FFFFFF; 
	BACKGROUND-IMAGE: url(/images/products_descase_hdr.jpg);
	BACKGROUND-REPEAT: no-repeat;
	WIDTH: 720px;
	HEIGHT: 64px;
	PADDING: 0px 5px 2px 0px
}
TD.productSplashAirSentry
{
	TEXT-ALIGN: right; 
	VERTICAL-ALIGN: bottom; 
	COLOR: #FFFFFF; 
	BACKGROUND-IMAGE: url(/images/products_air_sentry_hdr.gif);
	BACKGROUND-REPEAT: no-repeat;
	WIDTH: 720px;
	HEIGHT: 64px;
	PADDING: 0px 5px 2px 0px
}
TD.productSplashThermoJet
{
	TEXT-ALIGN: right; 
	VERTICAL-ALIGN: bottom; 
	COLOR: #FFFFFF; 
	BACKGROUND-IMAGE: url(/images/products_lsc_hdr.gif);
	BACKGROUND-REPEAT: no-repeat;
	WIDTH: 720px;
	HEIGHT: 64px;
	PADDING: 0px 5px 2px 0px
}
TD.productSplashMagnom
{
	TEXT-ALIGN: right; 
	VERTICAL-ALIGN: bottom; 
	COLOR: #FFFFFF; 
	BACKGROUND-IMAGE: url(/images/products_magnom_hdr.gif);
	BACKGROUND-REPEAT: no-repeat;
	WIDTH: 720px;
	HEIGHT: 64px;
	PADDING: 0px 5px 2px 0px
}
TD.productSplashPitot
{
	TEXT-ALIGN: right; 
	VERTICAL-ALIGN: bottom; 
	COLOR: #000000; 
	BACKGROUND-IMAGE: url(/images/products_lubrigard_hdr.gif);
	BACKGROUND-REPEAT: no-repeat;
	WIDTH: 720px;
	HEIGHT: 64px;
	PADDING: 0px 5px 2px 0px
}
TD.productSplashIFH
{
	TEXT-ALIGN: right; 
	VERTICAL-ALIGN: bottom; 
	COLOR: #FFFFFF; 
	BACKGROUND-IMAGE: url(/images/products_ifh_hdr.jpg);
	BACKGROUND-REPEAT: no-repeat;
	WIDTH: 720px;
	HEIGHT: 64px;
	PADDING: 0px 5px 2px 0px
}
TD.productSplashBooks
{
	TEXT-ALIGN: right; 
	VERTICAL-ALIGN: bottom; 
	COLOR: #FFFFFF; 
	BACKGROUND-IMAGE: url(/images/products_books_hdr.jpg);
	BACKGROUND-REPEAT: no-repeat;
	WIDTH: 720px;
	HEIGHT: 64px;
	PADDING: 0px 5px 2px 0px
}
TD.productCategory
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 20px;
    PADDING-BOTTOM: 3px;
    FONT: bold 9pt verdana,arial;
    COLOR: #000000;
    PADDING-TOP: 0px
}
TD.productSubCategory
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 20px;
    PADDING-BOTTOM: 0px;
    FONT: 9pt verdana,arial;
    COLOR: #000000;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #99cccc 1px solid
}
TD.productCategorySm
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 3px;
    FONT: bold 8pt verdana,arial;
    COLOR: #000000;
    PADDING-TOP: 0px
}
TD.productSubCategorySm
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 0px;
    FONT: 8pt verdana, arial;
    COLOR: #000000;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #99cccc 1px solid
}
A.productSubCategorySm
{
    BACKGROUND: #ffffff;
    FONT: 8pt verdana,arial;
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.productSubCategorySm:hover
{
    BACKGROUND: #e1ecec;
    FONT: 8pt verdana,arial;
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.productSubCategorySmSelect
{
    BACKGROUND: #e1ecec;
    FONT: 8pt verdana,arial;
    COLOR: #000000;
    TEXT-DECORATION: none
}
TD.productGridBorder
{
    BORDER-RIGHT: #99cccc 1px solid;
    BORDER-LEFT: #99cccc 1px solid
}
TD.productSubCategoryList
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 30px;
    PADDING-BOTTOM: 0px;
    FONT: 9pt verdana,arial;
    COLOR: #000000;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #99cccc 1px solid
}
TD.productSubCategoryHeader
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 20px;
    PADDING-BOTTOM: 0px;
    FONT: 1pt verdana,arial;
    COLOR: #000000;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #99cccc 1px solid
}
A.productSubCategory
{
    BACKGROUND: #ffffff;
    FONT: 9pt verdana,arial;
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.productSubCategory:hover
{
    BACKGROUND: #e1ecec;
    FONT: 9pt verdana,arial;
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.productSubCategorySelect
{
    BACKGROUND: #e1ecec;
    FONT: 9pt verdana,arial;
    COLOR: #000000;
    TEXT-DECORATION: none
}
TD.productInfo
{
    BORDER-LEFT: #d0d0d0 1px solid
}
TD.titleLubrigard
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 15px;
    BACKGROUND: #ffffff;
    PADDING-BOTTOM: 10px;
    FONT: bold 14pt arial, verdana;
    COLOR: #404040;
    PADDING-TOP: 35px
}
TD.titleMainPage
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 15px;
    BACKGROUND: #606060;
    PADDING-BOTTOM: 10px;
    FONT: 14pt arial, verdana;
    COLOR: #ffffff;
    TEXT-ALIGN: left;
    PADDING-TOP: 15px
}
TD.titleSubPage
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 15px;
    BACKGROUND: #606060;
    PADDING-BOTTOM: 10px;
    FONT: 14pt arial, verdana;
    COLOR: #ffffff;
    PADDING-TOP: 30px
}
P.subpageMainTitle
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 10px;
    BACKGROUND: #D0D0D0;
    PADDING-TOP: 5px;
    PADDING-BOTTOM: 5px;
    FONT: bold 16pt arial, verdana;
    COLOR: #990033;
    LETTER-SPACING: 0.3pt
}
P.subpageTitle
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 10px;
    BACKGROUND: #ffffff;
    PADDING-BOTTOM: 0px;
    FONT: bold 12pt arial, verdana;
    COLOR: #606060;
    PADDING-TOP: 0px;
    LETTER-SPACING: 0.3pt
}
P.contactTitle
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 10px;
    BACKGROUND: #ffffff;
    PADDING-BOTTOM: 0px;
    FONT: bold 9pt verdana, arial;
    COLOR: #606060;
    PADDING-TOP: 0px
}
TD.contactText
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    FONT: 8pt verdana, arial;
    COLOR: #606060;
    PADDING-TOP: 0px
}
P.contactText
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 10px;
    BACKGROUND: #ffffff;
    PADDING-BOTTOM: 0px;
    FONT: 8pt verdana, arial;
    COLOR: #606060;
    PADDING-TOP: 0px
}
UL
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 10px;
    BACKGROUND: #ffffff;
    PADDING-BOTTOM: 0px;
    FONT: 7pt verdana, arial;
    COLOR: #606060;
    PADDING-TOP: 0px
}
LI
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 10px;
    BACKGROUND: #ffffff;
    PADDING-BOTTOM: 0px;
    FONT: 7pt verdana, arial;
    COLOR: #606060;
    PADDING-TOP: 0px
}
P
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 10px;
    BACKGROUND: #ffffff;
    PADDING-BOTTOM: 0px;
    FONT: 7pt verdana, arial;
    COLOR: #606060;
    PADDING-TOP: 0px
}
UL.course
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 10px;
    BACKGROUND: #ffffff;
    PADDING-BOTTOM: 0px;
    FONT: bold 10pt verdana, arial;
    COLOR: #993300;
    PADDING-TOP: 0px
}
LI.course
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 10px;
    BACKGROUND: #ffffff;
    PADDING-BOTTOM: 0px;
    FONT: 9pt verdana, arial;
    COLOR: #606060;
    PADDING-TOP: 0px
}
TD.subpageText
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 10px;
    BACKGROUND: #ffffff;
    PADDING-BOTTOM: 0px;
    FONT: 7pt verdana, arial;
    COLOR: #606060;
    PADDING-TOP: 0px
}
SELECT.subpageText {
    FONT: 7pt verdana, arial
}
OPTION.subpageText {
    FONT: 7pt verdana, arial
}
INPUT.subpageText {
    FONT: 7pt verdana, arial
} 
TEXTAREA.subpageText {
    FONT: 7pt verdana, arial
}
A.subpageLink
{
    BACKGROUND: #ffffff;
    FONT: bold 8pt verdana, arial;
    COLOR: #606060;
    LETTER-SPACING: 0.3pt;
    TEXT-DECORATION: none
}
A.subpageLink:hover
{
    BACKGROUND: #ffffff;
    FONT: bold 8pt verdana, arial;
    COLOR: #990033;
    LETTER-SPACING: 0.3pt;
    TEXT-DECORATION: none
}
A.subpageLinkRed
{
    BACKGROUND: #ffffff;
    FONT: 7pt verdana, arial;
    COLOR: #990033;
    LETTER-SPACING: 0.3pt;
    TEXT-DECORATION: none
}
A.subpageLinkRed:hover
{
    BACKGROUND: #ffffff;
    FONT: 7pt verdana, arial;
    COLOR: #990033;
    LETTER-SPACING: 0.3pt;
    TEXT-DECORATION: none
}
INPUT.login
{
    BORDER-RIGHT: #6699cc 1px solid;
    BORDER-TOP: #6699cc 1px solid;
    FONT: 7pt verdana,arial;
    BORDER-LEFT: #6699cc 1px solid;
    WIDTH: 150px;
    COLOR: #606060;
    BORDER-BOTTOM: #6699cc 1px solid;
    LETTER-SPACING: 0.02em;
    HEIGHT: 18px
}
P.featureTitle
{
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 8px;
    PADDING-BOTTOM: 0px;
    FONT: bold 7pt verdana,arial;
    COLOR: #606060;
    PADDING-TOP: 0px;
    LETTER-SPACING: 0.02em
}
P.featureText
{
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 8px;
    PADDING-BOTTOM: 10px;
    FONT: 7pt verdana,arial;
    COLOR: #606060;
    PADDING-TOP: 0px;
    LETTER-SPACING: 0.02em
}
TD.pidTitle
{
    FONT: bold 9pt verdana,arial;
    COLOR: #000000
}
A.pidTitle
{
    FONT: bold 9pt verdana,arial;
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.pidTitle:hover
{
    FONT: bold 9pt verdana,arial;
    COLOR: #990033;
    TEXT-DECORATION: none
}
TD.pidPartNo
{
    FONT: bold 9pt verdana,arial;
    COLOR: #000000
}
TD.pidDesc
{
    FONT: 7pt verdana,arial;
    COLOR: #000000
}
TD.pidBanner
{
    FONT: 7pt verdana,arial;
    COLOR: #990033
}
TD.pidPrice
{
    FONT: bold 10pt verdana,arial;
    COLOR: #000000
}
TD.pidAvail
{
    FONT: 7pt verdana,arial;
    COLOR: #606060
}
TD.pidQty
{
    FONT: 7pt verdana,arial;
    COLOR: #000000
}
TD.pidToolBar
{
    PADDING-RIGHT: 0px;
    BACKGROUND-POSITION: center center;
    PADDING-LEFT: 15px;
    BACKGROUND-IMAGE: url(/images/bar_specs.gif);
    PADDING-BOTTOM: 0px;
    FONT: bold 8pt verdana,arial;
    COLOR: #990033;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: no-repeat
}
A.pidToolBar
{
    COLOR: #990033;
    TEXT-DECORATION: none
}
A.pidToolBar:hover
{
    COLOR: #f0f0f0;
    TEXT-DECORATION: none
}
TD.pidTitleSm
{
    FONT: bold 7pt verdana,arial;
    COLOR: #000000
}
A.pidTitleSm
{
    FONT: bold 7pt verdana,arial;
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.pidTitleSm:hover
{
    FONT: bold 7pt verdana,arial;
    COLOR: #990033;
    TEXT-DECORATION: none
}
TD.pidPartNoSm
{
    FONT: bold 7pt verdana,arial;
    COLOR: #000000
}
TD.pidPriceSm
{
    FONT: bold 7pt verdana,arial;
    COLOR: #000000
}
TD.countryPricing
{
    PADDING-RIGHT: 0px;
    BORDER-TOP: #a0a0a0 1px solid;
    PADDING-LEFT: 20px;
    BACKGROUND: #ffffff;
    PADDING-BOTTOM: 0px;
    FONT: 7pt verdana,arial;
    LINE-HEIGHT: 8pt;
    COLOR: #707070;
    PADDING-TOP: 0px;
    TEXT-ALIGN: left
}
TD.countrySelect
{
    FONT: bold 7pt verdana,arial;
    COLOR: #707070;
    TEXT-ALIGN: right
}
TD.countrySelected
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 20px;
    PADDING-BOTTOM: 3px;
    FONT: bold 7pt verdana,arial;
    COLOR: #707070;
    PADDING-TOP: 3px;
    TEXT-ALIGN: left
}
A.countrySelect
{
    FONT: bold 7pt verdana,arial;
    COLOR: #707070;
    TEXT-DECORATION: none
}
A.countrySelect:hover
{
    FONT: bold 7pt verdana,arial;
    COLOR: #990033;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
.cart
{
    BACKGROUND-POSITION: left bottom;
    BACKGROUND-IMAGE: url(/images/bar_fade.gif);
    BACKGROUND-REPEAT: repeat-y
}
TD.cartTitle
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 10px;
    BACKGROUND: #ffffff;
    PADDING-BOTTOM: 10px;
    FONT: 14pt verdana,arial;
    COLOR: #707070;
    PADDING-TOP: 5px
}
TD.cartLink
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 0px;
    BACKGROUND: #ffffff;
    PADDING-BOTTOM: 0px;
    FONT: bold 8pt verdana,arial;
    COLOR: #707070;
    PADDING-TOP: 0px;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
A.cartLink
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 0px;
    BACKGROUND: #ffffff;
    PADDING-BOTTOM: 0px;
    FONT: bold 8pt verdana,arial;
    COLOR: #707070;
    PADDING-TOP: 0px;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
A.cartLink:hover
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 0px;
    BACKGROUND: #ffffff;
    PADDING-BOTTOM: 0px;
    FONT: bold 8pt verdana,arial;
    COLOR: #990033;
    PADDING-TOP: 0px;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
TD.cartBanner
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 10px;
    BACKGROUND: #d0d0d0;
    PADDING-BOTTOM: 10px;
    FONT: 14pt verdana,arial;
    COLOR: #707070;
    PADDING-TOP: 30px
}
TD.cartShowCart
{
    BACKGROUND-POSITION: left center;
    BACKGROUND-IMAGE: url(/images/bar_fade.gif);
    BACKGROUND-REPEAT: repeat-y;
    TEXT-ALIGN: right
}
TD.cartHdr
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 10px;
    BACKGROUND: #e0e0e0;
    PADDING-BOTTOM: 2px;
    FONT: bold 7pt verdana,arial;
    COLOR: #707070;
    PADDING-TOP: 2px;
    TEXT-ALIGN: left
}
TD.cartItem
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 10px;
    BACKGROUND: #ffffff;
    PADDING-BOTTOM: 2px;
    FONT: bold 8pt verdana,arial;
    COLOR: #000000;
    PADDING-TOP: 2px;
    TEXT-ALIGN: left
}
TD.cartItemSubTotal
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 10px;
    BACKGROUND: #e0e0e0;
    PADDING-BOTTOM: 2px;
    FONT: bold 8pt verdana,arial;
    COLOR: #000000;
    PADDING-TOP: 2px;
    TEXT-ALIGN: left
}
TD.cartItemDesc
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    BACKGROUND: #ffffff;
    PADDING-BOTTOM: 2px;
    FONT: 7pt verdana,arial;
    COLOR: #000000;
    PADDING-TOP: 2px;
    TEXT-ALIGN: left
}
TD.cartItemNote
{
    PADDING-RIGHT: 20px;
    PADDING-LEFT: 20px;
    BACKGROUND: #ffffff;
    PADDING-BOTTOM: 10px;
    FONT: 7pt verdana,arial;
    COLOR: #000000;
    PADDING-TOP: 10px;
    TEXT-ALIGN: left
}
TD.cartBttn
{
    PADDING-RIGHT: 20px;
    PADDING-LEFT: 0px;
    BACKGROUND: #ffffff;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    TEXT-ALIGN: right
}
TD.cartDivider
{
    BACKGROUND: #f0f0f0;
    FONT: 1pt verdana,arial;
    HEIGHT: 1px
}
TD.cartDividerNoLine
{
    BACKGROUND: #ffffff;
    FONT: 1pt verdana,arial;
    HEIGHT: 1px
}
TD.regNote
{
    PADDING-RIGHT: 20px;
    PADDING-LEFT: 20px;
    BACKGROUND: #ffffff;
    PADDING-BOTTOM: 10px;
    FONT: 7pt verdana,arial;
    VERTICAL-ALIGN: top;
    COLOR: #000000;
    PADDING-TOP: 10px;
    TEXT-ALIGN: left
}
TD.regTitle
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    BACKGROUND: #ffffff;
    PADDING-BOTTOM: 5px;
    FONT: bold 8pt verdana,arial;
    COLOR: #707070;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #d0d0d0 1px solid;
    TEXT-ALIGN: left
}
.regStep
{
    FONT: 9pt verdana,arial
}
A.regStep
{
    FONT: 9pt verdana,arial;
    COLOR: #707070
}
A.regStep:hover
{
    FONT: 9pt verdana,arial;
    COLOR: #990033
}
TD.regProcess
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 5px;
    FONT: bold 8pt verdana,arial;
    COLOR: #707070;
    PADDING-TOP: 10px;
    TEXT-ALIGN: left
}
TD.regField
{
    FONT: 7pt verdana,arial;
    TEXT-ALIGN: left
}
INPUT,SELECT,TEXTAREA.regInput
{
    FONT: 8pt verdana,arial;
    TEXT-ALIGN: left
}
.regInputNoSelect
{
	BACKGROUND: #e0e0e0;
}
TD.confirmField
{
    FONT: 9pt verdana,arial;
    TEXT-ALIGN: left
}
TD.quoteAddress
{
    FONT: 9pt verdana,arial;
    TEXT-ALIGN: left
	PADDING-LEFT:8px;
	PADDING-RIGHT:8px;
	PADDING-TOP:4px;
	PADDING-BOTTOM:2px;
}
TD.sideBarTitle
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    BACKGROUND: #f0f0f0;
    PADDING-BOTTOM: 5px;
    FONT: bold 8pt verdana,arial;
    COLOR: #707070;
    PADDING-TOP: 5px;
    BORDER-TOP: #d0d0d0 1px solid;
    BORDER-BOTTOM: #d0d0d0 1px solid;
    TEXT-ALIGN: center
}
.toolbar
{
    BORDER-TOP: #d9c4c2 1px solid;
    BACKGROUND: #ffffff;
    FONT: 7pt verdana,arial;
    COLOR: #990033
}
.toolbarVar
{
    BACKGROUND: #ffffff;
    FONT: 7pt verdana,arial;
    COLOR: #000000
}
P.text
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 20px;
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 10px;
    COLOR: #666666;
    LINE-HEIGHT: 16px;
    PADDING-TOP: 10px;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    TEXT-DECORATION: none
}
TD.text
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 20px;
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 10px;
    COLOR: #666666;
    LINE-HEIGHT: 16px;
    PADDING-TOP: 10px;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    TEXT-DECORATION: none
}
P.csTitle
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 0px;
    FONT: bold 10pt verdana, arial;
    COLOR: #666666;
    PADDING-TOP: 10px;
    TEXT-DECORATION: none
}
P.csTitleNB
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 0px;
    FONT: 10pt verdana, arial;
    COLOR: #666666;
    PADDING-TOP: 10px;
    TEXT-DECORATION: none
}
P.cs
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 10px;
    BACKGROUND: #ffffff;
    PADDING-BOTTOM: 0px;
    FONT: 8pt verdana, arial;
    COLOR: #606060;
    PADDING-TOP: 0px
}
TD.textTitle
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 20px;
    PADDING-BOTTOM: 10px;
    FONT: bold 10pt verdana, arial;
    COLOR: #666666;
    PADDING-TOP: 10px;
    TEXT-DECORATION: none
}
P.textLrg
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 20px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 10px;
    COLOR: #666666;
    LINE-HEIGHT: 18px;
    PADDING-TOP: 10px;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    TEXT-DECORATION: none
}
TD.textBlock
{
    BORDER-RIGHT: #ffffff 3px solid;
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 20px;
    PADDING-BOTTOM: 5px;
    FONT: bold 12pt verdana, arial;
    COLOR: #404040;
    PADDING-TOP: 5px
}
TD.desc
{
    FONT: 8pt verdana, arial;
    COLOR: black
}
SPAN.desc
{
    FONT: 8pt verdana, arial;
    COLOR: black
}
A.desc
{
    FONT: bold 8pt verdana,arial;
    COLOR: #990033;
    TEXT-DECORATION: none
}

SPAN.trainText {
	font-family:Verdana;
	font-size:10pt;
	color:#404040
}
A.trainText {
	font-family:Verdana;
	font-size:10pt;
	color:#404040;
	text-decoration: underline
}
A:hover.trainText {
	font-family:Verdana;
	font-size:10pt;
	color:#990033;
	text-decoration: underline
}
.imgThumb {
	width: 29px;
	height: 50px;
	border: 1px solid #999999;
}
.imgMain {
	height: 270px;
	width: 157px;
	border: 0px;
}
#gray {
	BACKGROUND: #F0F0F0;
}
#white {
	BACKGROUND: #FFFFFF;
}

