body
{
	background: #ffffff;
	font-family: arial, verdana, sans-serf;
	font-size: 12px;
	padding: 0;
	margin: 0;
	vertical-align: top;
	text-align: justify;
}

A:link
{
    COLOR: blue;
}
A:active
{
    COLOR: blue;
}
A:visited
{
    COLOR: gray;
}
P
{
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 0px;
    FONT-FAMILY: arial, verdana, sans-serf;
    text-align: justify;
}
A.shelflink:link
{
    COLOR: white;
}
A.shelflink:active
{
    FONT-WEIGHT: bolder;
    COLOR: aqua;
}
A.shelflink:visited
{
    COLOR: white;
}
.shelf
{
    BORDER-RIGHT: #007cb9 0px;
    BORDER-TOP: #007cb9 0px;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #007cb9 0px;
    COLOR: white;
    BORDER-BOTTOM: #007cb9 0px;
    BACKGROUND-COLOR: #006699;
}
A.gutterlink:link
{
	text-decoration:none;
    COLOR: white;
}
A.gutterlink:active
{
    FONT-WEIGHT: bolder;
    COLOR: aqua;
}
A.gutterlink:visited
{
	text-decoration:none;
    COLOR: white;
}
A.gutterlink:hover
{
	text-decoration:underline;
}
.gutter
{
    COLOR: white;
    BACKGROUND-COLOR: #006699;
}
.gutterTitle
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    COLOR: white;
    BACKGROUND-COLOR: #006699;
}
.pageTitle
{
	font-size: larger;
	FONT-WEIGHT: bolder;
	text-transform: capitalize;
	color: white;
	font-family: 'Arial Narrow' , arial, verdana, sans-serf;
	text-decoration: none;
}
.brokenPack
{
	FONT-FAMILY: Arial;
	FONT-STYLE: italic;
	COLOR: Red;
}
A.pageTitlelink:link
{
    FONT-SIZE: small;
    COLOR: blue;
}
A.pageTitlelink:active
{
    FONT-SIZE: small;
    COLOR: blue;
}
A.pageTitlelink:visited
{
    FONT-SIZE: small;
    COLOR: blue;
}
.subTitle
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    TEXT-TRANSFORM: capitalize;
    COLOR: navy;
}
A.subTitlelink:link
{
    COLOR: blue;
}
A.subTitlelink:active
{
    COLOR: blue;
}
A.subTitlelink:visited
{
    COLOR: gray;
}
.promptLabel
{
    COLOR: gray;
    TEXT-ALIGN: right;
}
DL
{
}
DD
{
}
DT
{
}
.columnHdrs
{
    FONT-WEIGHT: bolder;
    COLOR: blue;
    BACKGROUND-COLOR: #99cccc;
}
.errorText
{
    FONT-WEIGHT: bolder;
    COLOR: black;
    FONT-STYLE: italic;
}
.columnData
{
    COLOR: navy;
}
.columnData.imageAnchorList
{
	TEXT-DECORATION: none;
}
TABLE
{
    FONT-SIZE: 10pt;
}
TD
{
}
.gutterparagraph
{
    COLOR: white;
    BACKGROUND-COLOR: #006699;
}
.reqdPromptLabel
{
    color: #CCD9E1;
    TEXT-ALIGN: right;
}
.leftPrompt
{
    FONT-WEIGHT: bolder;
    COLOR: gray;
    TEXT-ALIGN: left;
}
.leftreqdPrompt
{
    FONT-WEIGHT: bolder;
    COLOR: gray;
    TEXT-ALIGN: left;
}
.columnData2
{
    COLOR: navy;
    BACKGROUND-COLOR: #f2e4d7;
}
.columnData2.imageAnchorList
{
	TEXT-DECORATION: none;
}
.shelfCartContents
{
    FONT-WEIGHT: bolder;
    COLOR: gray;
    BACKGROUND-COLOR: #006699;
}
A.columnlink:active
{
    COLOR: navy;
}
A.columnlink:link
{
    COLOR: navy;
}
A.columnlink:visited
{
    COLOR: navy;
}
A.columnhdrslink:active
{
    COLOR: blue;
    BACKGROUND-COLOR: #99cccc;
    TEXT-DECORATION: none;
}
A.columnhdrslink:link
{
    COLOR: blue;
    BACKGROUND-COLOR: #99cccc;
    TEXT-DECORATION: none;
}
A.columnhdrslink:visited
{
    COLOR: blue;
    BACKGROUND-COLOR: #99cccc;
    TEXT-DECORATION: none;
}
A.prodDesc:active
{
    font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 9pt;
	font-weight: bold;
    COLOR: black;
}
A.prodDesc:link
{
    font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 9pt;
	font-weight: bold;
    COLOR: black;
}
A.prodDesc:visited
{
    font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 9pt;
	font-weight: bold;
    COLOR: black;
}
A.columnlink2:active
{
    COLOR: blue;
    BACKGROUND-COLOR: gray;
}
A.columnlink2:link
{
    COLOR: navy;
    BACKGROUND-COLOR: gray;
}
A.columnlink2:visited
{
    COLOR: navy;
    BACKGROUND-COLOR: gray;
}
.shelfMenu
{
    FONT-WEIGHT: bolder;
    COLOR: black;
    BACKGROUND-COLOR: #006699;
}
.shelfMenuNegative
{
    BORDER-RIGHT: #007cb9 0px;
    BORDER-TOP: #007cb9 0px;
    FONT-WEIGHT: bolder;
    BORDER-LEFT: #007cb9 0px;
    COLOR: #007cb9;
    BORDER-BOTTOM: #007cb9 0px;
    BACKGROUND-COLOR: transparent;
}
.shelfMenuDDNegative
{
    COLOR: #007cb9;
    BACKGROUND-COLOR: transparent;
}
.shelfMenuDD
{
    COLOR: white;
    BACKGROUND-COLOR: #006699;
}
.extDesc
{
    COLOR: black;
}
TEXTAREA
{
    FONT-FAMILY: arial, verdana, sans-serf;
}
INPUT
{
    FONT-FAMILY: arial, verdana, sans-serf;
}
SELECT
{
    FONT-FAMILY: arial, verdana, sans-serf;
}
.basePrice
{
    COLOR: red;
    TEXT-DECORATION: line-through;
}
.subTitle2
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: white;
    BACKGROUND-COLOR: #006699;
}
TH
{
}
.subTitle2Link
{
    FONT-SIZE: x-small;
    TEXT-ALIGN: center;
}
A.subTitle2Link:link
{
    FONT-WEIGHT: bold;
    COLOR: white;
    TEXT-DECORATION: none;
}
A.subTitle2Link:visited
{
    COLOR: white;
    TEXT-DECORATION: none;
}
A.subTitle2Link:active
{
    COLOR: white;
    TEXT-DECORATION: none;
}
A.subTitle2Link:hover
{
    COLOR: white;
    TEXT-DECORATION: underline;
}
.dynamicMenuText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    TEXT-TRANSFORM: lowercase;
    COLOR: white;
    BACKGROUND-COLOR: transparent;
}
.logo
{
}
.menuShelf
{
    FONT-WEIGHT: 200;
    FONT-SIZE: 8pt;
    COLOR: #006699;
    FONT-FAMILY: arial, verdana, sans-serf;
    BACKGROUND-COLOR: #006699;
    FONT-VARIANT: small-caps;
}
A.menuShelf
{
    FONT-WEIGHT: 200;
    FONT-SIZE: 8pt;
    COLOR: #006699;
    FONT-FAMILY: arial, verdana, sans-serf;
    FONT-VARIANT: small-caps;
}
A.menuShelf:link
{
    FONT-WEIGHT: 200;
    FONT-SIZE: 8pt;
    COLOR: #006699;
    FONT-FAMILY: arial, verdana, sans-serf;
    FONT-VARIANT: small-caps;
}
A.menuShelf:hover
{
    FONT-WEIGHT: 200;
    FONT-SIZE: 8pt;
    COLOR: #006699;
    FONT-FAMILY: arial, verdana, sans-serf;
    FONT-VARIANT: small-caps;
}
A.menuShelf:active
{
    FONT-WEIGHT: 200;
    FONT-SIZE: 8pt;
    COLOR: #006699;
    FONT-FAMILY: arial, verdana, sans-serf;
    FONT-VARIANT: small-caps;
}
A.menuShelf:visited
{
    FONT-WEIGHT: 200;
    FONT-SIZE: 8pt;
    COLOR: #006699;
    FONT-FAMILY: arial, verdana, sans-serf;
    FONT-VARIANT: small-caps;
}
.searchMenu
{
	color: #FFFFFF;
    BACKGROUND-COLOR: #3399cc;
}
.searchMenuShelf
{
	color: #FFFFFF;
    BACKGROUND-COLOR: #006699;
}
.searchMenuControlText
{
	font-size: 10px; 
	color: #FFFFFF;
    BACKGROUND-COLOR: #3399cc;
}
.gutterMenu
{
    BACKGROUND-COLOR: transparent;
}
A.columnhdrslink:hover
{
    COLOR: blue;
    BACKGROUND-COLOR: #99cccc;
    TEXT-DECORATION: underline;
}
.cfgOptionTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
}
.cfgOptionDesc
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 7pt;
}
.tabFace
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: arial, verdana, sans-serf;
    BACKGROUND-COLOR: transparent;
}
A.tabFace:active
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: arial, verdana, sans-serf;
    BACKGROUND-COLOR: transparent;
}
A.tabFace:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: arial, verdana, sans-serf;
    BACKGROUND-COLOR: transparent;
}
A.tabFace:visited
{
    FONT-WEIGHT: bold;
    COLOR: black;
    FONT-FAMILY: arial, verdana, sans-serf;
    BACKGROUND-COLOR: transparent;
}
A.tabFace:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: arial, verdana, sans-serf;
    BACKGROUND-COLOR: transparent;
}
A.menuShelf
{
    FONT-WEIGHT: 200;
    FONT-SIZE: 8pt;
    COLOR: #006699;
    FONT-VARIANT: small-caps;
}
.main
{
    BACKGROUND-COLOR: white;
}
.columnDataHilite
{
    BACKGROUND-COLOR: #f2f2d7;
}
.userName
{
	color: white;
	background-color: transparent;
}
.companyName
{
	font-weight: bolder;
	text-transform: capitalize;
	color: white;
	background-color: transparent;
}

