*{margin:0;padding:0;}
body{background:#898989 url(slashfiles/bg-sidebar.gif);color:#303030;font-family:Verdana,Tahoma,Arial,sans-serif;font-size:76%;}
/* BOF DEFAULT TAG STYLES */img{border:medium none;}
hr{border-bottom:2px solid #FF0000;clear:left;margin-bottom:20px;}
p{line-height:22px;margin:5px 0 5px 2px;}
h1{color:#FFFFFF;font-family:"Trebuchet MS";font-size:16px;text-decoration:underline;}
h2{color:#990000;font-family:Arial;font-size:150%;}
h2 a{color:#FF0033;text-decoration:none;}
h2 a:hover{color:#FF6600;}
h2.center{text-align:center;}
h3{font-family:Arial,Helvetica,sans-serif;font-size:140%;margin:10px 0 0;}
h4{margin-bottom:0;}
h4 a{border-left:7px solid #FF0033;color:#FF0033;font-family:"Trebuchet MS";font-size:110%;margin-bottom:0;padding-left:5px;text-decoration:none;}
h4 a:hover{color:#FF6600;margin-bottom:0;}
a{color:#222222;}
a:hover{text-decoration:none;}
/* EOF DEFAULT TAG STYLES */
/* BOF GENERAL STYLES */
/* EOF GENERAL STYLES */
/* BOF PRODUCTS PAGE */
/*info box*/
#specs,#parts,#descriptionbox,#notes{border-color:#990000;border-style:none solid solid;border-width:medium 2px 2px;clear:left;display:none;font-family:Arial,Helvetica,Sans-serif;font-size:12px;padding:5px;position:relative;text-align:left;top:-2px;width:575px;}
/* EOF PRODUCTS PAGE */
#wrapper{background:#FFFFFF none repeat scroll 0 0;border:#cccccc solid 1px;display:inline;float:left;width:900px;}
#cattree{float:left;padding:0 0 50px;width:176px;}
#headcontainer{margin:auto;width:900px;}
#perp_cart{bottom:3px;display:inline;float:right;position:absolute;right:5px;}
.hide{color:#FFFFFF;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:20px;font-weight:700;padding-left:20px;text-decoration:none;}
#headerpic{background:url(images/mainpic_03.jpg);height:195px;width:780px;}
#segment{background:url(images/segment_04.jpg);height:34px;width:780px;}
#bodycontainer{width:780px;margin:0 auto;}
.left{float:left;}
.clearleft{clear:left;}
.clear, .clearBoth{clear:both;}
.searchbutton{background:#EEEEEE;border:1px solid #999999;font-size:12px;padding-bottom:2px;text-decoration:underline;}
#rightside{float:right;margin-left:0;width:130px;}
#rightside a{color:#666;font-size:12px;}
#leftside{float:left;margin-right:5px;width:160px;}
#leftside a{color:#990000;font-size:10px;font-weight:700;}
#leftside h2{padding-left:20px;color:#222;}
#leftside h1,#rightside h1{color:#505050;font-size:18px;font-weight:700;letter-spacing:-1px;margin:0 0 12px;}
#leftside h2,#rightside h2{font-size:18px;margin:0 0 20px;}
#leftside p,#rightside p{font-size:12px;line-height:16px;margin:0 0 15px 5px;}
#content{clear:left;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:90%;margin:0 auto;}
#content ul{border-bottom:1px solid #EEEEEE;border-top:1px solid #EEEEEE;color:#669999;margin:5px 0;padding:0 0 5px 15px;}
#content ul span{color:#444444;}
.ui_custom{padding:10px;}
table{border-collapse:collapse;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;}
th{background:url(images/navpic_02.jpg) #CC0000;border-bottom:2px solid #FFFFFF;border-left:1px solid #A8814D;color:#FFFFFF;height:29px;padding-left:11px;padding-right:11px;text-align:left;}
tr{height:30px;}
tr .high{height:100%;}
td{border-bottom:1px solid #FFFFFF;padding-left:11px;padding-right:11px;}
.price{margin-top:8px;}
.popo{width:340px;float:left;background:url(slashfiles/bg-sidebar.gif);border:1px solid #ccc;margin-right:10px;padding-bottom:10px;}
.rightpo{float:left;margin-top:10px;margin-bottom:10px;margin-left:10px;width:160px;padding-right:5px;}
.rightpo li{text-decoration:none;list-style-type:square;font-family:"Trebuchet MS";text-indent:2px;list-style-position:inside;text-align:left;white-space:normal;}
.rightpo li:hover{text-decoration:none;list-style-type:square;font-family:"Trebuchet MS";}
.imgpo{float:left;border:1px solid #CCCCCC;margin-top:10px;margin-right:0;margin-bottom:10px;margin-left:10px;}
.heading a{color:#FF0033;text-decoration:none;border-left-width:7px;border-left-style:solid;border-left-color:#FF0033;padding-left:5px;margin-bottom:0;font-weight:700;font-family:"Trebuchet MS";font-size:16px;width:100px;text-indent:5px;}
.heading a:hover{color:#FF6600;margin-bottom:0;}
#category-wrapper{float:left;margin:0;text-align:center;width:680px;}
#category, .category{padding:0;}
.ccccategory .drop-shadow{margin:10px 3px 0px 28px !important;}
.drop-shadow{background:transparent url(slashfiles/drop_shadow.png) no-repeat scroll right bottom!important;float:left;margin:10px 3px 0 10px!important;width:122px;position:relative;}
.drop-shadow img{background:#FFFFFF;border:1px solid #A9A9A9;display:block;margin:-6px 6px 6px -6px;position:relative;}
.drop-shadow img:hover{background:#FFFFFF;border:1px solid #FF3300;display:block;margin:-6px 6px 6px -6px;position:relative;}
.drop-shadow p{background:#2E333B;border-top:1px solid #111111;bottom:0;color:#EEEEEE;padding:5px 10px;position:absolute;right:11px;}
#category p, .category p{float:left;margin:5px 10px;width:140px;}
.ccccategory P{float:left;margin:5px 10px;width:172px; text-align:center;}
.ccccategory .encase{line-height:12px;}
.encase{color:#666666;display:block;font-family:"Trebuchet MS";text-align:center;white-space:nowrap; overflow:hidden;}
.encase a{color:#666666;display:block;font-family:"Trebuchet MS";text-align:center;text-decoration:none;white-space:nowrap;}
.encase a:hover{color:#FF0000;font-family:"Trebuchet MS";text-align:center;}
#footer{background:#B60B1E;clear:both;color:#F0F0F0;font-size:14px;height:20px;margin:0 auto;padding:5px 0;width:900px;}
#footer p{text-align:center;}
#footer a{color:#F0F0F0;text-decoration:none;}
#footer a:hover{color:#FFFFFF;text-decoration:underline;}
#mainmenu{background:#990000;float:left;width:100%;}
#mainmenu-bottom{background:#660000;clear:both;color:white;float:left;height:20px;width:100%;}
#mainmenu-bottom a{color:#FFFFFF;}
#mainmenu div{display:inline;float:right;padding:3px;}
#mainmenu ul{font-size:16px;}
#mainmenu li{float:left;height:35px;list-style-image:none;list-style-position:outside;list-style-type:none;}
#mainmenu a{border-right:1px solid #B0B0B0;color:#FFFFFF;display:block;font-size:11px;padding:11px 10px 10px;text-transform:uppercase;}
#mainmenu welcome a{border-right:1px solid #B0B0B0;color:#FFFFFF;display:block;font-size:11px;padding:11px 10px 10px;text-transform:uppercase;}
#mainmenu a:hover{color:#FFFFFF;text-decoration:none;}
#mainmenu a.current{background:#F0F0F0 url(img/menuhover.jpg) repeat-x scroll left top;color:#FFFFFF;text-decoration:none;}
#searchForm{padding:3px;}
#searchForm p{line-height:0;margin:0;}
#top{background:#FFFFFF;}
#content table{margin-bottom:24px;}
#content table th{color:#990000;font-weight:700;padding:8px;text-align:left;}
#sitename{color:#FFFFFF;height:92px;margin:0 20px;position:relative;}
#sitename img{margin-top:10px;}
#sitename h1,#sitename h2{display:inline;float:left;font-weight:400;letter-spacing:-2px;}
#sitename h1{font-size:38px;}
#sitename h2{font-size:26px;}
#content table td{padding:8px;}
#content table td a{color:inherit;font-size:11px;}
#content table td a:hover{color:#AA0000;font-size:11px;}
#content table tr.rowA{background:#999999;color:#FFFFFF;}
#content table tr.rowB{background:#666666;color:#FFFFFF;}
#content table tr.rowA:hover{background:#EFEFEF;color:#666666;}
#content table tr.rowB:hover{background:#FAFAFA;color:#666666;}
#savebask_form{border-right:1px solid #990000;border-top:1px solid #990000;display:block;float:left;font-size:11px;margin-left:149px;margin-top:40px;padding:10px 10px 0 0;width:280px;}
#src_form{border-top:1px solid #990000;float:left;font-size:11px;margin-top:40px;padding:10px 0 0 10px;width:280px;}
a.primecat{display:block;font-size:12px;font-weight:700;margin-bottom:4px;margin-left:5px;text-align:left;}
a.primecat-selected{color:#990000;display:block;font-size:12px;font-weight:700;margin-bottom:4px;margin-left:5px;text-align:left;text-decoration:underline;}
a.subcat{display:block;font-size:12px;margin-bottom:4px;margin-left:15px;text-align:left;}
a.subcat:link{text-decoration:none;}
a.subcat:visited{text-decoration:none;}
a.subcat:hover{color:#990000;text-decoration:underline;}
a.subcat:active{color:#990000;text-decoration:underline;}
a.subcat2{color:red;display:block;font-size:11px;margin-bottom:4px;margin-left:24px;text-align:left;}
a.subcat2:link{text-decoration:none;}
a.subcat2:visited{text-decoration:none;}
a.subcat2:hover{color:#990000;text-decoration:underline;}
a.subcat2:active{text-decoration:underline;}
a.subcat3{color:red;display:block;font-size:11px;margin-bottom:4px;margin-left:30px;text-align:left;}
a.subcat3:link{text-decoration:none;}
a.subcat3:visited{text-decoration:none;}
a.subcat3:hover{color:#990000;text-decoration:underline;}
a.subcat3:active{text-decoration:underline;}
a.subcat-selected{color:#990000;display:block;font-size:11px;font-weight:700;margin-bottom:4px;margin-left:15px;text-align:left;}
a.subcat-selected:link{text-decoration:underline;}
a.subcat-selected:visited{text-decoration:underline;}
a.subcat-selected:hover{color:#990000;text-decoration:underline;}
a.subcat-selected:active{color:#990000;text-decoration:underline;}
a.subcat2-selected{clear:both;color:#AA0000;display:block;font-size:11px;font-weight:700;margin-bottom:4px;margin-left:24px;text-align:left;}
a.subcat2-selected:link{text-decoration:none;}
a.subcat2-selected:visited{text-decoration:none;}
a.subcat2-selected:hover{color:#990000;text-decoration:underline;}
a.subcat2-selected:active{color:#990000;text-decoration:underline;}
a.subcat3-selected{clear:both;color:#AA0000;display:block;font-size:11px;font-weight:700;margin-bottom:4px;margin-left:30px;text-align:left;}
a.subcat3-selected:link{text-decoration:none;}
a.subcat3-selected:visited{text-decoration:none;}
a.subcat3-selected:hover{color:#990000;text-decoration:underline;}
a.subcat3-selected:active{color:#990000;text-decoration:underline;}
.subcatcell{float:left;height:190px;margin-bottom:10px;margin-right:16px;text-align:center;width:170px;}
.subcatcell a{color:#63529C;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:700;}
.x_rowspacer{clear:both;height:30px;}
.prodcell{float:left;margin-bottom:10px;margin-right:16px;overflow:hidden;text-align:center;width:170px;}
.prodcell a{color:#63529C;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:700;}
.prodcell2{border-bottom:1px dashed #990000;border-right:1px dashed #990000;float:left;height:240px;overflow:hidden;padding:3px 10px;text-align:center;vertical-align:text-bottom;width:145px;}
.prodcell2right{border-bottom:1px dashed #990000;float:left;height:230px;overflow:hidden;padding:3px 5px 3px 10px;text-align:center;vertical-align:bottom;width:145px;}
.prodcell2 a{color:#3C2F67;font-size:12px;}
.prodcell2right a{color:#3C2F67;font-size:12px;}
.prodcell2 a:hover{color:#E07C06;}
.prodcell2right a:hover{color:#E07C06;}
.prodcell2 a img{border:medium none;display:block;margin: 0 auto 12px auto; vertical-align:bottom;}
.prodcell2right a img{border:medium none;display:block;margin: 0 auto 12px auto; vertical-align:bottom;}
.prodcell3{float:left;height:150px;margin-bottom:10px;overflow:hidden;padding:0 3px 3px;text-align:center;width:126px;}
table.pricebreaks{border:1px solid #666666;border-collapse:collapse;margin-top:12px;}
table.pricebreaks th{border:1px solid #AAAAAA;padding:4px;}
table.pricebreaks td{border:1px solid #AAAAAA;padding:4px;}
#breadcrumbs{display:inline;float:left;margin:0 0 10px;padding:0 0 0 4px;width:600px;}
#fixedprod{height:220px;}
.bask_table_header,.bask_table_footer{font-weight:700;}
.bask_table_header td{background:#CAC8C8;border-bottom:1px solid #990000;border-top:1px solid #990000;padding-right:5px;}
.bask_table_footer td{background:#CAC8C8;border-bottom:1px solid #990000;border-top:1px solid #990000;padding-right:5px;}
.bask_table_row td{border:medium none;}
.bask_table_row a{color:black;}
td.remove,td.quantity{text-align:center;}
.bask_table_row a:hover{color:#1C0B89;}
#bask_buttons{text-align:center;}
#bask_update_btn{margin-top:20px;text-align:right;}
#bask_table{clear:left;margin-top:12px;width:100%;}
#logn_checkout_boxes{float:left;margin-bottom:12px;padding-left:30px;width:650px;}
#logn_checkout_box1{border-right:1px solid #990000;float:left;height:270px;min-height:270px;padding-right:8px;width:175px;}
#logn_checkout_box2{border-right:1px solid #B60B1E;float:left;height:250px;min-height:250px;padding-left:8px;padding-right:8px;width:170px;}
#logn_checkout_box3{float:left;height:250px;min-height:250px;padding-left:8px;padding-right:8px;width:170px;}
h2.logn_checkoutbox_header{background:#B60B1E;color:white;height:20px;margin:0;padding:2px 0 0 3px;text-align:center;width:170px;}
h3.logn_checkoutbox_header{background:#EE0000;color:white;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;height:17px;margin:0 2px 0 0;padding:2px 0 2px 2px;text-align:center;}
#logn_personalized_checkout{float:left;text-align:center;width:360px;}
.logn_checkoutbox .content{font-family:Arial,Helvetica,sans-serif;height:135px;margin-top:2px;}
#logn_form{margin-top:2px;}
#oinf_container{width:800px;}
#oinf_shippinghead{background:#EEEEEE;color:#CC0000;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;padding:6px 0 6px 10px;}
#oinf_billinghead{background:#EEEEEE;color:#CC0000;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;padding:6px 0 6px 10px;}
#oinf_billingsubhead{font-size:11px;height:55px;}
#oinf_shippingsubhead{font-size:11px;height:55px;}
.oinf_addendum{margin:0 0 10px;}
#usernamepwd{margin-bottom:20px;}
#shippingcolumn{background:#EEEEEE;float:left;width:430px;}
#billingcolumn{background:#EEEEEE;float:right;width:430px;}
.addresshead{background:#CAC8C8;border-bottom:1px solid #990000;border-top:1px solid #990000;font-weight:700;margin-bottom:3px;padding:3px 5px;}
#divContinueButton{float:right;padding-top:10px;text-align:right;}
#oinf_links{margin:10px 0;}
.right_row{clear:both;padding:2px 4px 0 0;}
div.right_row span.label{display:block;float:left;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;text-align:right;width:100px;}
div.right_row span.formw{width:150px;}
.reqflag{color:#F7980E;display:block;float:left;font-family:Verdana,Ariel,Helvetica,sans-serif;font-size:12px;font-weight:700;text-align:center;width:10px;}
#reqflagind{color:#F7980E;font-family:Verdana,Ariel,Helvetica,sans-serif;font-size:12px;font-weight:700;}
#oinf_shipstate,#oinf_billstate{width:130px;}
#invc_button_homepage{margin-top:20px;text-align:right;}
#prodtabs{clear:both;float:left;margin-bottom:12px;padding:0;width:600px;}
.prodtabimg{border:0 none;float:left;height:36px;margin:0;padding:0;}
.prodtabimg img{border:0 none;}
.prodtabsblue{border-color:#990000 #990000 #990000;border-style:solid;border-width:0 0 2px;float:left;height:34px;margin:0;width:8px;}
.prodtabsblueshort{border-color:#990000 #990000 #990000;border-style:solid;border-width:0 0 2px;float:left;height:34px;padding:0;width:79px;}
.prodtabsbluewide{border-color:#990000 #990000 #990000;border-style:solid;border-width:0 0 2px;float:left;height:34px;padding:0;width:210px;}
#oinf_shippinghead{background:#EEEEEE;color:#CC0000;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;padding:6px 0 6px 10px;}
#oinf_billinghead{background:#EEEEEE;color:#CC0000;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;padding:6px 0 6px 10px;}
#oinf_billingsubhead{font-size:11px;height:55px;}
#oinf_shippingsubhead{font-size:11px;height:55px;}
.oinf_addendum{margin:0 0 10px;}
#usernamepwd{margin-bottom:20px;}
.right_row{clear:both;padding:2px 4px 0 0;}
div.right_row span.label{display:block;float:left;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;text-align:right;width:100px;}
div.right_row span.formw{width:150px;}
#oinf_shipstate,#oinf_billstate{width:130px;}
#invc_button_homepage{margin-top:20px;text-align:right;}
.osel_row{clear:both;padding:2px 4px 0 0;}
div.osel_row span.label{display:block;float:left;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;width:100px;}
div.osel_row span.formw{display:block;float:left;width:250px;}
.generic_row{clear:both;padding:2px 4px 0 0;}
div.generic_row span.label{display:block;float:left;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;width:100px;}
div.generic_row span.formw{width:150px;}
.address_row{clear:both;padding:2px 0 0;}
div.address_row span.label{display:block;float:left;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;text-align:right;width:160px;}
div.address_row span.formw{float:left;text-align:left;width:180px;}
div.spacer{clear:both;height:10px;}
td.rightalign{padding-bottom:5px;padding-top:5px;text-align:right;}
#page_content{float:left;width:660px;padding:10px;}
#page_content h1{color:#333;}
.product_details{display:block;float:left;}
.details{display:inline;float:right;width:300px;}
.prod_image{display:inline;float:left;height:250px;width:250px;}
.add_to_cart{display:inline;float:left;width:150px;}
.relatedproducts{display:block;float:right;margin-top:12px;width:300px;}
.errmsg{color:#FF0000;font-weight:700;}
.alertmsg{color:blue;font-weight:700;}
/*** Sidebars ***/
#leftside,#rightside{margin:0;padding:0 10px 10px;background:#eee;border:1px solid #ccc;}
.linklist{list-style:none;margin:0 0 16px 10px;padding:0;}
.linklist li{margin-bottom:11px;}
/*** Sidebar menu ***/
#body-center{float:none;width:750px;margin:0 auto;}
#body-center .box{padding:15px;background:#fff;border:1px solid #999;margin:0 0 48px;}
#body-center h2{font-size:12px;color:#fff;background:#336699;margin:0;margin-bottom:10px;padding:6px 23px;}
#body-center .box p{margin:0 0 16px;color:#333333;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
#body-center .box .left{margin-right:15px;border:1px solid #999;}
#body-center .box .btns{text-align:right;padding-top:10px;position:relative;}
#headerpic{width:780px;height:195px;background:url(amscosite1.jpg) no-repeat center;margin:0 auto;}
#segment{width:780px;height:25px;background:#B60B1E;border-bottom:8px solid #990000;margin:0 auto;margin-bottom:5px;}
#call{text-align:right;padding-top:7px;color:#FFFFFF;font-family:"Trebuchet MS";font-weight:700;font-size:12px;padding-right:10px;}
#productsBox{float:left;width:660px;}
/** BOF FORM ITEMS **/
#edit_customer,#create_customer{clear:both;padding:20px;}
.formItem{padding:5px;clear:both;}
.formItem LABEL{display:block;float:left;width:200px;padding:1px;}
.formItem LABEL.required,span.required{font-weight:700;}
.formItem LABEL.optional,span.optional{font-style:italic;}
#shipping_data,#billing_data{float:left;margin:20px 0;}
#shipping_data H4,#billing_data h4{padding:10px;background:#B60B1E;color:#fff;}
/** EOF FORM ITEMS **/
/** BOF CCC **/
#cccContent h3{color:#990000;font-weight:400;margin:0;}
#cccBox{border:1px solid #990000;padding:10px;margin-bottom:10px;}
#cccLeftCol{float:left;width:620px;}
#cccRightCol{float:right;width:200px;}
#cccBox li{padding: 5px 0; list-style:none;}

.cccagGroupT{padding:5px;}
.cccagGroupT A{font-weight:bold; text-decoration:none;display:block; background:#CAC8C8; border:1px solid #990000;padding:5px;}
.cccagGroupB{padding:5px 10px;}
/** EOF CCC **/
#page_upsell{width:660px;margin:0 auto;padding:10px;}
/* BOF AT */
#atAddr{width:660px;margin:0 auto;}
#atAddr .warning{color:#ff0000;}
#atAddr P{line-height:normal;}
.addrBlock{width:100%;clear:both;}
.addrTitle{color:#990000;font-size:16px;padding-top:15px;}
.addrOption{margin:0 5px;padding:5px;float:left;width:200px;border:1px #990000 solid;}
/* EOF AT */
/* BOF ATTRIBUTES*/
#productAttributes{border:1px #990000 solid; padding:3px 5px; margin: 10px 0;}
.attributeBox{padding:8px 0 0 0;}
.attributeOpt{padding:2px 0 0 5px;}
/* EOF ATTRIBUTES*/
.dots {border-top:1px dotted #990000;}
/* BOF SORTABLE RELATED PRODUCTS */
#parts TABLE{width:100%; margin:0;}
#parts THEAD TH{background:none;border:0;border-bottom:1px #990000 solid;}
#parts TH.srpQnt, #parts TH.srpAdd{ border-left:1px #990000 solid;}
#parts .srpQnt, #parts .srpAdd, #parts .srpPrice{text-align:center;}
#parts .srpColor TD{background:#eee;}
#parts IMG{height:70px;}
#parts .srpImage{height:70px; width:70px; overflow:hidden;}
/* EOF SORTABLE RELATED PRODUCTS */
/* BOF SHIPCALC */
#shipCalc table td{padding:3px 6px;}
#shipCalc table tr{height:inherit;}
#shipCalc .title{border-bottom:1px solid #333; font-weight:bold; line-height:14px;}
#shipCalcMeth{margin:5px;}
/* EOF SHIPCALC */



/* BEGIN SORT BAR */

#sortpage {
	font-family: Arial, Helvetica, sans-serif;
	clear: both;
	margin-top: 5px;
	padding: 3px;
	padding-right: 0px;
	background-color: #efefef;
	font-size: 12px;
	min-height: 20px;
	}
#sortpage:after {
	content: ".";
	display: block;
	height: 0;
	font-size: 0;
	clear: both;
	visibility: hidden;
	}
* html #sortpage { height: 1%; }
#sortpage { display:block; }
#frmSort {
	width: 31%;
	float: left;
	margin-right: 5px;
	}
#frmSort select {
	font-size: 12px;
	}
#frmShow {
	width: 31%;
	float: left;
	margin-right: 5px;
	text-align: center;
	}
#frmShow select {
	font-size: 12px;
	}
#pagination {
	width: 31%;
	overflow: hidden;
	text-align: right;
	font-weight: bold;
	}
#pagination a {
	color: black;
	}
#pagination2 {
	clear: both;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	color: #999;
	}

/* END SORT BAR */


/* BEGIN LIST VIEW */
.listviewprod {
	border-bottom: 1px solid #999;
	margin-bottom: 6px;
	padding-bottom: 6px;
	clear: both;
	min-height: 100px;
}
.listviewprod:after {
	content: ".";
	display: block;
	height: 0;
	font-size: 0;
	clear: both;
	visibility: hidden;
	}
* html .listviewprod { height: 1%; }
.listviewprod { display:block; }
.listviewleft {
	width: 130px;
	float: left;
	margin-right: 10px;
	text-align: center;
}
.listviewleft img {
	border: 1px solid #ccc;
}
.listviewright {
	width: 510px;
	float: right;
}
/* END LIST VIEW */

.next-previous {
	margin-top: 20px;
}
.previous-button {
	width: 45%;
	float: left;
}
.next-button {
	width: 45%;
	float: right;
	text-align: right;	
}
.clearfix::after {
  content: "";
  clear: both;
  display: table;
}
#content ul.breadcrumbs {border: none; padding-left: 0;}
#content ul.breadcrumbs li{display:inline-block}

/* from elements readytheme */

/**
 * The o-list-inline object simply displays a list of items in one line.
 */
.o-list-inline {
	margin-left: 0;
	list-style: none;
}
#content ul.o-list-inline {
	border: none;
	float: right;
}

	.o-list-inline__item {
		display: inline-block;
	}
	
	.o-list-inline__item:not(:last-child) {
		margin-right: 16px;
	}

	
	/* Spacing modifiers
	   =========================================== */
	.o-list-inline--narrow > .o-list-inline__item {
		margin-right: calc(16px * 0.5);
	}
	
	.o-list-inline--wide > .o-list-inline__item {
	
		margin-right: calc(16px * 2);
	}