/* CSS Document */

/*---------------------------- Shop Category Menu ----------------------------------*/
/*----------------------------------------------------------------------------------*/

#shop_menu{
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
list-style: none;
margin: 0;
padding: 5px 5px 10px 10px;
}

#shop_menu li{
color: #0066CC;
line-height: 14pt;
list-style: none;}

#shop_menu a:link, #shop_menu a:visited {
	color: #0066CC;
}

#shop_menu a:hover, #shop_menu a:active {
	color: #5FA9F3;
}

/*---------------------------- Shopping Cart Menu ----------------------------------*/
/*----------------------------------------------------------------------------------*/

.shopping_cart_menu{
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
color: #0066CC;
}

.shopping_cart_menu a:link, .shopping_cart_menu a:visited{
color: #0066CC;
}

.shopping_cart_menu a:hover, .shopping_cart_menu a:active{
color: #5FA9F3;
}


/*---------------------------- Catalog Items Table ---------------------------------*/
/*----------------------------------------------------------------------------------*/


.catalog .img_cell{
background-color: #8D5F5F;
padding: 1px;
}

.catalog .img_cell img{
	border: 0;
}

.catalog_item_name{
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
padding-bottom: 4px;
}

.catalog_item_name a:link, .catalog_item_name a:visited{
color: #330000;
}

.catalog_item_name a:hover, .catalog_item_name a:active{
color: #ccc;
}

.catalog .product_code{
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
font-weight: bold;
color: #330000;
padding-bottom: 4px;
}

.catalog_item_description{
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #330000;
padding-bottom: 4px;}

.catalog_item_price{
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
color: #330000;
padding-bottom: 4px;}

.catalog_item_buy{
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
padding-bottom: 4px;}

.catalog_item_buy a:link, .catalog_item_buy a:visited{
color: #0066CC;
}

.catalog_item_buy a:hover, .catalog_item_buy a:active{
color: #5FA9F3;
}

.catalog hr{
height: 1px;
color: #CCCCCC;
background-color: #CCCCCC;
border: none;}

.catalog_page_nav{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	text-align: center;
	color: #666666;
}

.catalog_page_nav a:link, .catalog_page_nav a:visited{
font-family: Arial, Helvetica, sans-serif;
font-size: 12pt;
color: #0066CC;
}

.catalog_page_nav a:hover, .catalog_page_nav a:active{
font-family: Arial, Helvetica, sans-serif;
font-size: 12pt;
color: #5FA9F3;
}


.format_right .catalog_item_name{
padding-left: 10px;}

.format_right .catalog_item_price{
padding-left: 10px;}

.format_right .catalog_item_buy{
padding-left: 10px;}

.product_options{
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
}

.product_options select{
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
}

/*---------------------------- Product Detail --------------------------------------*/
/*----------------------------------------------------------------------------------*/

.product_detail img{border: 0;}

.product_detail h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20pt;
	margin: 2px 0 0 0;
}

.product_price{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #330000;
	margin: 15px 0 15px 0;
}

.product_buy a:link, .product_buy a:visited{
font-family: Arial, Helvetica, sans-serif;
font-size: 14pt;
font-weight: bold;
color: #0066CC;
}

.product_buy a:hover, .product_buy a:active{
font-family: Arial, Helvetica, sans-serif;
font-size: 14pt;
font-weight: bold;
color: #5FA9F3;
}

.zoom{
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
color: #404040;
}

.product_detail .product_code{
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
}

/*---------------------------- Breadcrumb Menu -------------------------------------*/
/*----------------------------------------------------------------------------------*/

.breadcrumb_menu{
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
color: #330000;
}

.breadcrumb_menu a:link, .breadcrumb_menu a:visited{
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
color: #330000;
}

.breadcrumb_menu a:hover, .breadcrumb_menu a:active{
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
color: #5FA9F3;
}

/*-----------------------------  Shopping Cart -------------------------------------*/
/*----------------------------------------------------------------------------------*/

#shopping_cart .product_code{
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt;
}

#shopping_cart a.checkout_link{
font-family: Arial, Helvetica, sans-serif;
font-size: 11pt;
font-weight: bold;
color: #006600;
}

/*--------------------------------  Checkout ---------------------------------------*/
/*----------------------------------------------------------------------------------*/

.checkout_small_note{
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #333333;
}

.delivery_message{
width: 200px;
height: 50px;
}

/*---------------------------- Shipping Options ------------------------------------*/
/*----------------------------------------------------------------------------------*/

.shipping_option_name{
font-family: Arial, Helvetica, sans-serif;
font-size: 12pt;
font-weight: bold;
margin: 0 0 10px 0;}

.shipping_option_descripiton{
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
}

