BODY
{
	font-size:12px;
    FONT-FAMILY: Arial
}
INPUT
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
SELECT
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}

#tabarea {
	/*padding: 10px;*/
}

.tabtitle {
	font: normal 17px verdana;
	color: #030c5c;
}

.tabcontent {
	font: normal 12px verdana;
	color: #4f4f4f;
	
	padding-top: 10px;
}

.navselect
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
.cartbutton2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    WIDTH: 70px; 
    CURSOR: hand
}
.cartbutton
{
    FONT-WEIGHT: bold;
    CURSOR: hand
}
.button
{
    FONT-WEIGHT: bold;
    CURSOR: hand
}
.button2
{
    FONT-WEIGHT: bold;
    BORDER-LEFT-COLOR: #97cde1;
    BORDER-BOTTOM-COLOR: #97cde1;
    CURSOR: hand;
    COLOR: white;
    BORDER-TOP-COLOR: #97cde1;
    BACKGROUND-COLOR: #28779d;
    BORDER-RIGHT-COLOR: #97cde1
}
.button3
{
    FONT-WEIGHT: bold;
    BORDER-LEFT-COLOR: maroon;
    BORDER-BOTTOM-COLOR: maroon;
    CURSOR: hand;
    COLOR: white;
    BORDER-TOP-COLOR: maroon;
    BACKGROUND-COLOR: maroon;
    BORDER-RIGHT-COLOR: maroon
}
A.store
{
    COLOR: navy;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
    TEXT-DECORATION: none
}
A.store:hover
{
    COLOR: navy;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
    TEXT-DECORATION: underline
}
A.title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    TEXT-DECORATION: none
}
A.title:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    TEXT-DECORATION: none
}
A.titlegray
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
    TEXT-DECORATION: none
}
A.titlegray:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
    TEXT-DECORATION: none
}
A.anotes
{
    COLOR: navy;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
A.anotes:hover
{
    COLOR: maroon;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
A.check
{
    FONT-SIZE: 8pt;
    COLOR: navy;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
A.check:hover
{
    FONT-SIZE: 8pt;
    COLOR: maroon;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
A.compare
{
    COLOR: navy;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
A.compare:hover
{
    COLOR: maroon;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
A.default
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
A.default:hover
{
    COLOR: gray;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
A.defaulthome
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
A.defaulthome:hover
{
    FONT-SIZE: 11px;
    COLOR: gray;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
A.head
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
    TEXT-DECORATION: none
}
A.head:hover
{
    FONT-SIZE: 11px;
    COLOR: gray;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
    TEXT-DECORATION: none
}
A.head2
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
    TEXT-DECORATION: none
}
A.head2:hover
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
    TEXT-DECORATION: underline
}
A.headgray
{
    FONT-SIZE: 12px;
    COLOR: #555555;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
    TEXT-DECORATION: none
}
A.headgray:hover
{
    FONT-SIZE: 12px;
    COLOR: #555555;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
    TEXT-DECORATION: underline
}

A.smallgray
{
    FONT-SIZE: 10px;
    COLOR: #555555;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
    TEXT-DECORATION: none
}
A.smallgray:hover
{
    FONT-SIZE: 10px;
    COLOR: #555555;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
    TEXT-DECORATION: underline
}

A.headblue
{
    FONT-SIZE: 12px;
    COLOR: #4B62A2;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
    TEXT-DECORATION: none
}
A.headblue:hover
{
    FONT-SIZE: 12px;
    COLOR: #4B62A2;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
    TEXT-DECORATION: underline
}
A.more
{
    FONT-SIZE: 11px;
    COLOR: gray;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
    TEXT-DECORATION: none
}
A.more:hover
{
    FONT-SIZE: 11px;
    COLOR: gray;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
    TEXT-DECORATION: underline
}
A.morebig
{
    FONT-SIZE: 12px;
    COLOR: gray;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
    TEXT-DECORATION: none
}
A.morebig:hover
{
    FONT-SIZE: 12px;
    COLOR: gray;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
    TEXT-DECORATION: underline
}

A.side
{
    COLOR: navy;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
    TEXT-DECORATION: underline
}
A.side:hover
{
    COLOR: maroon;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
A.edit
{
    COLOR: #ab7627;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
A.edit:hover
{
    COLOR: maroon;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
A.topmenu
{
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
    TEXT-DECORATION: none
}
A.topmenu:hover
{
    COLOR: silver;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
    TEXT-DECORATION: none
}
A.level1
{
    FONT-WEIGHT: bold;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
    TEXT-DECORATION: underline
}
A.level1:hover
{
    FONT-WEIGHT: bold;
    COLOR: maroon;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
    TEXT-DECORATION: underline
}
/*change point size for adv from 7pt to 10pt*/
A.adv
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
A.adv:hover
{
    FONT-SIZE: 10pt;
    COLOR: maroon;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
A.help
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
    TEXT-DECORATION: none
}
A.help:hover
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
    TEXT-DECORATION: underline
}
A.pricing
{
    COLOR: navy;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
    TEXT-DECORATION: underline
}
A.pricing:hover
{
    COLOR: maroon;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
    TEXT-DECORATION: underline
}
A.detail
{
    FONT-SIZE: 8pt;
    COLOR: navy;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
    TEXT-DECORATION: underline
}
A.detail:hover
{
    FONT-SIZE: 8pt;
    COLOR: maroon;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
    TEXT-DECORATION: underline
}
A.add
{
    FONT-SIZE: 8pt;
    COLOR: navy;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
A.add:hover
{
    FONT-SIZE: 8pt;
    COLOR: maroon;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
A.search
{
    FONT-SIZE: 8pt;
    COLOR: black
}
A.search:hover
{
    FONT-SIZE: 8pt;
    COLOR: gray
}
A.sec
{
    COLOR: navy;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
A.sec:hover
{
    COLOR: maroon;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
A.terms
{
    COLOR: navy;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
A.terms:hover
{
    COLOR: maroon;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
A.view
{
    COLOR: navy;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
A.view:hover
{
    COLOR: maroon;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
A.cart
{
    COLOR: navy;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
A.cart:hover
{
    COLOR: maroon;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
A.partsearch
{
    COLOR: black;
    TEXT-DECORATION: underline
}
A.partsearch:hover
{
    COLOR: maroon;
    TEXT-DECORATION: underline
}
A.notelink
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    TEXT-DECORATION: underline
}
.storehead
{
    FONT-SIZE: 9pt;
    BORDER-BOTTOM: black 1px solid
}
.storetext
{
    FONT-SIZE: 8pt;
    COLOR: navy
}
.accounttable
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid
}
.accountheader
{
    FONT-SIZE: 9pt
}
.accounttext
{
    FONT-SIZE: 8pt
}
.accountnotes
{
    FONT-SIZE: 7pt
}
.eaccounttext
{
    FONT-SIZE: 8pt;
    COLOR: red
}
.checktable
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid
}
.checkheader
{
    FONT-SIZE: 9pt
}
.checktext
{
    FONT-SIZE: 9pt
}
.ordertext
{
    FONT-SIZE: 8pt;
    BORDER-BOTTOM: black 1px solid
}
.cformtext
{
    FONT-SIZE: 8pt
}
.ecformtext
{
    FONT-SIZE: 8pt;
    COLOR: red
}
.ordertext2
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
.etext
{
    COLOR: red
}
.comparetitle
{
    FONT-SIZE: 9pt
}
.comparetable
{
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid
}
.compareheader
{
    BORDER-RIGHT: black 1px solid;
    FONT-SIZE: 8pt;
    BORDER-BOTTOM: black 1px solid;
    BACKGROUND-COLOR: #c7c7c7
}
.comparetext
{
    BORDER-RIGHT: black 1px solid;
    FONT-SIZE: 7pt;
    BORDER-BOTTOM: black 1px solid
}
.cookietext
{
    FONT-SIZE: 9pt
}
.defaulttext
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial, Helvetica, Sans-serif
    //FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
.paragraph
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial, Helvetica, Sans-serif
}
.dformtext
{
    FONT-SIZE: 8pt
}
.edformtext
{
    FONT-SIZE: 8pt;
    COLOR: red
}
.formtable
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid
}
.newtext
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13pt;
    COLOR: red
}
.paging
{
    FONT-SIZE: 8pt
}
.mainheader
{
    FONT-SIZE: 8pt;
    BORDER-BOTTOM: black 1px solid
}
.maintext
{
    FONT-SIZE: 8pt
}
.moretext
{
    FONT-SIZE: 10pt
}
.borderleft
{
    BORDER-LEFT: black 1px solid
}
.borderright
{
    BORDER-RIGHT: black 1px solid
}
.drawhead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt
}
.drawtext
{
    FONT-SIZE: 8pt
}
.forgettable
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid
}
.forgettext
{
    FONT-SIZE: 9pt
}
.forgetheader
{
    FONT-SIZE: 10pt
}
.eforgettext
{
    FONT-SIZE: 9pt;
    COLOR: red
}
.helpheader
{
    FONT-SIZE: 9pt
}
.helptext
{
    FONT-SIZE: 7pt;
    COLOR: black
}
.lefttext
{
    FONT-SIZE: 8pt;
    COLOR: #555555;
    FONT-FAMILY: Arial, Helvetica, Sans-serif
}
.sidetable
{
    BORDER-RIGHT: black 1px solid;
    BORDER-LEFT: black 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
.sidetablegray
{
    BORDER-RIGHT: #9f9f9f 1px solid;
    BORDER-LEFT: #9f9f9f 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
.sideheader
{
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
    BACKGROUND-COLOR: black
}
.sidetext
{
    FONT-SIZE: 7pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
.sidebottom
{
    FONT-SIZE: 0px;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
.questionshead
{
    FONT-SIZE: 9pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
.questions
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
.topmenu
{
    FONT-SIZE: 9px;
    COLOR: white;
    BACKGROUND-COLOR: black
}
/*  duplicate one with common/css/style.css 
    
.menu
{
    FONT-SIZE: 9px;
    BACKGROUND-COLOR: black
}
 */
.graybg
{
    BACKGROUND-COLOR: #c7c7c7
}
.menu2
{
    FONT-SIZE: 11px;
    BORDER-BOTTOM: black 1px solid;
    BACKGROUND-COLOR: #c7c7c7
}
.search
{
    FONT-SIZE: 12px
}
.navtable
{
    BORDER-TOP: black 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: black 1px solid;
	 width: 179px;
}
.searchbg
{
    BORDER-BOTTOM: black 1px solid
}
.producthead
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial, Helvetica, Sans-serif
}
.producttext
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica, Sans-serif
}
.graytext
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    BACKGROUND-COLOR: #ededed
}
.orangemedlarge{
	font-size:14px;
	color:#FD9148;
	font-weight:bold;
}
.captiontext
{
    FONT-SIZE: 8pt
}
.specheader
{
    BORDER-RIGHT: black 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    BORDER-BOTTOM: black 1px solid;
    BACKGROUND-COLOR: #d6d6d6
}
.spectitle
{
    FONT-SIZE: 10pt
}
.righttable
{
    BORDER-TOP: silver 1px solid;
    BORDER-LEFT: silver 1px solid
}
.righttext
{
    /*FONT-SIZE: 8pt;*/
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial
}
.spectable
{
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid
}
.spectext
{
    FONT-SIZE: 9pt
}
.tableborder
{
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid
}
.tabletext
{
    BORDER-RIGHT: black 1px solid;
    FONT-SIZE: 12px;
    BORDER-BOTTOM: black 1px solid
}
.tabletextgray
{
    BORDER-RIGHT: black 1px solid;
    FONT-SIZE: 12px;
    BORDER-BOTTOM: black 1px solid;
    BACKGROUND-COLOR: #eeeeee
}
.tablehead
{
    BORDER-RIGHT: black 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BORDER-BOTTOM: black 1px solid;
    BACKGROUND-COLOR: #eeeeee
}
.tableheadgray
{
    BORDER-RIGHT: black 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BORDER-BOTTOM: black 1px solid;
    BACKGROUND-COLOR: #b1b1b1
}
.specnotes
{
    FONT-SIZE: 8pt
}
.notetext
{
    FONT-SIZE: 8pt
}
.asearchhead
{
    FONT-SIZE: 8pt;
    COLOR: white;
    BACKGROUND-COLOR: black
}
.asearchtext
{
    FONT-SIZE: 8pt
}
.savetable
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid
}
.savetext
{
    FONT-SIZE: 9pt
}
.regtable
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid
}
.regtext
{
    FONT-SIZE: 8pt
}
.eregtext
{
    FONT-SIZE: 8pt;
    COLOR: red
}
.searchtext
{
    FONT-SIZE: 9pt
}
.searchhead
{
    FONT-SIZE: 9pt
}
.relevancy
{
    FONT-SIZE: 10px
}
.markettext
{
    FONT-SIZE: 10pt
}
.sectext
{
    FONT-SIZE: 9pt
}
.termstext
{
    FONT-SIZE: 9pt
}
.thanktext
{
    FONT-SIZE: 9pt
}
.carttitle
{
    FONT-SIZE: 9pt
}
.carttable
{
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid
}
.cartheader
{
    BORDER-RIGHT: black 1px solid;
    FONT-SIZE: 8pt;
    BORDER-BOTTOM: black 1px solid;
    BACKGROUND-COLOR: #e9e9e9
}
.carttext
{
    BORDER-RIGHT: black 1px solid;
    FONT-SIZE: 8pt;
    BORDER-BOTTOM: black 1px solid
}
.carttext2
{
    BORDER-RIGHT: black 1px solid;
    FONT-SIZE: 7pt;
    BORDER-BOTTOM: black 1px solid
}
.ucarttable
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid
}
.ucarttitle
{
    FONT-SIZE: 9pt
}
.ucarttext
{
    FONT-SIZE: 8pt
}
.vcarttext
{
    FONT-SIZE: 9pt
}
.lefttable
{
    BORDER-RIGHT: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid
}
.family
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Helvetica, Sans-serif
}
A.family
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    TEXT-DECORATION: none
}
A.family:hover
{
    FONT-SIZE: 10pt;
    COLOR: maroon;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    TEXT-DECORATION: underline
}
.ltwo
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial, Helvetica, Sans-serif
}
A.ltwo
{
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    TEXT-DECORATION: none
}
A.ltwo:hover
{
    FONT-SIZE: 9pt;
    COLOR: maroon;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    TEXT-DECORATION: underline
}
.lthree
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica, Sans-serif
}
A.lthree
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    TEXT-DECORATION: none
}
A.lthree:hover
{
    FONT-SIZE: 8pt;
    COLOR: maroon;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    TEXT-DECORATION: underline
}
A.sideback
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    TEXT-DECORATION: none
}
A.sideback:hover
{
    COLOR: maroon;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    TEXT-DECORATION: none
}
.heading01
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Helvetica, Sans-serif
}
.heading02
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Helvetica, Sans-serif
}
.heading03
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    FONT-FAMILY: Arial, Helvetica, Sans-serif
}
.heading03red
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: maroon;
    FONT-FAMILY: Arial, Helvetica, Sans-serif
}
.heading1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Helvetica, Sans-serif
}
.heading2
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Helvetica, Sans-serif
}
.heading3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    FONT-FAMILY: Arial, Helvetica, Sans-serif
}
.listitem
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial, Helvetica, Sans-serif
}
.tableheading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    COLOR: #ffffff;
    PADDING-TOP: 3px;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    BACKGROUND-COLOR: black
}
.tableheadingcompare
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    COLOR: #ffffff;
    PADDING-TOP: 3px;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    BACKGROUND-COLOR: black
}
.tableheading2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    COLOR: #ffffff;
    PADDING-TOP: 3px;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    BACKGROUND-COLOR: #999999
}
.tableheadinggray
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    COLOR: #ffffff;
    PADDING-TOP: 3px;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    BACKGROUND-COLOR: #9f9f9f
}
.tableheadingblue
{/*added for 3D model page for new website*/
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    COLOR: #ffffff;
    PADDING-TOP: 3px;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    BACKGROUND-COLOR: #3A5DA1
}
.etableheading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    COLOR: red;
    PADDING-TOP: 3px;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    BACKGROUND-COLOR: black
}
.headingdark
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 3px;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    BACKGROUND-COLOR: #ededed
}
.headinglight
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Helvetica, Sans-serif
}
.dark
{
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 3px;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    BACKGROUND-COLOR: #cccccc
}
.clear
{
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 3px;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.light
{
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 3px;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    BACKGROUND-COLOR: #ededed
}
.lightcompare
{
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 3px;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    BACKGROUND-COLOR: #ededed
}
.edark
{
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    COLOR: red;
    PADDING-TOP: 3px;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    BACKGROUND-COLOR: #ededed
}
.elight
{
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    COLOR: red;
    PADDING-TOP: 3px;
    FONT-FAMILY: Arial, Helvetica, Sans-serif
}

.header2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 3px;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    BACKGROUND-COLOR: #ededed
}
.notes
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial, Helvetica, Sans-serif
}
H1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    FONT-FAMILY: Arial, Helvetica, Sans-serif
}
.heading1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    FONT-FAMILY: Arial, Helvetica, Sans-serif
}
A.links
{
    FONT-SIZE: 12px;
    COLOR: navy;
    FONT-FAMILY: Arial, Helvetica, Sans-serif
}
A.links:hover
{
    FONT-SIZE: 12px;
    COLOR: maroon;
    FONT-FAMILY: Arial, Helvetica, Sans-serif
}
P
{
    FONT-SIZE: 13px;
    FONT-FAMILY: Arial, Helvetica, Sans-serif
}
.relatedtitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    BACKGROUND-COLOR: #eeeeee
}
.related
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    BACKGROUND-COLOR: #eeeeee
}
.featurestitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    BACKGROUND-COLOR: #eeeeee
}
.features
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    BACKGROUND-COLOR: #eeeeee
}
.captions
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial, Helvetica, Sans-serif
}
.headinggray
{
    FONT-SIZE: 14px;
    COLOR: #555555;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
.headingblue
{ /*for 3D Model page for new website*/
    FONT-SIZE: 14px;
    COLOR: #3A5DA1;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
.topbottom
{
    BORDER-TOP: #c8c8c8 1px solid;
    BORDER-BOTTOM: #c8c8c8 1px solid
}
.topbottomleft
{
    BORDER-TOP: #c8c8c8 1px solid;
    BORDER-LEFT: #c8c8c8 1px solid;
    BORDER-BOTTOM: #c8c8c8 1px solid
}
.topleft
{
    BORDER-TOP: #c8c8c8 1px solid;
    BORDER-LEFT: #c8c8c8 1px solid
}
.topleftblue
{ 
    BORDER-TOP: #3A5DA1 1px solid;
    BORDER-LEFT: #3A5DA1 1px solid
}
.top
{
    BORDER-TOP: #c8c8c8 1px solid
}
.pricing
{
    FONT-SIZE: 9pt
}
.partsearch
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
.drawnotes
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
.sidemenu
{
    FONT-SIZE: 8pt
}
UNKNOWN
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    TEXT-DECORATION: underline
}
A.irlink:hover
{
    COLOR: maroon
}
.promotiontext
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #d2691e;
    FONT-FAMILY: Arial, Helvetica, Sans-serif
}
.promotioncode
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #d2691e;
    FONT-FAMILY: Arial, Helvetica, Sans-serif
}
.promotionbluetext
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #381c80;
    FONT-FAMILY: Arial, Helvetica, Sans-serif
}
.graysmalltext
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 8pt;
    COLOR: #006699;
    FONT-FAMILY: Arial, Helvetica, Sans-serif
}
A.newptopmenu
{
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
    TEXT-DECORATION: none
}
A.newptopmenu:hover
{
    COLOR: silver;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
    TEXT-DECORATION: none
}
.newpsearch
{
    FONT-SIZE: 12px
}
A.newphelp
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
    TEXT-DECORATION: none
}
A.newphelp:hover
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
    TEXT-DECORATION: underline
}
.newphelptext
{
    FONT-SIZE: 7pt;
    COLOR: black
}
.newpmenu
{
    FONT-SIZE: 9px;
    BACKGROUND-COLOR: black
}
.storeIsNewText
{
    FONT-SIZE: 8pt;
    color: red;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
    font-weight: bold;
}
