BODY {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
SELECT {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
OPTION {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
INPUT {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}

TEXTAREA {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.large {
	FONT-SIZE: 14px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.RegText {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.txt {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}



.orange {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #eb6b17; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.small {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.small FONT {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tinytxt {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.price {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.caption {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; font-variant:small-caps; font-weight:700;
}
.sale {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}


.checkout 
{
	TEXT-DECORATION: underline;
}
.linkwhite {
	COLOR: white; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.link11 {
	COLOR: #6B6867; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}

.tinylinktxt {
	FONT-SIZE: 10px; COLOR: #6B6867; font-family: Arial, Helvetica, sans-serif

}

.pageTitle {
	FONT-WEIGHT: normal; FONT-SIZE: 24px; COLOR: #333366; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.px16boldblue {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #333366; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.px14boldblue {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #333366; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.px13boldblue {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #333366; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.px12boldblue {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333366; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.px11boldblue {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333366; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.smPageTitle {
	FONT-WEIGHT: normal; FONT-SIZE: 20px; COLOR: #333366; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.byline {
	FONT-SIZE: 10px; COLOR: #666699; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.subTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.swoosh {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333366; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.parTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #993300; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tablehead {
	FONT-WEIGHT: 600; FONT-SIZE: 13px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.colhead {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.entryTitle {
	FONT-SIZE: 12px; COLOR: #663300; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.taboff {
	FONT-WEIGHT: 600; FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tabon {
	FONT-WEIGHT: 600; FONT-SIZE: 13px; COLOR: #8893c5; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.summary {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.summaryHead {
	FONT-SIZE: 13px; COLOR: #ffffd9; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.total {
	FONT-WEIGHT: 600; FONT-SIZE: 16px; COLOR: #ffffd9; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.subtotal {
	FONT-WEIGHT: 600; FONT-SIZE: 13px; COLOR: #ffffd9; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.navbar:link {
	COLOR: #ffffd9; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.navbar {
	FONT-SIZE: 10px; COLOR: #ffffd9; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.error {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #0000cc; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.titleorange {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #ef7e00; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.titleblue {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #263880; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.subTitleblue {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #263880; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.subTitleorange {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ef7e00; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.parTitleblue {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #263880; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.styletitle {
	FONT-WEIGHT: bold; FONT-SIZE: 30px; COLOR: #263880; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.magNavHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #993300; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.magNavItem {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.magFooterNavText {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.magCoverText {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.magCoverSecondaryNav {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.magSubCoverText {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.magSubCoverSecondaryNav {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.magHeadline {
	FONT-WEIGHT: normal; FONT-SIZE: 24px; COLOR: #666699; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.magIntro {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.magBody {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.magSidebar {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.magCaption {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.magSubHead {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.magDpIntro {
	FONT-SIZE: 14px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.magDpBody {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.hideme {visibility: hidden;} 

.tableborder
{
	BORDER-RIGHT: #949494 1pt solid;
	BORDER-TOP: #949494 1pt solid;
	BORDER-LEFT: #949494 1pt solid;
	BORDER-BOTTOM: #949494 1pt solid;
}

.trborder
{
    BORDER-TOP: #949494 1pt solid;
}

.tableborderblack
{
    BORDER-RIGHT: #000000 1pt solid;
    BORDER-TOP: #000000 1pt solid;
    BORDER-LEFT: #000000 1pt solid;
    BORDER-BOTTOM: #000000 1pt solid;
    border-collapse:collapse;	    
}

.trtopborder
{
    BORDER-TOP: #949494 1pt solid;
}

.trbottomborder
{
    BORDER-BOTTOM: #949494 1pt solid;
}

.resultsHeading
{
	FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; background-color:Black;
}

.resultsRow
{
	FONT-SIZE: 11px; 
	COLOR: black; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
}
.totalsRow
{
	FONT-SIZE: 11px; color: Black; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline; font-weight:bold;
}
.oddresultsRow
{
	FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif; background-color:Silver; border-bottom:solid 1px black;
}
LEGEND
{
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: black; font-weight:bold; font-variant:small-caps;
}
.resultsLink
{
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.searchButton
{
	FONT-SIZE:10px; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.returnLink
{
	FONT-SIZE:12px;
}
.fieldLabel
{
	FONT-FAMILY: Arial, Helvetica, Sans-Serif; font-size:12px; color:Black; font-weight:bold; font-variant:small-caps;
}
.pagerLink
{
	FONT-SIZE: 8px; FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.borderCollapse
{
	border-collapse:collapse;
}

.fixedTable
{
	table-layout:fixed;
	width:859.17px;
}

.accordionHeader
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #949494;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

.accordionContent
{
    background-color: #ebebeb;
    border: 1px dashed #2F4F4F;
    border-top: none;
    padding: 0px;
    padding-top: 10px;
    vertical-align:top;
}


.dashboardParagraph
{
 margin-top:0px;
 padding-top:0px;
 margin-left:10px;
 margin-right:10px;
}

caption
{
	font-size:11px;
	font-weight:bold;
}

INPUT.RADIO
{
	font-family:Microsoft Sans Serif;
	font-size: 8pt;
}

a.userNameLink  
{
	COLOR: White;
	TEXT-DECORATION: none;
}
a.userNameLink:active 
{
	COLOR: White;
	TEXT-DECORATION: none;
}
a.userNameLink:link 
{
	COLOR: White; 
}
a.userNameLink:visited 
{
	COLOR: White;
}
a.userNameLink:hover 
{
	TEXT-DECORATION:underline; FONT-WEIGHT: bold; color:white;
}

.validationSummary
{
	font-family:Arial;
	font-size: 9pt;
}

.changePasswordMessage
{
	font-family:Arial;
	font-size: 9pt;
	color: Blue;
}

.productList
{
	margin-left:0px;
	margin-right:0px;
	display:block;
}
.productList li
{
	display: block;
	
	float: left;
	margin-left: 15px;
	margin-bottom: 15px;
}
.productlist span
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.productlist img
{
	width:185px;
	height:130px;
	border: solid 1px black;
}
.productmenu
{
	margin-left:10px;	

}
.productmenu li
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.productmenu a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;	
}
.productmenu a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;	
}
.productmenu a:active
{
	TEXT-DECORATION: none;	
}
.productmenu A:link 
{
	COLOR: Black; 
}
.productmenu A:visited 
{
	COLOR: Black; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.productmenu A:hover 
{
	TEXT-DECORATION: none; FONT-WEIGHT: bold; color:Blue;
}
.productfabric img
{
	width:80px;
	height:80px;
	border: solid 1px black;
}
.productfabric thead
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.productfabric tbody
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

.productfabric
{
	margin-left:0px;
	margin-right:0px;
	display:block;
}
.productfabric li
{
	display: block;
	float: left;
	margin-left: 15px;
	margin-bottom: 15px;
}

.productfabric span
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.productfabric div
{
	margin-left:2px;
	margin-right:10px;
}

.productfabric .productDetailFabricImageOff
{
	display:none;	
}

.productfabric .productDetailFabricImageOn
{
	display:inline;	
}

.productfabric .productNavigationOff
{
	display: none;	
	width:25;
	height: 49;
}

.productfabric .productNavigationOn
{
	display: inline;	
	width:25;
	height: 49;
	border: none;
}


.productDetailImage img
{
	width: 775px;
	height: 450px;	
}
.productDetailText
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}

.InsightMenuContainer table
{
	border-bottom: none;
	border-left: solid 1px #949494;
	border-right: solid 1px #949494;
	border-top: solid 1px #949494;	
}

.InsightMenu span
{
	padding-left: 5px;
	src: "/images/Separator2.gif";	
}
.InsightMenu tr
{
	padding-left:5px;
}
.InsightMenu td
{
	font-family: Georgia, Arial, Verdana, Helvetica;
	font-size: 16px;
	font-weight:normal;
	font-variant:small-caps;
}
.InsightMenu a
{
	font-family: Georgia, Arial, Verdana, Helvetica;
	font-size: 16px;
	font-weight:normal;
	font-variant:small-caps;	
}

a.InsightMenu 
{
	font-family: Georgia, Arial, Verdana, Helvetica;
	font-size: 16px;
	font-weight:normal;
	font-variant:small-caps;	
}

a.InsightMenu:active 
{
	COLOR: Black;
	TEXT-DECORATION: none;
}
a.InsightMenu:link 
{
	COLOR: Black; 
	text-decoration:none;
}
a.InsightMenu:visited 
{
	COLOR: Black;
	text-decoration:none;
}
a.InsightMenu:hover 
{
	TEXT-DECORATION:none; FONT-WEIGHT: normal; color:Blue;
}

a.InsightMenuHighlight
{
	font-family: Georgia, Arial, Verdana, Helvetica;
	font-size: 16px;
	font-weight:normal;
	font-variant:small-caps;	
}

a.InsightMenuHighlight:active 
{
	COLOR: Red;
	TEXT-DECORATION: none;
}
a.InsightMenuHighlight:link 
{
	COLOR: Red; 
	text-decoration:none;
}
a.InsightMenuHighlight:visited 
{
	COLOR: Red;
	text-decoration:none;
}
a.InsightMenuHighlight:hover 
{
	TEXT-DECORATION:none; FONT-WEIGHT: normal; color:Red;
}

.OutletVerbiage
{
	font-family:Arial;
	font-size:10pt;
	font-weight:normal;
}
.OutletVerbiage1
{
	font-family:Arial;
	font-size:10pt;
	padding-bottom: 5px;
	font-weight:bold;
}

a.InsightMenuSmall
{
	font-family: Georgia, Arial, Verdana, Helvetica;
	font-size: 12px;
	font-weight:normal;
	font-variant:normal;	
}

a.InsightMenuSmall:active 
{
	COLOR: Black;
	TEXT-DECORATION: none;
}
a.InsightMenuSmall:link 
{
	COLOR: Black; 
	text-decoration:none;
}
a.InsightMenuSmall:visited 
{
	COLOR: Black;
	text-decoration:none;
}
a.InsightMenuSmall:hover 
{
	TEXT-DECORATION:none; FONT-WEIGHT: normal; color:Blue;
}