@charset "utf-8";
/* CSS Document */
body,TD	{	
	font-size:11px;
	font-weight:normal;
	word-spacing:normal;
	letter-spacing:normal;
	text-transform:none;
	font-family:Verdana, Myriad Web, Tahoma, Helvetica, sans-serif;
	}	

.crumbs {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:left; margin:0px 0px 6px 0px;}
#errors {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FF0000; text-align:left; margin:4px 12px;}

.crumblink:link {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#7c183e; text-decoration:underline; font-weight:normal;}
.crumblink:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#7c183e; text-decoration:underline; font-weight:normal;}
.crumblink:active {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#7c183e; text-decoration:underline; font-weight:normal;}
.crumblink:hover {color:#333333; text-decoration:none;}
.chat:link {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#ffffff; text-decoration:none; font-weight:bold;}
.chat:visited {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#ffffff; text-decoration:none; font-weight:bold;}
.chat:active {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#ffffff; text-decoration:none; font-weight:bold;}
.chat:hover {color:#f5821f; text-decoration:underline;}

.home_cat:link {font-family:tahoma, arial; font-size:18px; color:#f5821f; text-decoration:none; font-weight:normal;}
.home_cat:visited {font-family:tahoma, arial; font-size:18px; color:#f5821f; text-decoration:none; font-weight:normal;}
.home_cat:active {font-family:tahoma, arial; font-size:18px; color:#f5821f; text-decoration:none; font-weight:normal;}
.home_cat:hover {color:#24577a; text-decoration:underline;}
#unit-row {clear:left; padding-top:6px; font-family:arial; font-size:12px; font-weight:normal; color:#000000;}

#cathead-a {float:left; background:url(/skins/dev/images/bg_home_cat_header.jpg) repeat-x; height:28px; width:210px; padding-left:12px; padding-top:3px; text-align:left;}
H1 {margin-top:0px;}

#menu a:link {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-decoration:none; font-weight:normal;}
#menu a:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-decoration:none; font-weight:normal;}
#menu a:active {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-decoration:none; font-weight:normal;}
#menu a:hover {color:#f5821f; text-decoration:underline;}

#picbot a:link {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#333333; text-decoration:none; font-weight:normal;}
#picbot a:visited {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#333333; text-decoration:none; font-weight:normal;}
#picbot a:active {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#333333; text-decoration:none; font-weight:normal;}
#picbot a:hover {color:#f5821f; text-decoration:underline;}

#blog {background:url(/skins/dev/images/bg_rt_colbottom1.jpg) bottom no-repeat; width:212px; text-align:left; height:170px; }
#blog span {margin-left:12px; margin-right:10px; margin-top:0px; font-family:arial; font-size:11px; line-height:150%; padding-bottom:12px; font-style:italic;}
#blog a:link {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0099cc; text-decoration:none; font-weight:bold;}
#blog a:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0099cc; text-decoration:none; font-weight:bold;}
#blog a:active {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0099cc; text-decoration:none; font-weight:bold;}
#blog a:hover {color:#f5821f; text-decoration:underline;}

#orlink a:link {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-decoration:none; font-weight:normal;}
#orlink a:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-decoration:none; font-weight:normal;}
#orlink a:active {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-decoration:none; font-weight:normal;}
#orlink a:hover {color:#ffffff; text-decoration:underline;}

#olink a:link {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#7c183e; text-decoration:underline; font-weight:normal;}
#olink a:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#7c183e; text-decoration:underline; font-weight:normal;}
#olink a:active {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#7c183e; text-decoration:underline; font-weight:normal;}
#olink a:hover {color:#333333; text-decoration:none;}

#price {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-decoration:none; font-weight:bold; margin: 4px auto;}
#catblue  {margin:0px auto; width:200px; text-align:center; }
#catblue a:link {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-decoration:none; font-weight:bold;}
#catblue a:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-decoration:none; font-weight:bold;}
#catblue a:active {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-decoration:none; font-weight:bold;}
#catblue a:hover {color:#701a37; text-decoration:underline; font-weight:bold;}

#catblue-u  {margin:0px auto; width:200px; text-align:center; }
#catblue-u a:link {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#185177; text-decoration:underline; font-weight:bold;}
#catblue-u a:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#185177; text-decoration:underline; font-weight:bold;}
#catblue-u a:active {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#185177; text-decoration:underline; font-weight:bold;}
#catblue-u a:hover {color:#7c183e; text-decoration:none; font-weight:bold;}

#catblue-s  {margin:10px auto; width:180px; text-align:center;}
#catblue-s a:link {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-decoration:none; font-weight:bold;}
#catblue-s a:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-decoration:none; font-weight:bold;}
#catblue-s a:active {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-decoration:none; font-weight:bold;}
#catblue-s a:hover {color:#701a37; text-decoration:underline; font-weight:bold;}

#cat-desc li {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#185177; text-decoration:none; font-weight:normal; text-align:left;}

#catgray {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-decoration:none; font-weight:normal;}

#whitelink a:link {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:none; font-weight:normal;}
#whitelink a:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:none; font-weight:normal;}
#whitelink a:active {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:none; font-weight:normal;}
#whitelink a:hover {color:#f5821f; text-decoration:underline;}

#chat_mid a:link {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-decoration:none; font-weight:normal;}
 #chat_mid a:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-decoration:none; font-weight:normal;}
#chat_mid a:active {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-decoration:none; font-weight:normal;}
#chat_mid a:hover {color:#f5821f; text-decoration:underline;}

#sub_white a:link {font-family:verdana, sans-serif; font-size:11px; color:#f5821f; text-decoration:none; font-weight:bold;}
#sub_white a:visited {font-family:verdana, sans-serif; font-size:11px; color:#f5821f; text-decoration:none; font-weight:bold;}
#sub_white a:active {font-family:verdana, sans-serif; font-size:11px; color:#f5821f; text-decoration:none; font-weight:bold;}
#sub_white a:hover {color:#333333; text-decoration:underline;}

#whitelink-b a:link {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:none; font-weight:bold;}
#whitelink-b a:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:none; font-weight:bold;}
#whitelink-b a:active {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:none; font-weight:bold;}
#whitelink-b a:hover {color:#e4e4e4; text-decoration:underline;}

.orangehighlight {
		BACKGROUND-COLOR: #FF9900;
}

.highlight {
		BACKGROUND-COLOR: #FFFFCC;
}
.redhighlight {
	color: RED;
	font-weight: bold;
	BACKGROUND-COLOR: #FFFF00;
}
.highlight {
	color: #000;
	font-weight: bold;
	BACKGROUND-COLOR: #FFFF00;
}


a {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-decoration:underline; font-weight:normal;}
a:hover {color:#f5821f; text-decoration:none;}

.home:link  {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#898787; text-decoration:none; font-weight:normal;}
.home:visited  {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#898787; text-decoration:none; font-weight:normal;}
.home:active  {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#898787; text-decoration:none; font-weight:normal;}
.home:hover {color:#f5821f; text-decoration:none;}

#blink a:link {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#154c73; text-decoration:underline; font-weight:bold;}
#blink a:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#154c73; text-decoration:underline; font-weight:bold;}
#blink a:active {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#154c73; text-decoration:underline; font-weight:bold;}
#blink a:hover {color:#f5821f; text-decoration:none;}
#menu {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; margin:5px; text-align:left;}
#testimonial {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; line-height:150%; color:#333333; padding:12px 12px; text-align:left; border-top-color:#ffffff; border-top-width:1px; border-top-style:solid; background:#f7f7f1}
#menu2 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-align:left; height:auto; width:125px;}
#rtcol {margin-left:12px; margin-right:10px; margin-top:0px; font-family:arial; font-size:12px; line-height:150%; padding-bottom:12px;}
#rtcol_i {margin-left:12px; margin-right:10px; margin-top:0px; font-family:arial; font-size:11px; line-height:150%; padding-bottom:12px; font-style:italic;}
#cathead {float:left; background:url(/skins/dev/images/bg_home_cat_header.jpg) repeat-x; height:28px; width:210px; padding-left:12px; padding-top:3px; text-align:left;}
.p_rtcol_head {font-family:tahoma; font-size:20px; font-weight:bold; color:#f5821f; padding-top:12px;}

#catlist2 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-align:left; margin:0px 12px; clear:left;}
#catlistbox {border-right-width:1px; border-right-style:solid; border-right-color:#ffffff; background:#ffffff; width: 198px; margin:0px 0px; background:#ffffff;}
#testimonialbox {border-left-color:#ffffff; border-left-width:1px; border-left-style:solid; border-bottom-color:#ffffff; border-bottom-width:1px; border-bottom-style:solid; border-right-width:1px; border-right-style:solid; border-right-color:#ffffff; background:#f7f7f1; width: 208px; margin:0px 0px;}
#shophead {float:left; background:url(/skins/dev/images/bg_home_cat_header.jpg) repeat-x; height:24px; width:210px;  padding-top:0px; text-align:left; }
#shophead2 {float:left; height:24px; width:300px;  padding-top:0px; text-align:left; }
#shophead4 {clear:left; background:url(/skins/dev/images/bg_home_cat_header.jpg) repeat-x; height:24px;  padding-top:0px; text-align:left; }
#shophead5 {float:left; background:url(/skins/dev/images/bg_home_cat_header.jpg) repeat-x; height:24px;  text-align:left;}
#shophead3 {float:left; background:url(/skins/dev/images/bg_home_cat_header.jpg) repeat-x; height:24px; width:780px;  padding-top:0px; text-align:left; }
#shopheadtxt {text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; font-weight:bold; padding-top:3px; margin:0px 4px;}
#shopheadtxt5 {text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; font-weight:bold; margin-top:4px; margin-left: 6px;}
#cathead {float:left; background:url(/skins/dev/images/bg_home_cat_header.jpg) top repeat-x ; height:24px; width:100%;  padding-top:0px; text-align:left; }

#black24 {color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold;}
#catheadtxt H1 {text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; font-weight:bold; padding-top:3px; margin:0px 0px;}
.cat-desc-txt {text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333333; font-weight:normal; margin:2px 8px;}
#cat-desc-txt1 {height: 90px; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:normal; margin:12px 8px; overflow:hidden;}
.p_rtcol_head {font-family:tahoma; font-size:20px; font-weight:bold; color:#f5821f; padding-top:12px;}
.p_lcol_title {font-family:arial; font-size:12px; text-align:left; font-weight:bold; color:#7c183e; margin:0px 16px;}
#detail-title {font-family:arial; font-size:24px; color:#7c183e; font-weight:bold;}
#detail-title-s {font-family:arial; font-size:12px; color:#7c183e; font-weight:bold;}
#short-description {font-family:arial; font-size:12px; color:#FF0000; font-weight:bold; font-style:italic; height:12px;}
#red {color:#FF0000}
#orange {color:#f5821f}
#quote {color:#701a37; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold;}
#quote24 {color:#701a37; font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold;}
#related-list2 {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#333333; text-align:left; margin:6px 12px; clear:both;}
#related-list2 a:link {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#333333; text-decoration:underline; font-weight:normal;}
#related-list2 a:visited {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#333333; text-decoration:underline; font-weight:normal;}
#related-list2 a:active {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#333333; text-decoration:underline; font-weight:normal;}
#related-list2 a:hover {color:#701a37; text-decoration:none;}
#resource-title {font-family:arial; font-size:20px; color:#f5821f; font-weight:bold;}


ul.cat { margin:0; padding:0; list-style:none;}
li.cat { background:url(/skins/dev/images/bluebullet.gif) no-repeat 0px 4px;  margin:12px 0px; padding-left:14px;}

ul.cat-2 { margin:4px 20px 4px 112px; padding:0; list-style:none; text-align:right;}
li.cat-2 { background:url(/skins/dev/images/search-glass.gif) no-repeat 0px -4px; line-height:20px; margin-top:0px; padding:0px; padding-left:14px;}

.cat-subdesc-h2 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-align:left; margin:0px 12px; font-weight:bold;}
#cat-subdesc {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-align:left; margin:6px 48px 6px 24px; font-weight:normal;}
#catbox249 { height:300px; float:left; width:254px; border-bottom-color:#C0C0C0; border-bottom-width:1px; border-bottom-style:solid; border-right-color:#c0c0c0; border-right-style:solid; border-right-width:1px; text-align:center; overflow:auto;}
#catbox249n { height:300px; float:left; width:254px; border-bottom-color:#C0C0C0; border-bottom-width:1px; border-bottom-style:solid; text-align:center; overflow:auto;}
#catbox248 { height:300px; float:left; width:255px; border-bottom-color:#C0C0C0; border-bottom-width:1px; border-bottom-style:solid; border-right-color:#c0c0c0; border-right-style:solid; border-right-width:1px; text-align:center; overflow:auto; }

#catsbox249 { height:180px; float:left; width:249px; border-bottom-color:#ffffff; border-bottom-width:1px; border-bottom-style:solid; border-right-color:#ffffff; border-right-style:solid; border-right-width:1px; text-align:center; overflow:auto; }
#catsbox249n { height:180px; float:left; width:249px; border-bottom-color:#ffffff; border-bottom-width:1px; border-bottom-style:solid; text-align:center; overflow:auto; }
#catsbox248 { height:180px; float:left; width:248px; border-bottom-color:#ffffff; border-bottom-width:1px; border-bottom-style:solid; border-right-color:#ffffff; border-right-style:solid; border-right-width:1px; text-align:center; overflow:auto; }

#catbox249-l { height:300px; float:left; width:254px; border-bottom-color:#C0C0C0; border-bottom-width:1px; border-bottom-style:solid; border-right-color:#c0c0c0; border-right-style:solid; border-right-width:1px; text-align:center; overflow:auto;}
#catbox249n-l { height:300px; float:left; width:254px; border-bottom-color:#C0C0C0; border-bottom-width:1px; border-bottom-style:solid; text-align:center; overflow:auto;}
#catbox248-l { height:300px; float:left; width:255px; border-bottom-color:#C0C0C0; border-bottom-width:1px; border-bottom-style:solid; border-right-color:#c0c0c0; border-right-style:solid; border-right-width:1px; text-align:center; overflow:auto; }

#catsbox191 { height:200px; float:left; width:191px; border-bottom-color:#ffffff; border-bottom-width:1px; border-bottom-style:solid; border-right-color:#ffffff; border-right-style:solid; border-right-width:1px; text-align:center; overflow:auto;}
#catsbox191n { height:200px; float:left; width:191px; border-bottom-color:#ffffff; border-bottom-width:1px; border-bottom-style:solid; text-align:center; overflow:auto;}
#catsbox190 { height:200px; float:left; width:190px; border-bottom-color:#ffffff; border-bottom-width:1px; border-bottom-style:solid; border-right-color:#ffffff; border-right-style:solid; border-right-width:1px; text-align:center; overflow:auto;}

#catsboxbullets191 { height:260px; float:left; width:191px; border-bottom-color:#ffffff; border-bottom-width:1px; border-bottom-style:solid; border-right-color:#ffffff; border-right-style:solid; border-right-width:1px; text-align:center; overflow:auto;}
#catsboxbullets191n { height:260px; float:left; width:191px; border-bottom-color:#ffffff; border-bottom-width:1px; border-bottom-style:solid; text-align:center; overflow:auto;}
#catsboxbullets190 { height:260px; float:left; width:190px; border-bottom-color:#ffffff; border-bottom-width:1px; border-bottom-style:solid; border-right-color:#ffffff; border-right-style:solid; border-right-width:1px; text-align:center; overflow:auto;}
#catboxbulletsdesc  {font-family:arial; font-size:12px; color:#000000; font-weight:normal;height:auto; text-align:left; margin: 0px 12px; line-height:150%;}

#cat2box249 { height:320px; float:left; width:255px; border-bottom-color:#C0C0C0; border-bottom-width:1px; border-bottom-style:solid; border-right-color:#c0c0c0; border-right-style:solid; border-right-width:1px; text-align:center; overflow:auto; }
#cat2box249n { height:320px; float:left; width:255px; border-bottom-color:#C0C0C0; border-bottom-width:1px; border-bottom-style:solid; text-align:center; overflow:auto; }
#cat2box248 { height:320px; float:left; width:254px; border-bottom-color:#C0C0C0; border-bottom-width:1px; border-bottom-style:solid; border-right-color:#c0c0c0; border-right-style:solid; border-right-width:1px; text-align:center; overflow:auto; }



#cat2box748 { height:auto; float:left; width:766px; border-bottom-color:#C0C0C0; border-bottom-width:1px; border-bottom-style:solid; text-align:center; overflow:auto; padding-bottom:6px;}


#related-box {float:left; border-width:1px; border-style:solid; border-color:#999999; width:192px; height:200px; overflow:hidden;}
#related-box2 { width:200px; height:auto; margin:0px 12px; text-align:center;}
#related-space {float:left; width:3px;}

#autosearchinput{font-family:Arial;font-size:14px;background:#fbfbfb url(/skins/dev/images/search-glass.gif) left no-repeat;padding-left:2em;padding-top:-2px;border:1pt solid #e4e4e4;color:#999999;height:20px;width:240px;margin-top:0em;margin-left: 0.7em;position:relative;}
input {color:#333333; font-family:arial; font-size:12px;}

#autosearchcontainer{width:500px;}

#quantity-boxes30 {float:left; font-family:arial; font-size:11px; color:#000000; border-width:1px; border-style:solid; border-color:#154c73; width:30px; background:#e9e9da; text-align:left; padding:0px 6px;}
#quantity-boxes45 {float:left; font-family:arial; font-size:11px; color:#000000; border-width:1px; border-style:solid; border-color:#154c73; width:50px; background:#e9e9da; text-align:left; padding:0px 4px;}
#quantity-boxes60 {float:left; font-family:arial; font-size:11px; color:#000000; border-width:1px; border-style:solid; border-color:#154c73; width:60px; background:#e9e9da; text-align:left; padding:0px 4px;}
#quantity-boxes80 {float:left; font-family:arial; font-size:11px; color:#000000; border-width:1px; border-style:solid; border-color:#154c73; width:80px; background:#e9e9da; text-align:left; padding:0px 4px;}
#quantity-boxes100 {float:left; font-family:arial; font-size:11px; color:#000000; border-width:1px; border-style:solid; border-color:#154c73; width:100px; background:#e9e9da; text-align:left; padding:0px 4px;}
#quantity-boxes300 {float:left; font-family:arial; font-size:11px; color:#000000; border-width:1px; border-style:solid; border-color:#154c73; width:300px; background:#e9e9da; text-align:left; padding:0px 4px;}

#quantity-boxes30w {float:left; font-family:arial; font-size:11px; color:#000000; width:30px; background:#FFFFFF; text-align:left; padding:0px 4px;}
#quantity-boxes45w {float:left; font-family:arial; font-size:11px; color:#000000; width:50px; background:#FFFFFF; text-align:left; padding:0px 4px;}
#quantity-boxes60w {float:left; font-family:arial; font-size:11px; color:#000000; width:60px; background:#FFFFFF; text-align:left; padding:0px 4px;}
#quantity-boxes80w {float:left; font-family:arial; font-size:11px; color:#000000;  width:80px; background:#ffffff; text-align:left; padding:0px 4px;}
#quantity-boxes100w {float:left; font-family:arial; font-size:11px; color:#000000;  width:120px; background:#ffffff; text-align:left; padding:0px 4px;}
#quantity-boxes300w {float:left; font-family:arial; font-size:11px; color:#000000; width:300px; background:#ffffff; text-align:left; padding:0px 4px;}

#cat-alt-options {padding-top:4px; text-align:left; width:300px; clear:left;}
#options {font-family:arial; font-size:11px; color:#000000; font-weight:bold;}
.options2 {font-family:arial; font-size:10px; color:#000000; font-weight:normal;}
#clear {clear:both; height:10px;}

.price
{
font-family:arial; font-size:18px; color:#701a37; font-weight:bold;
}

.detail
{
font-family:arial; font-size:11px; color:#000000; 
}
.detail-12
{
font-family:arial; font-size:12px; color:#000000; 
}
.detail-14
{
font-family:arial; font-size:14px; color:#000000; 
}
#detail-18 {font-family:arial; font-size:18px; color:#000000;}
#detail-28b {font-family:arial; font-size:28px; color:#000000; font-weight:bold;}
#white-12 {font-family:arial; font-size:12px; color:#FFFFFF;}
#white-12b {font-family:arial; font-size:12px; color:#FFFFFF; font-weight:bold;}
#white-14 {font-family:arial; font-size:14px; color:#FFFFFF;}
#white-14b {font-family:arial; font-size:14px; color:#FFFFFF; font-weight:bold;}
#white-18b {font-family:arial; font-size:18px; color:#FFFFFF; font-weight:bold;}
#orange-18b {font-family:arial; font-size:18px; color:#f5821f; font-weight:bold;}


#white-14b	a:link	{
	font-family:arial;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	}
#white-14b	a:active	{
	font-family:arial;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	}
#white-14b	a:visited	{
	font-family:arial;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	}
#white-14b a:hover	{
	text-decoration: underline;
	color: #f5821f;
	}

#white-18b	a:link	{
	font-family:arial;
	font-size: 18px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	}
#white-18b	a:active	{
	font-family:arial;
	font-size: 18px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	}
#white-18b	a:visited	{
	font-family:arial;
	font-size: 18px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	}
#white-18b a:hover	{
	text-decoration: underline;
	color: #f5821f;
	}

#orange-18b	a:link	{
	font-family:arial;
	font-size: 18px;
	color: #f5821f;
	font-weight: bold;
	text-decoration: none;
	}
#orange-18b	a:active	{
	font-family:arial;
	font-size: 18px;
	color: #f5821f;
	font-weight: bold;
	text-decoration: none;
	}
#orange-18b	a:visited	{
	font-family:arial;
	font-size: 18px;
	color: #f5821f;
	font-weight: bold;
	text-decoration: none;
	}
#orange-18b a:hover	{
	text-decoration: none;
	color: #FFFFFF;
	}

#cart-top {font-family:tahoma; font-size:18px; color:#333333; text-align:center; width:730px;}

.rating_bar {
  width: 80px;
  background: url(/skins/dev/images/star_x_gray.gif) 0 0 repeat-x;
  text-align:left;
  margin: 0px auto;
  float:left;
}

.rating_bar div {
  height: 16px;
  background: url(/skins/dev/images/star_x_orange.gif) 0 0 repeat-x;
}

TD.detailQtyHd {
	font-family:arial;
	font-size:12px;
	color:#000000;
	background:#e4e4e4;
	height:24px;
	}

	TD.detailQty {
	font-family:arial;
	font-size:12px;
	color:#000000;
	background:#FFFFFF;
	height:24px;
	border-bottom-style:dotted;
	border-bottom-width:1px;
	border-bottom-color:#c0c0c0;
	}
	H1 {
	font-family:arial;
	font-size:18px;
	color:#000000;
	}

	/*  manuf search results page  */

#manuf-top	{
	line-height:100%;
	}
#manuf-top #manuf-head1	{
	font-family:arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	}
#manuf-top #manuf-head2	{
	font-family:arial;
	font-size: 12px;
	color: #f5821f;
	font-weight: bold;
	}
#manuf-top	a:link	{
	font-family:arial;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	font-decoration: underline;
	}
#manuf-top a:hover	{
	font-decoration: none;
	color: #f5821f;
	}
#manuf-head2 a:link	{
	font-family:arial;
	font-size: 12px;
	color: #f5821f;
	font-weight: bold;
	text-decoration:none;
	}
	#manuf-head2 a:active	{
	font-family:arial;
	font-size: 12px;
	color: #f5821f;
	font-weight: bold;
	text-decoration:none;
	}
	#manuf-head2 a:visited	{
	font-family:arial;
	font-size: 12px;
	color: #f5821f;
	font-weight: bold;
	text-decoration:none;
	}
