BODY
{
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.AttentionTask
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11pt;
    COLOR: crimson;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-VARIANT: normal
}
.BottomLink /* NOV 18, 2004: JIM CHANGED COLOR */
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: #1475A5;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-VARIANT: normal
}
.pagetitle /* NOV 18, 2004: JIM CHANGED COLOR */
{
    PADDING-RIGHT: 30px;
    FONT: bold 20px Verdana, Helvetica, sans-serif;
    COLOR: #1475A5
}
.subtitle /* NOV 18, 2004: JIM CHANGED COLOR */
{
    FONT: bold 18px Verdana, Helvetica, sans-serif;
    COLOR: #1475A5
}
.searchheader /* NOV 18, 2004: JIM CHANGED COLOR */
{
    FONT: bold 11px Verdana, Helvetica, sans-serif;
    COLOR: #1475A5
}
.whitebold /* NOV 18, 2004: JIM CHANGED COLOR */
{
    FONT: bold 16px Verdana, Helvetica, sans-serif;
    COLOR: #1475A5;
    PADDING-TOP: 5px;
    TEXT-ALIGN: center
}
.box /* NOV 18, 2004: JIM CHANGED BORDER COLORS */
{
    BORDER-RIGHT: #1475A5 1px solid;
    BORDER-TOP: #1475A5 1px solid;
    BACKGROUND: #ddeeff;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: #1475A5 1px solid;
    BORDER-BOTTOM: #1475A5 1px solid;
    TEXT-ALIGN: left
}
.main
{
    WIDTH: 100%;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.topbox
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: #ffffff;
    PADDING-BOTTOM: 0px;
    FONT: 8pt Verdana, Helvetica, sans-serif;
    PADDING-TOP: 0px
}
.leftbox /* NOV 18, 2004: JIM CHANGED BACKGROUND COLOR -- CHANGED AGAIN ON DEC 13, 2004 */
{

    BACKGROUND: #ffffff;

    MARGIN: 0px;
    FONT: 8pt Verdana, Helvetica, sans-serif;
    VERTICAL-ALIGN: top;
    WIDTH: 200pt;
    BACKGROUND-REPEAT: repeat
}
.righttable
{
    BACKGROUND: #dddddd;
    FONT: 8pt verdana;
    VERTICAL-ALIGN: top;
    COLOR: #000066
}
.rightbox /* NOV 18, 2004: JIM CHANGED BACKGROUND COLOR */
{
    BACKGROUND: #FFFFFF;
    VERTICAL-ALIGN: top;
    COLOR: #054A8B;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana;
    FONT-VARIANT: normal
}
.treehover /* NOV 18, 2004: JIM CHANGED COLOR */
{
    COLOR: #CC3300
}
.treehilite
{
    COLOR: #ffffff
}
.toolbardefaultstyle /* NOV 18, 2004: JIM CHANGED BACKGROUND COLOR */
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BACKGROUND: #054A8B;
    BORDER-LEFT: #000000 1px solid;
    WIDTH: 75px;
    CURSOR: hand;
    COLOR: #ffffff;
    BORDER-BOTTOM: #000000 1px solid;
    TEXT-ALIGN: center
}
.toolbarhoverstyle /* NOV 18, 2004: JIM CHANGED BACKGROUND COLOR */
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BACKGROUND: #6791B8;
    BORDER-LEFT: #000000 1px solid;
    WIDTH: 75px;
    CURSOR: hand;
    COLOR: #ffffff;
    BORDER-BOTTOM: #000000 1px solid;
    TEXT-ALIGN: center
}
.toolbarselectstyle /* NOV 18, 2004: JIM CHANGED BACKGROUND COLOR */
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BACKGROUND: #054A8B;
    BORDER-LEFT: #000000 1px solid;
    WIDTH: 75px;
    CURSOR: hand;
    COLOR: #993300;
    BORDER-BOTTOM: #000000 1px solid;
    TEXT-ALIGN: center
}
.gridheader /* NOV 18, 2004: JIM CHANGED BACKGROUND COLOR */
{
	border-right: #ffffff 1px solid;
	border-top: #ffffff 1px solid;
	background: #6791B8;
	font: bold small Verdana, Helvetica, sans-serif;
	border-left: #ffffff 1px solid;
	border-bottom: #ffffff 1px solid;
	text-align: left;
}
.gridcell /* NOV 18, 2004: JIM CHANGED BACKGROUND COLOR */
{
	border-right: #ffffff 1px solid;
	border-top: #ffffff 1px solid;
	background: #6791B8;
	font: small Verdana, Helvetica, sans-serif;
	border-left: #ffffff 1px solid;
	border-bottom: #ffffff 1px solid;
	text-align: left;
}
.gridrow
{
	border-right: #ffffff 1px solid;
	border-top: #ffffff 1px solid;
	font: small Verdana, Helvetica, sans-serif;
	border-left: #ffffff 1px solid;
	border-bottom: #ffffff 1px solid;
	text-align: left;
}
.gridrowselector
{
	background: #dddddd;
}
.gridselectedrow /* NOV 18, 2004: JIM CHANGED BACKGROUND COLOR */
{
	border-right: #ffffff 1px solid;
	border-top: #ffffff 1px solid;
	background: #054A8B;
	font: small Verdana, Helvetica, sans-serif;
	border-left: #ffffff 1px solid;
	border-bottom: #ffffff 1px solid;
	text-align: left;
}
.gridrowalternate
{
	border-right: #ffffff 1px solid;
	border-top: #ffffff 1px solid;
	background: #dddddd;
	font: small Verdana, Helvetica, sans-serif;
	border-left: #ffffff 1px solid;
	border-bottom: #ffffff 1px solid;
	text-align: left;
}
.textbox /* NOV 18, 2004: JIM CHANGED BACKGROUND COLOR */
{
    PADDING-RIGHT: 20px;
    PADDING-LEFT: 20px;
    BACKGROUND: #1475A5;
    PADDING-BOTTOM: 50px;
    FONT: 12px Verdana, Helvetica, sans-serif;
    BORDER-LEFT: #ffffff 1px solid;
    COLOR: #330099;
    PADDING-TOP: 20px
}
.textbox2 /* NOV 18, 2004: JIM CHANGED BACKGROUND COLOR AND COLOR */
{
    PADDING-RIGHT: 20px;
    BACKGROUND: #1475A5;
    PADDING-BOTTOM: 50px;
    FONT: 12px Verdana, Helvetica, sans-serif;
    COLOR: #1475A5;
    PADDING-TOP: 20px
}
.smalltext
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: #000000;
    LINE-HEIGHT: normal;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    TEXT-ALIGN: center
}
.subheader /* NOV 18, 2004: JIM CHANGED COLOR */
{
    FONT: bold 12px Verdana, Helvetica, sans-serif;
    COLOR: #1475A5
}
.bottombox /* NOV 18, 2004: JIM CHANGED COLOR */
{
    PADDING-RIGHT: 20px;
    BORDER-TOP: #ffffff 1px solid;
    PADDING-LEFT: 20px;
    BACKGROUND: #ffffff;
    PADDING-BOTTOM: 20px;
    FONT: 80% verdana, arial;
    COLOR: #1475A5;
    PADDING-TOP: 20px;
    BORDER-BOTTOM: #ffffff 1px solid
}
.ContentHead /* NOV 18, 2004: JIM CHANGED BACKGROUND COLOR */
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 20px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #A18AA1
}
.SubContentHead /* NOV 18, 2004: JIM CHANGED BACKGROUND COLOR */
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #A18AA1
}
.UnitCost
{
    FONT-SIZE: 15px;
    COLOR: #000000;
    LINE-HEIGHT: 20pt;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.PartID
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    LINE-HEIGHT: 20pt;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.ErrorText
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14px;
    COLOR: #993300;
    LINE-HEIGHT: normal;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.MostPopularHead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: #330099
}
A.MostPopularItemText
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.MostPopularItemText:link
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.MostPopularItemText:visited
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.MostPopularItemText:hover
{
    FONT-SIZE: 11px;
    COLOR: #330099;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.ProductListHead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    LINE-HEIGHT: 14pt;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.ProductListItem
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.CartListHead /* NOV 18, 2004: JIM CHANGED BACKGROUND COLOR */
{
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BORDER-LEFT: #dddddd 1px solid;
    COLOR: #000000;
    LINE-HEIGHT: 20pt;
    BORDER-BOTTOM: #dddddd;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: #A18AA1
}
.CartListItem
{
    PADDING-LEFT: 5px;
    FONT-SIZE: 11px;
    BORDER-LEFT: #dddddd 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #dddddd;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.CartListItemAlt
{
    PADDING-LEFT: 5px;
    FONT-SIZE: 11px;
    BORDER-LEFT: #dddddd 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #dddddd;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.CartListFooter /* NOV 18, 2004: JIM CHANGED BACKGROUND COLOR */
{
    LINE-HEIGHT: 10pt;
    BACKGROUND-COLOR: #A18AA1
}
.Normal
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    LINE-HEIGHT: 12px;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.NormalDouble
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    LINE-HEIGHT: 20px;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.NormalTextBox
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.NormalSelect
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.EditTextBox /* NOV 18, 2004: JIM CHANGED BORDER COLORS */
{
    BORDER-RIGHT: #054A8B 1px solid;
    BORDER-TOP: #054A8B 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    BORDER-LEFT: #054A8B 1px solid;
    WIDTH: 100%;
    BORDER-BOTTOM: #054A8B 1px solid;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.NormalControl
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.NormalCheckBox
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    MARGIN-LEFT: -4px;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.NormalRadio
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    TEXT-INDENT: -5px;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.NormalButton /* NOV 18, 2004: JIM CHANGED BACKGROUND COLOR */
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    TEXT-INDENT: -5px;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: #054A8B
}
.NormalRed
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: red;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.NormalBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    LINE-HEIGHT: 12px;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.NormalItalic
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    LINE-HEIGHT: 14px;
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
A.SiteLink /* NOV 18, 2004: JIM CHANGED COLOR */
{
    FONT-SIZE: 11px;
    COLOR: #1475A5;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.SiteLink:link /* NOV 18, 2004: JIM CHANGED COLOR */
{
    FONT-SIZE: 11px;
    COLOR: #1475A5;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.SiteLink:visited /* NOV 18, 2004: JIM CHANGED COLOR */
{
    FONT-SIZE: 11px;
    COLOR: #1475A5;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
TABLE
{
    FONT-SIZE: 100%;
    BACKGROUND: #ffffff;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
DIV.leftlink A
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
DIV.leftlink A:link
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
DIV.leftlink A:visited
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
DIV.leftlink A:hover
{
    COLOR: #ffcc00;
    TEXT-DECORATION: none
}
DIV.leftlink A:active
{
    COLOR: #ffcc00;
    TEXT-DECORATION: none
}
DIV.toplink A
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
DIV.toplink A:link
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
DIV.toplink A:visited
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
DIV.toplink A:hover
{
    COLOR: #ffcc00;
    TEXT-DECORATION: none
}
DIV.toplink A:active
{
    COLOR: #ff0000;
    TEXT-DECORATION: underline
}
DIV.textbox A
{
    COLOR: #336699;
    TEXT-DECORATION: none
}
DIV.textbox A:link
{
    COLOR: #0000cc;
    TEXT-DECORATION: underline
}
DIV.textbox A:visited
{
    COLOR: #0066cc;
    TEXT-DECORATION: none
}
DIV.textbox A:hover
{
    COLOR: #ff0000;
    TEXT-DECORATION: underline
}
DIV.textbox A:active
{
    COLOR: #ff0000;
    TEXT-DECORATION: underline
}
A.finePrint
{
    FONT-SIZE: 85%
}
.wgEdgeLeft
{
    BACKGROUND-IMAGE: url(Images/borders/whiteback/wg_el.gif);
    BACKGROUND-REPEAT: repeat-y
}
.wgEdgeRight
{
    BACKGROUND-IMAGE: url(Images/borders/whiteback/wg_er.gif);
    BACKGROUND-REPEAT: repeat-y
}
.wgThinTopCornerLeft
{
    BACKGROUND-IMAGE: url(Images/borders/whiteback/wg_ctl_t.gif);
    BACKGROUND-REPEAT: no-repeat
}
.wgThinTopEdge
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: url(Images/borders/whiteback/wg_et_t.gif);
    COLOR: #ffffff;
    BACKGROUND-REPEAT: repeat-x;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    TEXT-ALIGN: center
}
.wgThinTopCornerRight
{
    BACKGROUND-IMAGE: url(Images/borders/whiteback/wg_ctr_t.gif);
    BACKGROUND-REPEAT: no-repeat
}
.wgThinBottomCornerLeft
{
    BACKGROUND-IMAGE: url(Images/borders/whiteback/wg_cbl_t.gif);
    BACKGROUND-REPEAT: no-repeat
}
.wgThinBottomEdge
{
    BACKGROUND-IMAGE: url(Images/borders/whiteback/wg_eb_t.gif);
    BACKGROUND-REPEAT: repeat-x
}
.wgThinBottomCornerRight
{
    BACKGROUND-IMAGE: url(Images/borders/whiteback/wg_cbr_t.gif);
    BACKGROUND-REPEAT: no-repeat
}
.wgMedTopCornerLeft
{
    BACKGROUND-IMAGE: url(Images/borders/whiteback/wg_ctl_m.gif);
    BACKGROUND-REPEAT: no-repeat
}
.wgMedTopEdge
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    BACKGROUND-IMAGE: url(Images/borders/whiteback/wg_et_m.gif);
    COLOR: #ffffff;
    BACKGROUND-REPEAT: repeat-x;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
.wgMedTopCornerRight
{
    BACKGROUND-IMAGE: url(Images/borders/whiteback/wg_ctr_m.gif);
    BACKGROUND-REPEAT: no-repeat
}
.wgMedBottomCornerLeft
{
    BACKGROUND-IMAGE: url(Images/borders/whiteback/wg_cbl_m.gif);
    BACKGROUND-REPEAT: no-repeat
}
.wgMedBottomEdge
{
    BACKGROUND-IMAGE: url(Images/borders/whiteback/wg_eb_m.gif);
    BACKGROUND-REPEAT: repeat-x
}
.wgMedBottomCornerRight
{
    BACKGROUND-IMAGE: url(Images/borders/whiteback/wg_cbr_m.gif);
    BACKGROUND-REPEAT: no-repeat
}
.wgContent
{
    WIDTH: 100%
}
