/* Document Font Specifications */
td{
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
}
/*td strong{
	font-family: Arial, Helvetica, sans-serif;
	color:#4B4B4B;
}*/
.txtlarge, .txtlarge td, .bordergrey .txtlarge{
	font-size:14px;
	letter-spacing:0px;
	color:#000000;
}
.txtlarge strong, .txtlarge td strong, .bordergrey .txtlarge strong{
	letter-spacing:-1px;
}

.txtmedium, .txtmedium td{
	font-size:12px;
}
.txtsubnav, .txtsubnav td{
	font-size:13px;
}
.txtsmall, .txtsmall td{
	font-size:11px;
}
a, .txtsmall a, .txtsmall td a, .txtsmall td a strong, .txtmedium a, .txtmedium a strong, .txtmedium td a, .txtmedium td strong a, .txtlarge a, .txtlarge td a, .txtlarge td a strong, .txtsubnav a, .txtsubnav td a , .txtsubnav td a strong{
	color:#ED6F00;
	text-decoration:none;
}
a:hover, .txtsmall a:hover, .txtsmall td a:hover, .txtmedium a:hover, .txtmedium td a:hover, .txtlarge a:hover, .txtlarge td a:hover, .txtsubnav a:hover, .txtsubnav td a:hover{
	color:#333333;
	text-decoration:none;
}
a.nonorange, .txtsmall td a.nonorange{
	color:#333333;
	text-decoration:none;
}
a:hover.nonorange, .txtsmall td a:hover.nonorange {
	color:#000000;
	text-decoration:none;
}

/* Settings for navigation Quicklinks and Subnavigation links */
.txtquicklinks, .txtquicklinks td, .txtquicklinks strong, .txtquicklinks td strong{
	font-size:11px;
	color:#ED6F00;
}
.txtquicklinks a, .txtquicklinks a td, .txtquicklinks a strong, .txtquicklinks a td strong{
	color:#4B4B4B;
	text-decoration:none;
}
.txtquicklinks a:hover, .txtquicklinks a:hover td, .txtquicklinks a:hover strong, .txtquicklinks a:hover td strong{
	color:#ED6F00;
	text-decoration:none;
}
.txtorange{
	color:#ED6F00;
}
.txtcurrent, .txtorange .txtcurrent, .txtquicklinks .txtcurrent{
	color:#888888;
}
.txtprice, .txtprice td, .txtprice td strong{
	font-size:12px;
	color:#FFFFFF;
}
.attention {
	font-family: Arial, Helvetica, sans-serif;
	color: #CC3300;
}

/* Set the border specs for constantly used tables */
.bordergrey {
border:1px solid #CCCCCC;
}


