	body { 
	/*font-family: verdana,helvetica,arial;*/
	margin: 0 0 0 0;
	}
	
	H1{	FONT-WEIGHT:bold;
		FONT-SIZE:14PT;
		text-decoration: none;
		
	}
	
	H2{	FONT-WEIGHT:bold;
		FONT-SIZE:14PT;
		text-decoration: none;
		
	}
	
	H3{	FONT-WEIGHT:bold;
		FONT-SIZE:12PT;
		text-decoration: none;
		
	}
	
	.BodyTable{
	width: 700;
	padding: 0;
	margins: 0;
	border:0;
	}
	
	.InternalTable{
	width: 100%;
	padding-left: 10;
	}
	
	
	.PropertiesLayerHide{
	position:absolute; 
	border: outset; 
	border-size:20; 
	z-index:1; 
	overflow: auto; 
	background-color: #CCCCCC; 
	layer-background-color: #CCCCCC; 
	filter: alpha(opacity=90); 
	visibility: hidden;
	}
	
	.PropertiesLayerShow{
	position:relative; 
	/*border: outset; 
	border-size:30; */
	z-index:1; 
	overflow: auto; 
	/*background-color: #CCCCCC; 
	layer-background-color: #CCCCCC; 
	filter: alpha(opacity=90); */
	visibility: visible;
	}
	