.accountLogin
{
    TEXT-TRANSFORM: uppercase;
    COLOR: #006699;
    BACKGROUND-COLOR: transparent;
}
A.accountLogin
{
    TEXT-TRANSFORM: uppercase;
    COLOR: #006699;
    BACKGROUND-COLOR: transparent;
}
A.accountLogin:active
{
    TEXT-TRANSFORM: uppercase;
    COLOR: #006699;
    BACKGROUND-COLOR: transparent;
}
A.accountLogin:link
{
    TEXT-TRANSFORM: uppercase;
    COLOR: #006699;
    BACKGROUND-COLOR: transparent;
}
A.accountLogin:visited
{
    TEXT-TRANSFORM: uppercase;
    COLOR: #006699;
    BACKGROUND-COLOR: transparent;
}
DIV.tab-body 
{
		background: white; 
		border: 1px solid black; 
		padding: 10px; 
}
.tab-body
{
	background-color: #6f869c;
}
.infoText
{
    FONT-WEIGHT: bolder;
    COLOR: blue;
    FONT-STYLE: normal;
}
.warningText
{
    FONT-WEIGHT: bolder;
    COLOR: green;
    FONT-STYLE: oblique;
}
.noxrefid
{
    FONT-STYLE: italic;
}
.tab
{
	FONT-SIZE: 13px;
	PADDING-BOTTOM: 2px;
	CURSOR: default;
	COLOR: black;
	FONT-FAMILY: arial, verdana, sans-serf;;
	BACKGROUND-COLOR: silver;
	TEXT-ALIGN: center;
}
.fieldset
{
	MARGIN: 5px;
}
.section
{
	VISIBILITY: hidden;
	POSITION: absolute;
}
.cmt
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	FONT-STYLE: italic;
}
.toolBarBody
{
	BORDER-RIGHT: 0px;
	BORDER-TOP: 0px;
	BACKGROUND: buttonface;
	MARGIN: 0px;
	BORDER-LEFT: 0px;
	BORDER-BOTTOM: 0px;
}
.raiseButton
{
	PADDING-RIGHT: 20px;
	PADDING-LEFT: 20px;
	FONT: menu;
}
.toolBarBody .separator
{
	BORDER-RIGHT: buttonhighlight 1px solid;
	BORDER-LEFT: buttonshadow 1px solid;
	WIDTH: 2px;
	HEIGHT: 22px;
}
.toolBarBody TD
{
	TEXT-ALIGN: center;
}
.coolBar
{
	BORDER-RIGHT: buttonshadow 1px solid;
	PADDING-RIGHT: 2px;
	BORDER-TOP: buttonhighlight 1px solid;
	PADDING-LEFT: 2px;
	BACKGROUND: buttonface;
	PADDING-BOTTOM: 2px;
	FONT: menu;
	BORDER-LEFT: buttonhighlight 1px solid;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: buttonshadow 1px solid;
}
.raiseButton
{
	BORDER-RIGHT: buttonface 1px solid;
	PADDING-RIGHT: 1px;
	BORDER-TOP: buttonface 1px solid;
	PADDING-LEFT: 1px;
	PADDING-BOTTOM: 1px;
	BORDER-LEFT: buttonface 1px solid;
	CURSOR: default;
	PADDING-TOP: 1px;
	BORDER-BOTTOM: buttonface 1px solid;
	TEXT-ALIGN: center;
}
.raiseButton IMG
{
	FILTER: grey();
}
.raiseButton IMG #logo
{
}
.sunkButton
{
	BORDER-RIGHT: buttonhighlight 1px inset;
	PADDING-RIGHT: 1px;
	BORDER-TOP: buttonhighlight 1px inset;
	PADDING-LEFT: 1px;
	PADDING-BOTTOM: 1px;
	FONT: menu;
	BORDER-LEFT: buttonhighlight 1px inset;
	CURSOR: default;
	PADDING-TOP: 1px;
	BORDER-BOTTOM: buttonhighlight 1px inset;
	TEXT-ALIGN: center;
}
.selectedRow
{
	COLOR: maroon;
	BACKGROUND-COLOR: olive;
}
.grayRow
{
	COLOR: gray;
}
.assignedRow
{
	COLOR: blue
}
.formLabel
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	font-faimly: arial, verdana, sans-serf;
}
.ktButton
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #ff8000;
	BACKGROUND-COLOR: #0d2352;
}
.outlineBody
{
	MARGIN: 0px;
}
.outlineBody .separator
{
	BORDER-RIGHT: buttonhighlight 1px solid;
	BORDER-LEFT: buttonshadow 1px solid;
	WIDTH: 2px;
	HEIGHT: 22px;
}
.outlineBody TD
{
	TEXT-ALIGN: left;
}
.datebar
{
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	MARGIN-BOTTOM: 5px;
	PADDING-BOTTOM: 2px;
	COLOR: #94ce00;
	PADDING-TOP: 2px;
	FONT-FAMILY: ms sans serif;
	BACKGROUND-COLOR: black;
}
.cmt
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	FONT-STYLE: italic;
}
.menuLabel
{
	MARGIN-TOP: 2px;
	PADDING-LEFT: 2px;
	FONT: bold 9pt geneva,arial,sans-serif;
	WIDTH: 100%;
	CURSOR: hand;
	COLOR: black;
	BACKGROUND-COLOR: #ffa346;
}
.selectedMenuLabel
{
	MARGIN-TOP: 2px;
	PADDING-LEFT: 2px;
	FONT: 9pt;
	WIDTH: 100%;
	CURSOR: hand;
	COLOR: #94ce00;
	BACKGROUND-COLOR: black;
}
.menuItems
{
	PADDING-LEFT: 3px;
	FONT: 8pt verdana,geneva,arial,sans-serif;
}
.menuItems A:visited
{
	COLOR: #000040;
}
.itemBody
{
	PADDING-LEFT: 10px;
	FONT-SIZE: 13px;
	WIDTH: 98%;
	FONT-FAMILY: verdana,arial,helv,sans serif;
}