/* Sets up background image rules*/
.pagebg {
	background-attachment: scroll;
	background-repeat: repeat-y;
	background-position: center top;
}
.endbg {
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center top;
}
.section2bg {
	background-attachment: scroll;
	background-repeat: repeat-y;
	background-position: left;
}
.alignbottombg{
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: bottom;
}
.aligntopbg{
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: top;
}
/* Lines*/
.toplinedddddd {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #DDDDDD;
}.toplinecccccc {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}
.bottomlinecccccc {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.leftlinecccccc {
	border-left-width: 1px;
	border-left-style: solid;
	border-top-color: #CCCCCC;
}

ul {
	margin: 0px 0px 8px 2px;
	padding-left: 1em;
	list-style-type: none;
	list-style-image: url(/menu/images/bullet.gif);
	list-style-position: outside;
}
.opacity {
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	opacity: 0.5;

}
.registerfield_short {
	font-size: 10px;
	border-style: solid;
	border-width: 1px;
	border-color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	width: 170px;
	color: #333333;
}
.checkoutfield {
	font-size: 12px;
	border-style: solid;
	border-width: 1px;
	border-color: #7f7f7f;
	font-family: Arial, Helvetica, sans-serif;
	width: 135px;
	color: #333333;
	margin-top: 2px;
	margin-bottom: 2px;
}.attention_sml_B {
	font-family: Arial, Helvetica, sans-serif;
	color: #CC3300;
	font-weight: bold;
	font-size: 12px;
}
.ballistic {
	float:left;
	height:41px;
	width:160px;
	text-align:center;
	color:white;
	display:block;
	background: url("menu/images/top_nav_bar.png") 0px 0px  no-repeat;
	vertical-align: middle;
}
.ballistic a {
	float:left;
	height:41px;
    width:160px;
    text-align:center;
    color:white;
    display:block;
    background: url("menu/images/top_nav_bar.png") 0px 0px  no-repeat;
	}
.ballistic a:hover {
	float:left;
	height:41px;
    width:160px;
    text-align:center;
    color:white;
    display:block;
    background: url("menu/images/top_nav_bar.png") 0px -41px  no-repeat;
}
.home, .home a {
	float:left;
	height:41px;
	width:94px;
	text-align:center;
	color:white;
	display:block;
	background: url("menu/images/top_nav_bar.png") -160px 0px  no-repeat;
	vertical-align: middle;
}
.home_down, .home_down a {
	float:left;
	height:41px;
    width:94px;
    text-align:center;
    color:white;
    display:block;
    background: url("menu/images/top_nav_bar.png") -160px -82px  no-repeat;
	}
.home a:hover {
	float:left;
	height:41px;
    width:94px;
    text-align:center;
    color:white;
    display:block;
    background: url("menu/images/top_nav_bar.png") -160px -41px  no-repeat;
}
.store, .store a {
	float:left;
	height:41px;
	width:97px;
	text-align:center;
	color:white;
	display:block;
	background: url("menu/images/top_nav_bar.png") -254px 0px  no-repeat;
	vertical-align: middle;
}
.store_down, .store_down a {
	float:left;
	height:41px;
    width:97px;
    text-align:center;
    color:white;
    display:block;
    background: url("menu/images/top_nav_bar.png") -254px -82px  no-repeat;
	}
.store a:hover {
	float:left;
	height:41px;
    width:97px;
    text-align:center;
    color:white;
    display:block;
    background: url("menu/images/top_nav_bar.png") -254px -41px  no-repeat;
}
.locations, .locations a {
	float:left;
	height:41px;
	width:116px;
	text-align:center;
	color:white;
	display:block;
	background: url("menu/images/top_nav_bar.png") -351px 0px  no-repeat;
	vertical-align: middle;
}
.locations_down, .locations_down a {
	float:left;
	height:41px;
    width:116px;
    text-align:center;
    color:white;
    display:block;
    background: url("menu/images/top_nav_bar.png") -351px -82px  no-repeat;
	}
.locations a:hover {
	float:left;
	height:41px;
    width:116px;
    text-align:center;
    color:white;
    display:block;
    background: url("menu/images/top_nav_bar.png") -351px -41px  no-repeat;
}
.about, .about a {
	float:left;
	height:41px;
	width:58px;
	text-align:center;
	color:white;
	display:block;
	background: url("menu/images/top_nav_bar.png") -467px 0px  no-repeat;
	vertical-align: middle;
}
.about_down, .about_down a {
	float:left;
	height:41px;
    width:58px;
    text-align:center;
    color:white;
    display:block;
    background: url("menu/images/top_nav_bar.png") -467px -82px  no-repeat;
	}
.about a:hover {
	float:left;
	height:41px;
    width:58px;
    text-align:center;
    color:white;
    display:block;
    background: url("menu/images/top_nav_bar.png") -467px -41px  no-repeat;
}
.resellers, .resellers a {
	float:left;
	height:41px;
	width:78px;
	text-align:center;
	color:white;
	display:block;
	background: url("menu/images/top_nav_bar.png") -525px 0px  no-repeat;
	vertical-align: middle;
}
.resellers_down, .resellers_down a {
	float:left;
	height:41px;
    width:78px;
    text-align:center;
    color:white;
    display:block;
    background: url("menu/images/top_nav_bar.png") -525px -82px  no-repeat;
	}
.resellers a:hover {
	float:left;
	height:41px;
    width:78px;
    text-align:center;
    color:white;
    display:block;
    background: url("menu/images/top_nav_bar.png") -525px -41px  no-repeat;
}
.press, .press a {
	float:left;
	height:41px;
	width:88px;
	text-align:center;
	color:white;
	display:block;
	background: url("menu/images/top_nav_bar.png") -525px 0px  no-repeat;
	vertical-align: middle;
}
.press_down, .press_down a {
	float:left;
	height:41px;
    width:88px;
    text-align:center;
    color:white;
    display:block;
    background: url("menu/images/top_nav_bar.png") -525px -82px  no-repeat;
	}
.press a:hover {
	float:left;
	height:41px;
    width:88px;
    text-align:center;
    color:white;
    display:block;
    background: url("menu/images/top_nav_bar.png") -525px -41px  no-repeat;
}
.contact, .contact a {
	float:left;
	height:41px;
	width:107px;
	text-align:center;
	color:white;
	display:block;
	background: url("menu/images/top_nav_bar.png") -613px 0px  no-repeat;
	vertical-align: middle;
}
.contact_down, .contact_down a {
	float:left;
	height:41px;
    width:107px;
    text-align:center;
    color:white;
    display:block;
    background: url("menu/images/top_nav_bar.png") -613px -82px  no-repeat;
	}
.contact a:hover {
	float:left;
	height:41px;
    width:107px;
    text-align:center;
    color:white;
    display:block;
    background: url("menu/images/top_nav_bar.png") -613px -41px  no-repeat;
}
.cfe, .cfe a {
	float:left;
	height:41px;
	width:160px;
	text-align:center;
	color:white;
	display:block;
	background: url("menu/images/top_nav_bar.png") -720px 0px  no-repeat;
	vertical-align: middle;
}
.cfe_down, .cfe_down a {
	float:left;
	height:41px;
    width:160px;
    text-align:center;
    color:white;
    display:block;
    background: url("menu/images/top_nav_bar.png") -720px -82px  no-repeat;
	}
.cfe a:hover {
	float:left;
	height:41px;
    width:160px;
    text-align:center;
    color:white;
    display:block;
    background: url("menu/images/top_nav_bar.png") -720px -41px  no-repeat;
}
.all_titles_btn, .all_titles_btn a {
	height: 42px;
	width: 180px;
	display:block;
	background: url("menu/images/left_nav_buttons.png") 0px 0px  no-repeat;
}
.all_titles_btn a:hover {
	height: 42px;
	width: 180px;
	display:block;
	background: url("menu/images/left_nav_buttons.png") 0px -42px  no-repeat;
}
.all_titles_btn_down, .all_titles_btn_down a {
	height: 42px;
	width: 180px;
	display:block;
	background: url("menu/images/left_nav_buttons.png") 0px -84px  no-repeat;
}
.discounts_btn, .discounts_btn a {
	height: 38px;
	width: 180px;
	display:block;
	background: url("menu/images/left_nav_buttons.png") 0px -126px  no-repeat;
}
.discounts_btn a:hover {
	height: 38px;
	width: 180px;
	display:block;
	background: url("menu/images/left_nav_buttons.png") 0px -168px  no-repeat;
}
.discounts_btn_down, .discounts_btn_down a {
	height: 38px;
	width: 180px;
	display:block;
	background: url("menu/images/left_nav_buttons.png") 0px -210px  no-repeat;
}
.shipping_btn, .shipping_btn a {
	height: 38px;
	width: 180px;
	display:block;
	background: url("menu/images/left_nav_buttons.png") 0px -252px  no-repeat;
}
.shipping_btn a:hover {
	height: 38px;
	width: 180px;
	display:block;
	background: url("menu/images/left_nav_buttons.png") 0px -294px  no-repeat;
}
.shipping_btn_down, .shipping_btn_down a {
	height: 38px;
	width: 180px;
	display:block;
	background: url("menu/images/left_nav_buttons.png") 0px -336px  no-repeat;
}
.faq_btn, .faq_btn a {
	height: 38px;
	width: 180px;
	display:block;
	background: url("menu/images/left_nav_buttons.png") 0px -378px  no-repeat;
}
.faq_btn a:hover {
	height: 38px;
	width: 180px;
	display:block;
	background: url("menu/images/left_nav_buttons.png") 0px -420px  no-repeat;
}
.faq_btn_down, .faq_btn_down a {
	height: 38px;
	width: 180px;
	display:block;
	background: url("menu/images/left_nav_buttons.png") 0px -462px  no-repeat;
}
.find_btn, .find_btn a {
	height: 38px;
	width: 180px;
	display:block;
	background: url("menu/images/left_nav_buttons.png") 0px -504px  no-repeat;
}
.find_btn a:hover {
	height: 38px;
	width: 180px;
	display:block;
	background: url("menu/images/left_nav_buttons.png") 0px -546px  no-repeat;
}
.find_btn_down, .find_btn_down a {
	height: 38px;
	width: 180px;
	display:block;
	background: url("menu/images/left_nav_buttons.png") 0px -588px  no-repeat;
}
.reseller_btn, .reseller_btn a {
	height: 38px;
	width: 180px;
	display:block;
	background: url("menu/images/left_nav_buttons.png") 0px -632px  no-repeat;
}
.reseller_btn a:hover {
	height: 38px;
	width: 180px;
	display:block;
	background: url("menu/images/left_nav_buttons.png") 0px -674px  no-repeat;
}
.reseller_btn_down, .reseller_btn_down a {
	height: 38px;
	width: 180px;
	display:block;
	background: url("menu/images/left_nav_buttons.png") 0px -716px  no-repeat;
}

.by_title, .by_title a {
	height: 27px;
	width: 160px;
	display:block;
	background: url("menu/images/left_menu_buttons.png") 0px 0px  no-repeat;
}
.by_title a:hover {
	height: 27px;
	width: 160px;
	display:block;
	background: url("menu/images/left_menu_buttons.png") -160px 0px  no-repeat;
}
.by_title_down, .by_title_down a {
	height: 27px;
	width: 160px;
	display:block;
	background: url("menu/images/left_menu_buttons.png") -320px 0px  no-repeat;
}
.by_category, .by_category a {
	height: 27px;
	width: 160px;
	display:block;
	background: url("menu/images/left_menu_buttons.png") 0px -27px  no-repeat;
}
.by_category a:hover {
	height: 27px;
	width: 160px;
	display:block;
	background: url("menu/images/left_menu_buttons.png") -160px -27px  no-repeat;
}
.by_category_down, .by_category_down a {
	height: 27px;
	width: 160px;
	display:block;
	background: url("menu/images/left_menu_buttons.png") -320px -27px  no-repeat;
}
.by_artist, .by_artist a {
	height: 27px;
	width: 160px;
	display:block;
	background: url("menu/images/left_menu_buttons.png") 0px -54px  no-repeat;
}
.by_artist a:hover {
	height: 27px;
	width: 160px;
	display:block;
	background: url("menu/images/left_menu_buttons.png") -160px -54px  no-repeat;
}
.by_artist_down, .by_artist_down a {
	height: 27px;
	width: 160px;
	display:block;
	background: url("menu/images/left_menu_buttons.png") -320px -54px  no-repeat;
}
.expose_series, .expose_series a {
	height: 27px;
	width: 160px;
	display:block;
	background: url("menu/images/left_menu_buttons.png") 0px -81px  no-repeat;
}
.expose_series a:hover {
	height: 27px;
	width: 160px;
	display:block;
	background: url("menu/images/left_menu_buttons.png") -160px -81px  no-repeat;
}
.expose_series_down, .expose_series_down a {
	height: 27px;
	width: 160px;
	display:block;
	background: url("menu/images/left_menu_buttons.png") -320px -81px  no-repeat;
}
.dartiste_series, .dartiste_series a {
	height: 27px;
	width: 160px;
	display:block;
	background: url("menu/images/left_menu_buttons.png") 0px -108px  no-repeat;
}
.dartiste_series a:hover {
	height: 27px;
	width: 160px;
	display:block;
	background: url("menu/images/left_menu_buttons.png") -160px -108px  no-repeat;
}
.dartiste_series_down, .dartiste_series_down a {
	height: 27px;
	width: 160px;
	display:block;
	background: url("menu/images/left_menu_buttons.png") -320px -108px  no-repeat;
}
.exotique_series, .exotique_series a {
	height: 27px;
	width: 160px;
	display:block;
	background: url("menu/images/left_menu_buttons.png") 0px -135px  no-repeat;
}
.exotique_series a:hover {
	height: 27px;
	width: 160px;
	display:block;
	background: url("menu/images/left_menu_buttons.png") -160px -135px  no-repeat;
}
.exotique_series_down, .exotique_series_down a {
	height: 27px;
	width: 160px;
	display:block;
	background: url("menu/images/left_menu_buttons.png") -320px -135px  no-repeat;
}
.ultimate_series, .ultimate_series a {
	height: 27px;
	width: 160px;
	display:block;
	background: url("menu/images/left_menu_buttons.png") 0px -162px  no-repeat;
}
.ultimate_series a:hover {
	height: 27px;
	width: 160px;
	display:block;
	background: url("menu/images/left_menu_buttons.png") -160px -162px  no-repeat;
}
.ultimate_series_down, .ultimate_series_down a {
	height: 27px;
	width: 160px;
	display:block;
	background: url("menu/images/left_menu_buttons.png") -320px -162px  no-repeat;
}




.subsection {
	width: 140px;
	display:block;
	background-color: #f1f1f1;
	text-align: left;
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.subsection a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #545454;
	font-weight: bold;
	line-height: 16px;
}
.subsection a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FF9900;
	line-height: 16px;
	font-weight: bold;
}
#subsection_selected, #subsection_selected a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	font-weight: bold;
	line-height: 16px;
}
.selected_items, .selected_items a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	padding-left: 7px;
	color: #000000;
}
.selected_items a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	padding-left: 7px;
}

