@charset "utf-8";
.FabVideoContainer {
	padding:8px !important;
	background-color:#FFE993 !important;
	border:1px dashed #CC9C00 !important;
	font-size:11px !important;
	cursor:pointer !important;
	margin: 5px 0 !important;
}

.FabVideoContainer a {
	text-decoration: none !important;
	color: black !important;
	font-size:11px !important;
}

.FabVideoContainer a[href $=".mp4"] {
	display: block !important;
	background: url('http://icons.onlinecommercegroup.com/film.png') no-repeat !important;
	background-position: 5px !important;
	padding-left: 28px !important;
}

#wrapper {
	text-align:center;
	padding:0;
	margin:0;
	background:#FFFFFF;
}
#wrapper table{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
#wrapper a, #wrapper a:active, #wrapper a:visited,#sortsearch .o a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0000FF;
}
a:hover,#sortsearch .o a:hover{
	color:#FF0000;
}
#wrapper img{
	border:0;
}
#c{text-align:center;}
#wrapper{
	background:#FFFFFF;
	width:650px;
	text-align:left;
	padding:10px;
}
#fab_header{
	padding:10px 5px 3px 0;
	text-align:left;
	font-size:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:700;
	border-bottom:#CCCCCC 2px solid;
}


#sortsearch{
	vertical-align:bottom;
	border-collapse: collapse;
}
#sortsearch a{
	padding:5px 10px 5px 10px;
	color:#333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
}
#sortsearch a:hover{
	text-decoration:underline;
}
#sortsearch .sel{
	background:url("tabs_sel.gif") no-repeat;
	text-align:center;
	width:132px;
	height:26px;
}
#sortsearch .nsel{
	background:url("tabs_nonsel.gif") no-repeat;
	text-align:center;
	width:132px;
	height:26px;
}
#sortsearch .nsel:hover{
	background:url("tabs_sel.gif") no-repeat;
}
#sortsearch .o{
	border-bottom:#706137 solid 1px;
	text-align:right;
	font-size:10px;
}
#sortsearch .o a{
	padding:0;
	font-size:10px;
}


#searchsortfilters{
	border:#706137 solid;
	border-width: 0 1px 1px 1px;
	
	margin-bottom: 10px;
}


#results th{
	background:url(breakerbg.jpg) top repeat-x;
	border-right:#c2c2c2 solid 2px;
	padding:3px 0 3px 0;
	text-align:center;
}
#results td{
	padding:2px;
}
#results .r{
	background: #DEDEDE;
}
.textnorm{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:5px 0 15px 0;
}
.texthelp{
	color:#FFCC66;
	border-bottom: #FFCC66 dotted 1px;
}
.textred{
	color:#FF0000;
}
.hide{
	display:none;
}
.pages {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.pages .pnum{
	border: 1px #666666 solid;
	margin: 0 3px 0 3px;
}
.pages .current{
	border: 1px #0000FF solid;
	margin: 0 3px 0 3px;
}

.pages .pnum:hover,.pages .current:hover{
	border: 1px #FF3333 solid;
}


.pages .pnum a{
	color: #666666;
	text-decoration:none;
	padding: 4px;
}
.pages .current a{
	color: #0000FF;
	text-decoration:none;
	padding: 4px;
}

.pages .pnum a:hover{
	color: #FF3333;
}
.pages .current a:hover{
	color: #FF3333;
}

.fabricdetails{
}
.fabricdetails th{
	background:url(breakerbg.jpg) top repeat-x;
	text-align:left;
	padding: 3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:700;
	color:#555555;
}
.fabricdetails .col1{
	text-align:right;
	vertical-align: top;
	padding: 8px 4px 4px 4px;
	color:#000000;
	border-right: 1px #DDDDDD solid;
}
.fabricdetails .col2{
	padding: 8px 3px 4px 4px;
	color:#666666;
}
.subtext{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
}
.fab_footer{
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#subbut,
#sampbut {
	background:url("./images/add2cart_sprite.jpg") top;
	display:inline-block;
	width:145px;
	height:29px;
	text-decoration:none;
}
#subbut:hover,
#sampbut:hover {
	background-position:bottom;
}

#sampbut2 {
	background:url("./images/add2cart-swatch.png") top;
	display:inline-block;
	width:39px;
	height:46px;
	text-decoration:none;
}
#sampbut2:hover {
	background-position:bottom;
}

.fab_key {
	border: 0px;
	margin-bottom: 5px;
}

.fab_key strong {
	display: block;
	background-color: #F6F6F6;
	padding: 10px;
}

.fab_key p {
	padding: 5px;
	float: left;
	width: 48%;
}

abbr {
	cursor: help;
}