#manuf-head2 a:hover	{
	font-family:arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration:none;
	}
#manuf-cell1	{
	width:62px;
	float:left;
	}
#manuf-cell2	{
	width:136px;
	float:left;
	}


	/*  3m page  */

#mspace	{
	width:990px; border-top-width:1px; border-top-style:solid; border-top-color:#c0c0c0;  height:20px;		clear:left;
	}

#orange-i	{
	font-family:arial;
	font-size:14px;
	color:#f5821f;
	font-style:italic;
}
#morange-li	{
	font-family:arial;
	font-size:14px;
	color:#f5821f;
}

#mlist ul li	{
	list-style-type: none;
	display:block;
	float:left;
	height:60px;
	margin-top:-30px;
	margin-left:-6px;
	}
#mlist2	{
	font-family:arial;
	font-size:14px;
	color:#f5821f;
	padding-top:20px;
	text-align:center;
}
#mlist3	{
	font-family:arial;
	font-size:12px;
	color:#000000;
	padding-top:20px;
}

#mlist80 ul li	{
	list-style-type: none;
	display:block;
	float:left;
	height:80px;
	margin-top:-20px;
	margin-left:-6px;
	}
#mlist280	{
	font-family:arial;
	font-size:14px;
	color:#f5821f;
	padding-top:20px;
	text-align:center;
}
#mlist380	{
	font-family:arial;
	font-size:12px;
	color:#000000;
	padding-top:20px;
	padding-left:10px;
}
#mdetail-12
{
font-family:arial; font-size:12px; color:#000000; padding-left:4px; 
}
#mdetail-12 a:link	{
	text-decoration:none;
}
#mdetail-12 a:visited	{
	text-decoration:none;
}
#mdetail-12 a:active	{
	text-decoration:none;
}
#mdetail-12 a:hover	{
	text-decoration:underline;
	color:#f5821f;
}

