form {
padding:0px;
margin:0px;
}
BODY {
	BEHAVIOR: url(csshover.htc);
	background-color:#000000;
 font:10pt Arial,Helvetica,Sans-Serif;margin-top:10px;
}
H3
{
    font:16pt Arial,Helvetica,Sans-Serif;
    color: #FF0000;
    font-weight: bold;
}
TD
{    
    font: 10pt Arial,Helvetica,Sans-Serif;
    color: #696969;
    text-decoration: none;
}
A.poweredby:link
{    
    font: 7pt Arial,Helvetica,sans-serif;
    color:  #CD853F;
    text-decoration: underline;
}
A.poweredby:visited
{    
    font: 7pt Arial,Helvetica,sans-serif;
    color: #FF0000;
    text-decoration: underline;
}
A.poweredby:active
{    
    font: 7pt Arial,Helvetica,sans-serif;
    color: #FF0000;
    text-decoration: underline;
}
A.poweredby:hover
{    
    font: 10pt Arial,Helvetica,sans-serif;
    color:  #CD853F;
    font-weight: bold;
    text-decoration: underline;
}
P.poweredby
{    
    font: 7pt Arial,Helvetica,sans-serif;
    color: #696969;
    text-decoration: none;
}
A:link
{    
    font: 10pt Arial,Helvetica,Sans-Serif;
    color:  #CD853F;
    text-decoration: underline;
}
A:visited
{    
    font: 10pt Arial,Helvetica,Sans-Serif;
    color: #FF0000;
    text-decoration: underline;
}
A:active
{    
    font: 10pt Arial,Helvetica,Sans-Serif;
    color: #FF0000;
    text-decoration: underline;
}
A:hover
{    
    font: 10pt Arial,Helvetica,Sans-Serif;
    color:  #CD853F;
    text-decoration: underline;
}
A.bar:link
{    
    font: 10pt Arial,Helvetica,Sans-Serif;
    color:  #CD853F;
    text-decoration: underline;
}
A.bar:visited
{    
    font: 10pt Arial,Helvetica,Sans-Serif;
    color: #FF0000;
    text-decoration: underline;
}
A.bar:active
{    
    font: 10pt Arial,Helvetica,Sans-Serif;
    color: #FF0000;
    text-decoration: underline;
}
A.bar:hover
{    
    font: 10pt Arial,Helvetica,Sans-Serif;
    color: #CD853F;
    text-decoration: none;
}
P.bar
{    
    font: 10pt Arial,Helvetica,Sans-Serif;
    color: #FF0000;
    text-decoration: none;
}
B
{    
    font: 10pt Arial,Helvetica,Sans-Serif;
    color: #696969;
    text-decoration: none;
    font-weight: bold;
}
U
{    
    font: 10pt Arial,Helvetica,Sans-Serif;
    text-decoration: underline;
}
#container 
{   
	background-color:#000000;
width:780px;
vertical-align:top;
}
#search_box {
margin-top:10px;
margin-left:7px;
margin-right:7px;
}
#sys_cart_status {
margin-top:10px;
margin-left:7px;
margin-right:7px;
}
#search_box input {
font-size:12px;
}
#nav_ctg_box {
margin:0px 5px 10px 5px;
padding:5px;
}
#nav_ctg_box UL{
PADDING:0px; Margin:0px; LIST-STYLE-TYPE: none; TEXT-DECORATION: none;
}
#nav_ctg_box UL LI {
padding-top:2px;
}
#nav_ctg_box UL LI UL {
padding-top:5px;
padding-left:10px;
}
#best_seller_box {
margin-top:10px;
margin-left:7px;
margin-right:7px;
}
#best_seller_box UL {
PADDING:0px; Margin:0px; LIST-STYLE-TYPE: none; TEXT-DECORATION: none;
}
#best_seller_box UL LI {
padding-top:4px;
}
#best_seller_box span {
    font: 16pt Arial,Helvetica,Sans-Serif;
    color: #FF0000;
    font-weight: bold;
}
#new_arrival_box {
overflow:auto;
margin-top:10px;
margin-left:7px;
margin-right:7px;
}
#new_arrival_box UL {
PADDING:0px; Margin:0px; LIST-STYLE-TYPE: none; TEXT-DECORATION: none;
}
#new_arrival_box UL LI {
padding-top:4px;
}
#new_arrival_box span {
    font: 16pt Arial,Helvetica,Sans-Serif;
    color: #FF0000;
    font-weight: bold;
}
#on_special_box {
overflow:auto;
margin-top:10px;
margin-left:7px;
margin-right:7px;
}
#on_special_box UL {
PADDING:0px; Margin:0px; LIST-STYLE-TYPE: none; TEXT-DECORATION: none;
}
#on_special_box UL LI {
padding-top:4px;
}
#on_special_box span {
    font: 16pt Arial,Helvetica,Sans-Serif;
    color: #FF0000;
    font-weight: bold;}
