h1 { font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #000000; margin:1px; line-height: 15px}
FORM { margin : 0px; }
A.right-nav-header {
    color : white;
}
.right-nav-header {
    background-color : #800000;
    color : white;
    font-weight : bold;
    font-size : 11px;
    padding : 4px;
}
.left-nav-seperator {
    height : 1px;
    background-color : #800000;
}
#fc_box {
    width : 175px;
    border : 1px solid #800000;
    background-color :white;
    font-family : arial,helvetica,sans-serif;
    font-size : 11px;
    color : black;
}
.fc_item_list_name {
	padding-left : 4px;
	padding-top : 4px;
	font-size : 10px;
}
a.fc_item_list_name {
	font-size : 10px;
	color:#3A3A3A;
	text-decoration:none;
}
a:hover.fc_item_list_name {
	font-size : 10px;
	color:#3A3A3A;
	text-decoration:underline;
}
.fc_item_list {
	width : 100%;
	padding-left : 2px;
	padding-right : 2px;
}
.fc_item_list_remove {
	padding-top : 0px;
	padding-left : 2px;
	padding-bottom : 3px;
	font-size : 9px;
}
a.fc_item_list_remove {
	color : #F44502;
	text-decoration : none;
	padding-top : 0px;
	padding-bottom : 3px;
	font-size : 9px;
}
.fc_item_list_price {
	color : blue;
	padding-top : 0px;
	padding-bottom : 3px;
	font-size : 10px;
}
TR.fc_item_list_total {
	padding : 4px;
	padding-top : 5px;
	padding-bottom : 5px;
}
.fc_item_list_total_text {
	padding-left : 3px;
	padding-bottom : 3px;
	font-size : 10px;
	font-weight : normal;
}
.fc_item_list_total_price {
	padding-right : 3px;
	color : blue;
	font-size : 11px;
	font-weight : normal;
}
.fc_footer {
	font-size : 10px;
	color : #3A3A3A;
	background-color : white;
	padding : 5px;
}
.fc_item_qty {
	border : 1px #5e5e5e solid;
	font-size : 10px;
	width : 17px;
	margin-right : 2px;
}
tr.fc_update_button {
	background-color : #800000;
	text-align : center;
}
input.fc_update_button {
	color : white;
	font-size : 11px;
	font-weight : bold;
	padding : 3px;
	border-width : 0px;
	background-color : transparent;
}
.tablebox {width:400px;}
.tableheader td {height:30px; width: 50px; padding: 10px;}
.infotabactive {width:110px; height:26px; background-color:#FFFFFF; background-image: url(http://lib.store.yahoo.net/lib/swissarmyonline/tab1.gif); background-repeat:no-repeat; border-style: none; border-width: 0px 0px 0px; text-align:center; vertical-align:bottom; padding-bottom: 3px; font-size:11px; font-weight: bold;}
.infotabinactive {width:110px; height:26px; background-color:#FFFFFF; background-image: url(http://lib.store.yahoo.net/lib/swissarmyonline/tab2.gif); background-repeat:no-repeat; border-style: none; border-width: 0px 0px 0px; text-align:center; vertical-align:bottom; padding-bottom: 3px; font-size:11px;}
.infotabempty {width:110px; height:26px; background-color:#FFFFFF; border-style: solid; border-width: 0px 0px 1px; text-align:center; border-color: #96BADF; vertical-align:bottom;  padding-bottom: 3px; font-size:11px;}
.infodetails {padding: 5px 5px 5px 5px; border-style:solid;border-color:#96BADF; border-width: 0px 1px 1px; vertical-align:top; font-size: 10px;}
.detailsshow {}
.detailshidden {display:none;}

div#ys_relatedItems {
}

table.ystore-cross-sell-table {width: 100%; 
  border: 1px solid #800000; 
  font-family: verdana, arial, helvetica, sans-serif;
  text-align: center; }
.ystore-cross-sell-title-cell {background-color: #800000; margin: 0px; color: #D53030;}
h3.ystore-cross-sell-title {font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; color: #FFFFFF;
 padding: 5px 0px 0px 0px;}
h4.ystore-cross-sell-product-name a {font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; color: #D53030;
font-weight: normal; padding: 0px; margin: 0px;}
a.ystore-cross-sell-product-image-link img {border:none;}
p.ystore-cross-sell-product-reg-price {font-size: 10px; color: #D53030; }
p.ystore-cross-sell-product-price {font-size: 10px; color: #D53030;}

/* Qty Pricing Styles */

#qty-pricing{
	text-align:center;
}


.qty-price-header{
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	text-align:center;
	background-color:#EFEFEF;
	width:220px;
	margin:0 auto;
	padding-bottom:5px;
	padding-top:5px;
}

#qty-pricing table{
	width:220px;
	margin:0 auto;
}

#qty-pricing table tr td{
	background-color:#EFEFEF;
	padding-bottom:3px;
	padding-top:3px;
	padding-left:10px;
	font:bold 11px Arial, Helvetica, sans-serif;
	text-align:left;
}

#qty-pricing table tr td.qty-left{
	width:52px;
	background-color:#808080;
	color:#FFF;
	text-align:right;
	padding-right:10px;	
	padding-left:0px;
}


/* End Qty Pricing Styles */
