body, td, input, select, textarea {
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #222;
}
body {
	background-color: #FFF;
}
INPUT, SELECT, TEXTAREA, P {
	font : 10px Verdana, Arial, Tahoma, Helvetica, sans-serif;
	color : #222;
}
INPUT, TEXTAREA {
	!border : 1px solid #666;
}
.button {
	font : 10px Verdana, Arial, Tahoma, Helvetica, sans-serif;
	color : #222;
	background-color : #DDD;
	padding : 0px;
	cursor : pointer;
	!border : 1px solid #333;
}
a:link, a:visited {
	background : transparent;
	font : 11px Verdana, Arial, Tahoma, Helvetica, sans-serif;
	color : #D60C11;
	text-decoration : none;
}
a:hover {
	background : transparent;
	font : 11px Verdana, Arial, Tahoma, Helvetica, sans-serif;
	color : #333;
	text-decoration : underline;
}
p.para_width {
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #222;
	width: 462px;
}
.heading1 {
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 15px;
	color: #333;
	font-weight: bold;
}
.heading2 {
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	color: #888;
	font-weight: bold;
	padding-bottom: 5px;
}
.imageborder {
	border-color: #666;
	border-style: solid;
	border-width: 1px;
}
.debugblock {
	background-color: #E5E5E5;
	border: 1px dashed #999;
}
.debugitem {
	background-color: #EFEFEF;
}
.newitem {
	font : 11px Verdana, Arial, Tahoma, Helvetica, sans-serif;
	color : #FFF;
	background-color: #00CC00;
}
.hotitem, .specialitem {
	font : 11px Verdana, Arial, Tahoma, Helvetica, sans-serif;
	color : #FFF;
	background-color: #FF0000;
}
.msg_user {
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #0C0;
}
.copyright {
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	color: #777;
}
td.m_top_banner {
}
td.m_top_menu1 {
}
td.m_top_menu2 {
}
td.m_bottom_menu1 {
}
td.m_bottom_menu2 {
}
td.m_bottom_footer {
}
td.category_outline {
	background-color: #F21318;
}
td.category_photo {
	padding: 16px;
	background-image: url(../images/category_background.jpg);
	background-color: #D60C11;
}
td.table_heading1 {
	font : 10px Verdana, Arial, Tahoma, Helvetica, sans-serif;
	color : #222;
	background-color: #F3F3F3;
}
td.table_row1 {
	font : 10px Verdana, Arial, Tahoma, Helvetica, sans-serif;
	color : #222;
	background-color: #FAFAFA;
}
td.table_outline {
	background-color: #E0E0E0;
}
td.main {
	padding: 5px;
}
td.breadcrumb {
	background-color: #D60C11;
	padding: 5px;
}
td.breadcrumb p {
	font : 10px Verdana, Arial, Tahoma, Helvetica, sans-serif;
	color : #FFF;
}
td.breadcrumb a:link, td.breadcrumb a:visited {
	background : transparent;
	font : 10px Verdana, Arial, Tahoma, Helvetica, sans-serif;
	color : #FFF;
	text-decoration : none;
	font-weight: bold;
}
td.breadcrumb a:hover {
	background : transparent;
	font : 10px Verdana, Arial, Tahoma, Helvetica, sans-serif;
	color : #FFF;
	text-decoration : underline;
	font-weight: bold;
}
.breadcrumb_selected {
	background : transparent;
	font : 10px Verdana, Arial, Tahoma, Helvetica, sans-serif;
	color : #FFF;
	background-color: #F21318;
	font-weight: bold;
}
td.left_column {
	background-color: #FFF;
	padding: 5px;
	width: 128px;
}
td.tree_menu a:link, td.tree_menu a:visited {
	background : transparent;
	font : 10px Verdana, Arial, Tahoma, Helvetica, sans-serif;
	color : #D60C11;
	text-decoration : none;
	font-weight: bold;
}
td.tree_menu a:hover {
	background : transparent;
	font : 10px Verdana, Arial, Tahoma, Helvetica, sans-serif;
	color : #333;
	text-decoration : underline;
	font-weight: bold;
}
td.tree_menu_selected a:link, td.tree_menu_selected a:visited {
	background : transparent;
	font : 10px Verdana, Arial, Tahoma, Helvetica, sans-serif;
	color : #333;
	text-decoration : none;
	font-weight: bold;
}
td.tree_menu_selected a:hover {
	background : transparent;
	font : 10px Verdana, Arial, Tahoma, Helvetica, sans-serif;
	color : #D60C11;
	text-decoration : underline;
	font-weight: bold;
}
td.category_product a:link, td.category_product a:visited {
	background : transparent;
	font : 11px Verdana, Arial, Tahoma, Helvetica, sans-serif;
	color : #D60C11;
	text-decoration : none;
	font-weight: bold;
}
td.category_product a:hover {
	background : transparent;
	font : 11px Verdana, Arial, Tahoma, Helvetica, sans-serif;
	color : #333;
	text-decoration : underline;
	font-weight: bold;
}
td.page_menu {
	background : transparent;
	font : 11px Verdana, Arial, Tahoma, Helvetica, sans-serif;
	color : #222;
	text-decoration : none;
}
td.page_menu a:link, td.page_menu a:visited {
	background : transparent;
	font : 11px Verdana, Arial, Tahoma, Helvetica, sans-serif;
	color : #D60C11;
	text-decoration : none;
}
td.page_menu a:hover {
	background : transparent;
	font : 11px Verdana, Arial, Tahoma, Helvetica, sans-serif;
	color : #333;
	text-decoration : underline;
}
a.menu:link, a.menu:visited {
	background : transparent;
	font : 10px Verdana, Arial, Tahoma, Helvetica, sans-serif;
	color : #D60C11;
	text-decoration : none;
	font-weight: bold;
}
a.menu:hover {
	background : transparent;
	font : 10px Verdana, Arial, Tahoma, Helvetica, sans-serif;
	color : #222;
	text-decoration : none;
	font-weight: bold;
}
td.right_column {
	background-color: #D60C11;
	padding: 5px;
	width: 106px;
}
td.right_column p {
	font : 10px Verdana, Arial, Tahoma, Helvetica, sans-serif;
	color : #FFF;
}
td.right_column a:link, td.right_column a:visited {
	background : transparent;
	font : 10px Verdana, Arial, Tahoma, Helvetica, sans-serif;
	color : #FFF;
	text-decoration : none;
	font-weight: bold;
}
td.right_column a:hover {
	background : transparent;
	font : 10px Verdana, Arial, Tahoma, Helvetica, sans-serif;
	color : #FFF;
	text-decoration : underline;
	font-weight: bold;
}
td.copy_class {
	padding: 5px;
}
td.page_class1 {
	padding: 7px;
}
td.page_class2 {
}
td.cart_summary {
	background-color: #F21318;
}
.greeting {
	background : transparent;
	font : 10px Verdana, Arial, Tahoma, Helvetica, sans-serif;
	color : #FFF;
	font-weight: bold;
}
td.h_line1 {
	background-image: url(../images/h_line1.gif);
	background-repeat: repeat-x;
}
td.h_line2 {
	background-image: url(../images/h_line2.gif);
	background-repeat: repeat-x;
}