#login_box {
margin-top:10px;
margin-left:7px;
margin-right:7px;
}
#login_box input{  
font-size:12px;
width:70px;
height:20px;
}
#header_menu {
margin:0 0 0 0;
}
#header_menu UL {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	font: 10pt Arial,Helvetica,Sans-Serif;
	color: #696969;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none;
	TEXT-DECORATION: none;
	float:right;
}
#header_menu UL A {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM:0px;
	PADDING-TOP: 0px;
}
#header_menu UL LI {
	DISPLAY: block;
	FLOAT: left;
	MARGIN: 0px;
	POSITION: relative;
}
#header_menu UL LI UL {
	DISPLAY: none;
	LEFT: 0px;
	WIDTH: 140px;
	COLOR: #333333;
	POSITION: absolute;
	TOP: 100%;
}
#header_menu UL LI UL A {
}
#header_menu UL LI UL A:visited {
}
#header_menu UL LI:hover UL {
	DISPLAY: block;
}
#header_menu UL LI UL LI {
	PADDING-RIGHT: 10px;
	DISPLAY: block;
	PADDING-LEFT: 10px;
	font: 10ptArial,Helvetica,Sans-Serif;
	color: #696969;
	PADDING-BOTTOM: 5px;
	WIDTH: 140px;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: #dee8f2 1px solid;
   BACKGROUND-COLOR: #edeeee;
}
#header_menu UL LI UL LI:hover {
	DISPLAY: block;
	BACKGROUND-COLOR: #dedede;
}
#header_menu UL LI:hover UL LI UL {
	DISPLAY: none;
}
#header_menu UL LI UL LI:hover UL {
	DISPLAY: block;
	LEFT: 160px;
	BORDER-LEFT: #fff 1px solid;
	POSITION: absolute;
   TOP: 0px;
}
#left_column {
padding:20px 5px 10px 5px;
	margin:0;
}
.left_column_width {
width:160px;
}
#middle_column {
 padding:30px 30px 30px 20px;
}
#right_column {
padding:20px 8px 8px 15px;
margin:0px;
  text-align:left;
  vertical-align:top;      
}
.right_column_width {
  width:150;
}
#vertical_menu {
margin-top:10px;
margin-left:7px;
margin-right:7px;
}
#vertical_menu UL {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	FONT-SIZE:10pt;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none;
}
#vertical_menu UL LI {
	MARGIN: 0px;
}
#vertical_menu UL LI div {
display:none;
MARGIN: 0px;
}
#vertical_menu UL LI ul {
MARGIN: 0px;
}
#featured_item {
	padding-top:10px;
}
.featured_item_price {
font-weight: bold;
}
#header {
height:130px;
vertical-align:bottom;
}
#footer {
}
.header_banner 
{
}
.company_logo
{
    padding:10px 5px 5px 5px;
text-align:center;
}
.header2
{
}
.header3
{
}
#left1 
{
}
#left2 
{
}
#left3 
{
}
.footer_banner 
{
}
.item_page_add_cart_box {
border:1px solid #e3e3e3;
}
.item_page_add_cart_box_heading {
background-color:#e3e3e3;
}
.item_page_item_name {
font-weight:bold;
}
.item_page_product_info_heading {
font-weight:bold;
border-bottom:1px solid #cccccc;
}
.gift_wrap_to_item_table,.gift_wrap_instruction_table {
width:100%;
}
.gift_wrap_to_item_heading,.gift_wrap_instruction_heading {
background-color:#e3e3e3;
width:100%;
border:none;
}
.gift_wrap_select {
width:100px;
}
.gift_wrap_cell {
vertical-align:top;
}
.gift_wrap_msg_input {
}
.gift_wrap_instruction_msg {
width:100%;
}
.my_account_list_table {
width:100%;
}
.my_account_list_heading {
background-color:#e3e3e3;
font-weight:bold;
}
.my_account_list_content {
padding:2px;
font-size:10px;
}
.my_account_table_cell {
font-size:12px;
padding:2px;
}
.my_account_table_heading {
background-color:#e3e3e3;
font-size:12px;
padding:2px;
}
.inventory_table {
width:100%;
background-color:#ffffff;
}
.inventory_table_heading {
background-color:#e3e3e3;
}
.inventory_table_cell {
border-bottom:1px solid #cccccc;
}
.inventory_item_table {
width:90%;
background:#ffffff;
}
.inventory_item_table_heading {
font-style:italic; 
font-size:11px;
}
.inventory_item_table_cell,.inventory_item_table_cell A:link {
font-style:italic; 
font-size:11px;
}
.item_page_tell_a_friend {text-align:right;padding-right:10px;}#tell_a_friend_page_body{background-color:#ffffff;background-image:none;}.basket_page_basket_heading_style2 {background-color:#eaeaea;border-top:2px solid #cccccc;border-bottom:1px solid #cccccc;font-weight:bold;}.basket_page_basket_table_style2 tr td {padding:2px;font-size:12px;}.basket_page_basket_total_price_style2{border-top:1px double #cccccc;border-bottom:1px solid #cccccc;}.basket_page_basket_total_price_heading_style2 {padding-right:15px;border-bottom:1px solid #cccccc;font-weight:bold;}.basket_message {background:#fdf6c7;border: 1px dotted #fcf2b2;padding: 2px;margin-bottom: 5px;}