/******************18************************/

	

	.SiteTitle {FONT-WEIGHT:bold;FONT-SIZE:18PT;text-decoration: none;FONT-FAMILY:arial;COLOR:#000000;}
	.SiteTitle:link {FONT-WEIGHT:bold;FONT-SIZE:18PT;text-decoration: none;FONT-FAMILY:arial;COLOR:#000000;}
	.SiteTitle:active {FONT-WEIGHT:bold;FONT-SIZE:18PT;text-decoration: none;FONT-FAMILY:arial;COLOR:#000000;}
	.SiteTitle:visited {FONT-WEIGHT:bold;FONT-SIZE:18PT;text-decoration: none;FONT-FAMILY:arial;COLOR:#000000;}
	.SiteTitle:hover {FONT-WEIGHT:bold;FONT-SIZE:18PT;text-decoration: none;FONT-FAMILY:arial;COLOR:#000000;}
	


/*******************14*****************/

	.NavBar{color:#FFFFFF;font-weight: bold;font-size: 14px;text-decoration: none;white-space: nowrap;}
	.NavBar:link{color:#FFFFFF;font-weight: bold;font-size: 14px;text-decoration: none;white-space: nowrap;}
	.NavBar:active{color:#FFFFFF;font-weight: bold;font-size: 14px;text-decoration: none;white-space: nowrap;}
	.NavBar:visited{color:#FFFFFF;font-weight: bold;font-size: 14px;text-decoration: none;white-space: nowrap;}
	.NavBar:hover{color:#000000;text-decoration: underline;}

/******************13*********************/

	.SectionHeadings{color:#000000;LETTER-SPACING: -1pt;font-weight: bold;font-size: 13px;text-indent: 0pt;}

/******************12*********************/

	.CatalogCatDesc {
	font-weight: 600;
	color: #000000;
	text-decoration: none;
	font-size: 12;
	}	

	.Features {
	color:#FFFFFF;
	font-weight: bold;
	font-size: 12px;
	text-indent: 0pt;
	height: 18px;
	text-decoration: none;
	white-space: nowrap;
	}
	
	.Features:link{
	color:#FFFFFF;
	font-weight: bold;
	font-size: 12px;
	text-indent: 0pt;
	height: 18px;
	text-decoration: none;
	white-space: nowrap;
	}
	
	.Features:active{
	color:#FFFFFF;
	font-weight: bold;
	font-size: 12px;
	text-indent: 0pt;
	height: 18px;
	text-decoration: none;
	white-space: nowrap;
	}
	
	.Features:visited{
	color:#FFFFFF;
	font-weight: bold;
	font-size: 12px;
	text-indent: 0pt;
	height: 18px;
	text-decoration: none;
	white-space: nowrap;
	}
	
	.Features:hover{ 
	color:#000000; 
	text-decoration: underline;}


	.SingleCategories{
	color:#FFFFFF;
	font-weight: bold;
	font-size: 12px;
	text-indent: 0pt;
	height: 18px;
	text-decoration: none;
	}
	
	.SingleCategories:link{
	color:#FFFFFF;
	font-weight: bold;
	font-size: 12px;
	text-indent: 0pt;
	height: 18px;
	text-decoration: none;
	}
	
	.SingleCategories:active{
	color:#FFFFFF;
	font-weight: bold;
	font-size: 12px;
	text-indent: 0pt;
	height: 18px;
	text-decoration: none;
	}
	
	.TableBorder{
	border:1;
	border-style: solid;
	border-color: #cacaca;

	}
	
	.SingleCategories:visited{
	color:#FFFFFF;
	font-weight: bold;
	font-size: 12px;
	text-indent: 0pt;
	height: 18px;
	text-decoration: none;
	}
	
	.SingleCategories:hover{ 
	color:#000000; 
	text-decoration: underline;
	}
	

	.PageHeader {
	FONT-WEIGHT:bold;
	FONT-SIZE:12PT;
	LETTER-SPACING: 0.5pt;
	COLOR:#FFFFFF;
	}




/*********************11****************/

	.CatalogCat {
	color: #000000;
	text-decoration: none;
	font-size: 11;
	}

	.CatalogCat:link {
	color: #800080;
	text-decoration: none;
	font-size: 11;
	}
	
	.CatalogCat:active {
	color: #000000;
	text-decoration: none;
	font-size: 11;
	}
	
	.CatalogCat:visited {
	color: #000000;
	text-decoration: none;
	font-size: 11;
	}
	
	.CatalogCat:hover {
	color: #000000;
	text-decoration: underline;
	font-size: 11;
	}


    .Cat {
	color: #000000;
	text-decoration: none;
	font-size: -2;
	}

	
	.Cat:link{
	color: #000000;
	text-decoration: none;
	font-size: -2;
	}
	
	.Cat:active {
	color: #000000;
	text-decoration: none;
	font-size: -2;
	}
	
	.Cat:visited {
	color: #000000;
	text-decoration: none;
	font-size: -2;
	}

	.Cat:hover {
	color: #FFFFFF;
	text-decoration: underline;
	font-size: -2;
	}


	/*forms*/
	.FormFieldsmall {width: 50;}
	.FormFieldMedium {width: 100;}
	.FormFieldMedium2 {width: 175;}
	.FormFieldLarge {width: 325;}
	.FormFieldBig {width:400px;}
	.FormFieldXLarge {width: 450;}	
	
	
	.FormFieldMediumReadOnly{
		width: 100;
		background-color: #f8f8f8;
		text-align: right;
		border:0;
		}
	
	.FormFieldSmallReadOnly{
		width: 50;
		text-align: right;
		background-color: #f8f8f8;
		border:0;
		}
	
	.FormFieldMediumWhiteReadOnly{
		width: 275;
		background-color: #ffffff;
		COLOR:#666666;
		text-align: right;
		border:1;
		}
	
	.ImageContainer
	{
	    border:1px #FFFFFF;
	}
	
	.ImageUploadBox{
        border-style: inset;
        border-width: 2px;	
        padding:3px;																
        width: 100%;
    }
	/*end forms*/

/********************10***********************/
	

	.AccountHeader {FONT-WEIGHT:bold;FONT-SIZE:10PT;LETTER-SPACING: 0.5pt;COLOR:#FFFFFF;}
	.AccountTableData {FONT-SIZE:10PT;COLOR:#000000;padding-left: 2mm;padding-right: 2mm;}
	
	.TenPointBlack {color: #000000;text-decoration: none;font-size: 10;}
	.TenPointBlack:link {color: #000000;text-decoration: none;font-size: 10;}
	.TenPointBlack:active{color: #000000;text-decoration: none;font-size: 10;}
	.TenPointBlack:visited {color: #000000;text-decoration: none;font-size: 10;}
	.TenPointBlack:hover {color: #000000;text-decoration: underline;font-size: 10;}
	
	.TenPointBlackBold 	{FONT-WEIGHT:bold;FONT-SIZE:10PT;COLOR:#000000;}
	.TenPointDarkGrey {FONT-SIZE:10PT;COLOR:#666666;}

	/******************9************************/
	
	.SearchPageData {FONT-SIZE:9PT;COLOR:#000000;}
	.CrossedOutListPrice {
		font-family: "Times New Roman", Times, serif;
		FONT-SIZE:9PT;
		text-decoration: line-through;
		COLOR:#FF0000;
	}
	
	.SpecialsTitle {FONT-WEIGHT:bold;FONT-SIZE:9PT;TEXT-DECORATION:none;COLOR:#000000;}
	
	.NinePointBlackBold 		{FONT-WEIGHT:bold;FONT-SIZE:9PT;TEXT-DECORATION:none;COLOR:#000000;}
	.NinePointBlackBold:Link 	{FONT-WEIGHT:bold;FONT-SIZE:9PT;TEXT-DECORATION:none;COLOR:#000000;}
	.NinePointBlackBold:active 	{FONT-WEIGHT:bold;FONT-SIZE:9PT;TEXT-DECORATION:none;COLOR:#000000;}
	.NinePointBlackBold:visited	{FONT-WEIGHT:bold;FONT-SIZE:9PT;TEXT-DECORATION:none;COLOR:#000000;}
	.NinePointBlackBold:hover 	{FONT-WEIGHT:bold;FONT-SIZE:9PT;TEXT-DECORATION:underline;COLOR:#000000;}
	
		.ProductDetails {FONT-SIZE:9PT;COLOR:#666666;}
	
	.NinePointBlack 			{FONT-SIZE:9PT;TEXT-DECORATION:none;COLOR:#000000;}
	.NinePointBlack:active 		{FONT-SIZE:9PT;TEXT-DECORATION:none;COLOR:#000000;}
	.NinePointBlack:link 		{FONT-SIZE:9PT;TEXT-DECORATION:none;COLOR:#000000;}
	.NinePointBlack:visited 	{FONT-SIZE:9PT;TEXT-DECORATION:none;COLOR:#000000;}
	.NinePointBlack:hover 		{FONT-SIZE:9PT;TEXT-DECORATION:Underline;COLOR:#000000;}
		
	.ErrorMessage {FONT-WEIGHT:550;FONT-SIZE:9PT;TEXT-DECORATION:none;COLOR:#FF0000;}

	.BodyText {FONT-SIZE:9PT;LETTER-SPACING: 0.2pt;	text-align:justify;	COLOR:#000000;}
	.BodyText:active {COLOR:#000000; TEXT-DECORATION:none;}
	.BodyText:visited {COLOR:#000000; TEXT-DECORATION:none;}
	.BodyText:Link {COLOR:#0000ff; TEXT-DECORATION:none;}
	.BodyText:hover {COLOR:#666666; TEXT-DECORATION:underline;}
	
	.BodyTextBold {FONT-WEIGHT:bold;FONT-SIZE:9PT;LETTER-SPACING: 0.2pt;text-align:justify;COLOR:#000000;}	

/*************8***************************/
	
	
	.EightPointBlackBold 		{FONT-WEIGHT:bold;FONT-SIZE:8PT;TEXT-DECORATION:none;COLOR:#000000;}
	.EightPointBlackBold:Link 	{FONT-WEIGHT:bold;FONT-SIZE:8PT;TEXT-DECORATION:none;COLOR:#000000;}
	.EightPointBlackBold:active {FONT-WEIGHT:bold;FONT-SIZE:8PT;TEXT-DECORATION:none;COLOR:#000000;}
	.EightPointBlackBold:visited{FONT-WEIGHT:bold;FONT-SIZE:8PT;TEXT-DECORATION:none;COLOR:#000000;}
	.EightPointBlackBold:hover 	{FONT-WEIGHT:bold;FONT-SIZE:8PT;TEXT-DECORATION:underline;COLOR:#000000;}
	
	.EightPointBlack 			{FONT-SIZE:8PT;TEXT-DECORATION:none;COLOR:#000000;}
	.EightPointBlack:active 	{FONT-SIZE:8PT;TEXT-DECORATION:none;COLOR:#000000;}
	.EightPointBlack:link 		{FONT-SIZE:8PT;TEXT-DECORATION:none;COLOR:#000000;}
	.EightPointBlack:visited 	{FONT-SIZE:8PT;TEXT-DECORATION:none;COLOR:#000000;}
	.EightPointBlack:hover 		{FONT-SIZE:8PT;TEXT-DECORATION:Underline;COLOR:#000000;}
	
	/*Purchase Path*/
	.PurchasePath {FONT-WEIGHT:bold;FONT-SIZE:8PT;COLOR:#333333;}
	.PurchasePath:active {FONT-WEIGHT:bold;FONT-SIZE:8PT;COLOR:#333333;}
	.PurchasePath:visited {FONT-WEIGHT:bold;FONT-SIZE:8PT;COLOR:#333333;}
	.PurchasePath:Link {FONT-WEIGHT:bold;FONT-SIZE:8PT;COLOR:#333333;}
	.PurchasePath:hover {FONT-WEIGHT:bold;FONT-SIZE:8PT;TEXT-DECORATION:underline;COLOR:#333333;}
	/*Purchase Path End*/


	/*Yellow Button*/
	.YellowButtonText {FONT-SIZE:8PT;LETTER-SPACING: 0.5pt;TEXT-ALIGN: center;COLOR:#000000;}
	.YellowButtonText:active {FONT-SIZE:8PT;LETTER-SPACING: 0.5pt;TEXT-ALIGN: center;COLOR:#000000;}
	.YellowButtonText:visited {FONT-SIZE:8PT;LETTER-SPACING: 0.5pt;TEXT-ALIGN: center;COLOR:#000000;}
	.YellowButtonText:Link {FONT-SIZE:8PT;LETTER-SPACING: 0.5pt;TEXT-ALIGN: center;COLOR:#000000;}
	.YellowButtonText:hover {FONT-SIZE:8PT;TEXT-DECORATION:none;CURSOR: hand;COLOR:#000000;}
	/*Yellow Button End*/
	
	.GreyButtonText {FONT-SIZE:8PT;LETTER-SPACING: 0.5pt;TEXT-ALIGN: center;COLOR:#808080;}
	
	
	/*category box header*/
	.CatBoxHeader{FONT-WEIGHT:bold;FONT-SIZE:8PT;TEXT-DECORATION:none;letter-spacing: 1px;COLOR:#000000;}
	.CatBoxHeader:Link{FONT-WEIGHT:bold;FONT-SIZE:8PT;TEXT-DECORATION:none;COLOR:#000000;}
	.CatBoxHeader:Active{FONT-WEIGHT:bold;FONT-SIZE:8PT;TEXT-DECORATION:none;COLOR:#000000;}
	.CatBoxHeader:visited{FONT-WEIGHT:bold;FONT-SIZE:8PT;TEXT-DECORATION:none;COLOR:#000000;}
	.CatBoxHeader:Hover {color: #000000;text-decoration: underline;FONT-WEIGHT:bold;FONT-SIZE:8PT;}
	/*category box header end*/
	
	/*Section Text*/
	.SectionText {color: #000000;FONT-SIZE:8PT;}
	.SectionText:hover {color: #000000;text-decoration: underline;FONT-SIZE:8PT;}	
	/*Section Text end*/

	/*Section Text - white*/
	.SectionTextWhite{color: #FFFFFF;text-decoration: none;FONT-SIZE:8PT;}
	.SectionTextWhite:link {color: #FFFFFF;text-decoration: none;FONT-SIZE:8PT;}
	.SectionTextWhite:active{color: #FFFFFF;text-decoration: none;FONT-SIZE:8PT;}
	.SectionTextWhite:visited {color: #FFFFFF;text-decoration: none;FONT-SIZE:8PT;}
	.SectionTextWhite:hover {color: #000000;text-decoration: underline;}	
	/*Section Text - white*/

	.SectionTextHeader:hover {FONT-WEIGHT:bold;color: #000000;text-decoration: underline;}
	.SectionTextHeader {FONT-WEIGHT:bold;color: #000000;text-decoration: none;FONT-SIZE:8PT;}
	.FAQQuestionSmall{FONT-WEIGHT:bold;FONT-SIZE:8PT;COLOR:#000000;}
	.FAQAnswerSmall {FONT-SIZE:8PT;COLOR:#666666;}
	.SpecialsBold {FONT-SIZE:8PT;COLOR:#000000;}
	.SpecialsText {FONT-SIZE:8PT;COLOR:#666666;}
	.MicroCartBold {FONT-SIZE:8PT;text-indent: 10px;COLOR:#000000;}
	.MicroCartText {FONT-SIZE:8PT;text-indent: 10px;COLOR:#FFFFFF;}
	.BottomBarText {FONT-WEIGHT:bold;FONT-SIZE:8PT;}
	.PurchasePathDisabled {FONT-SIZE:8PT;COLOR:#999999;}

	.ShopCartBanner {FONT-WEIGHT:bold;FONT-SIZE:8PT;TEXT-DECORATION:none;LETTER-SPACING: 0.5pt;COLOR:#ffffff;WHITE-SPACE:nowrap;}
	.ShopCartTitle {FONT-SIZE:8PT;TEXT-DECORATION:none;}
	.ShopCartDetails {FONT-SIZE:8PT;COLOR:#666666;}
	.ShopCartLink{FONT-SIZE:8PT;COLOR:#000000;}

	.EightPointDarkGrey {FONT-SIZE:8PT;COLOR:#666666;}
	
	.ProductBoxHeader{
	background-color: #e5e5e5;
	text-indent: 5;
	FONT-WEIGHT:bold;
	FONT-SIZE:9PT;
	TEXT-DECORATION:none;
	COLOR:#4d4d4d;
	}
	
	
	.ProductBoxTable{
	background-color: #f8f8f8;
	}
	
	
	
	
	
/*****************7****************/

	.IDLink {FONT-SIZE:7PT;TEXT-DECORATION:none;}

/**************standard*********************/

	.ErrorField {background-color: #FF0000;COLOR:#FFFFFF;}
	