.headerLogoControl
{
}

.headerMenuControl
{
}

.headerAccountControl
{
}

.headerCartControl
{
}

.headerCartInnerControl
{
}

.headerFooterControl
{
}

.headerHorizFinderControl
{
}

.headerLeftMarginControl
{
}

.headerRightMarginControl
{
}

.headerTopMarginControl
{
}

.headerTopControl
{
}

.headerCartInnerControl
{
	background-color: #ffebde;
}
.freightAmount 
{
}
.tabSelected
{
	background-color: #006699;
}
.tabNonSelected
{
	background-image : url(../Local%20Settings/Temporary%20Internet%20Files/Content.IE5/VMNLHH3B/images/tabs/steel_tab_background.jpg);
}
.tabSelectedTop
{
	background-image : url(../Local%20Settings/Temporary%20Internet%20Files/Content.IE5/VMNLHH3B/images/tabs/blue_tab_top.jpg);
	font-size:xx-small;
	font-weight:lighter;
}
.tabNonSelectedTop
{
	background-image : url(../Local%20Settings/Temporary%20Internet%20Files/Content.IE5/VMNLHH3B/images/tabs/steel_tab_top.jpg);
	font-size:xx-small;
	font-weight:lighter;
}
.tabSelectedLeft
{
	background-image : url(../Local%20Settings/Temporary%20Internet%20Files/Content.IE5/VMNLHH3B/images/tabs/blue_tab_left.jpg);
}
.tabNonSelectedLeft
{
	background-image : url(../Local%20Settings/Temporary%20Internet%20Files/Content.IE5/VMNLHH3B/images/tabs/steel_tab_left.jpg);
}
.tabSelectedRight
{
	background-image : url(../Local%20Settings/Temporary%20Internet%20Files/Content.IE5/VMNLHH3B/images/tabs/blue_tab_right.jpg);
}
.tabNonSelectedRight
{
	background-image : url(../Local%20Settings/Temporary%20Internet%20Files/Content.IE5/VMNLHH3B/images/tabs/steel_tab_right.jpg);
}
.tabSelectedFont
{
	color:#ffffff;
	font-family:arial, verdana, sans-serf;
}
.tabNonSelectedFont
{
	color:#000000;
	font-family:arial, verdana, sans-serf;
}
