.view
{
	padding: 10px;
}
.image_button, .clickable
{
	cursor: pointer;
}
.common_header
{
	font-weight: bold;
	font-size: 14px;
	color: #3B3B8B;
	font-variant:small-caps;
}

.category_menu
{
	float: left;
	width: 239px;
	border-right: solid 1px #DEDEDE;
	font-size: 11px;
}
.side_menu
{
	float: left;
	width: 219px;
	border-right: solid 1px #DEDEDE;
}

/* Display */
.display
{
	float: right;
	width: 738px;
}

/* Category Product Display */
.category_product_display
{

}
.category_product_display .header
{
	padding: 10px;
	background: #3B3B8B;
	color: #FFFFFF;
}
.category_product_display h1
{
	color: #FFFFFF;
}
.category_product_display .header a, .category_product_display .header a:link, .category_product_display .header a:visited, .category_product_display .header a:active, .category_product_display .header a:hover
{
	color: #FFFFFF;
}
.category_product_display .subcategories_view
{
	padding: 10px;
	background: #6D6DC0;
	color: #FFFFFF;
}
.category_product_display .subcategories_view a, .category_product_display .subcategories_view a:link, .category_product_display .subcategories_view a:visited, .category_product_display .subcategories_view a:active, .category_product_display .subcategories_view a:hover
{
	color: #FFFFFF;
}
.category_product_table
{
	width: 100%;
}
.category_product_table a, .category_product_table a:link, .category_product_table a:visited, .category_product_table a:active, .category_product_table a:hover
{
	color: #333333;
}
.category_product_table .in_cart
{

}
.category_product_table .product_clearance, .category_product_table .product_clearance a, .category_product_table .product_clearance a:link, .category_product_table .product_clearance a:active, .category_product_table .product_clearance a:visited, .category_product_table .product_clearance a:hover
{
	font-weight: bold;
}
.category_product_table .product_special, .category_product_table .product_special a, .category_product_table .product_special a:link, .category_product_table .product_special a:active, .category_product_table .product_special a:visited, .category_product_table .product_special a:hover
{
	background: #FFCC00;
}
.category_product_table .product_new, .category_product_table .product_new a, .category_product_table .product_new a:link, .category_product_table .product_new a:active, .category_product_table .product_new a:visited, .category_product_table .product_new a:hover
{
	color: #006699;
}
.category_product_table .product_price_down, .category_product_table .product_price_down a, .category_product_table .product_price_down a:link, .category_product_table .product_price_down a:active, .category_product_table .product_price_down a:visited, .category_product_table .product_price_down a:hover
{
	color: #CC0000;
}

/* Product Detail View */
.product_detail_view
{
	
}

/* Product Viewer */
.product_viewer
{
	font-size: 80%;
}
.product_viewer .long_description
{
	padding: 5px;
}

/* Records Table */
.records_table
{
	
}
.records_table .pagenation
{
	border-bottom: solid 1px #999999;
}
.records_table .pagenation ul li
{
	float: left;
	list-style: none;
	padding: 2px;
}
.records_table .pagenation .selected
{
	background: #FF6600;
	color: #FFFFFF;
}
.records_table .pagenation .selected a, .records_table .pagenation .selected a:link, .records_table .pagenation .selected a:active, .records_table .pagenation .selected a:visited, .records_table .pagenation .selected a:hover
{
	color: #FFFFFF;
}
.records_table .table_header a, .records_table .table_header a:link, .records_table .table_header a:active, .records_table .table_header a:visited, .records_table .table_header a:hover
{
	color: #333333;
}


/* list_records_area */
.list_records_area
{
	
}
.list_records_area .pagenation_area
{
	border-bottom: solid 1px #999999;
	margin: 0px 0px 5px 0px;
}
.list_records_area .pagenation_area ul li
{
	float: left;
	list-style: none;
	border: solid 1px #999999;
	padding: 5px;
	margin: 1px;
}
.list_records_area .pagenation_area .selected
{
	background: #999999;
	color: #FFFFFF;
}
.list_records_area .pagenation_area .selected a, .list_records_area .pagenation_area .selected a:link, .list_records_area .pagenation_area .selected a:active, .list_records_area .pagenation_area .selected a:visited, .list_records_area .pagenation_area .selected a:hover
{
	color: #FFFFFF;
}
.list_records_area .sort_area
{
	border-top: solid 1px #999999;
	margin: 5px 0px 0px 0px;
}


/* Category Editor */
.category_editor
{
	
}
.category_editor .category_tree_view
{
	float: left;
	width: 280px;
	font-size: 11px;
}
.category_editor .category_tree_view .selected
{
	font-weight: bold;
}
.category_editor .category_detail_view
{
	float: right;
	width: 800px;
}
.category_editor .category_position_view
{
	float: right;
	width: 800px;
}

/* Product Editor */
.product_editor
{
	
}
.product_editor .product_tree_view
{
	float: left;
	width: 280px;
	font-size: 11px;
}
.product_editor .product_tree_view .selected
{
	font-weight: bold;
}
.product_editor .product_table_view
{
	float: left;
	width: 800px;
	font-size: 11px;
	border: solid 1px #CCCCCC;
}


/* News */
.news_panel
{
	
}
.news_panel .news_entry
{
	border-top: dotted 1px #CCCCCC;
	background: #FFEECC;
	padding: 5px;
	font-size: 12px;
}
.news_panel .news_entry .news_entry_title
{
	font-weight: bold;
}
.news_panel .news_entry .news_entry_date
{
	font-weight: bold;
	color: #3B3B8B;
}
.news_panel .news_entry .news_entry_body, .news_panel .news_entry .news_entry_body pre
{
	padding: 0px 0px 0px 5px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

/* New Products Panel */
.new_products_panel
{
}
.new_products_panel .body
{
	width: 640px;
	height: 150px;
	overflow-y: scroll;
	border: solid 1px #CCCCCC;
}