#mlist2 a:link	{
	text-decoration:none;
	font-size:14px;
	color:#f5821f;
}
#mlist2 a:visited	{
	text-decoration:none;
	font-size:14px;
	color:#f5821f;
}
#mlist2 a:active	{
	text-decoration:none;
	font-size:14px;
	color:#f5821f;
}
#mlist2 a:hover	{
	text-decoration:underline;
	color:#000000;
}

	/*  peltor page  */
	#pelheadtxt H1 {text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#000000; font-weight:bold; padding-top:36px; padding-bottom:6px; margin:0px 0px;}

#peldetail-12
{
font-family:arial; font-size:12px; color:#000000; padding-left:4px; line-height:18px;
}
#peldetail-12 a:link	{
	text-decoration:none;
}
#peldetail-12 a:visited	{
	text-decoration:none;
}
#peldetail-12 a:active	{
	text-decoration:none;
}
#peldetail-12 a:hover	{
	text-decoration:underline;
}

#peldetail-12-c a:link	{
	text-decoration:none;
}
#peldetail-12-c a:visited	{
	text-decoration:none;
}
#peldetail-12-c a:active	{
	text-decoration:none;
}
#peldetail-12-c a:hover	{
	text-decoration:underline;
}
#peldetail-12 li {
	margin:0px 0px 0px -12px;
}
#peldetail-12 ul {
	margin:0px 0px;
}
#peldetail-12-c
{
font-family:arial; font-size:12px; color:#000000; padding-left:4px; margin-right:12px; line-height:18px;
}
#peldetail-12-c li {
	margin:0px 0px 0px -12px;
	list-style:none;
	font-family:arial; font-size:12px; color:#000000; line-height:18px;
}
#peldetail-12-c ul {
	margin:0px 0px;
}
#pelcathead-a {float:left; background:url(/skins/dev/images/bg_home_cat_header.jpg) repeat-x; height:20px; width:180px; padding-left:12px; padding-top:6px; text-align:left; font-family:arial; font-size:14px; font-weight:bold;}
#pelwhite-14 {font-family:arial; font-size:14px; color:#FFFFFF; margin-left:12px; font-weight:bold; padding-top:4px;}
#pelredhead {
	color:#FF0000;
	font-family:arial;
	font-size:18px;
}
.collmid {
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #CCCCCC;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #CCCCCC;
	padding-left: 20px;
	padding-right: 10px;
	padding-top:-25px;
	}
