.top-backing 				{ background-color: #7BBDE7; }
.top-smallbar-backing		{ background-color: #B9DDEF; }
.top-links					{ font-family:Tahoma; font-weight:bold; font-size:8pt; color:#4B5E99; text-decoration: none; }
.top-links:hover			{ font-family:Tahoma; font-weight:bold; font-size:8pt; color:#000000; text-decoration: none; }
.top-smallbar-text			{ font-family:Tahoma; font-weight:bold; font-size:8pt; color:#000000; text-decoration: none; }
.textbox-search 			{ background-color: #FFFFFF; font-family: Tahoma; font-size: 8pt; font-weight: light; color: #000000; border: 1 solid #30799E; }
.button-search 				{ background-color: #B9DDEF; font-family: Tahoma; font-size: 7pt; font-weight: light; color: #000000; border: 1 solid #30799E; padding: 0px; height: 17px; cursor: hand; }

.menu-backing				{ background-color: #7CBEE0; }
.menu-backing-title			{ background-color: #359BCF; }
.menu-backing-content		{ background-color: #B9DDEF; }
.menu-title-text			{ font-family:Tahoma; font-weight:bold; font-size:9pt; color:#FFFFFF; text-decoration: none; }
.menu-section-links			{ font-family:Tahoma; font-weight:bold; font-size:8pt; color:#006A94; text-decoration: none; }
.menu-section-links:hover 	{ font-family:Tahoma; font-weight:bold; font-size:8pt; color:#000000; text-decoration: none; }
.menu-subsection-links		{ font-family:Tahoma; font-weight:normal; font-size:8pt; color:#006A94; text-decoration: none; }
.menu-subsection-links:hover{ font-family:Tahoma; font-weight:normal; font-size:8pt; color:#000000; text-decoration: none; }
.menu-normal-text			{ font-family:Tahoma; font-weight:normal; font-size:8pt; color:#000000; text-decoration: none; }
.menu-bold-text				{ font-family:Tahoma; font-weight:bold; font-size:8pt; color:#000000; text-decoration: none; }
.menu-links					{ font-family:Tahoma; font-weight:bold; font-size:8pt; color:#4B5E99; text-decoration: none; }
.menu-links:hover 			{ font-family:Tahoma; font-weight:bold; font-size:8pt; color:#000000; text-decoration: none; }

.middle-backing				{ background-color: #FFFFFF; }
.text-path 					{ font-family:Tahoma; font-weight:bold; font-size:8pt; color:#2B7AA3; text-decoration: none; }
.text-path:hover			{ font-family:Tahoma; font-weight:bold; font-size:8pt; color:#000000; text-decoration: none; }
.middle-normal-text			{ font-family:Tahoma; font-weight:normal; font-size:8pt; color:#000000; text-decoration: none; }
.table-backing-title		{ background-color: #359BCF; }
.table-backing-content		{ background-color: #FFFFFF; }
.field-backing-title		{ background-color: #359BCF; }
.field-backing-content		{ background-color: #B9DDEF; }
.table-title-text			{ font-family:Tahoma; font-weight:bold; font-size:8pt; color:#FFFFFF; text-decoration: none; }
.middle-links				{ font-family:Tahoma; font-weight:bold; font-size:8pt; color:#000000; text-decoration: none; }
.middle-links:hover			{ font-family:Tahoma; font-weight:bold; font-size:8pt; color:#0000FF; text-decoration: none; }
.middle-links1				{ font-family:Tahoma; font-weight:bold; font-size:8pt; color:#C90F0F; text-decoration: none; }
.middle-links1:hover			{ font-family:Tahoma; font-weight:bold; font-size:8pt; color:#0000FF; text-decoration: none; }
.product-field-title		{ font-family:Tahoma; font-weight:bold; font-size:8pt; color:#000000; text-decoration: none; }
.product-field-content		{ font-family:Tahoma; font-weight:normal; font-size:8pt; color:#000000; text-decoration: none; }
.normal-field-title			{ font-family:Tahoma; font-weight:bold; font-size:8pt; color:#000000; text-decoration: none; }
.normal-field-content		{ font-family:Tahoma; font-weight:normal; font-size:8pt; color:#000000; text-decoration: none; }
.error-text					{ font-family:Tahoma; font-weight:bold; font-size:8pt; color:#FF0000; text-decoration: none; }
.highlight-text				{ font-family:Tahoma; font-weight:bold; font-size:8pt; color:#0000FF; text-decoration: none; }

.description-text			{ font-family:Tahoma; font-weight:normal; font-size:8pt; color:#000000; text-decoration: none; }
.specialoffer-text			{ font-family:Tahoma; font-weight:bold; font-size:8pt; color:#FF0000; text-decoration: none; }
.extrafield-title-text		{ font-family:Tahoma; font-weight:bold; font-size:8pt; color:#000000; text-decoration: none; }
.extrafield-content-text	{ font-family:Tahoma; font-weight:normal; font-size:8pt; color:#000000; text-decoration: none; }
.qty-title-text				{ font-family:Tahoma; font-weight:bold; font-size:8pt; color:#000000; text-decoration: none; }
.price-title-text			{ font-family:Tahoma; font-weight:bold; font-size:8pt; color:#000000; text-decoration: none; }
.price-content-text			{ font-family:Tahoma; font-weight:bold; font-size:10pt; color:#0000FF; text-decoration: none; }
.other-title-text			{ font-family:Tahoma; font-weight:bold; font-size:8pt; color:#000000; text-decoration: none; }
.darkshade-backing			{ background-color: #AAAAAA; }
.mediumshade-backing		{ background-color: #BBBBBB; }
.lightshade-backing			{ background-color: #CCCCCC; }
.extralightshade-backing	{ background-color: #DDDDDD; }
.review-title-backing		{ background-color: #CCCCCC; }
.review-subject-backing		{ background-color: #DDDDDD; }
.review-content-backing		{ background-color: #EEEEEE; }
.review-title-text			{ font-family:Tahoma; font-weight:bold; font-size:8pt; color:#000000; text-decoration: none; }
.review-content-text		{ font-family:Tahoma; font-weight:normal; font-size:8pt; color:#000000; text-decoration: none; }

.header-title				{ font-family:Tahoma; font-weight:bold; font-size:9pt; color:#000000; text-decoration: none; }
.header-title1				{ font-family:Tahoma; font-weight:bold; font-size:9pt; color:#C90F0F; text-decoration: none; }
.header-description			{ font-family:Tahoma; font-weight:normal; font-size:8pt; color:#222222; text-decoration: none; }
.subsection-description		{ font-family:Tahoma; font-weight:normal; font-size:8pt; color:#222222; text-decoration: none; }

.textbox 					{ background-color: #FFFFFF; font-fanily: Tahoma; font-size: 8pt; font-weight: light; color: #000000; border: 1 solid #30799E; }
.button						{ background-color: #B9DDEF; font-family: Tahoma; font-size: 7pt; font-weight: light; color: #000000; border: 1 solid #30799E; padding: 0px; height: 17px; cursor: hand; }
.selectbox					{ background-color: #FFFFFF; font-fanily: Tahoma; font-size: 8pt; font-weight: light; color: #000000; border: 1 solid #30799E; }

.copyright-text				{ font-family:Tahoma; font-weight:normal; font-size:8pt; color:#000000; text-decoration: none; }
.copyright-links			{ font-family:Tahoma; font-weight:bold; font-size:8pt; color:#006A94; text-decoration: none; }
.copyright-links:hover 		{ font-family:Tahoma; font-weight:bold; font-size:8pt; color:#000000; text-decoration: none; }

A 							{ font-family:Arial; font-weight:bold; font-size:10pt; color:#7284B7; text-decoration: none; }
A:hover 					        { font-family:Arial; font-weight:bold; font-size:10pt; color:#7284B7; text-decoration: none; }
.body-shop					{ background-color: #FFFFFF; margin: 0px; }
BODY {
	SCROLLBAR-FACE-COLOR: #eeeeee; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #cccccc; SCROLLBAR-3DLIGHT-COLOR: #666666; SCROLLBAR-ARROW-COLOR: #000000; SCROLLBAR-TRACK-COLOR: #fbfbfb; SCROLLBAR-DARKSHADOW-COLOR: #666666; BACKGROUND-COLOR: #ffffff
}

TD {
	FONT-SIZE: 10pt; FONT-FAMILY: Tahoma, Verdana,  Arial, sans-serif
}
P {
	FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana,  Arial, sans-serif
}
.TitleText {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana,  Arial, sans-serif
}
.HeadWhite {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Tahoma, Verdana,  Arial, sans-serif
}
A.HeadWhite {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Tahoma, Verdana,  Arial, sans-serif; TEXT-DECORATION: underline
}
A.AtoZ {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana,  Arial, sans-serif
}
A.AtoZ:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ff0000; FONT-FAMILY: Tahoma, Verdana,  Arial, sans-serif
}
.BlackSmall {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana,  Arial, sans-serif
}
.BlackSmallBold {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana,  Arial, sans-serif
}
.BlackBold {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana,  Arial, sans-serif
}
.BlackSmallPlainBold {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana,  Arial, sans-serif; TEXT-DECORATION: none
}
.BlueSmall {
	FONT-SIZE: 8pt; COLOR: #003399; FONT-FAMILY: Tahoma, Verdana,  Arial, sans-serif
}
.BlueSmallBold {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #003399; FONT-FAMILY: Tahoma, Verdana,  Arial, sans-serif
}
.Blue {
	FONT-SIZE: 10pt; COLOR: #003399; FONT-FAMILY: Tahoma, Verdana,  Arial, sans-serif
}
.BlueBold {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #4B5E99; FONT-FAMILY: Tahoma, Verdana,  Arial, sans-serif
}
.BlueSmallPlain {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #4B5E99; FONT-FAMILY: Tahoma, Verdana,  Arial, sans-serif; TEXT-DECORATION: none
}
.BlueSmallPlainBold {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #003399; FONT-FAMILY: Tahoma, Verdana,  Arial, sans-serif; TEXT-DECORATION: none
}
.BlueBoldPlain {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #003399; FONT-FAMILY: Tahoma, Verdana,  Arial, sans-serif; TEXT-DECORATION: none
}
A.Category {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #003399; FONT-FAMILY: Tahoma, Verdana,  Arial, sans-serif
}
A.Category:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #ff0000; FONT-FAMILY: Tahoma, Verdana,  Arial, sans-serif
}
.GreySmall {
	FONT-SIZE: 8pt; COLOR: #888888; FONT-FAMILY: Tahoma, Verdana,  Arial, sans-serif
}
.GreySmallBold {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #888888; FONT-FAMILY: Tahoma, Verdana,  Arial, sans-serif
}
.GreyTiny {
	FONT-SIZE: 7pt; COLOR: #888888; FONT-FAMILY: Tahoma, Verdana,  Arial, sans-serif
}
.MicroCategory {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000033; FONT-FAMILY: Tahoma, Verdana,  Arial, sans-serif
}
A.MicroCategory {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000033; FONT-FAMILY: Tahoma, Verdana,  Arial, sans-serif
}
A.MicroCategory:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #ff0000; FONT-FAMILY: Tahoma, Verdana,  Arial, sans-serif
}
.RedSmall {
	FONT-SIZE: 8pt; COLOR: #cc0000; FONT-FAMILY: Tahoma, Verdana,  Arial, sans-serif
}
A.RedSmall:hover {
	FONT-SIZE: 8pt; COLOR: #999999; FONT-FAMILY: Tahoma, Verdana,  Arial, sans-serif
}
.RedSmallBold {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #cc0000; FONT-FAMILY: Tahoma, Verdana,  Arial, sans-serif
}
A.RedSmallBold:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #999999; FONT-FAMILY: Tahoma, Verdana,  Arial, sans-serif
}
.RedBold {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #cc0000; FONT-FAMILY: Tahoma, Verdana,  Arial, sans-serif
}
.SubCategory {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #0033ff; FONT-FAMILY: Tahoma, Verdana,  Arial, sans-serif
}
A.SubCategory {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #0033ff; FONT-FAMILY: Tahoma, Verdana,  Arial, sans-serif
}
A.SubCategory:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #ff0000; FONT-FAMILY: Tahoma, Verdana,  Arial, sans-serif
}
.White {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #ffffff; FONT-FAMILY: Tahoma, Verdana,  Arial, sans-serif
}
A.White:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #eeeeee; FONT-FAMILY: Tahoma, Verdana,  Arial, sans-serif
}
.WhiteBold {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffffff; FONT-FAMILY: Tahoma, Verdana,  Arial, sans-serif
}
.WhiteSmall {
	FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Tahoma, Verdana,  Arial, sans-serif
}
.WhiteSmallPlain {
	FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Tahoma, Verdana,  Arial, sans-serif; TEXT-DECORATION: none
}
A.WhiteSmall:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #999999; FONT-FAMILY: Tahoma, Verdana,  Arial, sans-serif
}
.WhiteSmallBold {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Tahoma, Verdana,  Arial, sans-serif
}
.WhiteSmallPlainBold {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Tahoma, Verdana,  Arial, sans-serif; TEXT-DECORATION: none
}
A.WhiteSmallBold:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #999999; FONT-FAMILY: Tahoma, Verdana,  Arial, sans-serif
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana,  Arial, sans-serif
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana,  Arial, sans-serif
}

.tableheading
	{	font-family:			Tahoma;
		font-size:				8pt;
		font-weight:			bold;
		color:					#FFFFFF;
		text-decoration:		none;
		background-color:		#FF6600;

	}


.tableheadinghome
	{	font-family:			Tahoma;
		font-size:				8pt;
		font-weight:			bold;
		color:					#000000;
		text-decoration:		none;
		background-color:		#DDDCDC;

	}
.tablebody
	{	font-family:			Tahoma;
		font-size:				8pt;
		font-weight:			bold;
		color:					#000000;
		text-decoration:		none;
		background-color:		#DDDCDC;
	}

A.tablelink:link
	{	font-weight:			normal;
		color:					#FFFFFF;
		text-decoration:		underline;
	}

A.tablelink:active
	{	font-weight:			normal;
		color:					#FFFFFF;
		text-decoration:		underline;
	}

A.tablelink:visited
	{	font-weight:			normal;
		color:					#FFFFFF;
		text-decoration:		underline;
	}

A.tablelink:hover
	{	font-weight:			normal;
		color:					#FFFFFF;
		text-decoration:		underline;
	}

A.tablelink1:link
	{	font-weight:			bold;
		color:					#FFFFFF;
		text-decoration:		none;
	}

A.tablelink1:active
	{	font-weight:			bold;
		color:					#FFFFFF;
		text-decoration:		none;
	}

A.tablelink1:visited
	{	font-weight:			bold;
		color:					#FFFFFF;
		text-decoration:		none;
	}

A.tablelink1:hover
	{	font-weight:			bold;
		color:					#000000;
		text-decoration:		none;
	}

h2 
	{	font-family:			Arial,Helvetica;
		font-size:				11pt;
		color:					#000000;
		text-decoration:		none;
		margin-left:			10px;
		margin-right:			10px;
	}

.tableborder1
	{	
		background-color:		#FFFFFF;
	}

.tableheading1
	{	font-family:			Tahoma;
		font-size:				8pt;
		font-weight:			bold;
		color:					#FFFFFF;
		text-decoration:		none;
		background-color:		#396ED7;
		border-top:     		3px solid #396ED7;
		border-left:    		3px solid #396ED7;
		border-right:   		3px solid #396ED7;
		border-bottom:  		3px solid #396ED7;
	}

.tablebody1
	{	font-family:			Tahoma;
		font-size:				8pt;
		font-weight:			bold;
		color:					#000000;
		text-decoration:		none;
		background-color:		#FFFFFF;
		border-top:     		2px solid #396ED7;
		border-left:    		2px solid #396ED7;
		border-right:   		2px solid #396ED7;
		border-bottom:  		2px solid #396ED7;

	}

.tablebody11
	{	font-family:			Tahoma;
		font-size:				8pt;
		font-weight:			bold;
		color:					#000000;
		text-decoration:		none;
		background-color:		#E9E9E9;
		border-top:     		2px solid #396ED7;
		border-left:    		2px solid #396ED7;
		border-right:   		2px solid #396ED7;
		border-bottom:  		2px solid #396ED7;

	}


.tablebody2
	{	font-family:			Tahoma;
		font-size:				8pt;
		font-weight:			bold;
		color:					#000000;
		text-decoration:		none;
		background-color:		#FFFFFF;
		border-top:     		2px solid #396ED7;
		border-left:    		2px solid #396ED7;
		border-right:   		2px solid #396ED7;
		border-bottom:  		2px solid #396ED7;

	}

.tablebody3
	{	font-family:			Tahoma;
		font-size:				8pt;
		font-weight:			bold;
		color:					#000000;
		text-decoration:		none;
		background-color:		#DDDCDC;
		
	}

.tablebody4
	{	font-family:			Tahoma;
		font-size:				8pt;
		font-weight:			bold;
		color:					#000000;
		text-decoration:		none;
		background-color:		#FFFFFF;
		

	}

.tablebody5
	{	font-family:			Tahoma;
		font-size:				8pt;
		font-weight:			bold;
		color:					#000000;
		text-decoration:		none;
		background-color:		#FFFFFF;
		border-top:     		2px solid #396ED7;
		border-left:    		2px solid #396ED7;
		border-right:   		2px solid #396ED7;
		border-bottom:  		2px solid #396ED7;

	}