.series_descriptions {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #857A63;
	padding-left: 15px;
}
.cart_heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #7a8700;
	padding-top: 9px;
	padding-bottom: 5px;
}
.cartfield {
	font-size: 11px;
	border-style: solid;
	border-width: 1px;
	border-color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	width: 30px;
	color: #333333;
	height: 17px;
	text-align: center;
	vertical-align: middle;
}
.cartfield2 {
	font-size: 11px;
	border-style: solid;
	border-width: 1px;
	border-color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	width: 30px;
	color: #333333;
	height: 17px;
	text-align: left;
	vertical-align: middle;
	text-indent: 3px;
}
.cart {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.ballistic_text_11px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.ballistic_text_11px a, .ballistic_text_11px a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.ballistic_text_11px a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ff6600;
}
.ballistic_text_grey_11px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}
.ballistic_text_grey_11px a, .ballistic_text_grey_11px a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}
.ballistic_text_grey_11px a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ff6600;
}
.ballistic_btn {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	height: 19px;
}
.ballistic_text_red_11px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ff0000;
}
.ballistic_text_orange_11px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ff6600;
}
.more_text_11px, a.more_text_11px, a:visited.more_text_11px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ff6600;
}
a:hover.more_text_11px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.ballistic_text_grey_10px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
}
.ballistic_text_certificate_11px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #82936f;
}
.ballistic_text_12px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.ballistic_btn {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	height: 19px;
}
input[type=submit], input[type=button], input[type=reset] {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	height: 19px;
}
.featured_item_01 , .featured_item_01 a{
	background-image: url(home/images/front_page/featured_items/exotique_2_feb_07.jpg);
	height: 231px;
	width: 520px;
	display:block;
}
.featured_item_01_btn, .featured_item_01_btn a{
	background-image: url(home/images/front_page/featured_items/exotique_2_feb_07.jpg);
	height: 20px;
	width: 520px;
	background-repeat: no-repeat;
	background-position: 0px -231px;
	display:block;
}
.featured_item_01_btn a:hover {
	background-image: url(home/images/front_page/featured_items/exotique_2_feb_07.jpg);
	height: 20px;
	width: 520px;
	background-repeat: no-repeat;
	background-position: 0px -271px;
	display:block;
	margin-bottom:10px;
}
.featured_item_02 , .featured_item_02 a{
	background-image: url(home/images/front_page/featured_items/dartiste_ca_feb_07.jpg);
	height: 172px;
	width: 520px;
	display:block;
}
.featured_item_02_btn, .featured_item_02_btn a{
	background-image: url(home/images/front_page/featured_items/dartiste_ca_feb_07.jpg);
	height: 35px;
	width: 520px;
	background-repeat: no-repeat;
	background-position: 0px -172px;
	display:block;
}
.featured_item_02_btn a:hover {
	background-image: url(home/images/front_page/featured_items/dartiste_ca_feb_07.jpg);
	height: 35px;
	width: 520px;
	background-repeat: no-repeat;
	background-position: 0px -208px;
	display:block;
	margin-bottom:10px;
}
.featured_item_03 , .featured_item_03 a{
	background-image: url(home/images/front_page/featured_items/ballisticmasters_feb_07.jpg);
	height: 155px;
	width: 520px;
	display:block;
}
.featured_item_03_btn, .featured_item_03_btn a{
	background-image: url(home/images/front_page/featured_items/ballisticmasters_feb_07.jpg);
	height: 20px;
	width: 520px;
	background-repeat: no-repeat;
	background-position: 0px -155px;
	display:block;
}
.featured_item_03_btn a:hover {
	background-image: url(home/images/front_page/featured_items/ballisticmasters_feb_07.jpg);
	height: 20px;
	width: 520px;
	background-repeat: no-repeat;
	background-position: 0px -195px;
	display:block;
	margin-bottom:10px;
}

.cart_baseline {
	background-image: url(/store/checkout/images/checkout_baseline.jpg);
	background-repeat: no-repeat;
	height: 10px;
	background-position: bottom;
}
.plus {
	background-image: url(/menu/images/plusminus.png);
	background-repeat: no-repeat;
	display: block;
	height: 13px;
	width: 13px;
	float: left;
	margin-right: 5px;
	background-position: 0px 0px;
	margin-top: 2px;
}.minus {
	background-image: url(/menu/images/plusminus.png);
	background-repeat: no-repeat;
	display: block;
	height: 13px;
	width: 13px;
	float: left;
	margin-right: 5px;
	margin-top: 2px;
	background-position: 0px -13px;
}
.noplusminus {
	background-repeat: no-repeat;
	display: block;
	height: 13px;
	width: 13px;
	float: left;
	margin-right: 5px;
	margin-top: 2px;
}

.ballistic_text_12px_purple a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #660066;
}

.ballistic_text_12px_purple {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #660066;
}