.home-cat div {text-align:center;}
.home-cat a {font-size:13px; font-family:tahoma; color:#78183d; text-decoration:none; font-weight:bold;}
.home-cat a:link {font-size:13px; font-family:tahoma; color:#78183d; text-decoration:none; font-weight:bold;}
.home-cat a:active{font-size:13px; font-family:tahoma; color:#78183d; text-decoration:none; font-weight:bold;}
.home-cat a:visited {font-size:13px; font-family:tahoma; color:#78183d; text-decoration:none; font-weight:bold;}
.home-cat a:hover {text-decoration:none; color:#182963;}
.home-cat img {border-color:#c0c0c0;}

.navhead {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.blacklink:link
	{
	font-size:11px;
	font-weight:normal;
	word-spacing:normal;
	letter-spacing:normal;
	text-transform:none;
	font-family:Verdana, Myriad Web, Tahoma, Helvetica, sans-serif;
	
	text-decoration: none;
	color:black;
	}
.blacklink:active
	{
	font-size:11px;
	font-weight:normal;
	word-spacing:normal;
	letter-spacing:normal;
	text-transform:none;
	font-family:Verdana, Myriad Web, Tahoma, Helvetica, sans-serif;
	
	text-decoration: none;
	color:black;
	}
.blacklink:visited
	{
	font-size:11px;
	font-weight:normal;
	word-spacing:normal;
	letter-spacing:normal;
	text-transform:none;
	font-family:Verdana, Myriad Web, Tahoma, Helvetica, sans-serif;
	
	text-decoration: none;
	color:black;
	}
.blacklink:hover
	{
	font-size:11px;
	font-weight:normal;
	word-spacing:normal;
	letter-spacing:normal;
	text-transform:none;
	font-family:Verdana, Myriad Web, Tahoma, Helvetica, sans-serif;
	
	text-decoration: underline;
	color:black;
	}
a:link	{	
	text-decoration:	underline;
	font-weight:	bold;
	color:	#666666;
	font-family:tahoma,arial,verdana;
	font-size:11px;
	}	
		
a:visited	{	
	text-decoration:	underline;
	font-weight:	bold;
	color:	#666666;
	font-size:11px;
	}	
		
a:active	{	
	text-decoration:	underline;
	font-weight:	bold;
	color:	#666666;
	font-size:11px;
	}	
		
a:hover	{	
	text-decoration:	underline;
	font-weight:	bold;
	color:	#78183d;
	font-size:11px;
	}	
		
a.offsite	{	
	text-decoration:	none;
	font-weight:	normal;
	color:	#182963;
	}	
		
#line150	{
	line-height:18px;
}
.textpad	{
	margin:12px
	border-color: #CCC;
	border-style: solid;
	border-width: 1px;
	padding: 5;
}