.text {
	font-family 		: Arial,Helvetica,sans-serif;
	font-size			: 10pt;
}

.ltext {
	font-family 		: Arial,Helvetica,sans-serif;
	font-size			: 9pt;
	color				: #f0f0f0;
	text-decoration		: none;
}

.textsm {
	font-family 		: Arial,Helvetica,sans-serif;
	font-size			: 8pt;
}

.bread {
	background			: #333333;
	background-image	: url(images/header_tile_dark.gif);
	font-family 		: Tahoma, Arial,Helvetica,sans-serif;
	font-size			: 9pt;
	color				: #f0f0f0;
	text-decoration		: none;
}

.link {
	font-family			: Arial,Helvetica,sans-serif;
	font-size			: 10pt;
	color				: blue;
	text-decoration		: underline;
}

.link:hover {
	font-family			: Arial,Helvetica,sans-serif;
	font-size			: 10pt;
	color				: navy;
	text-decoration		: underline;
}
.link:visited {
	font-family			: Arial,Helvetica,sans-serif;
	font-size			: 10pt;
	color				: black;
	text-decoration		: underline;
}

.nav {
	font-family			: Arial,Helvetica,sans-serif;
	font-size			: 10pt;
	color				: blue;
	text-decoration		: none;
}

.nav:hover {
	font-family			: Arial,Helvetica,sans-serif;
	font-size			: 10pt;
	color				: navy;
	text-decoration		: none;
}
.nav2 {
	font-family			: Arial,Helvetica,sans-serif;
	font-size			: 12px;
	color				: #FF9900;
	text-decoration		: none;
	border				: 1px solid #000000;
	background			: #333333;
}

.nav2:hover {
	font-family			: Arial,Helvetica,sans-serif;
	font-size			: 12px;
	color				: #FFFFFF;
	text-decoration		: none;
}
.navselected {
	font-family			: Arial,Helvetica,sans-serif;
	font-size			: 12px;
	color				: #f0f0f0;
	text-decoration		: none;
}

.title {
	font-family			: Tahoma,Arial,Helvetica,sans-serif;
	font-size			: 12pt;
	color				: #000000;
	font-weight			: bold;
}
.title2 {
	font-family			: Arial,Helvetica,sans-serif;
	font-size			: 12pt;
	color				: #333333;
	font-weight			: bold;
}
optgroup {
	background			: #62636A;
	color				: #fafafa;
}
option {
	background			: #fafafa;
	color				: #333333;
}

.trh {
	background			: #000000;
	background-image	: url(images/header_tile_light.gif);
}

.tr {
	background			: #ffffff;
}
.SubCategoryHeader {
	background			: black;
	font-family 		: Arial,Helvetica,sans-serif;
	font-size			: 9pt;
	color				: #f0f0f0;
	text-align			: left;
	
}
.cartHeader {
	font-family	: Arial,Helvetica,sans-serif;
	font-size	: 12px;
	color		: white;
	font-weight	: bolder;
	background	: red;
	background-image	: url(images/header_tile_light.gif);
}
.cartItem {
	font-family	: Arial,Helvetica,sans-serif;
	font-size	: 12px;
	color		: #000000;
	background	: #fafafa;
}
.catnav {
	color			: white;
	background		: #808080;
	font-family 	: Arial,sans-serif;
	font-size		: 11px;
	text-decoration	: none;
	border			: 1px solid black;
	border-width 	: 1px 1px 1px 1px;
	width			: 75px;
	text-align		: center;
	
}

.catnav:visited {
	color			: #f0f0f0;
	background		: #808080;
	font-family 	: Arial,sans-serif;
	font-size		: 11px;
	text-decoration	: none;
	border			: 1px solid black;
	border-width 	: 1px 1px 1px 1px;
	
}

.catnav:hover {
	color			: white;
	background		: red;
	font-family     : Arial,sans-serif;
	font-size		: 11px;
	text-decoration	: none;
	border			: 1px solid black;
	border-style	: groove;
	border-width 	: 1px 1px 1px 1px;
}