/*
                           Shopping Cart - Style Sheet

                        Written 2008-2010 by Randall Severy
                         Copyright 2008-2010 Inroads, LLC
*/

.item_header th { font-size:11px;font-weight:bold;font-family:Arial;color:#5c2624; }
.item_name { font-size:11px;font-weight:bold;font-family:Arial;color:#5c2624; }
.attr_list {
  padding: 0px;
  margin: 0px;
	width: 100px;
}
.leftselect { width:120px; }
.checkout_header,.cart_font td.checkout_header {
  font-size: 13px;
  font-weight: bold;
  font-family: Arial;
  color: #3b1e00;
}
.checkout_prompt,.cart_font td.checkout_prompt {
  font-size: 11px;
  font-weight: normal;
  font-family: Arial;
  color: #5c2624;
  font-style:italic;
}
.checkout_data,.cart_font td.checkout_data {
  font-size: 11px;
  font-weight: normal;
  font-family: Arial;
  color: #5c2624;
}
.cvv_image { margin-bottom: 5px; }
.cart_body { width: 600px; padding: 10px; }
.cart_form { margin:0px; }
.cart_header,.cart_font td.cart_header {
  font-size: 13px;
  font-weight: bold;
  font-family: Arial;
  color: #3b1e00;
}
.cart_prompt,.cart_font td.cart_prompt {
  font-size: 11px;
  font-weight: normal;
  font-family: Arial;
  color: #000000;
}
.cart_font, .cart_font a, .cart_font td {
  font-size: 11px;
  font-weight: normal;
  font-family: Arial;
  color: #5c2624;
  text-decoration: none;
}
.cart_font h2 { 
	margin: 0px;
	padding: 0px;
	color: #3b1e00;
	font-weight: normal; }
.cart_font a { color:#923a2a; }
.cart_data,.cart_font td.cart_data {
  font-size: 11px;
  font-weight: normal;
  font-family: Arial;
  color: #000000;
}
.cart_field, .attr_list, .qty_field {
  background: #fff url(../images/backgrounds/shadow.gif) repeat-x top;
  border-top: 1px solid #E8E8E8;
  border-right: 1px solid #EFEFEF;
  border-bottom: 1px solid #EFEFEF;
  border-left: 1px solid #EFEFEF;
  color: #5c2624;
  font-size: 11px;
  padding: 2px 0px 0px 4px;
  margin: 5px 0px;
}
.cart_line { border-right:1px solid #F4830B;font-size:1px; }
.account_table { border:1px solid #CECECE; }
.account_table a { color: #923a2a; }
.order_top_cell { border-left:1px solid #CECECE; border-bottom:1px solid #CECECE;
                  border-top:1px solid #CECECE; }
.order_top_right_cell { border:1px solid #CECECE; }
.order_cell { border-left:1px solid #CECECE; border-bottom:1px solid #CECECE; }
.order_right_cell { border-left:1px solid #CECECE; border-bottom:1px solid #CECECE;
                    border-right:1px solid #CECECE; }
.cart_error,.cart_font td.cart_error {
  color: #FF0000;
  font-size:11px;
  font-family: Arial,helvetica;
  font-weight: normal;
}
a:link.invoice_links { text-decoration:none; font-size: 10px; font-weight: normal; font-family: Arial; color: #923a2a; }
a:visited.invoice_links { text-decoration:none; font-size: 10px; font-weight: normal; font-family: Arial; color: #923a2a; }
a:hover.invoice_links { text-decoration:none; font-size: 10px; font-weight: normal; font-family: Arial; color: #923a2a; }
@media print { .invoice_link_table { display:none; }}
.invoice_header,.cart_font td.invoice_header {
  font-size: 18px;
  font-weight: bold;
  font-family: Arial;
  color: #CCCCCC;
}
.comments_field {
  width: 280px;
  height: 145px;
  font-size: 11px;
  font-weight: normal;
  font-family: Arial;
  color: #5c2624;
}
.registry_comments_field {
  width: 280px;
  height: 60px;
  font-size: 11px;
  font-weight: normal;
  font-family: Arial;
  color: #5c2624;
}
.registry_message_field {
  width: 280px;
  height: 60px;
  font-size: 11px;
  font-weight: normal;
  font-family: Arial;
  color: #5c2624;
}
.registry_category_name,.cart_font td.registry_category_name {
  font-size: 13px;
  font-weight: bold;
  font-family: Arial;
  color: #5c2624;
}
.checkout_continue_cell { padding-top: 10px; }
a:link.password_recover { text-decoration:underline;font-size:11px;font-weight:normal;font-family:Arial;color:#000000; }
a:visited.password_recover { text-decoration:underline;font-size:11px;font-weight:normal;font-family:Arial;color:#000000; }
a:hover.password_recover { text-decoration:underline;font-size:11px;font-weight:normal;font-family:Arial;color:#000000; }


